diff --git a/.project b/.project
new file mode 100644
index 000000000..e914f2c9b
--- /dev/null
+++ b/.project
@@ -0,0 +1,28 @@
+
+
+ DecentHolograms-DecentHolograms-Folia
+ Project DecentHolograms-Folia created by Buildship.
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectnature
+
+
+
+ 1777337247037
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/.settings/org.eclipse.buildship.core.prefs b/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 000000000..ee5d1fbd8
--- /dev/null
+++ b/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,13 @@
+arguments=--init-script /home/ubuntu/.local/share/opencode/jdtls-config/config_linux/org.eclipse.osgi/58/0/.cp/gradle/init/init.gradle
+auto.sync=false
+build.scans.enabled=false
+connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
+connection.project.dir=
+eclipse.preferences.version=1
+gradle.user.home=
+java.home=/usr/lib/jvm/java-21-openjdk-amd64
+jvm.arguments=
+offline.mode=false
+override.workspace.settings=true
+show.console.view=true
+show.executions.view=true
diff --git a/gradlew b/gradlew
old mode 100644
new mode 100755
diff --git a/nms/.classpath b/nms/.classpath
new file mode 100644
index 000000000..eb19361b5
--- /dev/null
+++ b/nms/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/nms/.project b/nms/.project
new file mode 100644
index 000000000..c63a10c89
--- /dev/null
+++ b/nms/.project
@@ -0,0 +1,34 @@
+
+
+ nms
+ Project nms created by Buildship.
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.buildship.core.gradleprojectnature
+
+
+
+ 1777337247044
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/nms/.settings/org.eclipse.buildship.core.prefs b/nms/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 000000000..b1886adb4
--- /dev/null
+++ b/nms/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=..
+eclipse.preferences.version=1
diff --git a/nms/.settings/org.eclipse.jdt.core.prefs b/nms/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..35068d95f
--- /dev/null
+++ b/nms/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/nms/nms-common/.classpath b/nms/nms-common/.classpath
new file mode 100644
index 000000000..4857be400
--- /dev/null
+++ b/nms/nms-common/.classpath
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nms/nms-common/.project b/nms/nms-common/.project
new file mode 100644
index 000000000..7d0a1caf2
--- /dev/null
+++ b/nms/nms-common/.project
@@ -0,0 +1,34 @@
+
+
+ nms-common
+ Project nms-common created by Buildship.
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.buildship.core.gradleprojectnature
+
+
+
+ 1777337247051
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/nms/nms-common/.settings/org.eclipse.buildship.core.prefs b/nms/nms-common/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 000000000..62e3e7e80
--- /dev/null
+++ b/nms/nms-common/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../..
+eclipse.preferences.version=1
diff --git a/nms/nms-common/.settings/org.eclipse.jdt.core.prefs b/nms/nms-common/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..35068d95f
--- /dev/null
+++ b/nms/nms-common/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/nms/nms-paper_v1_21_R6/.classpath b/nms/nms-paper_v1_21_R6/.classpath
new file mode 100644
index 000000000..96c401440
--- /dev/null
+++ b/nms/nms-paper_v1_21_R6/.classpath
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nms/nms-paper_v1_21_R6/.gradle/caches/paperweight/taskCache/reobfMappings.tiny b/nms/nms-paper_v1_21_R6/.gradle/caches/paperweight/taskCache/reobfMappings.tiny
new file mode 100644
index 000000000..641953176
--- /dev/null
+++ b/nms/nms-paper_v1_21_R6/.gradle/caches/paperweight/taskCache/reobfMappings.tiny
@@ -0,0 +1,86469 @@
+tiny 2 0 mojang spigot
+c net/minecraft/Util net/minecraft/SystemUtils
+ m ()Ljava/util/function/Predicate; allOf l
+ m (Ljava/util/List;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m ()Ljava/util/function/Predicate; anyOf m
+ m (Ljava/util/List;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m ()Lnet/minecraft/TracingExecutor; backgroundExecutor h
+ m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; blockUntilDone c
+ m (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; blockUntilDone a
+ m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; copyAndAdd a
+ m (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; copyAndAdd a
+ m (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; copyAndPut a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V copyBetweenDirs b
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createDeleter a
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileCreatedCheck c
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileDeletedCheck b
+ m (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexIdentityLookup h
+ m (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexLookup g
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createRenamer a
+ m (Ljava/lang/Throwable;)Ljava/lang/String; describeError c
+ m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; doFetchChoiceType b
+ m (Ljava/lang/String;)V doPause d
+ m ([Ljava/util/function/BooleanSupplier;)Z executeInSequence a
+ m (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fallibleSequence a
+ m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; fetchChoiceType a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findNextInIterable a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findPreviousInIterable b
+ m (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m ()J getEpochMillis e
+ m ()Ljava/lang/String; getFilenameFormattedDateTime f
+ m ()I getMaxThreads q
+ m ()J getMillis c
+ m ()J getNanos d
+ m ()Lnet/minecraft/Util$OS; getPlatform n
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Ljava/lang/String; getPropertyName a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandom a
+ m ([ILnet/minecraft/util/RandomSource;)I getRandom a
+ m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandom a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomSafe b
+ m (Lnet/minecraft/core/Registry;Ljava/lang/Object;)Ljava/lang/String; getRegisteredName a
+ m (II)I growByHalf a
+ m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; ifElse a
+ m ()Lnet/minecraft/TracingExecutor; ioPool i
+ m ()Z isAarch64 o
+ m (IILjava/util/List;)Z isSymmetrical a
+ m (I)Ljava/lang/String; lambda$fixedSize$27 b
+ m (I)Ljava/lang/String; lambda$fixedSize$28 a
+ m (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4 a
+ m (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0 a
+ m ()Ljava/lang/IllegalStateException; lambda$static$1 r
+ m (Ljava/lang/String;)V lambda$static$2 e
+ m (Ljava/util/List;)Ljava/lang/Object; lastOf c
+ m (Ljava/lang/String;)V logAndPauseIfInIde b
+ m (Ljava/lang/String;Ljava/lang/Throwable;)V logAndPauseIfInIde a
+ m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make a
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; make a
+ m (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; makeDescriptionId a
+ m (Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/Map; makeEnumMap a
+ m (Ljava/lang/String;Z)Lnet/minecraft/TracingExecutor; makeIoExecutor a
+ m (Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/Map; mapValues a
+ m (Ljava/util/Map;Lcom/google/common/base/Function;)Ljava/util/Map; mapValuesLazy a
+ m ()I maxAllowedExecutorThreads g
+ m (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; memoize a
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; memoize b
+ m (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; name a
+ m (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; name a
+ m ()Lnet/minecraft/TracingExecutor; nonCriticalIoPool j
+ m (Ljava/lang/String;II)I offsetByCodepoints a
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V onThreadException a
+ m (Ljava/lang/String;)Ljava/net/URI; parseAndValidateUntrustedUri a
+ m (Ljava/lang/Throwable;)Ljava/lang/Throwable; pauseInIde b
+ m (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; prefix a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readTypedOrThrow a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed; readTypedOrThrow a
+ m (Ljava/lang/Runnable;Ljava/lang/String;)V runNamed a
+ m (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z runWithRetries a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V safeReplaceFile a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z safeReplaceOrMoveFile a
+ m (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; sanitizeName a
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequence d
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFast e
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFastAndCancel f
+ m (Ljava/util/function/Consumer;)V setPause a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)V shuffle c
+ m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy a
+ m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy b
+ m ()V shutdownExecutors k
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; singleKeyCache a
+ m ()V startTimerHackThread p
+ m (Ljava/lang/Throwable;)V throwAsRuntime a
+ m ()Ljava/util/stream/Collector; toMap a
+ m ()Ljava/util/stream/Collector; toMutableList b
+ m (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; toShuffledList a
+ m (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; toShuffledList a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; writeAndReadTypedOrThrow a
+ f Ljava/util/Set; ALLOWED_UNTRUSTED_LINK_PROTOCOLS o
+ f Lnet/minecraft/TracingExecutor; BACKGROUND_EXECUTOR k
+ f I DEFAULT_MAX_THREADS h
+ f I DEFAULT_SAFE_FILE_OPERATION_RETRIES i
+ f Lnet/minecraft/TracingExecutor; DOWNLOAD_POOL m
+ f Ljava/time/format/DateTimeFormatter; FILENAME_DATE_TIME_FORMATTER n
+ f Lnet/minecraft/TracingExecutor; IO_POOL l
+ f I LINEAR_LOOKUP_THRESHOLD a
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/lang/String; MAX_THREADS_SYSTEM_PROPERTY j
+ f J NANOS_PER_MILLI b
+ f Ljava/util/UUID; NIL_UUID e
+ f Lcom/google/common/base/Ticker; TICKER d
+ f Ljava/nio/file/spi/FileSystemProvider; ZIP_FILE_SYSTEM_PROVIDER f
+ f Ljava/util/function/Consumer; thePauser p
+ f Lnet/minecraft/util/TimeSource$NanoTimeSource; timeSource c
+c net/minecraft/Util$1 net/minecraft/SystemUtils$1
+c net/minecraft/Util$2 net/minecraft/SystemUtils$4
+c net/minecraft/Util$3 net/minecraft/SystemUtils$5
+ f Ljava/lang/String; val$name b
+c net/minecraft/Util$4 net/minecraft/SystemUtils$6
+c net/minecraft/Util$5 net/minecraft/SystemUtils$7
+c net/minecraft/Util$6 net/minecraft/SystemUtils$8
+c net/minecraft/Util$7 net/minecraft/SystemUtils$9
+c net/minecraft/Util$8 net/minecraft/SystemUtils$10
+c net/minecraft/Util$9 net/minecraft/SystemUtils$11
+c net/minecraft/Util$10 net/minecraft/SystemUtils$2
+c net/minecraft/Util$11 net/minecraft/SystemUtils$3
+ f Ljava/util/Map; cache b
+c net/minecraft/Util$12 net/minecraft/SystemUtils$12
+c net/minecraft/Util$OS net/minecraft/SystemUtils$OS
+ m ()[Lnet/minecraft/Util$OS; $values b
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+ m (Ljava/io/File;)V openFile a
+ m (Ljava/nio/file/Path;)V openPath a
+ m (Ljava/lang/String;)V openUri a
+ m (Ljava/net/URI;)V openUri a
+ m ()Ljava/lang/String; telemetryName a
+ f [Lnet/minecraft/Util$OS; $VALUES g
+ f Lnet/minecraft/Util$OS; LINUX a
+ f Lnet/minecraft/Util$OS; OSX d
+ f Lnet/minecraft/Util$OS; SOLARIS b
+ f Lnet/minecraft/Util$OS; UNKNOWN e
+ f Lnet/minecraft/Util$OS; WINDOWS c
+ f Ljava/lang/String; telemetryName f
+c net/minecraft/Util$OS$1 net/minecraft/SystemUtils$OS$1
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+c net/minecraft/Util$OS$2 net/minecraft/SystemUtils$OS$2
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+c com/mojang/math/Axis com/mojang/math/Axis
+ m (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; lambda$of$6 a
+ m (F)Lorg/joml/Quaternionf; lambda$static$0 f
+ m (F)Lorg/joml/Quaternionf; lambda$static$1 e
+ m (F)Lorg/joml/Quaternionf; lambda$static$2 d
+ m (F)Lorg/joml/Quaternionf; lambda$static$3 c
+ m (F)Lorg/joml/Quaternionf; lambda$static$4 b
+ m (F)Lorg/joml/Quaternionf; lambda$static$5 a
+ f Lcom/mojang/math/Axis; XN a
+ f Lcom/mojang/math/Axis; XP b
+ f Lcom/mojang/math/Axis; YN c
+ f Lcom/mojang/math/Axis; YP d
+ f Lcom/mojang/math/Axis; ZN e
+ f Lcom/mojang/math/Axis; ZP f
+c net/minecraft/nbt/Tag net/minecraft/nbt/NBTBase
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)V acceptAsRoot b
+ m ()Ljava/util/Optional; asBoolean v
+ m ()Ljava/util/Optional; asByte p
+ m ()Ljava/util/Optional; asByteArray f
+ m ()Ljava/util/Optional; asCompound u_
+ m ()Ljava/util/Optional; asDouble u
+ m ()Ljava/util/Optional; asFloat t
+ m ()Ljava/util/Optional; asInt r
+ m ()Ljava/util/Optional; asIntArray s_
+ m ()Ljava/util/Optional; asList v_
+ m ()Ljava/util/Optional; asLong s
+ m ()Ljava/util/Optional; asLongArray t_
+ m ()Ljava/util/Optional; asNumber o
+ m ()Ljava/util/Optional; asShort q
+ m ()Ljava/util/Optional; asString r_
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (Ljava/lang/Byte;)Ljava/lang/Boolean; lambda$asBoolean$0 a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I ARRAY_HEADER e
+ f I MAX_DEPTH u
+ f I OBJECT_HEADER d
+ f I OBJECT_REFERENCE f
+ f I STRING_SIZE g
+ f B TAG_BYTE i
+ f B TAG_BYTE_ARRAY o
+ f B TAG_COMPOUND r
+ f B TAG_DOUBLE n
+ f B TAG_END h
+ f B TAG_FLOAT m
+ f B TAG_INT k
+ f B TAG_INT_ARRAY s
+ f B TAG_LIST q
+ f B TAG_LONG l
+ f B TAG_LONG_ARRAY t
+ f B TAG_SHORT j
+ f B TAG_STRING p
+c net/minecraft/FileUtil net/minecraft/FileUtils
+ m (Ljava/nio/file/Path;)V createDirectoriesSafe c
+ m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; createPathToResource b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; decomposePath e
+ m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; findAvailableName a
+ m (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath c
+ m (Ljava/nio/file/Path;)Z isPathNormalized a
+ m (Ljava/lang/String;)Z isPathPartPortable b
+ m (Ljava/nio/file/Path;)Z isPathPortable b
+ m (Ljava/lang/String;)Z isValidStrictPathSegment f
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0 h
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1 g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$2 b
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$3 a
+ m (Ljava/lang/String;)Ljava/lang/String; normalizeResourcePath d
+ m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; resolvePath a
+ m (Ljava/lang/String;)Ljava/lang/String; sanitizeName a
+ m ([Ljava/lang/String;)V validatePath a
+ f Ljava/util/regex/Pattern; COPY_COUNTER_PATTERN a
+ f I MAX_FILE_NAME b
+ f Ljava/util/regex/Pattern; RESERVED_WINDOWS_FILENAMES c
+ f Ljava/util/regex/Pattern; STRICT_PATH_SEGMENT_CHECK d
+c net/minecraft/util/Mth net/minecraft/util/MathHelper
+ m (F)F abs e
+ m (I)I abs a
+ m (DD)D absMax a
+ m (FFF)F approach d
+ m (FFF)F approachDegrees e
+ m (DD)D atan2 d
+ m (IILjava/util/function/IntPredicate;)I binarySearch a
+ m (FFFFF)F catmullrom a
+ m (D)I ceil c
+ m (F)I ceil f
+ m (D)J ceilLong d
+ m (I)I ceillog2 f
+ m (DDD)D clamp a
+ m (FFF)F clamp a
+ m (III)I clamp a
+ m (JJJ)J clamp a
+ m (DDD)D clampedLerp b
+ m (FFF)F clampedLerp b
+ m (DDDDD)D clampedMap a
+ m (FFFFF)F clampedMap b
+ m (F)F cos b
+ m ()Ljava/util/UUID; createInsecureUUID a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; createInsecureUUID a
+ m (FF)F degreesDifference c
+ m (FF)F degreesDifferenceAbs d
+ m (F)F easeInOutSine m
+ m (DD)Z equal b
+ m (FF)Z equal a
+ m (F)F fastInvCubeRoot k
+ m (D)D fastInvSqrt h
+ m (D)I floor a
+ m (F)I floor d
+ m (II)I floorDiv a
+ m (D)D frac f
+ m (F)F frac i
+ m (Ljava/lang/String;I)I getInt a
+ m (III)J getSeed b
+ m (Lnet/minecraft/core/Vec3i;)J getSeed a
+ m (FFFI)I hsvToArgb a
+ m (FFF)I hsvToRgb g
+ m (D)D invSqrt g
+ m (F)F invSqrt j
+ m (DDD)D inverseLerp c
+ m (FFF)F inverseLerp f
+ m (II)Z isMultipleOf c
+ m (I)Z isPowerOfTwo e
+ m (IIII)Z lambda$outFromOrigin$1 b
+ m (IIIII)I lambda$outFromOrigin$2 a
+ m ([F)V lambda$static$0 a
+ m (DD)D length f
+ m (DDD)D length g
+ m (FF)F length f
+ m (DD)D lengthSquared e
+ m (DDD)D lengthSquared f
+ m (FFF)F lengthSquared k
+ m (DDD)D lerp d
+ m (DLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; lerp a
+ m (FFF)F lerp h
+ m (DDDDDD)D lerp2 a
+ m (DDDDDDDDDDD)D lerp3 a
+ m (FII)I lerpDiscrete b
+ m (FII)I lerpInt a
+ m (D)J lfloor b
+ m (I)I log2 g
+ m (DDDDD)D map b
+ m (FFFFF)F map c
+ m (Lorg/apache/commons/lang3/math/Fraction;I)I mulAndTruncate a
+ m (I)I murmurHash3Mixer h
+ m (Lnet/minecraft/util/RandomSource;DD)D nextDouble a
+ m (Lnet/minecraft/util/RandomSource;FF)F nextFloat a
+ m (Lnet/minecraft/util/RandomSource;II)I nextInt a
+ m (Lnet/minecraft/util/RandomSource;FF)F normal c
+ m (III)Ljava/util/stream/IntStream; outFromOrigin c
+ m (IIII)Ljava/util/stream/IntStream; outFromOrigin a
+ m (F)B packDegrees g
+ m (II)I positiveCeilDiv e
+ m (DD)D positiveModulo c
+ m (FF)F positiveModulo b
+ m (II)I positiveModulo b
+ m (DI)I quantize a
+ m (Lnet/minecraft/util/RandomSource;FF)F randomBetween b
+ m (Lnet/minecraft/util/RandomSource;II)I randomBetweenInclusive b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Z rayIntersectsAABB a
+ m (DDD)D rotLerp e
+ m (FFF)F rotLerp i
+ m (FFF)F rotLerpRad j
+ m (FFF)F rotateIfNecessary c
+ m (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; rotationAroundAxis a
+ m (II)I roundToward d
+ m (D)I sign k
+ m (F)F sin a
+ m (I)I smallestEncompassingPowerOfTwo c
+ m (I)I smallestSquareSide d
+ m (D)D smoothstep i
+ m (D)D smoothstepDerivative j
+ m (F)F sqrt c
+ m (D)D square l
+ m (F)F square l
+ m (I)I square i
+ m (J)J square b
+ m (FF)F triangleWave e
+ m (B)F unpackDegrees a
+ m (D)D wobble m
+ m (D)D wrapDegrees e
+ m (F)F wrapDegrees h
+ m (I)I wrapDegrees b
+ m (J)F wrapDegrees a
+ f [D ASIN_TAB w
+ f [D COS_TAB x
+ f F DEG_TO_RAD d
+ f F EPSILON f
+ f D FRAC_BIAS v
+ f I FRAC_EXP t
+ f F HALF_PI b
+ f I LUT_SIZE u
+ f [I MULTIPLY_DE_BRUIJN_BIT_POSITION r
+ f D ONE_SIXTH s
+ f F PI a
+ f F RAD_TO_DEG e
+ f Lnet/minecraft/util/RandomSource; RANDOM q
+ f [F SIN p
+ f F SIN_SCALE o
+ f F SQRT_OF_TWO g
+ f F TWO_PI c
+ f J UUID_VARIANT m
+ f J UUID_VARIANT_2 n
+ f J UUID_VERSION k
+ f J UUID_VERSION_TYPE_4 l
+ f Lorg/joml/Vector3f; X_AXIS i
+ f Lorg/joml/Vector3f; Y_AXIS h
+ f Lorg/joml/Vector3f; Z_AXIS j
+c com/mojang/math/Divisor com/mojang/math/Divisor
+ m (II)Ljava/lang/Iterable; asIterable a
+ m (II)Ljava/util/Iterator; lambda$asIterable$0 b
+ f I denominator a
+ f I mod c
+ f I quotient b
+ f I remainder e
+ f I returnedParts d
+c net/minecraft/BlockUtil net/minecraft/BlockUtil
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;ILnet/minecraft/core/Direction$Axis;ILjava/util/function/Predicate;)Lnet/minecraft/BlockUtil$FoundRectangle; getLargestRectangleAround a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)I getLimit a
+ m ([I)Lcom/mojang/datafixers/util/Pair; getMaxRectangleLocation a
+ m (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; getTopConnectedBlock a
+c net/minecraft/BlockUtil$IntBounds net/minecraft/BlockUtil$IntBounds
+ f I max b
+ f I min a
+c net/minecraft/BlockUtil$FoundRectangle net/minecraft/BlockUtil$Rectangle
+ f I axis1Size b
+ f I axis2Size c
+ f Lnet/minecraft/core/BlockPos; minCorner a
+c net/minecraft/Optionull net/minecraft/Optionull
+ m (Ljava/util/Collection;)Ljava/lang/Object; first a
+ m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; firstOrDefault a
+ m (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; firstOrElse a
+ m ([B)Z isNullOrEmpty a
+ m ([C)Z isNullOrEmpty a
+ m ([D)Z isNullOrEmpty a
+ m ([F)Z isNullOrEmpty a
+ m ([I)Z isNullOrEmpty a
+ m ([J)Z isNullOrEmpty a
+ m ([Ljava/lang/Object;)Z isNullOrEmpty a
+ m ([S)Z isNullOrEmpty a
+ m ([Z)Z isNullOrEmpty a
+ m (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; map a
+ m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; mapOrDefault a
+ m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; mapOrElse a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; orElse a
+c net/minecraft/data/Main net/minecraft/data/Main
+ m (Lnet/minecraft/data/DataGenerator;Ljava/util/Collection;ZZZ)V addServerProviders a
+ m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; bindRegistries a
+ m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; lambda$addServerProviders$2 b
+ m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; lambda$addServerProviders$3 a
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$4 c
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$5 b
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$6 a
+ m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; lambda$bindRegistries$1 a
+ m (Ljava/lang/String;)Ljava/nio/file/Path; lambda$main$0 a
+c net/minecraft/nbt/NbtIo net/minecraft/nbt/NBTCompressedStreamTools
+ m (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; createCompressorStream a
+ m (Ljava/io/InputStream;)Ljava/io/DataInputStream; createDecompressorStream a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parse a
+ m (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseCompressed a
+ m (Ljava/nio/file/Path;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseCompressed a
+ m (Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readAnyTag b
+ m (Ljava/io/InputStream;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; readCompressed a
+ m (Ljava/nio/file/Path;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; readCompressed a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;B)Lnet/minecraft/nbt/Tag; readTagSafe a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readUnnamedTag c
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V write a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V write b
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeAnyTag a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V writeCompressed a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V writeCompressed a
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeUnnamedTag b
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeUnnamedTagWithFallback c
+ f [Ljava/nio/file/OpenOption; SYNC_OUTPUT_OPTIONS a
+c net/minecraft/nbt/NbtIo$1 net/minecraft/nbt/NBTCompressedStreamTools$1
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/NbtIo$StringFallbackDataOutput net/minecraft/nbt/NBTCompressedStreamTools$a
+c net/minecraft/util/ARGB net/minecraft/util/ARGB
+ m (I)I alpha a
+ m (I)F alphaFloat i
+ m (F)I as8BitChannel b
+ m (II)I average d
+ m (I)I blue d
+ m (I)F blueFloat l
+ m (FI)I color a
+ m (II)I color c
+ m (III)I color a
+ m (IIII)I color a
+ m (Lnet/minecraft/world/phys/Vec3;)I color a
+ m (FFFF)I colorFromFloat a
+ m (I)F from8BitChannel o
+ m (I)I fromABGR n
+ m (I)I green c
+ m (I)F greenFloat k
+ m (I)I greyscale e
+ m (FII)I lerp a
+ m (II)I multiply a
+ m (I)I opaque f
+ m (I)I red b
+ m (I)F redFloat j
+ m (IF)I scaleRGB a
+ m (IFFF)I scaleRGB a
+ m (II)I scaleRGB b
+ m (IF)I setBrightness b
+ m (I)I toABGR m
+ m (I)I transparent g
+ m (I)Lorg/joml/Vector3f; vector3fFromRGB24 h
+ m (F)I white a
+c net/minecraft/util/Unit net/minecraft/util/Unit
+ m ()[Lnet/minecraft/util/Unit; $values a
+ f [Lnet/minecraft/util/Unit; $VALUES d
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/Unit; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c com/mojang/math/Quadrant com/mojang/math/Quadrant
+ m ()[Lcom/mojang/math/Quadrant; $values a
+ m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lcom/mojang/math/Quadrant;)Ljava/lang/Integer; lambda$static$2 a
+ m (I)Lcom/mojang/math/Quadrant; parseJson a
+ m (I)I rotateVertexIndex b
+ f [Lcom/mojang/math/Quadrant; $VALUES g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lcom/mojang/math/Quadrant; R0 a
+ f Lcom/mojang/math/Quadrant; R180 c
+ f Lcom/mojang/math/Quadrant; R270 d
+ f Lcom/mojang/math/Quadrant; R90 b
+ f I shift f
+c net/minecraft/ReportType net/minecraft/ReportType
+ m (Ljava/lang/StringBuilder;Ljava/util/List;)V appendHeader a
+ m ()Ljava/lang/String; getErrorComment a
+ m ()Ljava/lang/String; header b
+ m ()Ljava/util/List; nuggets c
+ f Lnet/minecraft/ReportType; CHUNK_IO_ERROR e
+ f Lnet/minecraft/ReportType; CRASH a
+ f Lnet/minecraft/ReportType; NETWORK_PROTOCOL_ERROR d
+ f Lnet/minecraft/ReportType; PROFILE b
+ f Lnet/minecraft/ReportType; TEST c
+ f Ljava/lang/String; header f
+ f Ljava/util/List; nuggets g
+c net/minecraft/core/IdMap net/minecraft/core/Registry
+ m (I)Ljava/lang/Object; byId a
+ m (I)Ljava/lang/Object; byIdOrThrow b
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)I getIdOrThrow c
+ m ()I size d
+ f I DEFAULT a
+c net/minecraft/core/Vec3i net/minecraft/core/BaseBlockPosition
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (Lnet/minecraft/core/Vec3i;D)Z closerThan a
+ m (Lnet/minecraft/core/Position;D)Z closerToCenterThan a
+ m (Lnet/minecraft/core/Vec3i;)I compareTo i
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m (Lnet/minecraft/core/Vec3i;)I distChessboard l
+ m (Lnet/minecraft/core/Vec3i;)I distManhattan k
+ m (Lnet/minecraft/core/Vec3i;)D distSqr j
+ m (DDD)D distToCenterSqr c
+ m (Lnet/minecraft/core/Position;)D distToCenterSqr b
+ m (DDD)D distToLowCornerSqr d
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m (Lnet/minecraft/core/Direction$Axis;)I get a
+ m ()I getX u
+ m ()I getY v
+ m ()I getZ w
+ m (ILnet/minecraft/core/Vec3i;)Ljava/lang/String; lambda$offsetCodec$3 b
+ m (ILnet/minecraft/core/Vec3i;)Lcom/mojang/serialization/DataResult; lambda$offsetCodec$4 a
+ m ([I)Lnet/minecraft/core/Vec3i; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/Vec3i;)Ljava/util/stream/IntStream; lambda$static$2 a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (I)Lcom/mojang/serialization/Codec; offsetCodec v
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (I)Lnet/minecraft/core/Vec3i; setX u
+ m (I)Lnet/minecraft/core/Vec3i; setY t
+ m (I)Lnet/minecraft/core/Vec3i; setZ s
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Ljava/lang/String; toShortString x
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/Vec3i; west j
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/core/Vec3i; ZERO i
+ f I x a
+ f I y b
+ f I z c
+c net/minecraft/nbt/EndTag net/minecraft/nbt/NBTTagEnd
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Lnet/minecraft/nbt/EndTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f Lnet/minecraft/nbt/EndTag; INSTANCE b
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+c net/minecraft/nbt/EndTag$1 net/minecraft/nbt/NBTTagEnd$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/IntTag net/minecraft/nbt/NBTTagInt
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/IntTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()I value n
+ m (I)Lnet/minecraft/nbt/IntTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f I value b
+c net/minecraft/nbt/IntTag$1 net/minecraft/nbt/NBTTagInt$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)I readAccounted d
+ m ()I size c
+c net/minecraft/nbt/IntTag$Cache net/minecraft/nbt/NBTTagInt$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/IntTag; cache a
+c net/minecraft/nbt/NbtOps net/minecraft/nbt/DynamicOpsNBT
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; convertTo a
+ m (Z)Lnet/minecraft/nbt/Tag; createBoolean a
+ m (B)Lnet/minecraft/nbt/Tag; createByte a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/Tag; createByteList a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; createCollector k
+ m (D)Lnet/minecraft/nbt/Tag; createDouble a
+ m (F)Lnet/minecraft/nbt/Tag; createFloat a
+ m (I)Lnet/minecraft/nbt/Tag; createInt a
+ m (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/Tag; createIntList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createList b
+ m (J)Lnet/minecraft/nbt/Tag; createLong a
+ m (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/Tag; createLongList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createMap a
+ m (Ljava/lang/Number;)Lnet/minecraft/nbt/Tag; createNumeric a
+ m (S)Lnet/minecraft/nbt/Tag; createShort a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; createString a
+ m ()Lnet/minecraft/nbt/Tag; empty a
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getByteBuffer h
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getIntStream i
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getList g
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getLongStream j
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMap e
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapEntries d
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapValues c
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStream f
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStringValue b
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V lambda$createMap$21 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getList$23 l
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMap$20 m
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$18 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapEntries$19 n
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$16 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapValues$17 o
+ m ()Ljava/lang/String; lambda$getNumberValue$0 e
+ m ()Lcom/mojang/serialization/DataResult; lambda$getNumberValue$1 d
+ m ()Ljava/lang/String; lambda$getStream$22 b
+ m ()Ljava/lang/String; lambda$getStringValue$2 c
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$3 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$4 w
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5 v
+ m (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$6 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$7 u
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$8 t
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$10 r
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$11 q
+ m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$13 b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$14 p
+ m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$15 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$9 s
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/nbt/Tag;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; remove a
+ f Lnet/minecraft/nbt/NbtOps; INSTANCE a
+c net/minecraft/nbt/NbtOps$1 net/minecraft/nbt/DynamicOpsNBT$1
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; get a
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$entries$0 a
+ f Lnet/minecraft/nbt/NbtOps; this$0 b
+c net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/DynamicOpsNBT$d
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m (Ljava/lang/Iterable;)Lnet/minecraft/nbt/NbtOps$ListCollector; acceptAll a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NbtOps$ListCollector; acceptAll a
+ m ()Lnet/minecraft/nbt/Tag; result a
+c net/minecraft/nbt/NbtOps$IntListCollector net/minecraft/nbt/DynamicOpsNBT$c
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/ints/IntArrayList; values a
+c net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/DynamicOpsNBT$f
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; append a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; build a
+ m ()Lnet/minecraft/nbt/CompoundTag; initBuilder a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$build$0 a
+c net/minecraft/nbt/NbtOps$ByteListCollector net/minecraft/nbt/DynamicOpsNBT$a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/bytes/ByteArrayList; values a
+c net/minecraft/nbt/NbtOps$LongListCollector net/minecraft/nbt/DynamicOpsNBT$e
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/longs/LongArrayList; values a
+c net/minecraft/nbt/NbtOps$GenericListCollector net/minecraft/nbt/DynamicOpsNBT$b
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m (I)V lambda$new$0 a
+ m (B)V lambda$new$1 a
+ m (J)V lambda$new$2 a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lnet/minecraft/nbt/ListTag; result a
+c net/minecraft/stats/Stat net/minecraft/stats/Statistic
+ m (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; buildName a
+ m (I)Ljava/lang/String; format a
+ m ()Lnet/minecraft/stats/StatType; getType a
+ m ()Ljava/lang/Object; getValue b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; locationToKey a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/stats/StatFormatter; formatter p
+ f Lnet/minecraft/stats/StatType; type r
+ f Ljava/lang/Object; value q
+c net/minecraft/util/Crypt net/minecraft/util/MinecraftEncryption
+ m ([B)Ljava/security/PrivateKey; byteToPrivateKey b
+ m ([B)Ljava/security/PublicKey; byteToPublicKey a
+ m (ILjava/security/Key;[B)[B cipherData a
+ m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; decryptByteToSecretKey a
+ m (Ljava/security/Key;[B)[B decryptUsingKey b
+ m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B digestData a
+ m ([[B)[B digestData a
+ m (Ljava/security/Key;[B)[B encryptUsingKey a
+ m ()Ljava/security/KeyPair; generateKeyPair b
+ m ()Ljavax/crypto/SecretKey; generateSecretKey a
+ m (ILjava/security/Key;)Ljavax/crypto/Cipher; getCipher a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0 d
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Ljava/security/PrivateKey;)Ljava/lang/String; pemRsaPrivateKeyToString a
+ m (Ljava/security/PublicKey;)Ljava/lang/String; rsaPublicKeyToString a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/Crypt$ByteArrayToKeyFunction;)Ljava/security/Key; rsaStringToKey a
+ m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; setupCipher a
+ m (Ljava/lang/String;)Ljava/security/PrivateKey; stringToPemRsaPrivateKey a
+ m (Ljava/lang/String;)Ljava/security/PublicKey; stringToRsaPublicKey b
+ f Ljava/lang/String; ASYMMETRIC_ALGORITHM j
+ f I ASYMMETRIC_BITS k
+ f Ljava/lang/String; BYTE_ENCODING l
+ f Ljava/lang/String; HASH_ALGORITHM m
+ f Ljava/util/Base64$Encoder; MIME_ENCODER e
+ f Ljava/lang/String; MIME_LINE_SEPARATOR d
+ f Ljava/lang/String; PEM_RSA_PRIVATE_KEY_FOOTER o
+ f Ljava/lang/String; PEM_RSA_PRIVATE_KEY_HEADER n
+ f Lcom/mojang/serialization/Codec; PRIVATE_KEY_CODEC g
+ f Lcom/mojang/serialization/Codec; PUBLIC_KEY_CODEC f
+ f Ljava/lang/String; RSA_PUBLIC_KEY_FOOTER p
+ f Ljava/lang/String; RSA_PUBLIC_KEY_HEADER c
+ f I SIGNATURE_BYTES b
+ f Ljava/lang/String; SIGNING_ALGORITHM a
+ f Ljava/lang/String; SYMMETRIC_ALGORITHM h
+ f I SYMMETRIC_BITS i
+c net/minecraft/util/Crypt$SaltSupplier net/minecraft/util/MinecraftEncryption$c
+ m ()J getLong a
+ f Ljava/security/SecureRandom; secureRandom a
+c net/minecraft/util/Crypt$SaltSignaturePair net/minecraft/util/MinecraftEncryption$b
+ m ()Z isValid a
+ m ()J salt c
+ m ()[B saltAsBytes b
+ m ()[B signature d
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/Crypt$SaltSignaturePair;)V write a
+ f Lnet/minecraft/util/Crypt$SaltSignaturePair; EMPTY a
+ f J salt b
+ f [B signature c
+c net/minecraft/util/Crypt$ByteArrayToKeyFunction net/minecraft/util/MinecraftEncryption$a
+c net/minecraft/util/Graph net/minecraft/util/Graph
+ m (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z depthFirstSearch a
+c net/minecraft/util/Tuple net/minecraft/util/Tuple
+ m ()Ljava/lang/Object; getA a
+ m ()Ljava/lang/Object; getB b
+ m (Ljava/lang/Object;)V setA a
+ m (Ljava/lang/Object;)V setB b
+c com/mojang/math/Constants com/mojang/math/Constants
+ f F DEG_TO_RAD c
+ f F EPSILON d
+ f F PI a
+ f F RAD_TO_DEG b
+c net/minecraft/CrashReport net/minecraft/CrashReport
+ m (Ljava/lang/String;)Lnet/minecraft/CrashReportCategory; addCategory a
+ m (Ljava/lang/String;I)Lnet/minecraft/CrashReportCategory; addCategory a
+ m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; forThrowable a
+ m ()Ljava/lang/String; getDetails c
+ m (Ljava/lang/StringBuilder;)V getDetails a
+ m ()Ljava/lang/Throwable; getException b
+ m ()Ljava/lang/String; getExceptionMessage d
+ m (Lnet/minecraft/ReportType;)Ljava/lang/String; getFriendlyReport a
+ m (Lnet/minecraft/ReportType;Ljava/util/List;)Ljava/lang/String; getFriendlyReport a
+ m ()Ljava/nio/file/Path; getSaveFile e
+ m ()Lnet/minecraft/SystemReport; getSystemReport f
+ m ()Ljava/lang/String; getTitle a
+ m ()V preload g
+ m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;)Z saveToFile a
+ m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;Ljava/util/List;)Z saveToFile a
+ f Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/List; details e
+ f Ljava/lang/Throwable; exception d
+ f Ljava/nio/file/Path; saveFile f
+ f Lnet/minecraft/SystemReport; systemReport i
+ f Ljava/lang/String; title c
+ f Z trackingStackTrace g
+ f [Ljava/lang/StackTraceElement; uncategorizedStackTrace h
+c net/minecraft/core/Cloner net/minecraft/core/Cloner
+ m (Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/Object; clone a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$0 b
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$1 a
+ f Lcom/mojang/serialization/Codec; directCodec a
+c net/minecraft/core/Cloner$Factory net/minecraft/core/Cloner$a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/Cloner$Factory; addCodec a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Cloner; cloner a
+ f Ljava/util/Map; codecs a
+c net/minecraft/core/Holder net/minecraft/core/Holder
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; direct a
+ m ()Ljava/lang/String; getRegisteredName g
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$getRegisteredName$0 b
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+c net/minecraft/core/Holder$Kind net/minecraft/core/Holder$b
+ m ()[Lnet/minecraft/core/Holder$Kind; $values a
+ f [Lnet/minecraft/core/Holder$Kind; $VALUES c
+ f Lnet/minecraft/core/Holder$Kind; DIRECT b
+ f Lnet/minecraft/core/Holder$Kind; REFERENCE a
+c net/minecraft/core/Holder$Direct net/minecraft/core/Holder$a
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+ f Ljava/lang/Object; value a
+c net/minecraft/core/Holder$Reference net/minecraft/core/Holder$c
+ m (Lnet/minecraft/resources/ResourceKey;)V bindKey b
+ m (Ljava/util/Collection;)V bindTags a
+ m (Ljava/lang/Object;)V bindValue b
+ m ()Ljava/util/Set; boundTags i
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusive a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; createStandAlone a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/resources/ResourceKey; key h
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+ f Lnet/minecraft/resources/ResourceKey; key d
+ f Lnet/minecraft/core/HolderOwner; owner a
+ f Ljava/util/Set; tags b
+ f Lnet/minecraft/core/Holder$Reference$Type; type c
+ f Ljava/lang/Object; value e
+c net/minecraft/core/Holder$Reference$Type net/minecraft/core/Holder$c$a
+ m ()[Lnet/minecraft/core/Holder$Reference$Type; $values a
+ f [Lnet/minecraft/core/Holder$Reference$Type; $VALUES c
+ f Lnet/minecraft/core/Holder$Reference$Type; INTRUSIVE b
+ f Lnet/minecraft/core/Holder$Reference$Type; STAND_ALONE a
+c net/minecraft/nbt/ByteTag net/minecraft/nbt/NBTTagByte
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/ByteTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()B value n
+ m (B)Lnet/minecraft/nbt/ByteTag; valueOf a
+ m (Z)Lnet/minecraft/nbt/ByteTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f Lnet/minecraft/nbt/ByteTag; ONE c
+ f I SELF_SIZE_IN_BYTES w
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Lnet/minecraft/nbt/ByteTag; ZERO b
+ f B value v
+c net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/NBTTagByte$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)B readAccounted d
+ m ()I size c
+c net/minecraft/nbt/ByteTag$Cache net/minecraft/nbt/NBTTagByte$a
+ f [Lnet/minecraft/nbt/ByteTag; cache a
+c net/minecraft/nbt/ListTag net/minecraft/nbt/NBTTagList
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)V add d
+ m (Lnet/minecraft/nbt/Tag;)V addAndUnwrap a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asList v_
+ m ()Ljava/util/stream/Stream; compoundStream j
+ m ()Lnet/minecraft/nbt/ListTag; copy g
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m (I)Ljava/util/Optional; getCompound a
+ m (I)Lnet/minecraft/nbt/CompoundTag; getCompoundOrEmpty b
+ m (I)Ljava/util/Optional; getDouble k
+ m (ID)D getDoubleOr a
+ m (I)Ljava/util/Optional; getFloat l
+ m (IF)F getFloatOr a
+ m ()B getId b
+ m (I)Ljava/util/Optional; getInt h
+ m (I)Ljava/util/Optional; getIntArray i
+ m (II)I getIntOr a
+ m (I)Ljava/util/Optional; getList e
+ m (I)Lnet/minecraft/nbt/ListTag; getListOrEmpty f
+ m (I)Ljava/util/Optional; getLongArray j
+ m (I)Lnet/minecraft/nbt/Tag; getNullable n
+ m (I)Ljava/util/Optional; getOptional o
+ m (I)Ljava/util/Optional; getShort g
+ m (IS)S getShortOr a
+ m (I)Ljava/util/Optional; getString m
+ m (ILjava/lang/String;)Ljava/lang/String; getStringOr a
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()B identifyRawElementType e
+ m (Lnet/minecraft/nbt/CompoundTag;)Z isWrapper b
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Consumer;)V lambda$compoundStream$0 a
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set c
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; tryUnwrap a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; wrapElement b
+ m (BLnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; wrapIfNeeded a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Ljava/lang/String; WRAPPER_MARKER b
+ f Ljava/util/List; list v
+c net/minecraft/nbt/ListTag$1 net/minecraft/nbt/NBTTagList$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; loadList d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parseList c
+ m (Ljava/io/DataInput;)I readListCount a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/ListTag$2 net/minecraft/nbt/NBTTagList$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult b
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/LongTag net/minecraft/nbt/NBTTagLong
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/LongTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()J value n
+ m (J)Lnet/minecraft/nbt/LongTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f J value b
+c net/minecraft/nbt/LongTag$1 net/minecraft/nbt/NBTTagLong$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)J readAccounted d
+ m ()I size c
+c net/minecraft/nbt/LongTag$Cache net/minecraft/nbt/NBTTagLong$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/LongTag; cache a
+c net/minecraft/nbt/TagType net/minecraft/nbt/NBTTagType
+ m (I)Lnet/minecraft/nbt/TagType; createInvalid a
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseRoot b
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagType$1 net/minecraft/nbt/NBTTagType$1
+ m ()Ljava/io/IOException; createException c
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+ f I val$id a
+c net/minecraft/nbt/TagType$2 net/minecraft/nbt/NBTTagType$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/TagType$StaticSize net/minecraft/nbt/NBTTagType$a
+ m ()I size c
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagType$VariableSize net/minecraft/nbt/NBTTagType$b
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+c net/minecraft/server/Eula net/minecraft/server/EULA
+ m ()Z hasAgreedToEULA a
+ m ()Z readFile b
+ m ()V saveDefaults c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z agreed c
+ f Ljava/nio/file/Path; file b
+c net/minecraft/server/Main net/minecraft/server/Main
+ m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;Lnet/minecraft/core/Registry;ZZ)Lnet/minecraft/server/WorldLoader$DataLoadOutput; createNewWorldData a
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/storage/WorldData;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/RegistryAccess;Z)V forceUpgrade a
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$InitConfig; loadOrCreateConfig a
+ m (Ljava/nio/file/Path;)V writePidFile a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/stats/Stats net/minecraft/stats/StatisticList
+ m (Ljava/lang/String;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/resources/ResourceLocation; makeCustomStat a
+ m (Ljava/lang/String;Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; makeRegistryStatType a
+ f Lnet/minecraft/resources/ResourceLocation; ANIMALS_BRED Q
+ f Lnet/minecraft/resources/ResourceLocation; AVIATE_ONE_CM C
+ f Lnet/minecraft/resources/ResourceLocation; BELL_RING aA
+ f Lnet/minecraft/stats/StatType; BLOCK_MINED a
+ f Lnet/minecraft/resources/ResourceLocation; BOAT_ONE_CM y
+ f Lnet/minecraft/resources/ResourceLocation; CLEAN_ARMOR Y
+ f Lnet/minecraft/resources/ResourceLocation; CLEAN_BANNER Z
+ f Lnet/minecraft/resources/ResourceLocation; CLEAN_SHULKER_BOX aa
+ f Lnet/minecraft/resources/ResourceLocation; CLIMB_ONE_CM u
+ f Lnet/minecraft/resources/ResourceLocation; CROUCH_ONE_CM q
+ f Lnet/minecraft/resources/ResourceLocation; CROUCH_TIME o
+ f Lnet/minecraft/stats/StatType; CUSTOM i
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_ABSORBED M
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_BLOCKED_BY_SHIELD L
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT H
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_ABSORBED I
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_RESISTED J
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_RESISTED N
+ f Lnet/minecraft/resources/ResourceLocation; DAMAGE_TAKEN K
+ f Lnet/minecraft/resources/ResourceLocation; DEATHS O
+ f Lnet/minecraft/resources/ResourceLocation; DROP G
+ f Lnet/minecraft/resources/ResourceLocation; EAT_CAKE_SLICE V
+ f Lnet/minecraft/resources/ResourceLocation; ENCHANT_ITEM al
+ f Lnet/minecraft/stats/StatType; ENTITY_KILLED g
+ f Lnet/minecraft/stats/StatType; ENTITY_KILLED_BY h
+ f Lnet/minecraft/resources/ResourceLocation; FALL_ONE_CM t
+ f Lnet/minecraft/resources/ResourceLocation; FILL_CAULDRON W
+ f Lnet/minecraft/resources/ResourceLocation; FISH_CAUGHT S
+ f Lnet/minecraft/resources/ResourceLocation; FLY_ONE_CM v
+ f Lnet/minecraft/resources/ResourceLocation; HAPPY_GHAST_ONE_CM A
+ f Lnet/minecraft/resources/ResourceLocation; HORSE_ONE_CM B
+ f Lnet/minecraft/resources/ResourceLocation; INSPECT_DISPENSER af
+ f Lnet/minecraft/resources/ResourceLocation; INSPECT_DROPPER ad
+ f Lnet/minecraft/resources/ResourceLocation; INSPECT_HOPPER ae
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_ANVIL aD
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BEACON ac
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BLAST_FURNACE at
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BREWINGSTAND ab
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CAMPFIRE aw
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CARTOGRAPHY_TABLE ax
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CRAFTING_TABLE ao
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_FURNACE an
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_GRINDSTONE aE
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LECTERN av
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LOOM ay
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMITHING_TABLE aG
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMOKER au
+ f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_STONECUTTER az
+ f Lnet/minecraft/stats/StatType; ITEM_BROKEN d
+ f Lnet/minecraft/stats/StatType; ITEM_CRAFTED b
+ f Lnet/minecraft/stats/StatType; ITEM_DROPPED f
+ f Lnet/minecraft/stats/StatType; ITEM_PICKED_UP e
+ f Lnet/minecraft/stats/StatType; ITEM_USED c
+ f Lnet/minecraft/resources/ResourceLocation; JUMP F
+ f Lnet/minecraft/resources/ResourceLocation; LEAVE_GAME j
+ f Lnet/minecraft/resources/ResourceLocation; MINECART_ONE_CM x
+ f Lnet/minecraft/resources/ResourceLocation; MOB_KILLS P
+ f Lnet/minecraft/resources/ResourceLocation; OPEN_BARREL as
+ f Lnet/minecraft/resources/ResourceLocation; OPEN_CHEST ap
+ f Lnet/minecraft/resources/ResourceLocation; OPEN_ENDERCHEST ak
+ f Lnet/minecraft/resources/ResourceLocation; OPEN_SHULKER_BOX ar
+ f Lnet/minecraft/resources/ResourceLocation; PIG_ONE_CM z
+ f Lnet/minecraft/resources/ResourceLocation; PLAYER_KILLS R
+ f Lnet/minecraft/resources/ResourceLocation; PLAY_NOTEBLOCK ag
+ f Lnet/minecraft/resources/ResourceLocation; PLAY_RECORD am
+ f Lnet/minecraft/resources/ResourceLocation; PLAY_TIME k
+ f Lnet/minecraft/resources/ResourceLocation; POT_FLOWER ai
+ f Lnet/minecraft/resources/ResourceLocation; RAID_TRIGGER aB
+ f Lnet/minecraft/resources/ResourceLocation; RAID_WIN aC
+ f Lnet/minecraft/resources/ResourceLocation; SLEEP_IN_BED aq
+ f Lnet/minecraft/resources/ResourceLocation; SPRINT_ONE_CM r
+ f Lnet/minecraft/resources/ResourceLocation; STRIDER_ONE_CM E
+ f Lnet/minecraft/resources/ResourceLocation; SWIM_ONE_CM D
+ f Lnet/minecraft/resources/ResourceLocation; TALKED_TO_VILLAGER T
+ f Lnet/minecraft/resources/ResourceLocation; TARGET_HIT aF
+ f Lnet/minecraft/resources/ResourceLocation; TIME_SINCE_DEATH m
+ f Lnet/minecraft/resources/ResourceLocation; TIME_SINCE_REST n
+ f Lnet/minecraft/resources/ResourceLocation; TOTAL_WORLD_TIME l
+ f Lnet/minecraft/resources/ResourceLocation; TRADED_WITH_VILLAGER U
+ f Lnet/minecraft/resources/ResourceLocation; TRIGGER_TRAPPED_CHEST aj
+ f Lnet/minecraft/resources/ResourceLocation; TUNE_NOTEBLOCK ah
+ f Lnet/minecraft/resources/ResourceLocation; USE_CAULDRON X
+ f Lnet/minecraft/resources/ResourceLocation; WALK_ONE_CM p
+ f Lnet/minecraft/resources/ResourceLocation; WALK_ON_WATER_ONE_CM s
+ f Lnet/minecraft/resources/ResourceLocation; WALK_UNDER_WATER_ONE_CM w
+c net/minecraft/tags/TagKey net/minecraft/tags/TagKey
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast e
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; hashedCodec b
+ m (Lnet/minecraft/resources/ResourceKey;)Z isFor d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$codec$0 d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$hashedCodec$1 c
+ m ()Ljava/lang/String; lambda$hashedCodec$2 c
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$hashedCodec$3 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$hashedCodec$4 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$streamCodec$5 b
+ m ()Lnet/minecraft/resources/ResourceLocation; location b
+ m ()Lnet/minecraft/resources/ResourceKey; registry a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; streamCodec c
+ f Lcom/google/common/collect/Interner; VALUES c
+ f Lnet/minecraft/resources/ResourceLocation; location b
+ f Lnet/minecraft/resources/ResourceKey; registry a
+c net/minecraft/util/Signer net/minecraft/util/Signer
+ m (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; from a
+ m (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B lambda$from$1 a
+ m ([BLnet/minecraft/util/SignatureUpdater$Output;)V lambda$sign$0 a
+ m ([B)[B sign a
+ f Lorg/slf4j/Logger; LOGGER a
+c com/mojang/math/MatrixUtil com/mojang/math/MatrixUtil
+ m (FFF)Lcom/mojang/math/GivensParameters; approxGivensQuat a
+ m (Lorg/joml/Matrix4fc;I)Z checkProperty a
+ m (Lorg/joml/Matrix4fc;I)Z checkPropertyRaw b
+ m (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; eigenvalueJacobi a
+ m (Lorg/joml/Matrix4fc;)Z isIdentity a
+ m (Lorg/joml/Matrix4fc;)Z isOrthonormal c
+ m (Lorg/joml/Matrix4fc;)Z isPureTranslation b
+ m (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; mulComponentWise a
+ m (FF)Lcom/mojang/math/GivensParameters; qrGivensQuat a
+ m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V similarityTransform a
+ m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V stepJacobi a
+ m (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; svdDecompose a
+ f F G a
+ f Lcom/mojang/math/GivensParameters; PI_4 b
+c net/minecraft/SystemReport net/minecraft/SystemReport
+ m (Ljava/lang/StringBuilder;)V appendToCrashReportString a
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V ignoreErrors a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V lambda$appendToCrashReportString$25 a
+ m ()Ljava/lang/String; lambda$new$0 h
+ m ()Ljava/lang/String; lambda$new$1 g
+ m ()V lambda$new$2 f
+ m (Ljava/lang/String;)Z lambda$new$3 d
+ m ()Ljava/lang/String; lambda$new$4 e
+ m (Ljava/lang/String;)Z lambda$new$5 c
+ m ()Ljava/lang/String; lambda$new$6 d
+ m (Loshi/hardware/GraphicsCard;)Ljava/lang/String; lambda$putGraphics$18 a
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$7 c
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$8 b
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$9 a
+ m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$16 c
+ m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$17 b
+ m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$10 b
+ m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$11 a
+ m (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$19 a
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$20 d
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$21 c
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$22 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$putSpaceForProperty$24 b
+ m ()Ljava/lang/String; lambda$putStorage$23 c
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12 e
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$13 d
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$14 c
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$15 b
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$toLineSeparatedString$26 a
+ m (Ljava/util/function/Predicate;)Ljava/lang/String; printJvmFlags a
+ m (Ljava/util/List;)V putGraphics b
+ m (Loshi/SystemInfo;)V putHardware a
+ m (Loshi/hardware/GlobalMemory;)V putMemory a
+ m (Ljava/util/List;)V putPhysicalMemory a
+ m (Loshi/hardware/CentralProcessor;)V putProcessor a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)V putSpaceForPath b
+ m (Ljava/lang/String;)V putSpaceForProperty a
+ m ()V putStorage b
+ m (Loshi/hardware/VirtualMemory;)V putVirtualMemory a
+ m (Ljava/lang/String;Ljava/lang/String;)V setDetail a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)V setDetail a
+ m (J)F sizeInMiB a
+ m ()Ljava/lang/String; toLineSeparatedString a
+ f J BYTES_PER_MEBIBYTE a
+ f Ljava/lang/String; JAVA_VERSION e
+ f Ljava/lang/String; JAVA_VM_VERSION f
+ f Lorg/slf4j/Logger; LOGGER c
+ f J ONE_GIGA b
+ f Ljava/lang/String; OPERATING_SYSTEM d
+ f Ljava/util/Map; entries g
+c net/minecraft/WorldVersion net/minecraft/WorldVersion
+ m ()Ljava/util/Date; buildTime e
+ m ()Lnet/minecraft/world/level/storage/DataVersion; dataVersion a
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; name c
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; packVersion a
+ m ()I protocolVersion d
+ m ()Z stable f
+c net/minecraft/WorldVersion$1 net/minecraft/WorldVersion$1
+ f [I $SwitchMap$net$minecraft$server$packs$PackType a
+c net/minecraft/WorldVersion$Simple net/minecraft/WorldVersion$a
+ m ()Ljava/util/Date; buildTime e
+ m ()Lnet/minecraft/world/level/storage/DataVersion; dataVersion a
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat; datapackVersion h
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; name c
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; packVersion a
+ m ()I protocolVersion d
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat; resourcePackVersion g
+ m ()Z stable f
+ f Ljava/util/Date; buildTime g
+ f Lnet/minecraft/world/level/storage/DataVersion; dataVersion c
+ f Lnet/minecraft/server/packs/metadata/pack/PackFormat; datapackVersion f
+ f Ljava/lang/String; id a
+ f Ljava/lang/String; name b
+ f I protocolVersion d
+ f Lnet/minecraft/server/packs/metadata/pack/PackFormat; resourcePackVersion e
+ f Z stable h
+c net/minecraft/nbt/FloatTag net/minecraft/nbt/NBTTagFloat
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/FloatTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()F value n
+ m (F)Lnet/minecraft/nbt/FloatTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Lnet/minecraft/nbt/FloatTag; ZERO a
+ f F value c
+c net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/NBTTagFloat$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/FloatTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)F readAccounted d
+ m ()I size c
+c net/minecraft/nbt/NbtUtils net/minecraft/nbt/GameProfileSerializer
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; addCurrentDataVersion a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; addCurrentDataVersion e
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addCurrentDataVersion a
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addDataVersion a
+ m (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; addDataVersion a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;I)V addDataVersion a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z compareNbt a
+ m (Lcom/mojang/serialization/Dynamic;I)I getDataVersion b
+ m (Lnet/minecraft/nbt/CompoundTag;I)I getDataVersion b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; getName a
+ m (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; indent a
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$packBlockState$14 a
+ m (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/CompoundTag;)V lambda$packBlockState$15 a
+ m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V lambda$packStructureTemplate$10 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$packStructureTemplate$6 d
+ m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V lambda$packStructureTemplate$7 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$packStructureTemplate$8 g
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$packStructureTemplate$9 f
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$0 f
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$1 e
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$2 d
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$3 c
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$4 b
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$5 a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/lang/String;)V lambda$unpackBlockState$16 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$unpackStructureTemplate$11 c
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; lambda$unpackStructureTemplate$12 a
+ m (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$unpackStructureTemplate$13 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; packBlockState d
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; packStructureTemplate b
+ m (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/Tag;IZ)Ljava/lang/StringBuilder; prettyPrint a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; prettyPrint a
+ m (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; prettyPrint a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/BlockState; readBlockState a
+ m (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; setValueHelper a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; snbtToStructure a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; structureToSnbt a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; toPrettyComponent b
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; unpackBlockState b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; unpackStructureTemplate c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/nbt/CompoundTag; writeBlockState a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/nbt/CompoundTag; writeFluidState a
+ f Lcom/mojang/serialization/Codec; BLOCK_NAME_CODEC d
+ f Lcom/google/common/base/Splitter; COLON_SPLITTER j
+ f Lcom/google/common/base/Splitter; COMMA_SPLITTER i
+ f Ljava/lang/String; ELEMENT_SEPARATOR g
+ f I INDENT l
+ f C KEY_VALUE_SEPARATOR h
+ f Lorg/slf4j/Logger; LOGGER k
+ f I NOT_FOUND m
+ f C PROPERTIES_END f
+ f C PROPERTIES_START e
+ f Ljava/lang/String; SNBT_DATA_TAG a
+ f Ljava/util/Comparator; YXZ_LISTTAG_DOUBLE_COMPARATOR c
+ f Ljava/util/Comparator; YXZ_LISTTAG_INT_COMPARATOR b
+c net/minecraft/nbt/ShortTag net/minecraft/nbt/NBTTagShort
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/ShortTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()S value n
+ m (S)Lnet/minecraft/nbt/ShortTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f S value b
+c net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/NBTTagShort$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ShortTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)S readAccounted d
+ m ()I size c
+c net/minecraft/nbt/ShortTag$Cache net/minecraft/nbt/NBTTagShort$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/ShortTag; cache a
+c net/minecraft/nbt/TagTypes net/minecraft/nbt/NBTTagTypes
+ m (I)Lnet/minecraft/nbt/TagType; getType a
+ f [Lnet/minecraft/nbt/TagType; TYPES a
+c net/minecraft/sounds/Music net/minecraft/sounds/Music
+ m ()Lnet/minecraft/core/Holder; event a
+ m (Lnet/minecraft/sounds/Music;)Lnet/minecraft/core/Holder; lambda$static$0 d
+ m (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lnet/minecraft/sounds/Music;)Ljava/lang/Boolean; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()I maxDelay c
+ m ()I minDelay b
+ m ()Z replaceCurrentMusic d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; event b
+ f I maxDelay d
+ f I minDelay c
+ f Z replaceCurrentMusic e
+c net/minecraft/tags/TagFile net/minecraft/tags/TagFile
+ m ()Ljava/util/List; entries a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z replace b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; entries b
+ f Z replace c
+c net/minecraft/util/ByIdMap net/minecraft/util/ByIdMap
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; continuous a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; createMap a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; createSortedArray b
+ m (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; lambda$continuous$1 a
+ m ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$2 b
+ m ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$3 a
+ m (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; lambda$sparse$0 a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; sparse a
+c net/minecraft/util/ByIdMap$OutOfBoundsStrategy net/minecraft/util/ByIdMap$a
+ m ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; $values a
+ f [Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; $VALUES d
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; CLAMP c
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; WRAP b
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; ZERO a
+c net/minecraft/util/HashOps net/minecraft/util/HashOps
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/google/common/hash/HashCode;)Ljava/lang/Object; convertTo a
+ m (Z)Lcom/google/common/hash/HashCode; createBoolean a
+ m (B)Lcom/google/common/hash/HashCode; createByte a
+ m (Ljava/nio/ByteBuffer;)Lcom/google/common/hash/HashCode; createByteList a
+ m (D)Lcom/google/common/hash/HashCode; createDouble a
+ m (F)Lcom/google/common/hash/HashCode; createFloat a
+ m (I)Lcom/google/common/hash/HashCode; createInt a
+ m (Ljava/util/stream/IntStream;)Lcom/google/common/hash/HashCode; createIntList a
+ m (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createList b
+ m (J)Lcom/google/common/hash/HashCode; createLong a
+ m (Ljava/util/stream/LongStream;)Lcom/google/common/hash/HashCode; createLongList a
+ m (Ljava/util/Map;)Lcom/google/common/hash/HashCode; createMap a
+ m (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createMap a
+ m (Ljava/lang/Number;)Lcom/google/common/hash/HashCode; createNumeric a
+ m (S)Lcom/google/common/hash/HashCode; createShort a
+ m (Ljava/lang/String;)Lcom/google/common/hash/HashCode; createString a
+ m ()Lcom/google/common/hash/HashCode; empty a
+ m ()Lcom/google/common/hash/HashCode; emptyList c
+ m ()Lcom/google/common/hash/HashCode; emptyMap b
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; get b
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getBooleanValue b
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getByteBuffer i
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getGeneric a
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getIntStream j
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getList g
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getLongStream k
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMap h
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapEntries e
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapValues d
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/Number;)Ljava/lang/Number; getNumberValue a
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStream f
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStringValue c
+ m (Lcom/google/common/hash/Hasher;Ljava/util/Map;)Lcom/google/common/hash/Hasher; hashMap a
+ m (Lcom/google/common/hash/Hasher;Ljava/util/stream/Stream;)Lcom/google/common/hash/Hasher; hashMap a
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)V lambda$createList$3 a
+ m (Lcom/google/common/hash/Hasher;Ljava/util/Map$Entry;)V lambda$hashMap$1 a
+ m (Lcom/google/common/hash/Hasher;Lcom/mojang/datafixers/util/Pair;)V lambda$hashMap$2 a
+ m ()Ljava/lang/String; lambda$static$0 e
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToList b
+ m (Lcom/google/common/hash/HashCode;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/google/common/hash/HashCode; remove a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/HashCode; set a
+ m ()Lcom/mojang/serialization/DataResult; unsupported d
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; update a
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; updateGeneric a
+ f Lnet/minecraft/util/HashOps; CRC32C_INSTANCE c
+ f [B EMPTY_LIST_PAYLOAD b
+ f [B EMPTY_MAP_PAYLOAD a
+ f [B EMPTY_PAYLOAD w
+ f [B FALSE_PAYLOAD x
+ f Ljava/util/Comparator; HASH_COMPARATOR A
+ f Ljava/util/Comparator; MAPLIKE_ENTRY_ORDER C
+ f Ljava/util/Comparator; MAP_ENTRY_ORDER B
+ f B TAG_BOOLEAN p
+ f B TAG_BYTE i
+ f B TAG_BYTE_ARRAY_END r
+ f B TAG_BYTE_ARRAY_START q
+ f B TAG_DOUBLE n
+ f B TAG_EMPTY d
+ f B TAG_FLOAT m
+ f B TAG_INT k
+ f B TAG_INT_ARRAY_END t
+ f B TAG_INT_ARRAY_START s
+ f B TAG_LIST_END h
+ f B TAG_LIST_START g
+ f B TAG_LONG l
+ f B TAG_LONG_ARRAY_END v
+ f B TAG_LONG_ARRAY_START u
+ f B TAG_MAP_END f
+ f B TAG_MAP_START e
+ f B TAG_SHORT j
+ f B TAG_STRING o
+ f [B TRUE_PAYLOAD y
+ f Lcom/mojang/serialization/DataResult; UNSUPPORTED_OPERATION_ERROR z
+ f Lcom/google/common/hash/HashCode; empty E
+ f Lcom/google/common/hash/HashCode; emptyList G
+ f Lcom/google/common/hash/HashCode; emptyMap F
+ f Lcom/google/common/hash/HashCode; falseHash I
+ f Lcom/google/common/hash/HashFunction; hashFunction D
+ f Lcom/google/common/hash/HashCode; trueHash H
+c net/minecraft/util/HashOps$MapHashBuilder net/minecraft/util/HashOps$b
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/List;)Ljava/util/List; append a
+ m (Ljava/util/List;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build a
+ m ()Ljava/util/List; initBuilder a
+ f Z $assertionsDisabled a
+ f Lnet/minecraft/util/HashOps; this$0 b
+c net/minecraft/util/HashOps$ListHashBuilder net/minecraft/util/HashOps$a
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/Hasher; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m ()Lcom/google/common/hash/Hasher; initBuilder b
+ m ()Ljava/lang/Object; initBuilder a
+ f Z $assertionsDisabled b
+ f Lnet/minecraft/util/HashOps; this$0 c
+c net/minecraft/util/NullOps net/minecraft/util/NullOps
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/Unit;)Ljava/lang/Object; convertTo a
+ m (Z)Lnet/minecraft/util/Unit; createBoolean a
+ m (B)Lnet/minecraft/util/Unit; createByte a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/Unit; createByteList a
+ m (D)Lnet/minecraft/util/Unit; createDouble a
+ m (F)Lnet/minecraft/util/Unit; createFloat a
+ m (I)Lnet/minecraft/util/Unit; createInt a
+ m (Ljava/util/stream/IntStream;)Lnet/minecraft/util/Unit; createIntList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; createList b
+ m (J)Lnet/minecraft/util/Unit; createLong a
+ m (Ljava/util/stream/LongStream;)Lnet/minecraft/util/Unit; createLongList a
+ m (Ljava/util/Map;)Lnet/minecraft/util/Unit; createMap a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; createMap a
+ m (Ljava/lang/Number;)Lnet/minecraft/util/Unit; createNumeric a
+ m (S)Lnet/minecraft/util/Unit; createShort a
+ m (Ljava/lang/String;)Lnet/minecraft/util/Unit; createString a
+ m ()Lnet/minecraft/util/Unit; empty a
+ m ()Lnet/minecraft/util/Unit; emptyList c
+ m ()Lnet/minecraft/util/Unit; emptyMap b
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getBooleanValue b
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getByteBuffer i
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getIntStream j
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getList h
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getLongStream k
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMap f
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMapEntries e
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMapValues d
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getStream g
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getStringValue c
+ m (Ljava/util/function/Consumer;)V lambda$getList$1 a
+ m (Ljava/util/function/BiConsumer;)V lambda$getMapEntries$0 a
+ m (Lnet/minecraft/util/Unit;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/util/Unit;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Ljava/lang/String;)Lnet/minecraft/util/Unit; remove a
+ f Lcom/mojang/serialization/MapLike; EMPTY_MAP b
+ f Lnet/minecraft/util/NullOps; INSTANCE a
+c net/minecraft/util/NullOps$1 net/minecraft/util/NullOps$1
+ m (Ljava/lang/String;)Lnet/minecraft/util/Unit; get a
+ m (Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; get a
+c net/minecraft/util/NullOps$NullMapBuilder net/minecraft/util/NullOps$b
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; append a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; build a
+ m ()Lnet/minecraft/util/Unit; initBuilder a
+c net/minecraft/util/NullOps$NullListBuilder net/minecraft/util/NullOps$a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; build b
+ m ()Ljava/lang/Object; initBuilder a
+ m ()Lnet/minecraft/util/Unit; initBuilder b
+c net/minecraft/util/PngInfo net/minecraft/util/PngInfo
+ m ([B)Lnet/minecraft/util/PngInfo; fromBytes a
+ m (Ljava/io/InputStream;)Lnet/minecraft/util/PngInfo; fromStream a
+ m ()I height b
+ m (Ljava/nio/ByteBuffer;)V validateHeader a
+ m ()I width a
+ f Ljava/util/HexFormat; FORMAT c
+ f I IHDR_SIZE f
+ f I IHDR_TYPE e
+ f J PNG_HEADER d
+ f I height b
+ f I width a
+c net/minecraft/CharPredicate net/minecraft/CharPredicate
+ m (Lnet/minecraft/CharPredicate;C)Z lambda$and$0 b
+ m (C)Z lambda$negate$1 a
+ m (Lnet/minecraft/CharPredicate;C)Z lambda$or$2 a
+c net/minecraft/core/BlockBox net/minecraft/core/BlockBox
+ m ()Lnet/minecraft/world/phys/AABB; aabb b
+ m (Lnet/minecraft/core/BlockPos;)Z contains c
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockBox; extend a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; include b
+ m ()Z isBlock a
+ m ()Lnet/minecraft/core/BlockPos; max g
+ m ()Lnet/minecraft/core/BlockPos; min f
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockBox; move b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; of a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; of a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockBox; offset a
+ m ()I sizeX c
+ m ()I sizeY d
+ m ()I sizeZ e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; max c
+ f Lnet/minecraft/core/BlockPos; min b
+c net/minecraft/core/BlockBox$1 net/minecraft/core/BlockBox$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockBox; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockBox;)V encode a
+c net/minecraft/core/BlockPos net/minecraft/core/BlockPosition
+ m ()Lnet/minecraft/core/BlockPos; above d
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/BlockPos; above b
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()J asLong a
+ m (III)J asLong a
+ m (I)Lnet/minecraft/core/BlockPos; atY h
+ m ()Lnet/minecraft/core/BlockPos; below e
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/BlockPos; below c
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (IIIIII)Ljava/lang/Iterable; betweenClosed b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; betweenClosed c
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; betweenClosed a
+ m (IIIIII)Ljava/util/stream/Stream; betweenClosedStream a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; betweenClosedStream d
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/Stream; betweenClosedStream a
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; betweenClosedStream b
+ m (IIIIIILnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Function;)I breadthFirstTraversal a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; clampLocationWithin a
+ m (DDD)Lnet/minecraft/core/BlockPos; containing a
+ m (Lnet/minecraft/core/Position;)Lnet/minecraft/core/BlockPos; containing a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; cross c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m ()Lnet/minecraft/core/BlockPos; east i
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/BlockPos; east g
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Ljava/util/Optional; findClosestMatch a
+ m ()Lnet/minecraft/world/phys/Vec3; getBottomCenter c
+ m ()Lnet/minecraft/world/phys/Vec3; getCenter b
+ m (J)J getFlatIndex e
+ m (J)I getX a
+ m (J)I getY b
+ m (J)I getZ c
+ m ()Lnet/minecraft/core/BlockPos; immutable j
+ m (IIIIII)Ljava/util/Iterator; lambda$betweenClosed$5 c
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;IIIIII)Ljava/util/Iterator; lambda$betweenCornersInDirection$8 a
+ m (Ljava/util/Queue;ILnet/minecraft/core/BlockPos;)V lambda$breadthFirstTraversal$7 a
+ m (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; lambda$randomBetweenClosed$3 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)Ljava/util/Iterator; lambda$spiralAround$6 a
+ m ([I)Lnet/minecraft/core/BlockPos; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/IntStream; lambda$static$2 b
+ m (IIIIIII)Ljava/util/Iterator; lambda$withinManhattan$4 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; max b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; min a
+ m (I)Lnet/minecraft/core/BlockPos; multiply a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m ()Lnet/minecraft/core/BlockPos$MutableBlockPos; mutable k
+ m ()Lnet/minecraft/core/BlockPos; north f
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/BlockPos; north d
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (J)Lnet/minecraft/core/BlockPos; of d
+ m (III)Lnet/minecraft/core/BlockPos; offset b
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (JIII)J offset a
+ m (JLnet/minecraft/core/Direction;)J offset a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; offset a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; randomBetweenClosed a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;I)Ljava/lang/Iterable; randomInCube a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; rotate a
+ m ()Lnet/minecraft/core/BlockPos; south g
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/BlockPos; south e
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/lang/Iterable; spiralAround a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; squareOutSouthEast a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; subtract b
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Lnet/minecraft/core/BlockPos; west h
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/BlockPos; west f
+ m (I)Lnet/minecraft/core/Vec3i; west j
+ m (Lnet/minecraft/core/BlockPos;III)Ljava/lang/Iterable; withinManhattan a
+ m (Lnet/minecraft/core/BlockPos;III)Ljava/util/stream/Stream; withinManhattanStream b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER j
+ f I MAX_HORIZONTAL_COORDINATE f
+ f I PACKED_HORIZONTAL_LENGTH d
+ f J PACKED_X_MASK k
+ f I PACKED_Y_LENGTH e
+ f J PACKED_Y_MASK l
+ f J PACKED_Z_MASK m
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I X_OFFSET p
+ f I Y_OFFSET n
+ f Lnet/minecraft/core/BlockPos; ZERO c
+ f I Z_OFFSET o
+c net/minecraft/core/BlockPos$1 net/minecraft/core/BlockPosition$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPos; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPos;)V encode a
+c net/minecraft/core/BlockPos$2 net/minecraft/core/BlockPosition$2
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f I counter b
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; nextPos a
+ f I val$minX d
+ f I val$minY g
+ f I val$minZ i
+ f Lnet/minecraft/util/RandomSource; val$random e
+c net/minecraft/core/BlockPos$3 net/minecraft/core/BlockPosition$3
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f I currentDepth i
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor h
+ f I maxX j
+ f I maxY k
+ f I x l
+ f I y m
+ f Z zMirror n
+c net/minecraft/core/BlockPos$4 net/minecraft/core/BlockPosition$4
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor g
+ f I index h
+c net/minecraft/core/BlockPos$5 net/minecraft/core/BlockPosition$5
+ m ()Lnet/minecraft/core/BlockPos$MutableBlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor f
+ f [Lnet/minecraft/core/Direction; directions e
+ f I lastX k
+ f I lastY l
+ f I lastZ m
+ f I leg h
+ f I legIndex j
+ f I legSize i
+ f I legs g
+ f Lnet/minecraft/core/BlockPos; val$center c
+c net/minecraft/core/BlockPos$6 net/minecraft/core/BlockPosition$6
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor j
+ f Z end n
+ f I firstDirX o
+ f I firstDirY p
+ f I firstDirZ q
+ f I firstIndex k
+ f I secondDirX r
+ f I secondDirY s
+ f I secondDirZ t
+ f I secondIndex l
+ f I thirdDirX u
+ f I thirdDirY v
+ f I thirdDirZ w
+ f I thirdIndex m
+c net/minecraft/core/BlockPos$7 net/minecraft/core/BlockPosition$7
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/core/BlockPos$MutableBlockPos net/minecraft/core/BlockPosition$MutableBlockPosition
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (Lnet/minecraft/core/Direction$Axis;II)Lnet/minecraft/core/BlockPos$MutableBlockPos; clamp a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m ()Lnet/minecraft/core/BlockPos; immutable j
+ m (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; move e
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; move c
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos$MutableBlockPos; move c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; move h
+ m (I)Lnet/minecraft/core/BlockPos; multiply a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (III)Lnet/minecraft/core/BlockPos; offset b
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; rotate a
+ m (DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; set b
+ m (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; set d
+ m (J)Lnet/minecraft/core/BlockPos$MutableBlockPos; set f
+ m (Lnet/minecraft/core/AxisCycle;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; set a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; set g
+ m (Lnet/minecraft/core/Vec3i;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setX p
+ m (I)Lnet/minecraft/core/Vec3i; setX u
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setY q
+ m (I)Lnet/minecraft/core/Vec3i; setY t
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setZ r
+ m (I)Lnet/minecraft/core/Vec3i; setZ s
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/Vec3i; west j
+c net/minecraft/core/BlockPos$TraversalNodeStatus net/minecraft/core/BlockPosition$b
+ m ()[Lnet/minecraft/core/BlockPos$TraversalNodeStatus; $values a
+ f [Lnet/minecraft/core/BlockPos$TraversalNodeStatus; $VALUES d
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; ACCEPT a
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; SKIP b
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; STOP c
+c net/minecraft/core/Cursor3D net/minecraft/core/CursorPosition
+ m ()Z advance a
+ m ()I getNextType e
+ m ()I nextX b
+ m ()I nextY c
+ m ()I nextZ d
+ f I TYPE_CORNER d
+ f I TYPE_EDGE c
+ f I TYPE_FACE b
+ f I TYPE_INSIDE a
+ f I depth j
+ f I end k
+ f I height i
+ f I index l
+ f I originX e
+ f I originY f
+ f I originZ g
+ f I width h
+ f I x m
+ f I y n
+ f I z o
+c net/minecraft/core/IdMapper net/minecraft/core/RegistryBlockID
+ m (Ljava/lang/Object;)V add b
+ m (Ljava/lang/Object;I)V addMapping a
+ m (I)Ljava/lang/Object; byId a
+ m (I)Z contains c
+ m (Ljava/lang/Object;)I getId a
+ m ()I size d
+ f Ljava/util/List; idToT d
+ f I nextId b
+ f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; tToId c
+c net/minecraft/core/Position net/minecraft/core/IPosition
+ m ()D x a
+ m ()D y b
+ m ()D z c
+c net/minecraft/core/QuartPos net/minecraft/core/QuartPos
+ m (I)I fromBlock a
+ m (I)I fromSection d
+ m (I)I quartLocal b
+ m (I)I toBlock c
+ m (I)I toSection e
+ f I BITS a
+ f I MASK c
+ f I SECTION_TO_QUARTS_BITS d
+ f I SIZE b
+c net/minecraft/core/Registry net/minecraft/core/IRegistry
+ m ()Lnet/minecraft/core/IdMap; asHolderIdMap t
+ m ()Lcom/mojang/serialization/Codec; byNameCodec q
+ m (Lnet/minecraft/resources/ResourceKey;)Z containsKey e
+ m (Lnet/minecraft/resources/ResourceLocation;)Z containsKey d
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f
+ m ()Ljava/util/Set; entrySet k
+ m ()Lnet/minecraft/core/Registry; freeze n
+ m (I)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; get c
+ m ()Ljava/util/Optional; getAny a
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getOptional f
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getOptional b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; getTagOrEmpty c
+ m ()Ljava/util/stream/Stream; getTags l
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValue c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; getValue a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValueOrThrow g
+ m ()Lcom/mojang/serialization/Codec; holderByNameCodec r
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/Set; keySet i
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0 g
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$holderByNameCodec$1 c
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lambda$keys$8 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$referenceHolderWithLifecycle$2 g
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$3 f
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$4 e
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$referenceHolderWithLifecycle$5 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/serialization/Lifecycle; lambda$referenceHolderWithLifecycle$6 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$safeCastToReference$7 b
+ m (Lnet/minecraft/tags/TagLoader$LoadResult;)Lnet/minecraft/core/Registry$PendingTags; prepareTagReload a
+ m ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle b
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registrationInfo d
+ m ()Ljava/util/Set; registryKeySet j
+ m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; safeCastToReference a
+ m ()Ljava/util/stream/Stream; stream s
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e
+c net/minecraft/core/Registry$1 net/minecraft/core/IRegistry$1
+ m (I)Ljava/lang/Object; byId a
+ m (I)Lnet/minecraft/core/Holder; byId c
+ m (Ljava/lang/Object;)I getId a
+ m (Lnet/minecraft/core/Holder;)I getId a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$iterator$0 a
+ m ()I size d
+ f Lnet/minecraft/core/Registry; this$0 b
+c net/minecraft/core/Registry$PendingTags net/minecraft/core/IRegistry$a
+ m ()V apply d
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup c
+ m ()I size b
+c net/minecraft/core/UUIDUtil net/minecraft/core/UUIDUtil
+ m (Ljava/lang/String;)Ljava/util/UUID; createOfflinePlayerUUID a
+ m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; createOfflineProfile b
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$0 a
+ m (Ljava/util/UUID;)Ljava/util/stream/IntStream; lambda$static$1 c
+ m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$2 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3 d
+ m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$4 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$5 c
+ m (JJ)[I leastMostToIntArray a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; readUUID a
+ m ([I)Ljava/util/UUID; uuidFromIntArray a
+ m (Ljava/util/UUID;)[B uuidToByteArray b
+ m (Ljava/util/UUID;)[I uuidToIntArray a
+ f Lcom/mojang/serialization/Codec; AUTHLIB_CODEC e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CODEC_LINKED_SET c
+ f Lcom/mojang/serialization/Codec; CODEC_SET b
+ f Lcom/mojang/serialization/Codec; LENIENT_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lcom/mojang/serialization/Codec; STRING_CODEC d
+ f I UUID_BYTES h
+ f Ljava/lang/String; UUID_PREFIX_OFFLINE_PLAYER i
+c net/minecraft/core/UUIDUtil$1 net/minecraft/core/UUIDUtil$1
+ m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V encode a
+c net/minecraft/data/AtlasIds net/minecraft/data/AtlasIds
+ f Lnet/minecraft/resources/ResourceLocation; ARMOR_TRIMS a
+ f Lnet/minecraft/resources/ResourceLocation; BANNER_PATTERNS b
+ f Lnet/minecraft/resources/ResourceLocation; BEDS c
+ f Lnet/minecraft/resources/ResourceLocation; BLOCKS d
+ f Lnet/minecraft/resources/ResourceLocation; CHESTS e
+ f Lnet/minecraft/resources/ResourceLocation; DECORATED_POT f
+ f Lnet/minecraft/resources/ResourceLocation; GUI g
+ f Lnet/minecraft/resources/ResourceLocation; MAP_DECORATIONS h
+ f Lnet/minecraft/resources/ResourceLocation; PAINTINGS i
+ f Lnet/minecraft/resources/ResourceLocation; PARTICLES j
+ f Lnet/minecraft/resources/ResourceLocation; SHIELD_PATTERNS k
+ f Lnet/minecraft/resources/ResourceLocation; SHULKER_BOXES l
+ f Lnet/minecraft/resources/ResourceLocation; SIGNS m
+c net/minecraft/gametest/Main net/minecraft/gametest/Main
+ m (Ljava/lang/String;)V lambda$main$0 a
+c net/minecraft/nbt/DoubleTag net/minecraft/nbt/NBTTagDouble
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/DoubleTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()D value n
+ m (D)Lnet/minecraft/nbt/DoubleTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Lnet/minecraft/nbt/DoubleTag; ZERO a
+ f D value c
+c net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/NBTTagDouble$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/DoubleTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)D readAccounted d
+ m ()I size c
+c net/minecraft/nbt/StringTag net/minecraft/nbt/NBTTagString
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/util/Optional; asString r_
+ m ()Lnet/minecraft/nbt/StringTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (Ljava/lang/String;)Ljava/lang/String; escapeWithoutQuotes c
+ m (Ljava/lang/String;Ljava/lang/StringBuilder;)V escapeWithoutQuotes b
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape b
+ m (Ljava/lang/String;Ljava/lang/StringBuilder;)V quoteAndEscape a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataInput;)V skipString a
+ m ()Ljava/lang/String; value k
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StringTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f C DOUBLE_QUOTE w
+ f Lnet/minecraft/nbt/StringTag; EMPTY v
+ f C ESCAPE y
+ f C NOT_SET z
+ f I SELF_SIZE_IN_BYTES c
+ f C SINGLE_QUOTE x
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Ljava/lang/String; value b
+c net/minecraft/nbt/StringTag$1 net/minecraft/nbt/NBTTagString$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StringTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagParser net/minecraft/nbt/MojangsonParser
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; castToCompoundOrThrow a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/nbt/TagParser; create a
+ m ()Lcom/mojang/serialization/DynamicOps; getOps a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseAsArgument b
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; parseCompoundAsArgument c
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; parseCompoundFully a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseFully a
+ m (Ljava/lang/String;)Ljava/lang/Object; parseFully b
+ f C ELEMENT_SEPARATOR c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPOUND b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRAILING_DATA a
+ f Lcom/mojang/serialization/Codec; FLATTENED_CODEC e
+ f Lcom/mojang/serialization/Codec; LENIENT_CODEC f
+ f C NAME_VALUE_SEPARATOR d
+ f Lnet/minecraft/nbt/TagParser; NBT_OPS_PARSER g
+ f Lnet/minecraft/util/parsing/packrat/commands/Grammar; grammar i
+ f Lcom/mojang/serialization/DynamicOps; ops h
+c net/minecraft/sounds/Musics net/minecraft/sounds/Musics
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; createGameMusic a
+ f Lnet/minecraft/sounds/Music; CREATIVE b
+ f Lnet/minecraft/sounds/Music; CREDITS c
+ f Lnet/minecraft/sounds/Music; END e
+ f Lnet/minecraft/sounds/Music; END_BOSS d
+ f I FIVE_MINUTES l
+ f Lnet/minecraft/sounds/Music; GAME g
+ f Lnet/minecraft/sounds/Music; MENU a
+ f I ONE_SECOND h
+ f I TEN_MINUTES j
+ f I THIRTY_SECONDS i
+ f I TWENTY_MINUTES k
+ f Lnet/minecraft/sounds/Music; UNDER_WATER f
+c net/minecraft/tags/ItemTags net/minecraft/tags/TagsItem
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; bind a
+ f Lnet/minecraft/tags/TagKey; ACACIA_LOGS v
+ f Lnet/minecraft/tags/TagKey; ANVIL K
+ f Lnet/minecraft/tags/TagKey; ARMADILLO_FOOD aP
+ f Lnet/minecraft/tags/TagKey; ARMOR_ENCHANTABLE cr
+ f Lnet/minecraft/tags/TagKey; ARROWS bm
+ f Lnet/minecraft/tags/TagKey; AXES bW
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_FOOD bf
+ f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS q
+ f Lnet/minecraft/tags/TagKey; BANNERS as
+ f Lnet/minecraft/tags/TagKey; BARS ao
+ f Lnet/minecraft/tags/TagKey; BEACON_PAYMENT_ITEMS bp
+ f Lnet/minecraft/tags/TagKey; BEDS R
+ f Lnet/minecraft/tags/TagKey; BEE_FOOD ar
+ f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u
+ f Lnet/minecraft/tags/TagKey; BOATS bh
+ f Lnet/minecraft/tags/TagKey; BOOKSHELF_BOOKS bo
+ f Lnet/minecraft/tags/TagKey; BOOK_CLONING_TARGET cg
+ f Lnet/minecraft/tags/TagKey; BOW_ENCHANTABLE cB
+ f Lnet/minecraft/tags/TagKey; BREAKS_DECORATED_POTS ca
+ f Lnet/minecraft/tags/TagKey; BREWING_FUEL ay
+ f Lnet/minecraft/tags/TagKey; BUNDLES cf
+ f Lnet/minecraft/tags/TagKey; BUTTONS f
+ f Lnet/minecraft/tags/TagKey; CAMEL_FOOD aO
+ f Lnet/minecraft/tags/TagKey; CANDLES U
+ f Lnet/minecraft/tags/TagKey; CAT_FOOD aI
+ f Lnet/minecraft/tags/TagKey; CHAINS am
+ f Lnet/minecraft/tags/TagKey; CHERRY_LOGS z
+ f Lnet/minecraft/tags/TagKey; CHEST_ARMOR bO
+ f Lnet/minecraft/tags/TagKey; CHEST_ARMOR_ENCHANTABLE cp
+ f Lnet/minecraft/tags/TagKey; CHEST_BOATS bi
+ f Lnet/minecraft/tags/TagKey; CHICKEN_FOOD aQ
+ f Lnet/minecraft/tags/TagKey; CLUSTER_MAX_HARVESTABLES bI
+ f Lnet/minecraft/tags/TagKey; COALS bl
+ f Lnet/minecraft/tags/TagKey; COAL_ORES ab
+ f Lnet/minecraft/tags/TagKey; COMPASSES bJ
+ f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL ag
+ f Lnet/minecraft/tags/TagKey; COPPER al
+ f Lnet/minecraft/tags/TagKey; COPPER_CHESTS ai
+ f Lnet/minecraft/tags/TagKey; COPPER_GOLEM_STATUES ak
+ f Lnet/minecraft/tags/TagKey; COPPER_ORES ad
+ f Lnet/minecraft/tags/TagKey; COPPER_TOOL_MATERIALS bs
+ f Lnet/minecraft/tags/TagKey; COW_FOOD aE
+ f Lnet/minecraft/tags/TagKey; CREEPER_DROP_MUSIC_DISCS bk
+ f Lnet/minecraft/tags/TagKey; CREEPER_IGNITERS bK
+ f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A
+ f Lnet/minecraft/tags/TagKey; CROSSBOW_ENCHANTABLE cD
+ f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS V
+ f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s
+ f Lnet/minecraft/tags/TagKey; DECORATED_POT_INGREDIENTS bU
+ f Lnet/minecraft/tags/TagKey; DECORATED_POT_SHERDS bT
+ f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Y
+ f Lnet/minecraft/tags/TagKey; DIAMOND_TOOL_MATERIALS bv
+ f Lnet/minecraft/tags/TagKey; DIRT ae
+ f Lnet/minecraft/tags/TagKey; DOORS o
+ f Lnet/minecraft/tags/TagKey; DROWNED_PREFERRED_WEAPONS ci
+ f Lnet/minecraft/tags/TagKey; DUPLICATES_ALLAYS ax
+ f Lnet/minecraft/tags/TagKey; DURABILITY_ENCHANTABLE cA
+ f Lnet/minecraft/tags/TagKey; DYEABLE cd
+ f Lnet/minecraft/tags/TagKey; EGGS az
+ f Lnet/minecraft/tags/TagKey; EMERALD_ORES ac
+ f Lnet/minecraft/tags/TagKey; EQUIPPABLE_ENCHANTABLE cC
+ f Lnet/minecraft/tags/TagKey; FENCES S
+ f Lnet/minecraft/tags/TagKey; FENCE_GATES l
+ f Lnet/minecraft/tags/TagKey; FIRE_ASPECT_ENCHANTABLE ct
+ f Lnet/minecraft/tags/TagKey; FISHES bj
+ f Lnet/minecraft/tags/TagKey; FISHING_ENCHANTABLE cy
+ f Lnet/minecraft/tags/TagKey; FLOWERS Q
+ f Lnet/minecraft/tags/TagKey; FOOT_ARMOR bM
+ f Lnet/minecraft/tags/TagKey; FOOT_ARMOR_ENCHANTABLE cn
+ f Lnet/minecraft/tags/TagKey; FOX_FOOD aD
+ f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_WEARABLES bH
+ f Lnet/minecraft/tags/TagKey; FROG_FOOD aR
+ f Lnet/minecraft/tags/TagKey; FURNACE_MINECART_FUEL ce
+ f Lnet/minecraft/tags/TagKey; GAZE_DISGUISE_EQUIPMENT cH
+ f Lnet/minecraft/tags/TagKey; GOAT_FOOD aF
+ f Lnet/minecraft/tags/TagKey; GOLD_ORES W
+ f Lnet/minecraft/tags/TagKey; GOLD_TOOL_MATERIALS bu
+ f Lnet/minecraft/tags/TagKey; HANGING_SIGNS aq
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_FOOD aM
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_TEMPT_ITEMS aN
+ f Lnet/minecraft/tags/TagKey; HARNESSES aL
+ f Lnet/minecraft/tags/TagKey; HEAD_ARMOR bP
+ f Lnet/minecraft/tags/TagKey; HEAD_ARMOR_ENCHANTABLE cq
+ f Lnet/minecraft/tags/TagKey; HOES bX
+ f Lnet/minecraft/tags/TagKey; HOGLIN_FOOD aS
+ f Lnet/minecraft/tags/TagKey; HORSE_FOOD aJ
+ f Lnet/minecraft/tags/TagKey; HORSE_TEMPT_ITEMS aK
+ f Lnet/minecraft/tags/TagKey; IGNORED_BY_PIGLIN_BABIES av
+ f Lnet/minecraft/tags/TagKey; IRON_ORES X
+ f Lnet/minecraft/tags/TagKey; IRON_TOOL_MATERIALS bt
+ f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS y
+ f Lnet/minecraft/tags/TagKey; LANTERNS an
+ f Lnet/minecraft/tags/TagKey; LAPIS_ORES aa
+ f Lnet/minecraft/tags/TagKey; LEAVES M
+ f Lnet/minecraft/tags/TagKey; LECTERN_BOOKS bn
+ f Lnet/minecraft/tags/TagKey; LEG_ARMOR bN
+ f Lnet/minecraft/tags/TagKey; LEG_ARMOR_ENCHANTABLE co
+ f Lnet/minecraft/tags/TagKey; LIGHTNING_RODS aj
+ f Lnet/minecraft/tags/TagKey; LLAMA_FOOD aT
+ f Lnet/minecraft/tags/TagKey; LLAMA_TEMPT_ITEMS aU
+ f Lnet/minecraft/tags/TagKey; LOGS E
+ f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN D
+ f Lnet/minecraft/tags/TagKey; MACE_ENCHANTABLE cF
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS x
+ f Lnet/minecraft/tags/TagKey; MAP_INVISIBILITY_EQUIPMENT cG
+ f Lnet/minecraft/tags/TagKey; MEAT aA
+ f Lnet/minecraft/tags/TagKey; MINING_ENCHANTABLE cw
+ f Lnet/minecraft/tags/TagKey; MINING_LOOT_ENCHANTABLE cx
+ f Lnet/minecraft/tags/TagKey; NETHERITE_TOOL_MATERIALS bw
+ f Lnet/minecraft/tags/TagKey; NON_FLAMMABLE_WOOD bg
+ f Lnet/minecraft/tags/TagKey; NOTE_BLOCK_TOP_INSTRUMENTS bL
+ f Lnet/minecraft/tags/TagKey; OAK_LOGS r
+ f Lnet/minecraft/tags/TagKey; OCELOT_FOOD aV
+ f Lnet/minecraft/tags/TagKey; PALE_OAK_LOGS t
+ f Lnet/minecraft/tags/TagKey; PANDA_EATS_FROM_GROUND aX
+ f Lnet/minecraft/tags/TagKey; PANDA_FOOD aW
+ f Lnet/minecraft/tags/TagKey; PARROT_FOOD bd
+ f Lnet/minecraft/tags/TagKey; PARROT_POISONOUS_FOOD be
+ f Lnet/minecraft/tags/TagKey; PICKAXES bY
+ f Lnet/minecraft/tags/TagKey; PIGLIN_FOOD aC
+ f Lnet/minecraft/tags/TagKey; PIGLIN_LOVED au
+ f Lnet/minecraft/tags/TagKey; PIGLIN_PREFERRED_WEAPONS cj
+ f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS at
+ f Lnet/minecraft/tags/TagKey; PIGLIN_SAFE_ARMOR aw
+ f Lnet/minecraft/tags/TagKey; PIG_FOOD aY
+ f Lnet/minecraft/tags/TagKey; PILLAGER_PREFERRED_WEAPONS ck
+ f Lnet/minecraft/tags/TagKey; PLANKS b
+ f Lnet/minecraft/tags/TagKey; RABBIT_FOOD aZ
+ f Lnet/minecraft/tags/TagKey; RAILS L
+ f Lnet/minecraft/tags/TagKey; REDSTONE_ORES Z
+ f Lnet/minecraft/tags/TagKey; REPAIRS_CHAIN_ARMOR bz
+ f Lnet/minecraft/tags/TagKey; REPAIRS_COPPER_ARMOR by
+ f Lnet/minecraft/tags/TagKey; REPAIRS_DIAMOND_ARMOR bC
+ f Lnet/minecraft/tags/TagKey; REPAIRS_GOLD_ARMOR bB
+ f Lnet/minecraft/tags/TagKey; REPAIRS_IRON_ARMOR bA
+ f Lnet/minecraft/tags/TagKey; REPAIRS_LEATHER_ARMOR bx
+ f Lnet/minecraft/tags/TagKey; REPAIRS_NETHERITE_ARMOR bD
+ f Lnet/minecraft/tags/TagKey; REPAIRS_TURTLE_HELMET bE
+ f Lnet/minecraft/tags/TagKey; REPAIRS_WOLF_ARMOR bF
+ f Lnet/minecraft/tags/TagKey; SAND F
+ f Lnet/minecraft/tags/TagKey; SAPLINGS p
+ f Lnet/minecraft/tags/TagKey; SHARP_WEAPON_ENCHANTABLE cu
+ f Lnet/minecraft/tags/TagKey; SHEARABLE_FROM_COPPER_GOLEM cm
+ f Lnet/minecraft/tags/TagKey; SHEEP_FOOD aG
+ f Lnet/minecraft/tags/TagKey; SHOVELS bZ
+ f Lnet/minecraft/tags/TagKey; SHULKER_BOXES ah
+ f Lnet/minecraft/tags/TagKey; SIGNS ap
+ f Lnet/minecraft/tags/TagKey; SKELETON_PREFERRED_WEAPONS ch
+ f Lnet/minecraft/tags/TagKey; SKULLS bQ
+ f Lnet/minecraft/tags/TagKey; SLABS H
+ f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS P
+ f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G
+ f Lnet/minecraft/tags/TagKey; SNIFFER_FOOD aB
+ f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS T
+ f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS w
+ f Lnet/minecraft/tags/TagKey; STAIRS J
+ f Lnet/minecraft/tags/TagKey; STONE_BRICKS c
+ f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e
+ f Lnet/minecraft/tags/TagKey; STONE_CRAFTING_MATERIALS bG
+ f Lnet/minecraft/tags/TagKey; STONE_TOOL_MATERIALS br
+ f Lnet/minecraft/tags/TagKey; STRIDER_FOOD ba
+ f Lnet/minecraft/tags/TagKey; STRIDER_TEMPT_ITEMS bb
+ f Lnet/minecraft/tags/TagKey; SWORDS bV
+ f Lnet/minecraft/tags/TagKey; SWORD_ENCHANTABLE cs
+ f Lnet/minecraft/tags/TagKey; TERRACOTTA af
+ f Lnet/minecraft/tags/TagKey; TRAPDOORS O
+ f Lnet/minecraft/tags/TagKey; TRIDENT_ENCHANTABLE cz
+ f Lnet/minecraft/tags/TagKey; TRIMMABLE_ARMOR bR
+ f Lnet/minecraft/tags/TagKey; TRIM_MATERIALS bS
+ f Lnet/minecraft/tags/TagKey; TURTLE_FOOD bc
+ f Lnet/minecraft/tags/TagKey; VANISHING_ENCHANTABLE cE
+ f Lnet/minecraft/tags/TagKey; VILLAGER_PICKS_UP cc
+ f Lnet/minecraft/tags/TagKey; VILLAGER_PLANTABLE_SEEDS cb
+ f Lnet/minecraft/tags/TagKey; WALLS I
+ f Lnet/minecraft/tags/TagKey; WARPED_STEMS B
+ f Lnet/minecraft/tags/TagKey; WART_BLOCKS C
+ f Lnet/minecraft/tags/TagKey; WEAPON_ENCHANTABLE cv
+ f Lnet/minecraft/tags/TagKey; WITHER_SKELETON_DISLIKED_WEAPONS cl
+ f Lnet/minecraft/tags/TagKey; WOLF_FOOD aH
+ f Lnet/minecraft/tags/TagKey; WOODEN_BUTTONS d
+ f Lnet/minecraft/tags/TagKey; WOODEN_DOORS h
+ f Lnet/minecraft/tags/TagKey; WOODEN_FENCES k
+ f Lnet/minecraft/tags/TagKey; WOODEN_PRESSURE_PLATES m
+ f Lnet/minecraft/tags/TagKey; WOODEN_SHELVES n
+ f Lnet/minecraft/tags/TagKey; WOODEN_SLABS j
+ f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS i
+ f Lnet/minecraft/tags/TagKey; WOODEN_TOOL_MATERIALS bq
+ f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS N
+ f Lnet/minecraft/tags/TagKey; WOOL a
+ f Lnet/minecraft/tags/TagKey; WOOL_CARPETS g
+c net/minecraft/tags/TagEntry net/minecraft/tags/TagEntry
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/function/Consumer;)Z build a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; element a
+ m ()Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; elementOrTag a
+ m (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; lambda$static$0 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Lnet/minecraft/tags/TagEntry; lambda$static$2 a
+ m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; lambda$static$3 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; lambda$static$4 a
+ m (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; lambda$static$5 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; optionalElement b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; optionalTag d
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; tag c
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z verifyIfPresent a
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC b
+ f Lnet/minecraft/resources/ResourceLocation; id c
+ f Z required e
+ f Z tag d
+c net/minecraft/tags/TagEntry$Lookup net/minecraft/tags/TagEntry$a
+ m (Lnet/minecraft/resources/ResourceLocation;Z)Ljava/lang/Object; element a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag a
+c net/minecraft/util/HttpUtil net/minecraft/util/HttpUtilities
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; cachedFilePath a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z checkExistingFile a
+ m (Lcom/google/common/hash/HashFunction;ILnet/minecraft/util/HttpUtil$DownloadProgressListener;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; downloadAndHash a
+ m (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Lnet/minecraft/util/HttpUtil$DownloadProgressListener;)Ljava/nio/file/Path; downloadFile a
+ m ()I getAvailablePort a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode; hashFile a
+ m (I)Z isPortAvailable a
+ m (Ljava/nio/file/Path;)V updateModificationTime a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/HttpUtil$DownloadProgressListener net/minecraft/util/HttpUtilities$a
+ m (Ljava/util/OptionalLong;)V downloadStart a
+ m (J)V downloadedBytes a
+ m (Z)V requestFinished a
+ m ()V requestStart a
+c net/minecraft/util/ModCheck net/minecraft/util/ModCheck
+ m ()Lnet/minecraft/util/ModCheck$Confidence; confidence c
+ m ()Ljava/lang/String; description d
+ m ()Ljava/lang/String; fullDescription b
+ m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; identify a
+ m (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; merge a
+ m ()Z shouldReportAsModified a
+ f Lnet/minecraft/util/ModCheck$Confidence; confidence a
+ f Ljava/lang/String; description b
+c net/minecraft/util/ModCheck$Confidence net/minecraft/util/ModCheck$a
+ m ()[Lnet/minecraft/util/ModCheck$Confidence; $values a
+ f [Lnet/minecraft/util/ModCheck$Confidence; $VALUES f
+ f Lnet/minecraft/util/ModCheck$Confidence; DEFINITELY c
+ f Lnet/minecraft/util/ModCheck$Confidence; PROBABLY_NOT a
+ f Lnet/minecraft/util/ModCheck$Confidence; VERY_LIKELY b
+ f Ljava/lang/String; description d
+ f Z shouldReportAsModified e
+c net/minecraft/util/TimeUtil net/minecraft/util/TimeRange
+ m (II)Lnet/minecraft/util/valueproviders/UniformInt; rangeOfSeconds a
+ f J MILLISECONDS_PER_SECOND c
+ f J NANOSECONDS_PER_MILLISECOND b
+ f J NANOSECONDS_PER_SECOND a
+ f J SECONDS_PER_HOUR d
+ f I SECONDS_PER_MINUTE e
+c net/minecraft/util/TriState net/minecraft/util/TriState
+ m ()[Lnet/minecraft/util/TriState; $values a
+ m (Z)Z toBoolean a
+ f [Lnet/minecraft/util/TriState; $VALUES d
+ f Lnet/minecraft/util/TriState; DEFAULT c
+ f Lnet/minecraft/util/TriState; FALSE b
+ f Lnet/minecraft/util/TriState; TRUE a
+c net/minecraft/ChatFormatting net/minecraft/EnumChatFormat
+ m ()[Lnet/minecraft/ChatFormatting; $values h
+ m (Ljava/lang/String;)Ljava/lang/String; cleanName c
+ m (C)Lnet/minecraft/ChatFormatting; getByCode a
+ m (I)Lnet/minecraft/ChatFormatting; getById a
+ m (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; getByName b
+ m ()C getChar a
+ m ()Ljava/lang/Integer; getColor f
+ m ()I getId b
+ m ()Ljava/lang/String; getName g
+ m (ZZ)Ljava/util/Collection; getNames a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isColor e
+ m ()Z isFormat d
+ m (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; lambda$static$0 d
+ m (Lnet/minecraft/ChatFormatting;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; lambda$static$2 b
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; lambda$static$3 a
+ m (Ljava/lang/String;)Ljava/lang/String; stripFormatting a
+ f [Lnet/minecraft/ChatFormatting; $VALUES H
+ f Lnet/minecraft/ChatFormatting; AQUA l
+ f Lnet/minecraft/ChatFormatting; BLACK a
+ f Lnet/minecraft/ChatFormatting; BLUE j
+ f Lnet/minecraft/ChatFormatting; BOLD r
+ f Lcom/mojang/serialization/Codec; CODEC w
+ f Lcom/mojang/serialization/Codec; COLOR_CODEC x
+ f Lnet/minecraft/ChatFormatting; DARK_AQUA d
+ f Lnet/minecraft/ChatFormatting; DARK_BLUE b
+ f Lnet/minecraft/ChatFormatting; DARK_GRAY i
+ f Lnet/minecraft/ChatFormatting; DARK_GREEN c
+ f Lnet/minecraft/ChatFormatting; DARK_PURPLE f
+ f Lnet/minecraft/ChatFormatting; DARK_RED e
+ f Ljava/util/Map; FORMATTING_BY_NAME z
+ f Lnet/minecraft/ChatFormatting; GOLD g
+ f Lnet/minecraft/ChatFormatting; GRAY h
+ f Lnet/minecraft/ChatFormatting; GREEN k
+ f Lnet/minecraft/ChatFormatting; ITALIC u
+ f Lnet/minecraft/ChatFormatting; LIGHT_PURPLE n
+ f Lnet/minecraft/ChatFormatting; OBFUSCATED q
+ f C PREFIX_CODE y
+ f Lnet/minecraft/ChatFormatting; RED m
+ f Lnet/minecraft/ChatFormatting; RESET v
+ f Lnet/minecraft/ChatFormatting; STRIKETHROUGH s
+ f Ljava/util/regex/Pattern; STRIP_FORMATTING_PATTERN A
+ f Lnet/minecraft/ChatFormatting; UNDERLINE t
+ f Lnet/minecraft/ChatFormatting; WHITE p
+ f Lnet/minecraft/ChatFormatting; YELLOW o
+ f C code C
+ f Ljava/lang/Integer; color G
+ f I id F
+ f Z isFormat D
+ f Ljava/lang/String; name B
+ f Ljava/lang/String; toString E
+c net/minecraft/core/AxisCycle net/minecraft/core/EnumAxisCycle
+ m ()[Lnet/minecraft/core/AxisCycle; $values b
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/AxisCycle; between a
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+ f [Lnet/minecraft/core/AxisCycle; $VALUES f
+ f [Lnet/minecraft/core/Direction$Axis; AXIS_VALUES d
+ f Lnet/minecraft/core/AxisCycle; BACKWARD c
+ f Lnet/minecraft/core/AxisCycle; FORWARD b
+ f Lnet/minecraft/core/AxisCycle; NONE a
+ f [Lnet/minecraft/core/AxisCycle; VALUES e
+c net/minecraft/core/AxisCycle$1 net/minecraft/core/EnumAxisCycle$1
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/AxisCycle$2 net/minecraft/core/EnumAxisCycle$2
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/AxisCycle$3 net/minecraft/core/EnumAxisCycle$3
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/BlockMath net/minecraft/core/BlockMath
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; blockCenterToCorner a
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; blockCornerToCenter b
+ m (Lcom/mojang/math/Transformation;Lnet/minecraft/core/Direction;)Lcom/mojang/math/Transformation; getFaceTransformation a
+ f Ljava/util/Map; VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL b
+ f Ljava/util/Map; VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL a
+c net/minecraft/core/Direction net/minecraft/core/EnumDirection
+ m ()[Lnet/minecraft/core/Direction; $values y
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; allShuffled a
+ m (Lnet/minecraft/world/phys/Vec3;)Lcom/google/common/collect/ImmutableList; axisStepOrder b
+ m (Ljava/lang/String;)Lnet/minecraft/core/Direction; byName a
+ m (I)Lnet/minecraft/core/Direction; from2DDataValue b
+ m (I)Lnet/minecraft/core/Direction; from3DDataValue a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$AxisDirection;)Lnet/minecraft/core/Direction; fromAxisAndDirection a
+ m (D)Lnet/minecraft/core/Direction; fromYRot a
+ m (Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; get a
+ m ()I get2DDataValue e
+ m ()I get3DDataValue d
+ m (DDD)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m (FFF)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m ()Lnet/minecraft/core/Direction$Axis; getAxis o
+ m ()Lnet/minecraft/core/Direction$AxisDirection; getAxisDirection f
+ m ()Lnet/minecraft/core/Direction; getClockWise h
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getClockWise a
+ m ()Lnet/minecraft/core/Direction; getClockWiseX t
+ m ()Lnet/minecraft/core/Direction; getClockWiseZ v
+ m ()Lnet/minecraft/core/Direction; getCounterClockWise i
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getCounterClockWise b
+ m ()Lnet/minecraft/core/Direction; getCounterClockWiseX u
+ m ()Lnet/minecraft/core/Direction; getCounterClockWiseZ w
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getFacingAxis a
+ m ()Ljava/lang/String; getName n
+ m (IIILnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNearest a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNearest a
+ m ()Lnet/minecraft/core/Direction; getOpposite g
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; getRandom b
+ m ()Lorg/joml/Quaternionf; getRotation b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I getStepX j
+ m ()I getStepY k
+ m ()I getStepZ l
+ m ()Lnet/minecraft/world/phys/Vec3; getUnitVec3 r
+ m ()Lorg/joml/Vector3fc; getUnitVec3f s
+ m ()Lnet/minecraft/core/Vec3i; getUnitVec3i q
+ m (Lnet/minecraft/core/Direction;)F getYRot a
+ m (F)Z isFacingAngle a
+ m (Lnet/minecraft/core/Direction;)Ljava/lang/Byte; lambda$static$0 g
+ m (Lnet/minecraft/core/Direction;)Ljava/lang/Byte; lambda$static$1 f
+ m (Lnet/minecraft/core/Direction;)I lambda$static$2 e
+ m (I)[Lnet/minecraft/core/Direction; lambda$static$3 d
+ m (Lnet/minecraft/core/Direction;)Z lambda$static$4 d
+ m (Lnet/minecraft/core/Direction;)I lambda$static$5 c
+ m (I)[Lnet/minecraft/core/Direction; lambda$static$6 c
+ m ()Ljava/lang/String; lambda$verifyVertical$7 x
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[Lnet/minecraft/core/Direction; makeDirectionArray a
+ m (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/Direction; orderedByNearest a
+ m (Lorg/joml/Matrix4fc;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m ()Lorg/joml/Vector3f; step m
+ m ()Ljava/util/stream/Stream; stream a
+ m ()F toYRot p
+ m (Lnet/minecraft/core/Direction;)Lcom/mojang/serialization/DataResult; verifyVertical b
+ f [Lnet/minecraft/core/Direction; $VALUES A
+ f [Lnet/minecraft/core/Direction; BY_2D_DATA z
+ f [Lnet/minecraft/core/Direction; BY_3D_DATA y
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC g
+ f Lnet/minecraft/core/Direction; DOWN a
+ f Lnet/minecraft/core/Direction; EAST f
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC k
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC_2D l
+ f Lnet/minecraft/core/Direction; NORTH c
+ f Lnet/minecraft/core/Direction; SOUTH d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+ f Lnet/minecraft/core/Direction; UP b
+ f [Lnet/minecraft/core/Direction; VALUES x
+ f Lcom/mojang/serialization/Codec; VERTICAL_CODEC h
+ f Lnet/minecraft/core/Direction; WEST e
+ f Lcom/google/common/collect/ImmutableList; YXZ_AXIS_ORDER m
+ f Lcom/google/common/collect/ImmutableList; YZX_AXIS_ORDER n
+ f Lnet/minecraft/core/Direction$AxisDirection; axisDirection t
+ f Lnet/minecraft/core/Direction$Axis; axis s
+ f I data2d q
+ f I data3d o
+ f Ljava/lang/String; name r
+ f Lnet/minecraft/core/Vec3i; normal u
+ f Lnet/minecraft/world/phys/Vec3; normalVec3 v
+ f Lorg/joml/Vector3fc; normalVec3f w
+ f I oppositeIndex p
+c net/minecraft/core/Direction$Axis net/minecraft/core/EnumDirection$EnumAxis
+ m ()[Lnet/minecraft/core/Direction$Axis; $values i
+ m (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; byName a
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()[Lnet/minecraft/core/Direction; getDirections g
+ m ()Ljava/lang/String; getName a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction$Plane; getPlane h
+ m ()Lnet/minecraft/core/Direction; getPositive e
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; getRandom a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isHorizontal d
+ m ()Z isVertical b
+ m (Lnet/minecraft/core/Direction;)Z test a
+ f [Lnet/minecraft/core/Direction$Axis; $VALUES g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f [Lnet/minecraft/core/Direction$Axis; VALUES d
+ f Lnet/minecraft/core/Direction$Axis; X a
+ f Lnet/minecraft/core/Direction$Axis; Y b
+ f Lnet/minecraft/core/Direction$Axis; Z c
+ f Ljava/lang/String; name f
+c net/minecraft/core/Direction$Axis$1 net/minecraft/core/EnumDirection$EnumAxis$1
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Axis$2 net/minecraft/core/EnumDirection$EnumAxis$2
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Axis$3 net/minecraft/core/EnumDirection$EnumAxis$3
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Plane net/minecraft/core/EnumDirection$EnumDirectionLimit
+ m ()[Lnet/minecraft/core/Direction$Plane; $values c
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; getRandomAxis b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; getRandomDirection a
+ m ()I length b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy c
+ m ()Ljava/util/stream/Stream; stream a
+ m (Lnet/minecraft/core/Direction;)Z test a
+ f [Lnet/minecraft/core/Direction$Plane; $VALUES e
+ f Lnet/minecraft/core/Direction$Plane; HORIZONTAL a
+ f Lnet/minecraft/core/Direction$Plane; VERTICAL b
+ f [Lnet/minecraft/core/Direction$Axis; axis d
+ f [Lnet/minecraft/core/Direction; faces c
+c net/minecraft/core/Direction$AxisDirection net/minecraft/core/EnumDirection$EnumAxisDirection
+ m ()[Lnet/minecraft/core/Direction$AxisDirection; $values d
+ m ()Ljava/lang/String; getName b
+ m ()I getStep a
+ m ()Lnet/minecraft/core/Direction$AxisDirection; opposite c
+ f [Lnet/minecraft/core/Direction$AxisDirection; $VALUES e
+ f Lnet/minecraft/core/Direction$AxisDirection; NEGATIVE b
+ f Lnet/minecraft/core/Direction$AxisDirection; POSITIVE a
+ f Ljava/lang/String; name d
+ f I step c
+c net/minecraft/core/GlobalPos net/minecraft/core/GlobalPos
+ m ()Lnet/minecraft/resources/ResourceKey; dimension a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;I)Z isCloseEnough a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/GlobalPos; of a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceKey; dimension d
+ f Lnet/minecraft/core/BlockPos; pos e
+c net/minecraft/core/HolderSet net/minecraft/core/HolderSet
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m (Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m (Ljava/util/function/Function;Ljava/util/Collection;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m ()Lnet/minecraft/core/HolderSet; empty f
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; emptyNamed a
+ m (I)Lnet/minecraft/core/Holder; get a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElement a
+ m ()Z isBound c
+ m ()I size b
+ m ()Ljava/util/stream/Stream; stream a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+c net/minecraft/core/HolderSet$1 net/minecraft/core/HolderSet$1
+ m ()Ljava/util/List; contents g
+c net/minecraft/core/HolderSet$Named net/minecraft/core/HolderSet$Named
+ m (Ljava/util/List;)V bind b
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m ()Ljava/util/List; contents g
+ m ()Z isBound c
+ m ()Lnet/minecraft/tags/TagKey; key h
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ f Ljava/util/List; contents c
+ f Lnet/minecraft/tags/TagKey; key b
+ f Lnet/minecraft/core/HolderOwner; owner a
+c net/minecraft/core/HolderSet$Direct net/minecraft/core/HolderSet$a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m ()Ljava/util/List; contents g
+ m ()Z isBound c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ f Lnet/minecraft/core/HolderSet$Direct; EMPTY a
+ f Ljava/util/List; contents b
+ f Ljava/util/Set; contentsSet c
+c net/minecraft/core/HolderSet$ListBacked net/minecraft/core/HolderSet$b
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m ()Ljava/util/List; contents g
+ m (I)Lnet/minecraft/core/Holder; get a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElement a
+ m ()I size b
+ m ()Ljava/util/stream/Stream; stream a
+c net/minecraft/core/Rotations net/minecraft/core/Vector3f
+ m (Ljava/util/List;)Lnet/minecraft/core/Rotations; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/Rotations;)Ljava/util/List; lambda$static$2 a
+ m ()F x a
+ m ()F y b
+ m ()F z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F x c
+ f F y d
+ f F z e
+c net/minecraft/core/Rotations$1 net/minecraft/core/Vector3f$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/Rotations; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/Rotations;)V encode a
+c net/minecraft/data/HashCache net/minecraft/data/HashCache
+ m (Lnet/minecraft/data/HashCache$UpdateResult;)V applyUpdate a
+ m (Ljava/lang/String;Lnet/minecraft/data/HashCache$UpdateFunction;)Ljava/util/concurrent/CompletableFuture; generateUpdate a
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getProviderCachePath b
+ m (Lnet/minecraft/data/HashCache$CacheUpdater;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$UpdateResult; lambda$generateUpdate$0 a
+ m (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V lambda$purgeStaleAndWrite$1 a
+ m ()V purgeStaleAndWrite a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; readCache a
+ m (Ljava/lang/String;)Z shouldRunInThisVersion a
+ f Ljava/lang/String; HEADER_MARKER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/nio/file/Path; cacheDir d
+ f Ljava/util/Set; cachePaths h
+ f Ljava/util/Map; caches f
+ f Ljava/util/Set; cachesToWrite g
+ f I initialCount i
+ f Ljava/nio/file/Path; rootDir c
+ f Ljava/lang/String; versionId e
+ f I writes j
+c net/minecraft/data/HashCache$1 net/minecraft/data/HashCache$1
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+ f Lnet/minecraft/data/HashCache; this$0 d
+c net/minecraft/data/HashCache$CacheUpdater net/minecraft/data/HashCache$a
+ m ()Lnet/minecraft/data/HashCache$UpdateResult; close a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z shouldWrite a
+ f Z closed f
+ f Lnet/minecraft/data/HashCache$ProviderCacheBuilder; newCache d
+ f Lnet/minecraft/data/HashCache$ProviderCache; oldCache c
+ f Ljava/lang/String; provider b
+ f Ljava/util/concurrent/atomic/AtomicInteger; writes e
+c net/minecraft/data/HashCache$UpdateResult net/minecraft/data/HashCache$e
+ m ()Lnet/minecraft/data/HashCache$ProviderCache; cache b
+ m ()Ljava/lang/String; providerId a
+ m ()I writes c
+ f Lnet/minecraft/data/HashCache$ProviderCache; cache b
+ f Ljava/lang/String; providerId a
+ f I writes c
+c net/minecraft/data/HashCache$ProviderCache net/minecraft/data/HashCache$b
+ m ()I count a
+ m ()Lcom/google/common/collect/ImmutableMap; data c
+ m (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; get a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V lambda$load$0 a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; load a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V save a
+ m ()Ljava/lang/String; version b
+ f Lcom/google/common/collect/ImmutableMap; data b
+ f Ljava/lang/String; version a
+c net/minecraft/data/HashCache$ProviderCacheBuilder net/minecraft/data/HashCache$c
+ m ()Lnet/minecraft/data/HashCache$ProviderCache; build a
+ m ()Ljava/util/concurrent/ConcurrentMap; data c
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V put a
+ m ()Ljava/lang/String; version b
+ f Ljava/util/concurrent/ConcurrentMap; data b
+ f Ljava/lang/String; version a
+c net/minecraft/nbt/NumericTag net/minecraft/nbt/NBTNumber
+ m ()Ljava/util/Optional; asBoolean v
+ m ()Ljava/util/Optional; asByte p
+ m ()Ljava/util/Optional; asDouble u
+ m ()Ljava/util/Optional; asFloat t
+ m ()Ljava/util/Optional; asInt r
+ m ()Ljava/util/Optional; asLong s
+ m ()Ljava/util/Optional; asNumber o
+ m ()Ljava/util/Optional; asShort q
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+c net/minecraft/nbt/TagVisitor net/minecraft/nbt/TagVisitor
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+c net/minecraft/network/LpVec3 net/minecraft/network/LpVec3
+ m (I)Z hasContinuationBit a
+ m (D)J pack b
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; read a
+ m (D)D sanitize a
+ m (J)D unpack a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V write a
+ f D ABS_MAX_VALUE a
+ f D ABS_MIN_VALUE b
+ f I CONTINUATION_FLAG h
+ f I DATA_BITS c
+ f I DATA_BITS_MASK d
+ f D MAX_QUANTIZED_VALUE e
+ f I SCALE_BITS f
+ f I SCALE_BITS_MASK g
+ f I X_OFFSET i
+ f I Y_OFFSET j
+ f I Z_OFFSET k
+c net/minecraft/network/VarInt net/minecraft/network/VarInt
+ m (I)I getByteSize a
+ m (B)Z hasContinuationBit a
+ m (Lio/netty/buffer/ByteBuf;)I read a
+ m (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; write a
+ f I CONTINUATION_BIT_MASK c
+ f I DATA_BITS_MASK b
+ f I DATA_BITS_PER_BYTE d
+ f I MAX_VARINT_SIZE a
+c net/minecraft/stats/StatType net/minecraft/stats/StatisticWrapper
+ m (Ljava/lang/Object;)Z contains a
+ m (Ljava/lang/Object;)Lnet/minecraft/stats/Stat; get b
+ m (Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/stats/Stat; get a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName c
+ m ()Lnet/minecraft/core/Registry; getRegistry b
+ m (Lnet/minecraft/stats/StatFormatter;Ljava/lang/Object;)Lnet/minecraft/stats/Stat; lambda$get$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ f Lnet/minecraft/network/chat/Component; displayName c
+ f Ljava/util/Map; map b
+ f Lnet/minecraft/core/Registry; registry a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+c net/minecraft/tags/BiomeTags net/minecraft/tags/BiomeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALLOWS_SURFACE_SLIME_SPAWNS as
+ f Lnet/minecraft/tags/TagKey; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT ap
+ f Lnet/minecraft/tags/TagKey; HAS_ANCIENT_CITY U
+ f Lnet/minecraft/tags/TagKey; HAS_BASTION_REMNANT T
+ f Lnet/minecraft/tags/TagKey; HAS_BURIED_TREASURE p
+ f Lnet/minecraft/tags/TagKey; HAS_CLOSER_WATER_FOG aa
+ f Lnet/minecraft/tags/TagKey; HAS_DESERT_PYRAMID q
+ f Lnet/minecraft/tags/TagKey; HAS_END_CITY W
+ f Lnet/minecraft/tags/TagKey; HAS_IGLOO r
+ f Lnet/minecraft/tags/TagKey; HAS_JUNGLE_TEMPLE s
+ f Lnet/minecraft/tags/TagKey; HAS_MINESHAFT t
+ f Lnet/minecraft/tags/TagKey; HAS_MINESHAFT_MESA u
+ f Lnet/minecraft/tags/TagKey; HAS_NETHER_FORTRESS R
+ f Lnet/minecraft/tags/TagKey; HAS_NETHER_FOSSIL S
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_MONUMENT v
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_RUIN_COLD w
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_RUIN_WARM x
+ f Lnet/minecraft/tags/TagKey; HAS_PILLAGER_OUTPOST y
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_DESERT z
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_JUNGLE A
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_MOUNTAIN D
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_NETHER V
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_OCEAN B
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_STANDARD E
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_SWAMP C
+ f Lnet/minecraft/tags/TagKey; HAS_SHIPWRECK G
+ f Lnet/minecraft/tags/TagKey; HAS_SHIPWRECK_BEACHED F
+ f Lnet/minecraft/tags/TagKey; HAS_STRONGHOLD H
+ f Lnet/minecraft/tags/TagKey; HAS_SWAMP_HUT J
+ f Lnet/minecraft/tags/TagKey; HAS_TRAIL_RUINS P
+ f Lnet/minecraft/tags/TagKey; HAS_TRIAL_CHAMBERS I
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_DESERT K
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_PLAINS L
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_SAVANNA M
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_SNOWY N
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_TAIGA O
+ f Lnet/minecraft/tags/TagKey; HAS_WOODLAND_MANSION Q
+ f Lnet/minecraft/tags/TagKey; INCREASED_FIRE_BURNOUT ad
+ f Lnet/minecraft/tags/TagKey; IS_BADLANDS f
+ f Lnet/minecraft/tags/TagKey; IS_BEACH c
+ f Lnet/minecraft/tags/TagKey; IS_DEEP_OCEAN a
+ f Lnet/minecraft/tags/TagKey; IS_END n
+ f Lnet/minecraft/tags/TagKey; IS_FOREST j
+ f Lnet/minecraft/tags/TagKey; IS_HILL g
+ f Lnet/minecraft/tags/TagKey; IS_JUNGLE i
+ f Lnet/minecraft/tags/TagKey; IS_MOUNTAIN e
+ f Lnet/minecraft/tags/TagKey; IS_NETHER m
+ f Lnet/minecraft/tags/TagKey; IS_OCEAN b
+ f Lnet/minecraft/tags/TagKey; IS_OVERWORLD l
+ f Lnet/minecraft/tags/TagKey; IS_RIVER d
+ f Lnet/minecraft/tags/TagKey; IS_SAVANNA k
+ f Lnet/minecraft/tags/TagKey; IS_TAIGA h
+ f Lnet/minecraft/tags/TagKey; MINESHAFT_BLOCKING Y
+ f Lnet/minecraft/tags/TagKey; MORE_FREQUENT_DROWNED_SPAWNS ar
+ f Lnet/minecraft/tags/TagKey; PLAYS_UNDERWATER_MUSIC Z
+ f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS aq
+ f Lnet/minecraft/tags/TagKey; PRODUCES_CORALS_FROM_BONEMEAL ac
+ f Lnet/minecraft/tags/TagKey; REDUCED_WATER_AMBIENT_SPAWNS ao
+ f Lnet/minecraft/tags/TagKey; REQUIRED_OCEAN_MONUMENT_SURROUNDING X
+ f Lnet/minecraft/tags/TagKey; SNOW_GOLEM_MELTS ae
+ f Lnet/minecraft/tags/TagKey; SPAWNS_COLD_VARIANT_FARM_ANIMALS ak
+ f Lnet/minecraft/tags/TagKey; SPAWNS_COLD_VARIANT_FROGS ai
+ f Lnet/minecraft/tags/TagKey; SPAWNS_GOLD_RABBITS am
+ f Lnet/minecraft/tags/TagKey; SPAWNS_SNOW_FOXES at
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FARM_ANIMALS al
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FROGS aj
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WHITE_RABBITS an
+ f Lnet/minecraft/tags/TagKey; STRONGHOLD_BIASED_TO o
+ f Lnet/minecraft/tags/TagKey; WATER_ON_MAP_OUTLINES ab
+ f Lnet/minecraft/tags/TagKey; WITHOUT_PATROL_SPAWNS ag
+ f Lnet/minecraft/tags/TagKey; WITHOUT_WANDERING_TRADER_SPAWNS ah
+ f Lnet/minecraft/tags/TagKey; WITHOUT_ZOMBIE_SIEGES af
+c net/minecraft/tags/BlockTags net/minecraft/tags/TagsBlock
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACACIA_LOGS v
+ f Lnet/minecraft/tags/TagKey; AIR cU
+ f Lnet/minecraft/tags/TagKey; ALL_HANGING_SIGNS aO
+ f Lnet/minecraft/tags/TagKey; ALL_SIGNS aP
+ f Lnet/minecraft/tags/TagKey; ANCIENT_CITY_REPLACEABLE ci
+ f Lnet/minecraft/tags/TagKey; ANIMALS_SPAWNABLE_ON ck
+ f Lnet/minecraft/tags/TagKey; ANVIL K
+ f Lnet/minecraft/tags/TagKey; ARMADILLO_SPAWNABLE_ON cl
+ f Lnet/minecraft/tags/TagKey; AXOLOTLS_SPAWNABLE_ON cm
+ f Lnet/minecraft/tags/TagKey; AZALEA_GROWS_ON cx
+ f Lnet/minecraft/tags/TagKey; AZALEA_ROOT_REPLACEABLE bI
+ f Lnet/minecraft/tags/TagKey; BADLANDS_TERRACOTTA ay
+ f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS q
+ f Lnet/minecraft/tags/TagKey; BAMBOO_PLANTABLE_ON aK
+ f Lnet/minecraft/tags/TagKey; BANNERS aw
+ f Lnet/minecraft/tags/TagKey; BARS ao
+ f Lnet/minecraft/tags/TagKey; BASE_STONE_NETHER bt
+ f Lnet/minecraft/tags/TagKey; BASE_STONE_OVERWORLD bq
+ f Lnet/minecraft/tags/TagKey; BATS_SPAWNABLE_ON cv
+ f Lnet/minecraft/tags/TagKey; BEACON_BASE_BLOCKS ba
+ f Lnet/minecraft/tags/TagKey; BEDS R
+ f Lnet/minecraft/tags/TagKey; BEEHIVES aU
+ f Lnet/minecraft/tags/TagKey; BEE_ATTRACTIVE ar
+ f Lnet/minecraft/tags/TagKey; BEE_GROWABLES aW
+ f Lnet/minecraft/tags/TagKey; BIG_DRIPLEAF_PLACEABLE bK
+ f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u
+ f Lnet/minecraft/tags/TagKey; BLOCKS_WIND_CHARGE_EXPLOSIONS cP
+ f Lnet/minecraft/tags/TagKey; BUTTONS f
+ f Lnet/minecraft/tags/TagKey; CAMELS_SPAWNABLE_ON cw
+ f Lnet/minecraft/tags/TagKey; CAMEL_SAND_STEP_SOUND_BLOCKS bB
+ f Lnet/minecraft/tags/TagKey; CAMPFIRES bh
+ f Lnet/minecraft/tags/TagKey; CANDLES U
+ f Lnet/minecraft/tags/TagKey; CANDLE_CAKES bw
+ f Lnet/minecraft/tags/TagKey; CAULDRONS bx
+ f Lnet/minecraft/tags/TagKey; CAVE_VINES bF
+ f Lnet/minecraft/tags/TagKey; CEILING_HANGING_SIGNS ap
+ f Lnet/minecraft/tags/TagKey; CHAINS al
+ f Lnet/minecraft/tags/TagKey; CHERRY_LOGS z
+ f Lnet/minecraft/tags/TagKey; CLIMBABLE bd
+ f Lnet/minecraft/tags/TagKey; COAL_ORES ab
+ f Lnet/minecraft/tags/TagKey; COMBINATION_STEP_SOUND_BLOCKS bA
+ f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL ag
+ f Lnet/minecraft/tags/TagKey; CONCRETE_POWDER az
+ f Lnet/minecraft/tags/TagKey; CONVERTABLE_TO_MUD cy
+ f Lnet/minecraft/tags/TagKey; COPPER ak
+ f Lnet/minecraft/tags/TagKey; COPPER_CHESTS ai
+ f Lnet/minecraft/tags/TagKey; COPPER_GOLEM_STATUES am
+ f Lnet/minecraft/tags/TagKey; COPPER_ORES ad
+ f Lnet/minecraft/tags/TagKey; CORALS aJ
+ f Lnet/minecraft/tags/TagKey; CORAL_BLOCKS aG
+ f Lnet/minecraft/tags/TagKey; CORAL_PLANTS aI
+ f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A
+ f Lnet/minecraft/tags/TagKey; CROPS aV
+ f Lnet/minecraft/tags/TagKey; CRYSTAL_SOUND_BLOCKS by
+ f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS V
+ f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s
+ f Lnet/minecraft/tags/TagKey; DEEPSLATE_ORE_REPLACEABLES bs
+ f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Y
+ f Lnet/minecraft/tags/TagKey; DIRT ae
+ f Lnet/minecraft/tags/TagKey; DOES_NOT_BLOCK_HOPPERS cQ
+ f Lnet/minecraft/tags/TagKey; DOORS o
+ f Lnet/minecraft/tags/TagKey; DRAGON_IMMUNE aQ
+ f Lnet/minecraft/tags/TagKey; DRAGON_TRANSPARENT aR
+ f Lnet/minecraft/tags/TagKey; DRIPSTONE_REPLACEABLE bE
+ f Lnet/minecraft/tags/TagKey; DRY_VEGETATION_MAY_PLACE_ON cB
+ f Lnet/minecraft/tags/TagKey; EDIBLE_FOR_SHEEP bm
+ f Lnet/minecraft/tags/TagKey; EMERALD_ORES ac
+ f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_PROVIDER cM
+ f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_TRANSMITTER cN
+ f Lnet/minecraft/tags/TagKey; ENDERMAN_HOLDABLE aB
+ f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_RESETTING be
+ f Lnet/minecraft/tags/TagKey; FEATURES_CANNOT_REPLACE cc
+ f Lnet/minecraft/tags/TagKey; FENCES S
+ f Lnet/minecraft/tags/TagKey; FENCE_GATES l
+ f Lnet/minecraft/tags/TagKey; FIRE aY
+ f Lnet/minecraft/tags/TagKey; FLOWERS Q
+ f Lnet/minecraft/tags/TagKey; FLOWER_POTS aA
+ f Lnet/minecraft/tags/TagKey; FOXES_SPAWNABLE_ON cs
+ f Lnet/minecraft/tags/TagKey; FROGS_SPAWNABLE_ON cu
+ f Lnet/minecraft/tags/TagKey; FROG_PREFER_JUMP_TO cf
+ f Lnet/minecraft/tags/TagKey; GEODE_INVALID_BLOCKS ce
+ f Lnet/minecraft/tags/TagKey; GOATS_SPAWNABLE_ON cn
+ f Lnet/minecraft/tags/TagKey; GOLD_ORES W
+ f Lnet/minecraft/tags/TagKey; GUARDED_BY_PIGLINS bi
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_AVOIDS bC
+ f Lnet/minecraft/tags/TagKey; HOGLIN_REPELLENTS bf
+ f Lnet/minecraft/tags/TagKey; ICE aC
+ f Lnet/minecraft/tags/TagKey; IMPERMEABLE aE
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_COPPER_TOOL bY
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_DIAMOND_TOOL bW
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_GOLD_TOOL ca
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_IRON_TOOL bX
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_NETHERITE_TOOL bV
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_STONE_TOOL bZ
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_WOODEN_TOOL cb
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_END bp
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_NETHER bo
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_OVERWORLD bn
+ f Lnet/minecraft/tags/TagKey; INSIDE_STEP_SOUND_BLOCKS bz
+ f Lnet/minecraft/tags/TagKey; INVALID_SPAWN_INSIDE cH
+ f Lnet/minecraft/tags/TagKey; IRON_ORES X
+ f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS y
+ f Lnet/minecraft/tags/TagKey; LANTERNS an
+ f Lnet/minecraft/tags/TagKey; LAPIS_ORES aa
+ f Lnet/minecraft/tags/TagKey; LAVA_POOL_STONE_CANNOT_REPLACE cd
+ f Lnet/minecraft/tags/TagKey; LEAVES M
+ f Lnet/minecraft/tags/TagKey; LIGHTNING_RODS aj
+ f Lnet/minecraft/tags/TagKey; LOGS E
+ f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN D
+ f Lnet/minecraft/tags/TagKey; LUSH_GROUND_REPLACEABLE bH
+ f Lnet/minecraft/tags/TagKey; MAINTAINS_FARMLAND cO
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS x
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS_CAN_GROW_THROUGH cz
+ f Lnet/minecraft/tags/TagKey; MANGROVE_ROOTS_CAN_GROW_THROUGH cA
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_AXE bM
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_HOE bN
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_PICKAXE bO
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_SHOVEL bP
+ f Lnet/minecraft/tags/TagKey; MOB_INTERACTABLE_DOORS as
+ f Lnet/minecraft/tags/TagKey; MOOSHROOMS_SPAWNABLE_ON co
+ f Lnet/minecraft/tags/TagKey; MOSS_REPLACEABLE bG
+ f Lnet/minecraft/tags/TagKey; MUSHROOM_GROW_BLOCK bl
+ f Lnet/minecraft/tags/TagKey; NEEDS_DIAMOND_TOOL bS
+ f Lnet/minecraft/tags/TagKey; NEEDS_IRON_TOOL bT
+ f Lnet/minecraft/tags/TagKey; NEEDS_STONE_TOOL bU
+ f Lnet/minecraft/tags/TagKey; NETHER_CARVER_REPLACEABLES bv
+ f Lnet/minecraft/tags/TagKey; NYLIUM aZ
+ f Lnet/minecraft/tags/TagKey; OAK_LOGS r
+ f Lnet/minecraft/tags/TagKey; OCCLUDES_VIBRATION_SIGNALS bD
+ f Lnet/minecraft/tags/TagKey; OVERWORLD_CARVER_REPLACEABLES bu
+ f Lnet/minecraft/tags/TagKey; OVERWORLD_NATURAL_LOGS av
+ f Lnet/minecraft/tags/TagKey; PALE_OAK_LOGS t
+ f Lnet/minecraft/tags/TagKey; PARROTS_SPAWNABLE_ON cp
+ f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS ax
+ f Lnet/minecraft/tags/TagKey; PLANKS b
+ f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE cq
+ f Lnet/minecraft/tags/TagKey; PORTALS aX
+ f Lnet/minecraft/tags/TagKey; PRESSURE_PLATES at
+ f Lnet/minecraft/tags/TagKey; PREVENT_MOB_SPAWNING_INSIDE bj
+ f Lnet/minecraft/tags/TagKey; RABBITS_SPAWNABLE_ON cr
+ f Lnet/minecraft/tags/TagKey; RAILS L
+ f Lnet/minecraft/tags/TagKey; REDSTONE_ORES Z
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE cL
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_MUSHROOMS cE
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_TREES cD
+ f Lnet/minecraft/tags/TagKey; SAND F
+ f Lnet/minecraft/tags/TagKey; SAPLINGS p
+ f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE cg
+ f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE_WORLD_GEN ch
+ f Lnet/minecraft/tags/TagKey; SHULKER_BOXES ah
+ f Lnet/minecraft/tags/TagKey; SIGNS aM
+ f Lnet/minecraft/tags/TagKey; SLABS H
+ f Lnet/minecraft/tags/TagKey; SMALL_DRIPLEAF_PLACEABLE bJ
+ f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS P
+ f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G
+ f Lnet/minecraft/tags/TagKey; SNAPS_GOAT_HORN cC
+ f Lnet/minecraft/tags/TagKey; SNIFFER_DIGGABLE_BLOCK cI
+ f Lnet/minecraft/tags/TagKey; SNIFFER_EGG_HATCH_BOOST cJ
+ f Lnet/minecraft/tags/TagKey; SNOW bL
+ f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CANNOT_SURVIVE_ON cF
+ f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CAN_SURVIVE_ON cG
+ f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS T
+ f Lnet/minecraft/tags/TagKey; SOUL_SPEED_BLOCKS bb
+ f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS w
+ f Lnet/minecraft/tags/TagKey; STAIRS J
+ f Lnet/minecraft/tags/TagKey; STANDING_SIGNS aq
+ f Lnet/minecraft/tags/TagKey; STONE_BRICKS c
+ f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e
+ f Lnet/minecraft/tags/TagKey; STONE_ORE_REPLACEABLES br
+ f Lnet/minecraft/tags/TagKey; STONE_PRESSURE_PLATES au
+ f Lnet/minecraft/tags/TagKey; STRIDER_WARM_BLOCKS bg
+ f Lnet/minecraft/tags/TagKey; SWORD_EFFICIENT bQ
+ f Lnet/minecraft/tags/TagKey; SWORD_INSTANTLY_MINES bR
+ f Lnet/minecraft/tags/TagKey; TERRACOTTA af
+ f Lnet/minecraft/tags/TagKey; TRAIL_RUINS_REPLACEABLE cK
+ f Lnet/minecraft/tags/TagKey; TRAPDOORS O
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DESERT_DRY_VEGETATION_BLOCK_SOUNDS cS
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DESERT_SAND_BLOCK_SOUNDS cR
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DRIED_GHAST_BLOCK_SOUNDS cT
+ f Lnet/minecraft/tags/TagKey; UNDERWATER_BONEMEALS aF
+ f Lnet/minecraft/tags/TagKey; UNSTABLE_BOTTOM_CENTER bk
+ f Lnet/minecraft/tags/TagKey; VALID_SPAWN aD
+ f Lnet/minecraft/tags/TagKey; VIBRATION_RESONATORS cj
+ f Lnet/minecraft/tags/TagKey; WALLS I
+ f Lnet/minecraft/tags/TagKey; WALL_CORALS aH
+ f Lnet/minecraft/tags/TagKey; WALL_HANGING_SIGNS aN
+ f Lnet/minecraft/tags/TagKey; WALL_POST_OVERRIDE bc
+ f Lnet/minecraft/tags/TagKey; WALL_SIGNS aL
+ f Lnet/minecraft/tags/TagKey; WARPED_STEMS B
+ f Lnet/minecraft/tags/TagKey; WART_BLOCKS C
+ f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE aS
+ f Lnet/minecraft/tags/TagKey; WITHER_SUMMON_BASE_BLOCKS aT
+ f Lnet/minecraft/tags/TagKey; WOLVES_SPAWNABLE_ON ct
+ f Lnet/minecraft/tags/TagKey; WOODEN_BUTTONS d
+ f Lnet/minecraft/tags/TagKey; WOODEN_DOORS h
+ f Lnet/minecraft/tags/TagKey; WOODEN_FENCES k
+ f Lnet/minecraft/tags/TagKey; WOODEN_PRESSURE_PLATES m
+ f Lnet/minecraft/tags/TagKey; WOODEN_SHELVES n
+ f Lnet/minecraft/tags/TagKey; WOODEN_SLABS j
+ f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS i
+ f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS N
+ f Lnet/minecraft/tags/TagKey; WOOL a
+ f Lnet/minecraft/tags/TagKey; WOOL_CARPETS g
+c net/minecraft/tags/FluidTags net/minecraft/tags/TagsFluid
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; LAVA b
+ f Lnet/minecraft/tags/TagKey; WATER a
+c net/minecraft/tags/TagLoader net/minecraft/tags/TagDataPack
+ m (Lnet/minecraft/core/RegistryAccess$Frozen;Ljava/util/List;)Ljava/util/List; buildUpdatedLookups a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry$PendingTags; findTagsForRegistry a
+ m (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V lambda$build$2 a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V lambda$build$3 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V lambda$build$4 a
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/tags/TagLoader$SortingEntry;)V lambda$build$5 a
+ m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$buildUpdatedLookups$9 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; lambda$load$0 a
+ m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V lambda$load$1 a
+ m (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V lambda$loadTagsForRegistry$7 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; lambda$wrapTags$8 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;)Ljava/util/List; loadTagsForExistingRegistries a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/WritableRegistry;)V loadTagsForRegistry a
+ m (Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/core/WritableRegistry;)V loadTagsFromNetwork a
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; tryBuildTag a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)Ljava/util/Map; wrapTags a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; directory c
+ f Lnet/minecraft/tags/TagLoader$ElementLookup; elementLookup b
+c net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagDataPack$1
+ m (Lnet/minecraft/resources/ResourceLocation;Z)Ljava/lang/Object; element a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag a
+ f Lnet/minecraft/tags/TagLoader; this$0 b
+c net/minecraft/tags/TagLoader$LoadResult net/minecraft/tags/TagDataPack$c
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Ljava/util/Map; tags b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Ljava/util/Map; tags b
+c net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagDataPack$d
+ m ()Ljava/util/List; entries a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V lambda$visitOptionalDependencies$1 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V lambda$visitRequiredDependencies$0 b
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+ f Ljava/util/List; entries a
+c net/minecraft/tags/TagLoader$ElementLookup net/minecraft/tags/TagDataPack$a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagLoader$ElementLookup; fromFrozenRegistry a
+ m (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/tags/TagLoader$ElementLookup; fromWritableRegistry a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Z)Ljava/util/Optional; lambda$fromFrozenRegistry$0 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceLocation;Z)Ljava/util/Optional; lambda$fromWritableRegistry$1 a
+c net/minecraft/tags/TagLoader$EntryWithSource net/minecraft/tags/TagDataPack$b
+ m ()Lnet/minecraft/tags/TagEntry; entry a
+ m ()Ljava/lang/String; source b
+ f Lnet/minecraft/tags/TagEntry; entry a
+ f Ljava/lang/String; source b
+c net/minecraft/util/ColorRGBA net/minecraft/util/ColorRGBA
+ m ()Ljava/lang/String; formatValue b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/NumberFormatException;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()I rgba a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; CUSTOM_COLOR_PREFIX c
+ f I rgba b
+c net/minecraft/util/CsvOutput net/minecraft/util/CSVWriter
+ m ()Lnet/minecraft/util/CsvOutput$Builder; builder a
+ m (Ljava/lang/Object;)Ljava/lang/String; getStringValue a
+ m (Ljava/util/stream/Stream;)V writeLine a
+ m ([Ljava/lang/Object;)V writeRow a
+ f Ljava/lang/String; FIELD_SEPARATOR b
+ f Ljava/lang/String; LINE_SEPARATOR a
+ f I columnCount d
+ f Ljava/io/Writer; output c
+c net/minecraft/util/CsvOutput$Builder net/minecraft/util/CSVWriter$a
+ m (Ljava/lang/String;)Lnet/minecraft/util/CsvOutput$Builder; addColumn a
+ m (Ljava/io/Writer;)Lnet/minecraft/util/CsvOutput; build a
+ f Ljava/util/List; headers a
+c net/minecraft/util/SpawnUtil net/minecraft/util/SpawnUtil
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/SpawnUtil$Strategy;)Z moveToPossibleSpawnPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;Z)Ljava/util/Optional; trySpawnMob a
+c net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$a
+ m (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 lambda$static$0 c
+ m (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 lambda$static$1 b
+ m (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 lambda$static$2 a
+ f Lnet/minecraft/util/SpawnUtil$Strategy; LEGACY_IRON_GOLEM a
+ f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER b
+ f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER_NO_LEAVES c
+c net/minecraft/world/LockCode net/minecraft/world/ChestLock
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addToTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Lnet/minecraft/world/LockCode; fromTag a
+ m ()Lnet/minecraft/advancements/critereon/ItemPredicate; predicate a
+ m (Lnet/minecraft/world/item/ItemStack;)Z unlocksWith a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/LockCode; NO_LOCK a
+ f Ljava/lang/String; TAG_LOCK c
+ f Lnet/minecraft/advancements/critereon/ItemPredicate; predicate d
+c net/minecraft/world/Nameable net/minecraft/world/INamableTileEntity
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Ljava/lang/String; getPlainTextName ap
+ m ()Z hasCustomName k_
+c net/minecraft/DetectedVersion net/minecraft/MinecraftVersion
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/WorldVersion; createBuiltIn a
+ m (Ljava/lang/String;Ljava/lang/String;Z)Lnet/minecraft/WorldVersion; createBuiltIn a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/WorldVersion; createFromJson a
+ m ()Lnet/minecraft/WorldVersion; tryDetectVersion a
+ f Lnet/minecraft/WorldVersion; BUILT_IN a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/SharedConstants net/minecraft/SharedConstants
+ m (Ljava/lang/String;)Z booleanProperty b
+ m (Ljava/lang/String;)Z debugFlag c
+ m (Ljava/lang/String;)I debugIntValue d
+ m (Lnet/minecraft/world/level/ChunkPos;)Z debugVoidTerrain a
+ m ()Lnet/minecraft/WorldVersion; getCurrentVersion b
+ m ()I getProtocolVersion c
+ m (Ljava/lang/String;)Ljava/lang/String; prefixDebugFlagName a
+ m (Lnet/minecraft/WorldVersion;)V setVersion a
+ m ()V tryDetectVersion a
+ f F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK br
+ f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY bt
+ f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE bs
+ f Z CHECK_DATA_FIXER_SCHEMA bd
+ f Z COMMAND_STACK_TRACES aT
+ f Z CRASH_EAGERLY g
+ f Lnet/minecraft/WorldVersion; CURRENT_VERSION bx
+ f I DATA_PACK_FORMAT_MAJOR j
+ f I DATA_PACK_FORMAT_MINOR k
+ f Ljava/lang/String; DATA_VERSION_TAG n
+ f Z DEBUG_ALLOW_LOW_SIM_DISTANCE u
+ f Z DEBUG_AQUIFERS aA
+ f Z DEBUG_BEES aa
+ f Z DEBUG_BLOCK_BREAK ac
+ f Z DEBUG_BRAIN Y
+ f Z DEBUG_BREEZE_MOB ao
+ f Z DEBUG_BYPASS_REALMS_VERSION_CHECK ak
+ f Z DEBUG_CARVERS ah
+ f Z DEBUG_CHASE_COMMAND av
+ f Z DEBUG_CHUNKS N
+ f Z DEBUG_COLLISION D
+ f Z DEBUG_CURSOR_POS as
+ f Z DEBUG_DEFAULT_SKIN_OVERRIDE at
+ f Z DEBUG_DEV_COMMANDS ax
+ f Z DEBUG_DISABLE_AQUIFERS aG
+ f Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION aN
+ f Z DEBUG_DISABLE_BLENDING aM
+ f Z DEBUG_DISABLE_CARVERS aI
+ f Z DEBUG_DISABLE_FEATURES aK
+ f Z DEBUG_DISABLE_FLUID_GENERATION aF
+ f Z DEBUG_DISABLE_LIQUID_SPREADING az
+ f Z DEBUG_DISABLE_ORE_VEINS aL
+ f Z DEBUG_DISABLE_STRUCTURES aJ
+ f Z DEBUG_DISABLE_SURFACE aH
+ f Z DEBUG_DONT_SAVE_WORLD af
+ f Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND aY
+ f Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES Q
+ f Z DEBUG_DUMP_TEXTURE_ATLAS P
+ f Z DEBUG_ENABLED q
+ f Z DEBUG_ENTITY_BLOCK_INTERSECTION aC
+ f Z DEBUG_EXPERIMENTAL_REDSTONEWIRE_UPDATE_ORDER I
+ f I DEBUG_FAKE_JITTER_MS aR
+ f I DEBUG_FAKE_LATENCY_MS aQ
+ f Z DEBUG_FEATURE_COUNT aW
+ f Ljava/lang/String; DEBUG_FLAG_PREFIX p
+ f Z DEBUG_FORCE_ONBOARDING_SCREEN ar
+ f Z DEBUG_FORCE_TELEMETRY aX
+ f Z DEBUG_GAME_EVENT_LISTENERS O
+ f Z DEBUG_GOAL_SELECTOR W
+ f Z DEBUG_HEIGHTMAP C
+ f Z DEBUG_HOTKEYS v
+ f Z DEBUG_IGNORE_LOCAL_MOB_CAP ay
+ f Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING aB
+ f Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN ae
+ f Z DEBUG_LARGE_DRIPSTONE ag
+ f Z DEBUG_LIGHT K
+ f Z DEBUG_MONITOR_TICK_TIMES ad
+ f Z DEBUG_NAMED_RUNNABLES V
+ f Z DEBUG_NEIGHBORSUPDATE H
+ f Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD aE
+ f Z DEBUG_OPEN_INCOMPATIBLE_WORLDS t
+ f Z DEBUG_ORE_VEINS ai
+ f Z DEBUG_PANORAMA_SCREENSHOT au
+ f Z DEBUG_PATHFINDING A
+ f Z DEBUG_POI Z
+ f Z DEBUG_PRINT_PROPERTIES bw
+ f Z DEBUG_RAIDS ab
+ f Z DEBUG_RENDER_UI_LAYERING_RECTANGLES z
+ f Z DEBUG_SAVE_STRUCTURES_AS_SNBT S
+ f Z DEBUG_SCULK_CATALYST aj
+ f Z DEBUG_SHAPES G
+ f Z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES E
+ f Z DEBUG_SHOW_SERVER_DEBUG_VALUES aV
+ f Z DEBUG_SHUFFLE_MODELS y
+ f Z DEBUG_SHUFFLE_UI_RENDERING_ORDER x
+ f Z DEBUG_SKY_LIGHT_SECTIONS L
+ f Z DEBUG_SOCIAL_INTERACTIONS al
+ f Z DEBUG_SOLID_FACE M
+ f Z DEBUG_STRUCTURES J
+ f Z DEBUG_STRUCTURE_EDIT_MODE R
+ f Z DEBUG_SUBTITLES aP
+ f Z DEBUG_SUPPORT_BLOCKS F
+ f Z DEBUG_SYNCHRONOUS_GL_LOGS T
+ f Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS ap
+ f Z DEBUG_UI_NARRATION w
+ f Z DEBUG_UNLOCK_ALL_TRADES an
+ f Z DEBUG_VALIDATE_RESOURCE_PATH_CASE am
+ f Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS aq
+ f Z DEBUG_VERBOSE_COMMAND_ERRORS aw
+ f Z DEBUG_VERBOSE_SERVER_EVENTS U
+ f Z DEBUG_VILLAGE_SECTIONS X
+ f Z DEBUG_WATER B
+ f Z DEBUG_WORLD_RECREATE aU
+ f I DEFAULT_MINECRAFT_PORT aO
+ f Z FIX_SAND_DUPE s
+ f Z FIX_TNT_DUPE r
+ f [C ILLEGAL_FILE_CHARACTERS bm
+ f Z IS_RUNNING_IN_IDE be
+ f I LANGUAGE_FORMAT l
+ f F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE ba
+ f J MAXIMUM_TICK_TIME_NANOS aZ
+ f I MAX_CHAINED_NEIGHBOR_UPDATES bk
+ f I MAX_CHAT_LENGTH bg
+ f I MAX_FUNCTION_COMMAND_LENGTH bi
+ f I MAX_PLAYER_NAME_LENGTH bj
+ f I MAX_RENDER_DISTANCE bl
+ f I MAX_USER_INPUT_COMMAND_LENGTH bh
+ f I MILLIS_PER_TICK bo
+ f Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION aS
+ f I RELEASE_NETWORK_PROTOCOL_VERSION d
+ f I REPORT_FORMAT_VERSION m
+ f I RESOURCE_PACK_FORMAT_MAJOR h
+ f I RESOURCE_PACK_FORMAT_MINOR i
+ f Ljava/lang/String; RPC_MANAGEMENT_SERVER_API_VERSION o
+ f Ljava/lang/String; SERIES c
+ f Z SNAPSHOT a
+ f I SNAPSHOT_NETWORK_PROTOCOL_VERSION e
+ f I SNAPSHOT_PROTOCOL_BIT bv
+ f I SNBT_NAG_VERSION f
+ f I TICKS_PER_GAME_DAY bq
+ f I TICKS_PER_MINUTE bp
+ f I TICKS_PER_SECOND bn
+ f Z USE_DEVONLY bc
+ f Z USE_WORKFLOWS_HOOKS bb
+ f I WORLD_ICON_SIZE bu
+ f I WORLD_RESOLUTION bf
+ f I WORLD_VERSION b
+ f Z debugGenerateSquareTerrainWithoutNoise aD
+c net/minecraft/TracingExecutor net/minecraft/TracingExecutor
+ m (Ljava/lang/String;)Ljava/util/concurrent/Executor; forName a
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$0 d
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$1 c
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$2 b
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$3 a
+ m (Ljava/lang/Runnable;)V lambda$wrapUnnamed$4 b
+ m ()Ljava/util/concurrent/ExecutorService; service a
+ m (JLjava/util/concurrent/TimeUnit;)V shutdownAndAwait a
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapUnnamed a
+ f Ljava/util/concurrent/ExecutorService; service a
+c net/minecraft/core/Direction8 net/minecraft/core/EnumDirection8
+ m ()[Lnet/minecraft/core/Direction8; $values d
+ m ()Ljava/util/Set; getDirections a
+ m ()I getStepX b
+ m ()I getStepZ c
+ f [Lnet/minecraft/core/Direction8; $VALUES k
+ f Lnet/minecraft/core/Direction8; EAST c
+ f Lnet/minecraft/core/Direction8; NORTH a
+ f Lnet/minecraft/core/Direction8; NORTH_EAST b
+ f Lnet/minecraft/core/Direction8; NORTH_WEST h
+ f Lnet/minecraft/core/Direction8; SOUTH e
+ f Lnet/minecraft/core/Direction8; SOUTH_EAST d
+ f Lnet/minecraft/core/Direction8; SOUTH_WEST f
+ f Lnet/minecraft/core/Direction8; WEST g
+ f Ljava/util/Set; directions i
+ f Lnet/minecraft/core/Vec3i; step j
+c net/minecraft/core/SectionPos net/minecraft/core/SectionPosition
+ m (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (Lnet/minecraft/world/level/ChunkPos;III)Ljava/util/stream/Stream; aroundChunk a
+ m ()J asLong s
+ m (III)J asLong b
+ m (Lnet/minecraft/core/BlockPos;)J asLong c
+ m (IIIIII)Ljava/util/stream/Stream; betweenClosedStream a
+ m (J)J blockToSection e
+ m (D)I blockToSectionCoord b
+ m (I)I blockToSectionCoord a
+ m ()Ljava/util/stream/Stream; blocksInside t
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/core/SectionPos; bottomOf a
+ m ()Lnet/minecraft/core/BlockPos; center k
+ m ()Lnet/minecraft/world/level/ChunkPos; chunk r
+ m (Lnet/minecraft/core/SectionPos;I)Ljava/util/stream/Stream; cube a
+ m (II)J getZeroNode b
+ m (J)J getZeroNode f
+ m ()I maxBlockX g
+ m ()I maxBlockY h
+ m ()I maxBlockZ i
+ m ()I minBlockX d
+ m ()I minBlockY e
+ m ()I minBlockZ f
+ m (III)Lnet/minecraft/core/SectionPos; of a
+ m (J)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/core/Position;)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPos; of a
+ m (III)Lnet/minecraft/core/SectionPos; offset d
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (JIII)J offset a
+ m (JLnet/minecraft/core/Direction;)J offset a
+ m ()Lnet/minecraft/core/BlockPos; origin j
+ m (D)I posToSectionCoord a
+ m (S)Lnet/minecraft/core/BlockPos; relativeToBlockPos g
+ m (S)I relativeToBlockX d
+ m (S)I relativeToBlockY e
+ m (S)I relativeToBlockZ f
+ m (I)I sectionRelative b
+ m (Lnet/minecraft/core/BlockPos;)S sectionRelativePos b
+ m (S)I sectionRelativeX a
+ m (S)I sectionRelativeY b
+ m (S)I sectionRelativeZ c
+ m (I)I sectionToBlockCoord c
+ m (II)I sectionToBlockCoord a
+ m (J)J sectionToChunk g
+ m ()I x a
+ m (J)I x b
+ m ()I y b
+ m (J)I y c
+ m ()I z c
+ m (J)I z d
+ f I PACKED_X_LENGTH j
+ f J PACKED_X_MASK m
+ f I PACKED_Y_LENGTH k
+ f J PACKED_Y_MASK n
+ f I PACKED_Z_LENGTH l
+ f J PACKED_Z_MASK o
+ f I RELATIVE_X_SHIFT s
+ f I RELATIVE_Y_SHIFT t
+ f I RELATIVE_Z_SHIFT u
+ f I SECTION_BITS a
+ f I SECTION_HALF_SIZE d
+ f I SECTION_MASK c
+ f I SECTION_MAX_INDEX e
+ f I SECTION_SIZE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I X_OFFSET r
+ f I Y_OFFSET p
+ f I Z_OFFSET q
+c net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPosition$1
+ f Lnet/minecraft/core/Cursor3D; cursor a
+c net/minecraft/data/PackOutput net/minecraft/data/PackOutput
+ m (Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$PathProvider; createPathProvider a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$PathProvider; createRegistryElementsPathProvider a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$PathProvider; createRegistryTagsPathProvider b
+ m ()Ljava/nio/file/Path; getOutputFolder a
+ m (Lnet/minecraft/data/PackOutput$Target;)Ljava/nio/file/Path; getOutputFolder a
+ f Ljava/nio/file/Path; outputFolder a
+c net/minecraft/data/PackOutput$Target net/minecraft/data/PackOutput$b
+ m ()[Lnet/minecraft/data/PackOutput$Target; $values a
+ f [Lnet/minecraft/data/PackOutput$Target; $VALUES e
+ f Lnet/minecraft/data/PackOutput$Target; DATA_PACK a
+ f Lnet/minecraft/data/PackOutput$Target; REPORTS c
+ f Lnet/minecraft/data/PackOutput$Target; RESOURCE_PACK b
+ f Ljava/lang/String; directory d
+c net/minecraft/data/PackOutput$PathProvider net/minecraft/data/PackOutput$a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; file a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; json a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; json a
+ f Ljava/lang/String; kind b
+ f Ljava/nio/file/Path; root a
+c net/minecraft/locale/Language net/minecraft/locale/LocaleLanguage
+ m ()Lnet/minecraft/locale/Language; getInstance a
+ m (Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Ljava/util/List;)Ljava/util/List; getVisualOrder a
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; getVisualOrder a
+ m (Ljava/lang/String;)Z has b
+ m (Lnet/minecraft/locale/Language;)V inject a
+ m ()Z isDefaultRightToLeft b
+ m ()Lnet/minecraft/locale/Language; loadDefault c
+ m (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V loadFromJson a
+ m (Ljava/util/function/BiConsumer;Ljava/lang/String;)V parseTranslations a
+ f Ljava/lang/String; DEFAULT a
+ f Lcom/google/gson/Gson; GSON c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/regex/Pattern; UNSUPPORTED_FORMAT_PATTERN d
+ f Lnet/minecraft/locale/Language; instance e
+c net/minecraft/locale/Language$1 net/minecraft/locale/LocaleLanguage$1
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; getVisualOrder a
+ m (Ljava/lang/String;)Z has b
+ m ()Z isDefaultRightToLeft b
+ m (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$getVisualOrder$0 a
+ m (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/util/FormattedCharSink;)Z lambda$getVisualOrder$1 a
+c net/minecraft/nbt/CompoundTag net/minecraft/nbt/NBTTagCompound
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/util/Optional; asCompound u_
+ m (Ljava/lang/String;)Z contains b
+ m ()Lnet/minecraft/nbt/CompoundTag; copy l
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()Ljava/util/Set; entrySet g
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get a
+ m (Ljava/lang/String;)Ljava/util/Optional; getBoolean q
+ m (Ljava/lang/String;Z)Z getBooleanOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getByte c
+ m (Ljava/lang/String;)Ljava/util/Optional; getByteArray j
+ m (Ljava/lang/String;B)B getByteOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getCompound m
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; getCompoundOrEmpty n
+ m (Ljava/lang/String;)Ljava/util/Optional; getDouble h
+ m (Ljava/lang/String;D)D getDoubleOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getFloat g
+ m (Ljava/lang/String;F)F getFloatOr b
+ m ()B getId b
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray k
+ m (Ljava/lang/String;I)I getIntOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getList o
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; getListOrEmpty p
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;)Ljava/util/Optional; getLongArray l
+ m (Ljava/lang/String;J)J getLongOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getOptional s
+ m (Ljava/lang/String;)Ljava/util/Optional; getShort d
+ m (Ljava/lang/String;S)S getShortOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getString i
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()Z isEmpty j
+ m ()Ljava/util/Set; keySet e
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; lambda$static$2 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; merge a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; put a
+ m (Ljava/lang/String;Z)V putBoolean a
+ m (Ljava/lang/String;B)V putByte a
+ m (Ljava/lang/String;[B)V putByteArray a
+ m (Ljava/lang/String;D)V putDouble a
+ m (Ljava/lang/String;F)V putFloat a
+ m (Ljava/lang/String;I)V putInt a
+ m (Ljava/lang/String;[I)V putIntArray a
+ m (Ljava/lang/String;J)V putLong a
+ m (Ljava/lang/String;[J)V putLongArray a
+ m (Ljava/lang/String;S)V putShort a
+ m (Ljava/lang/String;Ljava/lang/String;)V putString a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNamedTagData a
+ m (Ljava/lang/String;)V remove r
+ m ()Lnet/minecraft/nbt/CompoundTag; shallowCopy k
+ m ()I size i
+ m ()I sizeInBytes a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store a
+ m (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V storeNullable b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable b
+ m ()Ljava/util/Collection; values h
+ m (Ljava/io/DataOutput;)V write a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeNamedTag a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAP_ENTRY_SIZE_IN_BYTES w
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Ljava/util/Map; tags x
+c net/minecraft/nbt/CompoundTag$1 net/minecraft/nbt/NBTTagCompound$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; loadCompound d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parseCompound c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; readString e
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/CompoundTag$2 net/minecraft/nbt/NBTTagCompound$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult a
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult b
+c net/minecraft/nbt/IntArrayTag net/minecraft/nbt/NBTTagIntArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asIntArray s_
+ m ()Lnet/minecraft/nbt/IntArrayTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/IntTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[I getAsIntArray g
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/IntTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [I data c
+c net/minecraft/nbt/IntArrayTag$1 net/minecraft/nbt/NBTTagIntArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[I readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/SnbtGrammar net/minecraft/nbt/SnbtGrammar
+ m (C)Z canStartNumber c
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;)V cleanAndAppend a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;Z)V cleanAndAppend a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;Ljava/lang/String;)Ljava/lang/Object; convertDouble b
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;Ljava/lang/String;)Ljava/lang/Object; convertFloat a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/SnbtGrammar$Sign;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/nbt/SnbtGrammar$Signed;Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; createFloat a
+ m (Ljava/lang/NumberFormatException;)Lnet/minecraft/util/parsing/packrat/DelayedException; createNumberParseError a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/util/parsing/packrat/commands/Grammar; createParser a
+ m (C)Ljava/lang/String; escapeControlCharacters a
+ m (C)Z isAllowedToStartUnquotedString b
+ m (Ljava/util/List;)Ljava/lang/String; joinList a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; lambda$createParser$10 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$11 j
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$12 i
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$13 h
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$14 g
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$15 f
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$16 e
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$17 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$18 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Map$Entry; lambda$createParser$19 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$20 d
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; lambda$createParser$21 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$22 c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; lambda$createParser$23 b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$24 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$25 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$26 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$Sign; lambda$createParser$4 m
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; lambda$createParser$5 l
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral; lambda$createParser$6 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; lambda$createParser$7 k
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$Signed; lambda$createParser$8 b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$9 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Ljava/lang/String;)Z needsUnderscoreRemoval a
+ m (Ljava/lang/String;I)S parseUnsignedShort a
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; BINARY_NUMERAL u
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; DECIMAL_NUMERAL v
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EMPTY_KEY q
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_BINARY_NUMERAL m
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_DECIMAL_NUMERAL o
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_FLOAT_TYPE f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_HEX_ESCAPE b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_HEX_NUMERAL p
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_INTEGER_TYPE e
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_NON_NEGATIVE_NUMBER g
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_UNQUOTED_STRING k
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INFINITY_NOT_ALLOWED s
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_ARRAY_ELEMENT_TYPE i
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_CHARACTER_NAME h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_CODEPOINT c
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_STRING_CONTENTS l
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_UNQUOTED_START j
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_LEADING_ZERO_NOT_ALLOWED r
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_SUCH_OPERATION d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NUMBER_PARSE_FAILURE a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_UNDESCORE_NOT_ALLOWED n
+ f Ljava/util/HexFormat; HEX_ESCAPE t
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; HEX_NUMERAL w
+ f Lnet/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacters; NUMBER_LOOKEAHEAD y
+ f Lnet/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule; PLAIN_STRING_CHUNK x
+ f Ljava/util/regex/Pattern; UNICODE_NAME z
+c net/minecraft/nbt/SnbtGrammar$1 net/minecraft/nbt/SnbtGrammar$1
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$2 net/minecraft/nbt/SnbtGrammar$2
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$3 net/minecraft/nbt/SnbtGrammar$3
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$4 net/minecraft/nbt/SnbtGrammar$4
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$5 net/minecraft/nbt/SnbtGrammar$5
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$Base net/minecraft/nbt/SnbtGrammar$b
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$Base; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$Base; $VALUES d
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; BINARY a
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; DECIMAL b
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; HEX c
+c net/minecraft/nbt/SnbtGrammar$Sign net/minecraft/nbt/SnbtGrammar$e
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$Sign; $values a
+ m (Ljava/lang/StringBuilder;)V append a
+ f [Lnet/minecraft/nbt/SnbtGrammar$Sign; $VALUES c
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; MINUS b
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; PLUS a
+c net/minecraft/nbt/SnbtGrammar$Signed net/minecraft/nbt/SnbtGrammar$f
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ f Ljava/lang/Object; value b
+c net/minecraft/nbt/SnbtGrammar$TypeSuffix net/minecraft/nbt/SnbtGrammar$i
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; $VALUES g
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; BYTE c
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; DOUBLE b
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; FLOAT a
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; INT e
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; LONG f
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; SHORT d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix net/minecraft/nbt/SnbtGrammar$a
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; $values a
+ m (Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Number; buildNumber a
+ m (Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix;)Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; computeType a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m (Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;)Z isAllowed a
+ f [Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; $VALUES f
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; BYTE a
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; INT b
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; LONG c
+ f Ljava/util/Set; additionalTypes e
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; defaultType d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$1 net/minecraft/nbt/SnbtGrammar$a$1
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ f Ljava/nio/ByteBuffer; EMPTY_BUFFER d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$2 net/minecraft/nbt/SnbtGrammar$a$2
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$3 net/minecraft/nbt/SnbtGrammar$a$3
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+c net/minecraft/nbt/SnbtGrammar$SignedPrefix net/minecraft/nbt/SnbtGrammar$g
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; $VALUES c
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; SIGNED a
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; UNSIGNED b
+c net/minecraft/nbt/SnbtGrammar$IntegerSuffix net/minecraft/nbt/SnbtGrammar$d
+ m ()Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signed a
+ m ()Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; type b
+ f Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; EMPTY a
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signed b
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; type c
+c net/minecraft/nbt/SnbtGrammar$IntegerLiteral net/minecraft/nbt/SnbtGrammar$c
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Base; base b
+ m (Lnet/minecraft/nbt/SnbtGrammar$Sign;)Ljava/lang/String; cleanupDigits a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m ()Ljava/lang/String; digits c
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ m ()Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signedOrDefault e
+ m ()Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; suffix d
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; base b
+ f Ljava/lang/String; digits c
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ f Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; suffix d
+c net/minecraft/nbt/SnbtGrammar$SimpleHexLiteralParseRule net/minecraft/nbt/SnbtGrammar$h
+ m (C)Z isAccepted a
+c net/minecraft/network/VarLong net/minecraft/network/VarLong
+ m (J)I getByteSize a
+ m (B)Z hasContinuationBit a
+ m (Lio/netty/buffer/ByteBuf;)J read a
+ m (Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf; write a
+ f I CONTINUATION_BIT_MASK c
+ f I DATA_BITS_MASK b
+ f I DATA_BITS_PER_BYTE d
+ f I MAX_VARLONG_SIZE a
+c net/minecraft/server/Services net/minecraft/server/Services
+ m ()Z canValidateProfileKeys b
+ m ()Lnet/minecraft/server/players/UserNameToIdResolver; nameToIdCache f
+ m ()Lnet/minecraft/util/SignatureValidator; profileKeySignatureValidator a
+ m ()Lcom/mojang/authlib/GameProfileRepository; profileRepository e
+ m ()Lnet/minecraft/server/players/ProfileResolver; profileResolver g
+ m ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet d
+ m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService c
+ f Ljava/lang/String; USERID_CACHE_FILE f
+ f Lnet/minecraft/server/players/UserNameToIdResolver; nameToIdCache d
+ f Lcom/mojang/authlib/GameProfileRepository; profileRepository c
+ f Lnet/minecraft/server/players/ProfileResolver; profileResolver e
+ f Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet b
+ f Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService a
+c net/minecraft/server/TickTask net/minecraft/server/TickTask
+ m ()I getTick a
+ f Ljava/lang/Runnable; runnable b
+ f I tick a
+c net/minecraft/tags/DialogTags net/minecraft/tags/DialogTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; PAUSE_SCREEN_ADDITIONS a
+ f Lnet/minecraft/tags/TagKey; QUICK_ACTIONS b
+c net/minecraft/tags/TagBuilder net/minecraft/tags/TagBuilder
+ m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; add a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; addElement a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; addOptionalElement b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; addOptionalTag d
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; addTag c
+ m ()Ljava/util/List; build b
+ m ()Lnet/minecraft/tags/TagBuilder; create a
+ f Ljava/util/List; entries a
+c net/minecraft/util/BitStorage net/minecraft/util/DataBits
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+c net/minecraft/util/Brightness net/minecraft/util/Brightness
+ m ()I block b
+ m (I)I block a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I pack a
+ m (II)I pack a
+ m ()I sky c
+ m (I)I sky b
+ m (I)Lnet/minecraft/util/Brightness; unpack c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/Brightness; FULL_BRIGHT c
+ f Lcom/mojang/serialization/Codec; LIGHT_VALUE_CODEC a
+ f I block d
+ f I sky e
+c net/minecraft/util/FileZipper net/minecraft/util/FileZipper
+ m (Ljava/nio/file/Path;)V add a
+ m (Ljava/nio/file/Path;Ljava/io/File;)V add a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)V add a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$add$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/nio/file/FileSystem; fs d
+ f Ljava/nio/file/Path; outputFile b
+ f Ljava/nio/file/Path; tempFile c
+c net/minecraft/util/GsonHelper net/minecraft/util/ChatDeserializer
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; convertToBigDecimal j
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; convertToBigInteger k
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z convertToBoolean c
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)B convertToByte h
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)C convertToCharacter i
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)D convertToDouble d
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)F convertToFloat e
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)I convertToInt g
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/core/Holder; convertToItem b
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; convertToJsonArray n
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; convertToJsonObject m
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)J convertToLong f
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; convertToObject a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)S convertToShort l
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; convertToString a
+ m (Lcom/google/gson/JsonElement;I)Z encodesLongerThan a
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson b
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; fromJson a
+ m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fromJson a
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromNullableJson a
+ m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromNullableJson a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; getAsBigDecimal r
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; getAsBigDecimal a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; getAsBigInteger s
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; getAsBigInteger a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z getAsBoolean k
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z getAsBoolean a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)B getAsByte p
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B getAsByte a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)C getAsCharacter q
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C getAsCharacter a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)D getAsDouble l
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D getAsDouble a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F getAsFloat m
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F getAsFloat a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)I getAsInt o
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I getAsInt a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/core/Holder; getAsItem j
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; getAsItem a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; getAsJsonArray v
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; getAsJsonArray a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; getAsJsonObject u
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getAsJsonObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)J getAsLong n
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J getAsLong a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)S getAsShort t
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S getAsShort a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; getAsString i
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAsString a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; getNonNull h
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/String; getType d
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isArrayNode d
+ m (Lcom/google/gson/JsonElement;)Z isBooleanValue c
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isBooleanValue c
+ m (Lcom/google/gson/JsonElement;)Z isNumberValue b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isNumberValue b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isObjectNode e
+ m (Lcom/google/gson/JsonElement;)Z isStringValue a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isStringValue a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidNode g
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidPrimitive f
+ m (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; lambda$convertToItem$0 a
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonObject; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse a
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonArray; parseArray b
+ m (Ljava/lang/String;)Lcom/google/gson/JsonArray; parseArray b
+ m (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; sortByKeyIfNeeded a
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/String; toStableString e
+ m (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V writeValue a
+ f Lcom/google/gson/Gson; GSON a
+c net/minecraft/util/GsonHelper$CountedAppendable net/minecraft/util/ChatDeserializer$a
+ m (I)Ljava/lang/Appendable; accountChars a
+ f I limit b
+ f I totalCount a
+c net/minecraft/util/OptionEnum net/minecraft/util/OptionEnum
+ m ()Lnet/minecraft/network/chat/Component; getCaption d
+ m ()I getId b
+ m ()Ljava/lang/String; getKey a
+c net/minecraft/util/StringUtil net/minecraft/util/UtilColor
+ m (Ljava/lang/String;)Z endsWithNewLine d
+ m (Ljava/lang/String;)Ljava/lang/String; filterText g
+ m (Ljava/lang/String;Z)Ljava/lang/String; filterText a
+ m (IF)Ljava/lang/String; formatTickDuration a
+ m (I)Z isAllowedChatCharacter a
+ m (Ljava/lang/String;)Z isBlank h
+ m (Ljava/lang/String;)Z isNullOrEmpty b
+ m (Ljava/lang/String;)Z isValidPlayerName f
+ m (I)Z isWhitespace b
+ m (I)Z lambda$isValidPlayerName$0 c
+ m (Ljava/lang/String;)I lineCount c
+ m (Ljava/lang/String;)Ljava/lang/String; stripColor a
+ m (Ljava/lang/String;)Ljava/lang/String; trimChatMessage e
+ m (Ljava/lang/String;IZ)Ljava/lang/String; truncateStringIfNecessary a
+ f Ljava/util/regex/Pattern; LINE_END_PATTERN c
+ f Ljava/util/regex/Pattern; LINE_PATTERN b
+ f Ljava/util/regex/Pattern; STRIP_COLOR_PATTERN a
+c net/minecraft/util/TimeSource net/minecraft/util/TimeSource
+c net/minecraft/util/TimeSource$NanoTimeSource net/minecraft/util/TimeSource$a
+c net/minecraft/world/BossEvent net/minecraft/world/BossBattle
+ m ()Lnet/minecraft/world/BossEvent$BossBarColor; getColor l
+ m ()Ljava/util/UUID; getId i
+ m ()Lnet/minecraft/network/chat/Component; getName j
+ m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; getOverlay m
+ m ()F getProgress k
+ m (Lnet/minecraft/world/BossEvent$BossBarColor;)V setColor a
+ m (Z)Lnet/minecraft/world/BossEvent; setCreateWorldFog c
+ m (Z)Lnet/minecraft/world/BossEvent; setDarkenScreen a
+ m (Lnet/minecraft/network/chat/Component;)V setName a
+ m (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V setOverlay a
+ m (Z)Lnet/minecraft/world/BossEvent; setPlayBossMusic b
+ m (F)V setProgress a
+ m ()Z shouldCreateWorldFog p
+ m ()Z shouldDarkenScreen n
+ m ()Z shouldPlayBossMusic o
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color c
+ f Z createWorldFog g
+ f Z darkenScreen e
+ f Ljava/util/UUID; id h
+ f Lnet/minecraft/network/chat/Component; name a
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay d
+ f Z playBossMusic f
+ f F progress b
+c net/minecraft/world/BossEvent$BossBarColor net/minecraft/world/BossBattle$BarColor
+ m ()[Lnet/minecraft/world/BossEvent$BossBarColor; $values d
+ m ()Lnet/minecraft/ChatFormatting; getFormatting a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/BossEvent$BossBarColor; $VALUES k
+ f Lnet/minecraft/world/BossEvent$BossBarColor; BLUE b
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/BossEvent$BossBarColor; GREEN d
+ f Lnet/minecraft/world/BossEvent$BossBarColor; PINK a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; PURPLE f
+ f Lnet/minecraft/world/BossEvent$BossBarColor; RED c
+ f Lnet/minecraft/world/BossEvent$BossBarColor; WHITE g
+ f Lnet/minecraft/world/BossEvent$BossBarColor; YELLOW e
+ f Lnet/minecraft/ChatFormatting; formatting j
+ f Ljava/lang/String; name i
+c net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossBattle$BarStyle
+ m ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/BossEvent$BossBarOverlay; $VALUES h
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_10 c
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_12 d
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_20 e
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_6 b
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; PROGRESS a
+ f Ljava/lang/String; name g
+c net/minecraft/world/Clearable net/minecraft/world/Clearable
+ m ()V clearContent a
+c net/minecraft/world/Container net/minecraft/world/IInventory
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a
+ m (Lnet/minecraft/world/item/Item;)I countItem a_
+ m ()I getContainerSize b
+ m ()Ljava/util/List; getEntitiesWithContainerOpen am_
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize f_
+ m (Ljava/util/function/Predicate;)Z hasAnyMatching a_
+ m (Ljava/util/Set;)Z hasAnyOf a
+ m ()Z isEmpty c
+ m (Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;)Z lambda$hasAnyOf$0 a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z stillValidBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;F)Z stillValidBlockEntity a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ f F DEFAULT_DISTANCE_BUFFER s_
+c net/minecraft/world/Container$ContainerIterator net/minecraft/world/IInventory$a
+ m ()Lnet/minecraft/world/item/ItemStack; next a
+ f Lnet/minecraft/world/Container; container a
+ f I index b
+ f I size c
+c net/minecraft/world/item/Item net/minecraft/world/item/Item
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m ()Lnet/minecraft/world/item/Item; asItem h
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder e
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; byBlock a
+ m (I)Lnet/minecraft/world/item/Item; byId b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z canDestroyBlock a
+ m ()Z canFitInsideContainerItems d
+ m ()Lnet/minecraft/core/component/DataComponentMap; components f
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getAttackDamageBonus a
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarColor f
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth e
+ m ()Lnet/minecraft/world/item/ItemStack; getCraftingRemainder i
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; getDamageSource a
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m ()I getDefaultMaxStackSize g
+ m ()Ljava/lang/String; getDescriptionId j
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a
+ m (Lnet/minecraft/world/item/Item;)I getId a
+ m ()Lnet/minecraft/network/chat/Component; getName l
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult; getPlayerPOVHitResult a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage k
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V hurtEnemy a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_
+ m ()Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (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 mineBlock a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V onCraftedBy c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V onCraftedPostProcess a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease e_
+ f I ABSOLUTE_MAX_STACK_SIZE k
+ f I APPROXIMATELY_INFINITE_USE_DURATION m
+ f Lnet/minecraft/resources/ResourceLocation; BASE_ATTACK_DAMAGE_ID h
+ f Lnet/minecraft/resources/ResourceLocation; BASE_ATTACK_SPEED_ID i
+ f Ljava/util/Map; BY_BLOCK g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f I DEFAULT_MAX_STACK_SIZE j
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_BAR_WIDTH l
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/core/component/DataComponentMap; components c
+ f Lnet/minecraft/world/item/Item; craftingRemainingItem d
+ f Ljava/lang/String; descriptionId n
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures o
+c net/minecraft/world/item/Item$Properties net/minecraft/world/item/Item$Info
+ m (Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/Item$Properties; attributes a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; axe b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/component/DataComponentMap; buildAndValidateComponents a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/Item$Properties; component a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; craftRemainder b
+ m (I)Lnet/minecraft/world/item/Item$Properties; durability b
+ m ()Ljava/lang/String; effectiveDescriptionId d
+ m ()Lnet/minecraft/resources/ResourceLocation; effectiveModel e
+ m (I)Lnet/minecraft/world/item/Item$Properties; enchantable c
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/Item$Properties; equippable a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/Item$Properties; equippableUnswappable b
+ m ()Lnet/minecraft/world/item/Item$Properties; fireResistant a
+ m (Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties; food a
+ m (Lnet/minecraft/world/food/FoodProperties;Lnet/minecraft/world/item/component/Consumable;)Lnet/minecraft/world/item/Item$Properties; food a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; hoe c
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; horseArmor b
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;Lnet/minecraft/world/item/equipment/ArmorType;)Lnet/minecraft/world/item/Item$Properties; humanoidArmor a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; jukeboxPlayable a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$static$0 e
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$static$1 d
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/Item$Properties; overrideDescription a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; pickaxe a
+ m (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; rarity a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/Item$Properties; repairable a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; repairable c
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; requiredFeatures a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; setId c
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; shovel d
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/Item$Properties; spawnEgg a
+ m (I)Lnet/minecraft/world/item/Item$Properties; stacksTo a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; sword e
+ m (Lnet/minecraft/world/item/ToolMaterial;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; tool a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; trimMaterial b
+ m ()Lnet/minecraft/world/item/Item$Properties; useBlockDescriptionPrefix b
+ m (F)Lnet/minecraft/world/item/Item$Properties; useCooldown a
+ m ()Lnet/minecraft/world/item/Item$Properties; useItemDescriptionPrefix c
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; usingConvertsTo a
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; wolfArmor a
+ f Lnet/minecraft/resources/DependantName; BLOCK_DESCRIPTION_ID a
+ f Lnet/minecraft/resources/DependantName; ITEM_DESCRIPTION_ID b
+ f Lnet/minecraft/core/component/DataComponentMap$Builder; components c
+ f Lnet/minecraft/world/item/Item; craftingRemainingItem d
+ f Lnet/minecraft/resources/DependantName; descriptionId g
+ f Lnet/minecraft/resources/ResourceKey; id f
+ f Lnet/minecraft/resources/DependantName; model h
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures e
+c net/minecraft/world/item/Item$TooltipContext net/minecraft/world/item/Item$b
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/Item$TooltipContext; of a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/item/Item$TooltipContext; of a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/world/item/Item$TooltipContext; EMPTY a
+c net/minecraft/world/item/Item$TooltipContext$1 net/minecraft/world/item/Item$b$1
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+c net/minecraft/world/item/Item$TooltipContext$2 net/minecraft/world/item/Item$b$2
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/world/level/Level; val$level b
+c net/minecraft/world/item/Item$TooltipContext$3 net/minecraft/world/item/Item$b$3
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/core/HolderLookup$Provider; val$registries b
+c net/minecraft/world/phys/AABB net/minecraft/world/phys/AxisAlignedBB
+ m (DDDDDDLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; clip a
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; clip b
+ m ([DLnet/minecraft/core/Direction;DDDDDDDDLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; clipPoint a
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Z collidedAlongVector a
+ m (DDD)Z contains e
+ m (Lnet/minecraft/world/phys/Vec3;)Z contains d
+ m (DDD)Lnet/minecraft/world/phys/AABB; contract a
+ m (D)Lnet/minecraft/world/phys/AABB; deflate h
+ m (DDD)Lnet/minecraft/world/phys/AABB; deflate f
+ m (Lnet/minecraft/world/phys/AABB;)D distanceToSqr d
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; encapsulatingFullBlocks a
+ m (DDD)Lnet/minecraft/world/phys/AABB; expandTowards b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; expandTowards b
+ m ()Lnet/minecraft/world/phys/Vec3; getBottomCenter g
+ m ()Lnet/minecraft/world/phys/Vec3; getCenter f
+ m (DDDDDDLnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; getDirection a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; getDirection a
+ m ()Lnet/minecraft/world/phys/Vec3; getMaxPosition i
+ m ()Lnet/minecraft/world/phys/Vec3; getMinPosition h
+ m ()D getSize a
+ m ()D getXsize b
+ m ()D getYsize c
+ m ()D getZsize d
+ m ()Z hasNaN e
+ m (D)Lnet/minecraft/world/phys/AABB; inflate g
+ m (DDD)Lnet/minecraft/world/phys/AABB; inflate c
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; intersect a
+ m (DDDDDD)Z intersects a
+ m (Lnet/minecraft/core/BlockPos;)Z intersects b
+ m (Lnet/minecraft/world/phys/AABB;)Z intersects c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z intersects a
+ m (Lnet/minecraft/core/Direction$Axis;)D max b
+ m (Lnet/minecraft/core/Direction$Axis;)D min a
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; minmax b
+ m (DDD)Lnet/minecraft/world/phys/AABB; move d
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; move a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; move c
+ m (Lorg/joml/Vector3f;)Lnet/minecraft/world/phys/AABB; move a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; of a
+ m (Lnet/minecraft/world/phys/Vec3;DDD)Lnet/minecraft/world/phys/AABB; ofSize a
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxX d
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxY e
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxZ f
+ m (D)Lnet/minecraft/world/phys/AABB; setMinX a
+ m (D)Lnet/minecraft/world/phys/AABB; setMinY b
+ m (D)Lnet/minecraft/world/phys/AABB; setMinZ c
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; unitCubeFromLowerCorner a
+ f D EPSILON g
+ f D maxX d
+ f D maxY e
+ f D maxZ f
+ f D minX a
+ f D minY b
+ f D minZ c
+c net/minecraft/world/phys/AABB$Builder net/minecraft/world/phys/AxisAlignedBB$a
+ m ()Lnet/minecraft/world/phys/AABB; build a
+ m (Lorg/joml/Vector3fc;)V include a
+ f F maxX d
+ f F maxY e
+ f F maxZ f
+ f F minX a
+ f F minY b
+ f F minZ c
+c net/minecraft/world/phys/Vec2 net/minecraft/world/phys/Vec2F
+ m (F)Lnet/minecraft/world/phys/Vec2; add b
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec2; add b
+ m (Lnet/minecraft/world/phys/Vec2;)F distanceToSqr d
+ m (Lnet/minecraft/world/phys/Vec2;)F dot a
+ m (Lnet/minecraft/world/phys/Vec2;)Z equals c
+ m (Ljava/util/List;)Lnet/minecraft/world/phys/Vec2; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/Vec2;)Ljava/util/List; lambda$static$2 e
+ m ()F length b
+ m ()F lengthSquared c
+ m ()Lnet/minecraft/world/phys/Vec2; negated d
+ m ()Lnet/minecraft/world/phys/Vec2; normalized a
+ m (F)Lnet/minecraft/world/phys/Vec2; scale a
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/phys/Vec2; MAX g
+ f Lnet/minecraft/world/phys/Vec2; MIN h
+ f Lnet/minecraft/world/phys/Vec2; NEG_UNIT_X d
+ f Lnet/minecraft/world/phys/Vec2; NEG_UNIT_Y f
+ f Lnet/minecraft/world/phys/Vec2; ONE b
+ f Lnet/minecraft/world/phys/Vec2; UNIT_X c
+ f Lnet/minecraft/world/phys/Vec2; UNIT_Y e
+ f Lnet/minecraft/world/phys/Vec2; ZERO a
+ f F x j
+ f F y k
+c net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3D
+ m (D)Lnet/minecraft/world/phys/Vec3; add b
+ m (DDD)Lnet/minecraft/world/phys/Vec3; add b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; add e
+ m (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3; align a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atBottomCenterOf c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atCenterOf b
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atLowerCornerOf a
+ m (Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; atLowerCornerWithOffset a
+ m (Lnet/minecraft/core/Position;D)Z closerThan a
+ m (Lnet/minecraft/world/phys/Vec3;DD)Z closerThan a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; cross c
+ m (FF)Lnet/minecraft/world/phys/Vec3; directionFromRotation a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec3; directionFromRotation a
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceTo f
+ m (DDD)D distanceToSqr c
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr g
+ m (Lnet/minecraft/world/phys/Vec3;)D dot b
+ m (I)Lnet/minecraft/world/phys/Vec3; fromRGB24 a
+ m (Lnet/minecraft/core/Direction$Axis;)D get a
+ m ()Lnet/minecraft/world/phys/Vec3; horizontal f
+ m ()D horizontalDistance i
+ m ()D horizontalDistanceSqr j
+ m (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; lambda$static$2 j
+ m ()D length g
+ m ()D lengthSqr h
+ m (Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; lerp a
+ m (DDD)Lnet/minecraft/world/phys/Vec3; multiply d
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; multiply h
+ m ()Lnet/minecraft/world/phys/Vec3; normalize d
+ m (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; offsetRandom a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; projectedOn i
+ m (Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/Vec3; relative a
+ m ()Lnet/minecraft/world/phys/Vec3; reverse e
+ m ()Lnet/minecraft/world/phys/Vec3; rotateClockwise90 k
+ m (D)Lnet/minecraft/world/phys/Vec3; scale c
+ m (D)Lnet/minecraft/world/phys/Vec3; subtract a
+ m (DDD)Lnet/minecraft/world/phys/Vec3; subtract a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; subtract d
+ m ()Lorg/joml/Vector3f; toVector3f l
+ m (Lnet/minecraft/core/Vec3i;D)Lnet/minecraft/world/phys/Vec3; upFromBottomCenterOf a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; vectorTo a
+ m (Lnet/minecraft/core/Direction$Axis;D)Lnet/minecraft/world/phys/Vec3; with a
+ m ()D x a
+ m (F)Lnet/minecraft/world/phys/Vec3; xRot a
+ m ()D y b
+ m (F)Lnet/minecraft/world/phys/Vec3; yRot b
+ m ()D z c
+ m (F)Lnet/minecraft/world/phys/Vec3; zRot c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/phys/Vec3; X_AXIS d
+ f Lnet/minecraft/world/phys/Vec3; Y_AXIS e
+ f Lnet/minecraft/world/phys/Vec3; ZERO c
+ f Lnet/minecraft/world/phys/Vec3; Z_AXIS f
+ f D x g
+ f D y h
+ f D z i
+c net/minecraft/world/phys/Vec3$1 net/minecraft/world/phys/Vec3D$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V encode a
+c com/mojang/math/Transformation com/mojang/math/Transformation
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; compose a
+ m (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; compose a
+ m ()V ensureDecomposed i
+ m ()Lorg/joml/Quaternionf; getLeftRotation f
+ m ()Lorg/joml/Matrix4fc; getMatrix c
+ m ()Lorg/joml/Matrix4f; getMatrixCopy d
+ m ()Lorg/joml/Quaternionf; getRightRotation h
+ m ()Lorg/joml/Vector3f; getScale g
+ m ()Lorg/joml/Vector3f; getTranslation e
+ m ()Lcom/mojang/math/Transformation; identity a
+ m ()Lcom/mojang/math/Transformation; inverse b
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; lambda$static$0 e
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; lambda$static$1 d
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; lambda$static$2 c
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; lambda$static$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()Lcom/mojang/math/Transformation; lambda$static$5 j
+ m (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; slerp a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; EXTENDED_CODEC b
+ f Lcom/mojang/math/Transformation; IDENTITY i
+ f Z decomposed d
+ f Lorg/joml/Quaternionf; leftRotation f
+ f Lorg/joml/Matrix4fc; matrix c
+ f Lorg/joml/Quaternionf; rightRotation h
+ f Lorg/joml/Vector3f; scale g
+ f Lorg/joml/Vector3f; translation e
+c net/minecraft/core/ClientAsset net/minecraft/core/ClientAsset
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/core/ClientAsset$Texture net/minecraft/core/ClientAsset$c
+ m ()Lnet/minecraft/resources/ResourceLocation; texturePath b
+c net/minecraft/core/ClientAsset$ResourceTexture net/minecraft/core/ClientAsset$b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; texturePath b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DEFAULT_FIELD_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceLocation; id d
+ f Lnet/minecraft/resources/ResourceLocation; texturePath e
+c net/minecraft/core/ClientAsset$DownloadedTexture net/minecraft/core/ClientAsset$a
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m ()Lnet/minecraft/resources/ResourceLocation; texturePath b
+ m ()Ljava/lang/String; url c
+ f Lnet/minecraft/resources/ResourceLocation; texturePath a
+ f Ljava/lang/String; url b
+c net/minecraft/core/FrontAndTop net/minecraft/core/BlockPropertyJigsawOrientation
+ m ()[Lnet/minecraft/core/FrontAndTop; $values d
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/FrontAndTop; fromFrontAndTop a
+ m ()Lnet/minecraft/core/Direction; front a
+ m ()Ljava/lang/String; getSerializedName c
+ m ([Lnet/minecraft/core/FrontAndTop;)V lambda$static$0 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)I lookupKey b
+ m ()Lnet/minecraft/core/Direction; top b
+ f [Lnet/minecraft/core/FrontAndTop; $VALUES r
+ f [Lnet/minecraft/core/FrontAndTop; BY_TOP_FRONT n
+ f Lnet/minecraft/core/FrontAndTop; DOWN_EAST a
+ f Lnet/minecraft/core/FrontAndTop; DOWN_NORTH b
+ f Lnet/minecraft/core/FrontAndTop; DOWN_SOUTH c
+ f Lnet/minecraft/core/FrontAndTop; DOWN_WEST d
+ f Lnet/minecraft/core/FrontAndTop; EAST_UP j
+ f Lnet/minecraft/core/FrontAndTop; NORTH_UP k
+ f I NUM_DIRECTIONS m
+ f Lnet/minecraft/core/FrontAndTop; SOUTH_UP l
+ f Lnet/minecraft/core/FrontAndTop; UP_EAST e
+ f Lnet/minecraft/core/FrontAndTop; UP_NORTH f
+ f Lnet/minecraft/core/FrontAndTop; UP_SOUTH g
+ f Lnet/minecraft/core/FrontAndTop; UP_WEST h
+ f Lnet/minecraft/core/FrontAndTop; WEST_UP i
+ f Lnet/minecraft/core/Direction; front q
+ f Ljava/lang/String; name o
+ f Lnet/minecraft/core/Direction; top p
+c net/minecraft/core/HolderOwner net/minecraft/core/HolderOwner
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+c net/minecraft/core/NonNullList net/minecraft/core/NonNullList
+ m ()Lnet/minecraft/core/NonNullList; create a
+ m (I)Lnet/minecraft/core/NonNullList; createWithCapacity a
+ m (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; of a
+ m (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; withSize a
+ f Ljava/lang/Object; defaultValue b
+ f Ljava/util/List; list a
+c net/minecraft/data/BlockFamily net/minecraft/data/BlockFamily
+ m (Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; get a
+ m ()Lnet/minecraft/world/level/block/Block; getBaseBlock a
+ m ()Ljava/util/Optional; getRecipeGroupPrefix e
+ m ()Ljava/util/Optional; getRecipeUnlockedBy f
+ m ()Ljava/util/Map; getVariants b
+ m ()Z shouldGenerateModel c
+ m ()Z shouldGenerateRecipe d
+ f Lnet/minecraft/world/level/block/Block; baseBlock a
+ f Z generateModel c
+ f Z generateRecipe d
+ f Ljava/lang/String; recipeGroupPrefix e
+ f Ljava/lang/String; recipeUnlockedBy f
+ f Ljava/util/Map; variants b
+c net/minecraft/data/BlockFamily$Builder net/minecraft/data/BlockFamily$a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; button a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; chiseled b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; cracked d
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; customFence g
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; customFenceGate i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; cut e
+ m ()Lnet/minecraft/data/BlockFamily$Builder; dontGenerateModel b
+ m ()Lnet/minecraft/data/BlockFamily$Builder; dontGenerateRecipe c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; door f
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; fence h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; fenceGate j
+ m ()Lnet/minecraft/data/BlockFamily; getFamily a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; mosaic c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; polished n
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; pressurePlate m
+ m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; recipeGroupPrefix a
+ m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; recipeUnlockedBy b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; sign a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; slab k
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; stairs l
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; trapdoor o
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; wall p
+ f Lnet/minecraft/data/BlockFamily; family a
+c net/minecraft/data/BlockFamily$Variant net/minecraft/data/BlockFamily$b
+ m ()[Lnet/minecraft/data/BlockFamily$Variant; $values b
+ m ()Ljava/lang/String; getRecipeGroup a
+ f [Lnet/minecraft/data/BlockFamily$Variant; $VALUES t
+ f Lnet/minecraft/data/BlockFamily$Variant; BUTTON a
+ f Lnet/minecraft/data/BlockFamily$Variant; CHISELED b
+ f Lnet/minecraft/data/BlockFamily$Variant; CRACKED c
+ f Lnet/minecraft/data/BlockFamily$Variant; CUSTOM_FENCE f
+ f Lnet/minecraft/data/BlockFamily$Variant; CUSTOM_FENCE_GATE h
+ f Lnet/minecraft/data/BlockFamily$Variant; CUT d
+ f Lnet/minecraft/data/BlockFamily$Variant; DOOR e
+ f Lnet/minecraft/data/BlockFamily$Variant; FENCE g
+ f Lnet/minecraft/data/BlockFamily$Variant; FENCE_GATE i
+ f Lnet/minecraft/data/BlockFamily$Variant; MOSAIC j
+ f Lnet/minecraft/data/BlockFamily$Variant; POLISHED o
+ f Lnet/minecraft/data/BlockFamily$Variant; PRESSURE_PLATE n
+ f Lnet/minecraft/data/BlockFamily$Variant; SIGN k
+ f Lnet/minecraft/data/BlockFamily$Variant; SLAB l
+ f Lnet/minecraft/data/BlockFamily$Variant; STAIRS m
+ f Lnet/minecraft/data/BlockFamily$Variant; TRAPDOOR p
+ f Lnet/minecraft/data/BlockFamily$Variant; WALL q
+ f Lnet/minecraft/data/BlockFamily$Variant; WALL_SIGN r
+ f Ljava/lang/String; recipeGroup s
+c net/minecraft/nbt/ByteArrayTag net/minecraft/nbt/NBTTagByteArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asByteArray f
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/ByteTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[B getAsByteArray e
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/ByteTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [B data c
+c net/minecraft/nbt/ByteArrayTag$1 net/minecraft/nbt/NBTTagByteArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[B readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/LongArrayTag net/minecraft/nbt/NBTTagLongArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asLongArray t_
+ m ()Lnet/minecraft/nbt/LongArrayTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/LongTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[J getAsLongArray g
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/LongTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [J data c
+c net/minecraft/nbt/LongArrayTag$1 net/minecraft/nbt/NBTTagLongArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[J readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/NbtAccounter net/minecraft/nbt/NBTReadLimiter
+ m (J)V accountBytes b
+ m (JJ)V accountBytes a
+ m (J)Lnet/minecraft/nbt/NbtAccounter; create a
+ m ()I getDepth e
+ m ()J getUsage d
+ m ()V popDepth c
+ m ()V pushDepth b
+ m ()Lnet/minecraft/nbt/NbtAccounter; unlimitedHeap a
+ f I MAX_STACK_DEPTH a
+ f I depth e
+ f I maxDepth d
+ f J quota b
+ f J usage c
+c net/minecraft/nbt/PrimitiveTag net/minecraft/nbt/PrimitiveTag
+ m ()Lnet/minecraft/nbt/Tag; copy d
+c net/minecraft/references/Items net/minecraft/references/Items
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; MELON_SEEDS b
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN_SEEDS a
+c net/minecraft/server/Bootstrap net/minecraft/server/DispenserRegistry
+ m ()V bootStrap a
+ m (Ljava/util/function/Supplier;)V checkBootstrapCalled a
+ m (Ljava/util/Set;)V checkGameruleTranslations a
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V checkTranslations a
+ m (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; createBootstrapException b
+ m ()Ljava/util/Set; getMissingTranslations b
+ m (Ljava/lang/String;)V realStdoutPrintln a
+ m ()V validate c
+ m ()V wrapStreams d
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/io/PrintStream; STDOUT a
+ f Ljava/util/concurrent/atomic/AtomicLong; bootstrapDuration b
+ f Z isBootstrapped c
+c net/minecraft/server/Bootstrap$1 net/minecraft/server/DispenserRegistry$1
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a
+c net/minecraft/server/WorldStem net/minecraft/server/WorldStem
+ m ()Lnet/minecraft/server/ReloadableServerResources; dataPackResources b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; registries c
+ m ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ m ()Lnet/minecraft/world/level/storage/WorldData; worldData d
+ f Lnet/minecraft/server/ReloadableServerResources; dataPackResources b
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries c
+ f Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ f Lnet/minecraft/world/level/storage/WorldData; worldData d
+c net/minecraft/stats/RecipeBook net/minecraft/stats/RecipeBook
+ m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V setBookSetting a
+ m (Lnet/minecraft/stats/RecipeBookSettings;)V setBookSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setOpen a
+ f Lnet/minecraft/stats/RecipeBookSettings; bookSettings a
+c net/minecraft/tags/PoiTypeTags net/minecraft/tags/PoiTypeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACQUIRABLE_JOB_SITE a
+ f Lnet/minecraft/tags/TagKey; BEE_HOME c
+ f Lnet/minecraft/tags/TagKey; VILLAGE b
+c net/minecraft/util/CommonLinks net/minecraft/util/CommonLinks
+ m (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String; extendRealms a
+ m (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String; extendRealms a
+ f Ljava/net/URI; ACCESSIBILITY_HELP l
+ f Ljava/net/URI; ACCOUNT_SETTINGS g
+ f Ljava/net/URI; ATTRIBUTION d
+ f Ljava/net/URI; BLOCKING_HELP o
+ f Ljava/net/URI; BUY_MINECRAFT_JAVA f
+ f Ljava/net/URI; BUY_REALMS r
+ f Ljava/net/URI; EULA b
+ f Ljava/lang/String; EXTEND_REALMS_LINK u
+ f Ljava/net/URI; GDPR a
+ f Ljava/net/URI; GENERAL_HELP k
+ f Ljava/net/URI; INTENTIONAL_GAME_DESIGN_BUG w
+ f Ljava/lang/String; INTENTIONAL_GAME_DESIGN_BUG_ID v
+ f Ljava/net/URI; LICENSES e
+ f Ljava/net/URI; PRIVACY_STATEMENT c
+ f Ljava/net/URI; REALMS_CONTENT_CREATION t
+ f Ljava/net/URI; REALMS_TERMS s
+ f Ljava/net/URI; RELEASE_FEEDBACK i
+ f Ljava/net/URI; REPORTING_HELP m
+ f Ljava/net/URI; SNAPSHOT_BUGS_FEEDBACK j
+ f Ljava/net/URI; SNAPSHOT_FEEDBACK h
+ f Ljava/net/URI; START_REALMS_TRIAL q
+ f Ljava/net/URI; SUSPENSION_HELP n
+ f Ljava/net/URI; SYMLINK_HELP p
+c net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline
+ m (Lnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (F)Lnet/minecraft/util/CubicSpline; constant a
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;I)Lnet/minecraft/util/CubicSpline$1Point; lambda$codec$2 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/util/List; lambda$codec$3 b
+ m (Lnet/minecraft/util/BoundedFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$Multipoint; lambda$codec$4 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$5 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/lang/Record; lambda$codec$6 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; lambda$codec$7 a
+ m (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; lambda$codec$8 a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()Ljava/lang/String; parityString c
+c net/minecraft/util/CubicSpline$1Point net/minecraft/util/CubicSpline$a
+ m ()F derivative c
+ m ()F location a
+ m ()Lnet/minecraft/util/CubicSpline; value b
+ f F derivative c
+ f F location a
+ f Lnet/minecraft/util/CubicSpline; value b
+c net/minecraft/util/CubicSpline$Builder net/minecraft/util/CubicSpline$b
+ m (FF)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FFF)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m ()Lnet/minecraft/util/CubicSpline; build a
+ f Lnet/minecraft/util/BoundedFloatFunction; coordinate a
+ f Lit/unimi/dsi/fastutil/floats/FloatList; derivatives e
+ f Lit/unimi/dsi/fastutil/floats/FloatList; locations c
+ f Lnet/minecraft/util/BoundedFloatFunction; valueTransformer b
+ f Ljava/util/List; values d
+c net/minecraft/util/CubicSpline$Constant net/minecraft/util/CubicSpline$c
+ m (Ljava/lang/Object;)F apply a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()F maxValue b
+ m ()F minValue a
+ m ()Ljava/lang/String; parityString c
+ m ()F value d
+ f F value b
+c net/minecraft/util/CubicSpline$Multipoint net/minecraft/util/CubicSpline$e
+ m (Ljava/lang/Object;)F apply a
+ m ()Lnet/minecraft/util/BoundedFloatFunction; coordinate d
+ m (Lnet/minecraft/util/BoundedFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$Multipoint; create a
+ m ()[F derivatives g
+ m ([FF)I findIntervalStart a
+ m (F[FI)Z lambda$findIntervalStart$0 a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; lambda$mapAll$3 a
+ m ([FI)D lambda$toString$1 a
+ m (D)Ljava/lang/String; lambda$toString$2 a
+ m (F[FF[FI)F linearExtend a
+ m ()[F locations e
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()F maxValue b
+ m ()F minValue a
+ m ()Ljava/lang/String; parityString c
+ m ([F)Ljava/lang/String; toString a
+ m ([FLjava/util/List;[F)V validateSizes a
+ m ()Ljava/util/List; values f
+ f Lnet/minecraft/util/BoundedFloatFunction; coordinate b
+ f [F derivatives e
+ f [F locations c
+ f F maxValue g
+ f F minValue f
+ f Ljava/util/List; values d
+c net/minecraft/util/CubicSpline$CoordinateVisitor net/minecraft/util/CubicSpline$d
+c net/minecraft/util/DebugBuffer net/minecraft/util/DebugBuffer
+ m ()Ljava/util/List; dump a
+ m (Ljava/lang/Object;)V push a
+ f Ljava/util/concurrent/atomic/AtomicReferenceArray; data a
+ f Ljava/util/concurrent/atomic/AtomicInteger; index b
+c net/minecraft/util/ExtraCodecs net/minecraft/util/ExtraCodecs
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; asOptionalLong a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; catchDecoderException e
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec c
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; converter a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; dispatchOptionalValue a
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; ensureHomogenous b
+ m (FF)Lcom/mojang/serialization/Codec; floatRange a
+ m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage b
+ m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinInclusiveWithMessage a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; gameProfileCodec h
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; idResolverCodec a
+ m (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; idResolverCodec a
+ m (II)Lcom/mojang/serialization/Codec; intRange a
+ m (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; intRangeWithMessage a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; intervalCodec a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$legacyEnum$104 a
+ m (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$legacyEnum$105 a
+ m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$25 f
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; legacyEnum c
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet c
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyMap d
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap f
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap g
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; orCompressed a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; orCompressed a
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; orElsePartial a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle b
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; retrieveContext a
+ m (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; sizeLimitedMap a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec; strictUnboundedMap b
+ m (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; temporalCodec a
+ f Lcom/mojang/serialization/Codec; ARGB_COLOR_CODEC m
+ f Lcom/mojang/serialization/Codec; AUTHLIB_GAME_PROFILE C
+ f Lcom/mojang/serialization/Codec; AXISANGLE4F i
+ f Lcom/mojang/serialization/Codec; BASE64_STRING u
+ f Lcom/mojang/serialization/Codec; BIT_SET z
+ f Lcom/mojang/serialization/Codec; CHAT_STRING I
+ f Lcom/mojang/serialization/Codec; CODEPOINT F
+ f Lcom/mojang/serialization/Codec; ESCAPED_STRING v
+ f Lcom/mojang/serialization/Codec; INSTANT_ISO8601 t
+ f Lcom/mojang/serialization/Codec; JAVA b
+ f Lcom/mojang/serialization/Codec; JSON a
+ f Lcom/mojang/serialization/Codec; MATRIX4F k
+ f Lcom/mojang/serialization/Codec; NBT c
+ f Lcom/mojang/serialization/Codec; NON_EMPTY_STRING E
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_FLOAT q
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_INT o
+ f Lcom/mojang/serialization/Codec; PATTERN s
+ f Lcom/mojang/serialization/Codec; PLAYER_NAME B
+ f Lcom/mojang/serialization/Codec; POSITIVE_FLOAT r
+ f Lcom/mojang/serialization/Codec; POSITIVE_INT p
+ f Lcom/mojang/serialization/Codec; PROPERTY J
+ f Lcom/mojang/serialization/Codec; PROPERTY_MAP A
+ f Lcom/mojang/serialization/Codec; QUATERNIONF j
+ f Lcom/mojang/serialization/Codec; QUATERNIONF_COMPONENTS h
+ f Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC G
+ f Lcom/mojang/serialization/Codec; RGB_COLOR_CODEC l
+ f Lcom/mojang/serialization/MapCodec; STORED_GAME_PROFILE D
+ f Lcom/mojang/serialization/Codec; TAG_OR_ELEMENT_ID w
+ f Lcom/mojang/serialization/Codec; UNSIGNED_BYTE n
+ f Lcom/mojang/serialization/Codec; UNTRUSTED_URI H
+ f Lcom/mojang/serialization/Codec; VECTOR2F d
+ f Lcom/mojang/serialization/Codec; VECTOR3F e
+ f Lcom/mojang/serialization/Codec; VECTOR3I f
+ f Lcom/mojang/serialization/Codec; VECTOR4F g
+ f Ljava/util/function/Function; fromOptionalLong y
+ f Ljava/util/function/Function; toOptionalLong x
+c net/minecraft/util/ExtraCodecs$1 net/minecraft/util/ExtraCodecs$1
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; lambda$apply$0 a
+ f Ljava/lang/Object; val$value a
+c net/minecraft/util/ExtraCodecs$4 net/minecraft/util/ExtraCodecs$4
+ m (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$apply$0 a
+c net/minecraft/util/ExtraCodecs$5 net/minecraft/util/ExtraCodecs$5
+ m (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; lambda$decode$0 a
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/ExtraCodecs$6 net/minecraft/util/ExtraCodecs$6
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encode a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String; lambda$decode$0 a
+ m (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a
+c net/minecraft/util/ExtraCodecs$7 net/minecraft/util/ExtraCodecs$7
+ m (Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z isEmptyMap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0 a
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/ExtraCodecs$LateBoundIdMapper net/minecraft/util/ExtraCodecs$b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/lang/Object;)Ljava/lang/String; lambda$put$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; put a
+ m ()Ljava/util/Set; values a
+ f Lcom/google/common/collect/BiMap; idToValue a
+c net/minecraft/util/ExtraCodecs$TagOrElementLocation net/minecraft/util/ExtraCodecs$d
+ m ()Ljava/lang/String; decoratedId c
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m ()Z tag b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+ f Z tag b
+c net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec net/minecraft/util/ExtraCodecs$a
+c net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec net/minecraft/util/ExtraCodecs$c
+ m (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/DataResult;Ljava/lang/String;)Ljava/lang/String; lambda$decode$0 a
+ m ()Ljava/lang/String; lambda$decode$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$decode$2 a
+ m (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; lambda$decode$3 a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lcom/mojang/serialization/Codec; keyCodec a
+c net/minecraft/util/FutureChain net/minecraft/util/FutureChain
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$append$0 a
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)V lambda$append$1 a
+ m (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$2 a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Z closed e
+ f Ljava/util/concurrent/Executor; executor d
+ f Ljava/util/concurrent/CompletableFuture; head c
+c net/minecraft/util/TaskChainer net/minecraft/util/TaskChainer
+ m (Ljava/lang/Runnable;Ljava/lang/Object;)V lambda$append$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/TaskChainer$1 net/minecraft/util/TaskChainer$1
+ m (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$0 a
+ f Ljava/util/concurrent/Executor; val$executor b
+c net/minecraft/world/Containers net/minecraft/world/InventoryUtils
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V dropItemStack a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropContents$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighboursAfterDestroy a
+c net/minecraft/world/Difficulty net/minecraft/world/EnumDifficulty
+ m ()[Lnet/minecraft/world/Difficulty; $values f
+ m (I)Lnet/minecraft/world/Difficulty; byId a
+ m (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; byName a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()I getId a
+ m ()Lnet/minecraft/network/chat/Component; getInfo d
+ m ()Ljava/lang/String; getKey e
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/Difficulty; $VALUES j
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/world/Difficulty; EASY b
+ f Lnet/minecraft/world/Difficulty; HARD d
+ f Lnet/minecraft/world/Difficulty; NORMAL c
+ f Lnet/minecraft/world/Difficulty; PEACEFUL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; key i
+c net/minecraft/world/entity/Mob net/minecraft/world/entity/EntityInsentient
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()V ate V
+ m ()V baseTick aH
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem g
+ m ()Z canPickUpLoot gc
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canReplaceCurrentItem a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceEqualItem b
+ m (Lnet/minecraft/world/entity/player/Player;)Z canShearEquipment a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; checkAndHandleImportantInteractions c
+ m ()V checkDespawn dR
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMobSpawnRules a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;)Z checkSpawnRules a
+ m ()V clampHeadRotationToBody ai
+ m ()V clearHome gv
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z compareArmor b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z compareWeapons c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ConversionParams;Lnet/minecraft/world/entity/ConversionParams$AfterConversion;)Lnet/minecraft/world/entity/Mob; convertTo a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ConversionParams;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/ConversionParams$AfterConversion;)Lnet/minecraft/world/entity/Mob; convertTo a
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/storage/loot/LootParams; createEquipmentParams h
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/Container; createEquipmentSlotContainer h
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMobAttributes I
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable b
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropPreservedEquipment b
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/DifficultyInstance;)V enchantSpawnedArmor a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/DifficultyInstance;)V enchantSpawnedEquipment a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchantSpawnedWeapon b
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentTable;)V equip a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; equipItemIfPossible b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EquipmentSlot;)D getApproximateAttributeWith a
+ m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gA
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/item/ItemStack; getBodyArmorItem al
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()Lnet/minecraft/world/entity/DropChances; getDropChances gp
+ m (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; getEquipmentForSlot a
+ m ()I getHeadRotSpeed aj
+ m ()Lnet/minecraft/core/BlockPos; getHomePosition gt
+ m ()I getHomeRadius gu
+ m ()Lnet/minecraft/world/entity/ai/control/JumpControl; getJumpControl R
+ m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData U_
+ m ()Lnet/minecraft/world/entity/ai/control/LookControl; getLookControl P
+ m ()Ljava/util/Optional; getLootTable em
+ m ()J getLootTableSeed eX
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm as
+ m ()I getMaxFallDistance cR
+ m ()I getMaxHeadXRot af
+ m ()I getMaxHeadYRot ah
+ m ()I getMaxSpawnClusterSize ak
+ m ()Lnet/minecraft/world/entity/ai/control/MoveControl; getMoveControl Q
+ m ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; getNavigation S
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)F getPathfindingMalus a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/core/Vec3i; getPickupReach ab
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m ()Lnet/minecraft/world/entity/ai/sensing/Sensing; getSensing T
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTargetFromBrain U
+ m (B)V handleEntityEvent b
+ m ()Z hasHome gw
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasValidEquippableItemForSlot i
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isAggressive gz
+ m ()Z isEffectiveAi dt
+ m ()Z isLeftHanded gy
+ m (I)Z isMaxGroupSizeReached q
+ m ()Z isNoAi gx
+ m ()Z isPersistenceRequired gr
+ m ()Z isSaddled am
+ m ()Z isSunBurnTick gC
+ m ()Z isWearingBodyArmor go
+ m ()Z isWithinHome gs
+ m (Lnet/minecraft/core/BlockPos;)Z isWithinHome a
+ m (Lnet/minecraft/world/phys/Vec3;)Z isWithinHome a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isWithinMeleeAttackRange h
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$addAdditionalSaveData$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V lambda$checkAndHandleImportantInteractions$2 b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$dropPreservedEquipment$1 j
+ m ()V leashTooFarBehaviour C
+ m (Lnet/minecraft/world/entity/Entity;FF)V lookAt a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m ()V onLeashRemoved y
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a
+ m ()V onPathfindingDone L
+ m ()V onPathfindingStart K
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAmbientSound X
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound h
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentEnchantments a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V registerGoals H
+ m ()V removeAfterChangingDimensions cQ
+ m (Ljava/util/function/Predicate;)V removeAllGoals c
+ m ()V removeFreeWill gD
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ae
+ m ()V resetAmbientSoundTime k
+ m ()V resetAngularLeashMomentum gE
+ m (FFF)F rotlerp a
+ m ()V serverAiStep fK
+ m (Z)V setAggressive w
+ m (Z)V setBaby a
+ m (Lnet/minecraft/world/item/ItemStack;)V setBodyArmorItem h
+ m (Z)V setCanPickUpLoot a_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)V setGuaranteedDrop g
+ m (Lnet/minecraft/core/BlockPos;I)V setHomeTo a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlotAndDropWhenKilled b
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a
+ m (Z)V setLeftHanded v
+ m (Z)V setNoAi u
+ m (Lnet/minecraft/world/level/pathfinder/PathType;F)V setPathfindingMalus a
+ m ()V setPersistenceRequired gq
+ m (F)V setSpeed B
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget g
+ m (F)V setXxa I
+ m (F)V setYya H
+ m (F)V setZza G
+ m ()Z shouldPassengersInheritMalus J
+ m ()V spawnAnim Y
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m ()V stopInPlace aa
+ m ()V tick g
+ m (F)V tickHeadTurn C
+ m ()V updateControlFlags Z
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_MOB_FLAGS_ID a
+ f D DEFAULT_ATTACK_REACH ct
+ f Z DEFAULT_CAN_PICK_UP_LOOT cu
+ f Z DEFAULT_LEFT_HANDED cw
+ f Z DEFAULT_NO_AI cx
+ f Z DEFAULT_PERSISTENCE_REQUIRED cv
+ f Ljava/util/List; EQUIPMENT_POPULATION_ORDER cs
+ f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH e
+ f F MAX_ENCHANTED_ARMOR_CHANCE cc
+ f F MAX_ENCHANTED_WEAPON_CHANCE cd
+ f F MAX_PICKUP_LOOT_CHANCE cb
+ f F MAX_WEARING_ARMOR_CHANCE s
+ f I MOB_FLAG_AGGRESSIVE d
+ f I MOB_FLAG_LEFTHANDED c
+ f I MOB_FLAG_NO_AI b
+ f I PICKUP_REACH r
+ f Lnet/minecraft/resources/ResourceLocation; RANDOM_SPAWN_BONUS_ID cf
+ f Ljava/lang/String; TAG_CAN_PICK_UP_LOOT ci
+ f Ljava/lang/String; TAG_DROP_CHANCES cg
+ f Ljava/lang/String; TAG_LEFT_HANDED ch
+ f Ljava/lang/String; TAG_NO_AI cj
+ f I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS ce
+ f F WEARING_ARMOR_UPGRADE_MATERIAL_ATTEMPTS ca
+ f F WEARING_ARMOR_UPGRADE_MATERIAL_CHANCE t
+ f I ambientSoundTime ck
+ f Lnet/minecraft/world/entity/ai/control/BodyRotationControl; bodyRotationControl cy
+ f Z canPickUpLoot cC
+ f Lnet/minecraft/world/entity/DropChances; dropChances cB
+ f Lnet/minecraft/world/entity/ai/goal/GoalSelector; goalSelector cq
+ f Lnet/minecraft/core/BlockPos; homePosition cI
+ f I homeRadius cJ
+ f Lnet/minecraft/world/entity/ai/control/JumpControl; jumpControl co
+ f Lnet/minecraft/world/entity/Leashable$LeashData; leashData cH
+ f Lnet/minecraft/world/entity/ai/control/LookControl; lookControl cm
+ f Ljava/util/Optional; lootTable cF
+ f J lootTableSeed cG
+ f Lnet/minecraft/world/entity/ai/control/MoveControl; moveControl cn
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation cp
+ f Ljava/util/Map; pathfindingMalus cE
+ f Z persistenceRequired cD
+ f Lnet/minecraft/world/entity/ai/sensing/Sensing; sensing cA
+ f Lnet/minecraft/world/entity/LivingEntity; target cz
+ f Lnet/minecraft/world/entity/ai/goal/GoalSelector; targetSelector cr
+ f I xpReward cl
+c net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/EntityInsentient$1
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m ()V setChanged e
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/world/entity/Mob; this$0 c
+ f Lnet/minecraft/world/entity/EquipmentSlot; val$slot b
+c net/minecraft/world/entity/Mob$2 net/minecraft/world/entity/EntityInsentient$2
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/food/Foods net/minecraft/world/food/Foods
+ m (I)Lnet/minecraft/world/food/FoodProperties$Builder; stew a
+ f Lnet/minecraft/world/food/FoodProperties; APPLE a
+ f Lnet/minecraft/world/food/FoodProperties; BAKED_POTATO b
+ f Lnet/minecraft/world/food/FoodProperties; BEEF c
+ f Lnet/minecraft/world/food/FoodProperties; BEETROOT d
+ f Lnet/minecraft/world/food/FoodProperties; BEETROOT_SOUP e
+ f Lnet/minecraft/world/food/FoodProperties; BREAD f
+ f Lnet/minecraft/world/food/FoodProperties; CARROT g
+ f Lnet/minecraft/world/food/FoodProperties; CHICKEN h
+ f Lnet/minecraft/world/food/FoodProperties; CHORUS_FRUIT i
+ f Lnet/minecraft/world/food/FoodProperties; COD j
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_BEEF k
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_CHICKEN l
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_COD m
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_MUTTON n
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_PORKCHOP o
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_RABBIT p
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_SALMON q
+ f Lnet/minecraft/world/food/FoodProperties; COOKIE r
+ f Lnet/minecraft/world/food/FoodProperties; DRIED_KELP s
+ f Lnet/minecraft/world/food/FoodProperties; ENCHANTED_GOLDEN_APPLE t
+ f Lnet/minecraft/world/food/FoodProperties; GLOW_BERRIES M
+ f Lnet/minecraft/world/food/FoodProperties; GOLDEN_APPLE u
+ f Lnet/minecraft/world/food/FoodProperties; GOLDEN_CARROT v
+ f Lnet/minecraft/world/food/FoodProperties; HONEY_BOTTLE w
+ f Lnet/minecraft/world/food/FoodProperties; MELON_SLICE x
+ f Lnet/minecraft/world/food/FoodProperties; MUSHROOM_STEW y
+ f Lnet/minecraft/world/food/FoodProperties; MUTTON z
+ f Lnet/minecraft/world/food/FoodProperties; POISONOUS_POTATO A
+ f Lnet/minecraft/world/food/FoodProperties; PORKCHOP B
+ f Lnet/minecraft/world/food/FoodProperties; POTATO C
+ f Lnet/minecraft/world/food/FoodProperties; PUFFERFISH D
+ f Lnet/minecraft/world/food/FoodProperties; PUMPKIN_PIE E
+ f Lnet/minecraft/world/food/FoodProperties; RABBIT F
+ f Lnet/minecraft/world/food/FoodProperties; RABBIT_STEW G
+ f Lnet/minecraft/world/food/FoodProperties; ROTTEN_FLESH H
+ f Lnet/minecraft/world/food/FoodProperties; SALMON I
+ f Lnet/minecraft/world/food/FoodProperties; SPIDER_EYE J
+ f Lnet/minecraft/world/food/FoodProperties; SUSPICIOUS_STEW K
+ f Lnet/minecraft/world/food/FoodProperties; SWEET_BERRIES L
+ f Lnet/minecraft/world/food/FoodProperties; TROPICAL_FISH N
+c net/minecraft/world/item/Items net/minecraft/world/item/Items
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; blockIdToItemId a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/function/Function; createBlockItemWithCustomItemName b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$createBlockItemWithCustomItemName$184 b
+ m (Ljava/util/function/UnaryOperator;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$registerBlock$185 a
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$registerBlock$186 a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$0 bs
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$1 br
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$10 bi
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$100 K
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$101 W
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$102 V
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$103 U
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$104 T
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$105 S
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$106 R
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$107 Q
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$108 P
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$109 O
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$11 bh
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$110 N
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$111 M
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$112 L
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$113 K
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$114 J
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$115 I
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$116 H
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$117 G
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$118 F
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$119 E
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$12 bg
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$120 D
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$121 C
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$122 B
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$123 A
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$124 z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$125 J
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$126 I
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$127 H
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$128 G
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$129 F
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$13 ak
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$130 E
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$131 D
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$132 C
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$133 B
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$134 A
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$135 z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$136 y
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$137 x
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$138 w
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$139 v
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$14 bf
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$140 u
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$141 t
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$142 s
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$143 r
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$144 q
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$145 p
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$146 o
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$147 n
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$148 m
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$149 l
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$15 be
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$150 k
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$151 j
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$152 i
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$153 h
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$154 g
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$155 y
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$156 x
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$157 w
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$158 v
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$159 u
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$16 bd
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$160 t
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$161 s
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$162 f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$163 r
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$164 q
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$165 p
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$166 o
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$167 n
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$168 m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$169 l
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$17 aj
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$170 k
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$171 j
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$172 i
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$173 h
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$174 g
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$175 f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$176 e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$177 d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$178 c
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$179 e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$18 ai
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$180 d
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$181 c
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$182 b
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$183 a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$19 bc
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$2 bq
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$20 bb
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$21 ba
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$22 aZ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$23 aY
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$24 aX
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$25 aW
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$26 aV
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$27 aU
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$28 aT
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$29 aS
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$3 bp
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$30 aR
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$31 aQ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$32 aP
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$33 aO
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$34 aN
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$35 aM
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$36 aL
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$37 ah
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$38 ag
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$39 af
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$4 bo
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$40 ae
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$41 ad
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$42 ac
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$43 ab
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$44 aa
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$45 Z
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$46 Y
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$47 X
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$48 aK
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$49 aJ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$5 bn
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$50 aI
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$51 aH
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$52 aG
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$53 aF
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$54 aE
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$55 aD
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$56 aC
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$57 aB
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$58 aA
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$59 az
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$6 bm
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$60 ay
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$61 ax
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$62 aw
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$63 av
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$64 au
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$65 at
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$66 as
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$67 ar
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$68 aq
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$69 ap
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$7 bl
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$70 ao
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$71 an
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$72 am
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$73 al
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$74 ak
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$75 aj
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$76 ai
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$77 ah
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$78 ag
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$79 af
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$8 bk
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$80 ae
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$81 ad
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$82 ac
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$83 ab
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$84 aa
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$85 Z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$86 Y
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$87 X
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$88 W
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$89 V
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$9 bj
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$90 U
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$91 T
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$92 S
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$93 R
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$94 Q
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$95 P
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$96 O
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$97 N
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$98 M
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$99 L
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaItemId b
+ f Lnet/minecraft/world/item/Item; ACACIA_BOAT pz
+ f Lnet/minecraft/world/item/Item; ACACIA_BUTTON nn
+ f Lnet/minecraft/world/item/Item; ACACIA_CHEST_BOAT pA
+ f Lnet/minecraft/world/item/Item; ACACIA_DOOR nQ
+ f Lnet/minecraft/world/item/Item; ACACIA_FENCE fK
+ f Lnet/minecraft/world/item/Item; ACACIA_FENCE_GATE oF
+ f Lnet/minecraft/world/item/Item; ACACIA_HANGING_SIGN sc
+ f Lnet/minecraft/world/item/Item; ACACIA_LEAVES cE
+ f Lnet/minecraft/world/item/Item; ACACIA_LOG bI
+ f Lnet/minecraft/world/item/Item; ACACIA_PLANKS O
+ f Lnet/minecraft/world/item/Item; ACACIA_PRESSURE_PLATE nD
+ f Lnet/minecraft/world/item/Item; ACACIA_SAPLING ab
+ f Lnet/minecraft/world/item/Item; ACACIA_SHELF eT
+ f Lnet/minecraft/world/item/Item; ACACIA_SIGN rQ
+ f Lnet/minecraft/world/item/Item; ACACIA_SLAB eo
+ f Lnet/minecraft/world/item/Item; ACACIA_STAIRS hp
+ f Lnet/minecraft/world/item/Item; ACACIA_TRAPDOOR ol
+ f Lnet/minecraft/world/item/Item; ACACIA_WOOD ct
+ f Lnet/minecraft/world/item/Item; ACTIVATOR_RAIL oQ
+ f Lnet/minecraft/world/item/Item; AIR a
+ f Lnet/minecraft/world/item/Item; ALLAY_SPAWN_EGG uz
+ f Lnet/minecraft/world/item/Item; ALLIUM dA
+ f Lnet/minecraft/world/item/Item; AMETHYST_BLOCK aK
+ f Lnet/minecraft/world/item/Item; AMETHYST_CLUSTER zC
+ f Lnet/minecraft/world/item/Item; AMETHYST_SHARD qe
+ f Lnet/minecraft/world/item/Item; ANCIENT_DEBRIS aE
+ f Lnet/minecraft/world/item/Item; ANDESITE g
+ f Lnet/minecraft/world/item/Item; ANDESITE_SLAB ms
+ f Lnet/minecraft/world/item/Item; ANDESITE_STAIRS mb
+ f Lnet/minecraft/world/item/Item; ANDESITE_WALL hK
+ f Lnet/minecraft/world/item/Item; ANGLER_POTTERY_SHERD Ad
+ f Lnet/minecraft/world/item/Item; ANVIL hW
+ f Lnet/minecraft/world/item/Item; APPLE pV
+ f Lnet/minecraft/world/item/Item; ARCHER_POTTERY_SHERD Ae
+ f Lnet/minecraft/world/item/Item; ARMADILLO_SCUTE pR
+ f Lnet/minecraft/world/item/Item; ARMADILLO_SPAWN_EGG uy
+ f Lnet/minecraft/world/item/Item; ARMOR_STAND wO
+ f Lnet/minecraft/world/item/Item; ARMS_UP_POTTERY_SHERD Af
+ f Lnet/minecraft/world/item/Item; ARROW pX
+ f Lnet/minecraft/world/item/Item; AXOLOTL_BUCKET sv
+ f Lnet/minecraft/world/item/Item; AXOLOTL_SPAWN_EGG uA
+ f Lnet/minecraft/world/item/Item; AZALEA cX
+ f Lnet/minecraft/world/item/Item; AZALEA_LEAVES cJ
+ f Lnet/minecraft/world/item/Item; AZURE_BLUET dB
+ f Lnet/minecraft/world/item/Item; BAKED_POTATO wp
+ f Lnet/minecraft/world/item/Item; BAMBOO ej
+ f Lnet/minecraft/world/item/Item; BAMBOO_BLOCK bR
+ f Lnet/minecraft/world/item/Item; BAMBOO_BUTTON ns
+ f Lnet/minecraft/world/item/Item; BAMBOO_CHEST_RAFT pK
+ f Lnet/minecraft/world/item/Item; BAMBOO_DOOR nV
+ f Lnet/minecraft/world/item/Item; BAMBOO_FENCE fP
+ f Lnet/minecraft/world/item/Item; BAMBOO_FENCE_GATE oK
+ f Lnet/minecraft/world/item/Item; BAMBOO_HANGING_SIGN sh
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC W
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_SLAB eu
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_STAIRS hv
+ f Lnet/minecraft/world/item/Item; BAMBOO_PLANKS T
+ f Lnet/minecraft/world/item/Item; BAMBOO_PRESSURE_PLATE nI
+ f Lnet/minecraft/world/item/Item; BAMBOO_RAFT pJ
+ f Lnet/minecraft/world/item/Item; BAMBOO_SHELF eU
+ f Lnet/minecraft/world/item/Item; BAMBOO_SIGN rV
+ f Lnet/minecraft/world/item/Item; BAMBOO_SLAB et
+ f Lnet/minecraft/world/item/Item; BAMBOO_STAIRS hu
+ f Lnet/minecraft/world/item/Item; BAMBOO_TRAPDOOR oq
+ f Lnet/minecraft/world/item/Item; BARREL yx
+ f Lnet/minecraft/world/item/Item; BARRIER iu
+ f Lnet/minecraft/world/item/Item; BASALT fY
+ f Lnet/minecraft/world/item/Item; BAT_SPAWN_EGG uB
+ f Lnet/minecraft/world/item/Item; BEACON hz
+ f Lnet/minecraft/world/item/Item; BEDROCK ag
+ f Lnet/minecraft/world/item/Item; BEEF ue
+ f Lnet/minecraft/world/item/Item; BEEHIVE yQ
+ f Lnet/minecraft/world/item/Item; BEETROOT xu
+ f Lnet/minecraft/world/item/Item; BEETROOT_SEEDS xv
+ f Lnet/minecraft/world/item/Item; BEETROOT_SOUP xw
+ f Lnet/minecraft/world/item/Item; BEE_NEST yP
+ f Lnet/minecraft/world/item/Item; BEE_SPAWN_EGG uC
+ f Lnet/minecraft/world/item/Item; BELL yF
+ f Lnet/minecraft/world/item/Item; BIG_DRIPLEAF eh
+ f Lnet/minecraft/world/item/Item; BIRCH_BOAT pv
+ f Lnet/minecraft/world/item/Item; BIRCH_BUTTON nl
+ f Lnet/minecraft/world/item/Item; BIRCH_CHEST_BOAT pw
+ f Lnet/minecraft/world/item/Item; BIRCH_DOOR nO
+ f Lnet/minecraft/world/item/Item; BIRCH_FENCE fI
+ f Lnet/minecraft/world/item/Item; BIRCH_FENCE_GATE oD
+ f Lnet/minecraft/world/item/Item; BIRCH_HANGING_SIGN sa
+ f Lnet/minecraft/world/item/Item; BIRCH_LEAVES cC
+ f Lnet/minecraft/world/item/Item; BIRCH_LOG bG
+ f Lnet/minecraft/world/item/Item; BIRCH_PLANKS M
+ f Lnet/minecraft/world/item/Item; BIRCH_PRESSURE_PLATE nB
+ f Lnet/minecraft/world/item/Item; BIRCH_SAPLING Z
+ f Lnet/minecraft/world/item/Item; BIRCH_SHELF eV
+ f Lnet/minecraft/world/item/Item; BIRCH_SIGN rO
+ f Lnet/minecraft/world/item/Item; BIRCH_SLAB em
+ f Lnet/minecraft/world/item/Item; BIRCH_STAIRS hn
+ f Lnet/minecraft/world/item/Item; BIRCH_TRAPDOOR oj
+ f Lnet/minecraft/world/item/Item; BIRCH_WOOD cr
+ f Lnet/minecraft/world/item/Item; BLACKSTONE yV
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_SLAB yW
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_STAIRS yX
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_WALL hP
+ f Lnet/minecraft/world/item/Item; BLACK_BANNER xo
+ f Lnet/minecraft/world/item/Item; BLACK_BED tV
+ f Lnet/minecraft/world/item/Item; BLACK_BUNDLE sY
+ f Lnet/minecraft/world/item/Item; BLACK_CANDLE zy
+ f Lnet/minecraft/world/item/Item; BLACK_CARPET iM
+ f Lnet/minecraft/world/item/Item; BLACK_CONCRETE kR
+ f Lnet/minecraft/world/item/Item; BLACK_CONCRETE_POWDER lh
+ f Lnet/minecraft/world/item/Item; BLACK_DYE tB
+ f Lnet/minecraft/world/item/Item; BLACK_GLAZED_TERRACOTTA kB
+ f Lnet/minecraft/world/item/Item; BLACK_HARNESS ph
+ f Lnet/minecraft/world/item/Item; BLACK_SHULKER_BOX kl
+ f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS jl
+ f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS_PANE jB
+ f Lnet/minecraft/world/item/Item; BLACK_TERRACOTTA it
+ f Lnet/minecraft/world/item/Item; BLACK_WOOL du
+ f Lnet/minecraft/world/item/Item; BLADE_POTTERY_SHERD Ag
+ f Lnet/minecraft/world/item/Item; BLAST_FURNACE yz
+ f Lnet/minecraft/world/item/Item; BLAZE_POWDER us
+ f Lnet/minecraft/world/item/Item; BLAZE_ROD uk
+ f Lnet/minecraft/world/item/Item; BLAZE_SPAWN_EGG uD
+ f Lnet/minecraft/world/item/Item; BLUE_BANNER xk
+ f Lnet/minecraft/world/item/Item; BLUE_BED tR
+ f Lnet/minecraft/world/item/Item; BLUE_BUNDLE sU
+ f Lnet/minecraft/world/item/Item; BLUE_CANDLE zu
+ f Lnet/minecraft/world/item/Item; BLUE_CARPET iI
+ f Lnet/minecraft/world/item/Item; BLUE_CONCRETE kN
+ f Lnet/minecraft/world/item/Item; BLUE_CONCRETE_POWDER ld
+ f Lnet/minecraft/world/item/Item; BLUE_DYE tx
+ f Lnet/minecraft/world/item/Item; BLUE_EGG sE
+ f Lnet/minecraft/world/item/Item; BLUE_GLAZED_TERRACOTTA kx
+ f Lnet/minecraft/world/item/Item; BLUE_HARNESS pd
+ f Lnet/minecraft/world/item/Item; BLUE_ICE lP
+ f Lnet/minecraft/world/item/Item; BLUE_ORCHID dz
+ f Lnet/minecraft/world/item/Item; BLUE_SHULKER_BOX kh
+ f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS jh
+ f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS_PANE jx
+ f Lnet/minecraft/world/item/Item; BLUE_TERRACOTTA ip
+ f Lnet/minecraft/world/item/Item; BLUE_WOOL dq
+ f Lnet/minecraft/world/item/Item; BOGGED_SPAWN_EGG uE
+ f Lnet/minecraft/world/item/Item; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE Ac
+ f Lnet/minecraft/world/item/Item; BONE tD
+ f Lnet/minecraft/world/item/Item; BONE_BLOCK jT
+ f Lnet/minecraft/world/item/Item; BONE_MEAL tC
+ f Lnet/minecraft/world/item/Item; BOOK sB
+ f Lnet/minecraft/world/item/Item; BOOKSHELF ff
+ f Lnet/minecraft/world/item/Item; BORDURE_INDENTED_BANNER_PATTERN yu
+ f Lnet/minecraft/world/item/Item; BOWL pU
+ f Lnet/minecraft/world/item/Item; BOW pW
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL lw
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL_BLOCK lr
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL_FAN lG
+ f Lnet/minecraft/world/item/Item; BREAD rd
+ f Lnet/minecraft/world/item/Item; BREEZE_ROD wi
+ f Lnet/minecraft/world/item/Item; BREEZE_SPAWN_EGG uF
+ f Lnet/minecraft/world/item/Item; BREWER_POTTERY_SHERD Ah
+ f Lnet/minecraft/world/item/Item; BREWING_STAND uu
+ f Lnet/minecraft/world/item/Item; BRICK sx
+ f Lnet/minecraft/world/item/Item; BRICKS eS
+ f Lnet/minecraft/world/item/Item; BRICK_SLAB eD
+ f Lnet/minecraft/world/item/Item; BRICK_STAIRS gP
+ f Lnet/minecraft/world/item/Item; BRICK_WALL hC
+ f Lnet/minecraft/world/item/Item; BROWN_BANNER xl
+ f Lnet/minecraft/world/item/Item; BROWN_BED tS
+ f Lnet/minecraft/world/item/Item; BROWN_BUNDLE sV
+ f Lnet/minecraft/world/item/Item; BROWN_CANDLE zv
+ f Lnet/minecraft/world/item/Item; BROWN_CARPET iJ
+ f Lnet/minecraft/world/item/Item; BROWN_CONCRETE kO
+ f Lnet/minecraft/world/item/Item; BROWN_CONCRETE_POWDER le
+ f Lnet/minecraft/world/item/Item; BROWN_DYE ty
+ f Lnet/minecraft/world/item/Item; BROWN_EGG sF
+ f Lnet/minecraft/world/item/Item; BROWN_GLAZED_TERRACOTTA ky
+ f Lnet/minecraft/world/item/Item; BROWN_HARNESS pe
+ f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM dN
+ f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM_BLOCK gx
+ f Lnet/minecraft/world/item/Item; BROWN_SHULKER_BOX ki
+ f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS ji
+ f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS_PANE jy
+ f Lnet/minecraft/world/item/Item; BROWN_TERRACOTTA iq
+ f Lnet/minecraft/world/item/Item; BROWN_WOOL dr
+ f Lnet/minecraft/world/item/Item; BRUSH zJ
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL lx
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_BLOCK ls
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_FAN lH
+ f Lnet/minecraft/world/item/Item; BUCKET sk
+ f Lnet/minecraft/world/item/Item; BUDDING_AMETHYST aL
+ f Lnet/minecraft/world/item/Item; BUNDLE sI
+ f Lnet/minecraft/world/item/Item; BURN_POTTERY_SHERD Ai
+ f Lnet/minecraft/world/item/Item; BUSH cW
+ f Lnet/minecraft/world/item/Item; CACTUS fC
+ f Lnet/minecraft/world/item/Item; CACTUS_FLOWER fD
+ f Lnet/minecraft/world/item/Item; CAKE tF
+ f Lnet/minecraft/world/item/Item; CALCITE l
+ f Lnet/minecraft/world/item/Item; CALIBRATED_SCULK_SENSOR nb
+ f Lnet/minecraft/world/item/Item; CAMEL_SPAWN_EGG uH
+ f Lnet/minecraft/world/item/Item; CAMPFIRE yL
+ f Lnet/minecraft/world/item/Item; CANDLE zi
+ f Lnet/minecraft/world/item/Item; CARROT wn
+ f Lnet/minecraft/world/item/Item; CARROT_ON_A_STICK pn
+ f Lnet/minecraft/world/item/Item; CARTOGRAPHY_TABLE yA
+ f Lnet/minecraft/world/item/Item; CARVED_PUMPKIN fT
+ f Lnet/minecraft/world/item/Item; CAT_SPAWN_EGG uG
+ f Lnet/minecraft/world/item/Item; CAULDRON uv
+ f Lnet/minecraft/world/item/Item; CAVE_SPIDER_SPAWN_EGG uI
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_BOOTS rp
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_CHESTPLATE rn
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_HELMET rm
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_LEGGINGS ro
+ f Lnet/minecraft/world/item/Item; CHAIN_COMMAND_BLOCK jO
+ f Lnet/minecraft/world/item/Item; CHARCOAL pZ
+ f Lnet/minecraft/world/item/Item; CHERRY_BOAT pB
+ f Lnet/minecraft/world/item/Item; CHERRY_BUTTON no
+ f Lnet/minecraft/world/item/Item; CHERRY_CHEST_BOAT pC
+ f Lnet/minecraft/world/item/Item; CHERRY_DOOR nR
+ f Lnet/minecraft/world/item/Item; CHERRY_FENCE fL
+ f Lnet/minecraft/world/item/Item; CHERRY_FENCE_GATE oG
+ f Lnet/minecraft/world/item/Item; CHERRY_HANGING_SIGN sd
+ f Lnet/minecraft/world/item/Item; CHERRY_LEAVES cF
+ f Lnet/minecraft/world/item/Item; CHERRY_LOG bJ
+ f Lnet/minecraft/world/item/Item; CHERRY_PLANKS P
+ f Lnet/minecraft/world/item/Item; CHERRY_PRESSURE_PLATE nE
+ f Lnet/minecraft/world/item/Item; CHERRY_SAPLING ac
+ f Lnet/minecraft/world/item/Item; CHERRY_SHELF eW
+ f Lnet/minecraft/world/item/Item; CHERRY_SIGN rR
+ f Lnet/minecraft/world/item/Item; CHERRY_SLAB ep
+ f Lnet/minecraft/world/item/Item; CHERRY_STAIRS hq
+ f Lnet/minecraft/world/item/Item; CHERRY_TRAPDOOR om
+ f Lnet/minecraft/world/item/Item; CHERRY_WOOD cu
+ f Lnet/minecraft/world/item/Item; CHEST ft
+ f Lnet/minecraft/world/item/Item; CHEST_MINECART pj
+ f Lnet/minecraft/world/item/Item; CHICKEN ug
+ f Lnet/minecraft/world/item/Item; CHICKEN_SPAWN_EGG uJ
+ f Lnet/minecraft/world/item/Item; CHIPPED_ANVIL hX
+ f Lnet/minecraft/world/item/Item; CHISELED_BOOKSHELF fg
+ f Lnet/minecraft/world/item/Item; CHISELED_COPPER aU
+ f Lnet/minecraft/world/item/Item; CHISELED_DEEPSLATE gv
+ f Lnet/minecraft/world/item/Item; CHISELED_NETHER_BRICKS gW
+ f Lnet/minecraft/world/item/Item; CHISELED_POLISHED_BLACKSTONE zc
+ f Lnet/minecraft/world/item/Item; CHISELED_QUARTZ_BLOCK hZ
+ f Lnet/minecraft/world/item/Item; CHISELED_RED_SANDSTONE jK
+ f Lnet/minecraft/world/item/Item; CHISELED_RESIN_BRICKS gO
+ f Lnet/minecraft/world/item/Item; CHISELED_SANDSTONE cR
+ f Lnet/minecraft/world/item/Item; CHISELED_STONE_BRICKS go
+ f Lnet/minecraft/world/item/Item; CHISELED_TUFF q
+ f Lnet/minecraft/world/item/Item; CHISELED_TUFF_BRICKS z
+ f Lnet/minecraft/world/item/Item; CHORUS_FLOWER fn
+ f Lnet/minecraft/world/item/Item; CHORUS_FRUIT xq
+ f Lnet/minecraft/world/item/Item; CHORUS_PLANT fm
+ f Lnet/minecraft/world/item/Item; CLAY fE
+ f Lnet/minecraft/world/item/Item; CLAY_BALL sy
+ f Lnet/minecraft/world/item/Item; CLOCK ta
+ f Lnet/minecraft/world/item/Item; CLOSED_EYEBLOSSOM dx
+ f Lnet/minecraft/world/item/Item; COAL pY
+ f Lnet/minecraft/world/item/Item; COAL_BLOCK aF
+ f Lnet/minecraft/world/item/Item; COAL_ORE am
+ f Lnet/minecraft/world/item/Item; COARSE_DIRT D
+ f Lnet/minecraft/world/item/Item; COAST_ARMOR_TRIM_SMITHING_TEMPLATE zN
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE j
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_SLAB mw
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_STAIRS mf
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_WALL hS
+ f Lnet/minecraft/world/item/Item; COBBLESTONE J
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_SLAB eC
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_STAIRS fy
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_WALL hA
+ f Lnet/minecraft/world/item/Item; COBWEB cT
+ f Lnet/minecraft/world/item/Item; COCOA_BEANS tl
+ f Lnet/minecraft/world/item/Item; COD td
+ f Lnet/minecraft/world/item/Item; COD_BUCKET st
+ f Lnet/minecraft/world/item/Item; COD_SPAWN_EGG uK
+ f Lnet/minecraft/world/item/Item; COMMAND_BLOCK hy
+ f Lnet/minecraft/world/item/Item; COMMAND_BLOCK_MINECART wW
+ f Lnet/minecraft/world/item/Item; COMPARATOR mF
+ f Lnet/minecraft/world/item/Item; COMPASS sG
+ f Lnet/minecraft/world/item/Item; COMPOSTER yw
+ f Lnet/minecraft/world/item/Item; CONDUIT lQ
+ f Lnet/minecraft/world/item/Item; COOKED_BEEF uf
+ f Lnet/minecraft/world/item/Item; COOKED_CHICKEN uh
+ f Lnet/minecraft/world/item/Item; COOKED_COD th
+ f Lnet/minecraft/world/item/Item; COOKED_MUTTON wY
+ f Lnet/minecraft/world/item/Item; COOKED_PORKCHOP rI
+ f Lnet/minecraft/world/item/Item; COOKED_RABBIT wK
+ f Lnet/minecraft/world/item/Item; COOKED_SALMON ti
+ f Lnet/minecraft/world/item/Item; COOKIE tW
+ f Lnet/minecraft/world/item/Item; COPPER_AXE qv
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_BARS gB
+ f Lnet/minecraft/world/item/Item; COPPER_BLOCK aN
+ f Lnet/minecraft/world/item/Item; COPPER_BOOTS rl
+ f Lnet/minecraft/world/item/Item; COPPER_BULB AI
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_CHAIN gD
+ f Lnet/minecraft/world/item/Item; COPPER_CHEST AQ
+ f Lnet/minecraft/world/item/Item; COPPER_CHESTPLATE rj
+ f Lnet/minecraft/world/item/Item; COPPER_DOOR nY
+ f Lnet/minecraft/world/item/Item; COPPER_GOLEM_SPAWN_EGG uL
+ f Lnet/minecraft/world/item/Item; COPPER_GOLEM_STATUE AY
+ f Lnet/minecraft/world/item/Item; COPPER_GRATE AA
+ f Lnet/minecraft/world/item/Item; COPPER_HELMET ri
+ f Lnet/minecraft/world/item/Item; COPPER_HOE qw
+ f Lnet/minecraft/world/item/Item; COPPER_HORSE_ARMOR wP
+ f Lnet/minecraft/world/item/Item; COPPER_INGOT qi
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_LANTERN yI
+ f Lnet/minecraft/world/item/Item; COPPER_LEGGINGS rk
+ f Lnet/minecraft/world/item/Item; COPPER_NUGGET xG
+ f Lnet/minecraft/world/item/Item; COPPER_ORE aq
+ f Lnet/minecraft/world/item/Item; COPPER_PICKAXE qu
+ f Lnet/minecraft/world/item/Item; COPPER_SHOVEL qt
+ f Lnet/minecraft/world/item/Item; COPPER_SWORD qs
+ f Lnet/minecraft/world/item/Item; COPPER_TORCH gc
+ f Lnet/minecraft/world/item/Item; COPPER_TRAPDOOR ot
+ f Lnet/minecraft/world/item/Item; CORNFLOWER dH
+ f Lnet/minecraft/world/item/Item; COW_SPAWN_EGG uM
+ f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_BRICKS gs
+ f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_TILES gu
+ f Lnet/minecraft/world/item/Item; CRACKED_NETHER_BRICKS gV
+ f Lnet/minecraft/world/item/Item; CRACKED_POLISHED_BLACKSTONE_BRICKS zg
+ f Lnet/minecraft/world/item/Item; CRACKED_STONE_BRICKS gn
+ f Lnet/minecraft/world/item/Item; CRAFTER tX
+ f Lnet/minecraft/world/item/Item; CRAFTING_TABLE fu
+ f Lnet/minecraft/world/item/Item; CREAKING_HEART fs
+ f Lnet/minecraft/world/item/Item; CREAKING_SPAWN_EGG vY
+ f Lnet/minecraft/world/item/Item; CREEPER_BANNER_PATTERN ym
+ f Lnet/minecraft/world/item/Item; CREEPER_HEAD wx
+ f Lnet/minecraft/world/item/Item; CREEPER_SPAWN_EGG uN
+ f Lnet/minecraft/world/item/Item; CRIMSON_BUTTON nt
+ f Lnet/minecraft/world/item/Item; CRIMSON_DOOR nW
+ f Lnet/minecraft/world/item/Item; CRIMSON_FENCE fQ
+ f Lnet/minecraft/world/item/Item; CRIMSON_FENCE_GATE oL
+ f Lnet/minecraft/world/item/Item; CRIMSON_FUNGUS dP
+ f Lnet/minecraft/world/item/Item; CRIMSON_HANGING_SIGN si
+ f Lnet/minecraft/world/item/Item; CRIMSON_HYPHAE cy
+ f Lnet/minecraft/world/item/Item; CRIMSON_NYLIUM H
+ f Lnet/minecraft/world/item/Item; CRIMSON_PLANKS U
+ f Lnet/minecraft/world/item/Item; CRIMSON_PRESSURE_PLATE nJ
+ f Lnet/minecraft/world/item/Item; CRIMSON_ROOTS dR
+ f Lnet/minecraft/world/item/Item; CRIMSON_SHELF eX
+ f Lnet/minecraft/world/item/Item; CRIMSON_SIGN rW
+ f Lnet/minecraft/world/item/Item; CRIMSON_SLAB ev
+ f Lnet/minecraft/world/item/Item; CRIMSON_STAIRS hw
+ f Lnet/minecraft/world/item/Item; CRIMSON_STEM bP
+ f Lnet/minecraft/world/item/Item; CRIMSON_TRAPDOOR or
+ f Lnet/minecraft/world/item/Item; CROSSBOW yi
+ f Lnet/minecraft/world/item/Item; CRYING_OBSIDIAN yU
+ f Lnet/minecraft/world/item/Item; CUT_COPPER aY
+ f Lnet/minecraft/world/item/Item; CUT_COPPER_SLAB bg
+ f Lnet/minecraft/world/item/Item; CUT_COPPER_STAIRS bc
+ f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE jL
+ f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE_SLAB eJ
+ f Lnet/minecraft/world/item/Item; CUT_SANDSTONE cS
+ f Lnet/minecraft/world/item/Item; CUT_STANDSTONE_SLAB eA
+ f Lnet/minecraft/world/item/Item; CYAN_BANNER xi
+ f Lnet/minecraft/world/item/Item; CYAN_BED tP
+ f Lnet/minecraft/world/item/Item; CYAN_BUNDLE sS
+ f Lnet/minecraft/world/item/Item; CYAN_CANDLE zs
+ f Lnet/minecraft/world/item/Item; CYAN_CARPET iG
+ f Lnet/minecraft/world/item/Item; CYAN_CONCRETE kL
+ f Lnet/minecraft/world/item/Item; CYAN_CONCRETE_POWDER lb
+ f Lnet/minecraft/world/item/Item; CYAN_DYE tv
+ f Lnet/minecraft/world/item/Item; CYAN_GLAZED_TERRACOTTA kv
+ f Lnet/minecraft/world/item/Item; CYAN_HARNESS pb
+ f Lnet/minecraft/world/item/Item; CYAN_SHULKER_BOX kf
+ f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS jf
+ f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS_PANE jv
+ f Lnet/minecraft/world/item/Item; CYAN_TERRACOTTA in
+ f Lnet/minecraft/world/item/Item; CYAN_WOOL do
+ f Lnet/minecraft/world/item/Item; DAMAGED_ANVIL hY
+ f Lnet/minecraft/world/item/Item; DANDELION dv
+ f Lnet/minecraft/world/item/Item; DANGER_POTTERY_SHERD Aj
+ f Lnet/minecraft/world/item/Item; DARK_OAK_BOAT pD
+ f Lnet/minecraft/world/item/Item; DARK_OAK_BUTTON np
+ f Lnet/minecraft/world/item/Item; DARK_OAK_CHEST_BOAT pE
+ f Lnet/minecraft/world/item/Item; DARK_OAK_DOOR nS
+ f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE fM
+ f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE_GATE oH
+ f Lnet/minecraft/world/item/Item; DARK_OAK_HANGING_SIGN se
+ f Lnet/minecraft/world/item/Item; DARK_OAK_LEAVES cG
+ f Lnet/minecraft/world/item/Item; DARK_OAK_LOG bL
+ f Lnet/minecraft/world/item/Item; DARK_OAK_PLANKS Q
+ f Lnet/minecraft/world/item/Item; DARK_OAK_PRESSURE_PLATE nF
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SAPLING ad
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SHELF eY
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SIGN rS
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SLAB eq
+ f Lnet/minecraft/world/item/Item; DARK_OAK_STAIRS hr
+ f Lnet/minecraft/world/item/Item; DARK_OAK_TRAPDOOR on
+ f Lnet/minecraft/world/item/Item; DARK_OAK_WOOD cw
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE jE
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_SLAB eN
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_STAIRS jH
+ f Lnet/minecraft/world/item/Item; DAYLIGHT_DETECTOR mZ
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL lA
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_BLOCK lm
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_FAN lL
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL lB
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_BLOCK ln
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_FAN lM
+ f Lnet/minecraft/world/item/Item; DEAD_BUSH cZ
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL lC
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_BLOCK lo
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_FAN lN
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL lD
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_BLOCK lp
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_FAN lO
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL lE
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_BLOCK ll
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_FAN lK
+ f Lnet/minecraft/world/item/Item; DEBUG_STICK xI
+ f Lnet/minecraft/world/item/Item; DECORATED_POT fh
+ f Lnet/minecraft/world/item/Item; DEEPSLATE i
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICKS gr
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_SLAB my
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_STAIRS mh
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_WALL hU
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_COAL_ORE an
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_COPPER_ORE ar
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_DIAMOND_ORE aB
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_EMERALD_ORE ax
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_GOLD_ORE at
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_IRON_ORE ap
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_LAPIS_ORE az
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_REDSTONE_ORE av
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILES gt
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_SLAB mz
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_STAIRS mi
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_WALL hV
+ f Lnet/minecraft/world/item/Item; DETECTOR_RAIL oO
+ f Lnet/minecraft/world/item/Item; DIAMOND qa
+ f Lnet/minecraft/world/item/Item; DIAMOND_AXE qP
+ f Lnet/minecraft/world/item/Item; DIAMOND_BLOCK aP
+ f Lnet/minecraft/world/item/Item; DIAMOND_BOOTS rx
+ f Lnet/minecraft/world/item/Item; DIAMOND_CHESTPLATE rv
+ f Lnet/minecraft/world/item/Item; DIAMOND_HELMET ru
+ f Lnet/minecraft/world/item/Item; DIAMOND_HOE qQ
+ f Lnet/minecraft/world/item/Item; DIAMOND_HORSE_ARMOR wS
+ f Lnet/minecraft/world/item/Item; DIAMOND_LEGGINGS rw
+ f Lnet/minecraft/world/item/Item; DIAMOND_ORE aA
+ f Lnet/minecraft/world/item/Item; DIAMOND_PICKAXE qO
+ f Lnet/minecraft/world/item/Item; DIAMOND_SHOVEL qN
+ f Lnet/minecraft/world/item/Item; DIAMOND_SWORD qM
+ f Lnet/minecraft/world/item/Item; DIORITE e
+ f Lnet/minecraft/world/item/Item; DIORITE_SLAB mv
+ f Lnet/minecraft/world/item/Item; DIORITE_STAIRS me
+ f Lnet/minecraft/world/item/Item; DIORITE_WALL hO
+ f Lnet/minecraft/world/item/Item; DIRT C
+ f Lnet/minecraft/world/item/Item; DIRT_PATH iP
+ f Lnet/minecraft/world/item/Item; DISC_FRAGMENT_5 ye
+ f Lnet/minecraft/world/item/Item; DISPENSER mM
+ f Lnet/minecraft/world/item/Item; DOLPHIN_SPAWN_EGG uO
+ f Lnet/minecraft/world/item/Item; DONKEY_SPAWN_EGG uP
+ f Lnet/minecraft/world/item/Item; DRAGON_BREATH xx
+ f Lnet/minecraft/world/item/Item; DRAGON_EGG hh
+ f Lnet/minecraft/world/item/Item; DRAGON_HEAD wy
+ f Lnet/minecraft/world/item/Item; DRIED_GHAST lk
+ f Lnet/minecraft/world/item/Item; DRIED_KELP ub
+ f Lnet/minecraft/world/item/Item; DRIED_KELP_BLOCK sz
+ f Lnet/minecraft/world/item/Item; DRIPSTONE_BLOCK A
+ f Lnet/minecraft/world/item/Item; DROPPER mN
+ f Lnet/minecraft/world/item/Item; DROWNED_SPAWN_EGG uQ
+ f Lnet/minecraft/world/item/Item; DRY_SHORT_GRASS db
+ f Lnet/minecraft/world/item/Item; DRY_TALL_GRASS dc
+ f Lnet/minecraft/world/item/Item; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE zM
+ f Lnet/minecraft/world/item/Item; ECHO_SHARD zI
+ f Lnet/minecraft/world/item/Item; EGG sD
+ f Lnet/minecraft/world/item/Item; ELDER_GUARDIAN_SPAWN_EGG uR
+ f Lnet/minecraft/world/item/Item; ELYTRA pq
+ f Lnet/minecraft/world/item/Item; EMERALD qb
+ f Lnet/minecraft/world/item/Item; EMERALD_BLOCK hk
+ f Lnet/minecraft/world/item/Item; EMERALD_ORE aw
+ f Lnet/minecraft/world/item/Item; ENCHANTED_BOOK wE
+ f Lnet/minecraft/world/item/Item; ENCHANTED_GOLDEN_APPLE rL
+ f Lnet/minecraft/world/item/Item; ENCHANTING_TABLE hd
+ f Lnet/minecraft/world/item/Item; ENDERMAN_SPAWN_EGG uT
+ f Lnet/minecraft/world/item/Item; ENDERMITE_SPAWN_EGG uU
+ f Lnet/minecraft/world/item/Item; ENDER_CHEST hj
+ f Lnet/minecraft/world/item/Item; ENDER_DRAGON_SPAWN_EGG uS
+ f Lnet/minecraft/world/item/Item; ENDER_EYE uw
+ f Lnet/minecraft/world/item/Item; ENDER_PEARL uj
+ f Lnet/minecraft/world/item/Item; END_CRYSTAL xp
+ f Lnet/minecraft/world/item/Item; END_PORTAL_FRAME he
+ f Lnet/minecraft/world/item/Item; END_ROD fl
+ f Lnet/minecraft/world/item/Item; END_STONE hf
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICKS hg
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_SLAB mo
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_STAIRS lW
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_WALL hN
+ f Lnet/minecraft/world/item/Item; EVOKER_SPAWN_EGG uV
+ f Lnet/minecraft/world/item/Item; EXPERIENCE_BOTTLE wd
+ f Lnet/minecraft/world/item/Item; EXPLORER_POTTERY_SHERD Ak
+ f Lnet/minecraft/world/item/Item; EXPOSED_CHISELED_COPPER aV
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER aR
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_BULB AJ
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_CHEST AR
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_DOOR nZ
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GOLEM_STATUE AZ
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GRATE AB
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_TRAPDOOR ou
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER aZ
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_SLAB bh
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_STAIRS bd
+ f Lnet/minecraft/world/item/Item; EXPOSED_LIGHTNING_ROD mS
+ f Lnet/minecraft/world/item/Item; EYE_ARMOR_TRIM_SMITHING_TEMPLATE zQ
+ f Lnet/minecraft/world/item/Item; FARMLAND fv
+ f Lnet/minecraft/world/item/Item; FEATHER qZ
+ f Lnet/minecraft/world/item/Item; FERMENTED_SPIDER_EYE ur
+ f Lnet/minecraft/world/item/Item; FERN cV
+ f Lnet/minecraft/world/item/Item; FIELD_MASONED_BANNER_PATTERN yt
+ f Lnet/minecraft/world/item/Item; FILLED_MAP tY
+ f Lnet/minecraft/world/item/Item; FIREFLY_BUSH da
+ f Lnet/minecraft/world/item/Item; FIREWORK_ROCKET wC
+ f Lnet/minecraft/world/item/Item; FIREWORK_STAR wD
+ f Lnet/minecraft/world/item/Item; FIRE_CHARGE we
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL ly
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL_BLOCK lt
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL_FAN lI
+ f Lnet/minecraft/world/item/Item; FISHING_ROD sZ
+ f Lnet/minecraft/world/item/Item; FLETCHING_TABLE yB
+ f Lnet/minecraft/world/item/Item; FLINT rG
+ f Lnet/minecraft/world/item/Item; FLINT_AND_STEEL pT
+ f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA cY
+ f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA_LEAVES cK
+ f Lnet/minecraft/world/item/Item; FLOWER_BANNER_PATTERN yl
+ f Lnet/minecraft/world/item/Item; FLOWER_POT wm
+ f Lnet/minecraft/world/item/Item; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE Ab
+ f Lnet/minecraft/world/item/Item; FLOW_BANNER_PATTERN yr
+ f Lnet/minecraft/world/item/Item; FLOW_POTTERY_SHERD Al
+ f Lnet/minecraft/world/item/Item; FOX_SPAWN_EGG uW
+ f Lnet/minecraft/world/item/Item; FRIEND_POTTERY_SHERD Am
+ f Lnet/minecraft/world/item/Item; FROGSPAWN zH
+ f Lnet/minecraft/world/item/Item; FROG_SPAWN_EGG uX
+ f Lnet/minecraft/world/item/Item; FURNACE fw
+ f Lnet/minecraft/world/item/Item; FURNACE_MINECART pk
+ f Lnet/minecraft/world/item/Item; GHAST_SPAWN_EGG uY
+ f Lnet/minecraft/world/item/Item; GHAST_TEAR ul
+ f Lnet/minecraft/world/item/Item; GILDED_BLACKSTONE yY
+ f Lnet/minecraft/world/item/Item; GLASS cN
+ f Lnet/minecraft/world/item/Item; GLASS_BOTTLE uo
+ f Lnet/minecraft/world/item/Item; GLASS_PANE gE
+ f Lnet/minecraft/world/item/Item; GLISTERING_MELON_SLICE ux
+ f Lnet/minecraft/world/item/Item; GLOBE_BANNER_PATTERN yp
+ f Lnet/minecraft/world/item/Item; GLOWSTONE gd
+ f Lnet/minecraft/world/item/Item; GLOWSTONE_DUST tc
+ f Lnet/minecraft/world/item/Item; GLOW_BERRIES yK
+ f Lnet/minecraft/world/item/Item; GLOW_INK_SAC tk
+ f Lnet/minecraft/world/item/Item; GLOW_ITEM_FRAME wl
+ f Lnet/minecraft/world/item/Item; GLOW_LICHEN gH
+ f Lnet/minecraft/world/item/Item; GLOW_SQUID_SPAWN_EGG va
+ f Lnet/minecraft/world/item/Item; GOAT_HORN yv
+ f Lnet/minecraft/world/item/Item; GOAT_SPAWN_EGG vb
+ f Lnet/minecraft/world/item/Item; GOLDEN_APPLE rK
+ f Lnet/minecraft/world/item/Item; GOLDEN_AXE qF
+ f Lnet/minecraft/world/item/Item; GOLDEN_BOOTS rB
+ f Lnet/minecraft/world/item/Item; GOLDEN_CARROT ws
+ f Lnet/minecraft/world/item/Item; GOLDEN_CHESTPLATE rz
+ f Lnet/minecraft/world/item/Item; GOLDEN_HELMET ry
+ f Lnet/minecraft/world/item/Item; GOLDEN_HOE qG
+ f Lnet/minecraft/world/item/Item; GOLDEN_HORSE_ARMOR wR
+ f Lnet/minecraft/world/item/Item; GOLDEN_LEGGINGS rA
+ f Lnet/minecraft/world/item/Item; GOLDEN_PICKAXE qE
+ f Lnet/minecraft/world/item/Item; GOLDEN_SHOVEL qD
+ f Lnet/minecraft/world/item/Item; GOLDEN_SWORD qC
+ f Lnet/minecraft/world/item/Item; GOLD_BLOCK aO
+ f Lnet/minecraft/world/item/Item; GOLD_INGOT qk
+ f Lnet/minecraft/world/item/Item; GOLD_NUGGET um
+ f Lnet/minecraft/world/item/Item; GOLD_ORE as
+ f Lnet/minecraft/world/item/Item; GRANITE c
+ f Lnet/minecraft/world/item/Item; GRANITE_SLAB mr
+ f Lnet/minecraft/world/item/Item; GRANITE_STAIRS ma
+ f Lnet/minecraft/world/item/Item; GRANITE_WALL hG
+ f Lnet/minecraft/world/item/Item; GRASS_BLOCK B
+ f Lnet/minecraft/world/item/Item; GRAVEL al
+ f Lnet/minecraft/world/item/Item; GRAY_BANNER xg
+ f Lnet/minecraft/world/item/Item; GRAY_BED tN
+ f Lnet/minecraft/world/item/Item; GRAY_BUNDLE sQ
+ f Lnet/minecraft/world/item/Item; GRAY_CANDLE zq
+ f Lnet/minecraft/world/item/Item; GRAY_CARPET iE
+ f Lnet/minecraft/world/item/Item; GRAY_CONCRETE kJ
+ f Lnet/minecraft/world/item/Item; GRAY_CONCRETE_POWDER kZ
+ f Lnet/minecraft/world/item/Item; GRAY_DYE tt
+ f Lnet/minecraft/world/item/Item; GRAY_GLAZED_TERRACOTTA kt
+ f Lnet/minecraft/world/item/Item; GRAY_HARNESS oZ
+ f Lnet/minecraft/world/item/Item; GRAY_SHULKER_BOX kd
+ f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS jd
+ f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS_PANE jt
+ f Lnet/minecraft/world/item/Item; GRAY_TERRACOTTA il
+ f Lnet/minecraft/world/item/Item; GRAY_WOOL dm
+ f Lnet/minecraft/world/item/Item; GREEN_BANNER xm
+ f Lnet/minecraft/world/item/Item; GREEN_BED tT
+ f Lnet/minecraft/world/item/Item; GREEN_BUNDLE sW
+ f Lnet/minecraft/world/item/Item; GREEN_CANDLE zw
+ f Lnet/minecraft/world/item/Item; GREEN_CARPET iK
+ f Lnet/minecraft/world/item/Item; GREEN_CONCRETE kP
+ f Lnet/minecraft/world/item/Item; GREEN_CONCRETE_POWDER lf
+ f Lnet/minecraft/world/item/Item; GREEN_DYE tz
+ f Lnet/minecraft/world/item/Item; GREEN_GLAZED_TERRACOTTA kz
+ f Lnet/minecraft/world/item/Item; GREEN_HARNESS pf
+ f Lnet/minecraft/world/item/Item; GREEN_SHULKER_BOX kj
+ f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS jj
+ f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS_PANE jz
+ f Lnet/minecraft/world/item/Item; GREEN_TERRACOTTA ir
+ f Lnet/minecraft/world/item/Item; GREEN_WOOL ds
+ f Lnet/minecraft/world/item/Item; GRINDSTONE yC
+ f Lnet/minecraft/world/item/Item; GUARDIAN_SPAWN_EGG vc
+ f Lnet/minecraft/world/item/Item; GUNPOWDER ra
+ f Lnet/minecraft/world/item/Item; GUSTER_BANNER_PATTERN ys
+ f Lnet/minecraft/world/item/Item; GUSTER_POTTERY_SHERD An
+ f Lnet/minecraft/world/item/Item; HANGING_ROOTS eg
+ f Lnet/minecraft/world/item/Item; HAPPY_GHAST_SPAWN_EGG uZ
+ f Lnet/minecraft/world/item/Item; HAY_BLOCK iw
+ f Lnet/minecraft/world/item/Item; HEARTBREAK_POTTERY_SHERD Ap
+ f Lnet/minecraft/world/item/Item; HEART_OF_THE_SEA yh
+ f Lnet/minecraft/world/item/Item; HEART_POTTERY_SHERD Ao
+ f Lnet/minecraft/world/item/Item; HEAVY_CORE aJ
+ f Lnet/minecraft/world/item/Item; HEAVY_WEIGHTED_PRESSURE_PLATE ny
+ f Lnet/minecraft/world/item/Item; HOGLIN_SPAWN_EGG vd
+ f Lnet/minecraft/world/item/Item; HONEYCOMB yO
+ f Lnet/minecraft/world/item/Item; HONEYCOMB_BLOCK yS
+ f Lnet/minecraft/world/item/Item; HONEY_BLOCK mJ
+ f Lnet/minecraft/world/item/Item; HONEY_BOTTLE yR
+ f Lnet/minecraft/world/item/Item; HOPPER mL
+ f Lnet/minecraft/world/item/Item; HOPPER_MINECART pm
+ f Lnet/minecraft/world/item/Item; HORN_CORAL lz
+ f Lnet/minecraft/world/item/Item; HORN_CORAL_BLOCK lu
+ f Lnet/minecraft/world/item/Item; HORN_CORAL_FAN lJ
+ f Lnet/minecraft/world/item/Item; HORSE_SPAWN_EGG ve
+ f Lnet/minecraft/world/item/Item; HOST_ARMOR_TRIM_SMITHING_TEMPLATE Aa
+ f Lnet/minecraft/world/item/Item; HOWL_POTTERY_SHERD Aq
+ f Lnet/minecraft/world/item/Item; HUSK_SPAWN_EGG vf
+ f Lnet/minecraft/world/item/Item; ICE fA
+ f Lnet/minecraft/world/item/Item; INFESTED_CHISELED_STONE_BRICKS gj
+ f Lnet/minecraft/world/item/Item; INFESTED_COBBLESTONE gf
+ f Lnet/minecraft/world/item/Item; INFESTED_CRACKED_STONE_BRICKS gi
+ f Lnet/minecraft/world/item/Item; INFESTED_DEEPSLATE gk
+ f Lnet/minecraft/world/item/Item; INFESTED_MOSSY_STONE_BRICKS gh
+ f Lnet/minecraft/world/item/Item; INFESTED_STONE ge
+ f Lnet/minecraft/world/item/Item; INFESTED_STONE_BRICKS gg
+ f Lnet/minecraft/world/item/Item; INK_SAC tj
+ f Lnet/minecraft/world/item/Item; IRON_AXE qK
+ f Lnet/minecraft/world/item/Item; IRON_BARS gA
+ f Lnet/minecraft/world/item/Item; IRON_BLOCK aM
+ f Lnet/minecraft/world/item/Item; IRON_BOOTS rt
+ f Lnet/minecraft/world/item/Item; IRON_CHAIN gC
+ f Lnet/minecraft/world/item/Item; IRON_CHESTPLATE rr
+ f Lnet/minecraft/world/item/Item; IRON_DOOR nL
+ f Lnet/minecraft/world/item/Item; IRON_GOLEM_SPAWN_EGG vg
+ f Lnet/minecraft/world/item/Item; IRON_HELMET rq
+ f Lnet/minecraft/world/item/Item; IRON_HOE qL
+ f Lnet/minecraft/world/item/Item; IRON_HORSE_ARMOR wQ
+ f Lnet/minecraft/world/item/Item; IRON_INGOT qg
+ f Lnet/minecraft/world/item/Item; IRON_LEGGINGS rs
+ f Lnet/minecraft/world/item/Item; IRON_NUGGET xF
+ f Lnet/minecraft/world/item/Item; IRON_ORE ao
+ f Lnet/minecraft/world/item/Item; IRON_PICKAXE qJ
+ f Lnet/minecraft/world/item/Item; IRON_SHOVEL qI
+ f Lnet/minecraft/world/item/Item; IRON_SWORD qH
+ f Lnet/minecraft/world/item/Item; IRON_TRAPDOOR og
+ f Lnet/minecraft/world/item/Item; ITEM_FRAME wk
+ f Lnet/minecraft/world/item/Item; JACK_O_LANTERN fU
+ f Lnet/minecraft/world/item/Item; JIGSAW pM
+ f Lnet/minecraft/world/item/Item; JUKEBOX fF
+ f Lnet/minecraft/world/item/Item; JUNGLE_BOAT px
+ f Lnet/minecraft/world/item/Item; JUNGLE_BUTTON nm
+ f Lnet/minecraft/world/item/Item; JUNGLE_CHEST_BOAT py
+ f Lnet/minecraft/world/item/Item; JUNGLE_DOOR nP
+ f Lnet/minecraft/world/item/Item; JUNGLE_FENCE fJ
+ f Lnet/minecraft/world/item/Item; JUNGLE_FENCE_GATE oE
+ f Lnet/minecraft/world/item/Item; JUNGLE_HANGING_SIGN sb
+ f Lnet/minecraft/world/item/Item; JUNGLE_LEAVES cD
+ f Lnet/minecraft/world/item/Item; JUNGLE_LOG bH
+ f Lnet/minecraft/world/item/Item; JUNGLE_PLANKS N
+ f Lnet/minecraft/world/item/Item; JUNGLE_PRESSURE_PLATE nC
+ f Lnet/minecraft/world/item/Item; JUNGLE_SAPLING aa
+ f Lnet/minecraft/world/item/Item; JUNGLE_SHELF eZ
+ f Lnet/minecraft/world/item/Item; JUNGLE_SIGN rP
+ f Lnet/minecraft/world/item/Item; JUNGLE_SLAB en
+ f Lnet/minecraft/world/item/Item; JUNGLE_STAIRS ho
+ f Lnet/minecraft/world/item/Item; JUNGLE_TRAPDOOR ok
+ f Lnet/minecraft/world/item/Item; JUNGLE_WOOD cs
+ f Lnet/minecraft/world/item/Item; KELP dX
+ f Lnet/minecraft/world/item/Item; KNOWLEDGE_BOOK xH
+ f Lnet/minecraft/world/item/Item; LADDER fx
+ f Lnet/minecraft/world/item/Item; LANTERN yG
+ f Lnet/minecraft/world/item/Item; LAPIS_BLOCK cP
+ f Lnet/minecraft/world/item/Item; LAPIS_LAZULI qc
+ f Lnet/minecraft/world/item/Item; LAPIS_ORE ay
+ f Lnet/minecraft/world/item/Item; LARGE_AMETHYST_BUD zB
+ f Lnet/minecraft/world/item/Item; LARGE_FERN iV
+ f Lnet/minecraft/world/item/Item; LAVA_BUCKET sm
+ f Lnet/minecraft/world/item/Item; LEAD wU
+ f Lnet/minecraft/world/item/Item; LEAF_LITTER ea
+ f Lnet/minecraft/world/item/Item; LEATHER sp
+ f Lnet/minecraft/world/item/Item; LEATHER_BOOTS rh
+ f Lnet/minecraft/world/item/Item; LEATHER_CHESTPLATE rf
+ f Lnet/minecraft/world/item/Item; LEATHER_HELMET re
+ f Lnet/minecraft/world/item/Item; LEATHER_HORSE_ARMOR wT
+ f Lnet/minecraft/world/item/Item; LEATHER_LEGGINGS rg
+ f Lnet/minecraft/world/item/Item; LECTERN mO
+ f Lnet/minecraft/world/item/Item; LEVER mQ
+ f Lnet/minecraft/world/item/Item; LIGHT iv
+ f Lnet/minecraft/world/item/Item; LIGHTNING_ROD mR
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BANNER xc
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BED tJ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BUNDLE sM
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CANDLE zm
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CARPET iA
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE kF
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE_POWDER kV
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_DYE tp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_GLAZED_TERRACOTTA kp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_HARNESS oV
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_SHULKER_BOX jZ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS iZ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS_PANE jp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_TERRACOTTA ih
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_WOOL di
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BANNER xh
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BED tO
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BUNDLE sR
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CANDLE zr
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CARPET iF
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE kK
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE_POWDER la
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_DYE tu
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_GLAZED_TERRACOTTA ku
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_HARNESS pa
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_SHULKER_BOX ke
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS je
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS_PANE ju
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_TERRACOTTA im
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_WOOL dn
+ f Lnet/minecraft/world/item/Item; LIGHT_WEIGHTED_PRESSURE_PLATE nx
+ f Lnet/minecraft/world/item/Item; LILAC iR
+ f Lnet/minecraft/world/item/Item; LILY_OF_THE_VALLEY dI
+ f Lnet/minecraft/world/item/Item; LILY_PAD gT
+ f Lnet/minecraft/world/item/Item; LIME_BANNER xe
+ f Lnet/minecraft/world/item/Item; LIME_BED tL
+ f Lnet/minecraft/world/item/Item; LIME_BUNDLE sO
+ f Lnet/minecraft/world/item/Item; LIME_CANDLE zo
+ f Lnet/minecraft/world/item/Item; LIME_CARPET iC
+ f Lnet/minecraft/world/item/Item; LIME_CONCRETE kH
+ f Lnet/minecraft/world/item/Item; LIME_CONCRETE_POWDER kX
+ f Lnet/minecraft/world/item/Item; LIME_DYE tr
+ f Lnet/minecraft/world/item/Item; LIME_GLAZED_TERRACOTTA kr
+ f Lnet/minecraft/world/item/Item; LIME_HARNESS oX
+ f Lnet/minecraft/world/item/Item; LIME_SHULKER_BOX kb
+ f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS jb
+ f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS_PANE jr
+ f Lnet/minecraft/world/item/Item; LIME_TERRACOTTA ij
+ f Lnet/minecraft/world/item/Item; LIME_WOOL dk
+ f Lnet/minecraft/world/item/Item; LINGERING_POTION xB
+ f Lnet/minecraft/world/item/Item; LLAMA_SPAWN_EGG vh
+ f Lnet/minecraft/world/item/Item; LODESTONE yT
+ f Lnet/minecraft/world/item/Item; LOOM yk
+ f Lnet/minecraft/world/item/Item; MACE wj
+ f Lnet/minecraft/world/item/Item; MAGENTA_BANNER xb
+ f Lnet/minecraft/world/item/Item; MAGENTA_BED tI
+ f Lnet/minecraft/world/item/Item; MAGENTA_BUNDLE sL
+ f Lnet/minecraft/world/item/Item; MAGENTA_CANDLE zl
+ f Lnet/minecraft/world/item/Item; MAGENTA_CARPET iz
+ f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE kE
+ f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE_POWDER kU
+ f Lnet/minecraft/world/item/Item; MAGENTA_DYE to
+ f Lnet/minecraft/world/item/Item; MAGENTA_GLAZED_TERRACOTTA ko
+ f Lnet/minecraft/world/item/Item; MAGENTA_HARNESS oU
+ f Lnet/minecraft/world/item/Item; MAGENTA_SHULKER_BOX jY
+ f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS iY
+ f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS_PANE jo
+ f Lnet/minecraft/world/item/Item; MAGENTA_TERRACOTTA ig
+ f Lnet/minecraft/world/item/Item; MAGENTA_WOOL dh
+ f Lnet/minecraft/world/item/Item; MAGMA_BLOCK jP
+ f Lnet/minecraft/world/item/Item; MAGMA_CREAM ut
+ f Lnet/minecraft/world/item/Item; MAGMA_CUBE_SPAWN_EGG vi
+ f Lnet/minecraft/world/item/Item; MANGROVE_BOAT pH
+ f Lnet/minecraft/world/item/Item; MANGROVE_BUTTON nr
+ f Lnet/minecraft/world/item/Item; MANGROVE_CHEST_BOAT pI
+ f Lnet/minecraft/world/item/Item; MANGROVE_DOOR nU
+ f Lnet/minecraft/world/item/Item; MANGROVE_FENCE fO
+ f Lnet/minecraft/world/item/Item; MANGROVE_FENCE_GATE oJ
+ f Lnet/minecraft/world/item/Item; MANGROVE_HANGING_SIGN sg
+ f Lnet/minecraft/world/item/Item; MANGROVE_LEAVES cI
+ f Lnet/minecraft/world/item/Item; MANGROVE_LOG bM
+ f Lnet/minecraft/world/item/Item; MANGROVE_PLANKS S
+ f Lnet/minecraft/world/item/Item; MANGROVE_PRESSURE_PLATE nH
+ f Lnet/minecraft/world/item/Item; MANGROVE_PROPAGULE af
+ f Lnet/minecraft/world/item/Item; MANGROVE_ROOTS bN
+ f Lnet/minecraft/world/item/Item; MANGROVE_SHELF fa
+ f Lnet/minecraft/world/item/Item; MANGROVE_SIGN rU
+ f Lnet/minecraft/world/item/Item; MANGROVE_SLAB es
+ f Lnet/minecraft/world/item/Item; MANGROVE_STAIRS ht
+ f Lnet/minecraft/world/item/Item; MANGROVE_TRAPDOOR op
+ f Lnet/minecraft/world/item/Item; MANGROVE_WOOD cx
+ f Lnet/minecraft/world/item/Item; MAP wr
+ f Lnet/minecraft/world/item/Item; MEDIUM_AMETHYST_BUD zA
+ f Lnet/minecraft/world/item/Item; MELON gF
+ f Lnet/minecraft/world/item/Item; MELON_SEEDS ud
+ f Lnet/minecraft/world/item/Item; MELON_SLICE ua
+ f Lnet/minecraft/world/item/Item; MILK_BUCKET sq
+ f Lnet/minecraft/world/item/Item; MINECART pi
+ f Lnet/minecraft/world/item/Item; MINER_POTTERY_SHERD Ar
+ f Lnet/minecraft/world/item/Item; MOJANG_BANNER_PATTERN yo
+ f Lnet/minecraft/world/item/Item; MOOSHROOM_SPAWN_EGG vj
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE fi
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_SLAB mn
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_STAIRS lV
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_WALL hB
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICKS gm
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_SLAB ml
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_STAIRS lT
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_WALL hF
+ f Lnet/minecraft/world/item/Item; MOSS_BLOCK ec
+ f Lnet/minecraft/world/item/Item; MOSS_CARPET eb
+ f Lnet/minecraft/world/item/Item; MOURNER_POTTERY_SHERD As
+ f Lnet/minecraft/world/item/Item; MUDDY_MANGROVE_ROOTS bO
+ f Lnet/minecraft/world/item/Item; MUD G
+ f Lnet/minecraft/world/item/Item; MUD_BRICKS gq
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_SLAB eF
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_STAIRS gR
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_WALL hI
+ f Lnet/minecraft/world/item/Item; MULE_SPAWN_EGG vk
+ f Lnet/minecraft/world/item/Item; MUSHROOM_STEM gz
+ f Lnet/minecraft/world/item/Item; MUSHROOM_STEW qX
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_11 xW
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_13 xJ
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_5 ya
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_BLOCKS xL
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CAT xK
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CHIRP xM
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR xN
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR_MUSIC_BOX xO
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_FAR xP
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_LAVA_CHICKEN xQ
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_MALL xR
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_MELLOHI xS
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_OTHERSIDE xY
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_PIGSTEP yb
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_PRECIPICE yc
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_RELIC xZ
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_STAL xT
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_STRAD xU
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_TEARS yd
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_WAIT xX
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_WARD xV
+ f Lnet/minecraft/world/item/Item; MUTTON wX
+ f Lnet/minecraft/world/item/Item; MYCELIUM gS
+ f Lnet/minecraft/world/item/Item; NAME_TAG wV
+ f Lnet/minecraft/world/item/Item; NAUTILUS_SHELL yg
+ f Lnet/minecraft/world/item/Item; NETHERITE_AXE qU
+ f Lnet/minecraft/world/item/Item; NETHERITE_BLOCK aQ
+ f Lnet/minecraft/world/item/Item; NETHERITE_BOOTS rF
+ f Lnet/minecraft/world/item/Item; NETHERITE_CHESTPLATE rD
+ f Lnet/minecraft/world/item/Item; NETHERITE_HELMET rC
+ f Lnet/minecraft/world/item/Item; NETHERITE_HOE qV
+ f Lnet/minecraft/world/item/Item; NETHERITE_INGOT ql
+ f Lnet/minecraft/world/item/Item; NETHERITE_LEGGINGS rE
+ f Lnet/minecraft/world/item/Item; NETHERITE_PICKAXE qT
+ f Lnet/minecraft/world/item/Item; NETHERITE_SCRAP qm
+ f Lnet/minecraft/world/item/Item; NETHERITE_SHOVEL qS
+ f Lnet/minecraft/world/item/Item; NETHERITE_SWORD qR
+ f Lnet/minecraft/world/item/Item; NETHERITE_UPGRADE_SMITHING_TEMPLATE zK
+ f Lnet/minecraft/world/item/Item; NETHERRACK fV
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK wF
+ f Lnet/minecraft/world/item/Item; NETHER_BRICKS gU
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_FENCE gX
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_SLAB eG
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_STAIRS gY
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_WALL hJ
+ f Lnet/minecraft/world/item/Item; NETHER_GOLD_ORE aC
+ f Lnet/minecraft/world/item/Item; NETHER_QUARTZ_ORE aD
+ f Lnet/minecraft/world/item/Item; NETHER_SPROUTS dT
+ f Lnet/minecraft/world/item/Item; NETHER_STAR wA
+ f Lnet/minecraft/world/item/Item; NETHER_WART un
+ f Lnet/minecraft/world/item/Item; NETHER_WART_BLOCK jQ
+ f Lnet/minecraft/world/item/Item; NOTE_BLOCK ng
+ f Lnet/minecraft/world/item/Item; OAK_BOAT pr
+ f Lnet/minecraft/world/item/Item; OAK_BUTTON nj
+ f Lnet/minecraft/world/item/Item; OAK_CHEST_BOAT ps
+ f Lnet/minecraft/world/item/Item; OAK_DOOR nM
+ f Lnet/minecraft/world/item/Item; OAK_FENCE fG
+ f Lnet/minecraft/world/item/Item; OAK_FENCE_GATE oB
+ f Lnet/minecraft/world/item/Item; OAK_HANGING_SIGN rY
+ f Lnet/minecraft/world/item/Item; OAK_LEAVES cA
+ f Lnet/minecraft/world/item/Item; OAK_LOG bE
+ f Lnet/minecraft/world/item/Item; OAK_PLANKS K
+ f Lnet/minecraft/world/item/Item; OAK_PRESSURE_PLATE nz
+ f Lnet/minecraft/world/item/Item; OAK_SAPLING X
+ f Lnet/minecraft/world/item/Item; OAK_SHELF fb
+ f Lnet/minecraft/world/item/Item; OAK_SIGN rM
+ f Lnet/minecraft/world/item/Item; OAK_SLAB ek
+ f Lnet/minecraft/world/item/Item; OAK_STAIRS hl
+ f Lnet/minecraft/world/item/Item; OAK_TRAPDOOR oh
+ f Lnet/minecraft/world/item/Item; OAK_WOOD cp
+ f Lnet/minecraft/world/item/Item; OBSERVER mK
+ f Lnet/minecraft/world/item/Item; OBSIDIAN fj
+ f Lnet/minecraft/world/item/Item; OCELOT_SPAWN_EGG vl
+ f Lnet/minecraft/world/item/Item; OCHRE_FROGLIGHT zE
+ f Lnet/minecraft/world/item/Item; OMINOUS_BOTTLE Bk
+ f Lnet/minecraft/world/item/Item; OMINOUS_TRIAL_KEY Bi
+ f Lnet/minecraft/world/item/Item; OPEN_EYEBLOSSOM dw
+ f Lnet/minecraft/world/item/Item; ORANGE_BANNER xa
+ f Lnet/minecraft/world/item/Item; ORANGE_BED tH
+ f Lnet/minecraft/world/item/Item; ORANGE_BUNDLE sK
+ f Lnet/minecraft/world/item/Item; ORANGE_CANDLE zk
+ f Lnet/minecraft/world/item/Item; ORANGE_CARPET iy
+ f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE kD
+ f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE_POWDER kT
+ f Lnet/minecraft/world/item/Item; ORANGE_DYE tn
+ f Lnet/minecraft/world/item/Item; ORANGE_GLAZED_TERRACOTTA kn
+ f Lnet/minecraft/world/item/Item; ORANGE_HARNESS oT
+ f Lnet/minecraft/world/item/Item; ORANGE_SHULKER_BOX jX
+ f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS iX
+ f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS_PANE jn
+ f Lnet/minecraft/world/item/Item; ORANGE_TERRACOTTA if
+ f Lnet/minecraft/world/item/Item; ORANGE_TULIP dD
+ f Lnet/minecraft/world/item/Item; ORANGE_WOOL dg
+ f Lnet/minecraft/world/item/Item; OXEYE_DAISY dG
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CHISELED_COPPER aX
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER aT
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_BULB AL
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_CHEST AT
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_DOOR ob
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GOLEM_STATUE Bb
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GRATE AD
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_TRAPDOOR ow
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER bb
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_SLAB bj
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_STAIRS bf
+ f Lnet/minecraft/world/item/Item; OXIDIZED_LIGHTNING_ROD mU
+ f Lnet/minecraft/world/item/Item; PACKED_ICE iO
+ f Lnet/minecraft/world/item/Item; PACKED_MUD gp
+ f Lnet/minecraft/world/item/Item; PAINTING rJ
+ f Lnet/minecraft/world/item/Item; PALE_HANGING_MOSS ee
+ f Lnet/minecraft/world/item/Item; PALE_MOSS_BLOCK ef
+ f Lnet/minecraft/world/item/Item; PALE_MOSS_CARPET ed
+ f Lnet/minecraft/world/item/Item; PALE_OAK_BOAT pF
+ f Lnet/minecraft/world/item/Item; PALE_OAK_BUTTON nq
+ f Lnet/minecraft/world/item/Item; PALE_OAK_CHEST_BOAT pG
+ f Lnet/minecraft/world/item/Item; PALE_OAK_DOOR nT
+ f Lnet/minecraft/world/item/Item; PALE_OAK_FENCE fN
+ f Lnet/minecraft/world/item/Item; PALE_OAK_FENCE_GATE oI
+ f Lnet/minecraft/world/item/Item; PALE_OAK_HANGING_SIGN sf
+ f Lnet/minecraft/world/item/Item; PALE_OAK_LEAVES cH
+ f Lnet/minecraft/world/item/Item; PALE_OAK_LOG bK
+ f Lnet/minecraft/world/item/Item; PALE_OAK_PLANKS R
+ f Lnet/minecraft/world/item/Item; PALE_OAK_PRESSURE_PLATE nG
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SAPLING ae
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SHELF fc
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SIGN rT
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SLAB er
+ f Lnet/minecraft/world/item/Item; PALE_OAK_STAIRS hs
+ f Lnet/minecraft/world/item/Item; PALE_OAK_TRAPDOOR oo
+ f Lnet/minecraft/world/item/Item; PALE_OAK_WOOD cv
+ f Lnet/minecraft/world/item/Item; PANDA_SPAWN_EGG vm
+ f Lnet/minecraft/world/item/Item; PAPER sA
+ f Lnet/minecraft/world/item/Item; PARROT_SPAWN_EGG vn
+ f Lnet/minecraft/world/item/Item; PEARLESCENT_FROGLIGHT zG
+ f Lnet/minecraft/world/item/Item; PEONY iT
+ f Lnet/minecraft/world/item/Item; PETRIFIED_OAK_SLAB eB
+ f Lnet/minecraft/world/item/Item; PHANTOM_MEMBRANE pp
+ f Lnet/minecraft/world/item/Item; PHANTOM_SPAWN_EGG vo
+ f Lnet/minecraft/world/item/Item; PIGLIN_BANNER_PATTERN yq
+ f Lnet/minecraft/world/item/Item; PIGLIN_BRUTE_SPAWN_EGG vr
+ f Lnet/minecraft/world/item/Item; PIGLIN_HEAD wz
+ f Lnet/minecraft/world/item/Item; PIGLIN_SPAWN_EGG vq
+ f Lnet/minecraft/world/item/Item; PIG_SPAWN_EGG vp
+ f Lnet/minecraft/world/item/Item; PILLAGER_SPAWN_EGG vs
+ f Lnet/minecraft/world/item/Item; PINK_BANNER xf
+ f Lnet/minecraft/world/item/Item; PINK_BED tM
+ f Lnet/minecraft/world/item/Item; PINK_BUNDLE sP
+ f Lnet/minecraft/world/item/Item; PINK_CANDLE zp
+ f Lnet/minecraft/world/item/Item; PINK_CARPET iD
+ f Lnet/minecraft/world/item/Item; PINK_CONCRETE kI
+ f Lnet/minecraft/world/item/Item; PINK_CONCRETE_POWDER kY
+ f Lnet/minecraft/world/item/Item; PINK_DYE ts
+ f Lnet/minecraft/world/item/Item; PINK_GLAZED_TERRACOTTA ks
+ f Lnet/minecraft/world/item/Item; PINK_HARNESS oY
+ f Lnet/minecraft/world/item/Item; PINK_PETALS dY
+ f Lnet/minecraft/world/item/Item; PINK_SHULKER_BOX kc
+ f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS jc
+ f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS_PANE js
+ f Lnet/minecraft/world/item/Item; PINK_TERRACOTTA ik
+ f Lnet/minecraft/world/item/Item; PINK_TULIP dF
+ f Lnet/minecraft/world/item/Item; PINK_WOOL dl
+ f Lnet/minecraft/world/item/Item; PISTON mG
+ f Lnet/minecraft/world/item/Item; PITCHER_PLANT dL
+ f Lnet/minecraft/world/item/Item; PITCHER_POD xt
+ f Lnet/minecraft/world/item/Item; PLAYER_HEAD wv
+ f Lnet/minecraft/world/item/Item; PLENTY_POTTERY_SHERD At
+ f Lnet/minecraft/world/item/Item; PODZOL E
+ f Lnet/minecraft/world/item/Item; POINTED_DRIPSTONE zD
+ f Lnet/minecraft/world/item/Item; POISONOUS_POTATO wq
+ f Lnet/minecraft/world/item/Item; POLAR_BEAR_SPAWN_EGG vt
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE h
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_SLAB mu
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_STAIRS md
+ f Lnet/minecraft/world/item/Item; POLISHED_BASALT fZ
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE yZ
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICKS zd
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_SLAB ze
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_STAIRS zf
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_WALL hR
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BUTTON ni
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_PRESSURE_PLATE nw
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_SLAB za
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_STAIRS zb
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_WALL hQ
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE k
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_SLAB mx
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_STAIRS mg
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_WALL hT
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE f
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_SLAB mm
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_STAIRS lU
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE d
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_SLAB mj
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_STAIRS lR
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF r
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_SLAB s
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_STAIRS t
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_WALL u
+ f Lnet/minecraft/world/item/Item; POPPED_CHORUS_FRUIT xr
+ f Lnet/minecraft/world/item/Item; POPPY dy
+ f Lnet/minecraft/world/item/Item; PORKCHOP rH
+ f Lnet/minecraft/world/item/Item; POTATO wo
+ f Lnet/minecraft/world/item/Item; POTION up
+ f Lnet/minecraft/world/item/Item; POWDER_SNOW_BUCKET sn
+ f Lnet/minecraft/world/item/Item; POWERED_RAIL oN
+ f Lnet/minecraft/world/item/Item; PRISMARINE jC
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICKS jD
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_SLAB eM
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_STAIRS jG
+ f Lnet/minecraft/world/item/Item; PRISMARINE_CRYSTALS wI
+ f Lnet/minecraft/world/item/Item; PRISMARINE_SHARD wH
+ f Lnet/minecraft/world/item/Item; PRISMARINE_SLAB eL
+ f Lnet/minecraft/world/item/Item; PRISMARINE_STAIRS jF
+ f Lnet/minecraft/world/item/Item; PRISMARINE_WALL hD
+ f Lnet/minecraft/world/item/Item; PRIZE_POTTERY_SHERD Au
+ f Lnet/minecraft/world/item/Item; PUFFERFISH tg
+ f Lnet/minecraft/world/item/Item; PUFFERFISH_BUCKET sr
+ f Lnet/minecraft/world/item/Item; PUFFERFISH_SPAWN_EGG vu
+ f Lnet/minecraft/world/item/Item; PUMPKIN fS
+ f Lnet/minecraft/world/item/Item; PUMPKIN_PIE wB
+ f Lnet/minecraft/world/item/Item; PUMPKIN_SEEDS uc
+ f Lnet/minecraft/world/item/Item; PURPLE_BANNER xj
+ f Lnet/minecraft/world/item/Item; PURPLE_BED tQ
+ f Lnet/minecraft/world/item/Item; PURPLE_BUNDLE sT
+ f Lnet/minecraft/world/item/Item; PURPLE_CANDLE zt
+ f Lnet/minecraft/world/item/Item; PURPLE_CARPET iH
+ f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE kM
+ f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE_POWDER lc
+ f Lnet/minecraft/world/item/Item; PURPLE_DYE tw
+ f Lnet/minecraft/world/item/Item; PURPLE_GLAZED_TERRACOTTA kw
+ f Lnet/minecraft/world/item/Item; PURPLE_HARNESS pc
+ f Lnet/minecraft/world/item/Item; PURPLE_SHULKER_BOX kg
+ f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS jg
+ f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS_PANE jw
+ f Lnet/minecraft/world/item/Item; PURPLE_TERRACOTTA io
+ f Lnet/minecraft/world/item/Item; PURPLE_WOOL dp
+ f Lnet/minecraft/world/item/Item; PURPUR_BLOCK fo
+ f Lnet/minecraft/world/item/Item; PURPUR_PILLAR fp
+ f Lnet/minecraft/world/item/Item; PURPUR_SLAB eK
+ f Lnet/minecraft/world/item/Item; PURPUR_STAIRS fq
+ f Lnet/minecraft/world/item/Item; QUARTZ qd
+ f Lnet/minecraft/world/item/Item; QUARTZ_BLOCK ia
+ f Lnet/minecraft/world/item/Item; QUARTZ_BRICKS ib
+ f Lnet/minecraft/world/item/Item; QUARTZ_PILLAR ic
+ f Lnet/minecraft/world/item/Item; QUARTZ_SLAB eH
+ f Lnet/minecraft/world/item/Item; QUARTZ_STAIRS id
+ f Lnet/minecraft/world/item/Item; RABBIT wJ
+ f Lnet/minecraft/world/item/Item; RABBIT_FOOT wM
+ f Lnet/minecraft/world/item/Item; RABBIT_HIDE wN
+ f Lnet/minecraft/world/item/Item; RABBIT_SPAWN_EGG vv
+ f Lnet/minecraft/world/item/Item; RABBIT_STEW wL
+ f Lnet/minecraft/world/item/Item; RAIL oP
+ f Lnet/minecraft/world/item/Item; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE zZ
+ f Lnet/minecraft/world/item/Item; RAVAGER_SPAWN_EGG vw
+ f Lnet/minecraft/world/item/Item; RAW_COPPER qh
+ f Lnet/minecraft/world/item/Item; RAW_COPPER_BLOCK aH
+ f Lnet/minecraft/world/item/Item; RAW_GOLD qj
+ f Lnet/minecraft/world/item/Item; RAW_GOLD_BLOCK aI
+ f Lnet/minecraft/world/item/Item; RAW_IRON qf
+ f Lnet/minecraft/world/item/Item; RAW_IRON_BLOCK aG
+ f Lnet/minecraft/world/item/Item; RECOVERY_COMPASS sH
+ f Lnet/minecraft/world/item/Item; REDSTONE mB
+ f Lnet/minecraft/world/item/Item; REDSTONE_BLOCK mD
+ f Lnet/minecraft/world/item/Item; REDSTONE_LAMP nf
+ f Lnet/minecraft/world/item/Item; REDSTONE_ORE au
+ f Lnet/minecraft/world/item/Item; REDSTONE_TORCH mC
+ f Lnet/minecraft/world/item/Item; RED_BANNER xn
+ f Lnet/minecraft/world/item/Item; RED_BED tU
+ f Lnet/minecraft/world/item/Item; RED_BUNDLE sX
+ f Lnet/minecraft/world/item/Item; RED_CANDLE zx
+ f Lnet/minecraft/world/item/Item; RED_CARPET iL
+ f Lnet/minecraft/world/item/Item; RED_CONCRETE kQ
+ f Lnet/minecraft/world/item/Item; RED_CONCRETE_POWDER lg
+ f Lnet/minecraft/world/item/Item; RED_DYE tA
+ f Lnet/minecraft/world/item/Item; RED_GLAZED_TERRACOTTA kA
+ f Lnet/minecraft/world/item/Item; RED_HARNESS pg
+ f Lnet/minecraft/world/item/Item; RED_MUSHROOM dO
+ f Lnet/minecraft/world/item/Item; RED_MUSHROOM_BLOCK gy
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICKS jS
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_SLAB mt
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_STAIRS mc
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_WALL hL
+ f Lnet/minecraft/world/item/Item; RED_SAND ak
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE jJ
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_SLAB eI
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_STAIRS jM
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_WALL hE
+ f Lnet/minecraft/world/item/Item; RED_SHULKER_BOX kk
+ f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS jk
+ f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS_PANE jA
+ f Lnet/minecraft/world/item/Item; RED_TERRACOTTA is
+ f Lnet/minecraft/world/item/Item; RED_TULIP dC
+ f Lnet/minecraft/world/item/Item; RED_WOOL dt
+ f Lnet/minecraft/world/item/Item; REINFORCED_DEEPSLATE gw
+ f Lnet/minecraft/world/item/Item; REPEATER mE
+ f Lnet/minecraft/world/item/Item; REPEATING_COMMAND_BLOCK jN
+ f Lnet/minecraft/world/item/Item; RESIN_BLOCK gJ
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK wG
+ f Lnet/minecraft/world/item/Item; RESIN_BRICKS gK
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_SLAB gM
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_STAIRS gL
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_WALL gN
+ f Lnet/minecraft/world/item/Item; RESIN_CLUMP gI
+ f Lnet/minecraft/world/item/Item; RESPAWN_ANCHOR zh
+ f Lnet/minecraft/world/item/Item; RIB_ARMOR_TRIM_SMITHING_TEMPLATE zU
+ f Lnet/minecraft/world/item/Item; ROOTED_DIRT F
+ f Lnet/minecraft/world/item/Item; ROSE_BUSH iS
+ f Lnet/minecraft/world/item/Item; ROTTEN_FLESH ui
+ f Lnet/minecraft/world/item/Item; SADDLE oR
+ f Lnet/minecraft/world/item/Item; SALMON te
+ f Lnet/minecraft/world/item/Item; SALMON_BUCKET ss
+ f Lnet/minecraft/world/item/Item; SALMON_SPAWN_EGG vx
+ f Lnet/minecraft/world/item/Item; SAND ah
+ f Lnet/minecraft/world/item/Item; SANDSTONE cQ
+ f Lnet/minecraft/world/item/Item; SANDSTONE_SLAB ez
+ f Lnet/minecraft/world/item/Item; SANDSTONE_STAIRS hi
+ f Lnet/minecraft/world/item/Item; SANDSTONE_WALL hM
+ f Lnet/minecraft/world/item/Item; SCAFFOLDING mA
+ f Lnet/minecraft/world/item/Item; SCRAPE_POTTERY_SHERD Av
+ f Lnet/minecraft/world/item/Item; SCULK gZ
+ f Lnet/minecraft/world/item/Item; SCULK_CATALYST hb
+ f Lnet/minecraft/world/item/Item; SCULK_SENSOR na
+ f Lnet/minecraft/world/item/Item; SCULK_SHRIEKER hc
+ f Lnet/minecraft/world/item/Item; SCULK_VEIN ha
+ f Lnet/minecraft/world/item/Item; SEAGRASS dd
+ f Lnet/minecraft/world/item/Item; SEA_LANTERN jI
+ f Lnet/minecraft/world/item/Item; SEA_PICKLE de
+ f Lnet/minecraft/world/item/Item; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE zL
+ f Lnet/minecraft/world/item/Item; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE zX
+ f Lnet/minecraft/world/item/Item; SHEAF_POTTERY_SHERD Aw
+ f Lnet/minecraft/world/item/Item; SHEARS tZ
+ f Lnet/minecraft/world/item/Item; SHEEP_SPAWN_EGG vy
+ f Lnet/minecraft/world/item/Item; SHELTER_POTTERY_SHERD Ax
+ f Lnet/minecraft/world/item/Item; SHIELD xC
+ f Lnet/minecraft/world/item/Item; SHORT_GRASS cU
+ f Lnet/minecraft/world/item/Item; SHROOMLIGHT yN
+ f Lnet/minecraft/world/item/Item; SHULKER_BOX jV
+ f Lnet/minecraft/world/item/Item; SHULKER_SHELL xE
+ f Lnet/minecraft/world/item/Item; SHULKER_SPAWN_EGG vz
+ f Lnet/minecraft/world/item/Item; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE zY
+ f Lnet/minecraft/world/item/Item; SILVERFISH_SPAWN_EGG vA
+ f Lnet/minecraft/world/item/Item; SKELETON_HORSE_SPAWN_EGG vC
+ f Lnet/minecraft/world/item/Item; SKELETON_SKULL wt
+ f Lnet/minecraft/world/item/Item; SKELETON_SPAWN_EGG vB
+ f Lnet/minecraft/world/item/Item; SKULL_BANNER_PATTERN yn
+ f Lnet/minecraft/world/item/Item; SKULL_POTTERY_SHERD Ay
+ f Lnet/minecraft/world/item/Item; SLIME_BALL sC
+ f Lnet/minecraft/world/item/Item; SLIME_BLOCK mI
+ f Lnet/minecraft/world/item/Item; SLIME_SPAWN_EGG vD
+ f Lnet/minecraft/world/item/Item; SMALL_AMETHYST_BUD zz
+ f Lnet/minecraft/world/item/Item; SMALL_DRIPLEAF ei
+ f Lnet/minecraft/world/item/Item; SMITHING_TABLE yD
+ f Lnet/minecraft/world/item/Item; SMOKER yy
+ f Lnet/minecraft/world/item/Item; SMOOTH_BASALT ga
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ eO
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_SLAB mq
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_STAIRS lZ
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE eP
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_SLAB mk
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_STAIRS lS
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE eQ
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_SLAB mp
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_STAIRS lY
+ f Lnet/minecraft/world/item/Item; SMOOTH_STONE eR
+ f Lnet/minecraft/world/item/Item; SMOOTH_STONE_SLAB ey
+ f Lnet/minecraft/world/item/Item; SNIFFER_EGG lj
+ f Lnet/minecraft/world/item/Item; SNIFFER_SPAWN_EGG vE
+ f Lnet/minecraft/world/item/Item; SNORT_POTTERY_SHERD Az
+ f Lnet/minecraft/world/item/Item; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE zT
+ f Lnet/minecraft/world/item/Item; SNOWBALL so
+ f Lnet/minecraft/world/item/Item; SNOW fz
+ f Lnet/minecraft/world/item/Item; SNOW_BLOCK fB
+ f Lnet/minecraft/world/item/Item; SNOW_GOLEM_SPAWN_EGG vF
+ f Lnet/minecraft/world/item/Item; SOUL_CAMPFIRE yM
+ f Lnet/minecraft/world/item/Item; SOUL_LANTERN yH
+ f Lnet/minecraft/world/item/Item; SOUL_SAND fW
+ f Lnet/minecraft/world/item/Item; SOUL_SOIL fX
+ f Lnet/minecraft/world/item/Item; SOUL_TORCH gb
+ f Lnet/minecraft/world/item/Item; SPAWNER fr
+ f Lnet/minecraft/world/item/Item; SPECTRAL_ARROW xz
+ f Lnet/minecraft/world/item/Item; SPIDER_EYE uq
+ f Lnet/minecraft/world/item/Item; SPIDER_SPAWN_EGG vG
+ f Lnet/minecraft/world/item/Item; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE zV
+ f Lnet/minecraft/world/item/Item; SPLASH_POTION xy
+ f Lnet/minecraft/world/item/Item; SPONGE cL
+ f Lnet/minecraft/world/item/Item; SPORE_BLOSSOM dM
+ f Lnet/minecraft/world/item/Item; SPRUCE_BOAT pt
+ f Lnet/minecraft/world/item/Item; SPRUCE_BUTTON nk
+ f Lnet/minecraft/world/item/Item; SPRUCE_CHEST_BOAT pu
+ f Lnet/minecraft/world/item/Item; SPRUCE_DOOR nN
+ f Lnet/minecraft/world/item/Item; SPRUCE_FENCE fH
+ f Lnet/minecraft/world/item/Item; SPRUCE_FENCE_GATE oC
+ f Lnet/minecraft/world/item/Item; SPRUCE_HANGING_SIGN rZ
+ f Lnet/minecraft/world/item/Item; SPRUCE_LEAVES cB
+ f Lnet/minecraft/world/item/Item; SPRUCE_LOG bF
+ f Lnet/minecraft/world/item/Item; SPRUCE_PLANKS L
+ f Lnet/minecraft/world/item/Item; SPRUCE_PRESSURE_PLATE nA
+ f Lnet/minecraft/world/item/Item; SPRUCE_SAPLING Y
+ f Lnet/minecraft/world/item/Item; SPRUCE_SHELF fd
+ f Lnet/minecraft/world/item/Item; SPRUCE_SIGN rN
+ f Lnet/minecraft/world/item/Item; SPRUCE_SLAB el
+ f Lnet/minecraft/world/item/Item; SPRUCE_STAIRS hm
+ f Lnet/minecraft/world/item/Item; SPRUCE_TRAPDOOR oi
+ f Lnet/minecraft/world/item/Item; SPRUCE_WOOD cq
+ f Lnet/minecraft/world/item/Item; SPYGLASS tb
+ f Lnet/minecraft/world/item/Item; SQUID_SPAWN_EGG vH
+ f Lnet/minecraft/world/item/Item; STICK qW
+ f Lnet/minecraft/world/item/Item; STICKY_PISTON mH
+ f Lnet/minecraft/world/item/Item; STONECUTTER yE
+ f Lnet/minecraft/world/item/Item; STONE b
+ f Lnet/minecraft/world/item/Item; STONE_AXE qA
+ f Lnet/minecraft/world/item/Item; STONE_BRICKS gl
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_SLAB eE
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_STAIRS gQ
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_WALL hH
+ f Lnet/minecraft/world/item/Item; STONE_BUTTON nh
+ f Lnet/minecraft/world/item/Item; STONE_HOE qB
+ f Lnet/minecraft/world/item/Item; STONE_PICKAXE qz
+ f Lnet/minecraft/world/item/Item; STONE_PRESSURE_PLATE nv
+ f Lnet/minecraft/world/item/Item; STONE_SHOVEL qy
+ f Lnet/minecraft/world/item/Item; STONE_SLAB ex
+ f Lnet/minecraft/world/item/Item; STONE_STAIRS lX
+ f Lnet/minecraft/world/item/Item; STONE_SWORD qx
+ f Lnet/minecraft/world/item/Item; STRAY_SPAWN_EGG vI
+ f Lnet/minecraft/world/item/Item; STRIDER_SPAWN_EGG vJ
+ f Lnet/minecraft/world/item/Item; STRING qY
+ f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_LOG bW
+ f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_WOOD ch
+ f Lnet/minecraft/world/item/Item; STRIPPED_BAMBOO_BLOCK co
+ f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_LOG bU
+ f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_WOOD cf
+ f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_LOG bX
+ f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_WOOD ci
+ f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_HYPHAE cm
+ f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_STEM cb
+ f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_LOG bY
+ f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_WOOD cj
+ f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_LOG bV
+ f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_WOOD cg
+ f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_LOG ca
+ f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_WOOD cl
+ f Lnet/minecraft/world/item/Item; STRIPPED_OAK_LOG bS
+ f Lnet/minecraft/world/item/Item; STRIPPED_OAK_WOOD cd
+ f Lnet/minecraft/world/item/Item; STRIPPED_PALE_OAK_LOG bZ
+ f Lnet/minecraft/world/item/Item; STRIPPED_PALE_OAK_WOOD ck
+ f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_LOG bT
+ f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_WOOD ce
+ f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_HYPHAE cn
+ f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_STEM cc
+ f Lnet/minecraft/world/item/Item; STRUCTURE_BLOCK pL
+ f Lnet/minecraft/world/item/Item; STRUCTURE_VOID jU
+ f Lnet/minecraft/world/item/Item; SUGAR tE
+ f Lnet/minecraft/world/item/Item; SUGAR_CANE dW
+ f Lnet/minecraft/world/item/Item; SUNFLOWER iQ
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_GRAVEL aj
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_SAND ai
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_STEW yj
+ f Lnet/minecraft/world/item/Item; SWEET_BERRIES yJ
+ f Lnet/minecraft/world/item/Item; TADPOLE_BUCKET sw
+ f Lnet/minecraft/world/item/Item; TADPOLE_SPAWN_EGG vK
+ f Lnet/minecraft/world/item/Item; TALL_GRASS iU
+ f Lnet/minecraft/world/item/Item; TARGET mP
+ f Lnet/minecraft/world/item/Item; TERRACOTTA iN
+ f Lnet/minecraft/world/item/Item; TEST_BLOCK pN
+ f Lnet/minecraft/world/item/Item; TEST_INSTANCE_BLOCK pO
+ f Lnet/minecraft/world/item/Item; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE zS
+ f Lnet/minecraft/world/item/Item; TINTED_GLASS cO
+ f Lnet/minecraft/world/item/Item; TIPPED_ARROW xA
+ f Lnet/minecraft/world/item/Item; TNT ne
+ f Lnet/minecraft/world/item/Item; TNT_MINECART pl
+ f Lnet/minecraft/world/item/Item; TORCHFLOWER dK
+ f Lnet/minecraft/world/item/Item; TORCHFLOWER_SEEDS xs
+ f Lnet/minecraft/world/item/Item; TORCH fk
+ f Lnet/minecraft/world/item/Item; TOTEM_OF_UNDYING xD
+ f Lnet/minecraft/world/item/Item; TRADER_LLAMA_SPAWN_EGG vL
+ f Lnet/minecraft/world/item/Item; TRAPPED_CHEST nd
+ f Lnet/minecraft/world/item/Item; TRIAL_KEY Bh
+ f Lnet/minecraft/world/item/Item; TRIAL_SPAWNER Bg
+ f Lnet/minecraft/world/item/Item; TRIDENT yf
+ f Lnet/minecraft/world/item/Item; TRIPWIRE_HOOK nc
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH tf
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH_BUCKET su
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH_SPAWN_EGG vM
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL lv
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL_BLOCK lq
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL_FAN lF
+ f Lnet/minecraft/world/item/Item; TUFF m
+ f Lnet/minecraft/world/item/Item; TUFF_BRICKS v
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_SLAB w
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_STAIRS x
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_WALL y
+ f Lnet/minecraft/world/item/Item; TUFF_SLAB n
+ f Lnet/minecraft/world/item/Item; TUFF_STAIRS o
+ f Lnet/minecraft/world/item/Item; TUFF_WALL p
+ f Lnet/minecraft/world/item/Item; TURTLE_EGG li
+ f Lnet/minecraft/world/item/Item; TURTLE_HELMET pP
+ f Lnet/minecraft/world/item/Item; TURTLE_SCUTE pQ
+ f Lnet/minecraft/world/item/Item; TURTLE_SPAWN_EGG vN
+ f Lnet/minecraft/world/item/Item; TWISTING_VINES dV
+ f Lnet/minecraft/world/item/Item; VAULT Bj
+ f Lnet/minecraft/world/item/Item; VERDANT_FROGLIGHT zF
+ f Lnet/minecraft/world/item/Item; VEX_ARMOR_TRIM_SMITHING_TEMPLATE zR
+ f Lnet/minecraft/world/item/Item; VEX_SPAWN_EGG vO
+ f Lnet/minecraft/world/item/Item; VILLAGER_SPAWN_EGG vP
+ f Lnet/minecraft/world/item/Item; VINDICATOR_SPAWN_EGG vQ
+ f Lnet/minecraft/world/item/Item; VINE gG
+ f Lnet/minecraft/world/item/Item; WANDERING_TRADER_SPAWN_EGG vR
+ f Lnet/minecraft/world/item/Item; WARDEN_SPAWN_EGG vS
+ f Lnet/minecraft/world/item/Item; WARD_ARMOR_TRIM_SMITHING_TEMPLATE zP
+ f Lnet/minecraft/world/item/Item; WARPED_BUTTON nu
+ f Lnet/minecraft/world/item/Item; WARPED_DOOR nX
+ f Lnet/minecraft/world/item/Item; WARPED_FENCE fR
+ f Lnet/minecraft/world/item/Item; WARPED_FENCE_GATE oM
+ f Lnet/minecraft/world/item/Item; WARPED_FUNGUS dQ
+ f Lnet/minecraft/world/item/Item; WARPED_FUNGUS_ON_A_STICK po
+ f Lnet/minecraft/world/item/Item; WARPED_HANGING_SIGN sj
+ f Lnet/minecraft/world/item/Item; WARPED_HYPHAE cz
+ f Lnet/minecraft/world/item/Item; WARPED_NYLIUM I
+ f Lnet/minecraft/world/item/Item; WARPED_PLANKS V
+ f Lnet/minecraft/world/item/Item; WARPED_PRESSURE_PLATE nK
+ f Lnet/minecraft/world/item/Item; WARPED_ROOTS dS
+ f Lnet/minecraft/world/item/Item; WARPED_SHELF fe
+ f Lnet/minecraft/world/item/Item; WARPED_SIGN rX
+ f Lnet/minecraft/world/item/Item; WARPED_SLAB ew
+ f Lnet/minecraft/world/item/Item; WARPED_STAIRS hx
+ f Lnet/minecraft/world/item/Item; WARPED_STEM bQ
+ f Lnet/minecraft/world/item/Item; WARPED_TRAPDOOR os
+ f Lnet/minecraft/world/item/Item; WARPED_WART_BLOCK jR
+ f Lnet/minecraft/world/item/Item; WATER_BUCKET sl
+ f Lnet/minecraft/world/item/Item; WAXED_CHISELED_COPPER bo
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_BLOCK bk
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_BULB AM
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_CHEST AU
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_DOOR oc
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_GOLEM_STATUE Bc
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_GRATE AE
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_TRAPDOOR ox
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER bs
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_SLAB bA
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_STAIRS bw
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CHISELED_COPPER bp
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER bl
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_BULB AN
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_CHEST AV
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_DOOR od
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GOLEM_STATUE Bd
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GRATE AF
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_TRAPDOOR oy
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER bt
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_SLAB bB
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_STAIRS bx
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_LIGHTNING_ROD mW
+ f Lnet/minecraft/world/item/Item; WAXED_LIGHTNING_ROD mV
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CHISELED_COPPER br
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER bn
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_BULB AP
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_CHEST AX
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_DOOR of
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GOLEM_STATUE Bf
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GRATE AH
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_TRAPDOOR oA
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER bv
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_SLAB bD
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_STAIRS bz
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_LIGHTNING_ROD mY
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CHISELED_COPPER bq
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER bm
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_BULB AO
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_CHEST AW
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_DOOR oe
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GOLEM_STATUE Be
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GRATE AG
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_TRAPDOOR oz
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER bu
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_SLAB bC
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_STAIRS by
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_LIGHTNING_ROD mX
+ f Lnet/minecraft/world/item/Item; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE zW
+ f Lnet/minecraft/world/item/Item; WEATHERED_CHISELED_COPPER aW
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER aS
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_BULB AK
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_CHEST AS
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_DOOR oa
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GOLEM_STATUE Ba
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GRATE AC
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_TRAPDOOR ov
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER ba
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_SLAB bi
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_STAIRS be
+ f Lnet/minecraft/world/item/Item; WEATHERED_LIGHTNING_ROD mT
+ f Lnet/minecraft/world/item/Item; WEEPING_VINES dU
+ f Lnet/minecraft/world/item/Item; WET_SPONGE cM
+ f Lnet/minecraft/world/item/Item; WHEAT rc
+ f Lnet/minecraft/world/item/Item; WHEAT_SEEDS rb
+ f Lnet/minecraft/world/item/Item; WHITE_BANNER wZ
+ f Lnet/minecraft/world/item/Item; WHITE_BED tG
+ f Lnet/minecraft/world/item/Item; WHITE_BUNDLE sJ
+ f Lnet/minecraft/world/item/Item; WHITE_CANDLE zj
+ f Lnet/minecraft/world/item/Item; WHITE_CARPET ix
+ f Lnet/minecraft/world/item/Item; WHITE_CONCRETE kC
+ f Lnet/minecraft/world/item/Item; WHITE_CONCRETE_POWDER kS
+ f Lnet/minecraft/world/item/Item; WHITE_DYE tm
+ f Lnet/minecraft/world/item/Item; WHITE_GLAZED_TERRACOTTA km
+ f Lnet/minecraft/world/item/Item; WHITE_HARNESS oS
+ f Lnet/minecraft/world/item/Item; WHITE_SHULKER_BOX jW
+ f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS iW
+ f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS_PANE jm
+ f Lnet/minecraft/world/item/Item; WHITE_TERRACOTTA ie
+ f Lnet/minecraft/world/item/Item; WHITE_TULIP dE
+ f Lnet/minecraft/world/item/Item; WHITE_WOOL df
+ f Lnet/minecraft/world/item/Item; WILDFLOWERS dZ
+ f Lnet/minecraft/world/item/Item; WILD_ARMOR_TRIM_SMITHING_TEMPLATE zO
+ f Lnet/minecraft/world/item/Item; WIND_CHARGE wf
+ f Lnet/minecraft/world/item/Item; WITCH_SPAWN_EGG vT
+ f Lnet/minecraft/world/item/Item; WITHER_ROSE dJ
+ f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SKULL wu
+ f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SPAWN_EGG vV
+ f Lnet/minecraft/world/item/Item; WITHER_SPAWN_EGG vU
+ f Lnet/minecraft/world/item/Item; WOLF_ARMOR pS
+ f Lnet/minecraft/world/item/Item; WOLF_SPAWN_EGG vW
+ f Lnet/minecraft/world/item/Item; WOODEN_AXE qq
+ f Lnet/minecraft/world/item/Item; WOODEN_HOE qr
+ f Lnet/minecraft/world/item/Item; WOODEN_PICKAXE qp
+ f Lnet/minecraft/world/item/Item; WOODEN_SHOVEL qo
+ f Lnet/minecraft/world/item/Item; WOODEN_SWORD qn
+ f Lnet/minecraft/world/item/Item; WRITABLE_BOOK wg
+ f Lnet/minecraft/world/item/Item; WRITTEN_BOOK wh
+ f Lnet/minecraft/world/item/Item; YELLOW_BANNER xd
+ f Lnet/minecraft/world/item/Item; YELLOW_BED tK
+ f Lnet/minecraft/world/item/Item; YELLOW_BUNDLE sN
+ f Lnet/minecraft/world/item/Item; YELLOW_CANDLE zn
+ f Lnet/minecraft/world/item/Item; YELLOW_CARPET iB
+ f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE kG
+ f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE_POWDER kW
+ f Lnet/minecraft/world/item/Item; YELLOW_DYE tq
+ f Lnet/minecraft/world/item/Item; YELLOW_GLAZED_TERRACOTTA kq
+ f Lnet/minecraft/world/item/Item; YELLOW_HARNESS oW
+ f Lnet/minecraft/world/item/Item; YELLOW_SHULKER_BOX ka
+ f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS ja
+ f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS_PANE jq
+ f Lnet/minecraft/world/item/Item; YELLOW_TERRACOTTA ii
+ f Lnet/minecraft/world/item/Item; YELLOW_WOOL dj
+ f Lnet/minecraft/world/item/Item; ZOGLIN_SPAWN_EGG vX
+ f Lnet/minecraft/world/item/Item; ZOMBIE_HEAD ww
+ f Lnet/minecraft/world/item/Item; ZOMBIE_HORSE_SPAWN_EGG wa
+ f Lnet/minecraft/world/item/Item; ZOMBIE_SPAWN_EGG vZ
+ f Lnet/minecraft/world/item/Item; ZOMBIE_VILLAGER_SPAWN_EGG wb
+ f Lnet/minecraft/world/item/Item; ZOMBIFIED_PIGLIN_SPAWN_EGG wc
+c com/mojang/math/OctahedralGroup com/mojang/math/PointGroupO
+ m ()[Lcom/mojang/math/OctahedralGroup; $values e
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; compose a
+ m (Lcom/mojang/math/Quadrant;Lcom/mojang/math/Quadrant;)Lcom/mojang/math/OctahedralGroup; fromXYAngles a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lcom/mojang/math/OctahedralGroup; inverse a
+ m (Lnet/minecraft/core/Direction$Axis;)Z inverts a
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/datafixers/util/Pair; lambda$static$0 d
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; lambda$static$1 c
+ m ([[Lcom/mojang/math/OctahedralGroup;)V lambda$static$2 b
+ m (Lcom/mojang/math/OctahedralGroup;Lcom/mojang/math/OctahedralGroup;)Z lambda$static$3 a
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; lambda$static$4 b
+ m (I)[Lcom/mojang/math/OctahedralGroup; lambda$static$5 a
+ m ([[Lcom/mojang/math/OctahedralGroup;)V lambda$static$6 a
+ m ()Lit/unimi/dsi/fastutil/booleans/BooleanList; packInversions d
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; permute b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/core/FrontAndTop; rotate a
+ m ()Lorg/joml/Matrix3fc; transformation b
+ f [Lcom/mojang/math/OctahedralGroup; $VALUES ai
+ f [Lnet/minecraft/core/Direction$Axis; AXES X
+ f [[Lcom/mojang/math/OctahedralGroup; CAYLEY_TABLE af
+ f Lcom/mojang/math/OctahedralGroup; IDENTITY a
+ f [Lcom/mojang/math/OctahedralGroup; INVERSE_TABLE ag
+ f Lcom/mojang/math/OctahedralGroup; INVERSION y
+ f Lcom/mojang/math/OctahedralGroup; INVERT_X z
+ f Lcom/mojang/math/OctahedralGroup; INVERT_Y A
+ f Lcom/mojang/math/OctahedralGroup; INVERT_Z B
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NNN e
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NNP f
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NPN g
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NPP h
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PNN i
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PNP j
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PPN k
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PPP l
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XY_NEG m
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XY_POS n
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XZ_NEG o
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XZ_POS p
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_YZ_NEG q
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_YZ_POS r
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_XY b
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_XZ c
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_YZ d
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NNN C
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NNP D
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NPN E
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NPP F
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PNN G
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PNP H
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PPN I
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PPP J
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_X_NEG Q
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_X_POS R
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Y_NEG S
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Y_POS T
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Z_NEG U
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Z_POS V
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_X_NEG s
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_X_POS t
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Y_NEG u
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Y_POS v
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Z_NEG w
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Z_POS x
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_XY N
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_XZ P
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_YZ O
+ f Lcom/mojang/math/OctahedralGroup; SWAP_XY K
+ f Lcom/mojang/math/OctahedralGroup; SWAP_XZ M
+ f Lcom/mojang/math/OctahedralGroup; SWAP_YZ L
+ f [[Lcom/mojang/math/OctahedralGroup; XY_TABLE ah
+ f Z invertX ab
+ f Z invertY ac
+ f Z invertZ ad
+ f Ljava/lang/String; name Z
+ f Lcom/mojang/math/SymmetricGroup3; permutation ae
+ f Ljava/util/Map; rotatedDirections aa
+ f Lorg/joml/Matrix3fc; transformation Y
+c com/mojang/math/OctahedralGroup$1 com/mojang/math/PointGroupO$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+c com/mojang/math/SymmetricGroup3 com/mojang/math/PointGroupS
+ m ()[Lcom/mojang/math/SymmetricGroup3; $values b
+ m (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; compose a
+ m ([ILcom/mojang/math/SymmetricGroup3;)Z lambda$static$0 a
+ m ([[Lcom/mojang/math/SymmetricGroup3;)V lambda$static$1 a
+ m (I)I permutation a
+ m ()Lorg/joml/Matrix3fc; transformation a
+ f [Lcom/mojang/math/SymmetricGroup3; $VALUES k
+ f [[Lcom/mojang/math/SymmetricGroup3; CAYLEY_TABLE j
+ f I ORDER i
+ f Lcom/mojang/math/SymmetricGroup3; P123 a
+ f Lcom/mojang/math/SymmetricGroup3; P132 c
+ f Lcom/mojang/math/SymmetricGroup3; P213 b
+ f Lcom/mojang/math/SymmetricGroup3; P231 d
+ f Lcom/mojang/math/SymmetricGroup3; P312 e
+ f Lcom/mojang/math/SymmetricGroup3; P321 f
+ f [I permutation g
+ f Lorg/joml/Matrix3fc; transformation h
+c net/minecraft/CrashReportDetail net/minecraft/CrashReportCallable
+c net/minecraft/ReportedException net/minecraft/ReportedException
+ m ()Lnet/minecraft/CrashReport; getReport a
+ f Lnet/minecraft/CrashReport; report a
+c net/minecraft/SuppressForbidden net/minecraft/SuppressForbidden
+ m ()Ljava/lang/String; reason a
+c net/minecraft/commands/Commands net/minecraft/commands/CommandDispatcher
+ m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; argument a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/commands/CommandBuildContext; createValidationContext a
+ m (Lnet/minecraft/commands/Commands$ParseFunction;)Ljava/util/function/Predicate; createValidator a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Consumer;)V executeCommandInContext a
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Lcom/mojang/brigadier/context/ContextChain; finishParsing a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a
+ m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException b
+ m (I)Lnet/minecraft/server/commands/PermissionCheck; hasPermission a
+ m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal b
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; mapSource a
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V performCommand a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V performPrefixedCommand a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendCommands a
+ m (Ljava/lang/String;)Ljava/lang/String; trimOptionalPrefix a
+ m ()V validate b
+ m (Lcom/mojang/brigadier/ParseResults;)V validateParseResults a
+ f Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector; COMMAND_NODE_INSPECTOR i
+ f Ljava/lang/String; COMMAND_PREFIX a
+ f Ljava/lang/ThreadLocal; CURRENT_EXECUTION_CONTEXT g
+ f I LEVEL_ADMINS e
+ f I LEVEL_ALL b
+ f I LEVEL_GAMEMASTERS d
+ f I LEVEL_MODERATORS c
+ f I LEVEL_OWNERS f
+ f Lorg/slf4j/Logger; LOGGER h
+ f Lcom/mojang/brigadier/CommandDispatcher; dispatcher j
+c net/minecraft/commands/Commands$1 net/minecraft/commands/CommandDispatcher$1
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isExecutable a
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted b
+ m (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Lnet/minecraft/resources/ResourceLocation; suggestionId a
+c net/minecraft/commands/Commands$2 net/minecraft/commands/CommandDispatcher$2
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup$Delegate; createLookup a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/commands/Commands$2$1 net/minecraft/commands/CommandDispatcher$2$1
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; lambda$getOrThrow$0 c
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+c net/minecraft/commands/Commands$ParseFunction net/minecraft/commands/CommandDispatcher$b
+c net/minecraft/commands/Commands$CommandSelection net/minecraft/commands/CommandDispatcher$ServerType
+ m ()[Lnet/minecraft/commands/Commands$CommandSelection; $values a
+ f [Lnet/minecraft/commands/Commands$CommandSelection; $VALUES f
+ f Lnet/minecraft/commands/Commands$CommandSelection; ALL a
+ f Lnet/minecraft/commands/Commands$CommandSelection; DEDICATED b
+ f Lnet/minecraft/commands/Commands$CommandSelection; INTEGRATED c
+ f Z includeDedicated e
+ f Z includeIntegrated d
+c net/minecraft/core/HolderGetter net/minecraft/core/HolderGetter
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElementOf a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0 h
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1 d
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; lambda$getRandomElementOf$2 a
+c net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$get$1 b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$getOrThrow$2 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$3 g
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 h
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+c net/minecraft/core/HolderLookup net/minecraft/core/HolderLookup
+ m ()Ljava/util/stream/Stream; listElementIds d_
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTagIds f
+ m ()Ljava/util/stream/Stream; listTags e
+c net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$a
+ m ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle d
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; create a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 i
+ m ()Ljava/util/stream/Stream; listRegistries c
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow e
+c net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$a$1
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Ljava/util/Map; val$map a
+c net/minecraft/core/HolderLookup$RegistryLookup net/minecraft/core/HolderLookup$b
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup$RegistryLookup; filterElements a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup$RegistryLookup; filterFeatures a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z lambda$filterFeatures$0 a
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/core/HolderLookup$RegistryLookup$1 net/minecraft/core/HolderLookup$b$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z lambda$get$0 b
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z lambda$listElements$1 a
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; this$0 b
+c net/minecraft/core/HolderLookup$RegistryLookup$Delegate net/minecraft/core/HolderLookup$b$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTags e
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/data/CachedOutput net/minecraft/data/CachedOutput
+ m (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V lambda$static$0 a
+ f Lnet/minecraft/data/CachedOutput; NO_CACHE a
+c net/minecraft/data/DataProvider net/minecraft/data/DebugReportProvider
+ m ()Ljava/lang/String; getName a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$saveAll$2 a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveAll$3 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveAll$4 a
+ m (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$saveStable$5 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$1 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Lnet/minecraft/data/PackOutput$PathProvider;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ f Ljava/util/function/ToIntFunction; FIXED_ORDER_FIELDS a
+ f Ljava/util/Comparator; KEY_COMPARATOR b
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/data/DataProvider$Factory net/minecraft/data/DebugReportProvider$a
+c net/minecraft/nbt/CollectionTag net/minecraft/nbt/NBTList
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+c net/minecraft/nbt/CollectionTag$1 net/minecraft/nbt/NBTList$1
+ m ()Lnet/minecraft/nbt/Tag; next a
+ f I index b
+ f Lnet/minecraft/nbt/CollectionTag; this$0 a
+c net/minecraft/references/Blocks net/minecraft/references/Blocks
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; ATTACHED_MELON_STEM f
+ f Lnet/minecraft/resources/ResourceKey; ATTACHED_PUMPKIN_STEM c
+ f Lnet/minecraft/resources/ResourceKey; MELON d
+ f Lnet/minecraft/resources/ResourceKey; MELON_STEM e
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN a
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN_STEM b
+c net/minecraft/server/ServerInfo net/minecraft/server/ServerInfo
+ m ()I getMaxPlayers t
+ m ()Ljava/lang/String; getMotd ak
+ m ()I getPlayerCount S
+ m ()Ljava/lang/String; getServerVersion R
+c net/minecraft/sounds/SoundEvent net/minecraft/sounds/SoundEffect
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEvent; create a
+ m (Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/sounds/SoundEvent; createFixedRangeEvent a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; createVariableRangeEvent a
+ m ()Ljava/util/Optional; fixedRange b
+ m (F)F getRange a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEvent; lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; lambda$create$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; location a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/Optional; fixedRange f
+ f Lnet/minecraft/resources/ResourceLocation; location e
+c net/minecraft/util/CommonColors net/minecraft/util/CommonColors
+ f I BLACK b
+ f I BLUE j
+ f I COSMOS_PINK o
+ f I DARK_GRAY d
+ f I DARK_PURPLE m
+ f I GRAY c
+ f I GREEN i
+ f I HIGH_CONTRAST_DIAMOND n
+ f I LIGHTER_GRAY f
+ f I LIGHT_GRAY e
+ f I RED g
+ f I SOFT_RED h
+ f I SOFT_YELLOW l
+ f I WHITE a
+ f I YELLOW k
+c net/minecraft/util/CubicSampler net/minecraft/util/CubicSampler
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/CubicSampler$Vec3Fetcher;)Lnet/minecraft/world/phys/Vec3; gaussianSampleVec3 a
+ f I GAUSSIAN_SAMPLE_BREADTH b
+ f [D GAUSSIAN_SAMPLE_KERNEL c
+ f I GAUSSIAN_SAMPLE_RADIUS a
+c net/minecraft/util/EncoderCache net/minecraft/util/EncoderCache
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrap a
+ f Lcom/google/common/cache/LoadingCache; cache a
+c net/minecraft/util/EncoderCache$1 net/minecraft/util/EncoderCache$1
+ m (Lnet/minecraft/util/EncoderCache$Key;)Lcom/mojang/serialization/DataResult; load a
+c net/minecraft/util/EncoderCache$2 net/minecraft/util/EncoderCache$2
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$encode$0 a
+ f Lnet/minecraft/util/EncoderCache; this$0 b
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/EncoderCache$Key net/minecraft/util/EncoderCache$a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lcom/mojang/serialization/DynamicOps; ops d
+ m ()Lcom/mojang/serialization/DataResult; resolve a
+ m ()Ljava/lang/Object; value c
+ f Lcom/mojang/serialization/Codec; codec a
+ f Lcom/mojang/serialization/DynamicOps; ops c
+ f Ljava/lang/Object; value b
+c net/minecraft/util/ListAndDeque net/minecraft/util/ListAndDeque
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+c net/minecraft/util/RandomSource net/minecraft/util/RandomSource
+ m (I)V consumeCount b
+ m ()Lnet/minecraft/util/RandomSource; create a
+ m (J)Lnet/minecraft/util/RandomSource; create a
+ m ()Lnet/minecraft/util/RandomSource; createNewThreadLocalInstance c
+ m ()Lnet/minecraft/util/RandomSource; createThreadSafe b
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()D nextGaussian k
+ m ()I nextInt f
+ m (I)I nextInt a
+ m (II)I nextInt b
+ m (II)I nextIntBetweenInclusive a
+ m ()J nextLong g
+ m (J)V setSeed b
+ m (DD)D triangle a
+ m (FF)F triangle a
+ f D GAUSSIAN_SPREAD_FACTOR a
+c net/minecraft/util/SmoothDouble net/minecraft/util/SmoothDouble
+ m (DD)D getNewDeltaValue a
+ m ()V reset a
+ f D lastAmount c
+ f D remainingValue b
+ f D targetValue a
+c net/minecraft/world/entity/Pose net/minecraft/world/entity/EntityPose
+ m ()[Lnet/minecraft/world/entity/Pose; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/Pose; $VALUES x
+ f Ljava/util/function/IntFunction; BY_ID s
+ f Lcom/mojang/serialization/Codec; CODEC t
+ f Lnet/minecraft/world/entity/Pose; CROAKING i
+ f Lnet/minecraft/world/entity/Pose; CROUCHING f
+ f Lnet/minecraft/world/entity/Pose; DIGGING o
+ f Lnet/minecraft/world/entity/Pose; DYING h
+ f Lnet/minecraft/world/entity/Pose; EMERGING n
+ f Lnet/minecraft/world/entity/Pose; FALL_FLYING b
+ f Lnet/minecraft/world/entity/Pose; INHALING r
+ f Lnet/minecraft/world/entity/Pose; LONG_JUMPING g
+ f Lnet/minecraft/world/entity/Pose; ROARING l
+ f Lnet/minecraft/world/entity/Pose; SHOOTING q
+ f Lnet/minecraft/world/entity/Pose; SITTING k
+ f Lnet/minecraft/world/entity/Pose; SLEEPING c
+ f Lnet/minecraft/world/entity/Pose; SLIDING p
+ f Lnet/minecraft/world/entity/Pose; SNIFFING m
+ f Lnet/minecraft/world/entity/Pose; SPIN_ATTACK e
+ f Lnet/minecraft/world/entity/Pose; STANDING a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC u
+ f Lnet/minecraft/world/entity/Pose; SWIMMING d
+ f Lnet/minecraft/world/entity/Pose; USING_TONGUE j
+ f I id v
+ f Ljava/lang/String; name w
+c net/minecraft/world/item/Rarity net/minecraft/world/item/EnumItemRarity
+ m ()[Lnet/minecraft/world/item/Rarity; $values b
+ m ()Lnet/minecraft/ChatFormatting; color a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/item/Rarity;)I lambda$static$0 b
+ m (Lnet/minecraft/world/item/Rarity;)I lambda$static$1 a
+ f [Lnet/minecraft/world/item/Rarity; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/item/Rarity; COMMON a
+ f Lnet/minecraft/world/item/Rarity; EPIC d
+ f Lnet/minecraft/world/item/Rarity; RARE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/item/Rarity; UNCOMMON b
+ f Lnet/minecraft/ChatFormatting; color j
+ f I id h
+ f Ljava/lang/String; name i
+c net/minecraft/world/level/Level net/minecraft/world/level/World
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addAlwaysVisibleParticle b
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V addAlwaysVisibleParticle a
+ m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V addBlockEntityTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V addDestroyBlockEffect b
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;)V blockEntityChanged q
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V broadcastDamageEvent a
+ m (Lnet/minecraft/world/entity/Entity;B)V broadcastEntityEvent a
+ m ()Z canHaveWeather a
+ m (DDDDDDLjava/util/List;)V createFireworks a
+ m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources an
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a
+ m ()Lnet/minecraft/resources/ResourceKey; dimension al
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType H_
+ m ()Lnet/minecraft/core/Holder; dimensionTypeRegistration ak
+ m ()Ljava/util/Collection; dragonParts t
+ m (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/random/WeightedList;Lnet/minecraft/core/Holder;)V explode a
+ m (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;)V explode a
+ m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues Q
+ m ()Ljava/lang/String; gatherChunkSourceStats N
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager J_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (IIII)Lnet/minecraft/core/BlockPos; getBlockRandomPos a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunk d
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkAt m
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/core/BlockPos;)I getClientLeafTintColor t
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_
+ m ()J getDayTime ah
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities K
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntity d
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntityInAnyDimension a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()J getGameTime ag
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData F_
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine E_
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerInAnyDimension b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getPushableEntities i
+ m (F)F getRainLevel d
+ m ()Lnet/minecraft/util/RandomSource; getRandom I_
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData A
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard W
+ m ()Lnet/minecraft/server/MinecraftServer; getServer q
+ m ()I getSkyDarken G_
+ m (F)F getSunAngle a
+ m (F)F getThunderLevel b
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)Lnet/minecraft/world/level/storage/LevelData$RespawnData; getWorldBorderAdjustedRespawnData b
+ m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V guardEntityTick a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Z hasEntities b
+ m ()Z isBrightOutside aa
+ m ()Z isClientSide D_
+ m ()Z isDarkOutside ab
+ m ()Z isDebug am
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/core/BlockPos;)Z isInSpawnableBounds l
+ m (Lnet/minecraft/core/BlockPos;)Z isInWorldBounds k
+ m (Lnet/minecraft/core/BlockPos;)Z isInWorldBoundsHorizontal g
+ m (Lnet/minecraft/core/BlockPos;)Z isLoaded p
+ m ()Z isMoonVisible ac
+ m (I)Z isOutsideSpawnableHeight b
+ m ()Z isRaining aj
+ m (Lnet/minecraft/core/BlockPos;)Z isRainingAt r
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+ m ()Z isThundering ai
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z loadedAndEntityCanStandOn a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z loadedAndEntityCanStandOnFace a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z mayInteract a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V neighborShapeChanged a
+ m ()J nextSubTickCount K_
+ m ()Z noSave x
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V onBlockEntityAdded a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainerFactory; palettedContainerFactory ao
+ m (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V playLocalSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V playLocalSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playLocalSound a
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playPlayerSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing P
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; precipitationAt s
+ m ()V prepareWeather af
+ m ()Lnet/minecraft/world/item/crafting/RecipeAccess; recipeAccess V
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess L_
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity o
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V sendBlockUpdated a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendPacketToServer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z setBlockAndUpdate c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V setBlocksDirty b
+ m (F)V setRainLevel e
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (I)V setSkyFlashTime c
+ m (Z)V setSpawnSettings b
+ m (F)V setThunderLevel c
+ m (J)Z shouldTickBlocksAt a
+ m (Lnet/minecraft/core/BlockPos;)Z shouldTickBlocksAt n
+ m (Lnet/minecraft/world/entity/Entity;)Z shouldTickDeath h
+ m ()V tickBlockEntities ad
+ m ()Lnet/minecraft/world/TickRateManager; tickRateManager w
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighbourForOutputSignal b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updatePOIOnBlockStateChange a
+ m ()V updateSkyBrightness ae
+ f Lnet/minecraft/util/random/WeightedList; DEFAULT_EXPLOSION_BLOCK_PARTICLES a
+ f Lnet/minecraft/resources/ResourceKey; END j
+ f I LONG_PARTICLE_CLIP_RANGE l
+ f I MAX_BRIGHTNESS n
+ f I MAX_ENTITY_SPAWN_Y p
+ f I MAX_LEVEL_SIZE k
+ f I MIN_ENTITY_SPAWN_Y q
+ f Lnet/minecraft/resources/ResourceKey; NETHER i
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD h
+ f Lcom/mojang/serialization/Codec; RESOURCE_KEY_CODEC g
+ f I SHORT_PARTICLE_CLIP_RANGE m
+ f I TICKS_PER_DAY o
+ f I addend u
+ f Lnet/minecraft/world/level/biome/BiomeManager; biomeManager F
+ f Ljava/util/List; blockEntityTickers r
+ f Lnet/minecraft/world/damagesource/DamageSources; damageSources I
+ f Lnet/minecraft/resources/ResourceKey; dimension G
+ f Lnet/minecraft/core/Holder; dimensionTypeRegistration D
+ f Z isClientSide E
+ f Z isDebug e
+ f Lnet/minecraft/world/level/storage/WritableLevelData; levelData A
+ f Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater; neighborUpdater s
+ f F oRainLevel v
+ f F oThunderLevel x
+ f Lnet/minecraft/world/level/chunk/PalettedContainerFactory; palettedContainerFactory J
+ f Ljava/util/List; pendingBlockEntityTickers b
+ f F rainLevel w
+ f I randValue t
+ f Lnet/minecraft/util/RandomSource; random z
+ f Lnet/minecraft/core/RegistryAccess; registryAccess H
+ f I skyDarken f
+ f J subTickCount K
+ f Ljava/lang/Thread; thread d
+ f Lnet/minecraft/util/RandomSource; threadSafeRandom C
+ f F thunderLevel y
+ f Z tickingBlockEntities c
+c net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/World$a
+ m ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/Level$ExplosionInteraction; $VALUES h
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; BLOCK b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; MOB c
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; NONE a
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; TNT d
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; TRIGGER e
+ f Ljava/lang/String; id g
+c net/minecraft/world/scores/Team net/minecraft/world/scores/ScoreboardTeamBase
+ m ()Z canSeeFriendlyInvisibles j
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule m
+ m ()Lnet/minecraft/ChatFormatting; getColor o
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility l
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility k
+ m ()Ljava/util/Collection; getPlayers h
+ m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a
+ m ()Z isAllowFriendlyFire i
+c net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility
+ m ()[Lnet/minecraft/world/scores/Team$Visibility; $values b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/scores/Team$Visibility;)I lambda$static$0 b
+ m (Lnet/minecraft/world/scores/Team$Visibility;)I lambda$static$1 a
+ f [Lnet/minecraft/world/scores/Team$Visibility; $VALUES j
+ f Lnet/minecraft/world/scores/Team$Visibility; ALWAYS a
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/scores/Team$Visibility; HIDE_FOR_OTHER_TEAMS c
+ f Lnet/minecraft/world/scores/Team$Visibility; HIDE_FOR_OWN_TEAM d
+ f Lnet/minecraft/world/scores/Team$Visibility; NEVER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; name g
+c net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush
+ m ()[Lnet/minecraft/world/scores/Team$CollisionRule; $values b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)I lambda$static$0 b
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)I lambda$static$1 a
+ f [Lnet/minecraft/world/scores/Team$CollisionRule; $VALUES j
+ f Lnet/minecraft/world/scores/Team$CollisionRule; ALWAYS a
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/scores/Team$CollisionRule; NEVER b
+ f Lnet/minecraft/world/scores/Team$CollisionRule; PUSH_OTHER_TEAMS c
+ f Lnet/minecraft/world/scores/Team$CollisionRule; PUSH_OWN_TEAM d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; name g
+c org/bukkit/craftbukkit/CraftArt org/bukkit/craftbukkit/v1_21_R6/CraftArt
+c com/mojang/math/GivensParameters com/mojang/math/GivensParameters
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundX a
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundX a
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundY b
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundY b
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundZ c
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundZ c
+ m ()F cos b
+ m ()F cosHalf e
+ m (F)Lcom/mojang/math/GivensParameters; fromPositiveAngle a
+ m (FF)Lcom/mojang/math/GivensParameters; fromUnnormalized a
+ m ()Lcom/mojang/math/GivensParameters; inverse a
+ m ()F sin c
+ m ()F sinHalf d
+ f F cosHalf b
+ f F sinHalf a
+c net/minecraft/data/BlockFamilies net/minecraft/data/BlockFamilies
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; familyBuilder a
+ m ()Ljava/util/stream/Stream; getAllFamilies a
+ f Lnet/minecraft/data/BlockFamily; ACACIA_PLANKS a
+ f Lnet/minecraft/data/BlockFamily; ANDESITE o
+ f Lnet/minecraft/data/BlockFamily; BAMBOO_MOSAIC m
+ f Lnet/minecraft/data/BlockFamily; BAMBOO_PLANKS l
+ f Lnet/minecraft/data/BlockFamily; BIRCH_PLANKS c
+ f Lnet/minecraft/data/BlockFamily; BLACKSTONE q
+ f Lnet/minecraft/data/BlockFamily; BRICKS t
+ f Lnet/minecraft/data/BlockFamily; CHERRY_PLANKS b
+ f Lnet/minecraft/data/BlockFamily; COBBLED_DEEPSLATE an
+ f Lnet/minecraft/data/BlockFamily; COBBLESTONE M
+ f Lnet/minecraft/data/BlockFamily; COPPER_BLOCK w
+ f Lnet/minecraft/data/BlockFamily; CRIMSON_PLANKS d
+ f Lnet/minecraft/data/BlockFamily; CUT_COPPER x
+ f Lnet/minecraft/data/BlockFamily; CUT_RED_SANDSTONE ai
+ f Lnet/minecraft/data/BlockFamily; CUT_SANDSTONE af
+ f Lnet/minecraft/data/BlockFamily; DARK_OAK_PLANKS g
+ f Lnet/minecraft/data/BlockFamily; DARK_PRISMARINE ab
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE am
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE_BRICKS ap
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE_TILES aq
+ f Lnet/minecraft/data/BlockFamily; DIORITE O
+ f Lnet/minecraft/data/BlockFamily; END_STONE_BRICKS u
+ f Lnet/minecraft/data/BlockFamily; EXPOSED_COPPER A
+ f Lnet/minecraft/data/BlockFamily; EXPOSED_CUT_COPPER B
+ f Lnet/minecraft/data/BlockFamily; GRANITE Q
+ f Lnet/minecraft/data/BlockFamily; JUNGLE_PLANKS e
+ f Lnet/minecraft/data/BlockFamily; MANGROVE_PLANKS k
+ f Ljava/util/Map; MAP ar
+ f Lnet/minecraft/data/BlockFamily; MOSSY_COBBLESTONE N
+ f Lnet/minecraft/data/BlockFamily; MOSSY_STONE_BRICKS v
+ f Lnet/minecraft/data/BlockFamily; MUD_BRICKS n
+ f Lnet/minecraft/data/BlockFamily; NETHER_BRICKS W
+ f Lnet/minecraft/data/BlockFamily; OAK_PLANKS f
+ f Lnet/minecraft/data/BlockFamily; OXIDIZED_COPPER I
+ f Lnet/minecraft/data/BlockFamily; OXIDIZED_CUT_COPPER J
+ f Lnet/minecraft/data/BlockFamily; PALE_OAK_PLANKS h
+ f Lnet/minecraft/data/BlockFamily; POLISHED_ANDESITE p
+ f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE r
+ f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE_BRICKS s
+ f Lnet/minecraft/data/BlockFamily; POLISHED_DEEPSLATE ao
+ f Lnet/minecraft/data/BlockFamily; POLISHED_DIORITE P
+ f Lnet/minecraft/data/BlockFamily; POLISHED_GRANITE R
+ f Lnet/minecraft/data/BlockFamily; POLISHED_TUFF T
+ f Lnet/minecraft/data/BlockFamily; PRISMARINE Y
+ f Lnet/minecraft/data/BlockFamily; PRISMARINE_BRICKS aa
+ f Lnet/minecraft/data/BlockFamily; PURPUR Z
+ f Lnet/minecraft/data/BlockFamily; QUARTZ ac
+ f Ljava/lang/String; RECIPE_GROUP_PREFIX_WOODEN as
+ f Ljava/lang/String; RECIPE_UNLOCKED_BY_HAS_PLANKS at
+ f Lnet/minecraft/data/BlockFamily; RED_NETHER_BRICKS X
+ f Lnet/minecraft/data/BlockFamily; RED_SANDSTONE ah
+ f Lnet/minecraft/data/BlockFamily; RESIN_BRICKS V
+ f Lnet/minecraft/data/BlockFamily; SANDSTONE ae
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_QUARTZ ad
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_RED_SANDSTONE aj
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_SANDSTONE ag
+ f Lnet/minecraft/data/BlockFamily; SPRUCE_PLANKS i
+ f Lnet/minecraft/data/BlockFamily; STONE ak
+ f Lnet/minecraft/data/BlockFamily; STONE_BRICK al
+ f Lnet/minecraft/data/BlockFamily; TUFF S
+ f Lnet/minecraft/data/BlockFamily; TUFF_BRICKS U
+ f Lnet/minecraft/data/BlockFamily; WARPED_PLANKS j
+ f Lnet/minecraft/data/BlockFamily; WAXED_COPPER_BLOCK y
+ f Lnet/minecraft/data/BlockFamily; WAXED_CUT_COPPER z
+ f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_COPPER C
+ f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_CUT_COPPER D
+ f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_COPPER K
+ f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_CUT_COPPER L
+ f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_COPPER G
+ f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_CUT_COPPER H
+ f Lnet/minecraft/data/BlockFamily; WEATHERED_COPPER E
+ f Lnet/minecraft/data/BlockFamily; WEATHERED_CUT_COPPER F
+c net/minecraft/data/DataGenerator net/minecraft/data/DataGenerator
+ m (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$PackGenerator; getBuiltinDatapack a
+ m (Z)Lnet/minecraft/data/DataGenerator$PackGenerator; getVanillaPack a
+ m (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DataProvider;)V lambda$run$0 a
+ m ()V run a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Set; allProviderIds d
+ f Z alwaysGenerate g
+ f Ljava/util/Map; providersToRun e
+ f Ljava/nio/file/Path; rootOutputFolder b
+ f Lnet/minecraft/data/PackOutput; vanillaPackOutput c
+ f Lnet/minecraft/WorldVersion; version f
+c net/minecraft/data/DataGenerator$PackGenerator net/minecraft/data/DataGenerator$a
+ m (Lnet/minecraft/data/DataProvider$Factory;)Lnet/minecraft/data/DataProvider; addProvider a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/lang/String; providerPrefix c
+ f Lnet/minecraft/data/DataGenerator; this$0 a
+ f Z toRun b
+c net/minecraft/nbt/SnbtOperations net/minecraft/nbt/SnbtOperations
+ f Ljava/lang/String; BUILTIN_FALSE b
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; BUILTIN_IDS d
+ f Ljava/util/Map; BUILTIN_OPERATIONS c
+ f Ljava/lang/String; BUILTIN_TRUE a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_NUMBER_OR_BOOLEAN f
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_STRING_UUID e
+c net/minecraft/nbt/SnbtOperations$1 net/minecraft/nbt/SnbtOperations$1
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Boolean; convert a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/nbt/SnbtOperations$2 net/minecraft/nbt/SnbtOperations$2
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/nbt/SnbtOperations$3 net/minecraft/nbt/SnbtOperations$3
+ f Ljava/util/Set; keys a
+c net/minecraft/nbt/SnbtOperations$BuiltinKey net/minecraft/nbt/SnbtOperations$a
+ m ()I argCount b
+ m ()Ljava/lang/String; id a
+ f I argCount b
+ f Ljava/lang/String; id a
+c net/minecraft/nbt/SnbtOperations$BuiltinOperation net/minecraft/nbt/SnbtOperations$b
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/network/CipherBase net/minecraft/network/PacketEncryptionHandler
+ m (Lio/netty/buffer/ByteBuf;)[B bufToByte a
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; decipher a
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encipher a
+ f Ljavax/crypto/Cipher; cipher a
+ f [B heapIn b
+ f [B heapOut c
+c net/minecraft/network/Connection net/minecraft/network/NetworkManager
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V channelRead0 a
+ m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V configureInMemoryPipeline a
+ m (Lio/netty/channel/ChannelPipeline;)V configurePacketHandler a
+ m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;ZLnet/minecraft/network/BandwidthDebugMonitor;)V configureSerialization a
+ m (Ljava/net/InetSocketAddress;ZLnet/minecraft/network/Connection;)Lio/netty/channel/ChannelFuture; connect a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/network/Connection; connectToLocalServer a
+ m (Ljava/net/InetSocketAddress;ZLnet/minecraft/util/debugchart/LocalSampleLogger;)Lnet/minecraft/network/Connection; connectToServer a
+ m (Lnet/minecraft/network/BandwidthDebugMonitor;Z)Lio/netty/channel/ChannelInboundHandler; createFrameDecoder a
+ m (Z)Lio/netty/channel/ChannelOutboundHandler; createFrameEncoder d
+ m (Lnet/minecraft/network/DisconnectionDetails;)V disconnect a
+ m (Lnet/minecraft/network/chat/Component;)V disconnect a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V doSendPacket c
+ m ()V flush q
+ m ()V flushChannel a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V genericsFtw a
+ m ()F getAverageReceivedPackets o
+ m ()F getAverageSentPackets p
+ m ()Lnet/minecraft/network/DisconnectionDetails; getDisconnectionDetails l
+ m (Z)Ljava/lang/String; getLoggableAddress a
+ m ()Lnet/minecraft/network/PacketListener; getPacketListener k
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getReceiving f
+ m ()Ljava/net/SocketAddress; getRemoteAddress d
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getSending g
+ m ()V handleDisconnection n
+ m (Z)Ljava/lang/String; inboundHandlerName c
+ m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Lnet/minecraft/network/protocol/handshake/ClientIntent;)V initiateServerboundConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Z)V initiateServerboundPlayConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V initiateServerboundPlayConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V initiateServerboundStatusConnection a
+ m ()Z isConnected i
+ m ()Z isConnecting j
+ m ()Z isEncrypted h
+ m ()Z isMemoryConnection e
+ m (Lorg/slf4j/Marker;)V lambda$static$0 c
+ m (Lorg/slf4j/Marker;)V lambda$static$1 b
+ m (Lorg/slf4j/Marker;)V lambda$static$2 a
+ m ()Lio/netty/channel/nio/NioEventLoopGroup; lambda$static$3 w
+ m ()Lio/netty/channel/epoll/EpollEventLoopGroup; lambda$static$4 v
+ m ()Lio/netty/channel/DefaultEventLoopGroup; lambda$static$5 u
+ m (Z)Ljava/lang/String; outboundHandlerName b
+ m (Ljava/util/function/Consumer;)V runOnceConnected a
+ m (Lnet/minecraft/network/protocol/Packet;)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V sendPacket b
+ m (Lnet/minecraft/util/debugchart/LocalSampleLogger;)V setBandwidthLogger a
+ m (Lnet/minecraft/network/PacketListener;)V setListenerForServerboundHandshake a
+ m ()V setReadOnly m
+ m (IZ)V setupCompression a
+ m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V setupInboundProtocol a
+ m (Lnet/minecraft/network/ProtocolInfo;)V setupOutboundProtocol a
+ m (Lio/netty/channel/ChannelFuture;)V syncAfterConfigurationChange a
+ m ()V tick b
+ m ()V tickSecond c
+ m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V validateListener b
+ f F AVERAGE_PACKETS_SMOOTHING h
+ f Lnet/minecraft/network/ProtocolInfo; INITIAL_PROTOCOL j
+ f Ljava/util/function/Supplier; LOCAL_WORKER_GROUP g
+ f Lorg/slf4j/Logger; LOGGER i
+ f Ljava/util/function/Supplier; NETWORK_EPOLL_WORKER_GROUP f
+ f Ljava/util/function/Supplier; NETWORK_WORKER_GROUP e
+ f Lorg/slf4j/Marker; PACKET_MARKER b
+ f Lorg/slf4j/Marker; PACKET_RECEIVED_MARKER c
+ f Lorg/slf4j/Marker; PACKET_SENT_MARKER d
+ f Lorg/slf4j/Marker; ROOT_MARKER a
+ f Ljava/net/SocketAddress; address o
+ f F averageReceivedPackets w
+ f F averageSentPackets x
+ f Lnet/minecraft/network/BandwidthDebugMonitor; bandwidthDebugMonitor B
+ f Lio/netty/channel/Channel; channel n
+ f Lnet/minecraft/network/DisconnectionDetails; delayedDisconnect A
+ f Lnet/minecraft/network/PacketListener; disconnectListener p
+ f Lnet/minecraft/network/DisconnectionDetails; disconnectionDetails r
+ f Z disconnectionHandled t
+ f Z encrypted s
+ f Z handlingFault z
+ f Lnet/minecraft/network/PacketListener; packetListener q
+ f Ljava/util/Queue; pendingActions m
+ f I receivedPackets u
+ f Lnet/minecraft/network/protocol/PacketFlow; receiving k
+ f Z sendLoginDisconnect l
+ f I sentPackets v
+ f I tickCount y
+c net/minecraft/network/Connection$1 net/minecraft/network/NetworkManager$1
+ f Lnet/minecraft/network/Connection; val$connection a
+c net/minecraft/network/Connection$2 net/minecraft/network/NetworkManager$2
+c net/minecraft/network/Connection$3 net/minecraft/network/NetworkManager$3
+ f Lnet/minecraft/network/Connection; val$connection a
+c net/minecraft/network/Connection$4 net/minecraft/network/NetworkManager$4
+c net/minecraft/network/Connection$InnerUtil net/minecraft/network/NetworkManager$InnerUtil
+c net/minecraft/network/Connection$WrappedConsumer net/minecraft/network/NetworkManager$WrappedConsumer
+c net/minecraft/network/Connection$PacketSendAction net/minecraft/network/NetworkManager$PacketSendAction
+c net/minecraft/network/Utf8String net/minecraft/network/Utf8String
+ m (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; read a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V write a
+c net/minecraft/network/chat/Style net/minecraft/network/chat/ChatModifier
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyFormat b
+ m ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyFormats a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyLegacyFormat c
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; applyTo a
+ m (Lnet/minecraft/network/chat/Style;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/network/chat/Style; checkEmptyAfterChange a
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/Style; create a
+ m ()Lnet/minecraft/network/chat/ClickEvent; getClickEvent i
+ m ()Lnet/minecraft/network/chat/TextColor; getColor a
+ m ()Lnet/minecraft/network/chat/FontDescription; getFont l
+ m ()Lnet/minecraft/network/chat/HoverEvent; getHoverEvent j
+ m ()Ljava/lang/String; getInsertion k
+ m ()Ljava/lang/Integer; getShadowColor b
+ m ()Z isBold c
+ m ()Z isEmpty h
+ m ()Z isItalic d
+ m ()Z isObfuscated g
+ m ()Z isStrikethrough e
+ m ()Z isUnderlined f
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withBold a
+ m (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/Style; withClickEvent a
+ m (I)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/network/chat/TextColor;)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/network/chat/FontDescription;)Lnet/minecraft/network/chat/Style; withFont a
+ m (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; withHoverEvent a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Style; withInsertion a
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withItalic b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withObfuscated e
+ m (I)Lnet/minecraft/network/chat/Style; withShadowColor b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withStrikethrough d
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withUnderlined c
+ f Lnet/minecraft/network/chat/Style; EMPTY a
+ f Ljava/lang/Boolean; bold d
+ f Lnet/minecraft/network/chat/ClickEvent; clickEvent i
+ f Lnet/minecraft/network/chat/TextColor; color b
+ f Lnet/minecraft/network/chat/FontDescription; font l
+ f Lnet/minecraft/network/chat/HoverEvent; hoverEvent j
+ f Ljava/lang/String; insertion k
+ f Ljava/lang/Boolean; italic e
+ f Ljava/lang/Boolean; obfuscated h
+ f Ljava/lang/Integer; shadowColor c
+ f Ljava/lang/Boolean; strikethrough g
+ f Ljava/lang/Boolean; underlined f
+c net/minecraft/network/chat/Style$1 net/minecraft/network/chat/ChatModifier$1
+ f [I $SwitchMap$net$minecraft$ChatFormatting a
+c net/minecraft/network/chat/Style$1Collector net/minecraft/network/chat/ChatModifier$a
+ m (Ljava/lang/String;Ljava/lang/Boolean;)V addFlagString a
+ m (Ljava/lang/String;Ljava/lang/Object;)V addValueString a
+ m ()V prependSeparator a
+ f Z isNotFirst b
+c net/minecraft/network/chat/Style$Serializer net/minecraft/network/chat/ChatModifier$ChatModifierSerializer
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$0 k
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$1 j
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$10 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11 a
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$2 i
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$3 h
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$4 g
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$5 f
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$6 e
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$7 d
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$8 c
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$9 b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_STREAM_CODEC c
+c net/minecraft/server/ServerLinks net/minecraft/server/ServerLinks
+ m ()Ljava/util/List; entries c
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/util/Optional; findKnownType a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/lang/Boolean; lambda$findKnownType$0 a
+ m (Lnet/minecraft/network/chat/Component;)Ljava/lang/Boolean; lambda$findKnownType$1 a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$Entry;)Z lambda$findKnownType$2 a
+ m (Lnet/minecraft/server/ServerLinks$Entry;)Lnet/minecraft/server/ServerLinks$UntrustedEntry; lambda$untrust$3 a
+ m ()Ljava/util/List; untrust b
+ f Lnet/minecraft/server/ServerLinks; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; TYPE_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; UNTRUSTED_LINKS_STREAM_CODEC c
+ f Ljava/util/List; entries d
+c net/minecraft/server/ServerLinks$Entry net/minecraft/server/ServerLinks$Entry
+ m (Lnet/minecraft/network/chat/Component;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; custom a
+ m ()Lnet/minecraft/network/chat/Component; displayName a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; knownType a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$displayName$0 a
+ m ()Ljava/net/URI; link c
+ m ()Lcom/mojang/datafixers/util/Either; type b
+ f Ljava/net/URI; link b
+ f Lcom/mojang/datafixers/util/Either; type a
+c net/minecraft/server/ServerLinks$KnownLinkType net/minecraft/server/ServerLinks$KnownLinkType
+ m ()[Lnet/minecraft/server/ServerLinks$KnownLinkType; $values b
+ m (Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; create a
+ m ()Lnet/minecraft/network/chat/Component; displayName a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I lambda$static$0 b
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I lambda$static$1 a
+ f [Lnet/minecraft/server/ServerLinks$KnownLinkType; $VALUES o
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; ANNOUNCEMENTS j
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; BUG_REPORT a
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; COMMUNITY f
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; COMMUNITY_GUIDELINES b
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; FEEDBACK e
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; FORUMS h
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; NEWS i
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; STATUS d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC k
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; SUPPORT c
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; WEBSITE g
+ f I id m
+ f Ljava/lang/String; name n
+c net/minecraft/server/ServerLinks$UntrustedEntry net/minecraft/server/ServerLinks$UntrustedEntry
+ m ()Ljava/lang/String; link b
+ m ()Lcom/mojang/datafixers/util/Either; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; link c
+ f Lcom/mojang/datafixers/util/Either; type b
+c net/minecraft/server/WorldLoader net/minecraft/server/WorldLoader
+ m (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V lambda$load$0 a
+ m (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; lambda$load$1 a
+ m (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; load a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/WorldLoader$InitConfig net/minecraft/server/WorldLoader$c
+ m ()Lnet/minecraft/commands/Commands$CommandSelection; commandSelection b
+ m ()I functionCompilationLevel c
+ m ()Lnet/minecraft/server/WorldLoader$PackConfig; packConfig a
+ f Lnet/minecraft/commands/Commands$CommandSelection; commandSelection b
+ f I functionCompilationLevel c
+ f Lnet/minecraft/server/WorldLoader$PackConfig; packConfig a
+c net/minecraft/server/WorldLoader$PackConfig net/minecraft/server/WorldLoader$d
+ m ()Lcom/mojang/datafixers/util/Pair; createResourceManager a
+ m ()Z initMode e
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; initialDataConfig c
+ m ()Lnet/minecraft/server/packs/repository/PackRepository; packRepository b
+ m ()Z safeMode d
+ f Z initMode d
+ f Lnet/minecraft/world/level/WorldDataConfiguration; initialDataConfig b
+ f Lnet/minecraft/server/packs/repository/PackRepository; packRepository a
+ f Z safeMode c
+c net/minecraft/server/WorldLoader$ResultFactory net/minecraft/server/WorldLoader$e
+c net/minecraft/server/WorldLoader$DataLoadOutput net/minecraft/server/WorldLoader$b
+ m ()Ljava/lang/Object; cookie a
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; finalDimensions b
+ f Ljava/lang/Object; cookie a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; finalDimensions b
+c net/minecraft/server/WorldLoader$DataLoadContext net/minecraft/server/WorldLoader$a
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration b
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; datapackDimensions d
+ m ()Lnet/minecraft/core/HolderLookup$Provider; datapackWorldgen c
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; resources a
+ f Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration b
+ f Lnet/minecraft/core/RegistryAccess$Frozen; datapackDimensions d
+ f Lnet/minecraft/core/HolderLookup$Provider; datapackWorldgen c
+ f Lnet/minecraft/server/packs/resources/ResourceManager; resources a
+c net/minecraft/server/WorldLoader$WorldDataSupplier net/minecraft/server/WorldLoader$f
+c net/minecraft/sounds/SoundEvents net/minecraft/sounds/SoundEffects
+ m (I)Lnet/minecraft/core/Holder$Reference; lambda$registerGoatHornSoundVariants$0 a
+ m (Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; lambda$registerWolfSoundVariants$1 b
+ m (Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariant; lambda$registerWolfSoundVariants$2 a
+ m (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/core/Holder; register a
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m ()Lcom/google/common/collect/ImmutableList; registerGoatHornSoundVariants a
+ m ()Ljava/util/Map; registerWolfSoundVariants b
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_AMBIENT_WITHOUT_ITEM b
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_AMBIENT_WITH_ITEM a
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_DEATH c
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_HURT d
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_ITEM_GIVEN e
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_ITEM_TAKEN f
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_THROW g
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_ADDITIONS i
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_LOOP j
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_MOOD k
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CAVE h
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_ADDITIONS l
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_LOOP m
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_MOOD n
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_ADDITIONS o
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_LOOP p
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_MOOD q
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_ADDITIONS r
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_LOOP s
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_MOOD t
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_ENTER x
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_EXIT y
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP z
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS A
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE B
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE C
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_ADDITIONS u
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_LOOP v
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_MOOD w
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_BREAK D
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_CHIME E
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_FALL F
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_HIT G
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_PLACE H
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_RESONATE I
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_STEP J
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_BREAK K
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_FALL L
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_HIT M
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_PLACE N
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_STEP O
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_BREAK P
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_FALL T
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_HIT S
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_PLACE R
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_STEP Q
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_BREAK U
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_DESTROY V
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_FALL W
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_HIT X
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_LAND Y
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_PLACE Z
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_STEP aa
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_USE ab
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_BAD_OMEN Ge
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_RAID_OMEN Gg
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_TRIAL_OMEN Gf
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_AMBIENT af
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_BRUSH ao
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_DEATH ah
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_EAT ac
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_HURT ad
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_HURT_REDUCED ae
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_LAND aj
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_PEEK am
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_ROLL ai
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_SCUTE_DROP ak
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_STEP ag
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_UNROLL_FINISH al
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_UNROLL_START an
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_CHAIN ap
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_COPPER aw
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_DIAMOND aq
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_ELYTRA ar
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_GENERIC as
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_GOLD at
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_IRON au
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_LEATHER av
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_NETHERITE ax
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_TURTLE ay
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_WOLF az
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_BREAK aB
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_FALL aC
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_HIT aD
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_PLACE aE
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_UNEQUIP_WOLF aA
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT aF
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT_PLAYER aG
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_SHOOT aH
+ f Lnet/minecraft/sounds/SoundEvent; AXE_SCRAPE aJ
+ f Lnet/minecraft/sounds/SoundEvent; AXE_STRIP aI
+ f Lnet/minecraft/sounds/SoundEvent; AXE_WAX_OFF aK
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_ATTACK aL
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_DEATH aM
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_HURT aN
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_AIR aO
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_WATER aP
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SPLASH aQ
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SWIM aR
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_BREAK aS
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_FALL aT
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_HIT aU
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_BREAK aX
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_FALL aY
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_HIT aZ
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_PLACE ba
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_STEP bb
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_PLACE aV
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_STEP aW
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_BREAK bc
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_FALL bd
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_HIT be
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_PLACE bf
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_BREAK bh
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_HIT bi
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_PLACE bj
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_STEP bg
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BREAK bk
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_OFF bt
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_ON bu
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_CLOSE bp
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_OPEN bq
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FALL bl
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_CLOSE bx
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_OPEN by
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_BREAK nr
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_FALL ns
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_HIT nt
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_PLACE nu
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_STEP nq
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HIT bm
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PLACE bn
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF bv
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON bw
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_STEP bo
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_CLOSE br
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_OPEN bs
+ f Lnet/minecraft/sounds/SoundEvent; BARREL_CLOSE bz
+ f Lnet/minecraft/sounds/SoundEvent; BARREL_OPEN bA
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_BREAK bB
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_FALL bF
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_HIT bE
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_PLACE bD
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_STEP bC
+ f Lnet/minecraft/sounds/SoundEvent; BAT_AMBIENT bG
+ f Lnet/minecraft/sounds/SoundEvent; BAT_DEATH bH
+ f Lnet/minecraft/sounds/SoundEvent; BAT_HURT bI
+ f Lnet/minecraft/sounds/SoundEvent; BAT_LOOP bJ
+ f Lnet/minecraft/sounds/SoundEvent; BAT_TAKEOFF bK
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_ACTIVATE bL
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_AMBIENT bM
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_DEACTIVATE bN
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_POWER_SELECT bO
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_DRIP bV
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_ENTER bW
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_EXIT bX
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_SHEAR bY
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_WORK bZ
+ f Lnet/minecraft/sounds/SoundEvent; BEE_DEATH bP
+ f Lnet/minecraft/sounds/SoundEvent; BEE_HURT bQ
+ f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP bS
+ f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP_AGGRESSIVE bR
+ f Lnet/minecraft/sounds/SoundEvent; BEE_POLLINATE bU
+ f Lnet/minecraft/sounds/SoundEvent; BEE_STING bT
+ f Lnet/minecraft/sounds/SoundEvent; BELL_BLOCK ca
+ f Lnet/minecraft/sounds/SoundEvent; BELL_RESONATE cb
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_BREAK cc
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_FALL cd
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_HIT ce
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_PLACE cf
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_STEP cg
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_DOWN iN
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_UP iO
+ f Lnet/minecraft/sounds/SoundEvent; BLASTFURNACE_FIRE_CRACKLE cB
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_AMBIENT ch
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_BURN ci
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_DEATH cj
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_HURT ck
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_SHOOT cl
+ f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_LAND cm
+ f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_WATER cn
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_AMBIENT co
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_DEATH cp
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_HURT cq
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_SHEAR cr
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_STEP cs
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_BREAK ct
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_FALL cu
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_HIT cv
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_PLACE cw
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_STEP cx
+ f Lnet/minecraft/sounds/SoundEvent; BONE_MEAL_USE cy
+ f Lnet/minecraft/sounds/SoundEvent; BOOK_PAGE_TURN cz
+ f Lnet/minecraft/sounds/SoundEvent; BOOK_PUT cA
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_EMPTY cC
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL cD
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL_DRAGONBREATH cE
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_CHARGE cF
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEATH cO
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEFLECT cG
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_HURT cP
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_AIR cJ
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_GROUND cI
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_INHALE cH
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_JUMP cL
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_LAND cM
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_SHOOT cK
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_SLIDE cN
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_WHIRL cQ
+ f Lnet/minecraft/core/Holder$Reference; BREEZE_WIND_CHARGE_BURST cR
+ f Lnet/minecraft/sounds/SoundEvent; BREWING_STAND_BREW cS
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GENERIC cT
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL cV
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL_COMPLETED cX
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND cU
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND_COMPLETED cW
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_BUBBLE_POP cY
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_AMBIENT cZ
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_INSIDE da
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT db
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_INSIDE dc
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_POP dd
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY de
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_AXOLOTL df
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_FISH dg
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_LAVA dh
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_POWDER_SNOW di
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_TADPOLE dj
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL dk
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_AXOLOTL dl
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_FISH dm
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_LAVA dn
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_POWDER_SNOW do
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_TADPOLE dp
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_DROP_CONTENTS dq
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT dr
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT_FAIL ds
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_REMOVE_ONE dt
+ f Lnet/minecraft/sounds/SoundEvent; CACTUS_FLOWER_BREAK du
+ f Lnet/minecraft/sounds/SoundEvent; CACTUS_FLOWER_PLACE dv
+ f Lnet/minecraft/sounds/SoundEvent; CAKE_ADD_CANDLE dw
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_BREAK dx
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_FALL dB
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_HIT dA
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_PLACE dz
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_STEP dy
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_AMBIENT dC
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH dD
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH_READY dE
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DEATH dF
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_EAT dG
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HURT dH
+ f Lnet/minecraft/core/Holder$Reference; CAMEL_SADDLE dI
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_SIT dJ
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STAND dK
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP dL
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP_SAND dM
+ f Lnet/minecraft/sounds/SoundEvent; CAMPFIRE_CRACKLE dN
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_AMBIENT dO
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_BREAK dP
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_EXTINGUISH dQ
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_FALL dR
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_HIT dS
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_PLACE dT
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_STEP dU
+ f Lnet/minecraft/sounds/SoundEvent; CAT_AMBIENT dV
+ f Lnet/minecraft/sounds/SoundEvent; CAT_BEG_FOR_FOOD ea
+ f Lnet/minecraft/sounds/SoundEvent; CAT_DEATH dX
+ f Lnet/minecraft/sounds/SoundEvent; CAT_EAT dY
+ f Lnet/minecraft/sounds/SoundEvent; CAT_HISS dZ
+ f Lnet/minecraft/sounds/SoundEvent; CAT_HURT eb
+ f Lnet/minecraft/sounds/SoundEvent; CAT_PURREOW ed
+ f Lnet/minecraft/sounds/SoundEvent; CAT_PURR ec
+ f Lnet/minecraft/sounds/SoundEvent; CAT_STRAY_AMBIENT dW
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_BREAK ee
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_FALL ef
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_HIT eg
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PICK_BERRIES ej
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PLACE eh
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_STEP ei
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_BREAK ek
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_FALL el
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_HIT em
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_PLACE en
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_STEP eo
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_BREAK ez
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_FALL eA
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_HIT eB
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_PLACE eC
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_STEP eD
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_BREAK eu
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_FALL ev
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_HIT ew
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_PLACE ex
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_STEP ey
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BREAK ep
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_OFF eN
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_ON eO
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_CLOSE eJ
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_OPEN eK
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FALL eq
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_CLOSE eR
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_OPEN eS
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_BREAK eF
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_FALL eG
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_HIT eH
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_PLACE eI
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_STEP eE
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HIT er
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PLACE es
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF eP
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON eQ
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_STEP et
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_CLOSE eL
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_OPEN eM
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_CLOSE eT
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_LOCKED eU
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_OPEN eV
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_AMBIENT eW
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_DEATH eX
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_EGG eY
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_HURT eZ
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_STEP fa
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_BREAK fb
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_FALL fc
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_HIT fd
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT fe
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT_ENCHANTED ff
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP fh
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP_ENCHANTED fi
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PLACE fj
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_STEP fg
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_DEATH fk
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_GROW fl
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FRUIT_TELEPORT fm
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_BREAK fn
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_FALL fr
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_HIT fq
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_PLACE fp
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_STEP fo
+ f Lnet/minecraft/sounds/SoundEvent; COD_AMBIENT fs
+ f Lnet/minecraft/sounds/SoundEvent; COD_DEATH ft
+ f Lnet/minecraft/sounds/SoundEvent; COD_FLOP fu
+ f Lnet/minecraft/sounds/SoundEvent; COD_HURT fv
+ f Lnet/minecraft/sounds/SoundEvent; COMPARATOR_CLICK fw
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_EMPTY fx
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL fy
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL_SUCCESS fz
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_READY fA
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ACTIVATE fB
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT fC
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT_SHORT fD
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ATTACK_TARGET fE
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_DEACTIVATE fF
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BREAK fN
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_BREAK fG
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_FALL fK
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_HIT fJ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_PLACE fI
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_STEP fH
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_OFF fM
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_ON fL
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_CLOSE fS
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OPEN fT
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OXIDIZED_CLOSE fW
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OXIDIZED_OPEN fX
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_WEATHERED_CLOSE fU
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_WEATHERED_OPEN fV
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_CLOSE fY
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_OPEN fZ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_FALL fR
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_BECOME_STATUE gq
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_DEATH gc
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_HURT gb
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_DROP go
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_GET gm
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_NO_DROP gp
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_NO_GET gn
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_DEATH gi
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_HURT gh
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_SPIN gl
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_STEP gg
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SHEAR gx
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SPAWN gw
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SPIN gj
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_BREAK gr
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_FALL gv
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_HIT gt
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_PLACE gs
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_STEP gu
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STEP ga
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_DEATH gf
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_HURT ge
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_SPIN gk
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_STEP gd
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_BREAK gy
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_FALL gC
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_HIT gB
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_PLACE gA
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_STEP gz
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_HIT fQ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_PLACE fP
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_STEP fO
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_CLOSE gD
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_OPEN gE
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_BREAK gF
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_FALL gG
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_HIT gH
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_PLACE gI
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_STEP gJ
+ f Lnet/minecraft/sounds/SoundEvent; COW_AMBIENT gK
+ f Lnet/minecraft/sounds/SoundEvent; COW_DEATH gL
+ f Lnet/minecraft/sounds/SoundEvent; COW_HURT gM
+ f Lnet/minecraft/sounds/SoundEvent; COW_MILK gN
+ f Lnet/minecraft/sounds/SoundEvent; COW_STEP gO
+ f Lnet/minecraft/sounds/SoundEvent; CRAFTER_CRAFT gP
+ f Lnet/minecraft/sounds/SoundEvent; CRAFTER_FAIL gQ
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_ACTIVATE gS
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_AMBIENT gR
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_ATTACK gU
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_DEACTIVATE gT
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_DEATH gV
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_FREEZE gX
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_BREAK hc
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_FALL hd
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_HIT he
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_HURT hf
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_IDLE hi
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_PLACE hg
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_SPAWN hj
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_STEP hh
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_SPAWN gZ
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_STEP gW
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_SWAY ha
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_TWITCH hb
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_UNFREEZE gY
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_DEATH hk
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_HURT hl
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_PRIMED hm
+ f Lnet/minecraft/sounds/SoundEvent; CROP_BREAK hn
+ f Lnet/minecraft/sounds/SoundEvent; CROP_PLANTED ho
+ f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_HIT hp
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_END hq
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_MIDDLE hr
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_START hs
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_1 ht
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_2 hu
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_3 hv
+ f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_SHOOT hw
+ f Lnet/minecraft/sounds/SoundEvent; DEAD_BUSH_IDLE hx
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_BREAK hy
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_FALL hz
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_HIT hA
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT hB
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT_FAIL hC
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_PLACE hE
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_SHATTER hF
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_STEP hD
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BREAK hL
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_BREAK hG
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_FALL hH
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_HIT hI
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_PLACE hJ
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_STEP hK
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_FALL hM
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_HIT hN
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_PLACE hO
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_STEP hP
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_BREAK hQ
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_FALL hR
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_HIT hS
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_PLACE hT
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_STEP hU
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_DISPENSE hV
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_FAIL hW
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_LAUNCH hX
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT hY
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT_WATER hZ
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_ATTACK ia
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_DEATH ib
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_EAT ic
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_HURT id
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_JUMP ie
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_PLAY if
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SPLASH ig
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SWIM ih
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_AMBIENT ii
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_ANGRY ij
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_CHEST ik
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_DEATH il
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_EAT im
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_HURT in
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_JUMP io
+ f Lnet/minecraft/sounds/SoundEvent; DRAGON_FIREBALL_EXPLODE jo
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_AMBIENT is
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_AMBIENT_WATER it
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_BREAK ip
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_FALL ir
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_PLACE iu
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_PLACE_IN_WATER iv
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_STEP iq
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_TRANSITION iw
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_BREAK ix
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_FALL iB
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_HIT iA
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_PLACE iz
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_STEP iy
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT iP
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT_WATER iQ
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH iR
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH_WATER iS
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT iT
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT_WATER iU
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_SHOOT iV
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_STEP iW
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_SWIM iX
+ f Lnet/minecraft/sounds/SoundEvent; DRY_GRASS iC
+ f Lnet/minecraft/sounds/SoundEvent; DYE_USE iY
+ f Lnet/minecraft/sounds/SoundEvent; EGG_THROW iZ
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT ja
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT_LAND jb
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_CURSE jc
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH jd
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH_LAND je
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_FLOP jf
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT jg
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT_LAND jh
+ f Lnet/minecraft/sounds/SoundEvent; ELYTRA_FLYING ji
+ f Lnet/minecraft/sounds/SoundEvent; EMPTY sP
+ f Lnet/minecraft/sounds/SoundEvent; ENCHANTMENT_TABLE_USE jj
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_AMBIENT jv
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_DEATH jw
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_HURT jx
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_SCREAM jy
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_STARE jz
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_TELEPORT jA
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_AMBIENT jB
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_DEATH jC
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_HURT jD
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_STEP jE
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_CLOSE jk
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_OPEN jl
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_AMBIENT jm
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_DEATH jn
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_FLAP jp
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_GROWL jq
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_HURT jr
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_SHOOT js
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_DEATH jt
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_LAUNCH ju
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_PEARL_THROW jF
+ f Lnet/minecraft/sounds/SoundEvent; END_GATEWAY_SPAWN jG
+ f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_FRAME_FILL jH
+ f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_SPAWN jI
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_AMBIENT jJ
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_CAST_SPELL jK
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_CELEBRATE jL
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_DEATH jM
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_FANGS_ATTACK jN
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_HURT jO
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_ATTACK jP
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_SUMMON jQ
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_WOLOLO jR
+ f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_BOTTLE_THROW jS
+ f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_ORB_PICKUP jT
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_CLOSE jX
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_CLOSE_LONG jW
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_IDLE jY
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_OPEN jV
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_OPEN_LONG jU
+ f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_CLOSE jZ
+ f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_OPEN ka
+ f Lnet/minecraft/sounds/SoundEvent; FIRECHARGE_USE kb
+ f Lnet/minecraft/sounds/SoundEvent; FIREFLY_BUSH_IDLE kc
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST kd
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST_FAR ke
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST kf
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST_FAR kg
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LAUNCH kh
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_SHOOT ki
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE kj
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE_FAR kk
+ f Lnet/minecraft/sounds/SoundEvent; FIRE_AMBIENT kl
+ f Lnet/minecraft/sounds/SoundEvent; FIRE_EXTINGUISH km
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_RETRIEVE ko
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_SPLASH kp
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_THROW kq
+ f Lnet/minecraft/sounds/SoundEvent; FISH_SWIM kn
+ f Lnet/minecraft/sounds/SoundEvent; FLINTANDSTEEL_USE kr
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_BREAK ks
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_FALL kt
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_HIT ku
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_PLACE kv
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_STEP kw
+ f Lnet/minecraft/sounds/SoundEvent; FOX_AGGRO kx
+ f Lnet/minecraft/sounds/SoundEvent; FOX_AMBIENT ky
+ f Lnet/minecraft/sounds/SoundEvent; FOX_BITE kz
+ f Lnet/minecraft/sounds/SoundEvent; FOX_DEATH kA
+ f Lnet/minecraft/sounds/SoundEvent; FOX_EAT kB
+ f Lnet/minecraft/sounds/SoundEvent; FOX_HURT kC
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SCREECH kD
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SLEEP kE
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SNIFF kF
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SPIT kG
+ f Lnet/minecraft/sounds/SoundEvent; FOX_TELEPORT kH
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_BREAK kS
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_FALL kT
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_HIT kU
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_PLACE kV
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_STEP kW
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWNSTEP kX
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_BREAK kY
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_FALL kZ
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HATCH la
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HIT lb
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_PLACE lc
+ f Lnet/minecraft/sounds/SoundEvent; FROG_AMBIENT ld
+ f Lnet/minecraft/sounds/SoundEvent; FROG_DEATH le
+ f Lnet/minecraft/sounds/SoundEvent; FROG_EAT lf
+ f Lnet/minecraft/sounds/SoundEvent; FROG_HURT lg
+ f Lnet/minecraft/sounds/SoundEvent; FROG_LAY_SPAWN lh
+ f Lnet/minecraft/sounds/SoundEvent; FROG_LONG_JUMP li
+ f Lnet/minecraft/sounds/SoundEvent; FROG_STEP lj
+ f Lnet/minecraft/sounds/SoundEvent; FROG_TONGUE lk
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_BREAK tk
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_FALL to
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_HIT tn
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_PLACE tm
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_STEP tl
+ f Lnet/minecraft/sounds/SoundEvent; FURNACE_FIRE_CRACKLE lq
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_BIG_FALL lr
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_BURN ls
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_DEATH lt
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_DRINK lu
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_EAT lv
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_EXPLODE lw
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_EXTINGUISH_FIRE lx
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_HURT ly
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SMALL_FALL lz
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SPLASH lA
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SWIM lB
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_AMBIENT lI
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_DEATH lJ
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_HURT lK
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_SPAWN lL
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_AMBIENT lC
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_DEATH lD
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_HURT lE
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_SCREAM lF
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_SHOOT lG
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_WARN lH
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_BREAK lM
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_FALL lN
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_HIT lO
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_PLACE lP
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_STEP lQ
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_BREAK lR
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_FALL lS
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_HIT lT
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_PLACE lU
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_STEP lV
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_INK_SAC_USE lW
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ADD_ITEM lX
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_BREAK lY
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_PLACE lZ
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_REMOVE_ITEM ma
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ROTATE_ITEM mb
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_AMBIENT mc
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_DEATH md
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_HURT me
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_SQUIRT mf
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_AMBIENT mg
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_DEATH mh
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_EAT mi
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_BREAK mo
+ f Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS oh
+ f I GOAT_HORN_VARIANT_COUNT og
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_HURT mj
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_LONG_JUMP mk
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_MILK ml
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_PREPARE_RAM mm
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_RAM_IMPACT mn
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_AMBIENT mp
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_DEATH mq
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_EAT mr
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HURT ms
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_LONG_JUMP mt
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_MILK mu
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_PREPARE_RAM mv
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_RAM_IMPACT mw
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_STEP mx
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_BREAK my
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_FALL mz
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_HIT mA
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_PLACE mB
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_STEP mC
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_BREAK mD
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_FALL mE
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_HIT mF
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_PLACE mG
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_STEP mH
+ f Lnet/minecraft/sounds/SoundEvent; GRINDSTONE_USE mI
+ f Lnet/minecraft/sounds/SoundEvent; GROWING_PLANT_CROP mJ
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT mK
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT_LAND mL
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_ATTACK mM
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH mN
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH_LAND mO
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_FLOP mP
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT mQ
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT_LAND mR
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_BREAK mS
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_FALL mT
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_HIT mU
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_PLACE mV
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_STEP mW
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_BREAK mY
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_FALL mZ
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_HIT na
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_PLACE nb
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_STEP mX
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_AMBIENT nc
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_DEATH nd
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_HURT ne
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_RIDING nf
+ f Lnet/minecraft/core/Holder$Reference; HARNESS_EQUIP nL
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_GOGGLES_DOWN nO
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_GOGGLES_UP nN
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_UNEQUIP nM
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_BREAK ng
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_FALL nh
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_HIT ni
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_PLACE nj
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_STEP nk
+ f Lnet/minecraft/sounds/SoundEvent; HOE_TILL nP
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_AMBIENT nQ
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ANGRY nR
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ATTACK nS
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_CONVERTED_TO_ZOMBIFIED nT
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_DEATH nU
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_HURT nV
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_RETREAT nW
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_STEP nX
+ f Lnet/minecraft/sounds/SoundEvent; HONEYCOMB_WAX_ON oe
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_BREAK nY
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_FALL nZ
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_HIT oa
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_PLACE ob
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_SLIDE oc
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_STEP od
+ f Lnet/minecraft/core/Holder$Reference; HONEY_DRINK of
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_AMBIENT oi
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_ANGRY oj
+ f Lnet/minecraft/core/Holder$Reference; HORSE_ARMOR ok
+ f Lnet/minecraft/core/Holder$Reference; HORSE_ARMOR_UNEQUIP ol
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_BREATHE om
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_DEATH on
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_EAT oo
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_GALLOP op
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_HURT oq
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_JUMP or
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_LAND os
+ f Lnet/minecraft/core/Holder$Reference; HORSE_SADDLE ot
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP ou
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP_WOOD ov
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_BIG_FALL ow
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_DEATH ox
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_HURT oy
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SMALL_FALL oz
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SPLASH oA
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SWIM oB
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_AMBIENT oC
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_CONVERTED_TO_ZOMBIE oD
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_DEATH oE
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_HURT oF
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_STEP oG
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_AMBIENT oH
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_CAST_SPELL oI
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_DEATH oJ
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_HURT oK
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_MIRROR_MOVE oL
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_BLINDNESS oM
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_MIRROR oN
+ f Lnet/minecraft/sounds/SoundEvent; INK_SAC_USE oO
+ f Lnet/minecraft/sounds/SoundEvent; IRON_BREAK oP
+ f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_CLOSE oU
+ f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_OPEN oV
+ f Lnet/minecraft/sounds/SoundEvent; IRON_FALL oT
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_ATTACK oW
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DAMAGE oX
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DEATH oY
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_HURT oZ
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_REPAIR pa
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_STEP pb
+ f Lnet/minecraft/sounds/SoundEvent; IRON_HIT oS
+ f Lnet/minecraft/sounds/SoundEvent; IRON_PLACE oR
+ f Lnet/minecraft/sounds/SoundEvent; IRON_STEP oQ
+ f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_CLOSE pc
+ f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_OPEN pd
+ f Lnet/minecraft/core/Holder$Reference; ITEM_BREAK pj
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ADD_ITEM pe
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_BREAK pf
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_PLACE pg
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_REMOVE_ITEM ph
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ROTATE_ITEM pi
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_PICKUP pk
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_BREAK pl
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_FALL pm
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_HIT pn
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_PLACE po
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_STEP pp
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_BREAK pq
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_FALL pr
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_HIT ps
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_PLACE pt
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_STEP pu
+ f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_BREAK pv
+ f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_PLACE pw
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_AMBIENT px
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_EXTINGUISH py
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_POP pz
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_BREAK pH
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_TIED pG
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_UNTIED pF
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_BREAK pA
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_FALL pE
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_HIT pD
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_PLACE pC
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_STEP pB
+ f Lnet/minecraft/sounds/SoundEvent; LEVER_CLICK pI
+ f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_IMPACT pJ
+ f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_THUNDER pK
+ f Lnet/minecraft/sounds/SoundEvent; LILY_PAD_PLACE DO
+ f Lnet/minecraft/sounds/SoundEvent; LINGERING_POTION_THROW pL
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_AMBIENT pM
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_ANGRY pN
+ f Lnet/minecraft/core/Holder$Reference; LLAMA_CARPET_UNEQUIP pV
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_CHEST pO
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_DEATH pP
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_EAT pQ
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_HURT pR
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_SPIT pS
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_STEP pT
+ f Lnet/minecraft/core/Holder$Reference; LLAMA_SWAG pU
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_BREAK pX
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_COMPASS_LOCK qc
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_FALL qb
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_HIT qa
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_PLACE pZ
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_STEP pY
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_AIR qd
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND qe
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND_HEAVY qf
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH qg
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH_SMALL pW
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT qh
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT_SMALL qi
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_JUMP qj
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH qk
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH_SMALL ql
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_BREAK qm
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_FALL qn
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_HIT qo
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_PLACE qp
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_STEP qq
+ f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_BREAK qr
+ f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_PLACE qs
+ f Lnet/minecraft/sounds/SoundEvent; METAL_BREAK qt
+ f Lnet/minecraft/sounds/SoundEvent; METAL_FALL qu
+ f Lnet/minecraft/sounds/SoundEvent; METAL_HIT qv
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PLACE qw
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_OFF qx
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_ON qy
+ f Lnet/minecraft/sounds/SoundEvent; METAL_STEP qz
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE qB
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE_UNDERWATER qA
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_RIDING qC
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_CONVERT qD
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_EAT qE
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK qF
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK_SUSPICIOUSLY qG
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_SHEAR qH
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_BREAK qS
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_BREAK qI
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_FALL qJ
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_HIT qK
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_PLACE qL
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_STEP qM
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_FALL qT
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_HIT qU
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_PLACE qV
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_STEP qW
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_BREAK rh
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_FALL ri
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_HIT rj
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_PLACE rk
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_STEP rl
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BREAK qX
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_BREAK rc
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_FALL rd
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_HIT re
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_PLACE rf
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_STEP rg
+ f Lnet/minecraft/sounds/SoundEvent; MUD_FALL qY
+ f Lnet/minecraft/sounds/SoundEvent; MUD_HIT qZ
+ f Lnet/minecraft/sounds/SoundEvent; MUD_PLACE ra
+ f Lnet/minecraft/sounds/SoundEvent; MUD_STEP rb
+ f Lnet/minecraft/sounds/SoundEvent; MULE_AMBIENT rm
+ f Lnet/minecraft/sounds/SoundEvent; MULE_ANGRY rn
+ f Lnet/minecraft/sounds/SoundEvent; MULE_CHEST ro
+ f Lnet/minecraft/sounds/SoundEvent; MULE_DEATH rp
+ f Lnet/minecraft/sounds/SoundEvent; MULE_EAT rq
+ f Lnet/minecraft/sounds/SoundEvent; MULE_HURT rr
+ f Lnet/minecraft/sounds/SoundEvent; MULE_JUMP rs
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BADLANDS so
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BAMBOO_JUNGLE sr
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BASALT_DELTAS rU
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CHERRY_GROVE sf
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CRIMSON_FOREST rV
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DEEP_DARK rW
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DESERT sn
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DRIPSTONE_CAVES rX
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FLOWER_FOREST sm
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FOREST sc
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FROZEN_PEAKS sh
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_GROVE rY
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JAGGED_PEAKS rZ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JUNGLE sp
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_LUSH_CAVES sa
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_MEADOW se
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_NETHER_WASTES sg
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_OLD_GROWTH_TAIGA sd
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SNOWY_SLOPES si
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SOUL_SAND_VALLEY sj
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SPARSE_JUNGLE sq
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_STONY_PEAKS sk
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SWAMP sb
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_WARPED_FOREST sl
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_CREATIVE rt
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_CREDITS ru
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_11 rw
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_13 rx
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_5 rv
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_BLOCKS ry
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CAT rz
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CHIRP rA
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR rM
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR_MUSIC_BOX rN
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_FAR rB
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_LAVA_CHICKEN rC
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MALL rD
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MELLOHI rE
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_OTHERSIDE rK
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PIGSTEP rF
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PRECIPICE rO
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_RELIC rL
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STAL rG
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STRAD rH
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_TEARS rP
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WAIT rI
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WARD rJ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DRAGON rQ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_END rR
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_GAME rS
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_MENU rT
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_UNDER_WATER ss
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_BREAK tz
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_FALL tD
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_HIT tC
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_PLACE tB
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_STEP tA
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_BREAK tE
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_FALL tI
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_HIT tH
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_PLACE tG
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_STEP tF
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_BREAK st
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_FALL sx
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_HIT sw
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_PLACE sv
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_STEP su
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_BREAK xd
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_FALL xe
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_HIT xf
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_PLACE xg
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_STEP xh
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_BREAK xi
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_FALL xj
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_HIT xk
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_PLACE xl
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_STEP xm
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_BREAK tf
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_FALL tj
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_HIT ti
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_PLACE th
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_STEP tg
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_BREAK sy
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_PLANTED sz
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BREAK sA
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_OFF sJ
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_ON sK
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_CLOSE sF
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_OPEN sG
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FALL sB
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_CLOSE sN
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_OPEN sO
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_BREAK nm
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_FALL nn
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_HIT no
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_PLACE np
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_STEP nl
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HIT sC
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PLACE sD
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF sL
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON sM
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_STEP sE
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_CLOSE sH
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_OPEN sI
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BANJO tY
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASEDRUM tJ
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASS tK
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BELL tL
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BIT tX
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_CHIME tM
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_COW_BELL tV
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_DIDGERIDOO tW
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_FLUTE tN
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_GUITAR tO
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HARP tP
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HAT tQ
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_CREEPER ub
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ENDER_DRAGON uc
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_PIGLIN ue
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_SKELETON ua
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_WITHER_SKELETON ud
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ZOMBIE tZ
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IRON_XYLOPHONE tU
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLING tR
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_SNARE tS
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_XYLOPHONE tT
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_BREAK ta
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_FALL te
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_HIT td
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_PLACE tc
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_STEP tb
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_AMBIENT ug
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_DEATH uh
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_HURT uf
+ f Lnet/minecraft/core/Holder$Reference; OMINOUS_BOTTLE_DISPOSE ui
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_BREAK sQ
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_FALL sR
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_HIT sS
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_PLACE sT
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_STEP sU
+ f Lnet/minecraft/sounds/SoundEvent; PAINTING_BREAK uj
+ f Lnet/minecraft/sounds/SoundEvent; PAINTING_PLACE uk
+ f Lnet/minecraft/sounds/SoundEvent; PALE_HANGING_MOSS_IDLE ul
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_AGGRESSIVE_AMBIENT ut
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_AMBIENT uo
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_BITE uw
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_CANT_BREED us
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_DEATH up
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_EAT uq
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_HURT uv
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_PRE_SNEEZE um
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_SNEEZE un
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_STEP ur
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_WORRIED_AMBIENT uu
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_AMBIENT ux
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_DEATH uy
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_EAT uz
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_FLY uA
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_HURT uB
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BLAZE uC
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BOGGED uD
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BREEZE uE
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREAKING uF
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREEPER uG
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_DROWNED uH
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ELDER_GUARDIAN uI
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDERMITE uK
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDER_DRAGON uJ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_EVOKER uL
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GHAST uM
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GUARDIAN uN
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HOGLIN uO
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HUSK uP
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ILLUSIONER uQ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_MAGMA_CUBE uR
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PHANTOM uS
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN uT
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN_BRUTE uU
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PILLAGER uV
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_RAVAGER uW
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SHULKER uX
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SILVERFISH uY
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SKELETON uZ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SLIME va
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SPIDER vb
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_STRAY vc
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VEX vd
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VINDICATOR ve
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WARDEN vf
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITCH vg
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER vh
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER_SKELETON vi
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOGLIN vj
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE vk
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_VILLAGER vl
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_STEP vm
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_AMBIENT vn
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_BITE vo
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_DEATH vp
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_FLAP vq
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_HURT vr
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_SWOOP vs
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ADMIRING_ITEM vy
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_AMBIENT vz
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ANGRY vA
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_AMBIENT vI
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_ANGRY vJ
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED vN
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_DEATH vK
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_HURT vL
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_STEP vM
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CELEBRATE vB
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CONVERTED_TO_ZOMBIFIED vH
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_DEATH vC
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_HURT vE
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_JEALOUS vD
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_RETREAT vF
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_STEP vG
+ f Lnet/minecraft/sounds/SoundEvent; PIG_AMBIENT vt
+ f Lnet/minecraft/sounds/SoundEvent; PIG_DEATH vu
+ f Lnet/minecraft/sounds/SoundEvent; PIG_HURT vv
+ f Lnet/minecraft/core/Holder$Reference; PIG_SADDLE vw
+ f Lnet/minecraft/sounds/SoundEvent; PIG_STEP vx
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_AMBIENT vO
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_CELEBRATE vP
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_DEATH vQ
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_HURT vR
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_BREAK qN
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_FALL qO
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_HIT qP
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_PLACE qQ
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_STEP qR
+ f Lnet/minecraft/sounds/SoundEvent; PISTON_CONTRACT vS
+ f Lnet/minecraft/sounds/SoundEvent; PISTON_EXTEND vT
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_CRIT vU
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_KNOCKBACK vV
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_NODAMAGE vW
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_STRONG vX
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_SWEEP vY
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_WEAK vZ
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BIG_FALL wa
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BREATH wb
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BURP wc
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_DEATH wd
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT we
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_DROWN wf
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_FREEZE wg
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_ON_FIRE wh
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_SWEET_BERRY_BUSH wi
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_LEVELUP wj
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SMALL_FALL wk
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH wl
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH_HIGH_SPEED wm
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SWIM wn
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_TELEPORT wo
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_BREAK iD
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA iJ
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON iL
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER iK
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON iM
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_FALL iH
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_HIT iG
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_LAND iI
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_PLACE iF
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_STEP iE
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT wp
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT_BABY wq
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_DEATH wr
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_HURT ws
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_STEP wt
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_WARNING wu
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_BREAK wv
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_FALL ww
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_HIT wx
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_PLACE wy
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_STEP wz
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_BREAK Ct
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_FALL Cu
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_HIT Cv
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_PLACE Cw
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_STEP Cx
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_AMBIENT wA
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRAVEL wB
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRIGGER wC
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_BREAK wD
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_FALL wE
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_HIT wF
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_PLACE wG
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_STEP wH
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_OUT wI
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_UP wJ
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_DEATH wK
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_FLOP wL
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_HURT wM
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_STING wN
+ f Lnet/minecraft/sounds/SoundEvent; PUMPKIN_CARVE wO
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_AMBIENT wP
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_ATTACK wQ
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_DEATH wR
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_HURT wS
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_JUMP wT
+ f Lnet/minecraft/core/Holder$Reference; RAID_HORN wU
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_AMBIENT wV
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ATTACK wW
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_CELEBRATE wX
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_DEATH wY
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_HURT wZ
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ROAR xc
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STEP xa
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STUNNED xb
+ f Lnet/minecraft/sounds/SoundEvent; REDSTONE_TORCH_BURNOUT xn
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BREAK Ab
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_BREAK Af
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_FALL Ag
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_HIT Ah
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_PLACE Ai
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_STEP Aj
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_FALL Ac
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_PLACE Ad
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_STEP Ae
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_AMBIENT xo
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_CHARGE xp
+ f Lnet/minecraft/core/Holder$Reference; RESPAWN_ANCHOR_DEPLETE xq
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_SET_SPAWN xr
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_BREAK xs
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_FALL xt
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_HIT xu
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_PLACE xv
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_STEP xw
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_BREAK ll
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_FALL lp
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_HIT lo
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_PLACE ln
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_STEP lm
+ f Lnet/minecraft/core/Holder$Reference; SADDLE_UNEQUIP Gh
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_AMBIENT xx
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_DEATH xy
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_FLOP xz
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_HURT xA
+ f Lnet/minecraft/sounds/SoundEvent; SAND_BREAK xB
+ f Lnet/minecraft/sounds/SoundEvent; SAND_FALL xC
+ f Lnet/minecraft/sounds/SoundEvent; SAND_HIT xD
+ f Lnet/minecraft/sounds/SoundEvent; SAND_IDLE xG
+ f Lnet/minecraft/sounds/SoundEvent; SAND_PLACE xE
+ f Lnet/minecraft/sounds/SoundEvent; SAND_STEP xF
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_BREAK xH
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_FALL xI
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_HIT xJ
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_PLACE xK
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_STEP xL
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_BREAK xO
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_CHARGE xN
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_FALL xP
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_HIT xQ
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_PLACE xR
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_SPREAD xM
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_STEP xS
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BLOOM xT
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BREAK xU
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_FALL xV
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_HIT xW
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_PLACE xX
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_STEP xY
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING xZ
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING_STOP ya
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_BREAK yb
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_FALL yc
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_HIT yd
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_PLACE ye
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_STEP yf
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_BREAK yg
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_FALL yh
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_HIT yi
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_PLACE yj
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_SHRIEK yk
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_STEP yl
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_BREAK ym
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_FALL yn
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_HIT yo
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_PLACE yp
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_STEP yq
+ f Lnet/minecraft/sounds/SoundEvent; SHEARS_SNIP yw
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_AMBIENT yr
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_DEATH ys
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_HURT yt
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_SHEAR yu
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_STEP yv
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_ACTIVATE yx
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_BREAK yy
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_DEACTIVATE yz
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_FALL yA
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_HIT yB
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_MULTI_SWAP yC
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_PLACE yD
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_PLACE_ITEM yE
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_SINGLE_SWAP yF
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_STEP yG
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_TAKE_ITEM yH
+ f Lnet/minecraft/core/Holder$Reference; SHIELD_BLOCK yI
+ f Lnet/minecraft/core/Holder$Reference; SHIELD_BREAK yJ
+ f Lnet/minecraft/sounds/SoundEvent; SHOVEL_FLATTEN yP
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_BREAK yK
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_FALL yO
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_HIT yN
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_PLACE yM
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_STEP yL
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_AMBIENT yQ
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_CLOSE yR
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_OPEN yS
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HIT yT
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HURT yU
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_CLOSE yV
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_DEATH yW
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT yX
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT_CLOSED yY
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_OPEN yZ
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_SHOOT za
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_TELEPORT zb
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_AMBIENT zc
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_DEATH zd
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_HURT ze
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_STEP zf
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_AMBIENT zg
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_CONVERTED_TO_STRAY zh
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_DEATH zi
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT zj
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT_WATER zn
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_DEATH zk
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_GALLOP_WATER zo
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_HURT zl
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_JUMP_WATER zp
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_STEP_WATER zq
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_SWIM zm
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HURT zr
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_SHOOT zs
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_STEP zt
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_ATTACK zu
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_BREAK zz
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_FALL zA
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_HIT zB
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_PLACE zC
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_STEP zD
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH zv
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH_SMALL Ay
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT zw
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT_SMALL Az
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP zx
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP_SMALL AA
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH zy
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH_SMALL AB
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_BREAK zE
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_PLACE zF
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_BREAK zG
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_FALL zH
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_HIT zI
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_PLACE zJ
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_STEP zK
+ f Lnet/minecraft/sounds/SoundEvent; SMITHING_TABLE_USE AC
+ f Lnet/minecraft/sounds/SoundEvent; SMOKER_SMOKE AD
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DEATH AI
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING AN
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING_STOP AO
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DROP_SEED AJ
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EAT AF
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_CRACK AR
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_HATCH AS
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_PLOP AQ
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HAPPY AP
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HURT AH
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_IDLE AG
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SCENTING AK
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SEARCHING AM
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SNIFFING AL
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_STEP AE
+ f Lnet/minecraft/sounds/SoundEvent; SNOWBALL_THROW AT
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_BREAK AU
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_FALL AV
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_AMBIENT AW
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_DEATH AX
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_HURT AY
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHEAR Ba
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHOOT AZ
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_HIT Bb
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_PLACE Bc
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_STEP Bd
+ f Lnet/minecraft/core/Holder$Reference; SOUL_ESCAPE zV
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_BREAK zL
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_FALL zP
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_HIT zO
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_PLACE zN
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_STEP zM
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_BREAK zQ
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_FALL zU
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_HIT zT
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_PLACE zS
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_STEP zR
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_BREAK zW
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_FALL zX
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_HIT zY
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_PLACE zZ
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_STEP Aa
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_AMBIENT Be
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_DEATH Bf
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_HURT Bg
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_STEP Bh
+ f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_BREAK Bi
+ f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_THROW Bj
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_ABSORB Bp
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_BREAK Bk
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_FALL Bl
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_HIT Bm
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_PLACE Bn
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_STEP Bo
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_BREAK Ak
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_FALL Al
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_HIT Am
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_PLACE An
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_STEP Ao
+ f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_STOP_USING Br
+ f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_USE Bq
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_AMBIENT Bs
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_DEATH Bt
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_HURT Bu
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_SQUIRT Bv
+ f Lnet/minecraft/sounds/SoundEvent; STEM_BREAK sV
+ f Lnet/minecraft/sounds/SoundEvent; STEM_FALL sZ
+ f Lnet/minecraft/sounds/SoundEvent; STEM_HIT sY
+ f Lnet/minecraft/sounds/SoundEvent; STEM_PLACE sX
+ f Lnet/minecraft/sounds/SoundEvent; STEM_STEP sW
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BREAK Bw
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_OFF Bx
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_ON By
+ f Lnet/minecraft/sounds/SoundEvent; STONE_FALL Bz
+ f Lnet/minecraft/sounds/SoundEvent; STONE_HIT BA
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PLACE BB
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_OFF BC
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_ON BD
+ f Lnet/minecraft/sounds/SoundEvent; STONE_STEP BE
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_AMBIENT BF
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_DEATH BG
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_HURT BH
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_STEP BI
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_AMBIENT Ap
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_DEATH As
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_EAT Aw
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_HAPPY Aq
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_HURT At
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_RETREAT Ar
+ f Lnet/minecraft/core/Holder$Reference; STRIDER_SADDLE Ax
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP Au
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP_LAVA Av
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_BREAK kN
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_FALL kR
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_HIT kQ
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_PLACE kP
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_STEP kO
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_BREAK kI
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_FALL kM
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_HIT kL
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_PLACE kK
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_STEP kJ
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_BREAK BJ
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PICK_BERRIES BL
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PLACE BK
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_DEATH BM
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_FLOP BN
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_GROW_UP BO
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_HURT BP
+ f Lnet/minecraft/sounds/SoundEvent; THORNS_HIT BQ
+ f Lnet/minecraft/sounds/SoundEvent; TNT_PRIMED BR
+ f Lnet/minecraft/sounds/SoundEvent; TOTEM_USE BS
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM nB
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT nG
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT_OMINOUS nH
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_BREAK nv
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_CLOSE_SHUTTER nJ
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_DETECT_PLAYER nE
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_EJECT_ITEM nK
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_FALL nz
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_HIT ny
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OMINOUS_ACTIVATE nF
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OPEN_SHUTTER nI
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_PLACE nx
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM nC
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN nD
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_MOB nA
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_STEP nw
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT BT
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT_GROUND BU
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RETURN BV
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_1 BW
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_2 BX
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_3 BY
+ f Lnet/minecraft/core/Holder; TRIDENT_THROW BZ
+ f Lnet/minecraft/core/Holder; TRIDENT_THUNDER Ca
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_ATTACH Cb
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_OFF Cc
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_ON Cd
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_DETACH Ce
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_AMBIENT Cf
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_DEATH Cg
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_FLOP Ch
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_HURT Ci
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BREAK Cj
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_BREAK Co
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_FALL Cp
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_HIT Cq
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_PLACE Cr
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_STEP Cs
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_FALL Cn
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_HIT Cm
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_PLACE Cl
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_STEP Ck
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_AMBIENT_LAND Cy
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH Cz
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH_BABY CA
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_BREAK CB
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_CRACK CC
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_HATCH CD
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT CE
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT_BABY CF
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_LAY_EGG CG
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE CH
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE_BABY CI
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SWIM CJ
+ f Lnet/minecraft/core/Holder$Reference; UI_BUTTON_CLICK CK
+ f Lnet/minecraft/sounds/SoundEvent; UI_CARTOGRAPHY_TABLE_TAKE_RESULT CN
+ f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_SELECT_PATTERN CL
+ f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_TAKE_RESULT CM
+ f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_SELECT_RECIPE CP
+ f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_TAKE_RESULT CO
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_CHALLENGE_COMPLETE CQ
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_IN CR
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_OUT CS
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_ACTIVATE CT
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_AMBIENT CU
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_BREAK CV
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_CLOSE_SHUTTER CW
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_DEACTIVATE CX
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_EJECT_ITEM CY
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_FALL Da
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_HIT Db
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM Dc
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM_FAIL Dd
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_OPEN_SHUTTER De
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_PLACE Df
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_REJECT_REWARDED_PLAYER CZ
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_STEP Dg
+ f Lnet/minecraft/sounds/SoundEvent; VEX_AMBIENT Dh
+ f Lnet/minecraft/sounds/SoundEvent; VEX_CHARGE Di
+ f Lnet/minecraft/sounds/SoundEvent; VEX_DEATH Dj
+ f Lnet/minecraft/sounds/SoundEvent; VEX_HURT Dk
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_AMBIENT Dl
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_CELEBRATE Dm
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_DEATH Dn
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_HURT Do
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_NO Dp
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_TRADE Dq
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_ARMORER Ds
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_BUTCHER Dt
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CARTOGRAPHER Du
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CLERIC Dv
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FARMER Dw
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FISHERMAN Dx
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FLETCHER Dy
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LEATHERWORKER Dz
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LIBRARIAN DA
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_MASON DB
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_SHEPHERD DC
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_TOOLSMITH DD
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_WEAPONSMITH DE
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_YES Dr
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_AMBIENT DF
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_CELEBRATE DG
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_DEATH DH
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_HURT DI
+ f Lnet/minecraft/sounds/SoundEvent; VINE_BREAK DJ
+ f Lnet/minecraft/sounds/SoundEvent; VINE_FALL DK
+ f Lnet/minecraft/sounds/SoundEvent; VINE_HIT DL
+ f Lnet/minecraft/sounds/SoundEvent; VINE_PLACE DM
+ f Lnet/minecraft/sounds/SoundEvent; VINE_STEP DN
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_AMBIENT DP
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DEATH DQ
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DISAPPEARED DR
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_MILK DS
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_POTION DT
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_HURT DU
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_NO DV
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_REAPPEARED DW
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_TRADE DX
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_YES DY
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_AGITATED DZ
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_AMBIENT Ea
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ANGRY Eb
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ATTACK_IMPACT Ec
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_DEATH Ed
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_DIG Ee
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_EMERGE Ef
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_HEARTBEAT Eg
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_HURT Eh
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING Ei
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING_ANGRY Ej
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSE Ek
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSER El
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSEST Em
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ROAR En
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SNIFF Eo
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_BOOM Ep
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_CHARGE Eq
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_STEP Er
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_TENDRIL_CLICKS Es
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_BREAK tu
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_FALL ty
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_HIT tx
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_PLACE tw
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_STEP tv
+ f Lnet/minecraft/sounds/SoundEvent; WATER_AMBIENT Ev
+ f Lnet/minecraft/sounds/SoundEvent; WAXED_HANGING_SIGN_INTERACT_FAIL Et
+ f Lnet/minecraft/sounds/SoundEvent; WAXED_SIGN_INTERACT_FAIL Eu
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_END_FLASH Ew
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN Ex
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN_ABOVE Ey
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_BREAK tp
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_FALL tt
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_HIT ts
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_PLACE tr
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_STEP tq
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_BREAK Ez
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_FALL EA
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_HIT EB
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_PLACE EC
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_STEP ED
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_BREAK EE
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_DRIES EF
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_FALL EG
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_HIT EH
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_PLACE EI
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_STEP EJ
+ f Lnet/minecraft/core/Holder$Reference; WIND_CHARGE_BURST EK
+ f Lnet/minecraft/sounds/SoundEvent; WIND_CHARGE_THROW EL
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_AMBIENT EM
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_CELEBRATE EN
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_DEATH EO
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_DRINK EP
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_HURT EQ
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_THROW ER
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_AMBIENT ES
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_BREAK_BLOCK ET
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_DEATH EU
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_HURT EV
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SHOOT EW
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_AMBIENT EX
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_DEATH EY
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_HURT EZ
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_STEP Fa
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SPAWN Fb
+ f Lnet/minecraft/core/Holder$Reference; WOLF_ARMOR_BREAK Fc
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_CRACK Fd
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_DAMAGE Fe
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_REPAIR Ff
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_SHAKE Fg
+ f Ljava/util/Map; WOLF_SOUNDS Fi
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_STEP Fh
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_OFF Fn
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_ON Fo
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_CLOSE Fj
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_OPEN Fk
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_OFF Fp
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_ON Fq
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_CLOSE Fl
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_OPEN Fm
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_BREAK Fr
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_FALL Fs
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_HIT Ft
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_PLACE Fu
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_STEP Fv
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_BREAK Fw
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_FALL Fx
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_HIT Fy
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_PLACE Fz
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_STEP FA
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_AMBIENT FB
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ANGRY FC
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ATTACK FD
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_DEATH FE
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_HURT FF
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_STEP FG
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_AMBIENT FH
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_IRON_DOOR FJ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_WOODEN_DOOR FI
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_BREAK_WOODEN_DOOR FK
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_CONVERTED_TO_DROWNED FL
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DEATH FM
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DESTROY_EGG FN
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_AMBIENT FO
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_DEATH FP
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_HURT FQ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HURT FR
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_INFECT FS
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_STEP FX
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_AMBIENT FY
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CONVERTED FZ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CURE Ga
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_DEATH Gb
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_HURT Gc
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_STEP Gd
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_AMBIENT FT
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_ANGRY FU
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_DEATH FV
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_HURT FW
+c net/minecraft/sounds/SoundSource net/minecraft/sounds/SoundCategory
+ m ()[Lnet/minecraft/sounds/SoundSource; $values b
+ m ()Ljava/lang/String; getName a
+ f [Lnet/minecraft/sounds/SoundSource; $VALUES m
+ f Lnet/minecraft/sounds/SoundSource; AMBIENT i
+ f Lnet/minecraft/sounds/SoundSource; BLOCKS e
+ f Lnet/minecraft/sounds/SoundSource; HOSTILE f
+ f Lnet/minecraft/sounds/SoundSource; MASTER a
+ f Lnet/minecraft/sounds/SoundSource; MUSIC b
+ f Lnet/minecraft/sounds/SoundSource; NEUTRAL g
+ f Lnet/minecraft/sounds/SoundSource; PLAYERS h
+ f Lnet/minecraft/sounds/SoundSource; RECORDS c
+ f Lnet/minecraft/sounds/SoundSource; UI k
+ f Lnet/minecraft/sounds/SoundSource; VOICE j
+ f Lnet/minecraft/sounds/SoundSource; WEATHER d
+ f Ljava/lang/String; name l
+c net/minecraft/stats/StatsCounter net/minecraft/stats/StatisticManager
+ m (Lnet/minecraft/stats/Stat;)I getValue a
+ m (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)I getValue a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V increment b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V setValue a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats a
+c net/minecraft/tags/GameEventTags net/minecraft/tags/GameEventTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALLAY_CAN_LISTEN e
+ f Lnet/minecraft/tags/TagKey; IGNORE_VIBRATIONS_SNEAKING d
+ f Lnet/minecraft/tags/TagKey; SHRIEKER_CAN_LISTEN c
+ f Lnet/minecraft/tags/TagKey; VIBRATIONS a
+ f Lnet/minecraft/tags/TagKey; WARDEN_CAN_LISTEN b
+c net/minecraft/tags/StructureTags net/minecraft/tags/StructureTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; CATS_SPAWN_AS_BLACK o
+ f Lnet/minecraft/tags/TagKey; CATS_SPAWN_IN n
+ f Lnet/minecraft/tags/TagKey; DOLPHIN_LOCATED b
+ f Lnet/minecraft/tags/TagKey; EYE_OF_ENDER_LOCATED a
+ f Lnet/minecraft/tags/TagKey; MINESHAFT q
+ f Lnet/minecraft/tags/TagKey; OCEAN_RUIN t
+ f Lnet/minecraft/tags/TagKey; ON_DESERT_VILLAGE_MAPS f
+ f Lnet/minecraft/tags/TagKey; ON_JUNGLE_EXPLORER_MAPS j
+ f Lnet/minecraft/tags/TagKey; ON_OCEAN_EXPLORER_MAPS d
+ f Lnet/minecraft/tags/TagKey; ON_PLAINS_VILLAGE_MAPS g
+ f Lnet/minecraft/tags/TagKey; ON_SAVANNA_VILLAGE_MAPS e
+ f Lnet/minecraft/tags/TagKey; ON_SNOWY_VILLAGE_MAPS i
+ f Lnet/minecraft/tags/TagKey; ON_SWAMP_EXPLORER_MAPS k
+ f Lnet/minecraft/tags/TagKey; ON_TAIGA_VILLAGE_MAPS h
+ f Lnet/minecraft/tags/TagKey; ON_TREASURE_MAPS l
+ f Lnet/minecraft/tags/TagKey; ON_TRIAL_CHAMBERS_MAPS m
+ f Lnet/minecraft/tags/TagKey; ON_WOODLAND_EXPLORER_MAPS c
+ f Lnet/minecraft/tags/TagKey; RUINED_PORTAL s
+ f Lnet/minecraft/tags/TagKey; SHIPWRECK r
+ f Lnet/minecraft/tags/TagKey; VILLAGE p
+c net/minecraft/util/DirectoryLock net/minecraft/util/SessionLock
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock; create a
+ m (Ljava/nio/file/Path;)Z isLocked b
+ m ()Z isValid a
+ f Ljava/nio/ByteBuffer; DUMMY d
+ f Ljava/lang/String; LOCK_FILE a
+ f Ljava/nio/channels/FileChannel; lockFile b
+ f Ljava/nio/channels/FileLock; lock c
+c net/minecraft/util/DirectoryLock$LockException net/minecraft/util/SessionLock$ExceptionWorldConflict
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock$LockException; alreadyLocked a
+c net/minecraft/util/MemoryReserve net/minecraft/util/MemoryReserve
+ m ()V allocate a
+ m ()V release b
+ f [B reserve a
+c net/minecraft/util/ParticleUtils net/minecraft/util/ParticleUtils
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; getRandomSpeedRanges a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; lambda$spawnParticlesOnBlockFaces$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleOptions;)V spawnParticleBelow a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/particles/ParticleOptions;)V spawnParticleInBlock a
+ m (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 spawnParticleOnFace a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IDDZLnet/minecraft/core/particles/ParticleOptions;)V spawnParticles a
+ m (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 spawnParticlesAlongAxis a
+ m (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 spawnParticlesOnBlockFace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;)V spawnParticlesOnBlockFaces a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V spawnSmashAttackParticles a
+c net/minecraft/util/StaticCache2D net/minecraft/util/StaticCache2D
+ m (II)Z contains b
+ m (IIILnet/minecraft/util/StaticCache2D$Initializer;)Lnet/minecraft/util/StaticCache2D; create a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (II)Ljava/lang/Object; get a
+ m (II)I getIndex c
+ f [Ljava/lang/Object; cache e
+ f I minX a
+ f I minZ b
+ f I sizeX c
+ f I sizeZ d
+c net/minecraft/util/StaticCache2D$Initializer net/minecraft/util/StaticCache2D$a
+c net/minecraft/util/TickThrottler net/minecraft/util/TickThrottler
+ m ()V increment a
+ m ()Z isUnderThreshold c
+ m ()V tick b
+ f I incrementStep a
+ f I threshold b
+c net/minecraft/world/MenuProvider net/minecraft/world/ITileInventory
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+c net/minecraft/world/item/AirItem net/minecraft/world/item/ItemAir
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/AxeItem net/minecraft/world/item/ItemAxe
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; evaluateNewBlockState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getStripped a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$evaluateNewBlockState$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getStripped$1 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z playerHasBlockingItemUseIntent b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;I)V spawnSoundAndParticle a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; STRIPPABLES a
+c net/minecraft/world/item/BedItem net/minecraft/world/item/ItemBed
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+c net/minecraft/world/item/BowItem net/minecraft/world/item/ItemBow
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m ()I getDefaultProjectileRange b
+ m (I)F getPowerForTime a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I DEFAULT_RANGE b
+ f I MAX_DRAW_DURATION a
+c net/minecraft/world/item/DyeItem net/minecraft/world/item/ItemDye
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeItem; byColor a
+ m ()Lnet/minecraft/world/item/DyeColor; getDyeColor a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+ f Ljava/util/Map; ITEM_BY_COLOR a
+ f Lnet/minecraft/world/item/DyeColor; dyeColor b
+c net/minecraft/world/item/EggItem net/minecraft/world/item/ItemEgg
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/HoeItem net/minecraft/world/item/ItemHoe
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Consumer; changeIntoState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;)Ljava/util/function/Consumer; changeIntoStateAndDropItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/UseOnContext;)V lambda$changeIntoState$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/context/UseOnContext;)V lambda$changeIntoStateAndDropItem$2 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z lambda$static$0 c
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z onlyIfAirAbove b
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; TILLABLES a
+c net/minecraft/world/item/MapItem net/minecraft/world/item/ItemWorldMap
+ m (Lnet/minecraft/server/level/ServerLevel;IIBZZ)Lnet/minecraft/world/item/ItemStack; create a
+ m (Lnet/minecraft/server/level/ServerLevel;IIIZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapId; createNewSavedData a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getCorrectStateForFluidBlock a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getSavedData b
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getSavedData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m ([ZII)Z isBiomeWatery a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;)V lockMap b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V onCraftedPostProcess a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V renderBiomePreviewMap a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;)V scaleMap a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V update a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I IMAGE_HEIGHT b
+ f I IMAGE_WIDTH a
+c net/minecraft/world/item/MapItem$1 net/minecraft/world/item/ItemWorldMap$1
+ f [I $SwitchMap$net$minecraft$world$item$component$MapPostProcessing a
+c net/minecraft/world/scores/Score net/minecraft/world/scores/ScoreboardScore
+ m ()Lnet/minecraft/network/chat/Component; display d
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()Z isLocked b
+ m (Lnet/minecraft/world/scores/Score;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/scores/Score;)Ljava/util/Optional; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormat b
+ m (Z)V setLocked a
+ m ()I value a
+ m (I)V value a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/chat/Component; display d
+ f Z locked c
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat e
+ f I value b
+c org/bukkit/craftbukkit/CraftRaid org/bukkit/craftbukkit/v1_21_R6/CraftRaid
+c org/bukkit/craftbukkit/CraftRaid$1 org/bukkit/craftbukkit/v1_21_R6/CraftRaid$1
+c net/minecraft/CrashReportCategory net/minecraft/CrashReportSystemDetails
+ m (I)I fillInStackTrace a
+ m (DDD)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; formatLocation a
+ m (Ljava/lang/StringBuilder;)V getDetails a
+ m ()[Ljava/lang/StackTraceElement; getStacktrace a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; lambda$populateBlockLocationDetails$0 b
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V populateBlockDetails a
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/CrashReportCategory; populateBlockLocationDetails a
+ m (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportCategory; setDetail a
+ m (Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory; setDetail a
+ m (Ljava/lang/String;Ljava/lang/Throwable;)V setDetailError a
+ m (I)V trimStacktrace b
+ m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z validateStackTrace a
+ f Ljava/util/List; entries b
+ f [Ljava/lang/StackTraceElement; stackTrace c
+ f Ljava/lang/String; title a
+c net/minecraft/CrashReportCategory$Entry net/minecraft/CrashReportSystemDetails$CrashReportDetail
+ m ()Ljava/lang/String; getKey a
+ m ()Ljava/lang/String; getValue b
+ f Ljava/lang/String; key a
+ f Ljava/lang/String; value b
+c net/minecraft/core/MappedRegistry net/minecraft/core/RegistryMaterials
+ m ()V bindAllTagsToEmpty o
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V bindTag a
+ m (I)Ljava/lang/Object; byId a
+ m (Lnet/minecraft/resources/ResourceKey;)Z containsKey e
+ m (Lnet/minecraft/resources/ResourceLocation;)Z containsKey d
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f
+ m ()Lnet/minecraft/core/HolderGetter; createRegistrationLookup p
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; createTag e
+ m ()Ljava/util/Set; entrySet k
+ m ()Lnet/minecraft/core/Registry; freeze n
+ m (I)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; get c
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/Optional; getAny a
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreateHolderOrThrow i
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreateTagForRegistration d
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d
+ m ()Ljava/util/stream/Stream; getTags l
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValue c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; getValue a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; getValueFromNullable a
+ m ()Z isEmpty m
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/Set; keySet i
+ m (Lnet/minecraft/core/HolderSet$Named;)V lambda$bindAllTagsToEmpty$11 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$createIntrusiveHolder$8 g
+ m (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V lambda$freeze$3 a
+ m (Ljava/util/Map$Entry;)Z lambda$freeze$4 d
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$freeze$5 c
+ m (Ljava/util/Map$Entry;)Z lambda$freeze$6 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$freeze$7 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreateHolderOrThrow$2 j
+ m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$prepareTagReload$12 a
+ m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/HolderSet$Named;)V lambda$refreshTagsInHolders$10 a
+ m (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$refreshTagsInHolders$9 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$register$1 k
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTags e
+ m (Lnet/minecraft/tags/TagLoader$LoadResult;)Lnet/minecraft/core/Registry$PendingTags; prepareTagReload a
+ m ()V refreshTagsInHolders u
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registrationInfo d
+ m ()Ljava/util/Set; registryKeySet j
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+ m ()I size d
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder$Reference; validateAndUnwrapTagElement a
+ m ()V validateWrite b
+ m (Lnet/minecraft/resources/ResourceKey;)V validateWrite h
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e
+ f Lnet/minecraft/core/MappedRegistry$TagSet; allTags k
+ f Lit/unimi/dsi/fastutil/objects/ObjectList; byId c
+ f Ljava/util/Map; byKey f
+ f Ljava/util/Map; byLocation e
+ f Ljava/util/Map; byValue g
+ f Ljava/util/Map; frozenTags j
+ f Z frozen l
+ f Lnet/minecraft/resources/ResourceKey; key b
+ f Ljava/util/Map; registrationInfos h
+ f Lcom/mojang/serialization/Lifecycle; registryLifecycle i
+ f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; toId d
+ f Ljava/util/Map; unregisteredIntrusiveHolders m
+c net/minecraft/core/MappedRegistry$1 net/minecraft/core/RegistryMaterials$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ f Lnet/minecraft/core/MappedRegistry; this$0 a
+c net/minecraft/core/MappedRegistry$2 net/minecraft/core/RegistryMaterials$2
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; listTags e
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/MappedRegistry; this$0 b
+c net/minecraft/core/MappedRegistry$3 net/minecraft/core/RegistryMaterials$3
+ m ()V apply d
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/HolderSet$Named;)V lambda$apply$0 a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup c
+ m ()I size b
+ f Lnet/minecraft/core/MappedRegistry; this$0 d
+c net/minecraft/core/MappedRegistry$TagSet net/minecraft/core/RegistryMaterials$a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/util/Map;)Lnet/minecraft/core/MappedRegistry$TagSet; fromMap a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/MappedRegistry$TagSet; unbound a
+c net/minecraft/core/MappedRegistry$TagSet$1 net/minecraft/core/RegistryMaterials$a$1
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+c net/minecraft/core/MappedRegistry$TagSet$2 net/minecraft/core/RegistryMaterials$a$2
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+c net/minecraft/core/RegistryAccess net/minecraft/core/IRegistryCustom
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze e
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; fromRegistryOfRegistries a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/resources/ResourceKey; lambda$listRegistryKeys$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 j
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow e
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; lookupOrThrow f
+ m ()Ljava/util/stream/Stream; registries a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; EMPTY b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/core/RegistryAccess$1 net/minecraft/core/IRegistryCustom$1
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze e
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m ()Ljava/util/stream/Stream; registries a
+c net/minecraft/core/RegistryAccess$Frozen net/minecraft/core/IRegistryCustom$Dimension
+c net/minecraft/core/RegistryAccess$1FrozenAccess net/minecraft/core/IRegistryCustom$a
+c net/minecraft/core/RegistryAccess$RegistryEntry net/minecraft/core/IRegistryCustom$d
+ m ()Lnet/minecraft/core/RegistryAccess$RegistryEntry; freeze c
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; fromMapEntry a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; fromUntyped a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lnet/minecraft/core/Registry; value b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lnet/minecraft/core/Registry; value b
+c net/minecraft/core/RegistryAccess$ImmutableRegistryAccess net/minecraft/core/IRegistryCustom$c
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$lookup$1 b
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$new$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m ()Ljava/util/stream/Stream; registries a
+ f Ljava/util/Map; registries c
+c net/minecraft/core/RegistryCodecs net/minecraft/core/RegistryCodecs
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; homogeneousList a
+c net/minecraft/data/worldgen/Pools net/minecraft/data/worldgen/WorldGenFeaturePieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; parseKey b
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V register a
+ f Lnet/minecraft/resources/ResourceKey; EMPTY a
+c net/minecraft/network/HashedStack net/minecraft/network/HashedStack
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Lnet/minecraft/network/HashedStack; create b
+ m (Ljava/util/Optional;)Lnet/minecraft/network/HashedStack; lambda$static$0 a
+ m (Lnet/minecraft/network/HashedStack;)Ljava/util/Optional; lambda$static$1 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+ f Lnet/minecraft/network/HashedStack; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/HashedStack$1 net/minecraft/network/HashedStack$1
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+c net/minecraft/network/HashedStack$ActualItem net/minecraft/network/HashedStack$a
+ m ()Lnet/minecraft/network/HashedPatchMap; components c
+ m ()I count b
+ m ()Lnet/minecraft/core/Holder; item a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/network/HashedPatchMap; components f
+ f I count e
+ f Lnet/minecraft/core/Holder; item d
+c net/minecraft/server/ConsoleInput net/minecraft/server/ServerCommand
+ f Ljava/lang/String; msg a
+ f Lnet/minecraft/commands/CommandSourceStack; source b
+c net/minecraft/server/dialog/Input net/minecraft/server/dialog/Input
+ m ()Lnet/minecraft/server/dialog/input/InputControl; control b
+ m ()Ljava/lang/String; key a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/dialog/input/InputControl; control c
+ f Ljava/lang/String; key b
+c net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket
+ m ()V decreaseTicksLeft d
+ m ()I getTicketLevel b
+ m ()Lnet/minecraft/server/level/TicketType; getType a
+ m ()Z isTimedOut e
+ m (Lnet/minecraft/server/level/Ticket;)Ljava/lang/Long; lambda$static$0 a
+ m ()V resetTicksLeft c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I ticketLevel c
+ f J ticksLeft d
+ f Lnet/minecraft/server/level/TicketType; type b
+c net/minecraft/stats/StatFormatter net/minecraft/stats/Counter
+ m (Ljava/text/DecimalFormat;)V lambda$static$0 a
+ m (I)Ljava/lang/String; lambda$static$1 c
+ m (I)Ljava/lang/String; lambda$static$2 b
+ m (I)Ljava/lang/String; lambda$static$3 a
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f Lnet/minecraft/stats/StatFormatter; DEFAULT b
+ f Lnet/minecraft/stats/StatFormatter; DISTANCE d
+ f Lnet/minecraft/stats/StatFormatter; DIVIDE_BY_TEN c
+ f Lnet/minecraft/stats/StatFormatter; TIME e
+c net/minecraft/tags/DamageTypeTags net/minecraft/tags/DamageTypeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALWAYS_HURTS_ENDER_DRAGONS y
+ f Lnet/minecraft/tags/TagKey; ALWAYS_KILLS_ARMOR_STANDS A
+ f Lnet/minecraft/tags/TagKey; ALWAYS_MOST_SIGNIFICANT_FALL s
+ f Lnet/minecraft/tags/TagKey; ALWAYS_TRIGGERS_SILVERFISH x
+ f Lnet/minecraft/tags/TagKey; AVOIDS_GUARDIAN_THORNS w
+ f Lnet/minecraft/tags/TagKey; BURNS_ARMOR_STANDS v
+ f Lnet/minecraft/tags/TagKey; BURN_FROM_STEPPING E
+ f Lnet/minecraft/tags/TagKey; BYPASSES_ARMOR b
+ f Lnet/minecraft/tags/TagKey; BYPASSES_COOLDOWN e
+ f Lnet/minecraft/tags/TagKey; BYPASSES_EFFECTS f
+ f Lnet/minecraft/tags/TagKey; BYPASSES_ENCHANTMENTS h
+ f Lnet/minecraft/tags/TagKey; BYPASSES_INVULNERABILITY d
+ f Lnet/minecraft/tags/TagKey; BYPASSES_RESISTANCE g
+ f Lnet/minecraft/tags/TagKey; BYPASSES_SHIELD c
+ f Lnet/minecraft/tags/TagKey; BYPASSES_WOLF_ARMOR C
+ f Lnet/minecraft/tags/TagKey; CAN_BREAK_ARMOR_STAND B
+ f Lnet/minecraft/tags/TagKey; DAMAGES_HELMET a
+ f Lnet/minecraft/tags/TagKey; IGNITES_ARMOR_STANDS u
+ f Lnet/minecraft/tags/TagKey; IS_DROWNING n
+ f Lnet/minecraft/tags/TagKey; IS_EXPLOSION l
+ f Lnet/minecraft/tags/TagKey; IS_FALL m
+ f Lnet/minecraft/tags/TagKey; IS_FIRE i
+ f Lnet/minecraft/tags/TagKey; IS_FREEZING o
+ f Lnet/minecraft/tags/TagKey; IS_LIGHTNING p
+ f Lnet/minecraft/tags/TagKey; IS_MACE_SMASH H
+ f Lnet/minecraft/tags/TagKey; IS_PLAYER_ATTACK D
+ f Lnet/minecraft/tags/TagKey; IS_PROJECTILE j
+ f Lnet/minecraft/tags/TagKey; NO_ANGER q
+ f Lnet/minecraft/tags/TagKey; NO_IMPACT r
+ f Lnet/minecraft/tags/TagKey; NO_KNOCKBACK z
+ f Lnet/minecraft/tags/TagKey; PANIC_CAUSES F
+ f Lnet/minecraft/tags/TagKey; PANIC_ENVIRONMENTAL_CAUSES G
+ f Lnet/minecraft/tags/TagKey; WITCH_RESISTANT_TO k
+ f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE_TO t
+c net/minecraft/tags/EntityTypeTags net/minecraft/tags/TagsEntity
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACCEPTS_IRON_GOLEM_GIFT O
+ f Lnet/minecraft/tags/TagKey; AQUATIC u
+ f Lnet/minecraft/tags/TagKey; ARROWS f
+ f Lnet/minecraft/tags/TagKey; ARTHROPOD v
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_ALWAYS_HOSTILES i
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_HUNT_TARGETS j
+ f Lnet/minecraft/tags/TagKey; BEEHIVE_INHABITORS e
+ f Lnet/minecraft/tags/TagKey; BOAT I
+ f Lnet/minecraft/tags/TagKey; CANDIDATE_FOR_IRON_GOLEM_GIFT P
+ f Lnet/minecraft/tags/TagKey; CANNOT_BE_PUSHED_ONTO_BOATS N
+ f Lnet/minecraft/tags/TagKey; CAN_BREATHE_UNDER_WATER m
+ f Lnet/minecraft/tags/TagKey; CAN_EQUIP_HARNESS K
+ f Lnet/minecraft/tags/TagKey; CAN_EQUIP_SADDLE J
+ f Lnet/minecraft/tags/TagKey; CAN_TURN_IN_BOATS s
+ f Lnet/minecraft/tags/TagKey; CAN_WEAR_HORSE_ARMOR L
+ f Lnet/minecraft/tags/TagKey; DEFLECTS_PROJECTILES r
+ f Lnet/minecraft/tags/TagKey; DISMOUNTS_UNDERWATER p
+ f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_IMMUNE o
+ f Lnet/minecraft/tags/TagKey; FOLLOWABLE_FRIENDLY_MOBS M
+ f Lnet/minecraft/tags/TagKey; FREEZE_HURTS_EXTRA_TYPES l
+ f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_ENTITY_TYPES k
+ f Lnet/minecraft/tags/TagKey; FROG_FOOD n
+ f Lnet/minecraft/tags/TagKey; IGNORES_POISON_AND_REGEN w
+ f Lnet/minecraft/tags/TagKey; ILLAGER t
+ f Lnet/minecraft/tags/TagKey; ILLAGER_FRIENDS z
+ f Lnet/minecraft/tags/TagKey; IMMUNE_TO_INFESTED G
+ f Lnet/minecraft/tags/TagKey; IMMUNE_TO_OOZING F
+ f Lnet/minecraft/tags/TagKey; IMPACT_PROJECTILES g
+ f Lnet/minecraft/tags/TagKey; INVERTED_HEALING_AND_HARM x
+ f Lnet/minecraft/tags/TagKey; NON_CONTROLLING_RIDER q
+ f Lnet/minecraft/tags/TagKey; NOT_SCARY_FOR_PUFFERFISH A
+ f Lnet/minecraft/tags/TagKey; NO_ANGER_FROM_WIND_CHARGE E
+ f Lnet/minecraft/tags/TagKey; POWDER_SNOW_WALKABLE_MOBS h
+ f Lnet/minecraft/tags/TagKey; RAIDERS c
+ f Lnet/minecraft/tags/TagKey; REDIRECTABLE_PROJECTILE H
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_BANE_OF_ARTHROPODS C
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_IMPALING B
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_SMITE D
+ f Lnet/minecraft/tags/TagKey; SKELETONS a
+ f Lnet/minecraft/tags/TagKey; UNDEAD d
+ f Lnet/minecraft/tags/TagKey; WITHER_FRIENDS y
+ f Lnet/minecraft/tags/TagKey; ZOMBIES b
+c net/minecraft/tags/InstrumentTags net/minecraft/tags/InstrumentTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; GOAT_HORNS c
+ f Lnet/minecraft/tags/TagKey; REGULAR_GOAT_HORNS a
+ f Lnet/minecraft/tags/TagKey; SCREAMING_GOAT_HORNS b
+c net/minecraft/util/ArrayListDeque net/minecraft/util/ArrayListDeque
+ m ()I capacity a
+ m ([Ljava/lang/Object;I)V copyCount a
+ m (I)I getIndex a
+ m (I)Ljava/lang/Object; getInner c
+ m ()V grow c
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+ m (I)V verifyIndexInRange b
+ m (II)V verifyIndexInRange a
+ f I MIN_GROWTH a
+ f [Ljava/lang/Object; contents b
+ f I head c
+ f I size d
+c net/minecraft/util/ArrayListDeque$ReversedView net/minecraft/util/ArrayListDeque$b
+ m (I)I reverseIndex a
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+ f Lnet/minecraft/util/ArrayListDeque; source b
+ f Lnet/minecraft/util/ArrayListDeque; this$0 a
+c net/minecraft/util/ArrayListDeque$DescendingIterator net/minecraft/util/ArrayListDeque$a
+ f I index b
+ f Lnet/minecraft/util/ArrayListDeque; this$0 a
+c net/minecraft/util/BinaryAnimator net/minecraft/util/BinaryAnimator
+ m (F)F getFactor a
+ m (F)F lambda$new$0 b
+ m (Z)V tick a
+ f I animationLength a
+ f Lnet/minecraft/util/BinaryAnimator$EasingFunction; easingFunction b
+ f I ticks c
+ f I ticksOld d
+c net/minecraft/util/BinaryAnimator$EasingFunction net/minecraft/util/BinaryAnimator$a
+c net/minecraft/util/CryptException net/minecraft/util/CryptographyException
+c net/minecraft/util/FileSystemUtil net/minecraft/util/FileSystemUtil
+ m (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/InclusiveRange net/minecraft/util/InclusiveRange
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/util/InclusiveRange;)Z contains a
+ m (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; create a
+ m (Ljava/lang/Comparable;)Z isValueInRange a
+ m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; lambda$codec$0 b
+ m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; lambda$codec$1 a
+ m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; lambda$codec$2 a
+ m ()Ljava/lang/String; lambda$create$3 c
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/InclusiveRange; map a
+ m ()Ljava/lang/Comparable; maxInclusive b
+ m ()Ljava/lang/Comparable; minInclusive a
+ f Lcom/mojang/serialization/Codec; INT a
+ f Ljava/lang/Comparable; maxInclusive c
+ f Ljava/lang/Comparable; minInclusive b
+c net/minecraft/util/SingleKeyCache net/minecraft/util/SingleKeyCache
+ m (Ljava/lang/Object;)Ljava/lang/Object; getValue a
+ f Ljava/lang/Object; cacheKey b
+ f Ljava/lang/Object; cachedValue c
+ f Ljava/util/function/Function; computeValue a
+c net/minecraft/util/SortedArraySet net/minecraft/util/ArraySetSorted
+ m (Ljava/lang/Object;I)V addInternal a
+ m (Ljava/lang/Object;)Ljava/lang/Object; addOrGet a
+ m ([Ljava/lang/Object;)[Ljava/lang/Object; castRawArray a
+ m ()Lnet/minecraft/util/SortedArraySet; create a
+ m (I)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/util/Comparator;)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/util/Comparator;I)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/lang/Object;)I findIndex c
+ m ()Ljava/lang/Object; first b
+ m (Ljava/lang/Object;)Ljava/lang/Object; get b
+ m (I)I getInsertionPosition b
+ m (I)Ljava/lang/Object; getInternal e
+ m (I)V grow c
+ m ()Ljava/lang/Object; last c
+ m (I)V removeInternal d
+ f I DEFAULT_INITIAL_CAPACITY a
+ f Ljava/util/Comparator; comparator b
+ f [Ljava/lang/Object; contents c
+ f I size d
+c net/minecraft/util/SortedArraySet$ArrayIterator net/minecraft/util/ArraySetSorted$a
+ f I index b
+ f I last c
+ f Lnet/minecraft/util/SortedArraySet; this$0 a
+c net/minecraft/util/ZeroBitStorage net/minecraft/util/ZeroBitStorage
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+ f [J RAW a
+ f I size b
+c net/minecraft/util/profiling/Zone net/minecraft/util/profiling/Zone
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; addText a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; addText a
+ m (J)Lnet/minecraft/util/profiling/Zone; addValue a
+ m (I)Lnet/minecraft/util/profiling/Zone; setColor a
+ f Lnet/minecraft/util/profiling/Zone; INACTIVE a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; profiler b
+c net/minecraft/world/entity/Avatar net/minecraft/world/entity/Avatar
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm as
+ m (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z isModelPartShown a
+ m (Lnet/minecraft/world/entity/HumanoidArm;)V setMainArm a
+ f F CROUCH_BB_HEIGHT a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MAIN_HAND s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MODE_CUSTOMISATION t
+ f F DEFAULT_EYE_HEIGHT n
+ f Lnet/minecraft/world/entity/HumanoidArm; DEFAULT_MAIN_HAND l
+ f I DEFAULT_MODEL_CUSTOMIZATION m
+ f Lnet/minecraft/world/phys/Vec3; DEFAULT_VEHICLE_ATTACHMENT o
+ f Ljava/util/Map; POSES r
+ f Lnet/minecraft/world/entity/EntityDimensions; STANDING_DIMENSIONS q
+ f F SWIMMING_BB_HEIGHT p
+ f F SWIMMING_BB_WIDTH b
+c net/minecraft/world/entity/Entity net/minecraft/world/entity/Entity
+ m (FF)V absSnapRotationTo b
+ m (DDD)V absSnapTo g
+ m (DDDFF)V absSnapTo a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/Vec3;)V addDeltaMovement l
+ m (Lnet/minecraft/world/entity/Entity$Movement;)V addMovementThisTick a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Ljava/lang/String;)Z addTag a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnLocation a
+ m (F)V animateHurt q
+ m (Lnet/minecraft/world/item/ItemStack;)V applyComponentsFromItemStack c
+ m ()V applyEffectsFromBlocks aT
+ m (Ljava/util/List;)V applyEffectsFromBlocks b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V applyEffectsFromBlocks a
+ m ()V applyGravity bq
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;Lnet/minecraft/core/component/DataComponentType;)Z applyImplicitComponentIfPresent a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/Entity$MovementEmission;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V applyMovementEmissionAndPlaySound a
+ m (Lnet/minecraft/core/Direction$Axis;D)D applyPistonMovementRestriction a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Mob;)Z attemptToShearEquipment a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a
+ m ()V baseTick aH
+ m ()Lnet/minecraft/core/BlockPos; blockPosition dF
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/portal/TeleportTransition; calculatePassengerTransition a
+ m (FF)Lnet/minecraft/world/phys/Vec3; calculateUpVector d
+ m (FF)Lnet/minecraft/world/phys/Vec3; calculateViewVector c
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m ()Z canBeHitByProjectile bS
+ m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i
+ m ()Z canControlVehicle co
+ m ()Z canFreeze dV
+ m ()Z canInteractWithLevel au
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m ()Z canSimulateMovement ds
+ m ()Z canSpawnSprintParticle bH
+ m ()Z canSprint ea
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/Level;)Z canTeleport a
+ m (Z)Z canUsePortal o
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; castComponentValue c
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()V checkBelowWorld aI
+ m ()V checkDespawn dR
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()V checkFallDistanceAccumulation cL
+ m (Ljava/util/List;Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector;)V checkInsideBlocks a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector;Lit/unimi/dsi/fastutil/longs/LongSet;I)I checkInsideBlocks a
+ m (ZLnet/minecraft/world/phys/Vec3;)V checkSupportingBlock b
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPosition dH
+ m ()V clearFire aQ
+ m ()V clearFreeze cG
+ m ()V clearMovementThisTick aV
+ m (Lnet/minecraft/world/entity/Entity;D)Z closerThan a
+ m (Lnet/minecraft/world/entity/Entity;DD)Z closerThan a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; collectAllColliders a
+ m (Lnet/minecraft/world/phys/AABB;Ljava/util/List;FF)[F collectCandidateStepUpHeights a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; collectColliders a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; collide a
+ m (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; collideBoundingBox a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; collideWithShapes a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z collidedWithFluid a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Z collidedWithShapeMovingFrom a
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m (Lnet/minecraft/world/entity/Entity;)V copyPosition x
+ m ()Z couldAcceptPassenger cc
+ m ()I countPlayerPassengers dn
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStackForNameResolution d
+ m ()Lnet/minecraft/network/chat/HoverEvent; createHoverEvent dd
+ m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources ei
+ m ()Z dampensVibrations bs
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZZ)V debugBlockIntersection a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a
+ m ()V discard aB
+ m (DDD)V dismountTo l
+ m ()Z dismountsUnderwater cn
+ m ()Z displayFireAnimation cS
+ m (Lnet/minecraft/world/entity/Entity;)F distanceTo f
+ m (DDD)D distanceToSqr h
+ m (Lnet/minecraft/world/entity/Entity;)D distanceToSqr g
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr g
+ m (DDDZ)V doCheckFallDamage a
+ m ()V doWaterSplashEffect bE
+ m (Lnet/minecraft/world/entity/player/Player;)Z dropAllLeashConnections d
+ m ()V ejectPassengers ca
+ m ()V extinguishFire aY
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m ()Z fireImmune bt
+ m ()V fixupDimensions da
+ m (FZFZ)V forceSetRotation a
+ m (Lnet/minecraft/world/entity/EntityDimensions;)Z fudgePositionAfterSizeChange a
+ m (Lnet/minecraft/core/Holder;)V gameEvent c
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V gameEvent a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()I getAirSupply cF
+ m ()Lnet/minecraft/world/entity/EntityAttachments; getAttachments dC
+ m (D)D getAvailableSpaceBelow b
+ m ()F getBbHeight dB
+ m ()F getBbWidth dA
+ m (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 getBlockExplosionResistance a
+ m ()F getBlockJumpFactor bd
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bb
+ m ()F getBlockSpeedFactor be
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOn bG
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOnLegacy bF
+ m ()I getBlockX dJ
+ m ()I getBlockY dL
+ m ()I getBlockZ dP
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBox de
+ m (DDF)Lnet/minecraft/world/phys/Vec3; getCollisionHorizontalEscapeVector a
+ m ()Lnet/minecraft/world/entity/Entity; getControlledVehicle dv
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityAttachments;)Lnet/minecraft/world/phys/Vec3; getDefaultPassengerAttachmentPoint a
+ m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement dI
+ m ()I getDimensionChangingDelay cj
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()Lnet/minecraft/core/Direction; getDirection db
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m ()Ljava/lang/String; getEncodeId bW
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData; getEntityData aC
+ m ()F getEyeHeight df
+ m (Lnet/minecraft/world/entity/Pose;)F getEyeHeight e
+ m ()Lnet/minecraft/world/phys/Vec3; getEyePosition bR
+ m (F)Lnet/minecraft/world/phys/Vec3; getEyePosition n
+ m ()D getEyeY dO
+ m ()I getFireImmuneTicks dx
+ m ()Lnet/minecraft/world/entity/Entity; getFirstPassenger dj
+ m (Lnet/minecraft/tags/TagKey;)D getFluidHeight b
+ m ()D getFluidJumpThreshold dz
+ m ()Lnet/minecraft/world/phys/Vec3; getForward ch
+ m ()D getGravity bp
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; getHandHoldingItemAngle a
+ m ()I getId az
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getInBlockState dG
+ m ()Ljava/lang/Iterable; getIndirectPassengers dm
+ m ()Ljava/util/stream/Stream; getIndirectPassengersStream J
+ m (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; getInputVector a
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag
+ m ()F getLightLevelDependentMagicValue bK
+ m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition o
+ m ()Lnet/minecraft/world/phys/Vec3; getLookAngle cf
+ m ()Ljava/util/Optional; getLootTable em
+ m ()I getMaxAirSupply cE
+ m ()I getMaxFallDistance cR
+ m ()Lnet/minecraft/core/Direction; getMotionDirection dc
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Lnet/minecraft/core/Direction; getNearestViewDirection bQ
+ m ()Lnet/minecraft/core/BlockPos; getOnPos bc
+ m (F)Lnet/minecraft/core/BlockPos; getOnPos f
+ m ()Lnet/minecraft/core/BlockPos; getOnPosLegacy ba
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition n
+ m ()Ljava/util/List; getPassengers di
+ m ()Ljava/util/stream/Stream; getPassengersAndSelf dl
+ m ()F getPercentFrozen cI
+ m ()F getPickRadius ce
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m ()I getPortalCooldown aK
+ m ()Lnet/minecraft/world/entity/Pose; getPose aE
+ m (F)Lnet/minecraft/world/phys/Vec3; getPosition p
+ m ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; getPositionCodec aw
+ m (F)F getPreciseBodyRotation t
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getPrimaryStepSoundBlockPos e
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashHolderOffsets dS
+ m ()Lnet/minecraft/util/RandomSource; getRandom ek
+ m (D)D getRandomX e
+ m ()D getRandomY dN
+ m (D)D getRandomZ h
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m ()I getRemainingFireTicks aP
+ m ()Lnet/minecraft/world/entity/Entity$RemovalReason; getRemovalReason ed
+ m ()Z getRequiresPrecisePosition ay
+ m ()Lnet/minecraft/world/entity/Entity; getRootVehicle dp
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m ()Lnet/minecraft/world/phys/Vec2; getRotationVector cg
+ m ()Ljava/lang/String; getScoreboardName cV
+ m ()Ljava/util/stream/Stream; getSelfAndPassengers dk
+ m (I)Z getSharedFlag i
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Ljava/lang/String; getStringUUID cU
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound bi
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m ()Ljava/util/Set; getTags aA
+ m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cD
+ m ()I getTeamColor j_
+ m ()I getTicksFrozen cH
+ m ()I getTicksRequiredToFreeze cK
+ m ()Lnet/minecraft/world/entity/EntityType; getType ax
+ m ()Lnet/minecraft/network/chat/Component; getTypeName cM
+ m ()Ljava/util/UUID; getUUID cT
+ m (F)Lnet/minecraft/world/phys/Vec3; getUpVector m
+ m ()Lnet/minecraft/world/entity/Entity; getVehicle du
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint m
+ m ()D getViewScale cX
+ m (F)Lnet/minecraft/world/phys/Vec3; getViewVector h
+ m (F)F getViewXRot i
+ m (F)F getViewYRot j
+ m ()F getVisualRotationYInDegrees dY
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem el
+ m ()D getX dK
+ m (D)D getX d
+ m ()F getXRot dZ
+ m (F)F getXRot k
+ m ()D getY dM
+ m (D)D getY f
+ m ()F getYHeadRot cN
+ m ()F getYRot dX
+ m (F)F getYRot l
+ m ()D getZ dQ
+ m (D)D getZ g
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/core/BlockPos;)V handleOnAboveBubbleColumn a
+ m (Lnet/minecraft/world/entity/Entity;Z)V handleOnInsideBubbleColumn a
+ m ()V handlePortal ci
+ m ()Z hasControllingPassenger dh
+ m ()Z hasCustomName k_
+ m ()Z hasExactlyOnePlayerPassenger do
+ m ()Z hasGlowingTag cz
+ m (Lnet/minecraft/world/entity/Entity;)Z hasIndirectPassenger B
+ m (Ljava/util/function/Predicate;)Z hasPassenger a
+ m (Lnet/minecraft/world/entity/Entity;)Z hasPassenger z
+ m (Lnet/minecraft/world/entity/Pose;)Z hasPose d
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurt a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtOrSimulate b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (F)V igniteForSeconds e
+ m (I)V igniteForTicks g
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactAt a
+ m (Lnet/minecraft/world/entity/Entity;)Z is v
+ m ()Z isAffectedByBlocks aW
+ m ()Z isAlive bX
+ m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo t
+ m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a
+ m ()Z isAlwaysTicking eg
+ m ()Z isAttackable cO
+ m ()Z isClientAuthoritative ab_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isColliding a
+ m ()Z isCrouching cu
+ m ()Z isCurrentlyGlowing cA
+ m ()Z isCustomNameVisible cY
+ m ()Z isDescending ct
+ m ()Z isDiscrete cs
+ m ()Z isEffectiveAi dt
+ m (Lnet/minecraft/tags/TagKey;)Z isEyeInFluid a
+ m ()Z isFlapping bl
+ m ()Z isFlyingVehicle eh
+ m (DDD)Z isFree f
+ m (Lnet/minecraft/world/phys/AABB;)Z isFree b
+ m ()Z isFreezing dW
+ m ()Z isFullyFrozen cJ
+ m (Lnet/minecraft/world/phys/Vec3;)Z isHorizontalCollisionMinor d
+ m ()Z isIgnoringBlockTriggers o_
+ m ()Z isInClouds bA
+ m ()Z isInLava bJ
+ m ()Z isInLiquid bx
+ m ()Z isInRain isInRain0
+ m ()Z isInShallowWater bz
+ m ()Z isInWall bY
+ m ()Z isInWater bu
+ m ()Z isInWaterOrRain bw
+ m ()Z isInterpolating cd
+ m ()Z isInvisible cB
+ m (Lnet/minecraft/world/entity/player/Player;)Z isInvisibleTo e
+ m ()Z isInvulnerable cP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableToBase d
+ m ()Z isLocalClientAuthoritative dr
+ m ()Z isLocalInstanceAuthoritative dq
+ m ()Z isNoGravity bn
+ m ()Z isOnFire ck
+ m ()Z isOnPortalCooldown aL
+ m ()Z isOnRails cC
+ m ()Z isPassenger cl
+ m (Lnet/minecraft/world/entity/Entity;)Z isPassengerOfSameVehicle A
+ m ()Z isPickable bT
+ m ()Z isPushable bU
+ m ()Z isPushedByFluid cW
+ m ()Z isRemoved ec
+ m ()Z isShiftKeyDown cp
+ m ()Z isSilent bm
+ m ()Z isSpectator at
+ m ()Z isSprinting cv
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStateClimbable c
+ m ()Z isSteppingCarefully cq
+ m (Lnet/minecraft/core/BlockPos;)Z isSupportedBy d
+ m ()Z isSuppressingBounce cr
+ m ()Z isSwimming cw
+ m ()Z isUnderWater by
+ m ()Z isVehicle cm
+ m ()Z isVisuallyCrawling cy
+ m ()Z isVisuallySwimming cx
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m ()V lavaHurt aN
+ m ()V lavaIgnite aM
+ m (FI)V lerpHeadTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion j
+ m (IDDDDD)V lerpPositionAndRotationStep a
+ m ()Lnet/minecraft/world/level/Level; level an
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; limitPistonMovement e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load d
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox aF
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()V markHurt bP
+ m ()F maxUpStep eb
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; maybeBackOffFromEdge a
+ m (Lnet/minecraft/world/level/block/Mirror;)F mirror a
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (FF)V moveOrInterpolateTo e
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V moveOrInterpolateTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V moveOrInterpolateTo i
+ m (Lnet/minecraft/world/phys/Vec3;FF)V moveOrInterpolateTo d
+ m (FLnet/minecraft/world/phys/Vec3;)V moveRelative a
+ m (DDD)V moveTowardsClosestSpace k
+ m ()F nextStep bf
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeashHolder a
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeasheeRemoved b
+ m ()Lnet/minecraft/world/phys/Vec3; oldPosition bO
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m ()V onBelowWorld aR
+ m ()V onClientRemoval aD
+ m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a
+ m ()V onFlap bk
+ m ()Z onGround aS
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned l
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemoval b
+ m (Ljava/util/List;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (DFZ)Lnet/minecraft/world/phys/HitResult; pick a
+ m (Lnet/minecraft/core/BlockPos;)V placePortalTicket f
+ m ()V playAmethystStepSound k
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V playCombinationStepSounds a
+ m ()V playEntityOnFireExtinguishedSound aX
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V playMuffledStepSound b
+ m (Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m (Lnet/minecraft/sounds/SoundEvent;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (F)V playSwimSound g
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m ()Lnet/minecraft/world/phys/Vec3; position dD
+ m (Lnet/minecraft/world/entity/Entity;)V positionRider k
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; problemPath en
+ m ()V processFlappingMovement aZ
+ m ()V processPortalCooldown O
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)V propagateFallToPassengers b
+ m (DDD)V push i
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/phys/Vec3;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reapplyPosition aG
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V refreshDimensions l_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess ej
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; removeAction a
+ m ()V removeAfterChangingDimensions cQ
+ m ()V removeLatestMovementRecording aU
+ m (Ljava/lang/String;)Z removeTag b
+ m ()V removeVehicle ad
+ m ()Z repositionEntityAfterLoad bV
+ m ()V resetFallDistance l
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m ()V rideTick t
+ m (Lnet/minecraft/world/level/block/Rotation;)F rotate a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z save c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z saveAsPassenger b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveWithoutId d
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V sendBubbleColumnParticles a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)V sendTeleportTransitionToRidingPlayers a
+ m (I)V setAirSupply j
+ m (Lnet/minecraft/world/level/block/Portal;Lnet/minecraft/core/BlockPos;)V setAsInsidePortal a
+ m (Lnet/minecraft/world/phys/AABB;)V setBoundingBox a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V setComponent d
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName b
+ m (Z)V setCustomNameVisible p
+ m (DDD)V setDeltaMovement m
+ m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement k
+ m (Z)V setGlowingTag k
+ m (I)V setId e
+ m (Z)V setInvisible l
+ m (Z)V setInvulnerable n
+ m (Z)V setIsInPowderSnow q
+ m (Lnet/minecraft/world/level/Level;)V setLevel a
+ m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a
+ m (Z)V setNoGravity g
+ m ()V setOldPos bM
+ m (Lnet/minecraft/world/phys/Vec3;)V setOldPos m
+ m ()V setOldPosAndRot bL
+ m (Lnet/minecraft/world/phys/Vec3;FF)V setOldPosAndRot c
+ m ()V setOldRot bN
+ m (FF)V setOldRot f
+ m (Z)V setOnGround e
+ m (ZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithMovement a
+ m (ZZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithMovement a
+ m ()V setPortalCooldown aJ
+ m (I)V setPortalCooldown f
+ m (DDD)V setPos a_
+ m (Lnet/minecraft/world/phys/Vec3;)V setPos b
+ m (DDD)V setPosRaw n
+ m (Lnet/minecraft/world/entity/Pose;)V setPose c
+ m (I)V setRemainingFireTicks h
+ m (Z)V setRequiresPrecisePosition c
+ m (FF)V setRot a
+ m (IZ)V setSharedFlag b
+ m (Z)V setSharedFlagOnFire d
+ m (Z)V setShiftKeyDown h
+ m (Z)V setSilent f
+ m (Z)V setSprinting i
+ m (Z)V setSwimming j
+ m (I)V setTicksFrozen k
+ m (Ljava/util/UUID;)V setUUID a_
+ m (D)V setViewScale c
+ m (F)V setXRot w
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m (F)V setYRot v
+ m (Lnet/minecraft/world/entity/player/Player;)Z shearOffAllLeashConnections c
+ m ()Z shouldBeSaved ef
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPlayAmethystStepSound d
+ m ()Z shouldPlayLavaHurtSound aO
+ m (DDD)Z shouldRender j
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z shouldShowName cZ
+ m ()Z showVehicleHealth bZ
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m (DDD)V snapTo d
+ m (DDDFF)V snapTo b
+ m (Lnet/minecraft/core/BlockPos;FF)V snapTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V snapTo f
+ m (Lnet/minecraft/world/phys/Vec3;FF)V snapTo b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m ()V spawnSprintParticle bI
+ m (Lnet/minecraft/world/entity/Entity;)Z startRiding o
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer d
+ m ()V stopRiding cb
+ m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer e
+ m ()Z supportQuadLeashAsHolder dT
+ m (DDD)V syncPacketPositionCodec e
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleportCrossDimension a
+ m ()V teleportPassengers I
+ m (DDD)V teleportRelative c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleportSameDimension a
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)V teleportSetPosition a
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)V teleportSetPosition a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;Lnet/minecraft/server/level/ServerLevel;)V teleportSpectators a
+ m (DDD)V teleportTo b
+ m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFZ)Z teleportTo a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ m ()Z touchingUnloadedChunk dy
+ m ()Lnet/minecraft/world/phys/Vec3; trackingPosition dE
+ m (DD)V turn b
+ m ()V unRide av
+ m ()V unsetRemoved ee
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ m (Lnet/minecraft/tags/TagKey;D)Z updateFluidHeightAndDoFluidPushing a
+ m ()V updateFluidOnEyes H
+ m ()Z updateInWaterStateAndDoFluidPushing bC
+ m ()V updateInWaterStateAndDoWaterCurrentPushing bD
+ m ()V updateSwimming bB
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZLnet/minecraft/world/phys/Vec3;)Z vibrationAndSoundEffectsFromBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V walkingStepSound c
+ m ()V waterSwimSound bj
+ f I BASE_SAFE_FALL_DISTANCE V
+ f I BASE_TICKS_REQUIRED_TO_FREEZE T
+ f I BOARDING_COOLDOWN N
+ f I CONTENTS_SLOT_INDEX M
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_AIR_SUPPLY_ID bl
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME bm
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME_VISIBLE bn
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_NO_GRAVITY bp
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POSE aE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHARED_FLAGS_ID aA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SILENT bo
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TICKS_FROZEN bq
+ f F DEFAULT_BB_HEIGHT ak
+ f F DEFAULT_BB_WIDTH aj
+ f F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 Q
+ f D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 R
+ f D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 S
+ f Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER c
+ f I FLAG_FALL_FLYING aD
+ f I FLAG_GLOWING aC
+ f I FLAG_INVISIBLE bk
+ f I FLAG_ONFIRE aB
+ f I FLAG_SHIFT_KEY_DOWN bh
+ f I FLAG_SPRINTING bi
+ f I FLAG_SWIMMING bj
+ f I FREEZE_HURT_FREQUENCY U
+ f Lnet/minecraft/world/phys/AABB; INITIAL_AABB e
+ f D LAVA_FAST_FLOW_SCALE s
+ f D LAVA_SLOW_FLOW_SCALE t
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_BLOCK_ITERATIONS_ALONG_TRAVEL_PER_TICK u
+ f I MAX_ENTITY_TAG_COUNT P
+ f I MAX_MOVEMENTS_HANDELED_PER_TICK aM
+ f D MAX_MOVEMENT_RESETTING_TRACE_DISTANCE aN
+ f Ljava/lang/String; TAG_AIR E
+ f Ljava/lang/String; TAG_CUSTOM_NAME L
+ f Ljava/lang/String; TAG_DATA y
+ f Ljava/lang/String; TAG_FALL_DISTANCE G
+ f Ljava/lang/String; TAG_FIRE H
+ f Ljava/lang/String; TAG_GLOWING J
+ f Ljava/lang/String; TAG_ID v
+ f Ljava/lang/String; TAG_INVULNERABLE K
+ f Lcom/mojang/serialization/Codec; TAG_LIST_CODEC d
+ f Ljava/lang/String; TAG_MOTION A
+ f Ljava/lang/String; TAG_NO_GRAVITY D
+ f Ljava/lang/String; TAG_ON_GROUND F
+ f Ljava/lang/String; TAG_PASSENGERS x
+ f Ljava/lang/String; TAG_PORTAL_COOLDOWN C
+ f Ljava/lang/String; TAG_POS z
+ f Ljava/lang/String; TAG_ROTATION B
+ f Ljava/lang/String; TAG_SILENT I
+ f Ljava/lang/String; TAG_UUID w
+ f I TOTAL_AIR_SUPPLY O
+ f D WATER_FLOW_SCALE r
+ f Lnet/minecraft/core/BlockPos; blockPosition aW
+ f Z blocksBuilding W
+ f I boardingCooldown X
+ f Lnet/minecraft/world/level/ChunkPos; chunkPosition aX
+ f F crystalSoundIntensity bC
+ f Lnet/minecraft/world/item/component/CustomData; customData bK
+ f Lnet/minecraft/world/phys/Vec3; deltaMovement aY
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions bz
+ f Lnet/minecraft/network/syncher/SynchedEntityData; entityData az
+ f F eyeHeight bA
+ f D fallDistance an
+ f Ljava/util/List; finalMovementsThisTick bH
+ f Z firstTick ay
+ f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight av
+ f Ljava/util/Set; fluidOnEyes bg
+ f F flyDist am
+ f Z hasGlowingTag bv
+ f Z hasImpulse aF
+ f Z horizontalCollision ad
+ f Z hurtMarked ah
+ f I id aR
+ f Lnet/minecraft/world/level/block/state/BlockState; inBlockState bF
+ f Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector; insideEffectCollector bJ
+ f I invulnerableTime ax
+ f Z invulnerable bu
+ f Z isInPowderSnow aJ
+ f I lastCrystalSoundPlayTick bD
+ f Lnet/minecraft/world/level/entity/EntityInLevelCallback; levelCallback br
+ f Lnet/minecraft/world/level/Level; level aU
+ f Ljava/util/Optional; mainSupportingBlockPos aL
+ f Z minorHorizontalCollision ag
+ f F moveDist al
+ f Ljava/util/ArrayDeque; movementThisTick bG
+ f F nextStep be
+ f Z noPhysics ar
+ f Z onGroundNoBlocks bB
+ f Z onGround bc
+ f Lnet/minecraft/network/protocol/game/VecDeltaCodec; packetPositionCodec bs
+ f Lcom/google/common/collect/ImmutableList; passengers aS
+ f J pistonDeltasGameTime by
+ f [D pistonDeltas bx
+ f I portalCooldown bt
+ f Lnet/minecraft/world/entity/PortalProcessor; portalProcess aG
+ f Lnet/minecraft/world/phys/Vec3; position aV
+ f Lnet/minecraft/util/RandomSource; random as
+ f I remainingFireTicks bf
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; removalReason bd
+ f Z requiresPrecisePosition aQ
+ f Ljava/lang/String; stringUUID aI
+ f Lnet/minecraft/world/phys/Vec3; stuckSpeedMultiplier ai
+ f Ljava/util/Set; tags bw
+ f I tickCount at
+ f Lnet/minecraft/world/entity/EntityType; type aP
+ f Ljava/util/UUID; uuid aH
+ f Lnet/minecraft/world/entity/Entity; vehicle aT
+ f Z verticalCollisionBelow af
+ f Z verticalCollision ae
+ f D viewScale aO
+ f Lit/unimi/dsi/fastutil/longs/LongSet; visitedBlocks bI
+ f Z wasEyeInWater aw
+ f Z wasInPowderSnow aK
+ f Z wasTouchingWater au
+ f D xOld ao
+ f F xRot ba
+ f F xRotO ac
+ f D xo Y
+ f D yOld ap
+ f F yRot aZ
+ f F yRotO ab
+ f D yo Z
+ f D zOld aq
+ f D zo aa
+c net/minecraft/world/entity/Entity$Movement net/minecraft/world/entity/Entity$c
+ m ()Ljava/util/Optional; axisDependentOriginalMovement c
+ m ()Lnet/minecraft/world/phys/Vec3; from a
+ m ()Lnet/minecraft/world/phys/Vec3; to b
+ f Ljava/util/Optional; axisDependentOriginalMovement c
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason
+ m ()[Lnet/minecraft/world/entity/Entity$RemovalReason; $values c
+ m ()Z shouldDestroy a
+ m ()Z shouldSave b
+ f [Lnet/minecraft/world/entity/Entity$RemovalReason; $VALUES h
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; CHANGED_DIMENSION e
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; DISCARDED b
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; KILLED a
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; UNLOADED_TO_CHUNK c
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; UNLOADED_WITH_PLAYER d
+ f Z destroy f
+ f Z save g
+c net/minecraft/world/entity/Entity$MovementEmission net/minecraft/world/entity/Entity$MovementEmission
+ m ()[Lnet/minecraft/world/entity/Entity$MovementEmission; $values d
+ m ()Z emitsAnything a
+ m ()Z emitsEvents b
+ m ()Z emitsSounds c
+ f [Lnet/minecraft/world/entity/Entity$MovementEmission; $VALUES g
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; ALL d
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; EVENTS c
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; NONE a
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; SOUNDS b
+ f Z events f
+ f Z sounds e
+c net/minecraft/world/entity/Entity$EntityPathElement net/minecraft/world/entity/Entity$a
+ m ()Lnet/minecraft/world/entity/Entity; entity a
+ f Lnet/minecraft/world/entity/Entity; entity a
+c net/minecraft/world/entity/Marker net/minecraft/world/entity/Marker
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z couldAcceptPassenger cc
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers o_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V tick g
+c net/minecraft/world/food/FoodData net/minecraft/world/food/FoodMetaData
+ m (IF)V add b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (F)V addExhaustion a
+ m (IF)V eat a
+ m (Lnet/minecraft/world/food/FoodProperties;)V eat a
+ m ()I getFoodLevel a
+ m ()F getSaturationLevel c
+ m ()Z needsFood b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setFoodLevel a
+ m (F)V setSaturation b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V tick a
+ f F DEFAULT_EXHAUSTION_LEVEL b
+ f I DEFAULT_TICK_TIMER a
+ f F exhaustionLevel e
+ f I foodLevel c
+ f F saturationLevel d
+ f I tickTimer f
+c net/minecraft/world/item/BoatItem net/minecraft/world/item/ItemBoat
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/HitResult;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/entity/vehicle/AbstractBoat; getBoat a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/entity/EntityType; entityType a
+c net/minecraft/world/item/DyeColor net/minecraft/world/item/EnumColor
+ m ()[Lnet/minecraft/world/item/DyeColor; $values h
+ m (I)Lnet/minecraft/world/item/DyeColor; byFireworkColor b
+ m (I)Lnet/minecraft/world/item/DyeColor; byId a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; byName a
+ m ()I getFireworkColor f
+ m ()I getId a
+ m ()Lnet/minecraft/world/level/material/MapColor; getMapColor e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; getMixedColor a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I getTextColor g
+ m ()I getTextureDiffuseColor d
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; lambda$getMixedColor$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$getMixedColor$4 b
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$static$1 b
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; lambda$static$2 a
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/crafting/CraftingInput; makeCraftColorInput a
+ f [Lnet/minecraft/world/item/DyeColor; $VALUES B
+ f Lnet/minecraft/world/item/DyeColor; BLACK p
+ f Lnet/minecraft/world/item/DyeColor; BLUE l
+ f Lnet/minecraft/world/item/DyeColor; BROWN m
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; BY_FIREWORK_COLOR u
+ f Ljava/util/function/IntFunction; BY_ID t
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC q
+ f Lnet/minecraft/world/item/DyeColor; CYAN j
+ f Lnet/minecraft/world/item/DyeColor; GRAY h
+ f Lnet/minecraft/world/item/DyeColor; GREEN n
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC s
+ f Lnet/minecraft/world/item/DyeColor; LIGHT_BLUE d
+ f Lnet/minecraft/world/item/DyeColor; LIGHT_GRAY i
+ f Lnet/minecraft/world/item/DyeColor; LIME f
+ f Lnet/minecraft/world/item/DyeColor; MAGENTA c
+ f Lnet/minecraft/world/item/DyeColor; ORANGE b
+ f Lnet/minecraft/world/item/DyeColor; PINK g
+ f Lnet/minecraft/world/item/DyeColor; PURPLE k
+ f Lnet/minecraft/world/item/DyeColor; RED o
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC r
+ f Lnet/minecraft/world/item/DyeColor; WHITE a
+ f Lnet/minecraft/world/item/DyeColor; YELLOW e
+ f I fireworkColor z
+ f I id v
+ f Lnet/minecraft/world/level/material/MapColor; mapColor x
+ f Ljava/lang/String; name w
+ f I textColor A
+ f I textureDiffuseColor y
+c net/minecraft/world/item/LeadItem net/minecraft/world/item/ItemLeash
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; bindPlayerMobs a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Leashable;)Z lambda$bindPlayerMobs$0 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/MaceItem net/minecraft/world/item/MaceItem
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/phys/Vec3; calculateImpactPosition a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canSmashAttack b
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties b
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getAttackDamageBonus a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; getDamageSource a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;)D getKnockbackPower a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V hurtEnemy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V knockback a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; knockbackPredicate a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V lambda$knockback$0 b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$knockbackPredicate$1 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ f I DEFAULT_ATTACK_DAMAGE c
+ f F DEFAULT_ATTACK_SPEED d
+ f F SMASH_ATTACK_FALL_THRESHOLD a
+ f F SMASH_ATTACK_HEAVY_THRESHOLD o
+ f F SMASH_ATTACK_KNOCKBACK_POWER p
+ f F SMASH_ATTACK_KNOCKBACK_RADIUS b
+c net/minecraft/world/item/SignItem net/minecraft/world/item/ItemSign
+ m (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 updateCustomBlockEntityTag a
+c net/minecraft/world/level/Spawner net/minecraft/world/level/Spawner
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Ljava/util/function/Consumer;Ljava/lang/String;)V appendHoverText a
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getSpawnEntityDisplayName a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$1 a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; lambda$getSpawnEntityDisplayName$2 a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a
+c org/bukkit/craftbukkit/CraftChunk org/bukkit/craftbukkit/v1_21_R6/CraftChunk
+c org/bukkit/craftbukkit/CraftFluid org/bukkit/craftbukkit/v1_21_R6/CraftFluid
+c org/bukkit/craftbukkit/CraftInput org/bukkit/craftbukkit/v1_21_R6/CraftInput
+c org/bukkit/craftbukkit/CraftSound org/bukkit/craftbukkit/v1_21_R6/CraftSound
+c org/bukkit/craftbukkit/CraftWorld org/bukkit/craftbukkit/v1_21_R6/CraftWorld
+c org/bukkit/craftbukkit/CraftWorld$1 org/bukkit/craftbukkit/v1_21_R6/CraftWorld$1
+c org/bukkit/craftbukkit/CraftWorld$2 org/bukkit/craftbukkit/v1_21_R6/CraftWorld$2
+c org/bukkit/craftbukkit/CraftWorld$3 org/bukkit/craftbukkit/v1_21_R6/CraftWorld$3
+c org/bukkit/craftbukkit/CraftWorld$4 org/bukkit/craftbukkit/v1_21_R6/CraftWorld$4
+c org/bukkit/craftbukkit/Overridden org/bukkit/craftbukkit/v1_21_R6/Overridden
+c net/minecraft/commands/ParserUtils net/minecraft/commands/ParserUtils
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/CharPredicate;)Ljava/lang/String; readWhile a
+c net/minecraft/nbt/StreamTagVisitor net/minecraft/nbt/StreamTagVisitor
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+c net/minecraft/nbt/StreamTagVisitor$EntryResult net/minecraft/nbt/StreamTagVisitor$a
+ m ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; $values a
+ f [Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; $VALUES e
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; BREAK c
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; ENTER a
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; HALT d
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; SKIP b
+c net/minecraft/nbt/StreamTagVisitor$ValueResult net/minecraft/nbt/StreamTagVisitor$b
+ m ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; $values a
+ f [Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; $VALUES d
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; BREAK b
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; CONTINUE a
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; HALT c
+c net/minecraft/nbt/StringTagVisitor net/minecraft/nbt/StringTagVisitor
+ m ()Ljava/lang/String; build a
+ m (Ljava/lang/String;)V handleKeyEscape a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Ljava/util/regex/Pattern; UNQUOTED_KEY_MATCH a
+ f Ljava/lang/StringBuilder; builder b
+c net/minecraft/nbt/visitors/SkipAll net/minecraft/nbt/visitors/SkipAll
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f Lnet/minecraft/nbt/visitors/SkipAll; INSTANCE a
+c net/minecraft/network/HandlerNames net/minecraft/network/HandlerNames
+ f Ljava/lang/String; BUNDLER l
+ f Ljava/lang/String; COMPRESS b
+ f Ljava/lang/String; DECODER c
+ f Ljava/lang/String; DECOMPRESS a
+ f Ljava/lang/String; DECRYPT i
+ f Ljava/lang/String; ENCODER d
+ f Ljava/lang/String; ENCRYPT j
+ f Ljava/lang/String; INBOUND_CONFIG e
+ f Ljava/lang/String; LATENCY p
+ f Ljava/lang/String; LEGACY_QUERY o
+ f Ljava/lang/String; OUTBOUND_CONFIG f
+ f Ljava/lang/String; PACKET_HANDLER m
+ f Ljava/lang/String; PREPENDER h
+ f Ljava/lang/String; SPLITTER g
+ f Ljava/lang/String; TIMEOUT n
+ f Ljava/lang/String; UNBUNDLER k
+c net/minecraft/network/ProtocolInfo net/minecraft/network/ProtocolInfo
+ m ()Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo d
+ m ()Lnet/minecraft/network/codec/StreamCodec; codec c
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+c net/minecraft/network/ProtocolInfo$Details net/minecraft/network/ProtocolInfo$a
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+ m (Lnet/minecraft/network/ProtocolInfo$Details$PacketVisitor;)V listPackets a
+c net/minecraft/network/ProtocolInfo$Details$PacketVisitor net/minecraft/network/ProtocolInfo$a$a
+c net/minecraft/network/ProtocolInfo$DetailsProvider net/minecraft/network/ProtocolInfo$b
+ m ()Lnet/minecraft/network/ProtocolInfo$Details; details a
+c net/minecraft/server/RegistryLayer net/minecraft/server/RegistryLayer
+ m ()[Lnet/minecraft/server/RegistryLayer; $values b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; createRegistryAccess a
+ f [Lnet/minecraft/server/RegistryLayer; $VALUES g
+ f Lnet/minecraft/server/RegistryLayer; DIMENSIONS c
+ f Lnet/minecraft/server/RegistryLayer; RELOADABLE d
+ f Lnet/minecraft/server/RegistryLayer; STATIC a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; STATIC_ACCESS f
+ f Ljava/util/List; VALUES e
+ f Lnet/minecraft/server/RegistryLayer; WORLDGEN b
+c net/minecraft/server/dialog/Dialog net/minecraft/server/dialog/Dialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Ljava/util/Optional; onCancel d
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; CONTEXT_FREE_STREAM_CODEC g
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC c
+ f Lcom/mojang/serialization/Codec; LIST_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lcom/mojang/serialization/Codec; WIDTH_CODEC b
+c net/minecraft/server/rcon/PktUtils net/minecraft/server/rcon/StatusChallengeUtils
+ m ([BI)I intFromByteArray a
+ m ([BII)I intFromByteArray b
+ m ([BII)I intFromNetworkByteArray c
+ m ([BII)Ljava/lang/String; stringFromByteArray a
+ m (B)Ljava/lang/String; toHexString a
+ f [C HEX_CHAR b
+ f I MAX_PACKET_SIZE a
+c net/minecraft/tags/EnchantmentTags net/minecraft/tags/EnchantmentTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ARMOR_EXCLUSIVE b
+ f Lnet/minecraft/tags/TagKey; BOOTS_EXCLUSIVE c
+ f Lnet/minecraft/tags/TagKey; BOW_EXCLUSIVE d
+ f Lnet/minecraft/tags/TagKey; CROSSBOW_EXCLUSIVE e
+ f Lnet/minecraft/tags/TagKey; CURSE o
+ f Lnet/minecraft/tags/TagKey; DAMAGE_EXCLUSIVE f
+ f Lnet/minecraft/tags/TagKey; DOUBLE_TRADE_PRICE j
+ f Lnet/minecraft/tags/TagKey; IN_ENCHANTING_TABLE k
+ f Lnet/minecraft/tags/TagKey; MINING_EXCLUSIVE g
+ f Lnet/minecraft/tags/TagKey; NON_TREASURE v
+ f Lnet/minecraft/tags/TagKey; ON_MOB_SPAWN_EQUIPMENT l
+ f Lnet/minecraft/tags/TagKey; ON_RANDOM_LOOT n
+ f Lnet/minecraft/tags/TagKey; ON_TRADED_EQUIPMENT m
+ f Lnet/minecraft/tags/TagKey; PREVENTS_BEE_SPAWNS_WHEN_MINING q
+ f Lnet/minecraft/tags/TagKey; PREVENTS_DECORATED_POT_SHATTERING r
+ f Lnet/minecraft/tags/TagKey; PREVENTS_ICE_MELTING s
+ f Lnet/minecraft/tags/TagKey; PREVENTS_INFESTED_SPAWNS t
+ f Lnet/minecraft/tags/TagKey; RIPTIDE_EXCLUSIVE h
+ f Lnet/minecraft/tags/TagKey; SMELTS_LOOT p
+ f Lnet/minecraft/tags/TagKey; TOOLTIP_ORDER a
+ f Lnet/minecraft/tags/TagKey; TRADEABLE i
+ f Lnet/minecraft/tags/TagKey; TRADES_DESERT_COMMON w
+ f Lnet/minecraft/tags/TagKey; TRADES_DESERT_SPECIAL D
+ f Lnet/minecraft/tags/TagKey; TRADES_JUNGLE_COMMON x
+ f Lnet/minecraft/tags/TagKey; TRADES_JUNGLE_SPECIAL E
+ f Lnet/minecraft/tags/TagKey; TRADES_PLAINS_COMMON y
+ f Lnet/minecraft/tags/TagKey; TRADES_PLAINS_SPECIAL F
+ f Lnet/minecraft/tags/TagKey; TRADES_SAVANNA_COMMON z
+ f Lnet/minecraft/tags/TagKey; TRADES_SAVANNA_SPECIAL G
+ f Lnet/minecraft/tags/TagKey; TRADES_SNOW_COMMON A
+ f Lnet/minecraft/tags/TagKey; TRADES_SNOW_SPECIAL H
+ f Lnet/minecraft/tags/TagKey; TRADES_SWAMP_COMMON B
+ f Lnet/minecraft/tags/TagKey; TRADES_SWAMP_SPECIAL I
+ f Lnet/minecraft/tags/TagKey; TRADES_TAIGA_COMMON C
+ f Lnet/minecraft/tags/TagKey; TRADES_TAIGA_SPECIAL J
+ f Lnet/minecraft/tags/TagKey; TREASURE u
+c net/minecraft/tags/WorldPresetTags net/minecraft/tags/WorldPresetTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; EXTENDED b
+ f Lnet/minecraft/tags/TagKey; NORMAL a
+c net/minecraft/util/LazyLoadedValue net/minecraft/util/LazyLoadedValue
+ m ()Ljava/lang/Object; get a
+ f Ljava/util/function/Supplier; factory a
+c net/minecraft/util/ProblemReporter net/minecraft/util/ProblemReporter
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+ f Lnet/minecraft/util/ProblemReporter; DISCARDING a
+c net/minecraft/util/ProblemReporter$1 net/minecraft/util/ProblemReporter$1
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+c net/minecraft/util/ProblemReporter$Problem net/minecraft/util/ProblemReporter$g
+ m ()Ljava/lang/String; description a
+c net/minecraft/util/ProblemReporter$Collector net/minecraft/util/ProblemReporter$a
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m ()Ljava/lang/String; getReport b
+ m ()Ljava/lang/String; getTreeReport c
+ m ()Z isEmpty a
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getReport$1 a
+ m ()Ljava/lang/String; lambda$static$0 d
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+ f Lnet/minecraft/util/ProblemReporter$PathElement; EMPTY_ROOT b
+ f Lnet/minecraft/util/ProblemReporter$PathElement; element d
+ f Lnet/minecraft/util/ProblemReporter$Collector; parent c
+ f Ljava/util/Set; problems e
+c net/minecraft/util/ProblemReporter$Collector$Entry net/minecraft/util/ProblemReporter$a$a
+ m ()Lnet/minecraft/util/ProblemReporter$Problem; problem b
+ m ()Lnet/minecraft/util/ProblemReporter$Collector; source a
+ f Lnet/minecraft/util/ProblemReporter$Problem; problem b
+ f Lnet/minecraft/util/ProblemReporter$Collector; source a
+c net/minecraft/util/ProblemReporter$Collector$ProblemTreeNode net/minecraft/util/ProblemReporter$a$b
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode; child a
+ m ()Ljava/util/Map; children d
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; element b
+ m ()Ljava/util/List; getLines a
+ m (Ljava/util/List;Lnet/minecraft/util/ProblemReporter$PathElement;Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode;)V lambda$getLines$0 b
+ m (Ljava/util/List;Lnet/minecraft/util/ProblemReporter$PathElement;Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode;)V lambda$getLines$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$getLines$2 a
+ m ()Ljava/util/List; problems c
+ f Ljava/util/Map; children c
+ f Lnet/minecraft/util/ProblemReporter$PathElement; element a
+ f Ljava/util/List; problems b
+c net/minecraft/util/ProblemReporter$PathElement net/minecraft/util/ProblemReporter$f
+c net/minecraft/util/ProblemReporter$ScopedCollector net/minecraft/util/ProblemReporter$j
+ f Lorg/slf4j/Logger; logger c
+c net/minecraft/util/ProblemReporter$FieldPathElement net/minecraft/util/ProblemReporter$c
+ m ()Ljava/lang/String; name a
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$IndexedPathElement net/minecraft/util/ProblemReporter$e
+ m ()I index a
+ f I index a
+c net/minecraft/util/ProblemReporter$RootFieldPathElement net/minecraft/util/ProblemReporter$i
+ m ()Ljava/lang/String; name a
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$RootElementPathElement net/minecraft/util/ProblemReporter$h
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/util/ProblemReporter$IndexedFieldPathElement net/minecraft/util/ProblemReporter$d
+ m ()I index b
+ m ()Ljava/lang/String; name a
+ f I index b
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$ElementReferencePathElement net/minecraft/util/ProblemReporter$b
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/util/random/Weighted net/minecraft/util/random/Weighted
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/random/Weighted; map a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Ljava/lang/Object; value a
+ m ()I weight b
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/lang/Object; value a
+ f I weight b
+c net/minecraft/world/RandomSequence net/minecraft/world/RandomSequence
+ m (JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; createSequence a
+ m (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/util/RandomSource; random a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; seedForKey a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; source b
+c net/minecraft/world/entity/Display net/minecraft/world/entity/Display
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z affectedByCulling f
+ m (F)F calculateInterpolationProgress a
+ m ()Lnet/minecraft/world/entity/Display$RenderState; createFreshRenderState A
+ m (Lnet/minecraft/world/entity/Display$RenderState;F)Lnet/minecraft/world/entity/Display$RenderState; createInterpolatedRenderState a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData;)Lcom/mojang/math/Transformation; createTransformation a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; getBillboardConstraints p
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling e
+ m ()Lnet/minecraft/util/Brightness; getBrightnessOverride q
+ m ()I getGlowColorOverride x
+ m ()F getHeight y
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()I getPackedBrightnessOverride r
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m ()I getPosRotInterpolationDuration n
+ m ()F getShadowRadius u
+ m ()F getShadowStrength v
+ m ()I getTeamColor j_
+ m ()I getTransformationInterpolationDelay m
+ m ()I getTransformationInterpolationDuration k
+ m ()F getViewRange s
+ m ()F getWidth w
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers o_
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/Display$RenderState; renderState i
+ m (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V setBillboardConstraints a
+ m (Lnet/minecraft/util/Brightness;)V setBrightnessOverride a
+ m (I)V setGlowColorOverride l
+ m (F)V setHeight y
+ m (DDD)V setPos a_
+ m (I)V setPosRotInterpolationDuration d
+ m (F)V setShadowRadius c
+ m (F)V setShadowStrength d
+ m (Lcom/mojang/math/Transformation;)V setTransformation a
+ m (I)V setTransformationInterpolationDelay c
+ m (I)V setTransformationInterpolationDuration b
+ m (F)V setViewRange b
+ m (F)V setWidth x
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ m ()V updateCulling z
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID aO
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BRIGHTNESS_OVERRIDE_ID aP
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_GLOW_COLOR_OVERRIDE_ID aV
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID aU
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ROTATION_ID u
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POS_ROT_INTERPOLATION_DURATION_ID r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ROTATION_ID aN
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCALE_ID t
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_RADIUS_ID aR
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_STRENGTH_ID aS
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID p
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSLATION_ID s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VIEW_RANGE_ID aQ
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID aT
+ f F INITIAL_HEIGHT be
+ f I INITIAL_POS_ROT_INTERPOLATION_DURATION aZ
+ f F INITIAL_SHADOW_RADIUS ba
+ f F INITIAL_SHADOW_STRENGTH bb
+ f I INITIAL_TRANSFORMATION_INTERPOLATION_DURATION aX
+ f I INITIAL_TRANSFORMATION_START_INTERPOLATION aY
+ f F INITIAL_VIEW_RANGE bc
+ f F INITIAL_WIDTH bd
+ f Lorg/slf4j/Logger; LOGGER o
+ f I NO_BRIGHTNESS_OVERRIDE a
+ f I NO_GLOW_COLOR_OVERRIDE bf
+ f Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS aW
+ f Ljava/lang/String; TAG_BILLBOARD f
+ f Ljava/lang/String; TAG_BRIGHTNESS g
+ f Ljava/lang/String; TAG_GLOW_COLOR_OVERRIDE m
+ f Ljava/lang/String; TAG_HEIGHT l
+ f Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION b
+ f Ljava/lang/String; TAG_SHADOW_RADIUS i
+ f Ljava/lang/String; TAG_SHADOW_STRENGTH j
+ f Ljava/lang/String; TAG_TRANSFORMATION e
+ f Ljava/lang/String; TAG_TRANSFORMATION_INTERPOLATION_DURATION c
+ f Ljava/lang/String; TAG_TRANSFORMATION_START_INTERPOLATION d
+ f Ljava/lang/String; TAG_VIEW_RANGE h
+ f Ljava/lang/String; TAG_WIDTH k
+ f Lnet/minecraft/world/phys/AABB; cullingBoundingBox bj
+ f I interpolationDuration bh
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation bo
+ f J interpolationStartClientTick bg
+ f F lastProgress bi
+ f Z noCulling bk
+ f Lnet/minecraft/world/entity/Display$RenderState; renderState bn
+ f Z updateInterpolationDuration bm
+ f Z updateRenderState n
+ f Z updateStartTick bl
+c net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getItemStack m
+ m ()Lnet/minecraft/world/item/ItemDisplayContext; getItemTransform n
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState k
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItemStack a
+ m (Lnet/minecraft/world/item/ItemDisplayContext;)V setItemTransform a
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_DISPLAY_ID r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK_ID q
+ f Ljava/lang/String; TAG_ITEM o
+ f Ljava/lang/String; TAG_ITEM_DISPLAY p
+ f Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState t
+ f Lnet/minecraft/world/entity/SlotAccess; slot s
+c net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState net/minecraft/world/entity/Display$ItemDisplay$a
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack a
+ m ()Lnet/minecraft/world/item/ItemDisplayContext; itemTransform b
+ f Lnet/minecraft/world/item/ItemStack; itemStack a
+ f Lnet/minecraft/world/item/ItemDisplayContext; itemTransform b
+c net/minecraft/world/entity/Display$RenderState net/minecraft/world/entity/Display$j
+ m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; billboardConstraints b
+ m ()I brightnessOverride c
+ m ()I glowColorOverride f
+ m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowRadius d
+ m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowStrength e
+ m ()Lnet/minecraft/world/entity/Display$GenericInterpolator; transformation a
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; billboardConstraints b
+ f I brightnessOverride c
+ f I glowColorOverride f
+ f Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowRadius d
+ f Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowStrength e
+ f Lnet/minecraft/world/entity/Display$GenericInterpolator; transformation a
+c net/minecraft/world/entity/Display$TextDisplay net/minecraft/world/entity/Display$TextDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; cacheDisplay a
+ m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; createFreshTextRenderState s
+ m (Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;F)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; createInterpolatedTextRenderState a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; getAlign a
+ m ()I getBackgroundColor q
+ m ()B getFlags r
+ m ()I getLineWidth n
+ m ()Lnet/minecraft/network/chat/Component; getText m
+ m ()B getTextOpacity p
+ m (BLnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;B)B loadFlag a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setBackgroundColor c
+ m (B)V setFlags d
+ m (I)V setLineWidth b
+ m (Lnet/minecraft/network/chat/Component;)V setText a
+ m (B)V setTextOpacity c
+ m (BLnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;B)V storeFlag a
+ m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState k
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BACKGROUND_COLOR_ID aY
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LINE_WIDTH_ID aX
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STYLE_FLAGS_ID ba
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_ID aW
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_OPACITY_ID aZ
+ f B FLAG_ALIGN_LEFT s
+ f B FLAG_ALIGN_RIGHT t
+ f B FLAG_SEE_THROUGH q
+ f B FLAG_SHADOW p
+ f B FLAG_USE_DEFAULT_BACKGROUND r
+ f I INITIAL_BACKGROUND u
+ f I INITIAL_LINE_WIDTH aV
+ f B INITIAL_TEXT_OPACITY aU
+ f Ljava/lang/String; TAG_ALIGNMENT aT
+ f Ljava/lang/String; TAG_BACKGROUND_COLOR aP
+ f Ljava/lang/String; TAG_LINE_WIDTH aN
+ f Ljava/lang/String; TAG_SEE_THROUGH aR
+ f Ljava/lang/String; TAG_SHADOW aQ
+ f Ljava/lang/String; TAG_TEXT o
+ f Ljava/lang/String; TAG_TEXT_OPACITY aO
+ f Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND aS
+ f Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS bb
+ f Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; clientDisplayCache bc
+ f Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState bd
+c net/minecraft/world/entity/Display$TextDisplay$Align net/minecraft/world/entity/Display$TextDisplay$Align
+ m ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/Display$TextDisplay$Align; $VALUES f
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; CENTER a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; LEFT b
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; RIGHT c
+ f Ljava/lang/String; name e
+c net/minecraft/world/entity/Display$TextDisplay$CachedInfo net/minecraft/world/entity/Display$TextDisplay$CachedInfo
+ m ()Ljava/util/List; lines a
+ m ()I width b
+ f Ljava/util/List; lines a
+ f I width b
+c net/minecraft/world/entity/Display$TextDisplay$CachedLine net/minecraft/world/entity/Display$TextDisplay$CachedLine
+ m ()Lnet/minecraft/util/FormattedCharSequence; contents a
+ m ()I width b
+ f Lnet/minecraft/util/FormattedCharSequence; contents a
+ f I width b
+c net/minecraft/world/entity/Display$TextDisplay$TextRenderState net/minecraft/world/entity/Display$TextDisplay$e
+ m ()Lnet/minecraft/world/entity/Display$IntInterpolator; backgroundColor d
+ m ()B flags e
+ m ()I lineWidth b
+ m ()Lnet/minecraft/network/chat/Component; text a
+ m ()Lnet/minecraft/world/entity/Display$IntInterpolator; textOpacity c
+ f Lnet/minecraft/world/entity/Display$IntInterpolator; backgroundColor d
+ f B flags e
+ f I lineWidth b
+ f Lnet/minecraft/network/chat/Component; text a
+ f Lnet/minecraft/world/entity/Display$IntInterpolator; textOpacity c
+c net/minecraft/world/entity/Display$BlockDisplay net/minecraft/world/entity/Display$BlockDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState m
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID p
+ f Ljava/lang/String; TAG_BLOCK_STATE o
+ f Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState q
+c net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState net/minecraft/world/entity/Display$BlockDisplay$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; blockState a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState a
+c net/minecraft/world/entity/Display$IntInterpolator net/minecraft/world/entity/Display$IntInterpolator
+ m (IF)I lambda$constant$0 a
+c net/minecraft/world/entity/Display$ColorInterpolator net/minecraft/world/entity/Display$ColorInterpolator
+ m ()I current b
+ m ()I previous a
+ f I current b
+ f I previous a
+c net/minecraft/world/entity/Display$FloatInterpolator net/minecraft/world/entity/Display$FloatInterpolator
+ m (FF)F lambda$constant$0 a
+c net/minecraft/world/entity/Display$GenericInterpolator net/minecraft/world/entity/Display$GenericInterpolator
+ m (Ljava/lang/Object;F)Ljava/lang/Object; lambda$constant$0 a
+c net/minecraft/world/entity/Display$BillboardConstraints net/minecraft/world/entity/Display$BillboardConstraints
+ m ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; $values b
+ m ()B getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/Display$BillboardConstraints; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; CENTER d
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; FIXED a
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; HORIZONTAL c
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; VERTICAL b
+ f B id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/Display$LinearIntInterpolator net/minecraft/world/entity/Display$i
+ m ()I current b
+ m ()I previous a
+ f I current b
+ f I previous a
+c net/minecraft/world/entity/Display$LinearFloatInterpolator net/minecraft/world/entity/Display$h
+ m ()F current b
+ m ()F previous a
+ f F current b
+ f F previous a
+c net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$l
+ m ()Lcom/mojang/math/Transformation; current b
+ m (F)Lcom/mojang/math/Transformation; get a
+ m ()Lcom/mojang/math/Transformation; previous a
+ f Lcom/mojang/math/Transformation; current b
+ f Lcom/mojang/math/Transformation; previous a
+c net/minecraft/world/entity/npc/Npc net/minecraft/world/entity/npc/NPC
+c net/minecraft/world/inventory/Slot net/minecraft/world/inventory/Slot
+ m (Lnet/minecraft/world/entity/player/Player;)Z allowModification b
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m ()I getContainerSlot i
+ m ()Lnet/minecraft/world/item/ItemStack; getItem g
+ m ()I getMaxStackSize a
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize b_
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m ()Z hasItem h
+ m ()Z isActive b
+ m ()Z isFake f
+ m ()Z isHighlightable e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$safeTake$0 b
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onQuickCraft b
+ m (I)V onSwapCraft b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; safeInsert d
+ m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; safeInsert b
+ m (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; safeTake b
+ m (Lnet/minecraft/world/item/ItemStack;)V set f
+ m (Lnet/minecraft/world/item/ItemStack;)V setByPlayer e
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ m ()V setChanged d
+ m (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; tryRemove a
+ f Lnet/minecraft/world/Container; container c
+ f I index d
+ f I slot a
+ f I x e
+ f I y f
+c net/minecraft/world/item/ArrowItem net/minecraft/world/item/ItemArrow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; createArrow a
+c net/minecraft/world/item/BlockItem net/minecraft/world/item/ItemBlock
+ m ()Z canFitInsideContainerItems d
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z canPlace b
+ m ()Lnet/minecraft/world/level/block/Block; getBlock c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; getPlaceSound a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getPlacementState c
+ m ()Z mustSurvive b
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/InteractionResult; place a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+ m (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V registerBlocks a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/storage/TagValueOutput;)V setBlockEntityData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V updateBlockEntityComponents a
+ m (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; updateBlockStateFromTag a
+ m (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 updateCustomBlockEntityTag a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z updateCustomBlockEntityTag a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; updatePlacementContext b
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/world/level/block/Block; block a
+c net/minecraft/world/item/BrushItem net/minecraft/world/item/BrushItem
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/phys/HitResult; calculateHitResult a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 spawnDustParticles a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I ANIMATION_DURATION a
+ f I USE_DURATION b
+c net/minecraft/world/item/BrushItem$1 net/minecraft/world/item/BrushItem$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/item/BrushItem$DustParticlesDelta net/minecraft/world/item/BrushItem$a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/BrushItem$DustParticlesDelta; fromDirection a
+ m ()D xd a
+ m ()D yd b
+ m ()D zd c
+ f D ALONG_SIDE_DELTA d
+ f D OUT_FROM_SIDE_DELTA e
+ f D xd a
+ f D yd b
+ f D zd c
+c net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/component/TooltipDisplay;Lnet/minecraft/world/entity/player/Player;)V addAttributeTooltips a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;Ljava/util/function/Consumer;)V addDetailsToTooltip a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; applyAfterUseComponentSideEffects a
+ m (Lnet/minecraft/core/component/DataComponentMap;)V applyComponents b
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V applyComponents b
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V applyComponentsAndValidate a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canBeHurtBy a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z canBreakBlockInAdventureMode b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canDestroyBlock a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z canPlaceOnBlockInAdventureMode a
+ m (ILnet/minecraft/world/entity/LivingEntity;)V consume a
+ m (ILnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; consumeAndReturn b
+ m ()Lnet/minecraft/world/item/ItemStack; copy v
+ m ()Lnet/minecraft/world/item/ItemStack; copyAndClear g
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentGetter;)V copyFrom a
+ m (I)Lnet/minecraft/world/item/ItemStack; copyWithCount c
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; createOptionalStreamCodec b
+ m (Lnet/minecraft/core/Holder;I)V enchant a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;)V forEachModifier a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Lorg/apache/commons/lang3/function/TriConsumer;)V forEachModifier a
+ m ()I getBarColor u
+ m ()I getBarWidth t
+ m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; getComponentsPatch d
+ m ()I getCount M
+ m ()Lnet/minecraft/network/chat/Component; getCustomName z
+ m ()I getDamageValue o
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName K
+ m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; getEnchantments G
+ m ()Lnet/minecraft/world/entity/Entity; getEntityRepresentation J
+ m ()Lnet/minecraft/world/entity/decoration/ItemFrame; getFrame I
+ m ()Lnet/minecraft/network/chat/Component; getHoverName y
+ m ()Lnet/minecraft/world/item/Item; getItem h
+ m ()Lnet/minecraft/core/Holder; getItemHolder i
+ m ()Lnet/minecraft/network/chat/Component; getItemName A
+ m ()I getMaxDamage p
+ m ()I getMaxStackSize k
+ m ()I getPopTime L
+ m ()Lnet/minecraft/core/component/DataComponentMap; getPrototype c
+ m ()Lnet/minecraft/world/item/Rarity; getRarity D
+ m ()Lnet/minecraft/network/chat/Component; getStyledHoverName B
+ m ()Ljava/util/stream/Stream; getTags j
+ m ()Ljava/util/Optional; getTooltipImage b
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; getTooltipLines a
+ m ()Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation w
+ m (Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (I)V grow g
+ m ()Z hasFoil C
+ m (Lnet/minecraft/core/component/DataComponentType;)Z hasNonDefault d
+ m (Lnet/minecraft/world/item/ItemStack;)I hashItemAndComponents b
+ m (Ljava/util/List;)I hashStackList a
+ m (ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)V hurtAndBreak a
+ m (ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V hurtAndBreak a
+ m (ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; hurtAndConvertOnBreak a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a
+ m (ILnet/minecraft/world/entity/player/Player;)V hurtWithoutBreaking a
+ m ()Lnet/minecraft/core/component/DataComponentMap; immutableComponents e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m (Lnet/minecraft/world/item/Item;)Z is a
+ m ()Z isBarVisible s
+ m ()Z isBroken q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b
+ m ()Z isDamageableItem m
+ m ()Z isDamaged n
+ m ()Z isEmpty f
+ m ()Z isEnchantable E
+ m ()Z isEnchanted F
+ m ()Z isFramed H
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isItemEnabled a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isSameItem b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isSameItemSameComponents c
+ m ()Z isStackable l
+ m (Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem c
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lnet/minecraft/world/entity/EquipmentSlotGroup;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display;)V lambda$addAttributeTooltips$17 a
+ m (Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$enchant$18 a
+ m (Lorg/apache/commons/lang3/function/TriConsumer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$forEachModifier$19 a
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getDisplayName$20 a
+ m (Lnet/minecraft/world/item/Item;)V lambda$hurtWithoutBreaking$13 b
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/ItemStack; lambda$lenientOptionalFieldOf$15 a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; lambda$lenientOptionalFieldOf$16 d
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$0 h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$3 g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPatch;)Lnet/minecraft/world/item/ItemStack; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$6 O
+ m ()Ljava/lang/String; lambda$validateComponents$11 N
+ m (II)Ljava/lang/String; lambda$validateComponents$12 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lenientOptionalFieldOf a
+ m (I)V limitSize f
+ m (Ljava/util/List;Ljava/util/List;)Z listMatches a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V mineBlock a
+ m ()Z nextDamageWillBreak r
+ m (Lnet/minecraft/world/entity/player/Player;I)V onCraftedBy a
+ m (Lnet/minecraft/world/level/Level;)V onCraftedBySystem a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V onUseTick b
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V releaseUsing a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; remove e
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; set b
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Object; set a
+ m (I)V setCount e
+ m (I)V setDamageValue b
+ m (Lnet/minecraft/world/entity/Entity;)V setEntityRepresentation a
+ m (I)V setPopTime d
+ m (I)V shrink h
+ m (I)Lnet/minecraft/world/item/ItemStack; split a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/ItemStack; transmuteCopy a
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/item/ItemStack; transmuteCopy a
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/item/ItemStack; transmuteCopyIgnoreEmpty b
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; update a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; update a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ m ()Z useOnRelease x
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; validateComponents a
+ m (Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/serialization/DataResult; validateStrict a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; validatedStreamCodec a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/chat/Component; DISABLED_ITEM_TOOLTIP p
+ f Lnet/minecraft/world/item/ItemStack; EMPTY l
+ f Lorg/slf4j/Logger; LOGGER o
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lcom/mojang/serialization/Codec; OPTIONAL_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_LIST_STREAM_CODEC k
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC h
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_UNTRUSTED_STREAM_CODEC i
+ f Ljava/util/List; OP_NBT_WARNING m
+ f Lcom/mojang/serialization/Codec; SIMPLE_ITEM_CODEC g
+ f Lcom/mojang/serialization/Codec; SINGLE_ITEM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+ f Lcom/mojang/serialization/Codec; STRICT_CODEC d
+ f Lcom/mojang/serialization/Codec; STRICT_SINGLE_ITEM_CODEC e
+ f Lnet/minecraft/network/chat/Component; UNBREAKABLE_TOOLTIP n
+ f Lnet/minecraft/core/component/PatchedDataComponentMap; components t
+ f I count q
+ f Lnet/minecraft/world/entity/Entity; entityRepresentation u
+ f Lnet/minecraft/world/item/Item; item s
+ f I popTime r
+c net/minecraft/world/item/ItemStack$1 net/minecraft/world/item/ItemStack$1
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+c net/minecraft/world/item/ItemStack$2 net/minecraft/world/item/ItemStack$2
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+c net/minecraft/world/item/ItemStack$3 net/minecraft/world/item/ItemStack$3
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec a
+c net/minecraft/world/item/ItemStack$4 net/minecraft/world/item/ItemStack$4
+ f [I $SwitchMap$net$minecraft$world$item$Rarity a
+c net/minecraft/world/item/ItemUtils net/minecraft/world/item/ItemLiquidUtil
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; createFilledResult a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; createFilledResult a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V lambda$onContainerDestroyed$0 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Ljava/lang/Iterable;)V onContainerDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; startUsingInstantly a
+c net/minecraft/world/level/ChunkPos net/minecraft/world/level/ChunkCoordIntPair
+ m (II)J asLong c
+ m (Lnet/minecraft/core/BlockPos;)J asLong a
+ m (Lnet/minecraft/core/BlockPos;)Z contains b
+ m (II)I distanceSquared f
+ m (J)I distanceSquared c
+ m (Lnet/minecraft/world/level/ChunkPos;)I distanceSquared b
+ m (III)Lnet/minecraft/core/BlockPos; getBlockAt a
+ m (I)I getBlockX a
+ m (I)I getBlockZ b
+ m (II)I getChessboardDistance e
+ m (Lnet/minecraft/world/level/ChunkPos;)I getChessboardDistance a
+ m ()I getMaxBlockX f
+ m ()I getMaxBlockZ g
+ m (I)Lnet/minecraft/core/BlockPos; getMiddleBlockPosition c
+ m ()I getMiddleBlockX b
+ m ()I getMiddleBlockZ c
+ m ()I getMinBlockX d
+ m ()I getMinBlockZ e
+ m ()I getRegionLocalX j
+ m ()I getRegionLocalZ k
+ m ()I getRegionX h
+ m ()I getRegionZ i
+ m ()Lnet/minecraft/core/BlockPos; getWorldPosition l
+ m (J)I getX a
+ m (J)I getZ b
+ m (II)I hash d
+ m ([I)Lnet/minecraft/world/level/ChunkPos; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/IntStream; lambda$static$2 c
+ m (II)Lnet/minecraft/world/level/ChunkPos; maxFromRegion b
+ m (II)Lnet/minecraft/world/level/ChunkPos; minFromRegion a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/stream/Stream; rangeClosed a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; rangeClosed a
+ m ()J toLong a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f J COORD_BITS l
+ f J COORD_MASK m
+ f I HASH_A p
+ f I HASH_C q
+ f I HASH_Z_XOR r
+ f J INVALID_CHUNK_POS c
+ f I MAX_COORDINATE_VALUE d
+ f I REGION_BITS n
+ f I REGION_MASK o
+ f I REGION_MAX_INDEX g
+ f I REGION_SIZE f
+ f I SAFETY_MARGIN j
+ f I SAFETY_MARGIN_CHUNKS k
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/level/ChunkPos; ZERO e
+ f I x h
+ f I z i
+c net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkCoordIntPair$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/level/ChunkPos; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/level/ChunkPos;)V encode a
+c net/minecraft/world/level/ChunkPos$2 net/minecraft/world/level/ChunkCoordIntPair$2
+ f Lnet/minecraft/world/level/ChunkPos; pos e
+c net/minecraft/world/level/GameType net/minecraft/world/level/EnumGamemode
+ m ()[Lnet/minecraft/world/level/GameType; $values i
+ m (I)Lnet/minecraft/world/level/GameType; byId a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; byName a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; byName a
+ m (I)Lnet/minecraft/world/level/GameType; byNullableId b
+ m ()I getId a
+ m ()Lnet/minecraft/network/chat/Component; getLongDisplayName d
+ m ()Ljava/lang/String; getName b
+ m (Lnet/minecraft/world/level/GameType;)I getNullableId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/network/chat/Component; getShortDisplayName e
+ m ()Z isBlockPlacingRestricted f
+ m ()Z isCreative g
+ m ()Z isSurvival h
+ m (I)Z isValidId c
+ m (ILnet/minecraft/world/level/GameType;)Z lambda$isValidId$0 a
+ m (Lnet/minecraft/world/entity/player/Abilities;)V updatePlayerAbilities a
+ f [Lnet/minecraft/world/level/GameType; $VALUES o
+ f Lnet/minecraft/world/level/GameType; ADVENTURE c
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC f
+ f Lnet/minecraft/world/level/GameType; CREATIVE b
+ f Lnet/minecraft/world/level/GameType; DEFAULT_MODE e
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC h
+ f I NOT_SET j
+ f Lnet/minecraft/world/level/GameType; SPECTATOR d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/level/GameType; SURVIVAL a
+ f I id k
+ f Lnet/minecraft/network/chat/Component; longName n
+ f Ljava/lang/String; name l
+ f Lnet/minecraft/network/chat/Component; shortName m
+c net/minecraft/world/level/ItemLike net/minecraft/world/level/IMaterial
+ m ()Lnet/minecraft/world/item/Item; asItem h
+c net/minecraft/world/phys/HitResult net/minecraft/world/phys/MovingObjectPosition
+ m (Lnet/minecraft/world/entity/Entity;)D distanceTo a
+ m ()Lnet/minecraft/world/phys/Vec3; getLocation g
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ f Lnet/minecraft/world/phys/Vec3; location a
+c net/minecraft/world/phys/HitResult$Type net/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType
+ m ()[Lnet/minecraft/world/phys/HitResult$Type; $values a
+ f [Lnet/minecraft/world/phys/HitResult$Type; $VALUES d
+ f Lnet/minecraft/world/phys/HitResult$Type; BLOCK b
+ f Lnet/minecraft/world/phys/HitResult$Type; ENTITY c
+ f Lnet/minecraft/world/phys/HitResult$Type; MISS a
+c org/bukkit/craftbukkit/CraftEffect org/bukkit/craftbukkit/v1_21_R6/CraftEffect
+c org/bukkit/craftbukkit/CraftEffect$1 org/bukkit/craftbukkit/v1_21_R6/CraftEffect$1
+c org/bukkit/craftbukkit/CraftServer org/bukkit/craftbukkit/v1_21_R6/CraftServer
+c org/bukkit/craftbukkit/CraftServer$1 org/bukkit/craftbukkit/v1_21_R6/CraftServer$1
+c org/bukkit/craftbukkit/CraftServer$2 org/bukkit/craftbukkit/v1_21_R6/CraftServer$2
+c org/bukkit/craftbukkit/CraftServer$3 org/bukkit/craftbukkit/v1_21_R6/CraftServer$3
+c org/bukkit/craftbukkit/CraftServer$4 org/bukkit/craftbukkit/v1_21_R6/CraftServer$4
+c net/minecraft/core/RegistrationInfo net/minecraft/core/RegistrationInfo
+ m ()Ljava/util/Optional; knownPackInfo a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Lnet/minecraft/core/RegistrationInfo; BUILT_IN a
+ f Ljava/util/Optional; knownPackInfo b
+ f Lcom/mojang/serialization/Lifecycle; lifecycle c
+c net/minecraft/core/WritableRegistry net/minecraft/core/IRegistryWritable
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V bindTag a
+ m ()Lnet/minecraft/core/HolderGetter; createRegistrationLookup p
+ m ()Z isEmpty m
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+c net/minecraft/data/tags/TagAppender net/minecraft/data/tags/TagAppender
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m ([Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/util/Collection;)Lnet/minecraft/data/tags/TagAppender; addAll a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/data/tags/TagAppender; addAll a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ m (Lnet/minecraft/tags/TagBuilder;)Lnet/minecraft/data/tags/TagAppender; forBuilder a
+ m (Ljava/util/function/Function;)Lnet/minecraft/data/tags/TagAppender; map a
+c net/minecraft/data/tags/TagAppender$1 net/minecraft/data/tags/TagAppender$1
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ f Lnet/minecraft/tags/TagBuilder; val$builder a
+c net/minecraft/data/tags/TagAppender$2 net/minecraft/data/tags/TagAppender$2
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+c net/minecraft/data/worldgen/Carvers net/minecraft/data/worldgen/WorldGenCarvers
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; CANYON c
+ f Lnet/minecraft/resources/ResourceKey; CAVE a
+ f Lnet/minecraft/resources/ResourceKey; CAVE_EXTRA_UNDERGROUND b
+ f Lnet/minecraft/resources/ResourceKey; NETHER_CAVE d
+c net/minecraft/network/CipherDecoder net/minecraft/network/PacketDecrypter
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode a
+c net/minecraft/network/CipherEncoder net/minecraft/network/PacketEncrypter
+c net/minecraft/network/HiddenByteBuf net/minecraft/network/HiddenByteBuf
+ m ()Lio/netty/buffer/ByteBuf; contents c
+ m (Ljava/lang/Object;)Ljava/lang/Object; pack a
+ m ()Lnet/minecraft/network/HiddenByteBuf; retain a
+ m (I)Lnet/minecraft/network/HiddenByteBuf; retain a
+ m ()Lnet/minecraft/network/HiddenByteBuf; touch b
+ m (Ljava/lang/Object;)Lnet/minecraft/network/HiddenByteBuf; touch c
+ m (Ljava/lang/Object;)Ljava/lang/Object; unpack b
+ f Lio/netty/buffer/ByteBuf; contents a
+c net/minecraft/network/PacketDecoder net/minecraft/network/PacketDecoder
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/ProtocolInfo; protocolInfo b
+c net/minecraft/network/PacketEncoder net/minecraft/network/PacketEncoder
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V encode a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/ProtocolInfo; protocolInfo b
+c net/minecraft/network/chat/ChatType net/minecraft/network/chat/ChatMessageType
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m ()Lnet/minecraft/network/chat/ChatTypeDecoration; chat a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/ChatTypeDecoration; narration b
+ f Lnet/minecraft/resources/ResourceKey; CHAT e
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; DEFAULT_CHAT_DECORATION d
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/resources/ResourceKey; EMOTE_COMMAND k
+ f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_INCOMING g
+ f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_OUTGOING h
+ f Lnet/minecraft/resources/ResourceKey; SAY_COMMAND f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_INCOMING i
+ f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_OUTGOING j
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; chat l
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; narration m
+c net/minecraft/network/chat/ChatType$Bound net/minecraft/network/chat/ChatMessageType$a
+ m ()Lnet/minecraft/core/Holder; chatType a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorateNarration b
+ m ()Lnet/minecraft/network/chat/Component; name b
+ m ()Ljava/util/Optional; targetName c
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; withTargetName c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; chatType b
+ f Lnet/minecraft/network/chat/Component; name c
+ f Ljava/util/Optional; targetName d
+c net/minecraft/resources/RegistryOps net/minecraft/resources/RegistryOps
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps; create a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getter b
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/Dynamic; injectRegistryContext a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$10 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$retrieveElement$11 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Ljava/util/Optional; lambda$retrieveElement$6 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$retrieveElement$7 f
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$8 e
+ m ()Ljava/lang/String; lambda$retrieveElement$9 a
+ m (Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$retrieveGetter$1 h
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$2 g
+ m ()Ljava/lang/String; lambda$retrieveGetter$3 b
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$4 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; lambda$retrieveGetter$5 b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; owner a
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveElement d
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveGetter c
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; withParent a
+ f Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; lookupProvider b
+c net/minecraft/resources/RegistryOps$RegistryInfo net/minecraft/resources/RegistryOps$b
+ m ()Lcom/mojang/serialization/Lifecycle; elementsLifecycle c
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; fromRegistryLookup a
+ m ()Lnet/minecraft/core/HolderGetter; getter b
+ m ()Lnet/minecraft/core/HolderOwner; owner a
+ f Lcom/mojang/serialization/Lifecycle; elementsLifecycle c
+ f Lnet/minecraft/core/HolderGetter; getter b
+ f Lnet/minecraft/core/HolderOwner; owner a
+c net/minecraft/resources/RegistryOps$RegistryInfoLookup net/minecraft/resources/RegistryOps$c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/resources/RegistryOps$HolderLookupAdapter net/minecraft/resources/RegistryOps$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; createLookup b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; lookupProvider a
+ f Ljava/util/Map; lookups b
+c net/minecraft/resources/ResourceKey net/minecraft/resources/ResourceKey
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast d
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createRegistryKey a
+ m (Lnet/minecraft/resources/ResourceKey;)Z isFor c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$codec$0 c
+ m (Lnet/minecraft/resources/ResourceKey$InternKey;)Lnet/minecraft/resources/ResourceKey; lambda$create$2 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$streamCodec$1 b
+ m ()Lnet/minecraft/resources/ResourceLocation; location a
+ m ()Lnet/minecraft/resources/ResourceLocation; registry b
+ m ()Lnet/minecraft/resources/ResourceKey; registryKey c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Ljava/util/concurrent/ConcurrentMap; VALUES a
+ f Lnet/minecraft/resources/ResourceLocation; location c
+ f Lnet/minecraft/resources/ResourceLocation; registryName b
+c net/minecraft/resources/ResourceKey$InternKey net/minecraft/resources/ResourceKey$a
+ m ()Lnet/minecraft/resources/ResourceLocation; location b
+ m ()Lnet/minecraft/resources/ResourceLocation; registry a
+ f Lnet/minecraft/resources/ResourceLocation; location b
+ f Lnet/minecraft/resources/ResourceLocation; registry a
+c net/minecraft/server/dialog/Dialogs net/minecraft/server/dialog/Dialogs
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ f I BIG_BUTTON_WIDTH d
+ f Lnet/minecraft/resources/ResourceKey; CUSTOM_OPTIONS b
+ f Lnet/minecraft/server/dialog/ActionButton; DEFAULT_BACK_BUTTON e
+ f Lnet/minecraft/resources/ResourceKey; QUICK_ACTIONS c
+ f Lnet/minecraft/resources/ResourceKey; SERVER_LINKS a
+c net/minecraft/server/level/ChunkMap net/minecraft/server/level/PlayerChunkMap
+ m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration e
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/stream/Stream; allChunksWithAtLeastStatus a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning b
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawningInternal l
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ChunkTrackingView;)V applyChunkTrackingView a
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Ljava/util/List;)V collectSpawningChunks a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; createEmptyChunk h
+ m (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; debugFuturesAndCreateReportedException a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V dropChunk b
+ m (Ljava/io/Writer;)V dumpChunks a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/phys/Vec3;)D euclideanDistanceSquared a
+ m (Ljava/util/function/Consumer;)V forEachBlockTickingChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V forEachEntityTrackedBy a
+ m (Ljava/util/function/Consumer;)V forEachReadyToSendChunk b
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator a
+ m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; generatorState b
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; getChunkDebugData a
+ m (J)Ljava/util/function/IntSupplier; getChunkQueueLevel d
+ m (Lnet/minecraft/server/level/ChunkHolder;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; getChunkRangeFuture a
+ m (J)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkToSend f
+ m ()Lnet/minecraft/server/level/DistanceManager; getDistanceManager i
+ m (J)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getLatestStatus c
+ m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine d
+ m (Lnet/minecraft/server/level/ServerPlayer;)I getPlayerViewDistance b
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; getPlayers a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getPlayersCloseForSpawning c
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager k
+ m ()Ljava/lang/String; getStorageName l
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getUpdatingChunkIfPresent a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; handleChunkLoadFailure a
+ m ()Z hasWork e
+ m (Lnet/minecraft/server/level/ServerPlayer;II)Z isChunkOnTrackedBorder b
+ m (Lnet/minecraft/server/level/ServerPlayer;II)Z isChunkTracked a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z isExistingChunkFull j
+ m (Lnet/minecraft/world/entity/Entity;)Z isTrackedByAnyPlayer c
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V markChunkPendingToSend a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/chunk/LevelChunk;)V markChunkPendingToSend a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkType;)B markPosition a
+ m (Lnet/minecraft/world/level/ChunkPos;)V markPositionReplaceable i
+ m (Lnet/minecraft/server/level/ServerPlayer;)V move a
+ m (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/LevelChunk;)V onChunkReadyToSend a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V onFullChunkStatusChange a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange a
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareAccessibleChunk c
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareEntityTickingChunk a
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareTickingChunk b
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; printFuture a
+ m (Ljava/util/function/BooleanSupplier;)V processUnloads b
+ m ()Z promoteChunkMap f
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; readChunk k
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)V releaseGeneration a
+ m (Lnet/minecraft/world/entity/Entity;)V removeEntity b
+ m (Ljava/util/List;)V resendBiomesForChunks b
+ m (Lnet/minecraft/server/level/ChunkGenerationTask;)V runGenerationTask a
+ m ()V runGenerationTasks g
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z save a
+ m (Z)V saveAllChunks a
+ m (Lnet/minecraft/server/level/ChunkHolder;J)Z saveChunkIfNeeded a
+ m (Ljava/util/function/BooleanSupplier;)V saveChunksEagerly c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad g
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; scheduleGenerationTask a
+ m (JLnet/minecraft/server/level/ChunkHolder;)V scheduleUnload a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+ m (Lnet/minecraft/world/level/ChunkPos;)V setChunkUnsaved f
+ m (I)V setServerViewDistance a
+ m ()I size h
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z skipPlayer c
+ m ()V tick j
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updateChunkTracking e
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updatePlayerPos d
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V updatePlayerStatus a
+ m (Lnet/minecraft/world/level/ChunkPos;I)V waitForLightBeforeSending a
+ f I CHUNK_SAVED_EAGERLY_PER_TICK m
+ f I CHUNK_SAVED_PER_TICK l
+ f B CHUNK_TYPE_FULL j
+ f B CHUNK_TYPE_REPLACEABLE h
+ f B CHUNK_TYPE_UNKNOWN i
+ f I EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS n
+ f I FORCED_TICKET_LEVEL c
+ f Lorg/slf4j/Logger; LOGGER k
+ f I MAX_ACTIVE_CHUNK_WRITES o
+ f I MAX_VIEW_DISTANCE b
+ f I MIN_VIEW_DISTANCE a
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_LIST_FUTURE g
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_CHUNK_LIST_RESULT f
+ f Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; chunkGeneratorState x
+ f Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener; chunkStatusListener F
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache K
+ f Lnet/minecraft/server/level/ChunkMap$ChunkDistanceManager; distanceManager G
+ f Lnet/minecraft/server/level/ChunkMap$DistanceManager; distanceManager G
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap J
+ f Lnet/minecraft/server/level/ServerLevel; level t
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine u
+ f Lnet/minecraft/util/thread/BlockableEventLoop; mainThreadExecutor v
+ f Z modified C
+ f Ljava/util/function/Supplier; overworldDataStorage y
+ f Lnet/minecraft/server/level/PlayerMap; playerMap I
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager; poiManager A
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState w
+ f I serverViewDistance P
+ f Ljava/lang/String; storageName H
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage z
+ f Lit/unimi/dsi/fastutil/longs/LongSet; toDrop B
+ f Lnet/minecraft/world/level/chunk/status/WorldGenContext; worldGenContext Q
+c net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/PlayerChunkMap$EntityTracker
+ m ()V broadcastRemoved a
+ m ()I getEffectiveRange b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer a
+ m (I)I scaledRange a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updatePlayer b
+ m (Ljava/util/List;)V updatePlayers a
+ f Lnet/minecraft/world/entity/Entity; entity c
+ f Lnet/minecraft/core/SectionPos; lastSectionPos e
+ f I range d
+ f Ljava/util/Set; seenBy f
+ f Lnet/minecraft/server/level/ServerEntity; serverEntity b
+ f Lnet/minecraft/server/level/ChunkMap; this$0 a
+c net/minecraft/server/level/ChunkMap$DistanceManager net/minecraft/server/level/PlayerChunkMap$a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b
+ m (J)Z isChunkToRemove a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ f Lnet/minecraft/server/level/ChunkMap; this$0 a
+c net/minecraft/server/level/ChunkMap$CallbackExecutor net/minecraft/server/level/PlayerChunkMap$CallbackExecutor
+c net/minecraft/server/level/DemoMode net/minecraft/server/level/DemoPlayerInteractManager
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V handleBlockBreakAction a
+ m ()V outputDemoReminder f
+ m ()V tick a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; useItem a
+ m (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; useItemOn a
+ f I DEMO_DAYS a
+ f I TOTAL_PLAY_TICKS b
+ f I demoEndedReminder g
+ f Z demoHasEnded f
+ f Z displayedIntro e
+ f I gameModeTicks h
+c net/minecraft/server/packs/PackType net/minecraft/server/packs/EnumResourcePackType
+ m ()[Lnet/minecraft/server/packs/PackType; $values b
+ m ()Ljava/lang/String; getDirectory a
+ f [Lnet/minecraft/server/packs/PackType; $VALUES d
+ f Lnet/minecraft/server/packs/PackType; CLIENT_RESOURCES a
+ f Lnet/minecraft/server/packs/PackType; SERVER_DATA b
+ f Ljava/lang/String; directory c
+c net/minecraft/util/DependencySorter net/minecraft/util/DependencySorter
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V addDependencyIfNotCyclic b
+ m (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)Lnet/minecraft/util/DependencySorter; addEntry a
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z isCyclic a
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isCyclic$1 e
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$2 d
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V lambda$orderByDependencies$3 b
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$4 c
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V lambda$orderByDependencies$5 a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$orderByDependencies$6 a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$visitDependenciesAndElement$0 b
+ m (Ljava/util/function/BiConsumer;)V orderByDependencies a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V visitDependenciesAndElement a
+ f Ljava/util/Map; contents a
+c net/minecraft/util/DependencySorter$Entry net/minecraft/util/DependencySorter$a
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+c net/minecraft/util/ProgressListener net/minecraft/util/IProgressUpdate
+ m (Lnet/minecraft/network/chat/Component;)V progressStage c
+ m (I)V progressStagePercentage a
+ m (Lnet/minecraft/network/chat/Component;)V progressStart b
+ m (Lnet/minecraft/network/chat/Component;)V progressStartNoAbort a
+ m ()V stop a
+c net/minecraft/util/SignatureUpdater net/minecraft/util/SignatureUpdater
+c net/minecraft/util/SignatureUpdater$Output net/minecraft/util/SignatureUpdater$a
+c net/minecraft/util/SimpleBitStorage net/minecraft/util/SimpleBitStorage
+ m (I)I cellIndex b
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+ f [I MAGIC a
+ f I bits c
+ f [J data b
+ f I divideAdd h
+ f I divideMul g
+ f I divideShift i
+ f J mask d
+ f I size e
+ f I valuesPerLong f
+c net/minecraft/util/SimpleBitStorage$InitializationException net/minecraft/util/SimpleBitStorage$a
+c net/minecraft/util/StrictJsonParser net/minecraft/util/StrictJsonParser
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse a
+c net/minecraft/util/StringDecomposer net/minecraft/util/StringDecomposer
+ m (Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;IC)Z feedChar a
+ m (Ljava/lang/String;)Ljava/lang/String; filterBrokenSurrogates a
+ m (Lnet/minecraft/network/chat/FormattedText;)Ljava/lang/String; getPlainText a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterate a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateBackwards b
+ m (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted c
+ m (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z lambda$filterBrokenSurrogates$1 b
+ m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z lambda$getPlainText$2 a
+ m (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$iterateFormatted$0 a
+ f C REPLACEMENT_CHAR a
+ f Ljava/util/Optional; STOP_ITERATION b
+c net/minecraft/world/ContainerHelper net/minecraft/world/ContainerUtil
+ m (Lnet/minecraft/world/Container;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/core/NonNullList;)V loadAllItems a
+ m (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/NonNullList;)V saveAllItems a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/NonNullList;Z)V saveAllItems a
+ m (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; takeItem a
+ f Ljava/lang/String; TAG_ITEMS a
+c net/minecraft/world/InteractionHand net/minecraft/world/EnumHand
+ m ()[Lnet/minecraft/world/InteractionHand; $values b
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; asEquipmentSlot a
+ f [Lnet/minecraft/world/InteractionHand; $VALUES c
+ f Lnet/minecraft/world/InteractionHand; MAIN_HAND a
+ f Lnet/minecraft/world/InteractionHand; OFF_HAND b
+c net/minecraft/world/RandomSequences net/minecraft/world/RandomSequences
+ m ()I clear a
+ m (J)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/RandomSequence; createSequence c
+ m (Lnet/minecraft/resources/ResourceLocation;IZZ)Lnet/minecraft/world/RandomSequence; createSequence b
+ m (Ljava/util/function/BiConsumer;)V forAllSequences a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; get a
+ m (Lnet/minecraft/world/RandomSequences;)Ljava/lang/Integer; lambda$codec$2 d
+ m (Lnet/minecraft/world/RandomSequences;)Ljava/lang/Boolean; lambda$codec$3 c
+ m (Lnet/minecraft/world/RandomSequences;)Ljava/lang/Boolean; lambda$codec$4 b
+ m (Lnet/minecraft/world/RandomSequences;)Ljava/util/Map; lambda$codec$5 a
+ m (JLcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$6 a
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lnet/minecraft/world/RandomSequences; lambda$static$0 b
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Lnet/minecraft/resources/ResourceLocation;)V reset b
+ m (Lnet/minecraft/resources/ResourceLocation;IZZ)V reset a
+ m (IZZ)V setSeedDefaults a
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE a
+ f Z includeSequenceId e
+ f Z includeWorldSeed d
+ f I salt c
+ f Ljava/util/Map; sequences f
+ f J worldSeed b
+c net/minecraft/world/RandomSequences$DirtyMarkingRandomSource net/minecraft/world/RandomSequences$a
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()D nextGaussian k
+ m ()I nextInt f
+ m (I)I nextInt a
+ m ()J nextLong g
+ m (J)V setSeed b
+ f Lnet/minecraft/util/RandomSource; random c
+ f Lnet/minecraft/world/RandomSequences; this$0 b
+c net/minecraft/world/SimpleContainer net/minecraft/world/InventorySubcontainer
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addItem b
+ m (Lnet/minecraft/world/ContainerListener;)V addListener a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canAddItem c
+ m ()V clearContent a
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V fromItemList a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItems h
+ m ()Z isEmpty c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$removeAllItems$0 g
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$toString$1 f
+ m (Lnet/minecraft/world/item/ItemStack;)V moveItemToEmptySlots d
+ m (Lnet/minecraft/world/item/ItemStack;)V moveItemToOccupiedSlotsWithSameType e
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V moveItemsBetweenStacks a
+ m ()Ljava/util/List; removeAllItems g
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; removeItemType a
+ m (Lnet/minecraft/world/ContainerListener;)V removeListener b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList;)V storeAsItemList a
+ f Lnet/minecraft/core/NonNullList; items c
+ f Ljava/util/List; listeners d
+ f I size b
+c net/minecraft/world/TickRateManager net/minecraft/world/TickRateManager
+ m ()I frozenTicksToRun k
+ m (Lnet/minecraft/world/entity/Entity;)Z isEntityFrozen a
+ m ()Z isFrozen l
+ m ()Z isSteppingForward j
+ m ()F millisecondsPerTick g
+ m ()J nanosecondsPerTick h
+ m ()Z runsNormally i
+ m (Z)V setFrozen a
+ m (I)V setFrozenTicksToRun c
+ m (F)V setTickRate a
+ m ()V tick m
+ m ()F tickrate f
+ f F MIN_TICKRATE a
+ f I frozenTicksToRun d
+ f Z isFrozen f
+ f J nanosecondsPerTick c
+ f Z runGameElements e
+ f F tickrate b
+c net/minecraft/world/entity/Relative net/minecraft/world/entity/Relative
+ m ()[Lnet/minecraft/world/entity/Relative; $values b
+ m (ZZZ)Ljava/util/Set; direction b
+ m ()I getMask a
+ m (I)Z isSet b
+ m (Ljava/util/Set;)I pack a
+ m (ZZZ)Ljava/util/Set; position a
+ m (ZZ)Ljava/util/Set; rotation a
+ m ([Ljava/util/Set;)Ljava/util/Set; union a
+ m (I)Ljava/util/Set; unpack a
+ f [Lnet/minecraft/world/entity/Relative; $VALUES o
+ f Ljava/util/Set; ALL j
+ f Ljava/util/Set; DELTA l
+ f Lnet/minecraft/world/entity/Relative; DELTA_X f
+ f Lnet/minecraft/world/entity/Relative; DELTA_Y g
+ f Lnet/minecraft/world/entity/Relative; DELTA_Z h
+ f Lnet/minecraft/world/entity/Relative; ROTATE_DELTA i
+ f Ljava/util/Set; ROTATION k
+ f Lnet/minecraft/network/codec/StreamCodec; SET_STREAM_CODEC m
+ f Lnet/minecraft/world/entity/Relative; X a
+ f Lnet/minecraft/world/entity/Relative; X_ROT e
+ f Lnet/minecraft/world/entity/Relative; Y b
+ f Lnet/minecraft/world/entity/Relative; Y_ROT d
+ f Lnet/minecraft/world/entity/Relative; Z c
+ f I bit n
+c net/minecraft/world/entity/ai/Brain net/minecraft/world/entity/ai/BehaviorController
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Z activityRequirementsAreMet f
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V addActivity a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V addActivity a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V addActivityAndRemoveMemoriesWhenStopped a
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V addActivityAndRemoveMemoryWhenStopped a
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z checkMemory a
+ m ()V clearMemories a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; codec b
+ m ()Lnet/minecraft/world/entity/ai/Brain; copyWithoutBehaviors i
+ m (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; createPriorityPairs a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V eraseMemoriesForOtherActivitesThan e
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V eraseMemory b
+ m ()V forgetOutdatedMemories l
+ m ()Ljava/util/Set; getActiveActivities d
+ m ()Ljava/util/Optional; getActiveNonCoreActivity g
+ m ()Ljava/util/Map; getMemories b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getMemory c
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getMemoryInternal d
+ m ()Ljava/util/List; getRunningBehaviors e
+ m ()Lnet/minecraft/world/entity/schedule/Schedule; getSchedule c
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J getTimeUntilExpiry e
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z hasMemoryValue a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Z isActive c
+ m ()Z isBrainDead j
+ m (Ljava/lang/Object;)Z isEmptyCollection a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z isMemoryValue b
+ m (Ljava/lang/Integer;)Ljava/util/Map; lambda$addActivityAndRemoveMemoriesWhenStopped$3 a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; lambda$addActivityAndRemoveMemoriesWhenStopped$4 g
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V lambda$clearMemories$1 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isMemoryValue$2 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; lambda$memories$0 a
+ m ()Ljava/util/stream/Stream; memories k
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/Brain$Provider; provider a
+ m ()V removeAllBehaviors h
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; serializeStart a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setActiveActivity d
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setActiveActivityIfPossible a
+ m (Ljava/util/List;)V setActiveActivityToFirstValid a
+ m (Ljava/util/Set;)V setCoreActivities a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setDefaultActivity b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V setMemory a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V setMemory a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V setMemoryInternal b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V setMemoryWithExpiry a
+ m (Lnet/minecraft/world/entity/schedule/Schedule;)V setSchedule a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V startEachNonRunningBehavior d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V stopAll b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tickEachRunningBehavior e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tickSensors c
+ m (JJ)V updateActivityFromSchedule a
+ m ()V useDefaultActivity f
+ f Lorg/slf4j/Logger; LOGGER a
+ f I SCHEDULE_UPDATE_DELAY c
+ f Ljava/util/Set; activeActivities k
+ f Ljava/util/Map; activityMemoriesToEraseWhenStopped i
+ f Ljava/util/Map; activityRequirements h
+ f Ljava/util/Map; availableBehaviorsByPriority f
+ f Ljava/util/function/Supplier; codec b
+ f Ljava/util/Set; coreActivities j
+ f Lnet/minecraft/world/entity/schedule/Activity; defaultActivity l
+ f J lastScheduleUpdate m
+ f Ljava/util/Map; memories d
+ f Lnet/minecraft/world/entity/schedule/Schedule; schedule g
+ f Ljava/util/Map; sensors e
+c net/minecraft/world/entity/ai/Brain$1 net/minecraft/world/entity/ai/BehaviorController$1
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; captureRead a
+ m (Lnet/minecraft/world/entity/ai/Brain;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; lambda$captureRead$5 b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; lambda$captureRead$6 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; lambda$captureRead$7 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; lambda$captureRead$8 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; lambda$decode$3 a
+ m (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V lambda$decode$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/Brain$MemoryValue;)V lambda$encode$9 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/ResourceLocation; lambda$keys$0 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; lambda$keys$1 c
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lambda$keys$2 a
+ f Ljava/util/Collection; val$memoryTypes a
+ f Ljava/util/Collection; val$sensorTypes b
+c net/minecraft/world/entity/ai/Brain$Provider net/minecraft/world/entity/ai/BehaviorController$b
+ m ()Lcom/mojang/serialization/Codec; lambda$makeBrain$0 b
+ m ()Lnet/minecraft/world/entity/ai/Brain; lambda$makeBrain$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ f Lcom/mojang/serialization/Codec; codec c
+ f Ljava/util/Collection; memoryTypes a
+ f Ljava/util/Collection; sensorTypes b
+c net/minecraft/world/entity/ai/Brain$MemoryValue net/minecraft/world/entity/ai/BehaviorController$a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; createUnchecked a
+ m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)V lambda$serialize$0 a
+ m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V lambda$serialize$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V serialize a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V setMemoryInternal a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; type a
+ f Ljava/util/Optional; value b
+c net/minecraft/world/item/BannerItem net/minecraft/world/item/ItemBanner
+ m ()Lnet/minecraft/world/item/DyeColor; getColor a
+c net/minecraft/world/item/BottleItem net/minecraft/world/item/ItemGlassBottle
+ m (Lnet/minecraft/world/entity/AreaEffectCloud;)Z lambda$use$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; turnBottleIntoItem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/BucketItem net/minecraft/world/item/ItemBucket
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a
+ m ()Lnet/minecraft/world/level/material/Fluid; getContent a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; getEmptySuccessItem b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/sounds/SoundEvent;)V lambda$use$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playEmptySound a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/level/material/Fluid; content a
+c net/minecraft/world/item/BundleItem net/minecraft/world/item/BundleItem
+ m (Lnet/minecraft/world/entity/player/Player;)V broadcastChangesOnContainerMenu a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z dropContent b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V dropContent a
+ m ()Ljava/util/List; getAllBundleItemColors a
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarColor f
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth e
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/Item; getByColor a
+ m (Lnet/minecraft/world/item/ItemStack;)F getFullnessDisplay c
+ m (Lnet/minecraft/world/item/ItemStack;)I getNumberOfItemsToShow j
+ m (Lnet/minecraft/world/item/ItemStack;)I getSelectedItem h
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getSelectedItemStack i
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage k
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;)Z hasSelectedItem g
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/BundleItem; lambda$getAllBundleItemColors$0 b
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V playDropContentsSound a
+ m (Lnet/minecraft/world/entity/Entity;)V playInsertFailSound c
+ m (Lnet/minecraft/world/entity/Entity;)V playInsertSound b
+ m (Lnet/minecraft/world/entity/Entity;)V playRemoveOneSound a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/Optional; removeOneItemFromBundle a
+ m (Lnet/minecraft/world/item/ItemStack;I)V toggleSelectedItem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I BAR_COLOR p
+ f I FULL_BAR_COLOR o
+ f I MAX_SHOWN_GRID_ITEMS c
+ f I MAX_SHOWN_GRID_ITEMS_X a
+ f I MAX_SHOWN_GRID_ITEMS_Y b
+ f I OVERFLOWING_MAX_SHOWN_GRID_ITEMS d
+ f I TICKS_AFTER_FIRST_THROW q
+ f I TICKS_BETWEEN_THROWS r
+ f I TICKS_MAX_THROW_DURATION s
+c net/minecraft/world/item/BundleItem$1 net/minecraft/world/item/BundleItem$1
+ f [I $SwitchMap$net$minecraft$world$item$DyeColor a
+c net/minecraft/world/item/InkSacItem net/minecraft/world/item/InkSacItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/Instrument net/minecraft/world/item/Instrument
+ m ()Lnet/minecraft/network/chat/Component; description d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F range c
+ m ()Lnet/minecraft/core/Holder; soundEvent a
+ m ()F useDuration b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/network/chat/Component; description h
+ f F range g
+ f Lnet/minecraft/core/Holder; soundEvent e
+ f F useDuration f
+c net/minecraft/world/item/PotionItem net/minecraft/world/item/ItemPotion
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/ShearsItem net/minecraft/world/item/ItemShears
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties a
+ m (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 mineBlock a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/ShieldItem net/minecraft/world/item/ItemShield
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/ShovelItem net/minecraft/world/item/ItemSpade
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; FLATTENABLES a
+c net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion
+ m ()Z canTriggerBlocks g
+ m ()Lnet/minecraft/world/phys/Vec3; center f
+ m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getDefaultDamageSource a
+ m ()Lnet/minecraft/world/entity/Entity; getDirectSourceEntity d
+ m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity a
+ m ()Lnet/minecraft/server/level/ServerLevel; level a
+ m ()F radius e
+ m ()Z shouldAffectBlocklikeEntities h
+c net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$Effect
+ m ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; $values b
+ m ()Z shouldAffectBlocklikeEntities a
+ f [Lnet/minecraft/world/level/Explosion$BlockInteraction; $VALUES f
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; DESTROY b
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; DESTROY_WITH_DECAY c
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; KEEP a
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; TRIGGER_BLOCK d
+ f Z shouldAffectBlocklikeEntities e
+c net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/stream/Stream; availableRules a
+ m (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V callVisitorCap a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/GameRules; copy b
+ m ()Lnet/minecraft/nbt/CompoundTag; createTag a
+ m (Lnet/minecraft/world/level/GameRules$Key;)Z getBoolean c
+ m (Lnet/minecraft/world/level/GameRules$Key;)I getInt d
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule b
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Type; getType a
+ m (Ljava/lang/Class;)Lcom/mojang/serialization/Codec; keyCodec a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map$Entry;)Z lambda$availableRules$15 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; lambda$copy$18 a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V lambda$createTag$16 a
+ m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V lambda$loadFromTag$17 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; lambda$new$14 b
+ m (Lnet/minecraft/world/level/GameRules$Key;)Ljava/lang/String; lambda$static$0 f
+ m (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V lambda$visitGameRuleTypes$19 b
+ m (Lcom/mojang/serialization/DynamicLike;)V loadFromTag a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;Lnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$Key; register a
+ m (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;)V visitGameRuleTypes a
+ f I DEFAULT_RANDOM_TICK_SPEED a
+ f Ljava/util/Map; GAME_RULE_TYPES ak
+ f Lorg/slf4j/Logger; LOGGER aj
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_ALLOWFIRETICKAWAYFROMPLAYERS c
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_ALLOW_NETHER af
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_ANNOUNCE_ADVANCEMENTS C
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_BLOCK_EXPLOSION_DROP_DECAY S
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMANDBLOCKOUTPUT k
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMAND_BLOCKS_ENABLED ah
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMAND_MODIFICATION_BLOCK_LIMIT B
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DAYLIGHT m
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_ELYTRA_MOVEMENT_CHECK v
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_PLAYER_MOVEMENT_CHECK u
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_RAIDS D
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOBLOCKDROPS i
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOENTITYDROPS j
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOFIRETICK b
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOINSOMNIA E
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBLOOT g
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBSPAWNING f
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_IMMEDIATE_RESPAWN F
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_PATROL_SPAWNING M
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_TRADER_SPAWNING N
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_VINES_SPREAD Z
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_WARDEN_SPAWNING O
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_DROWNING_DAMAGE I
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_ENDER_PEARLS_VANISH_ON_DEATH aa
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_FALL_DAMAGE J
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_FIRE_DAMAGE K
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_FORGIVE_DEAD_PLAYERS P
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_FREEZE_DAMAGE L
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_GLOBAL_SOUND_EVENTS Y
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_KEEPINVENTORY e
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_LAVA_SOURCE_CONVERSION X
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_LIMITED_CRAFTING y
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_LOCATOR_BAR ad
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_LOGADMINCOMMANDS n
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_CHAIN_LENGTH z
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_FORK_COUNT A
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_ENTITY_CRAMMING w
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MINECART_MAX_SPEED ab
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MOBGRIEFING d
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_MOB_EXPLOSION_DROP_DECAY T
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_NATURAL_REGENERATION l
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY H
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY G
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_SLEEPING_PERCENTAGE R
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_PROJECTILESCANBREAKBLOCKS h
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_PVP ae
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_RANDOMTICKING p
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_REDUCEDDEBUGINFO r
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SENDCOMMANDFEEDBACK q
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SHOWDEATHMESSAGES o
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SNOW_ACCUMULATION_HEIGHT V
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWNER_BLOCKS_ENABLED ai
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_MONSTERS ag
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_RADIUS t
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_SPECTATORSGENERATECHUNKS s
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_TNT_EXPLODES ac
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_TNT_EXPLOSION_DROP_DECAY U
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_UNIVERSAL_ANGER Q
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_WATER_SOURCE_CONVERSION W
+ f Lnet/minecraft/world/level/GameRules$Key; RULE_WEATHER_CYCLE x
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures am
+ f Ljava/util/Map; rules al
+c net/minecraft/world/level/GameRules$Key net/minecraft/world/level/GameRules$GameRuleKey
+ m ()Lnet/minecraft/world/level/GameRules$Category; getCategory c
+ m ()Ljava/lang/String; getDescriptionId b
+ m ()Ljava/lang/String; getId a
+ f Lnet/minecraft/world/level/GameRules$Category; category b
+ f Ljava/lang/String; id a
+c net/minecraft/world/level/GameRules$Type net/minecraft/world/level/GameRules$GameRuleDefinition
+ m (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;)V callVisitor a
+ m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; createArgument a
+ m ()Lnet/minecraft/world/level/GameRules$Value; createRule a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures b
+ f Ljava/util/function/Supplier; argument a
+ f Ljava/util/function/BiConsumer; callback c
+ f Ljava/util/function/Function; constructor b
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures f
+ f Ljava/lang/Class; valueClass e
+ f Lnet/minecraft/world/level/GameRules$VisitorCaller; visitorCaller d
+c net/minecraft/world/level/GameRules$Value net/minecraft/world/level/GameRules$GameRuleValue
+ m ()Lnet/minecraft/world/level/GameRules$Value; copy f
+ m (Ljava/lang/String;)V deserialize a
+ m ()I getCommandResult c
+ m ()Lnet/minecraft/world/level/GameRules$Value; getSelf g
+ m ()Ljava/lang/String; serialize b
+ f Lnet/minecraft/world/level/GameRules$Type; type a
+c net/minecraft/world/level/GameRules$Category net/minecraft/world/level/GameRules$GameRuleCategory
+ m ()[Lnet/minecraft/world/level/GameRules$Category; $values b
+ m ()Ljava/lang/String; getDescriptionId a
+ f [Lnet/minecraft/world/level/GameRules$Category; $VALUES i
+ f Lnet/minecraft/world/level/GameRules$Category; CHAT f
+ f Lnet/minecraft/world/level/GameRules$Category; DROPS d
+ f Lnet/minecraft/world/level/GameRules$Category; MISC g
+ f Lnet/minecraft/world/level/GameRules$Category; MOBS b
+ f Lnet/minecraft/world/level/GameRules$Category; PLAYER a
+ f Lnet/minecraft/world/level/GameRules$Category; SPAWNING c
+ f Lnet/minecraft/world/level/GameRules$Category; UPDATES e
+ f Ljava/lang/String; descriptionId h
+c net/minecraft/world/level/GameRules$BooleanValue net/minecraft/world/level/GameRules$GameRuleBoolean
+ m ()Lnet/minecraft/world/level/GameRules$BooleanValue; copy e
+ m ()Lnet/minecraft/world/level/GameRules$Value; copy f
+ m (Z)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (ZLjava/util/function/BiConsumer;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (Ljava/lang/String;)V deserialize a
+ m ()Z get a
+ m ()I getCommandResult c
+ m ()Lnet/minecraft/world/level/GameRules$BooleanValue; getSelf d
+ m ()Lnet/minecraft/world/level/GameRules$Value; getSelf g
+ m (ZLnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$BooleanValue; lambda$create$0 b
+ m (ZLnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$BooleanValue; lambda$create$1 a
+ m ()Ljava/lang/String; serialize b
+ f Z value b
+c net/minecraft/world/level/GameRules$IntegerValue net/minecraft/world/level/GameRules$GameRuleInt
+ m ()Lnet/minecraft/world/level/GameRules$IntegerValue; copy e
+ m ()Lnet/minecraft/world/level/GameRules$Value; copy f
+ m (I)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (IIILnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (ILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; create a
+ m (Ljava/lang/String;)V deserialize a
+ m ()I get a
+ m ()I getCommandResult c
+ m ()Lnet/minecraft/world/level/GameRules$IntegerValue; getSelf d
+ m ()Lnet/minecraft/world/level/GameRules$Value; getSelf g
+ m (ILnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$IntegerValue; lambda$create$0 b
+ m (II)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$create$1 a
+ m (ILnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$IntegerValue; lambda$create$2 a
+ m (Ljava/lang/String;)I safeParse c
+ m ()Ljava/lang/String; serialize b
+ m (Ljava/lang/String;)Z tryDeserialize b
+ f I value b
+c net/minecraft/world/level/GameRules$VisitorCaller net/minecraft/world/level/GameRules$h
+c net/minecraft/world/level/GameRules$GameRuleTypeVisitor net/minecraft/world/level/GameRules$GameRuleVisitor
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visitBoolean b
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visitInteger c
+c net/minecraft/world/level/SpawnData net/minecraft/world/level/MobSpawnerData
+ m ()Ljava/util/Optional; customSpawnRules e
+ m ()Lnet/minecraft/nbt/CompoundTag; entityToSpawn d
+ m ()Ljava/util/Optional; equipment f
+ m ()Ljava/util/Optional; getCustomSpawnRules b
+ m ()Lnet/minecraft/nbt/CompoundTag; getEntityToSpawn a
+ m ()Ljava/util/Optional; getEquipment c
+ m (Lnet/minecraft/world/level/SpawnData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 c
+ m (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/lang/String; ENTITY_TAG a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC c
+ f Ljava/util/Optional; customSpawnRules e
+ f Lnet/minecraft/nbt/CompoundTag; entityToSpawn d
+ f Ljava/util/Optional; equipment f
+c net/minecraft/world/level/SpawnData$CustomSpawnRules net/minecraft/world/level/MobSpawnerData$a
+ m ()Lnet/minecraft/util/InclusiveRange; blockLightLimit a
+ m (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; checkLightBoundaries a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z isValidPosition a
+ m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$1 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lightLimit a
+ m ()Lnet/minecraft/util/InclusiveRange; skyLightLimit b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/InclusiveRange; LIGHT_RANGE d
+ f Lnet/minecraft/util/InclusiveRange; blockLightLimit b
+ f Lnet/minecraft/util/InclusiveRange; skyLightLimit c
+c net/minecraft/world/ticks/SavedTick net/minecraft/world/ticks/TickListChunk
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()I delay c
+ m (Ljava/util/List;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; filterTickListForChunk a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a
+ m (JLnet/minecraft/world/ticks/SavedTick;)Z lambda$filterTickListForChunk$2 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/world/ticks/TickPriority; priority d
+ m (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/SavedTick; probe a
+ m ()Ljava/lang/Object; type a
+ m (JJ)Lnet/minecraft/world/ticks/ScheduledTick; unpack a
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH a
+ f I delay d
+ f Lnet/minecraft/core/BlockPos; pos c
+ f Lnet/minecraft/world/ticks/TickPriority; priority e
+ f Ljava/lang/Object; type b
+c net/minecraft/world/ticks/SavedTick$1 net/minecraft/world/ticks/TickListChunk$1
+ m (Lnet/minecraft/world/ticks/SavedTick;Lnet/minecraft/world/ticks/SavedTick;)Z equals a
+ m (Lnet/minecraft/world/ticks/SavedTick;)I hashCode a
+c org/bukkit/craftbukkit/tag/CraftTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftTag
+c net/minecraft/advancements/Criterion net/minecraft/advancements/Criterion
+ m (Lnet/minecraft/advancements/CriterionTrigger;)Lcom/mojang/serialization/Codec; criterionCodec a
+ m (Lnet/minecraft/advancements/CriterionTrigger;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; lambda$criterionCodec$0 a
+ m ()Lnet/minecraft/advancements/CriterionTrigger; trigger a
+ m ()Lnet/minecraft/advancements/CriterionTriggerInstance; triggerInstance b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/advancements/CriterionTriggerInstance; triggerInstance c
+ f Lnet/minecraft/advancements/CriterionTrigger; trigger b
+c net/minecraft/commands/CommandSource net/minecraft/commands/ICommandListener
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m ()Z alwaysAccepts q_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Lnet/minecraft/commands/CommandSource; NULL a
+c net/minecraft/commands/CommandSource$1 net/minecraft/commands/ICommandListener$1
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+c net/minecraft/core/DefaultedRegistry net/minecraft/core/RegistryBlocks
+ m (I)Ljava/lang/Object; byId a
+ m ()Lnet/minecraft/resources/ResourceLocation; getDefaultKey b
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; getValue a
+c net/minecraft/data/info/PacketReport net/minecraft/data/info/PacketReport
+ m ()Ljava/lang/String; getName a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/protocol/PacketType;I)V lambda$serializePackets$0 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/ProtocolInfo$Details;)V lambda$serializePackets$1 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/ConnectionProtocol;Ljava/util/List;)V lambda$serializePackets$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m ()Lcom/google/gson/JsonElement; serializePackets b
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/tags/TagsProvider net/minecraft/data/tags/TagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m ()Ljava/util/concurrent/CompletableFuture; contentsGetter b
+ m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider c
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; getOrCreateRawBuilder b
+ m (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$TagLookup; lambda$contentsGetter$10 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$contentsGetter$9 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; lambda$createContentsProvider$11 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; lambda$getOrCreateRawBuilder$8 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; lambda$run$0 c
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/data/tags/TagsProvider$1CombinedData; lambda$run$1 a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/resources/ResourceLocation;)Z lambda$run$2 a
+ m (Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Lnet/minecraft/resources/ResourceLocation;)Z lambda$run$3 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z lambda$run$4 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 b
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;)Ljava/util/concurrent/CompletionStage; lambda$run$7 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Ljava/util/Map; builders i
+ f Ljava/util/concurrent/CompletableFuture; contentsDone g
+ f Ljava/util/concurrent/CompletableFuture; lookupProvider d
+ f Ljava/util/concurrent/CompletableFuture; parentProvider h
+ f Lnet/minecraft/data/PackOutput$PathProvider; pathProvider e
+ f Lnet/minecraft/resources/ResourceKey; registryKey f
+c net/minecraft/data/tags/TagsProvider$TagLookup net/minecraft/data/tags/TagsProvider$b
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$empty$0 a
+c net/minecraft/data/tags/TagsProvider$1CombinedData net/minecraft/data/tags/TagsProvider$a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; contents a
+ m ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; parent b
+ f Lnet/minecraft/core/HolderLookup$Provider; contents a
+ f Lnet/minecraft/data/tags/TagsProvider$TagLookup; parent b
+c net/minecraft/nbt/visitors/FieldTree net/minecraft/nbt/visitors/FieldTree
+ m (Lnet/minecraft/nbt/visitors/FieldSelector;)V addEntry a
+ m ()Lnet/minecraft/nbt/visitors/FieldTree; createRoot a
+ m ()I depth b
+ m ()Ljava/util/Map; fieldsToRecurse d
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Z isSelected a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; lambda$addEntry$0 a
+ m ()Ljava/util/Map; selectedFields c
+ f I depth a
+ f Ljava/util/Map; fieldsToRecurse c
+ f Ljava/util/Map; selectedFields b
+c net/minecraft/network/HashedPatchMap net/minecraft/network/HashedPatchMap
+ m ()Ljava/util/Map; addedComponents a
+ m (Lnet/minecraft/core/component/DataComponentPatch;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Lnet/minecraft/network/HashedPatchMap; create a
+ m (Ljava/util/Map;Lnet/minecraft/network/HashedPatchMap$HashGenerator;Lnet/minecraft/core/component/TypedDataComponent;)V lambda$create$0 a
+ m (Lnet/minecraft/core/component/DataComponentPatch;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches b
+ m ()Ljava/util/Set; removedComponents b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Map; addedComponents b
+ f Ljava/util/Set; removedComponents c
+c net/minecraft/network/HashedPatchMap$HashGenerator net/minecraft/network/HashedPatchMap$a
+c net/minecraft/network/PacketListener net/minecraft/network/PacketListener
+ m (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)Lnet/minecraft/network/DisconnectionDetails; createDisconnectionInfo a
+ m (Lnet/minecraft/CrashReport;)V fillCrashReport a
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/CrashReportCategory;)V fillListenerSpecificCrashDetails a
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow P_
+ m ()Z isAcceptingMessages c
+ m ()Ljava/lang/String; lambda$fillCrashReport$0 e
+ m ()Ljava/lang/String; lambda$fillCrashReport$1 d
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V onPacketError a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+ m (Lnet/minecraft/network/protocol/Packet;)Z shouldHandleMessage a
+c net/minecraft/network/chat/Component net/minecraft/network/chat/IChatBaseComponent
+ m (Lnet/minecraft/network/chat/Component;)Z contains a
+ m ()Lnet/minecraft/network/chat/MutableComponent; copy f
+ m ()Lnet/minecraft/network/chat/MutableComponent; empty i
+ m ()Lnet/minecraft/network/chat/ComponentContents; getContents b
+ m ()Ljava/util/List; getSiblings c
+ m (I)Ljava/lang/String; getString a
+ m ()Lnet/minecraft/network/chat/Style; getStyle a
+ m ()Lnet/minecraft/util/FormattedCharSequence; getVisualOrderText g
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; keybind d
+ m (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0 a
+ m (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$toFlatList$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; literal b
+ m (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/data/DataSource;)Lnet/minecraft/network/chat/MutableComponent; nbt a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; nullToEmpty a
+ m (Lnet/minecraft/network/chat/contents/objects/ObjectInfo;)Lnet/minecraft/network/chat/MutableComponent; object a
+ m ()Lnet/minecraft/network/chat/MutableComponent; plainCopy e
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score b
+ m (Lnet/minecraft/commands/arguments/selector/SelectorPattern;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score a
+ m (Lnet/minecraft/commands/arguments/selector/SelectorPattern;Ljava/util/Optional;)Lnet/minecraft/network/chat/MutableComponent; selector a
+ m ()Ljava/util/List; toFlatList h
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/List; toFlatList a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; translatable c
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatable a
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatableEscape b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; translatableWithFallback a
+ m (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatableWithFallback a
+ m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/net/URI;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/util/Date;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; translationArg a
+ m ()Ljava/lang/String; tryCollapseToString d
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/TextColor net/minecraft/network/chat/ChatHexColor
+ m ()Ljava/lang/String; formatValue c
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; fromLegacyFormat a
+ m (I)Lnet/minecraft/network/chat/TextColor; fromRgb a
+ m ()I getValue a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$2 d
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$3 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$4 b
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; lambda$static$0 b
+ m (Lnet/minecraft/network/chat/TextColor;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parseColor a
+ m ()Ljava/lang/String; serialize b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; CUSTOM_COLOR_PREFIX b
+ f Ljava/util/Map; LEGACY_FORMAT_TO_COLOR c
+ f Ljava/util/Map; NAMED_COLORS d
+ f Ljava/lang/String; name f
+ f I value e
+c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m ()Z acceptsTransfers bu
+ m (Ljava/lang/Runnable;)V addTickable b
+ m ()Z allowFlight aj
+ m ()V autoSave bI
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; buildPlayerStatus bL
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus; buildServerStatus bK
+ m ()V cancelRecordingMetrics bc
+ m ()I computeNextAutosaveInterval bJ
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)Lnet/minecraft/world/level/WorldDataConfiguration; configurePackRepository a
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Z)Lnet/minecraft/world/level/WorldDataConfiguration; configureRepositoryWithSelection a
+ m (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; constructOrExtractCrashReport b
+ m (I)Lnet/minecraft/server/level/progress/ChunkLoadStatusView; createChunkLoadStatusView a
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack aK
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; createGameModeForPlayer b
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; createProfiler bU
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a
+ m ()Lnet/minecraft/util/debug/ServerDebugSubscribers; debugSubscribers bA
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m (Lnet/minecraft/server/TickTask;)V doRunTask b
+ m (Ljava/nio/file/Path;)V dumpClasspath e
+ m (Ljava/nio/file/Path;)V dumpGameRules d
+ m (Ljava/nio/file/Path;)V dumpMiscStats c
+ m (Ljava/nio/file/Path;)V dumpNativeModules g
+ m (Ljava/nio/file/Path;)V dumpServerProperties a
+ m (Ljava/nio/file/Path;)V dumpThreads f
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/flag/FeatureFlagSet;)V enableForcedFeaturePacks a
+ m ()V endMetricsRecordingTick aY
+ m (Lnet/minecraft/world/level/GameType;)I enforceGameTypeForPlayers b
+ m ()Z enforceSecureProfile aC
+ m (Ljava/lang/Runnable;)V executeIfPossible c
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillSystemReport b
+ m ()Lnet/minecraft/server/level/ServerLevel; findRespawnDimension aL
+ m ()V finishMeasuringTaskExecutionTime bE
+ m ()V finishRecordingMetrics bb
+ m ()V forceDifficulty v
+ m ()Z forceSynchronousWrites bd
+ m ()V forceTimeSynchronization M
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues bw
+ m ()I getAbsoluteMaxWorldSize ay
+ m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements aF
+ m ()Ljava/lang/Iterable; getAllLevels Q
+ m ()J getAverageTickTimeNanos aW
+ m ()Lnet/minecraft/network/chat/ChatDecorator; getChatDecorator bq
+ m ()Ljava/util/Map; getCodeOfConducts ad
+ m ()Lnet/minecraft/world/level/storage/CommandStorage; getCommandStorage aP
+ m ()Lnet/minecraft/commands/Commands; getCommands aJ
+ m ()I getCompressionThreshold aB
+ m ()Lnet/minecraft/server/network/ServerConnectionListener; getConnection an
+ m ()F getCurrentSmoothedTickTime aU
+ m ()Lnet/minecraft/server/bossevents/CustomBossEvents; getCustomBossEvents aR
+ m ()Lnet/minecraft/world/level/GameType; getDefaultGameType y
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getFile c
+ m ()Lcom/mojang/datafixers/DataFixer; getFixerUpper aE
+ m ()Lnet/minecraft/world/level/GameType; getForcedGameType bj
+ m ()I getFunctionCompilationLevel l
+ m ()Lnet/minecraft/server/ServerFunctionManager; getFunctions aG
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules aQ
+ m ()Ljava/security/KeyPair; getKeyPair V
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/server/level/progress/LevelLoadListener; getLevelLoadListener bs
+ m ()Ljava/lang/String; getLocalIp A
+ m ()I getMaxChainedNeighborUpdates bp
+ m ()Lnet/minecraft/util/ModCheck; getModdedStatus U
+ m ()Ljava/lang/String; getMotd ak
+ m ()J getNextTickTime aD
+ m ()Lnet/minecraft/server/packs/repository/PackRepository; getPackRepository aI
+ m ()I getPlayerCount S
+ m ()Lnet/minecraft/server/players/PlayerList; getPlayerList am
+ m ()[Ljava/lang/String; getPlayerNames T
+ m ()I getPort W
+ m ()Z getPreventProxyConnections ah
+ m (Lnet/minecraft/server/players/NameAndId;)I getProfilePermissions b
+ m ()Ljava/net/Proxy; getProxy at
+ m ()I getRateLimitPacketsPerSecond o
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager aN
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; getResourceManager bk
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData aM
+ m ()Ljava/lang/Thread; getRunningThread aA
+ m (I)I getScaledTrackingDistance c
+ m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard aO
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/world/level/DataPackConfig; getSelectedPacks a
+ m ()Ljava/nio/file/Path; getServerDirectory I
+ m ()Ljava/util/Optional; getServerResourcePack ae
+ m ()Ljava/lang/String; getServerVersion R
+ m ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile X
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus; getStatus aw
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager be
+ m ()I getTickCount aq
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m ()[J getTickTimesNanos aX
+ m ()Lnet/minecraft/world/level/storage/WorldData; getWorldData bf
+ m (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; getWorldPath a
+ m ()Ljava/util/Optional; getWorldScreenshotFile H
+ m (Z)V halt a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)V handleCustomClickAction a
+ m ()Z hasGui ap
+ m ()Z haveTime bF
+ m ()Z hidesOnlinePlayers as
+ m ()Z initServer e
+ m ()V initializeKeyPair Z
+ m ()V invalidateStatus ax
+ m (Lnet/minecraft/world/level/Level;)Z isAllowedToEnterPortal a
+ m ()Z isAutoSave bt
+ m ()Z isCommandBlockEnabled y_
+ m ()Z isCurrentlySaving bl
+ m ()Z isDedicatedServer n
+ m ()Z isDemo ac
+ m ()Z isEnforceWhitelist aS
+ m ()Z isEpollEnabled p
+ m ()Z isHardcore w_
+ m ()Z isPaused J
+ m ()Z isPublished s
+ m ()Z isPvpAllowed ai
+ m ()Z isReady ao
+ m ()Z isRecordingMetrics aZ
+ m ()Z isResourcePackRequired af
+ m ()Z isRunning B
+ m ()Z isShutdown N
+ m ()Z isSingleplayer Y
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isSpawnerBlockEnabled r
+ m ()Z isSpawningMonsters ab
+ m ()Z isStopped al
+ m ()Z isTickTimeLoggingEnabled g
+ m ()Z isTimeProfilerRunning bm
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z isUnderSpawnProtection a
+ m ()Z isUsingWhitelist aT
+ m ()V kickUnlistedPlayers aH
+ m ()Ljava/lang/String; lambda$fillSystemReport$21 bZ
+ m ()Ljava/lang/String; lambda$fillSystemReport$22 bY
+ m ()Ljava/lang/String; lambda$fillSystemReport$23 bX
+ m ()Ljava/lang/String; lambda$fillSystemReport$24 bW
+ m ()Ljava/lang/String; lambda$fillSystemReport$25 bV
+ m (Lnet/minecraft/util/profiling/ProfileResults;)V lambda$new$0 a
+ m (Ljava/nio/file/Path;)V lambda$new$1 m
+ m (Ljava/util/concurrent/atomic/AtomicReference;)V lambda$spin$2 a
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$spin$3 a
+ m ()Ljava/util/Set; levelKeys P
+ m ()Ljava/util/Optional; loadStatusIcon bH
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V logChatMessage a
+ m ()V logFullTickTime bC
+ m ()Z logIPs br
+ m (J)V logTickMethodTime a
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Lnet/minecraft/server/notifications/NotificationManager; notificationManager E
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)V onGameRuleChanged a
+ m (Lnet/minecraft/CrashReport;)V onServerCrash a
+ m ()V onServerExit i
+ m ()V onTickRateChanged K
+ m ()I operatorUserPermissionLevel k
+ m ()Lnet/minecraft/server/level/ServerLevel; overworld O
+ m ()Lnet/minecraft/network/PacketProcessor; packetProcessor bz
+ m ()I pauseWhenEmptySeconds by
+ m ()I playerIdleTimeout au
+ m ()Z pollTask G
+ m ()Z pollTaskInternal bG
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing bv
+ m (Lnet/minecraft/world/level/GameType;ZI)Z publishServer a
+ m (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V readScoreboard a
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; registries bh
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; registryAccess bg
+ m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; reloadResources a
+ m ()Lnet/minecraft/server/ReloadableServerRegistries$Holder; reloadableRegistries bi
+ m ()Z repliesToStatus ar
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkLoadFailure a
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkSaveFailure b
+ m (Ljava/lang/Throwable;Lnet/minecraft/network/protocol/PacketType;)V reportPacketHandlingException a
+ m ()V runServer C
+ m (ZZZ)Z saveAllChunks a
+ m (Ljava/nio/file/Path;)V saveDebugReport b
+ m (ZZZ)Z saveEverything b
+ m ()Z scheduleExecutables az
+ m ()Lnet/minecraft/core/GlobalPos; selectLevelLoadFocusPos x
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendDifficultyUpdate c
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Lnet/minecraft/server/ServerLinks; serverLinks bx
+ m ()Lnet/minecraft/server/Services; services av
+ m (Z)Z setAutoSave h
+ m (Lnet/minecraft/world/level/GameType;)V setDefaultGameType a
+ m (Z)V setDemo c
+ m (Z)V setDifficultyLocked b
+ m (Z)V setEnforceWhitelist f
+ m (Ljava/lang/RuntimeException;)V setFatalException a
+ m (Ljava/lang/String;)V setId b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZLnet/minecraft/server/level/progress/LevelLoadListener;)V setInitialSpawn a
+ m (Ljava/lang/String;)V setLocalIp a_
+ m (Ljava/lang/String;)V setMotd d
+ m (I)V setPlayerIdleTimeout d
+ m (Lnet/minecraft/server/players/PlayerList;)V setPlayerList a
+ m (I)V setPort b
+ m (Z)V setPreventProxyConnections e
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile a
+ m (Z)V setUsesAuthentication d
+ m (Z)V setUsingWhitelist g
+ m (Lnet/minecraft/world/level/storage/WorldData;)V setupDebugLevel a
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m (Lnet/minecraft/server/TickTask;)Z shouldRun a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; spin a
+ m ()V startMeasuringTaskExecutionTime bD
+ m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V startRecordingMetrics a
+ m ()V startTimeProfiler bn
+ m ()V stopRecordingMetrics ba
+ m ()V stopServer z
+ m ()Lnet/minecraft/util/profiling/ProfileResults; stopTimeProfiler bo
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;)V storeChunkIoError a
+ m (Lnet/minecraft/server/level/ServerLevel;)V synchronizeTime a
+ m ()Z throwIfFatalException D
+ m (Ljava/util/function/BooleanSupplier;)V tickChildren c
+ m ()V tickConnection L
+ m ()Lnet/minecraft/server/ServerTickRateManager; tickRateManager aV
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()V updateEffectiveRespawnData bM
+ m ()V updateMobSpawningFlags aa
+ m ()Z usesAuthentication ag
+ m ()V waitForTasks F
+ m ()V waitUntilNextTick x_
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ m (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; wrapRunnable a
+ f I ABSOLUTE_MAX_WORLD_SIZE d
+ f Lnet/minecraft/server/players/NameAndId; ANONYMOUS_PLAYER_PROFILE f
+ f I AUTOSAVE_INTERVAL w
+ f F AVERAGE_TICK_TIME_SMOOTHING n
+ f Lnet/minecraft/world/level/LevelSettings; DEMO_SETTINGS e
+ f Lorg/slf4j/Logger; LOGGER m
+ f I MAX_STATUS_PLAYER_SAMPLE v
+ f I MAX_TICK_LATENCY y
+ f I MIMINUM_AUTOSAVE_TICKS x
+ f J OVERLOADED_THRESHOLD_NANOS p
+ f I OVERLOADED_TICKS_THRESHOLD q
+ f I OVERLOADED_TICKS_WARNING_INTERVAL s
+ f J OVERLOADED_WARNING_INTERVAL_NANOS r
+ f J PREPARE_LEVELS_DEFAULT_DELAY_NANOS u
+ f I SPAWN_POSITION_SEARCH_RADIUS c
+ f J STATUS_EXPIRE_TIME_NANOS t
+ f I TICK_STATS_SPAN o
+ f Ljava/lang/String; VANILLA_BRAND b
+ f J aggregatedTickTimesNanos aa
+ f Lnet/minecraft/world/level/storage/CommandStorage; commandStorage as
+ f Lnet/minecraft/server/network/ServerConnectionListener; connection G
+ f Lnet/minecraft/server/bossevents/CustomBossEvents; customBossEvents at
+ f Z debugCommandProfilerDelayStart F
+ f Lnet/minecraft/server/MinecraftServer$TimeProfiler; debugCommandProfiler E
+ f Lnet/minecraft/util/debug/ServerDebugSubscribers; debugSubscribers aD
+ f J delayedTasksMaxNextTickTimeNanos ao
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; effectiveRespawnData aE
+ f I emptyTicks aH
+ f Z enforceWhitelist av
+ f Ljava/util/concurrent/Executor; executor ay
+ f Ljava/util/concurrent/atomic/AtomicReference; fatalException aJ
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper L
+ f Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues aG
+ f Lnet/minecraft/server/ServerFunctionManager; functionManager au
+ f J idleTimeNanos al
+ f Z isDemo ad
+ f Z isReady ae
+ f Z isSaving aI
+ f Ljava/security/KeyPair; keyPair ab
+ f J lastOverloadWarningNanos af
+ f J lastServerStatus ah
+ f J lastTickNanos aj
+ f Ljava/util/Map; levels P
+ f Ljava/lang/String; localIp M
+ f Z mayHaveDelayedTasks ap
+ f Lnet/minecraft/util/profiling/metrics/profiling/MetricsRecorder; metricsRecorder A
+ f J nextTickTimeNanos am
+ f Lnet/minecraft/server/notifications/NotificationManager; notificationManager ag
+ f Ljava/util/function/Consumer; onMetricsRecordingFinished C
+ f Ljava/util/function/Consumer; onMetricsRecordingStopped B
+ f Z onlineMode V
+ f Lnet/minecraft/server/packs/repository/PackRepository; packRepository aq
+ f Lnet/minecraft/network/PacketProcessor; packetProcessor aM
+ f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerDataStorage h
+ f I playerIdleTimeout Y
+ f Lnet/minecraft/server/players/PlayerList; playerList Q
+ f I port N
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing aF
+ f Z preventProxyConnections W
+ f Ljava/net/Proxy; proxy i
+ f Lnet/minecraft/util/RandomSource; random K
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries O
+ f Lnet/minecraft/server/MinecraftServer$ReloadableResources; resources aA
+ f Z running R
+ f Lnet/minecraft/server/ServerScoreboard; scoreboard ar
+ f Ljava/lang/String; serverId az
+ f Ljava/lang/Thread; serverThread ai
+ f Lnet/minecraft/server/Services; services j
+ f Lcom/mojang/authlib/GameProfile; singleplayerProfile ac
+ f F smoothedTickTimeMillis ax
+ f Lnet/minecraft/network/protocol/status/ServerStatus$Favicon; statusIcon J
+ f Lnet/minecraft/network/protocol/status/ServerStatus; status I
+ f Z stopped S
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; storageSource g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager aB
+ f Lnet/minecraft/server/SuppressedExceptionCollector; suppressedExceptions aK
+ f J taskExecutionStartNanos ak
+ f I tickCount T
+ f Lcom/mojang/jtracy/DiscontinuousFrame; tickFrame aL
+ f Lnet/minecraft/server/ServerTickRateManager; tickRateManager aC
+ f [J tickTimesNanos Z
+ f Ljava/util/List; tickables z
+ f I ticksUntilAutosave U
+ f Z usingWhitelist aw
+ f Z waitingForNextTick an
+ f Z willStartRecordingMetrics D
+ f Lnet/minecraft/world/level/storage/WorldData; worldData k
+c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
+ m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; get a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V moveTo a
+ m ()I radius a
+ f I centerChunkX d
+ f I centerChunkZ e
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap c
+ f Lnet/minecraft/server/MinecraftServer; this$0 b
+ f I val$radius a
+c net/minecraft/server/MinecraftServer$2 net/minecraft/server/MinecraftServer$2
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a
+ f Lnet/minecraft/world/level/GameRules; val$gameRules b
+c net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$TimeProfiler
+ m (JI)Lnet/minecraft/util/profiling/ProfileResults; stop a
+ f J startNanos a
+ f I startTick b
+c net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f Lnet/minecraft/server/MinecraftServer$TimeProfiler; this$0 c
+c net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$ReloadableResources
+ m ()Lnet/minecraft/server/ReloadableServerResources; managers b
+ m ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ f Lnet/minecraft/server/ReloadableServerResources; managers b
+ f Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+c net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$ServerResourcePackInfo
+ m ()Ljava/lang/String; hash c
+ m ()Ljava/util/UUID; id a
+ m ()Z isRequired d
+ m ()Lnet/minecraft/network/chat/Component; prompt e
+ m ()Ljava/lang/String; url b
+ f Ljava/lang/String; hash c
+ f Ljava/util/UUID; id a
+ f Z isRequired d
+ f Lnet/minecraft/network/chat/Component; prompt e
+ f Ljava/lang/String; url b
+c net/minecraft/server/ServerInterface net/minecraft/server/IMinecraftServer
+ m ()Ljava/lang/String; getLevelIdName j
+ m ()[Ljava/lang/String; getPlayerNames T
+ m ()Ljava/lang/String; getPluginNames q
+ m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a
+ m ()Ljava/lang/String; getServerIp b
+ m ()Ljava/lang/String; getServerName h
+ m ()I getServerPort d
+ m (Ljava/lang/String;)Ljava/lang/String; runCommand a
+c net/minecraft/server/commands/LookAt net/minecraft/server/commands/LookAt
+c net/minecraft/server/commands/LookAt$LookAtEntity net/minecraft/server/commands/LookAt$a
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor b
+ m ()Lnet/minecraft/world/entity/Entity; entity a
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor b
+ f Lnet/minecraft/world/entity/Entity; entity a
+c net/minecraft/server/commands/LookAt$LookAtPosition net/minecraft/server/commands/LookAt$b
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ f Lnet/minecraft/world/phys/Vec3; position a
+c net/minecraft/server/level/ColumnPos net/minecraft/server/level/BlockPosition2D
+ m (II)J asLong a
+ m (J)I getX a
+ m (J)I getZ b
+ m ()Lnet/minecraft/world/level/ChunkPos; toChunkPos a
+ m ()J toLong b
+ m ()I x c
+ m ()I z d
+ f J COORD_BITS c
+ f J COORD_MASK d
+ f I x a
+ f I z b
+c net/minecraft/server/level/PlayerMap net/minecraft/server/level/PlayerMap
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V addPlayer a
+ m ()Ljava/util/Set; getAllPlayers a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V ignorePlayer b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z ignored e
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z ignoredOrUnknown d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V unIgnorePlayer c
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; players a
+c net/minecraft/stats/ServerRecipeBook net/minecraft/stats/RecipeBookServer
+ m (Lnet/minecraft/resources/ResourceKey;)V add a
+ m (Lnet/minecraft/resources/ResourceKey;)V addHighlight e
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I addRecipes a
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;)V apply a
+ m (Lnet/minecraft/resources/ResourceKey;)Z contains b
+ m (Lnet/minecraft/stats/ServerRecipeBook;)V copyOverData a
+ m (Ljava/util/List;Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry;)V lambda$removeRecipes$1 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry;)V lambda$sendInitialRecipeBook$2 a
+ m (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V loadRecipes a
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;Ljava/util/function/Predicate;)V loadUntrusted a
+ m ()Lnet/minecraft/stats/ServerRecipeBook$Packed; pack b
+ m (Lnet/minecraft/resources/ResourceKey;)V remove c
+ m (Lnet/minecraft/resources/ResourceKey;)V removeHighlight d
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I removeRecipes b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendInitialRecipeBook a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/lang/String; RECIPE_BOOK_TAG b
+ f Lnet/minecraft/stats/ServerRecipeBook$DisplayResolver; displayResolver f
+ f Ljava/util/Set; highlight d
+ f Ljava/util/Set; known c
+c net/minecraft/stats/ServerRecipeBook$Packed net/minecraft/stats/RecipeBookServer$b
+ m ()Ljava/util/List; highlight c
+ m ()Ljava/util/List; known b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/stats/RecipeBookSettings; settings a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; highlight d
+ f Ljava/util/List; known c
+ f Lnet/minecraft/stats/RecipeBookSettings; settings b
+c net/minecraft/stats/ServerRecipeBook$DisplayResolver net/minecraft/stats/RecipeBookServer$a
+c net/minecraft/tags/BannerPatternTags net/minecraft/tags/BannerPatternTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; NO_ITEM_REQUIRED a
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_BORDURE_INDENTED k
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_CREEPER c
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FIELD_MASONED j
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FLOWER b
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FLOW h
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_GLOBE f
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_GUSTER i
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_MOJANG e
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_PIGLIN g
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_SKULL d
+c net/minecraft/util/FormattedCharSink net/minecraft/util/FormattedStringEmpty
+c net/minecraft/util/LenientJsonParser net/minecraft/util/LenientJsonParser
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse a
+c net/minecraft/util/ThreadingDetector net/minecraft/util/ThreadingDetector
+ m ()V checkAndLock a
+ m ()V checkAndUnlock b
+ m (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; makeThreadingException a
+ m (Ljava/lang/Thread;)Ljava/lang/String; stackTrace a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/ReportedException; fullException f
+ f Ljava/util/concurrent/Semaphore; lock c
+ f Ljava/lang/String; name b
+ f Ljava/util/concurrent/locks/Lock; stackTraceLock d
+ f Ljava/lang/Thread; threadThatFailedToAcquire e
+c net/minecraft/world/WorldlyContainer net/minecraft/world/IWorldInventory
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+c net/minecraft/world/effect/MobEffect net/minecraft/world/effect/MobEffectList
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffect; addAttributeModifier a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V addAttributeModifiers a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V applyInstantenousEffect a
+ m (ILjava/util/function/BiConsumer;)V createModifiers a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; createParticleOptions a
+ m ()I getBlendInDurationTicks b
+ m ()I getBlendOutAdvanceTicks d
+ m ()I getBlendOutDurationTicks c
+ m ()Lnet/minecraft/world/effect/MobEffectCategory; getCategory h
+ m ()I getColor i
+ m ()Ljava/lang/String; getDescriptionId f
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName g
+ m ()Ljava/lang/String; getOrCreateDescriptionId e
+ m ()Z isBeneficial j
+ m ()Z isInstantenous a
+ m (Ljava/util/function/BiConsumer;ILnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffect$AttributeTemplate;)V lambda$createModifiers$3 a
+ m (ILnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; lambda$new$0 a
+ m (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; lambda$new$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/sounds/SoundEvent;)V lambda$onEffectAdded$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectAdded b
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V removeAttributeModifiers a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/effect/MobEffect; requiredFeatures a
+ m (I)Lnet/minecraft/world/effect/MobEffect; setBlendDuration a
+ m (III)Lnet/minecraft/world/effect/MobEffect; setBlendDuration a
+ m (II)Z shouldApplyEffectTickThisTick a
+ m (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/effect/MobEffect; withSoundOnAdded a
+ f I AMBIENT_ALPHA c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Map; attributeModifiers d
+ f I blendInDurationTicks i
+ f I blendOutAdvanceTicks k
+ f I blendOutDurationTicks j
+ f Lnet/minecraft/world/effect/MobEffectCategory; category e
+ f I color f
+ f Ljava/lang/String; descriptionId h
+ f Ljava/util/function/Function; particleFactory g
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures m
+ f Ljava/util/Optional; soundOnAdded l
+c net/minecraft/world/effect/MobEffect$AttributeTemplate net/minecraft/world/effect/MobEffectList$a
+ m ()D amount b
+ m (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; create a
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+ f D amount b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+c net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGlowSquidSpawnRules a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()I getDarkTicksRemaining s
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound n
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setDarkTicks s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DARK_TICKS_REMAINING cB
+ f I DEFAULT_DARK_TICKS_REMAINING cC
+c net/minecraft/world/entity/ItemOwner net/minecraft/world/entity/ItemOwner
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity eo
+ m ()F getVisualRotationYInDegrees dY
+ m ()Lnet/minecraft/world/level/Level; level an
+ m (Lnet/minecraft/world/entity/ItemOwner;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ItemOwner; offsetFromOwner a
+ m ()Lnet/minecraft/world/phys/Vec3; position dD
+c net/minecraft/world/entity/ItemOwner$OffsetFromOwner net/minecraft/world/entity/ItemOwner$a
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity eo
+ m ()F getVisualRotationYInDegrees dY
+ m ()Lnet/minecraft/world/level/Level; level an
+ m ()Lnet/minecraft/world/phys/Vec3; offset b
+ m ()Lnet/minecraft/world/entity/ItemOwner; owner a
+ m ()Lnet/minecraft/world/phys/Vec3; position dD
+ f Lnet/minecraft/world/phys/Vec3; offset b
+ f Lnet/minecraft/world/entity/ItemOwner; owner a
+c net/minecraft/world/entity/Leashable net/minecraft/world/entity/Leashable
+ m (Lnet/minecraft/world/entity/Entity;)F angularFriction c
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/entity/Entity;)Z canHaveALeashAttachedTo b_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$LeashData;)Z checkElasticInteractions a
+ m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour e
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; computeDampenedSpringInteraction a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Ljava/util/List;Ljava/util/List;)Ljava/util/List; computeElasticInteraction a
+ m (Lnet/minecraft/world/entity/Entity;DDDD)[Lnet/minecraft/world/phys/Vec3; createQuadLeashOffsets a
+ m ()V dropLeash w
+ m (Lnet/minecraft/world/entity/Entity;ZZ)V dropLeash a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getHolderMovement g
+ m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData U_
+ m ()Lnet/minecraft/world/entity/Entity; getLeashHolder ak_
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; getLeashHolder h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset a_
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m ()Z isLeashed T_
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)Z lambda$leashableInArea$1 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable;)Z lambda$leashableLeashedTo$0 a
+ m (Lnet/minecraft/world/entity/Entity;)D leashDistanceTo b
+ m ()D leashElasticDistance B
+ m ()D leashSnapDistance A
+ m ()V leashTooFarBehaviour C
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/List; leashableLeashedTo c_
+ m ()Z mayBeLeashed o
+ m ()V onElasticLeashPull z
+ m ()V onLeashRemoved y
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readLeashData b
+ m ()V removeLeash x
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$LeashData;)V restoreLeashFromSave b
+ m (I)V setDelayedLeashHolderId e_
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)V setLeashedTo a
+ m (Lnet/minecraft/world/entity/Entity;Z)V setLeashedTo a_
+ m ()Z supportQuadLeash D
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V tickLeash a_
+ m (Lnet/minecraft/world/entity/Entity;)V whenLeashedTo d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/world/entity/Leashable$LeashData;)V writeLeashData a
+ f Lnet/minecraft/world/phys/Vec3; AXIS_SPECIFIC_ELASTICITY k
+ f Ljava/util/List; ENTITY_ATTACHMENT_POINT o
+ f Ljava/util/List; LEASHER_ATTACHMENT_POINT p
+ f D LEASH_ELASTIC_DIST i
+ f Ljava/lang/String; LEASH_TAG r_
+ f D LEASH_TOO_FAR_DIST h
+ f D MAXIMUM_ALLOWED_LEASHED_DIST j
+ f Ljava/util/List; SHARED_QUAD_ATTACHMENT_POINTS q
+ f F SPRING_DAMPENING l
+ f D STIFFNESS n
+ f D TORSIONAL_ELASTICITY m
+c net/minecraft/world/entity/Leashable$Wrench net/minecraft/world/entity/Leashable$b
+ m (Ljava/util/List;)Lnet/minecraft/world/entity/Leashable$Wrench; accumulate a
+ m ()Lnet/minecraft/world/phys/Vec3; force a
+ m (D)Lnet/minecraft/world/entity/Leashable$Wrench; scale a
+ m ()D torque b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)D torqueFromForce a
+ f Lnet/minecraft/world/entity/Leashable$Wrench; ZERO a
+ f Lnet/minecraft/world/phys/Vec3; force b
+ f D torque c
+c net/minecraft/world/entity/Leashable$LeashData net/minecraft/world/entity/Leashable$a
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;)V setLeashHolder a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f D angularMomentum d
+ f I delayedLeashHolderId e
+ f Lcom/mojang/datafixers/util/Either; delayedLeashInfo c
+ f Lnet/minecraft/world/entity/Entity; leashHolder b
+c net/minecraft/world/entity/MoverType net/minecraft/world/entity/EnumMoveType
+ m ()[Lnet/minecraft/world/entity/MoverType; $values a
+ f [Lnet/minecraft/world/entity/MoverType; $VALUES f
+ f Lnet/minecraft/world/entity/MoverType; PISTON c
+ f Lnet/minecraft/world/entity/MoverType; PLAYER b
+ f Lnet/minecraft/world/entity/MoverType; SELF a
+ f Lnet/minecraft/world/entity/MoverType; SHULKER e
+ f Lnet/minecraft/world/entity/MoverType; SHULKER_BOX d
+c net/minecraft/world/entity/Shearable net/minecraft/world/entity/IShearable
+ m ()Z readyForShearing a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+c net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+c net/minecraft/world/entity/raid/Raid net/minecraft/world/entity/raid/Raid
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z absorbRaidOmen a
+ m (Lnet/minecraft/world/entity/Entity;)V addHeroOfTheVillage a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;)Z addWaveMob a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;Z)Z addWaveMob a
+ m (Lnet/minecraft/server/level/ServerLevel;I)Lnet/minecraft/core/BlockPos; findRandomSpawnPos a
+ m ()Ljava/util/Set; getAllRaiders h
+ m ()Lnet/minecraft/core/BlockPos; getCenter q
+ m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I getDefaultNumSpawns a
+ m ()F getEnchantOdds s
+ m ()I getGroupsSpawned j
+ m ()F getHealthOfLivingRaiders o
+ m (I)Lnet/minecraft/world/entity/raid/Raider; getLeader b
+ m ()I getMaxRaidOmenLevel k
+ m (Lnet/minecraft/world/Difficulty;)I getNumGroups a
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/item/ItemStack; getOminousBannerInstance a
+ m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I getPotentialBonusSpawns a
+ m ()I getRaidOmenLevel l
+ m ()F getTotalHealth g
+ m ()I getTotalRaidersAlive p
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getValidSpawnPos d
+ m ()Z hasBonusWave w
+ m ()Z hasFirstWaveSpawned c
+ m ()Z hasMoreWaves u
+ m ()Z hasSpawnedBonusWave x
+ m ()Z isActive r
+ m ()Z isBetweenWaves b
+ m ()Z isFinalWave v
+ m ()Z isLoss f
+ m ()Z isOver a
+ m ()Z isStarted i
+ m ()Z isStopped d
+ m ()Z isVictory e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V joinRaid a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Boolean; lambda$static$0 l
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Boolean; lambda$static$1 k
+ m (Lnet/minecraft/world/entity/raid/Raid;)Lnet/minecraft/core/BlockPos; lambda$static$10 b
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/util/Set; lambda$static$11 a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Long; lambda$static$2 j
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$3 i
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$4 h
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$5 g
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$6 f
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Float; lambda$static$7 e
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$8 d
+ m (Lnet/minecraft/world/entity/raid/Raid;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; lambda$static$9 c
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveRaidCenterToNearbyVillageSection c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V playSound a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/raid/Raider;Z)V removeFromRaid a
+ m (I)V removeLeader c
+ m (Lnet/minecraft/core/BlockPos;)V setCenter a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setDirty f
+ m (ILnet/minecraft/world/entity/raid/Raider;)V setLeader a
+ m (I)V setRaidOmenLevel a
+ m ()Z shouldSpawnBonusGroup y
+ m ()Z shouldSpawnGroup z
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnGroup b
+ m ()V stop m
+ m (Lnet/minecraft/server/level/ServerLevel;)V tick a
+ m ()V updateBossbar n
+ m (Lnet/minecraft/server/level/ServerLevel;)V updatePlayers b
+ m (Lnet/minecraft/server/level/ServerLevel;)V updateRaiders e
+ m ()Ljava/util/function/Predicate; validPlayer t
+ f I ALLOW_SPAWNING_WITHIN_VILLAGE_SECONDS_THRESHOLD j
+ f I DEFAULT_MAX_RAID_OMEN_LEVEL g
+ f I DEFAULT_PRE_RAID_TICKS r
+ f I HERO_OF_THE_VILLAGE_DURATION x
+ f I LOW_MOB_THRESHOLD t
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f I MAX_CELEBRATION_TICKS e
+ f I MAX_NO_ACTION_TIME d
+ f I NUM_SPAWN_ATTEMPTS n
+ f Lnet/minecraft/network/chat/Component; OMINOUS_BANNER_PATTERN_NAME o
+ f I OUTSIDE_RAID_BOUNDS_TIMEOUT s
+ f I POST_RAID_TICK_LIMIT q
+ f Ljava/lang/String; RAIDERS_REMAINING p
+ f Lnet/minecraft/network/chat/Component; RAID_BAR_DEFEAT_COMPONENT w
+ f Lnet/minecraft/network/chat/Component; RAID_BAR_VICTORY_COMPONENT v
+ f Lnet/minecraft/network/chat/Component; RAID_NAME_COMPONENT u
+ f I RAID_REMOVAL_THRESHOLD_SQR i
+ f I RAID_TIMEOUT_TICKS m
+ f Lnet/minecraft/world/entity/SpawnPlacementType; RAVAGER_SPAWN_PLACEMENT_TYPE a
+ f I SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER k
+ f I TICKS_PER_DAY f
+ f I VALID_RAID_RADIUS y
+ f I VALID_RAID_RADIUS_SQR h
+ f I VILLAGE_RADIUS_BUFFER c
+ f I VILLAGE_SEARCH_RADIUS l
+ f Z active H
+ f I celebrationTicks P
+ f Lnet/minecraft/core/BlockPos; center D
+ f Ljava/util/Map; groupRaiderMap A
+ f Ljava/util/Map; groupToLeaderMap z
+ f I groupsSpawned I
+ f Ljava/util/Set; heroesOfTheVillage B
+ f I numGroups N
+ f I postRaidTicks K
+ f I raidCooldownTicks L
+ f Lnet/minecraft/server/level/ServerBossEvent; raidEvent J
+ f I raidOmenLevel G
+ f Lnet/minecraft/util/RandomSource; random M
+ f Z started E
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; status O
+ f J ticksActive C
+ f F totalHealth F
+ f Ljava/util/Optional; waveSpawnPos Q
+c net/minecraft/world/entity/raid/Raid$1 net/minecraft/world/entity/raid/Raid$1
+ f [I $SwitchMap$net$minecraft$world$Difficulty a
+c net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$Status
+ m ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/raid/Raid$RaidStatus; $VALUES g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; LOSS c
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; ONGOING a
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; STOPPED d
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; VICTORY b
+ f Ljava/lang/String; name f
+c net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$Wave
+ m ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; $values a
+ f [Lnet/minecraft/world/entity/raid/Raid$RaiderType; $VALUES i
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; EVOKER b
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; PILLAGER c
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; RAVAGER e
+ f [Lnet/minecraft/world/entity/raid/Raid$RaiderType; VALUES f
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; VINDICATOR a
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; WITCH d
+ f Lnet/minecraft/world/entity/EntityType; entityType g
+ f [I spawnsPerWaveBeforeBonus h
+c net/minecraft/world/flag/FeatureFlag net/minecraft/world/flag/FeatureFlag
+ f J mask b
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe a
+c net/minecraft/world/item/CompassItem net/minecraft/world/item/ItemCompass
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/network/chat/Component; LODESTONE_COMPASS_NAME a
+c net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;FF)V register a
+ f Lnet/minecraft/resources/ResourceKey; ADMIRE_GOAT_HORN g
+ f Lnet/minecraft/resources/ResourceKey; CALL_GOAT_HORN h
+ f Lnet/minecraft/resources/ResourceKey; DREAM_GOAT_HORN j
+ f Lnet/minecraft/resources/ResourceKey; FEEL_GOAT_HORN f
+ f F GOAT_HORN_DURATION b
+ f I GOAT_HORN_RANGE_BLOCKS a
+ f Lnet/minecraft/resources/ResourceKey; PONDER_GOAT_HORN c
+ f Lnet/minecraft/resources/ResourceKey; SEEK_GOAT_HORN e
+ f Lnet/minecraft/resources/ResourceKey; SING_GOAT_HORN d
+ f Lnet/minecraft/resources/ResourceKey; YEARN_GOAT_HORN i
+c net/minecraft/world/item/JukeboxSong net/minecraft/world/item/JukeboxSong
+ m ()I comparatorOutput e
+ m ()Lnet/minecraft/network/chat/Component; description c
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; fromStack a
+ m (J)Z hasFinished a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F lengthInSeconds d
+ m ()I lengthInTicks a
+ m ()Lnet/minecraft/core/Holder; soundEvent b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f I SONG_END_PADDING_TICKS i
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I comparatorOutput h
+ f Lnet/minecraft/network/chat/Component; description f
+ f F lengthInSeconds g
+ f Lnet/minecraft/core/Holder; soundEvent e
+c net/minecraft/world/item/NameTagItem net/minecraft/world/item/ItemNameTag
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+c net/minecraft/world/item/TooltipFlag net/minecraft/world/item/TooltipFlag
+ m ()Z isAdvanced a
+ m ()Z isCreative b
+ f Lnet/minecraft/world/item/TooltipFlag$Default; ADVANCED b
+ f Lnet/minecraft/world/item/TooltipFlag$Default; NORMAL a
+c net/minecraft/world/item/TooltipFlag$Default net/minecraft/world/item/TooltipFlag$a
+ m ()Z advanced d
+ m ()Lnet/minecraft/world/item/TooltipFlag$Default; asCreative c
+ m ()Z creative e
+ m ()Z isAdvanced a
+ m ()Z isCreative b
+ f Z advanced c
+ f Z creative d
+c net/minecraft/world/item/TridentItem net/minecraft/world/item/ItemTrident
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes b
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties c
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F BASE_DAMAGE b
+ f F PROJECTILE_SHOOT_POWER c
+ f I THROW_THRESHOLD_TIME a
+c net/minecraft/world/level/GrassColor net/minecraft/world/level/GrassColor
+ m (DD)I get a
+ m ()I getDefaultColor a
+ m ([I)V init a
+ f [I pixels a
+c net/minecraft/world/level/LightLayer net/minecraft/world/level/EnumSkyBlock
+ m ()[Lnet/minecraft/world/level/LightLayer; $values a
+ f [Lnet/minecraft/world/level/LightLayer; $VALUES c
+ f Lnet/minecraft/world/level/LightLayer; BLOCK b
+ f Lnet/minecraft/world/level/LightLayer; SKY a
+c net/minecraft/world/scores/Objective net/minecraft/world/scores/ScoreboardObjective
+ m ()Lnet/minecraft/network/chat/Component; createFormattedDisplayName j
+ m ()Z displayAutoUpdate f
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; getCriteria d
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName e
+ m ()Lnet/minecraft/network/chat/Component; getFormattedDisplayName h
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getRenderType i
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard b
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createFormattedDisplayName$0 a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat g
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOrDefault a
+ m ()Lnet/minecraft/world/scores/Objective$Packed; pack a
+ m (Z)V setDisplayAutoUpdate a
+ m (Lnet/minecraft/network/chat/Component;)V setDisplayName a
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V setNumberFormat b
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V setRenderType a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria c
+ f Z displayAutoUpdate g
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Lnet/minecraft/network/chat/Component; formattedDisplayName e
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat h
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType f
+ f Lnet/minecraft/world/scores/Scoreboard; scoreboard a
+c net/minecraft/world/scores/Objective$Packed net/minecraft/world/scores/ScoreboardObjective$a
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria b
+ m ()Z displayAutoUpdate e
+ m ()Lnet/minecraft/network/chat/Component; displayName c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()Ljava/util/Optional; numberFormat f
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria c
+ f Z displayAutoUpdate f
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Ljava/lang/String; name b
+ f Ljava/util/Optional; numberFormat g
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType e
+c net/minecraft/world/ticks/LevelTicks net/minecraft/world/ticks/TickListServer
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/ticks/LevelChunkTicks;)V addContainer a
+ m ()V calculateTickSetIfNeeded d
+ m (I)Z canScheduleMoreTicks a
+ m ()V cleanupAfterTick c
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearArea a
+ m (JILnet/minecraft/util/profiling/ProfilerFiller;)V collectTicks a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V copyArea a
+ m (Lnet/minecraft/world/ticks/LevelTicks;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V copyAreaFrom a
+ m ()I count a
+ m (JI)V drainContainers a
+ m (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V drainFromCurrentContainer a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer;)V forContainersInArea a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z lambda$clearArea$3 b
+ m (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V lambda$clearArea$4 a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z lambda$copyAreaFrom$5 a
+ m (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V lambda$copyAreaFrom$6 a
+ m (Lnet/minecraft/core/Vec3i;JJLnet/minecraft/world/ticks/ScheduledTick;)V lambda$copyAreaFrom$7 a
+ m (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V lambda$new$1 a
+ m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/ScheduledTick;)V lambda$new$2 a
+ m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I lambda$static$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;)V removeContainer a
+ m ()V rescheduleLeftoverContainers b
+ m (Ljava/util/function/BiConsumer;)V runCollectedTicks a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V scheduleForThisTick c
+ m (J)V sortContainersToTick a
+ m (JILjava/util/function/BiConsumer;)V tick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V updateContainerScheduling b
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+ f Ljava/util/Comparator; CONTAINER_DRAIN_ORDER a
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; allContainers c
+ f Ljava/util/List; alreadyRunThisTick g
+ f Ljava/util/function/BiConsumer; chunkScheduleUpdater i
+ f Ljava/util/Queue; containersToTick e
+ f Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextTickForContainer d
+ f Ljava/util/function/LongPredicate; tickCheck b
+ f Ljava/util/Queue; toRunThisTick f
+ f Ljava/util/Set; toRunThisTickSet h
+c net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer net/minecraft/world/ticks/TickListServer$a
+c net/minecraft/world/ticks/TickAccess net/minecraft/world/ticks/TickList
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+c org/bukkit/craftbukkit/CraftParticle org/bukkit/craftbukkit/v1_21_R6/CraftParticle
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$1 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$1
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$2 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$2
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$3 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$3
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$4 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$4
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$5 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$5
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$6 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$6
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$7 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$7
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$8 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$8
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$9 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$9
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$10 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$10
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$11 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$11
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$12 org/bukkit/craftbukkit/v1_21_R6/CraftParticle$CraftParticleRegistry$12
+c org/bukkit/craftbukkit/CraftRegistry org/bukkit/craftbukkit/v1_21_R6/CraftRegistry
+c org/bukkit/craftbukkit/CraftRegistry$InvalidHolderOwner org/bukkit/craftbukkit/v1_21_R6/CraftRegistry$InvalidHolderOwner
+c org/bukkit/craftbukkit/util/Waitable org/bukkit/craftbukkit/v1_21_R6/util/Waitable
+c org/bukkit/craftbukkit/util/Waitable$Status org/bukkit/craftbukkit/v1_21_R6/util/Waitable$Status
+c net/minecraft/core/RegistrySetBuilder net/minecraft/core/RegistrySetBuilder
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; add a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; add a
+ m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/HolderLookup$Provider; build a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/Cloner$Factory;)Lnet/minecraft/core/RegistrySetBuilder$PatchedRegistries; buildPatch a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; buildProviderWithContext a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Lnet/minecraft/core/HolderLookup$RegistryLookup; createLazyFullPatchedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/Cloner$Factory;Ljava/util/Map;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; createLazyFullPatchedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; createState b
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$build$3 b
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; lambda$buildPatch$10 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V lambda$buildPatch$11 a
+ m (Ljava/util/Set;Lnet/minecraft/resources/ResourceKey;)Z lambda$buildPatch$12 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)V lambda$buildPatch$13 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$buildPatch$14 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$buildProviderWithContext$1 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$buildProviderWithContext$2 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$createLazyFullPatchedRegistries$4 a
+ m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$5 b
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$createLazyFullPatchedRegistries$6 a
+ m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$7 a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$createLazyFullPatchedRegistries$8 a
+ m (Ljava/util/Map;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/Holder$Reference;)V lambda$createLazyFullPatchedRegistries$9 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)V lambda$createState$0 c
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/HolderOwner;Ljava/util/Map;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupFromMap a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; wrapContextLookup a
+ f Ljava/util/List; entries a
+c net/minecraft/core/RegistrySetBuilder$1 net/minecraft/core/RegistrySetBuilder$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+c net/minecraft/core/RegistrySetBuilder$2 net/minecraft/core/RegistrySetBuilder$2
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/core/RegistrySetBuilder$3 net/minecraft/core/RegistrySetBuilder$3
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getEntry f
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/core/RegistrySetBuilder$3$1 net/minecraft/core/RegistrySetBuilder$3$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/RegistrySetBuilder$3; this$0 a
+c net/minecraft/core/RegistrySetBuilder$1Entry net/minecraft/core/RegistrySetBuilder$a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/RegistrySetBuilder$1Entry; createForContextRegistry a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/RegistrySetBuilder$1Entry; createForNewRegistry a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup a
+ m ()Lnet/minecraft/resources/RegistryOps$RegistryInfo; opsInfo b
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup a
+ f Lnet/minecraft/resources/RegistryOps$RegistryInfo; opsInfo b
+c net/minecraft/core/RegistrySetBuilder$BuildState net/minecraft/core/RegistrySetBuilder$b
+ m ()Lnet/minecraft/data/worldgen/BootstrapContext; bootstrapContext a
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; create a
+ m ()Ljava/util/List; errors i
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$create$0 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Lnet/minecraft/resources/ResourceKey;)V lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;)V lambda$reportUnclaimedRegisteredValues$2 a
+ m ()Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; lookup f
+ m ()Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner; owner e
+ m ()Ljava/util/Map; registeredValues h
+ m ()Ljava/util/Map; registries g
+ m ()V reportNotCollectedHolders c
+ m ()V reportUnclaimedRegisteredValues b
+ m ()V throwOnError d
+ f Ljava/util/List; errors e
+ f Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; lookup b
+ f Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner; owner a
+ f Ljava/util/Map; registeredValues d
+ f Ljava/util/Map; registries c
+c net/minecraft/core/RegistrySetBuilder$BuildState$1 net/minecraft/core/RegistrySetBuilder$b$1
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/core/RegistrySetBuilder$BuildState; this$0 a
+c net/minecraft/core/RegistrySetBuilder$LazyHolder net/minecraft/core/RegistrySetBuilder$f
+ m (Ljava/lang/Object;)V bindValue b
+ m ()Ljava/lang/Object; value a
+ f Ljava/util/function/Supplier; supplier a
+c net/minecraft/core/RegistrySetBuilder$RegistryStub net/minecraft/core/RegistrySetBuilder$k
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V apply b
+ m ()Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; bootstrap c
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; collectRegisteredValues a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; bootstrap c
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup net/minecraft/core/RegistrySetBuilder$c
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ f Lnet/minecraft/core/HolderOwner; owner d
+c net/minecraft/core/RegistrySetBuilder$UniversalOwner net/minecraft/core/RegistrySetBuilder$m
+ m ()Lnet/minecraft/core/HolderOwner; cast a
+c net/minecraft/core/RegistrySetBuilder$ValueAndHolder net/minecraft/core/RegistrySetBuilder$n
+ m ()Ljava/util/Optional; holder b
+ m ()Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; value a
+ f Ljava/util/Optional; holder b
+ f Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; value a
+c net/minecraft/core/RegistrySetBuilder$RegisteredValue net/minecraft/core/RegistrySetBuilder$h
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ m ()Ljava/lang/Object; value a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Ljava/lang/Object; value a
+c net/minecraft/core/RegistrySetBuilder$UniversalLookup net/minecraft/core/RegistrySetBuilder$l
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreate c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreate$0 d
+ f Ljava/util/Map; holders a
+c net/minecraft/core/RegistrySetBuilder$RegistryContents net/minecraft/core/RegistrySetBuilder$j
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;)Lnet/minecraft/core/HolderLookup$RegistryLookup; buildAsLookup a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; lambda$buildAsLookup$0 b
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; lambda$buildAsLookup$1 a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ m ()Ljava/util/Map; values c
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Ljava/util/Map; values c
+c net/minecraft/core/RegistrySetBuilder$PatchedRegistries net/minecraft/core/RegistrySetBuilder$g
+ m ()Lnet/minecraft/core/HolderLookup$Provider; full a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; patches b
+ f Lnet/minecraft/core/HolderLookup$Provider; full a
+ f Lnet/minecraft/core/HolderLookup$Provider; patches b
+c net/minecraft/core/RegistrySetBuilder$RegistryBootstrap net/minecraft/core/RegistrySetBuilder$i
+c net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper net/minecraft/core/RegistrySetBuilder$d
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+c net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup net/minecraft/core/RegistrySetBuilder$e
+ m ()Ljava/util/stream/Stream; listTags e
+c net/minecraft/data/worldgen/NoiseData net/minecraft/data/worldgen/NoiseData
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V registerBiomeNoises a
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; DEFAULT_SHIFT a
+c net/minecraft/nbt/visitors/SkipFields net/minecraft/nbt/visitors/SkipFields
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ f Ljava/util/Deque; stack a
+c net/minecraft/network/FriendlyByteBuf net/minecraft/network/PacketDataSerializer
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; capacity g
+ m ()Lnet/minecraft/network/FriendlyByteBuf; clear y
+ m ()Lnet/minecraft/network/FriendlyByteBuf; discardReadBytes D
+ m ()Lnet/minecraft/network/FriendlyByteBuf; discardSomeReadBytes E
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; ensureWritable j
+ m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (I[B)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (I[BII)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/util/function/IntFunction;I)Ljava/lang/Object; lambda$limitValue$4 a
+ m (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readLenientJsonWithCodec$2 b
+ m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readWithCodec$0 a
+ m (Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;)V lambda$writeEither$6 b
+ m (Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;)V lambda$writeEither$7 a
+ m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeJsonWithCodec$3 a
+ m (Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;Ljava/lang/Object;)V lambda$writeMap$5 a
+ m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeWithCodec$1 b
+ m (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; limitValue a
+ m ()Lnet/minecraft/network/FriendlyByteBuf; markReaderIndex z
+ m ()Lnet/minecraft/network/FriendlyByteBuf; markWriterIndex B
+ m ()Ljava/util/BitSet; readBitSet w
+ m ()Lnet/minecraft/world/phys/BlockHitResult; readBlockHitResult v
+ m ()Lnet/minecraft/core/BlockPos; readBlockPos e
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPos; readBlockPos c
+ m (Ljava/util/function/IntFunction;)Ljava/lang/Object; readById a
+ m ()[B readByteArray b
+ m (I)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;I)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; readBytes k
+ m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes c
+ m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m (Ljava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; readBytes b
+ m ([BII)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m ()Lnet/minecraft/world/level/ChunkPos; readChunkPos f
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/level/ChunkPos; readChunkPos d
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Collection; readCollection a
+ m ()I readContainerId x
+ m (Lio/netty/buffer/ByteBuf;)I readContainerId j
+ m ()Ljava/util/Date; readDate s
+ m (Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Lcom/mojang/datafixers/util/Either; readEither b
+ m (Ljava/lang/Class;)Ljava/lang/Enum; readEnum b
+ m (Ljava/lang/Class;)Ljava/util/EnumSet; readEnumSet a
+ m (I)Ljava/util/BitSet; readFixedBitSet e
+ m (Lio/netty/buffer/ByteBuf;[J)[J readFixedSizeLongArray c
+ m ([J)[J readFixedSizeLongArray c
+ m ()Lnet/minecraft/core/GlobalPos; readGlobalPos g
+ m ()Ljava/time/Instant; readInstant t
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList a
+ m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readLenientJsonWithCodec a
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/List; readList a
+ m ()[J readLongArray d
+ m (Lio/netty/buffer/ByteBuf;)[J readLongArray b
+ m ()Lnet/minecraft/world/phys/Vec3; readLpVec3 k
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; readMap a
+ m (Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; readMap a
+ m ()Lnet/minecraft/nbt/CompoundTag; readNbt o
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/CompoundTag; readNbt i
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNbt a
+ m (Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNbt a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; readNullable a
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; readNullable c
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Optional; readOptional b
+ m ()Ljava/security/PublicKey; readPublicKey u
+ m ()Lorg/joml/Quaternionf; readQuaternion i
+ m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion f
+ m ()Lnet/minecraft/resources/ResourceKey; readRegistryKey r
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; readResourceKey a
+ m ()Lnet/minecraft/resources/ResourceLocation; readResourceLocation q
+ m ()Ljava/util/UUID; readUUID n
+ m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID h
+ m ()Ljava/lang/String; readUtf p
+ m (I)Ljava/lang/String; readUtf d
+ m ()I readVarInt l
+ m ()[I readVarIntArray c
+ m (I)[I readVarIntArray b
+ m ()J readVarLong m
+ m ()Lnet/minecraft/world/phys/Vec3; readVec3 j
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; readVec3 g
+ m ()Lorg/joml/Vector3f; readVector3f h
+ m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f e
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/Object; readWithCodec a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readWithCodecTrusted a
+ m (Ljava/util/function/Consumer;)V readWithCount a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; readerIndex h
+ m ()Lnet/minecraft/network/FriendlyByteBuf; resetReaderIndex A
+ m ()Lnet/minecraft/network/FriendlyByteBuf; resetWriterIndex C
+ m ()Lnet/minecraft/network/FriendlyByteBuf; retain F
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; retain u
+ m (IZ)Lnet/minecraft/network/FriendlyByteBuf; setBoolean a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setByte b
+ m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (I[B)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (I[BII)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setChar i
+ m (ID)Lnet/minecraft/network/FriendlyByteBuf; setDouble a
+ m (IF)Lnet/minecraft/network/FriendlyByteBuf; setFloat a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setIndex a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setInt g
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setIntLE h
+ m (IJ)Lnet/minecraft/network/FriendlyByteBuf; setLong a
+ m (IJ)Lnet/minecraft/network/FriendlyByteBuf; setLongLE b
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setMedium e
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setMediumLE f
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setShort c
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setShortLE d
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setZero j
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; skipBytes k
+ m ()Lnet/minecraft/network/FriendlyByteBuf; touch G
+ m (Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; touch a
+ m (Ljava/util/BitSet;)V writeBitSet a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V writeBlockHitResult a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPos;)V writeBlockPos a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/FriendlyByteBuf; writeBlockPos a
+ m (Z)Lnet/minecraft/network/FriendlyByteBuf; writeBoolean a
+ m (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; writeById a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeByte l
+ m (Lio/netty/buffer/ByteBuf;[B)V writeByteArray a
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; writeByteArray a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; writeBytes l
+ m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; writeBytes d
+ m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; writeBytes c
+ m ([BII)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeChar s
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/level/ChunkPos;)V writeChunkPos a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/FriendlyByteBuf; writeChunkPos a
+ m (Ljava/util/Collection;Lnet/minecraft/network/codec/StreamEncoder;)V writeCollection a
+ m (I)V writeContainerId f
+ m (Lio/netty/buffer/ByteBuf;I)V writeContainerId b
+ m (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; writeDate a
+ m (D)Lnet/minecraft/network/FriendlyByteBuf; writeDouble a
+ m (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeEither a
+ m (Ljava/lang/Enum;)Lnet/minecraft/network/FriendlyByteBuf; writeEnum a
+ m (Ljava/util/EnumSet;Ljava/lang/Class;)V writeEnumSet a
+ m (Ljava/util/BitSet;I)V writeFixedBitSet a
+ m (Lio/netty/buffer/ByteBuf;[J)V writeFixedSizeLongArray b
+ m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeFixedSizeLongArray b
+ m (F)Lnet/minecraft/network/FriendlyByteBuf; writeFloat a
+ m (Lnet/minecraft/core/GlobalPos;)V writeGlobalPos a
+ m (Ljava/time/Instant;)V writeInstant a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeInt q
+ m (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeIntLE r
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLong b
+ m (Lio/netty/buffer/ByteBuf;[J)V writeLongArray a
+ m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeLongArray a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLongLE c
+ m (Lnet/minecraft/world/phys/Vec3;)V writeLpVec3 b
+ m (Ljava/util/Map;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeMap a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMedium o
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMediumLE p
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/Tag;)V writeNbt a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/FriendlyByteBuf; writeNbt a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V writeNullable a
+ m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V writeNullable a
+ m (Ljava/util/Optional;Lnet/minecraft/network/codec/StreamEncoder;)V writeOptional a
+ m (Ljava/security/PublicKey;)Lnet/minecraft/network/FriendlyByteBuf; writePublicKey a
+ m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V writeQuaternion a
+ m (Lorg/joml/Quaternionf;)V writeQuaternion a
+ m (Lnet/minecraft/resources/ResourceKey;)V writeResourceKey b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/FriendlyByteBuf; writeResourceLocation a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShort m
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShortLE n
+ m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V writeUUID a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/FriendlyByteBuf; writeUUID a
+ m (Ljava/lang/String;)Lnet/minecraft/network/FriendlyByteBuf; writeUtf a
+ m (Ljava/lang/String;I)Lnet/minecraft/network/FriendlyByteBuf; writeUtf a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeVarInt c
+ m ([I)Lnet/minecraft/network/FriendlyByteBuf; writeVarIntArray a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeVarLong a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V writeVec3 a
+ m (Lnet/minecraft/world/phys/Vec3;)V writeVec3 a
+ m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V writeVector3f a
+ m (Lorg/joml/Vector3f;)V writeVector3f a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; writeWithCodec a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeZero t
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writerIndex i
+ f I DEFAULT_NBT_QUOTA a
+ f Lcom/google/gson/Gson; GSON h
+ f I MAX_COMPONENT_STRING_LENGTH c
+ f I MAX_PUBLIC_KEY_HEADER_SIZE f
+ f I MAX_PUBLIC_KEY_LENGTH g
+ f S MAX_STRING_LENGTH b
+ f I PUBLIC_KEY_SIZE e
+ f Lio/netty/buffer/ByteBuf; source d
+c net/minecraft/network/PacketProcessor net/minecraft/network/PacketProcessor
+ m ()Z isSameThread a
+ m ()V processQueuedPackets b
+ m (Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V scheduleIfPossible a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z closed d
+ f Ljava/util/Queue; packetsToBeHandled b
+ f Ljava/lang/Thread; runningThread c
+c net/minecraft/network/PacketProcessor$ListenerAndPacket net/minecraft/network/PacketProcessor$a
+ m ()V handle a
+ m ()Lnet/minecraft/network/PacketListener; listener b
+ m ()Lnet/minecraft/network/protocol/Packet; packet c
+ f Lnet/minecraft/network/PacketListener; listener a
+ f Lnet/minecraft/network/protocol/Packet; packet b
+c net/minecraft/network/chat/ClickEvent net/minecraft/network/chat/ChatClickable
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ChatClickable$EnumClickAction
+ m ()[Lnet/minecraft/network/chat/ClickEvent$Action; $values d
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isAllowedFromServer a
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$0 b
+ m ()Lcom/mojang/serialization/MapCodec; valueCodec b
+ f [Lnet/minecraft/network/chat/ClickEvent$Action; $VALUES n
+ f Lnet/minecraft/network/chat/ClickEvent$Action; CHANGE_PAGE f
+ f Lcom/mojang/serialization/Codec; CODEC j
+ f Lnet/minecraft/network/chat/ClickEvent$Action; COPY_TO_CLIPBOARD g
+ f Lnet/minecraft/network/chat/ClickEvent$Action; CUSTOM h
+ f Lnet/minecraft/network/chat/ClickEvent$Action; OPEN_FILE b
+ f Lnet/minecraft/network/chat/ClickEvent$Action; OPEN_URL a
+ f Lnet/minecraft/network/chat/ClickEvent$Action; RUN_COMMAND c
+ f Lnet/minecraft/network/chat/ClickEvent$Action; SHOW_DIALOG e
+ f Lnet/minecraft/network/chat/ClickEvent$Action; SUGGEST_COMMAND d
+ f Lcom/mojang/serialization/Codec; UNSAFE_CODEC i
+ f Z allowFromServer k
+ f Lcom/mojang/serialization/MapCodec; codec m
+ f Ljava/lang/String; name l
+c net/minecraft/network/chat/ClickEvent$Custom net/minecraft/network/chat/ChatClickable$d
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; payload c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/resources/ResourceLocation; id c
+ f Ljava/util/Optional; payload d
+c net/minecraft/network/chat/ClickEvent$OpenUrl net/minecraft/network/chat/ChatClickable$OpenUrl
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/net/URI; uri b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/net/URI; uri c
+c net/minecraft/network/chat/ClickEvent$OpenFile net/minecraft/network/chat/ChatClickable$OpenFile
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/io/File; file b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; path c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; path c
+c net/minecraft/network/chat/ClickEvent$ChangePage net/minecraft/network/chat/ChatClickable$ChangePage
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I page b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I page c
+c net/minecraft/network/chat/ClickEvent$RunCommand net/minecraft/network/chat/ChatClickable$RunCommand
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/lang/String; command b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; command c
+c net/minecraft/network/chat/ClickEvent$ShowDialog net/minecraft/network/chat/ChatClickable$h
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Lnet/minecraft/core/Holder; dialog b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/Holder; dialog c
+c net/minecraft/network/chat/ClickEvent$SuggestCommand net/minecraft/network/chat/ChatClickable$SuggestCommand
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/lang/String; command b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; command c
+c net/minecraft/network/chat/ClickEvent$CopyToClipboard net/minecraft/network/chat/ChatClickable$CopyToClipboard
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; value c
+c net/minecraft/network/chat/FilterMask net/minecraft/network/chat/FilterMask
+ m (Ljava/lang/String;)Ljava/lang/String; apply a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; applyWithFormatting b
+ m ()Z isEmpty a
+ m ()Z isFullyFiltered b
+ m ()Ljava/util/BitSet; mask d
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/FilterMask; read a
+ m (I)V setFiltered a
+ m ()Lnet/minecraft/network/chat/FilterMask$Type; type c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/FilterMask;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Style; FILTERED_STYLE d
+ f Lnet/minecraft/network/chat/FilterMask; FULLY_FILTERED b
+ f Lcom/mojang/serialization/MapCodec; FULLY_FILTERED_CODEC f
+ f C HASH h
+ f Lcom/mojang/serialization/MapCodec; PARTIALLY_FILTERED_CODEC g
+ f Lnet/minecraft/network/chat/FilterMask; PASS_THROUGH c
+ f Lcom/mojang/serialization/MapCodec; PASS_THROUGH_CODEC e
+ f Ljava/util/BitSet; mask i
+ f Lnet/minecraft/network/chat/FilterMask$Type; type j
+c net/minecraft/network/chat/FilterMask$Type net/minecraft/network/chat/FilterMask$a
+ m ()[Lnet/minecraft/network/chat/FilterMask$Type; $values f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$0 e
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$1 d
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$2 b
+ f [Lnet/minecraft/network/chat/FilterMask$Type; $VALUES f
+ f Lnet/minecraft/network/chat/FilterMask$Type; FULLY_FILTERED b
+ f Lnet/minecraft/network/chat/FilterMask$Type; PARTIALLY_FILTERED c
+ f Lnet/minecraft/network/chat/FilterMask$Type; PASS_THROUGH a
+ f Ljava/util/function/Supplier; codec e
+ f Ljava/lang/String; serializedName d
+c net/minecraft/network/chat/HoverEvent net/minecraft/network/chat/ChatHoverable
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/ChatHoverable$EnumHoverAction
+ m ()[Lnet/minecraft/network/chat/HoverEvent$Action; $values b
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isAllowedFromServer a
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$0 b
+ f [Lnet/minecraft/network/chat/HoverEvent$Action; $VALUES i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_ENTITY c
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_ITEM b
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_TEXT a
+ f Lcom/mojang/serialization/Codec; UNSAFE_CODEC d
+ f Z allowFromServer g
+ f Lcom/mojang/serialization/MapCodec; codec h
+ f Ljava/lang/String; name f
+c net/minecraft/network/chat/HoverEvent$ShowItem net/minecraft/network/chat/ChatHoverable$d
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m ()Lnet/minecraft/world/item/ItemStack; item b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/item/ItemStack; item c
+c net/minecraft/network/chat/HoverEvent$ShowText net/minecraft/network/chat/ChatHoverable$e
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/Component; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/Component; value c
+c net/minecraft/network/chat/HoverEvent$ShowEntity net/minecraft/network/chat/ChatHoverable$c
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m ()Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; entity b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; entity c
+c net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/ChatHoverable$b
+ m ()Ljava/util/List; getTooltipLines a
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Lnet/minecraft/world/entity/EntityType; lambda$static$0 c
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/UUID; lambda$static$1 b
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; linesCache e
+ f Ljava/util/Optional; name d
+ f Lnet/minecraft/world/entity/EntityType; type b
+ f Ljava/util/UUID; uuid c
+c net/minecraft/network/protocol/Packet net/minecraft/network/protocol/Packet
+ m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; codec a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/resources/DelegatingOps net/minecraft/resources/DynamicOpsWrapper
+ f Lcom/mojang/serialization/DynamicOps; delegate a
+c net/minecraft/resources/DelegatingOps$DelegateListBuilder net/minecraft/resources/DynamicOpsWrapper$a
+ m (Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V lambda$addAll$0 a
+ f Lcom/mojang/serialization/ListBuilder; original b
+ f Lnet/minecraft/resources/DelegatingOps; this$0 a
+c net/minecraft/resources/DelegatingOps$DelegateRecordBuilder net/minecraft/resources/DynamicOpsWrapper$b
+ f Lcom/mojang/serialization/RecordBuilder; original b
+ f Lnet/minecraft/resources/DelegatingOps; this$0 a
+c net/minecraft/resources/DependantName net/minecraft/resources/DependantName
+ m (Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; lambda$fixed$0 a
+c net/minecraft/server/ServerScoreboard net/minecraft/server/ScoreboardServer
+ m (Ljava/lang/Runnable;)V addDirtyListener a
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z addPlayerToTeam a
+ m ()Lnet/minecraft/world/scores/ScoreboardSaveData; createData h
+ m (Lnet/minecraft/world/scores/ScoreboardSaveData$Packed;)Lnet/minecraft/world/scores/ScoreboardSaveData; createData a
+ m (Lnet/minecraft/world/scores/Objective;)I getObjectiveDisplaySlotCount h
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; getStartTrackingPackets d
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; getStopTrackingPackets f
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lnet/minecraft/world/scores/ScoreboardSaveData; lambda$static$0 b
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; lambda$updateTeamWaypoints$2 g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V lambda$updateTeamWaypoints$3 a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveAdded a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveChanged b
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveRemoved c
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V onPlayerRemoved a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onPlayerScoreRemoved b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V onScoreChanged a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onScoreLockChanged a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamAdded a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamChanged b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamRemoved c
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerFromTeam b
+ m ()V setDirty a
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V setDisplayObjective a
+ m (Lnet/minecraft/world/scores/Objective;)V startTrackingObjective e
+ m (Lnet/minecraft/world/scores/Objective;)V stopTrackingObjective g
+ m (Ljava/lang/String;)V updatePlayerWaypoint f
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V updateTeamWaypoints e
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE a
+ f Ljava/util/List; dirtyListeners e
+ f Lnet/minecraft/server/MinecraftServer; server c
+ f Ljava/util/Set; trackedObjectives d
+c net/minecraft/server/level/ChunkLevel net/minecraft/server/level/ChunkLevel
+ m (Lnet/minecraft/server/level/FullChunkStatus;)I byStatus a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I byStatus a
+ m (I)Lnet/minecraft/server/level/FullChunkStatus; fullStatus c
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; generationStatus a
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatusAroundFullChunk b
+ m (ILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatusAroundFullChunk a
+ m (I)Z isBlockTicking e
+ m (I)Z isEntityTicking d
+ m (I)Z isLoaded f
+ f I BLOCK_TICKING_LEVEL d
+ f I ENTITY_TICKING_LEVEL e
+ f I FULL_CHUNK_LEVEL c
+ f Lnet/minecraft/world/level/chunk/status/ChunkStep; FULL_CHUNK_STEP f
+ f I MAX_LEVEL b
+ f I RADIUS_AROUND_FULL_CHUNK a
+c net/minecraft/server/level/ChunkLevel$1 net/minecraft/server/level/ChunkLevel$1
+ f [I $SwitchMap$net$minecraft$server$level$FullChunkStatus a
+c net/minecraft/server/level/TicketType net/minecraft/server/level/TicketType
+ m ()Z canExpireIfUnloaded e
+ m ()Z doesLoad b
+ m ()Z doesSimulate c
+ m ()I flags h
+ m ()Z hasTimeout f
+ m ()Z persist a
+ m (Ljava/lang/String;JI)Lnet/minecraft/server/level/TicketType; register a
+ m ()Z shouldKeepDimensionActive d
+ m ()J timeout g
+ f Lnet/minecraft/server/level/TicketType; DRAGON i
+ f Lnet/minecraft/server/level/TicketType; ENDER_PEARL n
+ f I FLAG_CAN_EXPIRE_IF_UNLOADED f
+ f I FLAG_KEEP_DIMENSION_ACTIVE e
+ f I FLAG_LOADING c
+ f I FLAG_PERSIST b
+ f I FLAG_SIMULATION d
+ f Lnet/minecraft/server/level/TicketType; FORCED l
+ f J NO_TIMEOUT a
+ f Lnet/minecraft/server/level/TicketType; PLAYER_LOADING j
+ f Lnet/minecraft/server/level/TicketType; PLAYER_SIMULATION k
+ f Lnet/minecraft/server/level/TicketType; PLAYER_SPAWN g
+ f Lnet/minecraft/server/level/TicketType; PORTAL m
+ f Lnet/minecraft/server/level/TicketType; SPAWN_SEARCH h
+ f Lnet/minecraft/server/level/TicketType; UNKNOWN o
+ f I flags q
+ f J timeout p
+c net/minecraft/util/DelegateDataOutput net/minecraft/util/DelegateDataOutput
+ f Ljava/io/DataOutput; parent a
+c net/minecraft/util/ExceptionCollector net/minecraft/util/ExceptionSuppressor
+ m (Ljava/lang/Throwable;)V add a
+ m ()V throwIfPresent a
+ f Ljava/lang/Throwable; result a
+c net/minecraft/util/NativeModuleLister net/minecraft/util/NativeModuleLister
+ m (Lnet/minecraft/CrashReportCategory;)V addCrashSection a
+ m ([I)Ljava/util/OptionalInt; findLangAndCodepage a
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; lambda$addCrashSection$0 b
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; lambda$addCrashSection$1 a
+ m ()Ljava/lang/String; lambda$addCrashSection$2 b
+ m (Ljava/lang/String;II)Ljava/lang/String; langTableKey a
+ m ()Ljava/util/List; listModules a
+ m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; queryVersionString b
+ m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; queryVersionValue a
+ m (Ljava/lang/String;)Ljava/util/Optional; tryGetVersion a
+ f I CODEPAGE_MASK d
+ f I DEFAULT_CODEPAGE e
+ f I DEFAULT_LANG c
+ f I LANG_MASK b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/NativeModuleLister$NativeModuleInfo net/minecraft/util/NativeModuleLister$a
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleVersion;)Ljava/lang/String; lambda$toString$0 a
+ f Ljava/lang/String; name a
+ f Ljava/util/Optional; version b
+c net/minecraft/util/NativeModuleLister$NativeModuleVersion net/minecraft/util/NativeModuleLister$b
+ f Ljava/lang/String; company c
+ f Ljava/lang/String; description a
+ f Ljava/lang/String; version b
+c net/minecraft/util/SignatureValidator net/minecraft/util/SignatureValidator
+ m (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; from a
+ m (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; from a
+ m (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$from$2 a
+ m (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z lambda$from$3 a
+ m (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$from$4 a
+ m (Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$static$0 a
+ m ([BLnet/minecraft/util/SignatureUpdater$Output;)V lambda$validate$1 a
+ m ([B[B)Z validate a
+ m (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z verifySignature a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/util/SignatureValidator; NO_VALIDATION a
+c net/minecraft/util/context/ContextKey net/minecraft/util/context/ContextKey
+ m ()Lnet/minecraft/resources/ResourceLocation; name a
+ m (Ljava/lang/String;)Lnet/minecraft/util/context/ContextKey; vanilla a
+ f Lnet/minecraft/resources/ResourceLocation; name a
+c net/minecraft/util/context/ContextMap net/minecraft/util/context/ContextMap
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptional c
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOrThrow b
+ m (Lnet/minecraft/util/context/ContextKey;)Z has a
+ f Ljava/util/Map; params a
+c net/minecraft/util/context/ContextMap$Builder net/minecraft/util/context/ContextMap$a
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/util/context/ContextMap; create a
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getParameter a
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/util/context/ContextMap$Builder; withOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/util/context/ContextMap$Builder; withParameter a
+ f Ljava/util/Map; params a
+c net/minecraft/util/datafix/DataFixers net/minecraft/util/datafix/DataConverterRegistry
+ m (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers a
+ m ()Lcom/mojang/datafixers/DataFixerBuilder$Result; createFixerUpper b
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; createRenamer a
+ m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamer b
+ m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamerNoNamespace a
+ m ()Lcom/mojang/datafixers/DataFixer; getDataFixer a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$0 f
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$1 e
+ m (D)D lambda$addFixers$10 d
+ m (D)D lambda$addFixers$11 c
+ m (D)D lambda$addFixers$12 b
+ m (D)D lambda$addFixers$13 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$14 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$15 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$16 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$17 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$2 d
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$3 b
+ m (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$5 a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$6 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$7 c
+ m (D)D lambda$addFixers$8 f
+ m (D)D lambda$addFixers$9 e
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$19 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$20 a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamerNoNamespace$18 b
+ m (Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; optimize a
+ f I BLENDING_VERSION a
+ f Lcom/mojang/datafixers/DataFixerBuilder$Result; DATA_FIXER d
+ f Ljava/util/function/BiFunction; SAME b
+ f Ljava/util/function/BiFunction; SAME_NAMESPACED c
+c net/minecraft/util/datafix/DataFixers$1 net/minecraft/util/datafix/DataConverterRegistry$1
+c net/minecraft/util/datafix/DataFixers$2 net/minecraft/util/datafix/DataConverterRegistry$2
+c net/minecraft/util/datafix/DataFixers$3 net/minecraft/util/datafix/DataConverterRegistry$3
+c net/minecraft/util/debug/DebugBeeInfo net/minecraft/util/debug/DebugBeeInfo
+ m ()Ljava/util/List; blacklistedHives d
+ m ()Ljava/util/Optional; flowerPos b
+ m (Lnet/minecraft/core/BlockPos;)Z hasHive a
+ m ()Ljava/util/Optional; hivePos a
+ m ()I travelTicks c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; blacklistedHives e
+ f Ljava/util/Optional; flowerPos c
+ f Ljava/util/Optional; hivePos b
+ f I travelTicks d
+c net/minecraft/util/debug/DebugPoiInfo net/minecraft/util/debug/DebugPoiInfo
+ m ()I freeTicketCount c
+ m ()Lnet/minecraft/core/Holder; poiType b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I freeTicketCount d
+ f Lnet/minecraft/core/Holder; poiType c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/util/profiling/Profiler net/minecraft/util/profiling/Profiler
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; decorateFiller c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; get a
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getDefaultFiller c
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)V startUsing b
+ m ()V stopUsing b
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/Profiler$Scope; use a
+ f Ljava/lang/ThreadLocal; ACTIVE b
+ f Ljava/util/concurrent/atomic/AtomicInteger; ACTIVE_COUNT c
+ f Ljava/lang/ThreadLocal; TRACY_FILLER a
+c net/minecraft/util/profiling/Profiler$Scope net/minecraft/util/profiling/Profiler$a
+c net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/PairedQueue
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m ()I size c
+c net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/PairedQueue$b
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m ()I size c
+ f Ljava/util/Queue; queue a
+c net/minecraft/util/thread/StrictQueue$FixedPriorityQueue net/minecraft/util/thread/PairedQueue$a
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m (Lnet/minecraft/util/thread/StrictQueue$RunnableWithPriority;)Z push a
+ m ()I size c
+ f [Ljava/util/Queue; queues a
+ f Ljava/util/concurrent/atomic/AtomicInteger; size b
+c net/minecraft/util/thread/StrictQueue$RunnableWithPriority net/minecraft/util/thread/PairedQueue$c
+ m ()I priority a
+ m ()Ljava/lang/Runnable; task b
+ f I priority a
+ f Ljava/lang/Runnable; task b
+c net/minecraft/world/CompoundContainer net/minecraft/world/InventoryLargeChest
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m ()V clearContent a
+ m (Lnet/minecraft/world/Container;)Z contains a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I getMaxStackSize ap_
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ f Lnet/minecraft/world/Container; container1 b
+ f Lnet/minecraft/world/Container; container2 c
+c net/minecraft/world/ContainerListener net/minecraft/world/IInventoryListener
+ m (Lnet/minecraft/world/Container;)V containerChanged a
+c net/minecraft/world/InteractionResult net/minecraft/world/EnumInteractionResult
+ m ()Z consumesAction a
+ f Lnet/minecraft/world/InteractionResult$Success; CONSUME c
+ f Lnet/minecraft/world/InteractionResult$Fail; FAIL d
+ f Lnet/minecraft/world/InteractionResult$Pass; PASS e
+ f Lnet/minecraft/world/InteractionResult$Success; SUCCESS a
+ f Lnet/minecraft/world/InteractionResult$Success; SUCCESS_SERVER b
+ f Lnet/minecraft/world/InteractionResult$TryEmptyHandInteraction; TRY_WITH_EMPTY_HAND f
+c net/minecraft/world/InteractionResult$Fail net/minecraft/world/EnumInteractionResult$a
+c net/minecraft/world/InteractionResult$Pass net/minecraft/world/EnumInteractionResult$c
+c net/minecraft/world/InteractionResult$Success net/minecraft/world/EnumInteractionResult$d
+ m ()Z consumesAction a
+ m ()Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo d
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult$Success; heldItemTransformedTo a
+ m ()Lnet/minecraft/world/InteractionResult$ItemContext; itemContext f
+ m ()Lnet/minecraft/world/InteractionResult$SwingSource; swingSource e
+ m ()Z wasItemInteraction c
+ m ()Lnet/minecraft/world/InteractionResult$Success; withoutItem b
+ f Lnet/minecraft/world/InteractionResult$ItemContext; itemContext h
+ f Lnet/minecraft/world/InteractionResult$SwingSource; swingSource g
+c net/minecraft/world/InteractionResult$ItemContext net/minecraft/world/EnumInteractionResult$b
+ m ()Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo b
+ m ()Z wasItemInteraction a
+ f Lnet/minecraft/world/InteractionResult$ItemContext; DEFAULT b
+ f Lnet/minecraft/world/InteractionResult$ItemContext; NONE a
+ f Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo d
+ f Z wasItemInteraction c
+c net/minecraft/world/InteractionResult$SwingSource net/minecraft/world/EnumInteractionResult$e
+ m ()[Lnet/minecraft/world/InteractionResult$SwingSource; $values a
+ f [Lnet/minecraft/world/InteractionResult$SwingSource; $VALUES d
+ f Lnet/minecraft/world/InteractionResult$SwingSource; CLIENT b
+ f Lnet/minecraft/world/InteractionResult$SwingSource; NONE a
+ f Lnet/minecraft/world/InteractionResult$SwingSource; SERVER c
+c net/minecraft/world/InteractionResult$PaperSuccessContext net/minecraft/world/EnumInteractionResult$PaperSuccessContext
+c net/minecraft/world/InteractionResult$TryEmptyHandInteraction net/minecraft/world/EnumInteractionResult$f
+c net/minecraft/world/ItemStackWithSlot net/minecraft/world/ItemStackWithSlot
+ m (I)Z isValidInContainer a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I slot a
+ m ()Lnet/minecraft/world/item/ItemStack; stack b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I slot b
+ f Lnet/minecraft/world/item/ItemStack; stack c
+c net/minecraft/world/effect/MobEffects net/minecraft/world/effect/MobEffects
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$0 c
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$1 b
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$2 a
+ m (Ljava/lang/String;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; ABSORPTION v
+ f Lnet/minecraft/core/Holder; BAD_OMEN E
+ f Lnet/minecraft/core/Holder; BLINDNESS o
+ f Lnet/minecraft/core/Holder; CONDUIT_POWER C
+ f Lnet/minecraft/core/Holder; DARKNESS G
+ f I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS N
+ f Lnet/minecraft/core/Holder; DOLPHINS_GRACE D
+ f Lnet/minecraft/core/Holder; FIRE_RESISTANCE l
+ f Lnet/minecraft/core/Holder; GLOWING x
+ f Lnet/minecraft/core/Holder; HASTE c
+ f Lnet/minecraft/core/Holder; HEALTH_BOOST u
+ f Lnet/minecraft/core/Holder; HERO_OF_THE_VILLAGE F
+ f Lnet/minecraft/core/Holder; HUNGER q
+ f Lnet/minecraft/core/Holder; INFESTED M
+ f Lnet/minecraft/core/Holder; INSTANT_DAMAGE g
+ f Lnet/minecraft/core/Holder; INSTANT_HEALTH f
+ f Lnet/minecraft/core/Holder; INVISIBILITY n
+ f Lnet/minecraft/core/Holder; JUMP_BOOST h
+ f Lnet/minecraft/core/Holder; LEVITATION y
+ f Lnet/minecraft/core/Holder; LUCK z
+ f Lnet/minecraft/core/Holder; MINING_FATIGUE d
+ f Lnet/minecraft/core/Holder; NAUSEA i
+ f Lnet/minecraft/core/Holder; NIGHT_VISION p
+ f Lnet/minecraft/core/Holder; OOZING L
+ f Lnet/minecraft/core/Holder; POISON s
+ f Lnet/minecraft/core/Holder; RAID_OMEN I
+ f Lnet/minecraft/core/Holder; REGENERATION j
+ f Lnet/minecraft/core/Holder; RESISTANCE k
+ f Lnet/minecraft/core/Holder; SATURATION w
+ f Lnet/minecraft/core/Holder; SLOWNESS b
+ f Lnet/minecraft/core/Holder; SLOW_FALLING B
+ f Lnet/minecraft/core/Holder; SPEED a
+ f Lnet/minecraft/core/Holder; STRENGTH e
+ f Lnet/minecraft/core/Holder; TRIAL_OMEN H
+ f Lnet/minecraft/core/Holder; UNLUCK A
+ f Lnet/minecraft/core/Holder; WATER_BREATHING m
+ f Lnet/minecraft/core/Holder; WEAKNESS r
+ f Lnet/minecraft/core/Holder; WEAVING K
+ f Lnet/minecraft/core/Holder; WIND_CHARGED J
+ f Lnet/minecraft/core/Holder; WITHER t
+c net/minecraft/world/entity/AgeableMob net/minecraft/world/entity/EntityAgeable
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m (I)V ageUp b_
+ m (IZ)V ageUp a
+ m ()V aiStep e_
+ m ()Z canBreed Z_
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()I getAge aa_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()I getForcedAge j
+ m ()I getForcedAgeTimer k
+ m (I)I getSpeedUpSecondsWhenFeeding d_
+ m ()Z isBaby g_
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setAge c_
+ m (Z)V setBaby a
+ f I BABY_START_AGE a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID ct
+ f I DEFAULT_AGE b
+ f I DEFAULT_FORCED_AGE c
+ f I FORCED_AGE_PARTICLE_TICKS cu
+ f I age d
+ f I forcedAge e
+ f I forcedAgeTimer f
+c net/minecraft/world/entity/AgeableMob$AgeableMobGroupData net/minecraft/world/entity/EntityAgeable$a
+ m ()F getBabySpawnChance d
+ m ()I getGroupSize a
+ m ()V increaseGroupSizeByOne b
+ m ()Z isShouldSpawnBaby c
+ f F babySpawnChance c
+ f I groupSize a
+ f Z shouldSpawnBaby b
+c net/minecraft/world/entity/Attackable net/minecraft/world/entity/Attackable
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker h_
+c net/minecraft/world/entity/Crackiness net/minecraft/world/entity/Crackiness
+ m (II)Lnet/minecraft/world/entity/Crackiness$Level; byDamage a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/Crackiness$Level; byDamage a
+ m (F)Lnet/minecraft/world/entity/Crackiness$Level; byFraction a
+ f Lnet/minecraft/world/entity/Crackiness; GOLEM a
+ f Lnet/minecraft/world/entity/Crackiness; WOLF_ARMOR b
+ f F fractionHigh e
+ f F fractionLow c
+ f F fractionMedium d
+c net/minecraft/world/entity/Crackiness$Level net/minecraft/world/entity/Crackiness$a
+ m ()[Lnet/minecraft/world/entity/Crackiness$Level; $values a
+ f [Lnet/minecraft/world/entity/Crackiness$Level; $VALUES e
+ f Lnet/minecraft/world/entity/Crackiness$Level; HIGH d
+ f Lnet/minecraft/world/entity/Crackiness$Level; LOW b
+ f Lnet/minecraft/world/entity/Crackiness$Level; MEDIUM c
+ f Lnet/minecraft/world/entity/Crackiness$Level; NONE a
+c net/minecraft/world/entity/EntityType net/minecraft/world/entity/EntityTypes
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; appendComponentsConfig a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; appendCustomEntityStackConfig b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; appendDefaultStackConfig a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; boatFactory a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder r
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Ljava/util/Optional; by a
+ m (Ljava/lang/String;)Ljava/util/Optional; byString a
+ m ()Z canSerialize b
+ m ()Z canSpawnFarFromPlayer e
+ m ()Z canSummon c
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; chestBoatFactory b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; chestRaftFactory d
+ m ()I clientTrackingRange o
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; create b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; create a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Entity; create a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; create a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; createDefaultStackConfig a
+ m ()Z fireImmune d
+ m ()Ljava/lang/Class; getBaseClass a
+ m ()Lnet/minecraft/world/entity/MobCategory; getCategory f
+ m ()Ljava/util/Optional; getDefaultLootTable j
+ m ()Lnet/minecraft/network/chat/Component; getDescription h
+ m ()Ljava/lang/String; getDescriptionId g
+ m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions n
+ m ()F getHeight m
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceLocation; getKey a
+ m (DDD)Lnet/minecraft/world/phys/AABB; getSpawnAABB a
+ m ()F getWidth l
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/phys/AABB;)D getYOffset a
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isAllowedInPeaceful s
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isBlockDangerous a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V lambda$appendComponentsConfig$22 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/component/TypedEntityData;Lnet/minecraft/world/entity/Entity;)V lambda$appendCustomEntityStackConfig$23 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/Boat; lambda$boatFactory$32 d
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/ChestBoat; lambda$chestBoatFactory$33 c
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/ChestRaft; lambda$chestRaftFactory$35 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; lambda$create$24 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V lambda$create$26 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/entity/Entity;)V lambda$create$27 a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$createDefaultStackConfig$21 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadEntityRecursive$28 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadEntityRecursive$29 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/Raft; lambda$raftFactory$34 b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$spawn$20 c
+ m ()Lnet/minecraft/world/item/Item; lambda$static$0 N
+ m ()Lnet/minecraft/world/item/Item; lambda$static$1 M
+ m ()Lnet/minecraft/world/item/Item; lambda$static$10 D
+ m ()Lnet/minecraft/world/item/Item; lambda$static$11 C
+ m ()Lnet/minecraft/world/item/Item; lambda$static$12 B
+ m ()Lnet/minecraft/world/item/Item; lambda$static$13 A
+ m ()Lnet/minecraft/world/item/Item; lambda$static$14 z
+ m ()Lnet/minecraft/world/item/Item; lambda$static$15 y
+ m ()Lnet/minecraft/world/item/Item; lambda$static$16 x
+ m ()Lnet/minecraft/world/item/Item; lambda$static$17 w
+ m ()Lnet/minecraft/world/item/Item; lambda$static$18 v
+ m ()Lnet/minecraft/world/item/Item; lambda$static$19 u
+ m ()Lnet/minecraft/world/item/Item; lambda$static$2 L
+ m ()Lnet/minecraft/world/item/Item; lambda$static$3 K
+ m ()Lnet/minecraft/world/item/Item; lambda$static$4 J
+ m ()Lnet/minecraft/world/item/Item; lambda$static$5 I
+ m ()Lnet/minecraft/world/item/Item; lambda$static$6 H
+ m ()Lnet/minecraft/world/item/Item; lambda$static$7 G
+ m ()Lnet/minecraft/world/item/Item; lambda$static$8 F
+ m ()Lnet/minecraft/world/item/Item; lambda$static$9 E
+ m (Lnet/minecraft/world/level/storage/ValueInput$ValueInputList;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/stream/Stream; loadEntitiesRecursive a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadPassengersRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; loadStaticEntity b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; loadStaticEntity b
+ m ()Z onlyOpCanSetNbt t
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; raftFactory c
+ m (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; spawn a
+ m ()Ljava/lang/String; toShortString i
+ m ()Z trackDeltas q
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; tryCast a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/component/TypedEntityData;)V updateCustomEntityTag a
+ m ()I updateInterval p
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaEntityId b
+ f Lnet/minecraft/world/entity/EntityType; ACACIA_BOAT c
+ f Lnet/minecraft/world/entity/EntityType; ACACIA_CHEST_BOAT d
+ f Lnet/minecraft/world/entity/EntityType; ALLAY e
+ f Lnet/minecraft/world/entity/EntityType; AREA_EFFECT_CLOUD f
+ f Lnet/minecraft/world/entity/EntityType; ARMADILLO g
+ f Lnet/minecraft/world/entity/EntityType; ARMOR_STAND h
+ f Lnet/minecraft/world/entity/EntityType; ARROW i
+ f Lnet/minecraft/world/entity/EntityType; AXOLOTL j
+ f Lnet/minecraft/world/entity/EntityType; BAMBOO_CHEST_RAFT k
+ f Lnet/minecraft/world/entity/EntityType; BAMBOO_RAFT l
+ f Lnet/minecraft/world/entity/EntityType; BAT m
+ f Lnet/minecraft/world/entity/EntityType; BEE n
+ f Lnet/minecraft/world/entity/EntityType; BIRCH_BOAT o
+ f Lnet/minecraft/world/entity/EntityType; BIRCH_CHEST_BOAT p
+ f Lnet/minecraft/world/entity/EntityType; BLAZE q
+ f Lnet/minecraft/world/entity/EntityType; BLOCK_DISPLAY r
+ f Lnet/minecraft/world/entity/EntityType; BOGGED s
+ f Lnet/minecraft/world/entity/EntityType; BREEZE t
+ f Lnet/minecraft/world/entity/EntityType; BREEZE_WIND_CHARGE u
+ f Lnet/minecraft/world/entity/EntityType; CAMEL v
+ f Lnet/minecraft/world/entity/EntityType; CAT w
+ f Lnet/minecraft/world/entity/EntityType; CAVE_SPIDER x
+ f Lnet/minecraft/world/entity/EntityType; CHERRY_BOAT y
+ f Lnet/minecraft/world/entity/EntityType; CHERRY_CHEST_BOAT z
+ f Lnet/minecraft/world/entity/EntityType; CHEST_MINECART A
+ f Lnet/minecraft/world/entity/EntityType; CHICKEN B
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/entity/EntityType; COD C
+ f Lnet/minecraft/world/entity/EntityType; COMMAND_BLOCK_MINECART E
+ f Lnet/minecraft/world/entity/EntityType; COPPER_GOLEM D
+ f Lnet/minecraft/world/entity/EntityType; COW F
+ f Lnet/minecraft/world/entity/EntityType; CREAKING G
+ f Lnet/minecraft/world/entity/EntityType; CREEPER H
+ f Lnet/minecraft/world/entity/EntityType; DARK_OAK_BOAT I
+ f Lnet/minecraft/world/entity/EntityType; DARK_OAK_CHEST_BOAT J
+ f I DISPLAY_TRACKING_RANGE cd
+ f Lnet/minecraft/world/entity/EntityType; DOLPHIN K
+ f Lnet/minecraft/world/entity/EntityType; DONKEY L
+ f Lnet/minecraft/world/entity/EntityType; DRAGON_FIREBALL M
+ f Lnet/minecraft/world/entity/EntityType; DROWNED N
+ f Lnet/minecraft/world/entity/EntityType; EGG O
+ f Lnet/minecraft/world/entity/EntityType; ELDER_GUARDIAN P
+ f Lnet/minecraft/world/entity/EntityType; ENDERMAN Q
+ f Lnet/minecraft/world/entity/EntityType; ENDERMITE R
+ f Lnet/minecraft/world/entity/EntityType; ENDER_DRAGON S
+ f Lnet/minecraft/world/entity/EntityType; ENDER_PEARL T
+ f Lnet/minecraft/world/entity/EntityType; END_CRYSTAL U
+ f Lnet/minecraft/world/entity/EntityType; EVOKER V
+ f Lnet/minecraft/world/entity/EntityType; EVOKER_FANGS W
+ f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_BOTTLE X
+ f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_ORB Y
+ f Lnet/minecraft/world/entity/EntityType; EYE_OF_ENDER Z
+ f Lnet/minecraft/world/entity/EntityType; FALLING_BLOCK aa
+ f Lnet/minecraft/world/entity/EntityType; FIREBALL ab
+ f Lnet/minecraft/world/entity/EntityType; FIREWORK_ROCKET ac
+ f Lnet/minecraft/world/entity/EntityType; FISHING_BOBBER bY
+ f Lnet/minecraft/world/entity/EntityType; FOX ad
+ f Lnet/minecraft/world/entity/EntityType; FROG ae
+ f Lnet/minecraft/world/entity/EntityType; FURNACE_MINECART af
+ f Lnet/minecraft/world/entity/EntityType; GHAST ag
+ f Lnet/minecraft/world/entity/EntityType; GIANT ai
+ f Lnet/minecraft/world/entity/EntityType; GLOW_ITEM_FRAME aj
+ f Lnet/minecraft/world/entity/EntityType; GLOW_SQUID ak
+ f Lnet/minecraft/world/entity/EntityType; GOAT al
+ f Lnet/minecraft/world/entity/EntityType; GUARDIAN am
+ f Lnet/minecraft/world/entity/EntityType; HAPPY_GHAST ah
+ f Lnet/minecraft/world/entity/EntityType; HOGLIN an
+ f Lnet/minecraft/world/entity/EntityType; HOPPER_MINECART ao
+ f Lnet/minecraft/world/entity/EntityType; HORSE ap
+ f Lnet/minecraft/world/entity/EntityType; HUSK aq
+ f Lnet/minecraft/world/entity/EntityType; ILLUSIONER ar
+ f Lnet/minecraft/world/entity/EntityType; INTERACTION as
+ f Lnet/minecraft/world/entity/EntityType; IRON_GOLEM at
+ f Lnet/minecraft/world/entity/EntityType; ITEM au
+ f Lnet/minecraft/world/entity/EntityType; ITEM_DISPLAY av
+ f Lnet/minecraft/world/entity/EntityType; ITEM_FRAME aw
+ f Lnet/minecraft/world/entity/EntityType; JUNGLE_BOAT ax
+ f Lnet/minecraft/world/entity/EntityType; JUNGLE_CHEST_BOAT ay
+ f Lnet/minecraft/world/entity/EntityType; LEASH_KNOT az
+ f Lnet/minecraft/world/entity/EntityType; LIGHTNING_BOLT aA
+ f Lnet/minecraft/world/entity/EntityType; LINGERING_POTION bb
+ f Lnet/minecraft/world/entity/EntityType; LLAMA aB
+ f Lnet/minecraft/world/entity/EntityType; LLAMA_SPIT aC
+ f Lorg/slf4j/Logger; LOGGER ca
+ f F MAGIC_HORSE_WIDTH cc
+ f Lnet/minecraft/world/entity/EntityType; MAGMA_CUBE aD
+ f Lnet/minecraft/world/entity/EntityType; MANGROVE_BOAT aE
+ f Lnet/minecraft/world/entity/EntityType; MANGROVE_CHEST_BOAT aF
+ f Lnet/minecraft/world/entity/EntityType; MANNEQUIN aG
+ f Lnet/minecraft/world/entity/EntityType; MARKER aH
+ f Lnet/minecraft/world/entity/EntityType; MINECART aI
+ f Lnet/minecraft/world/entity/EntityType; MOOSHROOM aJ
+ f Lnet/minecraft/world/entity/EntityType; MULE aK
+ f Lnet/minecraft/world/entity/EntityType; OAK_BOAT aL
+ f Lnet/minecraft/world/entity/EntityType; OAK_CHEST_BOAT aM
+ f Lnet/minecraft/world/entity/EntityType; OCELOT aN
+ f Lnet/minecraft/world/entity/EntityType; OMINOUS_ITEM_SPAWNER aO
+ f Ljava/util/Set; OP_ONLY_CUSTOM_DATA ce
+ f Lnet/minecraft/world/entity/EntityType; PAINTING aP
+ f Lnet/minecraft/world/entity/EntityType; PALE_OAK_BOAT aQ
+ f Lnet/minecraft/world/entity/EntityType; PALE_OAK_CHEST_BOAT aR
+ f Lnet/minecraft/world/entity/EntityType; PANDA aS
+ f Lnet/minecraft/world/entity/EntityType; PARROT aT
+ f Lnet/minecraft/world/entity/EntityType; PHANTOM aU
+ f Lnet/minecraft/world/entity/EntityType; PIGLIN aW
+ f Lnet/minecraft/world/entity/EntityType; PIGLIN_BRUTE aX
+ f Lnet/minecraft/world/entity/EntityType; PIG aV
+ f Lnet/minecraft/world/entity/EntityType; PILLAGER aY
+ f Lnet/minecraft/world/entity/EntityType; PLAYER bX
+ f Lnet/minecraft/world/entity/EntityType; POLAR_BEAR aZ
+ f Lnet/minecraft/world/entity/EntityType; PUFFERFISH bc
+ f Lnet/minecraft/world/entity/EntityType; RABBIT bd
+ f Lnet/minecraft/world/entity/EntityType; RAVAGER be
+ f Lnet/minecraft/world/entity/EntityType; SALMON bf
+ f Lnet/minecraft/world/entity/EntityType; SHEEP bg
+ f Lnet/minecraft/world/entity/EntityType; SHULKER bh
+ f Lnet/minecraft/world/entity/EntityType; SHULKER_BULLET bi
+ f Lnet/minecraft/world/entity/EntityType; SILVERFISH bj
+ f Lnet/minecraft/world/entity/EntityType; SKELETON bk
+ f Lnet/minecraft/world/entity/EntityType; SKELETON_HORSE bl
+ f Lnet/minecraft/world/entity/EntityType; SLIME bm
+ f Lnet/minecraft/world/entity/EntityType; SMALL_FIREBALL bn
+ f Lnet/minecraft/world/entity/EntityType; SNIFFER bo
+ f Lnet/minecraft/world/entity/EntityType; SNOWBALL bp
+ f Lnet/minecraft/world/entity/EntityType; SNOW_GOLEM bq
+ f Lnet/minecraft/world/entity/EntityType; SPAWNER_MINECART br
+ f Lnet/minecraft/world/entity/EntityType; SPECTRAL_ARROW bs
+ f Lnet/minecraft/world/entity/EntityType; SPIDER bt
+ f Lnet/minecraft/world/entity/EntityType; SPLASH_POTION ba
+ f Lnet/minecraft/world/entity/EntityType; SPRUCE_BOAT bu
+ f Lnet/minecraft/world/entity/EntityType; SPRUCE_CHEST_BOAT bv
+ f Lnet/minecraft/world/entity/EntityType; SQUID bw
+ f Lnet/minecraft/world/entity/EntityType; STRAY bx
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/entity/EntityType; STRIDER by
+ f Lnet/minecraft/world/entity/EntityType; TADPOLE bz
+ f Lnet/minecraft/world/entity/EntityType; TEXT_DISPLAY bA
+ f Lnet/minecraft/world/entity/EntityType; TNT bB
+ f Lnet/minecraft/world/entity/EntityType; TNT_MINECART bC
+ f Lnet/minecraft/world/entity/EntityType; TRADER_LLAMA bD
+ f Lnet/minecraft/world/entity/EntityType; TRIDENT bE
+ f Lnet/minecraft/world/entity/EntityType; TROPICAL_FISH bF
+ f Lnet/minecraft/world/entity/EntityType; TURTLE bG
+ f Lnet/minecraft/world/entity/EntityType; VEX bH
+ f Lnet/minecraft/world/entity/EntityType; VILLAGER bI
+ f Lnet/minecraft/world/entity/EntityType; VINDICATOR bJ
+ f Lnet/minecraft/world/entity/EntityType; WANDERING_TRADER bK
+ f Lnet/minecraft/world/entity/EntityType; WARDEN bL
+ f Lnet/minecraft/world/entity/EntityType; WIND_CHARGE bM
+ f Lnet/minecraft/world/entity/EntityType; WITCH bN
+ f Lnet/minecraft/world/entity/EntityType; WITHER bO
+ f Lnet/minecraft/world/entity/EntityType; WITHER_SKELETON bP
+ f Lnet/minecraft/world/entity/EntityType; WITHER_SKULL bQ
+ f Lnet/minecraft/world/entity/EntityType; WOLF bR
+ f Lnet/minecraft/world/entity/EntityType; ZOGLIN bS
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE bT
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE_HORSE bU
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE_VILLAGER bV
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIFIED_PIGLIN bW
+ f Z allowedInPeaceful cu
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder cb
+ f Z canSpawnFarFromPlayer cl
+ f Lnet/minecraft/world/entity/MobCategory; category cg
+ f I clientTrackingRange cm
+ f Ljava/lang/String; descriptionId co
+ f Lnet/minecraft/network/chat/Component; description cp
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions cr
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory cf
+ f Z fireImmune ck
+ f Lcom/google/common/collect/ImmutableSet; immuneTo ch
+ f Ljava/util/Optional; lootTable cq
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures ct
+ f Z serialize ci
+ f F spawnDimensionsScale cs
+ f Z summon cj
+ f I updateInterval cn
+c net/minecraft/world/entity/EntityType$Builder net/minecraft/world/entity/EntityTypes$Builder
+ m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityType$Builder; attach a
+ m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; attach a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/EntityType; build a
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; canSpawnFarFromPlayer d
+ m (I)Lnet/minecraft/world/entity/EntityType$Builder; clientTrackingRange a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; createNothing a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; eyeHeight b
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; fireImmune c
+ m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityType$Builder; immuneTo a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; lambda$createNothing$2 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$new$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$new$1 b
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; nameTagOffset d
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noLootTable e
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noSave b
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noSummon a
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; notInPeaceful f
+ m (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; of a
+ m ([F)Lnet/minecraft/world/entity/EntityType$Builder; passengerAttachments a
+ m ([Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; passengerAttachments a
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityType$Builder; requiredFeatures a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; ridingOffset c
+ m (FF)Lnet/minecraft/world/entity/EntityType$Builder; sized a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; spawnDimensionsScale a
+ m (I)Lnet/minecraft/world/entity/EntityType$Builder; updateInterval b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; vehicleAttachment a
+ f Z allowedInPeaceful p
+ f Lnet/minecraft/world/entity/EntityAttachments$Builder; attachments l
+ f Z canSpawnFarFromPlayer g
+ f Lnet/minecraft/world/entity/MobCategory; category b
+ f I clientTrackingRange h
+ f Lnet/minecraft/resources/DependantName; descriptionId o
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions j
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory a
+ f Z fireImmune f
+ f Lcom/google/common/collect/ImmutableSet; immuneTo c
+ f Lnet/minecraft/resources/DependantName; lootTable n
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures m
+ f Z serialize d
+ f F spawnDimensionsScale k
+ f Z summon e
+ f I updateInterval i
+c net/minecraft/world/entity/EntityType$EntityFactory net/minecraft/world/entity/EntityTypes$b
+c net/minecraft/world/entity/NeutralMob net/minecraft/world/entity/IEntityAngerable
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addPersistentAngerSaveData a_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m ()V forgetCurrentTargetAndRefreshUniversalAnger ac_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob eF
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()Z isAngry ae_
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z isAngryAt a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z isAngryAtAllPlayers a_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;)V playerDied a_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/storage/ValueInput;)V readPersistentAngerSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget g
+ m ()V startPersistentAngerTimer c
+ m ()V stopBeingAngry i
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V updatePersistentAnger a
+ f Ljava/lang/String; TAG_ANGER_TIME d_
+ f Ljava/lang/String; TAG_ANGRY_AT e_
+c net/minecraft/world/entity/SlotAccess net/minecraft/world/entity/SlotAccess
+ m (Lnet/minecraft/world/Container;I)Lnet/minecraft/world/entity/SlotAccess; forContainer a
+ m (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; forContainer a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; forEquipmentSlot a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; forEquipmentSlot a
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$forContainer$0 c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$forEquipmentSlot$1 b
+ m (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/SlotAccess; of a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/SlotAccess; NULL a
+c net/minecraft/world/entity/SlotAccess$1 net/minecraft/world/entity/SlotAccess$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+c net/minecraft/world/entity/SlotAccess$2 net/minecraft/world/entity/SlotAccess$2
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Ljava/util/function/Supplier; val$getter b
+ f Ljava/util/function/Consumer; val$setter c
+c net/minecraft/world/entity/SlotAccess$3 net/minecraft/world/entity/SlotAccess$3
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/Container; val$inventory b
+c net/minecraft/world/entity/SlotAccess$4 net/minecraft/world/entity/SlotAccess$4
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/LivingEntity; val$entity b
+ f Lnet/minecraft/world/entity/EquipmentSlot; val$slot c
+c net/minecraft/world/entity/animal/Bee net/minecraft/world/entity/animal/EntityBee
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$000 a
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1000 k
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1100 l
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1200 m
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1300 n
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1400 o
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1500 p
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1600 q
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1700 r
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1800 s
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$200 c
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$300 d
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$400 e
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$500 f
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$600 g
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$700 h
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$800 i
+ m (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$900 j
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z attractsBees c
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/core/BlockPos;I)Z closerThan b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gW
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/core/BlockPos;)Z doesHiveHaveSpace k
+ m ()V dropFlower hb
+ m ()V dropHive ha
+ m ()V dropOffNectar gY
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity; getBeehiveBlockEntity hi
+ m ()Ljava/util/List; getBlacklistedHives gI
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; getBreedOffspring b
+ m ()I getCropsGrownSincePollination hf
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (I)Z getFlag t
+ m ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; getGoalSelector gM
+ m ()Lnet/minecraft/core/BlockPos; getHivePos gL
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (F)F getRollAmount J
+ m ()Lnet/minecraft/core/BlockPos; getSavedFlowerPos m
+ m ()F getSoundVolume ft
+ m ()I getTravellingTicks s
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasHive gK
+ m ()Z hasNectar gU
+ m ()Z hasSavedFlowerPos n
+ m ()Z hasStung gV
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()V incrementNumCropsGrownSincePollination hh
+ m ()Z isFlapping bl
+ m ()Z isFlying gX
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isHiveNearFire he
+ m ()Z isHiveValid hj
+ m (Lnet/minecraft/world/level/Level;)Z isNightOrRaining c
+ m ()Z isRolling hk
+ m ()Z isTiredOfLookingForNectar gZ
+ m (Lnet/minecraft/core/BlockPos;)Z isTooFarAway l
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m ()Lnet/minecraft/util/debug/DebugBeeInfo; lambda$registerDebugValues$1 hl
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;)V pathfindRandomlyTowards j
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V registerGoals H
+ m ()V resetNumCropsGrownSincePollination hg
+ m ()V resetTicksWithoutNectarSinceExitingHive gJ
+ m (IZ)V setFlag d
+ m (Z)V setHasNectar x
+ m (Z)V setHasStung y
+ m (Lnet/minecraft/core/BlockPos;)V setHivePos i
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m (Z)V setRolling z
+ m (Lnet/minecraft/core/BlockPos;)V setSavedFlowerPos h
+ m (I)V setStayOutOfHiveCountdown s
+ m (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V spawnFluidParticle a
+ m ()V startPersistentAngerTimer c
+ m ()V tick g
+ m ()V updateRollAmount hd
+ m ()Z wantsToEnterHive hc
+ f I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER dm
+ f I COOLDOWN_BEFORE_LOCATING_NEW_HIVE dk
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME cF
+ f I DEFAULT_CANNOT_ENTER_HIVE_TICKS da
+ f I DEFAULT_CROPS_GROWN_SINCE_POLLINATION db
+ f Z DEFAULT_HAS_NECTAR cD
+ f Z DEFAULT_HAS_STUNG cY
+ f I DEFAULT_TICKS_SINCE_POLLINATION cZ
+ f I DEFAULT_WANDER_DISTANCE_REDUCTION cV
+ f I FLAG_HAS_NECTAR cI
+ f I FLAG_HAS_STUNG cH
+ f I FLAG_ROLL cG
+ f F FLAP_DEGREES_PER_TICK ct
+ f I HIVE_CLOSE_ENOUGH_DISTANCE cT
+ f I HIVE_SEARCH_DISTANCE cX
+ f I MAX_CROPS_GROWABLE cN
+ f I MAX_FIND_FLOWER_RETRY_COOLDOWN do
+ f I MIN_ATTACK_DIST cM
+ f I MIN_FIND_FLOWER_RETRY_COOLDOWN dn
+ f I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN cW
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME dc
+ f I POISON_SECONDS_HARD cP
+ f I POISON_SECONDS_NORMAL cO
+ f I RESTRICTED_WANDER_DISTANCE_REDUCTION cU
+ f I STING_DEATH_COUNTDOWN cJ
+ f Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS cx
+ f Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION cv
+ f Ljava/lang/String; TAG_FLOWER_POS cB
+ f Ljava/lang/String; TAG_HAS_NECTAR cA
+ f Ljava/lang/String; TAG_HAS_STUNG cz
+ f Ljava/lang/String; TAG_HIVE_POS cC
+ f Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION cy
+ f I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER cK
+ f I TICKS_PER_FLAP cu
+ f I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME cL
+ f I TOO_FAR_DISTANCE cS
+ f Lnet/minecraft/world/entity/animal/Bee$BeePollinateGoal; beePollinateGoal ds
+ f Lnet/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal; goToHiveGoal dt
+ f Lnet/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal; goToKnownFlowerGoal du
+ f Lnet/minecraft/core/BlockPos; hivePos dr
+ f I numCropsGrownSincePollination dj
+ f Ljava/util/UUID; persistentAngerTarget dd
+ f I remainingCooldownBeforeLocatingNewFlower dp
+ f I remainingCooldownBeforeLocatingNewHive dl
+ f F rollAmount de
+ f F rollAmountO df
+ f Lnet/minecraft/core/BlockPos; savedFlowerPos dq
+ f I stayOutOfHiveCountdown di
+ f I ticksWithoutNectarSinceExitingHive dh
+ f I timeSinceSting dg
+ f I underWaterTicks dv
+c net/minecraft/world/entity/animal/Bee$1 net/minecraft/world/entity/animal/EntityBee$1
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m ()V tick d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 p
+c net/minecraft/world/entity/animal/Bee$BaseBeeGoal net/minecraft/world/entity/animal/EntityBee$a
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 a
+c net/minecraft/world/entity/animal/Bee$BeeAttackGoal net/minecraft/world/entity/animal/EntityBee$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+c net/minecraft/world/entity/animal/Bee$BeeWanderGoal net/minecraft/world/entity/animal/EntityBee$l
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; findPos h
+ m ()I getWanderThreshold i
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 a
+c net/minecraft/world/entity/animal/Bee$BeeLookControl net/minecraft/world/entity/animal/EntityBee$j
+ m ()Z resetXRotOnTick c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 h
+c net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal net/minecraft/world/entity/animal/EntityBee$e
+ m (Lnet/minecraft/core/BlockPos;)V blacklistTarget c
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V clearBlacklist k
+ m ()V dropAndBlacklistHive l
+ m (Lnet/minecraft/core/BlockPos;)Z hasReachedTarget d
+ m (Lnet/minecraft/core/BlockPos;)Z isTargetBlacklisted b
+ m (Lnet/minecraft/core/BlockPos;)Z pathfindDirectlyTowards a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I MAX_BLACKLISTED_TARGETS e
+ f I MAX_TRAVELLING_TICKS b
+ f I TICKS_BEFORE_HIVE_DROP h
+ f Ljava/util/List; blacklistedTargets f
+ f Lnet/minecraft/world/level/pathfinder/Path; lastPath g
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 c
+ f I ticksStuck i
+ f I travellingTicks d
+c net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal net/minecraft/world/entity/animal/EntityBee$g
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V tick a
+ f I GROW_CHANCE b
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 c
+c net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal net/minecraft/world/entity/animal/EntityBee$d
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+c net/minecraft/world/entity/animal/Bee$BeePollinateGoal net/minecraft/world/entity/animal/EntityBee$k
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Ljava/util/Optional; findNearbyFlower p
+ m ()F getOffset o
+ m ()Z hasPollinatedLongEnough k
+ m ()Z isPollinating l
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V setWantedPos n
+ m ()V start d
+ m ()V stop e
+ m ()V stopPollinating m
+ m ()V tick a
+ f D ARRIVAL_THRESHOLD d
+ f I FLOWER_SEARCH_RADIUS i
+ f F HOVER_HEIGHT_WITHIN_FLOWER g
+ f F HOVER_POS_OFFSET h
+ f I MAX_POLLINATING_TICKS o
+ f I MIN_POLLINATION_TICKS c
+ f I POSITION_CHANGE_CHANCE e
+ f F SPEED_MODIFIER f
+ f Lnet/minecraft/world/phys/Vec3; hoverPos m
+ f I lastSoundPlayedTick k
+ f I pollinatingTicks n
+ f Z pollinating l
+ f I successfulPollinatingTicks j
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+ f Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap; unreachableFlowerCache p
+c net/minecraft/world/entity/animal/Bee$ValidateHiveGoal net/minecraft/world/entity/animal/EntityBee$n
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V start d
+ f I VALIDATE_HIVE_COOLDOWN c
+ f J lastValidateTick d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+c net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal net/minecraft/world/entity/animal/EntityBee$i
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Ljava/util/List; findNearbyHivesWithSpace k
+ m (Lnet/minecraft/core/Holder;)Z lambda$findNearbyHivesWithSpace$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D lambda$findNearbyHivesWithSpace$1 a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+c net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal net/minecraft/world/entity/animal/EntityBee$h
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 a
+c net/minecraft/world/entity/animal/Bee$ValidateFlowerGoal net/minecraft/world/entity/animal/EntityBee$m
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m (Lnet/minecraft/core/BlockPos;)Z isFlower a
+ m ()V start d
+ f J lastValidateTick d
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+ f I validateFlowerCooldown c
+c net/minecraft/world/entity/animal/Bee$1BeeFlyingMoveControl net/minecraft/world/entity/animal/EntityBee$1BeeFlyingMoveControl
+c net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal net/minecraft/world/entity/animal/EntityBee$f
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ m ()Z wantsToGoToKnownFlower k
+ f I MAX_TRAVELLING_TICKS c
+ f Lnet/minecraft/world/entity/animal/Bee; this$0 b
+ f I travellingTicks d
+c net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal net/minecraft/world/entity/animal/EntityBee$c
+ m ()Z beeCanTarget i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+c net/minecraft/world/entity/animal/Cat net/minecraft/world/entity/animal/EntityCat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gY
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cat; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getCollarColor gW
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (F)F getLieDownAmount J
+ m (F)F getLieDownAmountTail K
+ m (F)F getRelaxStateOneAmount L
+ m ()Lnet/minecraft/core/Holder; getVariant gU
+ m ()V handleLieDown hc
+ m ()V hiss gX
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isLying gV
+ m ()Z isLyingOnTopOfSleepingPlayer gZ
+ m ()Z isRelaxStateOne hb
+ m ()Z isSteppingCarefully cq
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reassessTameGoals ha
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a
+ m (Z)V setLying A
+ m (Z)V setRelaxStateOne B
+ m (ZZ)V setTame a
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;)V tryToTame i
+ m ()V updateLieDownAmount hd
+ m ()V updateRelaxStateOneAmount he
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cA
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLLAR_COLOR cF
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_LYING cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; RELAX_STATE_ONE cC
+ f D SPRINT_SPEED_MOD cz
+ f D TEMPT_SPEED_MOD cx
+ f D WALK_SPEED_MOD cy
+ f Lnet/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal; avoidPlayersGoal cG
+ f Z isLyingOnTopOfSleepingPlayer cM
+ f F lieDownAmount cI
+ f F lieDownAmountO cJ
+ f F lieDownAmountOTail cL
+ f F lieDownAmountTail cK
+ f F relaxStateOneAmount cN
+ f F relaxStateOneAmountO cO
+ f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cH
+c net/minecraft/world/entity/animal/Cat$CatTemptGoal net/minecraft/world/entity/animal/EntityCat$PathfinderGoalTemptChance
+ m ()Z canScare h
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Cat; cat e
+c net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal net/minecraft/world/entity/animal/EntityCat$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Cat; cat i
+c net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal net/minecraft/world/entity/animal/EntityCat$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V giveMorningGift i
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; lambda$canUse$0 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; lambda$canUse$1 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$giveMorningGift$2 a
+ m ()Z spaceIsOccupied h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Cat; cat a
+ f Lnet/minecraft/core/BlockPos; goalPos c
+ f I onBedTicks d
+ f Lnet/minecraft/world/entity/player/Player; ownerPlayer b
+c net/minecraft/world/entity/animal/Cod net/minecraft/world/entity/animal/EntityCod
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+c net/minecraft/world/entity/animal/Cow net/minecraft/world/entity/animal/EntityCow
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; getBreedOffspring b
+ m ()Lnet/minecraft/core/Holder; getVariant n
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID ct
+c net/minecraft/world/entity/animal/Fox net/minecraft/world/entity/animal/EntityFox
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityReference;)V addTrustedEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V addTrustedEntity i
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEat j
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem g
+ m ()Z canMove gZ
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFoxSpawnRules c
+ m ()V clearStates gY
+ m ()V clearTrusted gV
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/item/ItemStack;)V dropItemStack l
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; getBreedOffspring b
+ m (F)F getCrouchAmount K
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (I)Z getFlag s
+ m (F)F getHeadRollAngle J
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()Ljava/util/stream/Stream; getTrustedEntities gU
+ m ()Lnet/minecraft/world/entity/animal/Fox$Variant; getVariant n
+ m (B)V handleEntityEvent b
+ m ()Z isCrouching cu
+ m ()Z isDefending gW
+ m ()Z isFaceplanted gI
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isFullyCrouched gK
+ m ()Z isImmobile fv
+ m ()Z isInterested gL
+ m (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z isPathClear a
+ m ()Z isPouncing gJ
+ m ()Z isSitting s
+ m ()Z isSleeping gg
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$4 c
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$5 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$6 m
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$7 l
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$8 k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$9 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 I
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$2 H
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$3 G
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EntityReference;)Z lambda$trusts$10 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAmbientSound X
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setDefending C
+ m (Z)V setFaceplanted B
+ m (IZ)V setFlag d
+ m (Z)V setIsCrouching z
+ m (Z)V setIsInterested A
+ m (Z)V setIsPouncing y
+ m (Z)V setSitting x
+ m (Z)V setSleeping D
+ m ()V setTargetGoals gM
+ m (Lnet/minecraft/world/entity/animal/Fox$Variant;)V setVariant a
+ m (Lnet/minecraft/world/item/ItemStack;)V spitOutItem k
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z trusts j
+ m ()V wakeUp gX
+ f Ljava/util/function/Predicate; ALLOWED_ITEMS cF
+ f Ljava/util/function/Predicate; AVOID_PLAYERS cI
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cK
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cy
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_0 cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_1 cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cx
+ f Z DEFAULT_CROUCHING cO
+ f Z DEFAULT_SITTING cN
+ f Z DEFAULT_SLEEPING cM
+ f I FLAG_CROUCHING ct
+ f I FLAG_DEFENDING cC
+ f I FLAG_FACEPLANTED cB
+ f I FLAG_INTERESTED cu
+ f I FLAG_POUNCING cv
+ f I FLAG_SITTING cz
+ f I FLAG_SLEEPING cA
+ f I MIN_TICKS_BEFORE_EAT cJ
+ f Ljava/util/function/Predicate; STALKABLE_PREY cH
+ f Lcom/mojang/serialization/Codec; TRUSTED_LIST_CODEC cL
+ f Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR cG
+ f F crouchAmount cW
+ f F crouchAmountO cX
+ f Lnet/minecraft/world/entity/ai/goal/Goal; fishTargetGoal cT
+ f F interestedAngle cU
+ f F interestedAngleO cV
+ f Lnet/minecraft/world/entity/ai/goal/Goal; landTargetGoal cP
+ f I ticksSinceEaten cY
+ f Lnet/minecraft/world/entity/ai/goal/Goal; turtleEggTargetGoal cS
+c net/minecraft/world/entity/animal/Fox$Variant net/minecraft/world/entity/animal/EntityFox$Type
+ m ()[Lnet/minecraft/world/entity/animal/Fox$Variant; $values b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Variant; byBiome a
+ m (I)Lnet/minecraft/world/entity/animal/Fox$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/Fox$Variant; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC d
+ f Lnet/minecraft/world/entity/animal/Fox$Variant; DEFAULT c
+ f Lnet/minecraft/world/entity/animal/Fox$Variant; RED a
+ f Lnet/minecraft/world/entity/animal/Fox$Variant; SNOW b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/animal/Fox$SleepGoal net/minecraft/world/entity/animal/EntityFox$t
+ m ()Z canContinueToUse c
+ m ()Z canSleep k
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f I WAIT_TIME_BEFORE_SLEEP c
+ f I countdown d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 b
+c net/minecraft/world/entity/animal/Fox$FoxBreedGoal net/minecraft/world/entity/animal/EntityFox$e
+ m ()V breed g
+ m ()V start d
+c net/minecraft/world/entity/animal/Fox$FoxFloatGoal net/minecraft/world/entity/animal/EntityFox$g
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$FoxGroupData net/minecraft/world/entity/animal/EntityFox$i
+ f Lnet/minecraft/world/entity/animal/Fox$Variant; variant a
+c net/minecraft/world/entity/animal/Fox$FoxPanicGoal net/minecraft/world/entity/animal/EntityFox$n
+ m ()Z shouldPanic h
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$FaceplantGoal net/minecraft/world/entity/animal/EntityFox$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I countdown a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 b
+c net/minecraft/world/entity/animal/Fox$FoxPounceGoal net/minecraft/world/entity/animal/EntityFox$o
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$StalkPreyGoal net/minecraft/world/entity/animal/EntityFox$u
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$FoxLookControl net/minecraft/world/entity/animal/EntityFox$k
+ m ()Z resetXRotOnTick c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 h
+c net/minecraft/world/entity/animal/Fox$FoxMoveControl net/minecraft/world/entity/animal/EntityFox$m
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 l
+c net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal net/minecraft/world/entity/animal/EntityFox$d
+ m ()Z alertable i
+ m ()Z hasShelter h
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; alertableTargeting b
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$SeekShelterGoal net/minecraft/world/entity/animal/EntityFox$s
+ m ()Z canUse b
+ m ()V start d
+ f I interval c
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 b
+c net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal net/minecraft/world/entity/animal/EntityFox$f
+ m ()D acceptedDistance i
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V onReachedTarget o
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V pickGlowBerry a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V pickSweetBerries b
+ m ()Z shouldRecalculatePath l
+ m ()V start d
+ m ()V tick a
+ f I WAIT_TICKS i
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 h
+ f I ticksWaited g
+c net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal net/minecraft/world/entity/animal/EntityFox$l
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 b
+c net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal net/minecraft/world/entity/animal/EntityFox$r
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V resetLook k
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I lookTime e
+ f I looksRemaining f
+ f D relX c
+ f D relZ d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 b
+c net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal net/minecraft/world/entity/animal/EntityFox$h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Fox; fox d
+c net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal net/minecraft/world/entity/animal/EntityFox$j
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 h
+c net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal net/minecraft/world/entity/animal/EntityFox$p
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/EntityFox$a
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 i
+ f I timestamp l
+ f Lnet/minecraft/world/entity/LivingEntity; trustedLastHurtBy j
+ f Lnet/minecraft/world/entity/LivingEntity; trustedLastHurt k
+c net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal net/minecraft/world/entity/animal/EntityFox$q
+ m ()Z canContinueToUse c
+ m ()Z canFoxMove h
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/EntityFox$c
+ f Lnet/minecraft/world/entity/animal/Fox; this$0 a
+c net/minecraft/world/entity/animal/Pig net/minecraft/world/entity/animal/EntityPig
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z boost a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Pig; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m ()Lnet/minecraft/core/Holder; getVariant n
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$1 j
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V lambda$thunderHit$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cu
+ f Lnet/minecraft/world/entity/ItemBasedSteering; steering cv
+c net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/PersistentRaid
+ m (Lnet/minecraft/world/entity/raid/Raider;)Z canJoinRaid a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; createOrExtendRaid a
+ m (I)Lnet/minecraft/world/entity/raid/Raid; get a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/util/OptionalInt; getId a
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/entity/raid/Raid; getNearbyRaid a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getOrCreateRaid a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getRaidCentersInChunk a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/saveddata/SavedDataType; getType a
+ m ()I getUniqueId a
+ m (Lnet/minecraft/core/Holder;)Z lambda$createOrExtendRaid$4 b
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/util/List; lambda$static$0 c
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; load a
+ m (Lnet/minecraft/server/level/ServerLevel;)V tick a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; RAID_FILE_ID d
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE_END c
+ f I nextId f
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; raidMap e
+ f I tick g
+c net/minecraft/world/entity/raid/Raids$RaidWithId net/minecraft/world/entity/raid/PersistentRaid$a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Lnet/minecraft/world/entity/raid/Raids$RaidWithId; from a
+ m ()I id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/entity/raid/Raid; raid b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I id b
+ f Lnet/minecraft/world/entity/raid/Raid; raid c
+c net/minecraft/world/flag/FeatureFlags net/minecraft/world/flag/FeatureFlags
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isExperimental a
+ m (Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;)Z lambda$printMissingFlags$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; printMissingFlags a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; printMissingFlags a
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/flag/FeatureFlagSet; DEFAULT_FLAGS h
+ f Lnet/minecraft/world/flag/FeatureFlag; MINECART_IMPROVEMENTS d
+ f Lnet/minecraft/world/flag/FeatureFlag; REDSTONE_EXPERIMENTS c
+ f Lnet/minecraft/world/flag/FeatureFlagRegistry; REGISTRY e
+ f Lnet/minecraft/world/flag/FeatureFlag; TRADE_REBALANCE b
+ f Lnet/minecraft/world/flag/FeatureFlag; VANILLA a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; VANILLA_SET g
+c net/minecraft/world/item/BoneMealItem net/minecraft/world/item/ItemBoneMeal
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V addGrowthParticles a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z growCrop a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z growWaterPlant a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; lambda$growWaterPlant$0 b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; lambda$growWaterPlant$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$growWaterPlant$2 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I GRASS_COUNT_MULTIPLIER c
+ f I GRASS_SPREAD_HEIGHT b
+ f I GRASS_SPREAD_WIDTH a
+c net/minecraft/world/item/BoneMealItem$1 net/minecraft/world/item/ItemBoneMeal$1
+ f [I $SwitchMap$net$minecraft$world$level$block$BonemealableBlock$Type a
+c net/minecraft/world/item/CrossbowItem net/minecraft/world/item/ItemCrossbow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/Projectile; createProjectile a
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getChargeDuration b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/CrossbowItem$ChargingSounds; getChargingSounds i
+ m ()I getDefaultProjectileRange b
+ m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse h
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)F getPowerForTime a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;F)Lorg/joml/Vector3f; getProjectileShotVector a
+ m (ZLnet/minecraft/util/RandomSource;)F getRandomShotPitch a
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;)F getShootingPower a
+ m (Lnet/minecraft/util/RandomSource;I)F getShotPitch a
+ m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles c
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isCharged g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$0 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$1 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FFLnet/minecraft/world/entity/LivingEntity;)V performShooting a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z tryLoadProjectiles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease e_
+ f F ARROW_POWER t
+ f I DEFAULT_RANGE a
+ f Lnet/minecraft/world/item/CrossbowItem$ChargingSounds; DEFAULT_SOUNDS v
+ f F FIREWORK_POWER u
+ f F MAX_CHARGE_DURATION o
+ f F MID_SOUND_PERCENT s
+ f F MOB_ARROW_POWER b
+ f F START_SOUND_PERCENT r
+ f Z midLoadSoundPlayed q
+ f Z startSoundPlayed p
+c net/minecraft/world/item/CrossbowItem$ChargeType net/minecraft/world/item/ItemCrossbow$a
+ m ()[Lnet/minecraft/world/item/CrossbowItem$ChargeType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/CrossbowItem$ChargeType; $VALUES f
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; ARROW b
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; NONE a
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; ROCKET c
+ f Ljava/lang/String; name e
+c net/minecraft/world/item/CrossbowItem$ChargingSounds net/minecraft/world/item/ItemCrossbow$b
+ m ()Ljava/util/Optional; end c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; mid b
+ m ()Ljava/util/Optional; start a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; end d
+ f Ljava/util/Optional; mid c
+ f Ljava/util/Optional; start b
+c net/minecraft/world/item/EitherHolder net/minecraft/world/item/EitherHolder
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Lcom/mojang/datafixers/util/Either; contents b
+ m ()Ljava/util/Optional; key a
+ m ()Ljava/lang/String; lambda$codec$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$codec$1 a
+ m (Lnet/minecraft/core/Holder;)Ljava/util/Optional; lambda$unwrap$2 a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$unwrap$3 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$unwrap$4 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; unwrap a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; unwrap a
+ f Lcom/mojang/datafixers/util/Either; contents a
+c net/minecraft/world/item/EmptyMapItem net/minecraft/world/item/ItemMapEmpty
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/EnderEyeItem net/minecraft/world/item/ItemEnderEye
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/JukeboxSongs net/minecraft/world/item/JukeboxSongs
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;II)V register a
+ f Lnet/minecraft/resources/ResourceKey; BLOCKS c
+ f Lnet/minecraft/resources/ResourceKey; CAT b
+ f Lnet/minecraft/resources/ResourceKey; CHIRP d
+ f Lnet/minecraft/resources/ResourceKey; CREATOR r
+ f Lnet/minecraft/resources/ResourceKey; CREATOR_MUSIC_BOX s
+ f Lnet/minecraft/resources/ResourceKey; ELEVEN k
+ f Lnet/minecraft/resources/ResourceKey; FAR e
+ f Lnet/minecraft/resources/ResourceKey; FIVE o
+ f Lnet/minecraft/resources/ResourceKey; LAVA_CHICKEN u
+ f Lnet/minecraft/resources/ResourceKey; MALL f
+ f Lnet/minecraft/resources/ResourceKey; MELLOHI g
+ f Lnet/minecraft/resources/ResourceKey; OTHERSIDE n
+ f Lnet/minecraft/resources/ResourceKey; PIGSTEP m
+ f Lnet/minecraft/resources/ResourceKey; PRECIPICE q
+ f Lnet/minecraft/resources/ResourceKey; RELIC p
+ f Lnet/minecraft/resources/ResourceKey; STAL h
+ f Lnet/minecraft/resources/ResourceKey; STRAD i
+ f Lnet/minecraft/resources/ResourceKey; TEARS t
+ f Lnet/minecraft/resources/ResourceKey; THIRTEEN a
+ f Lnet/minecraft/resources/ResourceKey; WAIT l
+ f Lnet/minecraft/resources/ResourceKey; WARD j
+c net/minecraft/world/item/MinecartItem net/minecraft/world/item/ItemMinecart
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/world/entity/EntityType; type a
+c net/minecraft/world/item/SnowballItem net/minecraft/world/item/ItemSnowball
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/SpawnEggItem net/minecraft/world/item/ItemMonsterEgg
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/SpawnEggItem; byId a
+ m ()Ljava/lang/Iterable; eggs a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityType; getType g
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)Lnet/minecraft/world/InteractionResult; spawnMob a
+ m (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; spawnOffspringFromSpawnEgg a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityType;)Z spawnsEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; BY_ID a
+c net/minecraft/world/item/SpyglassItem net/minecraft/world/item/SpyglassItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V stopUsing b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I USE_DURATION a
+ f F ZOOM_FOV_MODIFIER b
+c net/minecraft/world/item/ToolMaterial net/minecraft/world/item/ToolMaterial
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; applyCommonProperties a
+ m (Lnet/minecraft/world/item/Item$Properties;FF)Lnet/minecraft/world/item/Item$Properties; applySwordProperties a
+ m (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; applyToolProperties a
+ m ()F attackDamageBonus d
+ m (FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createSwordAttributes b
+ m (FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createToolAttributes a
+ m ()I durability b
+ m ()I enchantmentValue e
+ m ()Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops a
+ m ()Lnet/minecraft/tags/TagKey; repairItems f
+ m ()F speed c
+ f Lnet/minecraft/world/item/ToolMaterial; COPPER c
+ f Lnet/minecraft/world/item/ToolMaterial; DIAMOND e
+ f Lnet/minecraft/world/item/ToolMaterial; GOLD f
+ f Lnet/minecraft/world/item/ToolMaterial; IRON d
+ f Lnet/minecraft/world/item/ToolMaterial; NETHERITE g
+ f Lnet/minecraft/world/item/ToolMaterial; STONE b
+ f Lnet/minecraft/world/item/ToolMaterial; WOOD a
+ f F attackDamageBonus k
+ f I durability i
+ f I enchantmentValue l
+ f Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops h
+ f Lnet/minecraft/tags/TagKey; repairItems m
+ f F speed j
+c net/minecraft/world/level/BaseSpawner net/minecraft/world/level/MobSpawnerAbstract
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V broadcastEvent a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V clientTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V delay d
+ m ()D getOSpin b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; getOrCreateDisplayEntity b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/SpawnData; getOrCreateNextSpawnData a
+ m ()D getSpin a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isNearPlayer c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V lambda$delay$2 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V lambda$load$3 b
+ m ()Lnet/minecraft/util/random/WeightedList; lambda$load$4 c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; lambda$serverTick$0 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$serverTick$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m (Lnet/minecraft/world/level/Level;I)Z onEventTriggered a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V serverTick a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V setEntityId a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V setNextSpawnData a
+ f I DEFAULT_MAX_NEARBY_ENTITIES h
+ f I DEFAULT_MAX_SPAWN_DELAY f
+ f I DEFAULT_MIN_SPAWN_DELAY e
+ f I DEFAULT_REQUIRED_PLAYER_RANGE i
+ f I DEFAULT_SPAWN_COUNT g
+ f I DEFAULT_SPAWN_DELAY d
+ f I DEFAULT_SPAWN_RANGE j
+ f I EVENT_SPAWN c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; SPAWN_DATA_TAG b
+ f Lnet/minecraft/world/entity/Entity; displayEntity s
+ f I maxNearbyEntities t
+ f I maxSpawnDelay q
+ f I minSpawnDelay p
+ f Lnet/minecraft/world/level/SpawnData; nextSpawnData m
+ f D oSpin o
+ f I requiredPlayerRange u
+ f I spawnCount r
+ f I spawnDelay k
+ f Lnet/minecraft/util/random/WeightedList; spawnPotentials l
+ f I spawnRange v
+ f D spin n
+c net/minecraft/world/level/BlockGetter net/minecraft/world/level/IBlockAccess
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/BlockGetter$BlockStepVisitor;)I addCollisionsAlongTravel a
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (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; clipWithInteractionOverride a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/BlockGetter$BlockStepVisitor;)Z forEachBlockIntersectedBetween a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)D getBlockFloorHeight j
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D getBlockFloorHeight a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; getBlockStates a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Vec3i; getFurthestCorner a
+ m (Lnet/minecraft/core/BlockPos;)I getLightEmission i
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; isBlockInLine a
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; lambda$clip$3 c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getBlockFloorHeight$4 f
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; lambda$isBlockInLine$0 a
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; lambda$isBlockInLine$1 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; traverseBlocks a
+c net/minecraft/world/level/BlockGetter$BlockStepVisitor net/minecraft/world/level/IBlockAccess$a
+c net/minecraft/world/level/ClipContext net/minecraft/world/level/RayTrace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockShape a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFluidShape a
+ m ()Lnet/minecraft/world/phys/Vec3; getFrom b
+ m ()Lnet/minecraft/world/phys/Vec3; getTo a
+ f Lnet/minecraft/world/level/ClipContext$Block; block c
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; collisionContext e
+ f Lnet/minecraft/world/level/ClipContext$Fluid; fluid d
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/level/ClipContext$Block net/minecraft/world/level/RayTrace$BlockCollisionOption
+ m ()[Lnet/minecraft/world/level/ClipContext$Block; $values a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 a
+ f [Lnet/minecraft/world/level/ClipContext$Block; $VALUES f
+ f Lnet/minecraft/world/level/ClipContext$Block; COLLIDER a
+ f Lnet/minecraft/world/level/ClipContext$Block; FALLDAMAGE_RESETTING d
+ f Lnet/minecraft/world/level/ClipContext$Block; OUTLINE b
+ f Lnet/minecraft/world/level/ClipContext$Block; VISUAL c
+ f Lnet/minecraft/world/level/ClipContext$ShapeGetter; shapeGetter e
+c net/minecraft/world/level/ClipContext$Fluid net/minecraft/world/level/RayTrace$FluidCollisionOption
+ m ()[Lnet/minecraft/world/level/ClipContext$Fluid; $values a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canPick a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$2 b
+ f [Lnet/minecraft/world/level/ClipContext$Fluid; $VALUES f
+ f Lnet/minecraft/world/level/ClipContext$Fluid; ANY c
+ f Lnet/minecraft/world/level/ClipContext$Fluid; NONE a
+ f Lnet/minecraft/world/level/ClipContext$Fluid; SOURCE_ONLY b
+ f Lnet/minecraft/world/level/ClipContext$Fluid; WATER d
+ f Ljava/util/function/Predicate; canPick e
+c net/minecraft/world/level/ClipContext$ShapeGetter net/minecraft/world/level/RayTrace$c
+c net/minecraft/world/level/LevelReader net/minecraft/world/level/IWorldReader
+ m (Lnet/minecraft/core/BlockPos;)Z canSeeSkyFromBelowWater x
+ m (Lnet/minecraft/world/phys/AABB;)Z containsAnyLiquid d
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType H_
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures O
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome v
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager J_
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; getBlockStatesIfLoaded c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I getBlockTint a
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk A
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m ()I getHeight N_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)I getHeight b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/core/BlockPos;)F getLightLevelDependentMagicValue z
+ m (Lnet/minecraft/core/BlockPos;)I getMaxLocalRawBrightness C
+ m (Lnet/minecraft/core/BlockPos;I)I getMaxLocalRawBrightness c
+ m ()I getMinY M_
+ m (Lnet/minecraft/core/BlockPos;)F getPathfindingCostFromLightLevels y
+ m ()I getSeaLevel T
+ m ()I getSkyDarken G_
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m (II)Z hasChunk b
+ m (II)Z hasChunkAt f
+ m (Lnet/minecraft/core/BlockPos;)Z hasChunkAt D
+ m (IIII)Z hasChunksAt b
+ m (IIIIII)Z hasChunksAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z hasChunksAt a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; holderLookup a
+ m ()Z isClientSide D_
+ m (Lnet/minecraft/core/BlockPos;)Z isEmptyBlock w
+ m (Lnet/minecraft/core/BlockPos;)Z isWaterAt B
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess L_
+c net/minecraft/world/level/LevelWriter net/minecraft/world/level/IWorldWriter
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Lnet/minecraft/core/BlockPos;Z)Z destroyBlock b
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;)Z destroyBlock a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+c net/minecraft/world/level/NoiseColumn net/minecraft/world/level/BlockColumn
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ f [Lnet/minecraft/world/level/block/state/BlockState; column b
+ f I minY a
+c net/minecraft/world/level/biome/Biome net/minecraft/world/level/biome/BiomeBase
+ m (Lnet/minecraft/core/BlockPos;I)Z coldEnoughToSnow b
+ m ()Ljava/util/Optional; getAmbientAdditions o
+ m ()Ljava/util/Optional; getAmbientLoop m
+ m ()Ljava/util/Optional; getAmbientMood n
+ m ()Ljava/util/Optional; getAmbientParticle l
+ m ()Ljava/util/Optional; getBackgroundMusic p
+ m ()F getBackgroundMusicVolume q
+ m ()I getBaseGrassColor r
+ m ()F getBaseTemperature h
+ m ()I getDryFoliageColor g
+ m ()I getDryFoliageColorFromTexture u
+ m ()I getFogColor e
+ m ()I getFoliageColor f
+ m ()I getFoliageColorFromTexture t
+ m ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getGenerationSettings d
+ m (DD)I getGrassColor a
+ m ()I getGrassColorFromTexture s
+ m (Lnet/minecraft/core/BlockPos;I)F getHeightAdjustedTemperature e
+ m ()Lnet/minecraft/world/level/biome/MobSpawnSettings; getMobSettings b
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/biome/Biome$Precipitation; getPrecipitationAt a
+ m ()I getSkyColor a
+ m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; getSpecialEffects i
+ m (Lnet/minecraft/core/BlockPos;I)F getTemperature f
+ m ()I getWaterColor j
+ m ()I getWaterFogColor k
+ m ()Z hasPrecipitation c
+ m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$10 v
+ m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$9 w
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; lambda$static$0 f
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; lambda$static$1 e
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; lambda$static$2 d
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/MobSpawnSettings; lambda$static$3 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 b
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; lambda$static$5 b
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; lambda$static$6 a
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome; lambda$static$7 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldFreeze a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z shouldFreeze a
+ m (Lnet/minecraft/core/BlockPos;I)Z shouldMeltFrozenOceanIcebergSlightly d
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldSnow b
+ m (Lnet/minecraft/core/BlockPos;I)Z warmEnoughToRain c
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; BIOME_INFO_NOISE e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; FROZEN_TEMPERATURE_NOISE g
+ f Lcom/mojang/serialization/Codec; LIST_CODEC d
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f I TEMPERATURE_CACHE_SIZE h
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; TEMPERATURE_NOISE f
+ f Lnet/minecraft/world/level/biome/Biome$ClimateSettings; climateSettings i
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; generationSettings j
+ f Lnet/minecraft/world/level/biome/MobSpawnSettings; mobSettings k
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects; specialEffects l
+ f Ljava/lang/ThreadLocal; temperatureCache m
+c net/minecraft/world/level/biome/Biome$1 net/minecraft/world/level/biome/BiomeBase$1
+ f Lnet/minecraft/world/level/biome/Biome; this$0 a
+c net/minecraft/world/level/biome/Biome$BiomeBuilder net/minecraft/world/level/biome/BiomeBase$a
+ m ()Lnet/minecraft/world/level/biome/Biome; build a
+ m (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; downfall b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; generationSettings a
+ m (Z)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; hasPrecipitation a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; mobSpawnSettings a
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; specialEffects a
+ m (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; temperature a
+ m (Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; temperatureAdjustment a
+ f Ljava/lang/Float; downfall d
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; generationSettings g
+ f Z hasPrecipitation a
+ f Lnet/minecraft/world/level/biome/MobSpawnSettings; mobSpawnSettings f
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects; specialEffects e
+ f Ljava/lang/Float; temperature b
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier c
+c net/minecraft/world/level/biome/Biome$Precipitation net/minecraft/world/level/biome/BiomeBase$Precipitation
+ m ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/biome/Biome$Precipitation; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; NONE a
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; RAIN b
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; SNOW c
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/biome/Biome$ClimateSettings net/minecraft/world/level/biome/BiomeBase$ClimateSettings
+ m ()F downfall d
+ m ()Z hasPrecipitation a
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; lambda$static$0 d
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; lambda$static$1 c
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; lambda$static$2 b
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()F temperature b
+ m ()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F downfall e
+ f Z hasPrecipitation b
+ f F temperature c
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier d
+c net/minecraft/world/level/biome/Biome$TemperatureModifier net/minecraft/world/level/biome/BiomeBase$TemperatureModifier
+ m ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+ f [Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; FROZEN b
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; NONE a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/biome/Biome$TemperatureModifier$1 net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$1
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+c net/minecraft/world/level/biome/Biome$TemperatureModifier$2 net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$2
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+c net/minecraft/world/level/block/Block net/minecraft/world/level/block/Block
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lnet/minecraft/world/level/block/Block; asBlock o
+ m ()Lnet/minecraft/world/item/Item; asItem h
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ c
+ m (DDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ b
+ m (DDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ a
+ m (ILjava/util/function/IntFunction;)[Lnet/minecraft/world/phys/shapes/VoxelShape; boxes a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder p
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; byItem a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSupportCenter a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z canSupportRigidBlock c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; column b
+ m (DDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; column a
+ m (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; copyProperty a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (D)Lnet/minecraft/world/phys/shapes/VoxelShape; cube a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; cube a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState m
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V destroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Ljava/util/function/BiConsumer;)Z dropFromBlockInteractLootTable a
+ m (Lnet/minecraft/world/level/Explosion;)Z dropFromExplosion a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropResources b
+ m (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 dropResources a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)V dropResources a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (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; getDrops a
+ m (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; getDrops a
+ m ()F getExplosionResistance e
+ m ()F getFriction g
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getId j
+ m ()F getJumpFactor j
+ m ()Lnet/minecraft/network/chat/MutableComponent; getName f
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; getShapeForEachState a
+ m (Ljava/util/function/Function;[Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/function/Function; getShapeForEachState a
+ m ()F getSpeedFactor i
+ m ()Lnet/minecraft/world/level/block/state/StateDefinition; getStateDefinition l
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V handlePrecipitation a
+ m ()Z hasDynamicShape n
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isExceptionForConnection k
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z isFaceFull a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isShapeFullBlock a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$4 c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$5 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$6 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; lambda$getShapeForEachState$10 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Map$Entry;)Z lambda$getShapeForEachState$11 a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getShapeForEachState$12 a
+ m (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getShapeForEachState$13 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/Property; lambda$getShapeForEachState$9 b
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; lambda$popResource$7 a
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)Lnet/minecraft/world/entity/item/ItemEntity; lambda$popResourceFromFace$8 a
+ m (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 playerDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)V popExperience a
+ m (Lnet/minecraft/world/level/Level;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V popResource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V popResource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)V popResourceFromFace a
+ m (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; pushEntitiesUp a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V registerDefaultState l
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; setValueHelper a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shouldRenderFace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnDestroyParticles a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; stateById a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateFromNeighbourShapes b
+ m (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 updateOrDestroy a
+ m (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 updateOrDestroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V wasExploded a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; withPropertiesOf m
+ f Lnet/minecraft/core/IdMapper; BLOCK_STATE_REGISTRY k
+ f I CACHE_SIZE f
+ f Lcom/mojang/serialization/MapCodec; CODEC j
+ f F INDESTRUCTIBLE z
+ f F INSTANT A
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/ThreadLocal; OCCLUSION_CACHE g
+ f Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE c
+ f I UPDATE_ALL w
+ f I UPDATE_ALL_IMMEDIATE x
+ f I UPDATE_CLIENTS m
+ f I UPDATE_IMMEDIATE o
+ f I UPDATE_INVISIBLE n
+ f I UPDATE_KNOWN_SHAPE p
+ f I UPDATE_LIMIT B
+ f I UPDATE_MOVE_BY_PISTON r
+ f I UPDATE_NEIGHBORS l
+ f I UPDATE_NONE v
+ f I UPDATE_SKIP_ALL_SIDEEFFECTS y
+ f I UPDATE_SKIP_BLOCK_ENTITY_SIDEEFFECTS t
+ f I UPDATE_SKIP_ON_PLACE u
+ f I UPDATE_SKIP_SHAPE_UPDATE_ON_WIRE s
+ f I UPDATE_SUPPRESS_DROPS q
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState d
+ f Lnet/minecraft/world/item/Item; item e
+ f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition C
+c net/minecraft/world/level/block/Block$1 net/minecraft/world/level/block/Block$1
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; load a
+c net/minecraft/world/level/block/Block$ShapePairKey net/minecraft/world/level/block/Block$a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; first a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; second b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; first a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; second b
+c net/minecraft/world/scores/PlayerTeam net/minecraft/world/scores/ScoreboardTeam
+ m ()Z canSeeFriendlyInvisibles j
+ m (Lnet/minecraft/world/scores/Team;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; formatNameForTeam a
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule m
+ m ()Lnet/minecraft/ChatFormatting; getColor o
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility l
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName d
+ m ()Lnet/minecraft/network/chat/MutableComponent; getFormattedDisplayName e
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility k
+ m ()Lnet/minecraft/network/chat/Component; getPlayerPrefix f
+ m ()Lnet/minecraft/network/chat/Component; getPlayerSuffix g
+ m ()Ljava/util/Collection; getPlayers h
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard b
+ m ()Z isAllowFriendlyFire i
+ m ()Lnet/minecraft/world/scores/PlayerTeam$Packed; pack a
+ m ()I packOptions n
+ m (Z)V setAllowFriendlyFire a
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)V setCollisionRule a
+ m (Lnet/minecraft/ChatFormatting;)V setColor a
+ m (Lnet/minecraft/world/scores/Team$Visibility;)V setDeathMessageVisibility b
+ m (Lnet/minecraft/network/chat/Component;)V setDisplayName a
+ m (Lnet/minecraft/world/scores/Team$Visibility;)V setNameTagVisibility a
+ m (Lnet/minecraft/network/chat/Component;)V setPlayerPrefix b
+ m (Lnet/minecraft/network/chat/Component;)V setPlayerSuffix c
+ m (Z)V setSeeFriendlyInvisibles b
+ m (I)V unpackOptions a
+ f I BIT_FRIENDLY_FIRE a
+ f I BIT_SEE_INVISIBLES b
+ f Z allowFriendlyFire i
+ f Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule n
+ f Lnet/minecraft/ChatFormatting; color m
+ f Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility l
+ f Lnet/minecraft/network/chat/Component; displayName f
+ f Lnet/minecraft/network/chat/Style; displayNameStyle o
+ f Ljava/lang/String; name d
+ f Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility k
+ f Lnet/minecraft/network/chat/Component; playerPrefix g
+ f Lnet/minecraft/network/chat/Component; playerSuffix h
+ f Ljava/util/Set; players e
+ f Lnet/minecraft/world/scores/Scoreboard; scoreboard c
+ f Z seeFriendlyInvisibles j
+c net/minecraft/world/scores/PlayerTeam$Packed net/minecraft/world/scores/ScoreboardTeam$a
+ m ()Z allowFriendlyFire d
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule j
+ m ()Ljava/util/Optional; color c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility i
+ m ()Ljava/util/Optional; displayName b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/Component; memberNamePrefix f
+ m ()Lnet/minecraft/network/chat/Component; memberNameSuffix g
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility h
+ m ()Ljava/util/List; players k
+ m ()Z seeFriendlyInvisibles e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z allowFriendlyFire e
+ f Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule k
+ f Ljava/util/Optional; color d
+ f Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility j
+ f Ljava/util/Optional; displayName c
+ f Lnet/minecraft/network/chat/Component; memberNamePrefix g
+ f Lnet/minecraft/network/chat/Component; memberNameSuffix h
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility i
+ f Ljava/util/List; players l
+ f Z seeFriendlyInvisibles f
+c net/minecraft/world/scores/Scoreboard net/minecraft/world/scores/Scoreboard
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;ZLnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/world/scores/Objective; addObjective a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; addPlayerTeam c
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z addPlayerToTeam a
+ m (Lnet/minecraft/world/entity/Entity;)V entityRemoved a
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/world/scores/ScoreHolder;Ljava/util/function/Consumer;)V forAllObjectives a
+ m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/world/scores/Objective; getDisplayObjective a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; getObjective a
+ m ()Ljava/util/Collection; getObjectiveNames c
+ m ()Ljava/util/Collection; getObjectives b
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; getOrCreatePlayerInfo f
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; getOrCreatePlayerScore c
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/world/scores/ScoreAccess; getOrCreatePlayerScore a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ReadOnlyScoreInfo; getPlayerScoreInfo d
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayerTeam b
+ m ()Ljava/util/Collection; getPlayerTeams f
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayersTeam e
+ m ()Ljava/util/Collection; getTeamNames e
+ m ()Ljava/util/Collection; getTrackedPlayers d
+ m (Ljava/lang/Object;)Ljava/util/List; lambda$addObjective$0 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V lambda$forAllObjectives$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; lambda$getOrCreatePlayerInfo$2 g
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/scores/Score;)V lambda$getOrCreatePlayerScore$3 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V lambda$listPlayerScores$4 a
+ m (Ljava/lang/String;Ljava/util/Map$Entry;)Lnet/minecraft/world/scores/Scoreboard$PackedScore; lambda$packPlayerScores$5 a
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$packPlayerScores$6 a
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/Collection; listPlayerScores i
+ m (Lnet/minecraft/world/scores/ScoreHolder;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; listPlayerScores c
+ m (Lnet/minecraft/world/scores/Objective$Packed;)V loadObjective a
+ m (Lnet/minecraft/world/scores/Scoreboard$PackedScore;)V loadPlayerScore a
+ m (Lnet/minecraft/world/scores/PlayerTeam$Packed;)V loadPlayerTeam a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveAdded a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveChanged b
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveRemoved c
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V onPlayerRemoved a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onPlayerScoreRemoved b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V onScoreChanged a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onScoreLockChanged a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamAdded a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamChanged b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamRemoved c
+ m ()Ljava/util/List; packPlayerScores g
+ m (Lnet/minecraft/world/scores/Objective;)V removeObjective j
+ m (Ljava/lang/String;)Z removePlayerFromTeam d
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerFromTeam b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerTeam d
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V resetAllPlayerScores b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V resetSinglePlayerScore e
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V setDisplayObjective a
+ f Ljava/lang/String; HIDDEN_SCORE_PREFIX b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; displayObjectives f
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; objectivesByCriteria d
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; objectivesByName c
+ f Ljava/util/Map; playerScores e
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByName g
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByPlayer h
+c net/minecraft/world/scores/Scoreboard$1 net/minecraft/world/scores/Scoreboard$1
+ m ()Lnet/minecraft/network/chat/Component; display g
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()I get a
+ m ()V lock f
+ m ()Z locked d
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormatOverride a
+ m ()V sendScoreToPlayers h
+ m (I)V set a
+ m (Z)V setLocked a
+ m ()V unlock e
+ f Lnet/minecraft/world/scores/Scoreboard; this$0 f
+ f Lnet/minecraft/world/scores/Objective; val$objective d
+ f Lnet/minecraft/world/scores/ScoreHolder; val$scoreHolder e
+ f Lnet/minecraft/world/scores/Score; val$score a
+c net/minecraft/world/scores/Scoreboard$PackedScore net/minecraft/world/scores/Scoreboard$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; objective b
+ m ()Ljava/lang/String; owner a
+ m ()Lnet/minecraft/world/scores/Score; score c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; objective c
+ f Ljava/lang/String; owner b
+ f Lnet/minecraft/world/scores/Score; score d
+c org/bukkit/craftbukkit/CraftGameEvent org/bukkit/craftbukkit/v1_21_R6/CraftGameEvent
+c org/bukkit/craftbukkit/CraftHeightMap org/bukkit/craftbukkit/v1_21_R6/CraftHeightMap
+c org/bukkit/craftbukkit/CraftHeightMap$1 org/bukkit/craftbukkit/v1_21_R6/CraftHeightMap$1
+c org/bukkit/craftbukkit/CraftLootTable org/bukkit/craftbukkit/v1_21_R6/CraftLootTable
+c org/bukkit/craftbukkit/CraftStatistic org/bukkit/craftbukkit/v1_21_R6/CraftStatistic
+c org/bukkit/craftbukkit/block/CraftBed org/bukkit/craftbukkit/v1_21_R6/block/CraftBed
+c org/bukkit/craftbukkit/block/CraftBed$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftBed$1
+c org/bukkit/craftbukkit/bootstrap/Main org/bukkit/craftbukkit/v1_21_R6/bootstrap/Main
+c org/bukkit/craftbukkit/bootstrap/Main$Thrower org/bukkit/craftbukkit/v1_21_R6/bootstrap/Main$Thrower
+c org/bukkit/craftbukkit/bootstrap/Main$FileEntry org/bukkit/craftbukkit/v1_21_R6/bootstrap/Main$FileEntry
+c org/bukkit/craftbukkit/bootstrap/Main$ResourceParser org/bukkit/craftbukkit/v1_21_R6/bootstrap/Main$ResourceParser
+c org/bukkit/craftbukkit/map/RenderData org/bukkit/craftbukkit/v1_21_R6/map/RenderData
+c org/bukkit/craftbukkit/util/Commodore org/bukkit/craftbukkit/v1_21_R6/util/Commodore
+c org/bukkit/craftbukkit/util/Commodore$1 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$1
+c org/bukkit/craftbukkit/util/Commodore$1$1 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$1$1
+c org/bukkit/craftbukkit/util/Commodore$1$2 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$1$2
+c org/bukkit/craftbukkit/util/Commodore$1$3 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$1$3
+c org/bukkit/craftbukkit/util/Commodore$2 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$2
+c org/bukkit/craftbukkit/util/Commodore$3 org/bukkit/craftbukkit/v1_21_R6/util/Commodore$3
+c org/bukkit/craftbukkit/util/Commodore$MethodPrinter org/bukkit/craftbukkit/v1_21_R6/util/Commodore$MethodPrinter
+c org/bukkit/craftbukkit/util/WorldUUID org/bukkit/craftbukkit/v1_21_R6/util/WorldUUID
+c net/minecraft/advancements/Advancement net/minecraft/advancements/Advancement
+ m ()Ljava/util/Map; criteria e
+ m (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/network/chat/Component; decorateName a
+ m ()Ljava/util/Optional; display c
+ m ()Z isRoot a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$decorateName$7 a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; lambda$name$8 b
+ m ()Ljava/lang/String; lambda$static$0 i
+ m (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$static$1 b
+ m (Lnet/minecraft/advancements/Advancement;)Ljava/util/Optional; lambda$static$2 b
+ m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; lambda$static$3 a
+ m (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lnet/minecraft/advancements/Advancement; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement; lambda$validate$6 a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$Provider;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V lambda$validate$9 a
+ m ()Ljava/util/Optional; name h
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; name a
+ m ()Ljava/util/Optional; parent b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/Advancement; read b
+ m ()Lnet/minecraft/advancements/AdvancementRequirements; requirements f
+ m ()Lnet/minecraft/advancements/AdvancementRewards; rewards d
+ m ()Z sendsTelemetryEvent g
+ m (Lnet/minecraft/advancements/Advancement;)Lcom/mojang/serialization/DataResult; validate a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$Provider;)V validate a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CRITERIA_CODEC j
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Map; criteria f
+ f Ljava/util/Optional; display d
+ f Ljava/util/Optional; name i
+ f Ljava/util/Optional; parent c
+ f Lnet/minecraft/advancements/AdvancementRequirements; requirements g
+ f Lnet/minecraft/advancements/AdvancementRewards; rewards e
+ f Z sendsTelemetryEvent h
+c net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advancement$SerializedAdvancement
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; addCriterion a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementHolder; build b
+ m (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/AdvancementType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/AdvancementType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; lambda$build$0 a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/Advancement$Builder; parent a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement$Builder; parent a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; recipeAdvancement b
+ m (Lnet/minecraft/advancements/AdvancementRequirements$Strategy;)Lnet/minecraft/advancements/Advancement$Builder; requirements a
+ m (Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement$Builder; requirements a
+ m (Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; rewards a
+ m (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$Builder; rewards a
+ m (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; save a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; sendsTelemetryEvent c
+ f Lcom/google/common/collect/ImmutableMap$Builder; criteria d
+ f Ljava/util/Optional; display b
+ f Ljava/util/Optional; parent a
+ f Ljava/util/Optional; requirements e
+ f Lnet/minecraft/advancements/AdvancementRequirements$Strategy; requirementsStrategy f
+ f Lnet/minecraft/advancements/AdvancementRewards; rewards c
+ f Z sendsTelemetryEvent g
+c net/minecraft/advancements/DisplayInfo net/minecraft/advancements/AdvancementDisplay
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/DisplayInfo; fromNetwork b
+ m ()Ljava/util/Optional; getBackground d
+ m ()Lnet/minecraft/network/chat/Component; getDescription b
+ m ()Lnet/minecraft/world/item/ItemStack; getIcon c
+ m ()Lnet/minecraft/network/chat/Component; getTitle a
+ m ()Lnet/minecraft/advancements/AdvancementType; getType e
+ m ()F getX f
+ m ()F getY g
+ m ()Z isHidden j
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V serializeToNetwork a
+ m (FF)V setLocation a
+ m ()Z shouldAnnounceChat i
+ m ()Z shouldShowToast h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z announceChat i
+ f Ljava/util/Optional; background f
+ f Lnet/minecraft/network/chat/Component; description d
+ f Z hidden j
+ f Lnet/minecraft/world/item/ItemStack; icon e
+ f Z showToast h
+ f Lnet/minecraft/network/chat/Component; title c
+ f Lnet/minecraft/advancements/AdvancementType; type g
+ f F x k
+ f F y l
+c net/minecraft/commands/execution/Frame net/minecraft/commands/execution/Frame
+ m ()I depth c
+ m ()V discard b
+ m ()Lnet/minecraft/commands/execution/Frame$FrameControl; frameControl e
+ m ()V returnFailure a
+ m (I)V returnSuccess a
+ m ()Lnet/minecraft/commands/CommandResultCallback; returnValueConsumer d
+ f I depth a
+ f Lnet/minecraft/commands/execution/Frame$FrameControl; frameControl c
+ f Lnet/minecraft/commands/CommandResultCallback; returnValueConsumer b
+c net/minecraft/commands/execution/Frame$FrameControl net/minecraft/commands/execution/Frame$a
+c net/minecraft/data/info/CommandsReport net/minecraft/data/info/CommandsReport
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/info/ItemListReport net/minecraft/data/info/ItemListReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$run$0 a
+ m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/loot/packs/LootData net/minecraft/data/loot/packs/LootData
+ f Ljava/util/Map; WOOL_ITEM_BY_DYE a
+c net/minecraft/data/tags/KeyTagProvider net/minecraft/data/tags/KeyTagProvider
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+c net/minecraft/data/worldgen/Structures net/minecraft/data/worldgen/Structures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$bootstrap$0 d
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$1 c
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$bootstrap$2 b
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$3 a
+c net/minecraft/resources/HolderSetCodec net/minecraft/resources/HolderSetCodec
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decodeWithoutRegistry a
+ m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encodeWithoutRegistry b
+ m (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogenousList a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$decode$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2 a
+ m (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$3 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$decodeWithoutRegistry$7 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$8 a
+ m (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; lambda$encode$6 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$lookupTag$4 b
+ m (Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$5 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lookupTag a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lcom/mojang/serialization/Codec; homogenousListCodec c
+ f Lcom/mojang/serialization/Codec; registryAwareCodec d
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/LoggedPrintStream net/minecraft/server/RedirectStream
+ m (Ljava/lang/String;)V logLine a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/lang/String; name a
+c net/minecraft/server/chase/ChaseClient net/minecraft/server/chase/ChaseClient
+ m (Ljava/lang/String;)V executeCommand b
+ m (Ljava/lang/String;)V handleMessage a
+ m (Ljava/util/Scanner;)V handleTeleport a
+ m (Ljava/lang/String;)V lambda$executeCommand$1 c
+ m (Lnet/minecraft/server/chase/ChaseClient$TeleportTarget;)V lambda$handleTeleport$0 a
+ m (Ljava/util/Scanner;)Ljava/util/Optional; parseTarget b
+ m ()V run c
+ m ()V start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I RECONNECT_INTERVAL_SECONDS b
+ f Ljava/lang/String; serverHost c
+ f Lnet/minecraft/server/MinecraftServer; server e
+ f I serverPort d
+ f Ljava/net/Socket; socket g
+ f Ljava/lang/Thread; thread h
+ f Z wantsToRun f
+c net/minecraft/server/chase/ChaseClient$TeleportTarget net/minecraft/server/chase/ChaseClient$a
+ m ()Lnet/minecraft/resources/ResourceKey; level a
+ m ()Lnet/minecraft/world/phys/Vec3; pos b
+ m ()Lnet/minecraft/world/phys/Vec2; rot c
+ f Lnet/minecraft/resources/ResourceKey; level a
+ f Lnet/minecraft/world/phys/Vec3; pos b
+ f Lnet/minecraft/world/phys/Vec2; rot c
+c net/minecraft/server/chase/ChaseServer net/minecraft/server/chase/ChaseServer
+ m ()Lnet/minecraft/server/chase/ChaseServer$PlayerPosition; getPlayerPosition e
+ m (Ljava/net/Socket;[B)V lambda$runSender$0 a
+ m ()V runAcceptor d
+ m ()V runSender c
+ m ()V start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I broadcastIntervalMs e
+ f Ljava/util/concurrent/CopyOnWriteArrayList; clientSockets h
+ f Lnet/minecraft/server/players/PlayerList; playerList d
+ f Ljava/lang/String; serverBindAddress b
+ f I serverPort c
+ f Ljava/net/ServerSocket; serverSocket g
+ f Z wantsToRun f
+c net/minecraft/server/chase/ChaseServer$PlayerPosition net/minecraft/server/chase/ChaseServer$a
+ m ()Ljava/lang/String; dimensionName a
+ m ()Ljava/lang/String; format g
+ m ()D x b
+ m ()F xRot f
+ m ()D y c
+ m ()F yRot e
+ m ()D z d
+ f Ljava/lang/String; dimensionName a
+ f D x b
+ f F xRot f
+ f D y c
+ f F yRot e
+ f D z d
+c net/minecraft/server/level/ChunkHolder net/minecraft/server/level/PlayerChunk
+ m (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency b
+ m (Ljava/util/concurrent/CompletableFuture;)V addSendDependency a
+ m (Lnet/minecraft/core/BlockPos;)Z blockChanged a
+ m (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V broadcast a
+ m (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V broadcastBlockEntity a
+ m (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V broadcastBlockEntityIfNeeded a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V broadcastChanges a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V demoteFullChunk a
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk; getChunkToSend e
+ m ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture b
+ m ()Ljava/util/concurrent/CompletableFuture; getFullChunkFuture c
+ m ()I getQueueLevel k
+ m ()Ljava/util/concurrent/CompletableFuture; getSaveSyncFuture g
+ m ()Ljava/util/concurrent/CompletableFuture; getSendSyncFuture f
+ m ()I getTicketLevel j
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk; getTickingChunk d
+ m ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture a
+ m ()Z hasChangesToBroadcast i
+ m ()Z isReadyForSaving h
+ m ()V refreshAccessibility m
+ m (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V scheduleFullChunkPromotion a
+ m (Lnet/minecraft/world/level/LightLayer;I)Z sectionLightChanged a
+ m (I)V setQueueLevel b
+ m (I)V setTicketLevel a
+ m (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;)V updateFutures a
+ m ()Z wasAccessibleSinceLastSave l
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_LEVEL_CHUNK a
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_LEVEL_CHUNK_FUTURE e
+ f Ljava/util/BitSet; blockChangedLightSectionFilter o
+ f [Lit/unimi/dsi/fastutil/shorts/ShortSet; changedBlocksPerSection n
+ f Z hasChangedSections m
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor f
+ f Lnet/minecraft/world/level/lighting/LevelLightEngine; lightEngine q
+ f Lnet/minecraft/server/level/ChunkHolder$PlayerProvider; playerProvider s
+ f Ljava/util/BitSet; skyChangedLightSectionFilter p
+c net/minecraft/server/level/ChunkHolder$PlayerProvider net/minecraft/server/level/PlayerChunk$b
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; getPlayers a
+c net/minecraft/server/level/ChunkHolder$LevelChangeListener net/minecraft/server/level/PlayerChunk$a
+c net/minecraft/server/level/ChunkResult net/minecraft/server/level/ChunkResult
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ChunkResult; error a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/level/ChunkResult; error a
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$error$0 b
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/level/ChunkResult; of a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Lnet/minecraft/server/level/ChunkResult;Ljava/lang/Object;)Ljava/lang/Object; orElse a
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+c net/minecraft/server/level/ChunkResult$Fail net/minecraft/server/level/ChunkResult$a
+ m ()Ljava/util/function/Supplier; error c
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+ f Ljava/util/function/Supplier; error a
+c net/minecraft/server/level/ChunkResult$Success net/minecraft/server/level/ChunkResult$b
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+ m ()Ljava/lang/Object; value c
+ f Ljava/lang/Object; value a
+c net/minecraft/server/level/ServerLevel net/minecraft/server/level/WorldServer
+ m (Lnet/minecraft/world/entity/Entity;)V addDuringTeleport d
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Ljava/util/stream/Stream;)V addLegacyChunkEntities a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addNewPlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addRespawnedPlayer b
+ m (Lnet/minecraft/world/entity/Entity;)Z addWithUUID c
+ m (Ljava/util/stream/Stream;)V addWorldGenChunkEntities b
+ m ()V advanceWeatherCycle az
+ m ()V announceSleepStatus ay
+ m (Lnet/minecraft/core/BlockPos;)Z anyPlayerCloseEnoughForSpawning g
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning b
+ m (Lnet/minecraft/world/level/ChunkPos;)Z areEntitiesActuallyLoadedAndTicking a
+ m (J)Z areEntitiesLoaded c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V broadcastDamageEvent a
+ m (Lnet/minecraft/world/entity/Entity;B)V broadcastEntityEvent a
+ m ()Z canSleepThroughNights e
+ m (Lnet/minecraft/world/level/ChunkPos;)Z canSpawnEntitiesInChunk c
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearBlockEvents a
+ m ()Lnet/minecraft/util/debug/LevelDebugSynchronizers; debugSynchronizers U
+ m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a
+ m (Lnet/minecraft/world/level/BlockEventData;)Z doBlockEvent a
+ m ()Ljava/util/Collection; dragonParts t
+ m (Ljava/io/Writer;)V dumpBlockEntityTickers a
+ m (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures O
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/random/WeightedList;Lnet/minecraft/core/Holder;)V explode a
+ m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;III)Lcom/mojang/datafixers/util/Pair; findClosestBiome3d a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; findLightningRod G
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; findLightningTargetAround b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; findNearestMapStructure a
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues Q
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m ()Ljava/lang/String; gatherChunkSourceStats N
+ m ()Ljava/lang/Iterable; getAllEntities F
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks Z
+ m ()Lnet/minecraft/world/ticks/LevelTicks; getBlockTicks o
+ m ()Lnet/minecraft/server/level/ServerChunkCache; getChunkSource n
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource X
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage y
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; getDestroyType a
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight I
+ m ()Ljava/util/List; getDragons k
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities K
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntityInAnyDimension a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntityOrPart b
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks Y
+ m ()Lnet/minecraft/world/ticks/LevelTicks; getFluidTicks p
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks B
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId z
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules S
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()I getLogicalHeight m
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a
+ m ()Lnet/minecraft/world/level/pathfinder/PathTypeCache; getPathTypeCache L
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerInAnyDimension b
+ m (Ljava/util/function/Predicate;)Ljava/util/List; getPlayers a
+ m (Ljava/util/function/Predicate;I)Ljava/util/List; getPlayers a
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager D
+ m ()Lnet/minecraft/world/level/portal/PortalForcer; getPortalForcer r
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getRaidAt d
+ m ()Lnet/minecraft/world/entity/raid/Raids; getRaids E
+ m ()Lnet/minecraft/server/level/ServerPlayer; getRandomPlayer l
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; getRandomSequence a
+ m ()Lnet/minecraft/world/RandomSequences; getRandomSequences R
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData A
+ m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard g
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard W
+ m ()I getSeaLevel T
+ m ()J getSeed H
+ m ()Lnet/minecraft/server/MinecraftServer; getServer q
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager s
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; getTypeCount a
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m ()Ljava/lang/String; getWatchdogStats J
+ m ()Lnet/minecraft/server/waypoints/ServerWaypointManager; getWaypointManager h
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder u
+ m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b
+ m (Lnet/minecraft/core/BlockPos;I)Z isCloseToVillage a
+ m ()Z isFlat G
+ m ()Z isHandlingTick d
+ m (Lnet/minecraft/core/BlockPos;)Z isPositionEntityTicking f
+ m (J)Z isPositionTickingWithEntitiesLoaded d
+ m (Lnet/minecraft/core/BlockPos;)Z isRaided e
+ m ()Z isSpawningMonsters M
+ m (Lnet/minecraft/core/BlockPos;)Z isVillage c
+ m (Lnet/minecraft/core/SectionPos;)Z isVillage a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$updatePOIOnBlockStateChange$16 a
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z mayInteract a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m ()Z noSave x
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V onBlockEntityAdded a
+ m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationEventHandler;)V onReputationEvent a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)V onStructureStartsAvailable a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m ()Ljava/util/List; players C
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing P
+ m ()Lnet/minecraft/world/item/crafting/RecipeAccess; recipeAccess V
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; recipeAccess v
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V removePlayerImmediately a
+ m ()V resetEmptyTime j
+ m ()V resetWeatherCycle i
+ m ()V runBlockEvents aA
+ m (Lnet/minecraft/util/ProgressListener;ZZ)V save a
+ m (Ljava/nio/file/Path;)V saveDebugReport a
+ m (Z)V saveLevelData c
+ m (Lnet/minecraft/core/SectionPos;)I sectionsToVillage b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V sendBlockUpdated a
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDIDDDD)I sendParticles a
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDIDDDD)I sendParticles a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZZDDDIDDDD)Z sendParticles a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z sendParticles a
+ m (IIZ)Z setChunkForced a
+ m (J)V setDayTime b
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V setDragonFight a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V setMapData a
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (IIZZ)V setWeatherParameters a
+ m (J)Z shouldTickBlocksAt a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V startTickingChunk c
+ m ()Lnet/minecraft/world/level/StructureManager; structureManager b
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V tickBlock c
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;I)V tickChunk a
+ m (Z)V tickCustomSpawners a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V tickFluid a
+ m (Lnet/minecraft/world/entity/Entity;)V tickNonPassenger a
+ m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation a
+ m ()Lnet/minecraft/world/TickRateManager; tickRateManager w
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V tickThunder a
+ m ()V tickTime c
+ m (Lnet/minecraft/world/entity/Entity;)Z tryAddFreshEntityWithPassengers e
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V unload b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighboursOnBlockSet a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updatePOIOnBlockStateChange a
+ m ()V updateSleepingPlayerList f
+ m (Lnet/minecraft/world/level/ChunkPos;I)V waitForEntities a
+ m ()V wakeUpAllPlayers ax
+ f I EMPTY_TIME_NO_TICK E
+ f Lnet/minecraft/core/BlockPos; END_SPAWN_POINT a
+ f Lorg/slf4j/Logger; LOGGER D
+ f I MAX_SCHEDULED_TICKS_PER_TICK F
+ f Lnet/minecraft/util/valueproviders/IntProvider; RAIN_DELAY b
+ f Lnet/minecraft/util/valueproviders/IntProvider; RAIN_DURATION c
+ f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DELAY C
+ f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DURATION d
+ f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents W
+ f Ljava/util/List; blockEventsToReschedule X
+ f Lnet/minecraft/world/ticks/LevelTicks; blockTicks R
+ f Lnet/minecraft/server/level/ServerChunkCache; chunkSource H
+ f Ljava/util/List; customSpawners Z
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; debugSynchronizers ag
+ f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight aa
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts ab
+ f I emptyTime P
+ f Lnet/minecraft/world/level/entity/EntityTickList; entityTickList K
+ f Lnet/minecraft/world/ticks/LevelTicks; fluidTicks S
+ f Lnet/minecraft/world/level/gameevent/GameEventDispatcher; gameEventDispatcher N
+ f Z handlingTick Y
+ f Z isUpdatingNavigations V
+ f Ljava/util/Set; navigatingMobs U
+ f Z noSave e
+ f Lnet/minecraft/world/level/pathfinder/PathTypeCache; pathTypesByPosCache T
+ f Ljava/util/List; players G
+ f Lnet/minecraft/world/level/portal/PortalForcer; portalForcer Q
+ f Lnet/minecraft/world/entity/raid/Raids; raids f
+ f Lnet/minecraft/world/RandomSequences; randomSequences af
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData; serverLevelData J
+ f Lnet/minecraft/server/MinecraftServer; server I
+ f Lnet/minecraft/server/players/SleepStatus; sleepStatus O
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck ad
+ f Lnet/minecraft/world/level/StructureManager; structureManager ac
+ f Z tickTime ae
+ f Lnet/minecraft/server/waypoints/ServerWaypointManager; waypointManager L
+c net/minecraft/server/level/ServerLevel$1 net/minecraft/server/level/WorldServer$1
+ f [I $SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction a
+c net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/WorldServer$a
+ m (Ljava/lang/Object;)V onCreated g
+ m (Lnet/minecraft/world/entity/Entity;)V onCreated a
+ m (Ljava/lang/Object;)V onDestroyed f
+ m (Lnet/minecraft/world/entity/Entity;)V onDestroyed b
+ m (Ljava/lang/Object;)V onSectionChange a
+ m (Lnet/minecraft/world/entity/Entity;)V onSectionChange g
+ m (Ljava/lang/Object;)V onTickingEnd d
+ m (Lnet/minecraft/world/entity/Entity;)V onTickingEnd d
+ m (Ljava/lang/Object;)V onTickingStart e
+ m (Lnet/minecraft/world/entity/Entity;)V onTickingStart c
+ m (Ljava/lang/Object;)V onTrackingEnd b
+ m (Lnet/minecraft/world/entity/Entity;)V onTrackingEnd f
+ m (Ljava/lang/Object;)V onTrackingStart c
+ m (Lnet/minecraft/world/entity/Entity;)V onTrackingStart e
+ f Lnet/minecraft/server/level/ServerLevel; this$0 a
+c net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList
+ m (Lnet/minecraft/server/players/IpBanListEntry;)Z add a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanListEntry; get b
+ m (Ljava/net/SocketAddress;)Ljava/lang/String; getIpFromAddress c
+ m (Ljava/lang/String;)Z isBanned a
+ m (Ljava/net/SocketAddress;)Z isBanned a
+ m (Ljava/lang/Object;)Z remove a
+ m (Ljava/lang/String;)Z remove b
+c net/minecraft/server/players/NameAndId net/minecraft/server/players/NameAndId
+ m (Lcom/google/gson/JsonObject;)V appendTo b
+ m (Ljava/lang/String;)Lnet/minecraft/server/players/NameAndId; createOffline a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/NameAndId; fromJson a
+ m ()Ljava/util/UUID; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/UUID; id b
+ f Ljava/lang/String; name c
+c net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings
+ m ()Lnet/minecraft/stats/RecipeBookSettings; copy a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; getSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering c
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen b
+ m (ZLnet/minecraft/stats/RecipeBookSettings$TypeSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$setFiltering$10 a
+ m (ZLnet/minecraft/stats/RecipeBookSettings$TypeSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$setOpen$9 b
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$0 i
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$1 h
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$2 g
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$3 f
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$4 e
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$5 d
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$6 c
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$7 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a
+ m (Lnet/minecraft/stats/RecipeBookSettings;)V replaceFrom a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setOpen a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Ljava/util/function/UnaryOperator;)V updateSettings a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; blastFurnace e
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; crafting c
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; furnace d
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; smoker f
+c net/minecraft/stats/RecipeBookSettings$1 net/minecraft/stats/RecipeBookSettings$1
+ f [I $SwitchMap$net$minecraft$world$inventory$RecipeBookType a
+c net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$a
+ m (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Z filtering b
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Z open a
+ m (Z)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; setFiltering b
+ m (Z)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; setOpen a
+ f Lcom/mojang/serialization/MapCodec; BLAST_FURNACE_MAP_CODEC d
+ f Lcom/mojang/serialization/MapCodec; CRAFTING_MAP_CODEC b
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; DEFAULT a
+ f Lcom/mojang/serialization/MapCodec; FURNACE_MAP_CODEC c
+ f Lcom/mojang/serialization/MapCodec; SMOKER_MAP_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Z filtering h
+ f Z open g
+c net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatisticManager
+ m (Lnet/minecraft/stats/StatType;)Lcom/mojang/serialization/Codec; createTypedStatsCodec a
+ m ()Ljava/util/Set; getDirty d
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/stats/Stat;)Ljava/lang/String; lambda$createTypedStatsCodec$4 b
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/stats/Stat;)Lcom/mojang/serialization/DataResult; lambda$createTypedStatsCodec$5 a
+ m (Ljava/lang/String;)V lambda$parseLocal$6 a
+ m (Ljava/util/Map;Lnet/minecraft/stats/StatType;Ljava/util/Map;)V lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$1 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/stats/StatType; lambda$static$2 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$3 a
+ m ()V markAllDirty c
+ m (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V parseLocal a
+ m ()V save a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendStats a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V setValue a
+ m ()Ljava/lang/String; toJson b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lcom/mojang/serialization/Codec; STATS_CODEC c
+ f Ljava/util/Set; dirty f
+ f Ljava/io/File; file e
+ f Lnet/minecraft/server/MinecraftServer; server d
+c net/minecraft/tags/PaintingVariantTags net/minecraft/tags/PaintingVariantTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; PLACEABLE a
+c net/minecraft/util/AbstractListBuilder net/minecraft/util/AbstractListBuilder
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m ()Ljava/lang/Object; initBuilder a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$add$0 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$build$3 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$withErrorsFrom$1 d
+ m (Lcom/mojang/serialization/DataResult;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$withErrorsFrom$2 a
+ f Lcom/mojang/serialization/DataResult; builder a
+ f Lcom/mojang/serialization/DynamicOps; ops b
+c net/minecraft/util/ClassTreeIdRegistry net/minecraft/util/ClassTreeIdRegistry
+ m (Ljava/lang/Class;)I define c
+ m (Ljava/lang/Class;)I getCount b
+ m (Ljava/lang/Class;)I getLastIdFor a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$new$0 a
+ f I NO_ID_VALUE a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; classToLastIdCache b
+c net/minecraft/util/StringRepresentable net/minecraft/util/INamable
+ m ([Ljava/lang/Object;Ljava/util/function/Function;)Ljava/util/function/Function; createNameLookup a
+ m ([Lnet/minecraft/util/StringRepresentable;)Ljava/util/function/Function; createNameLookup a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; fromEnum a
+ m (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/StringRepresentable$EnumCodec; fromEnumWithMapping a
+ m (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; fromValues b
+ m ()Ljava/lang/String; getSerializedName c
+ m ([Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Keyable; keys b
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$createNameLookup$2 a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Object; lambda$createNameLookup$3 a
+ m ([Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$createNameLookup$4 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0 a
+ m (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String; lambda$fromEnumWithMapping$1 a
+ f I PRE_BUILT_MAP_THRESHOLD W
+c net/minecraft/util/StringRepresentable$1 net/minecraft/util/INamable$1
+c net/minecraft/util/StringRepresentable$EnumCodec net/minecraft/util/INamable$a
+ m (Ljava/lang/String;)Ljava/lang/Enum; byName a
+ m (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; byName a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Enum; byName a
+ f Ljava/util/function/Function; resolver a
+c net/minecraft/util/StringRepresentable$StringRepresentableCodec net/minecraft/util/INamable$b
+ m (Lnet/minecraft/util/StringRepresentable;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m ([Lnet/minecraft/util/StringRepresentable;I)Lnet/minecraft/util/StringRepresentable; lambda$new$0 a
+ f Lcom/mojang/serialization/Codec; codec a
+c net/minecraft/util/datafix/schemas/V99 net/minecraft/util/datafix/schemas/DataConverterSchemaV99
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object; addNames a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; itemStackTag b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$48 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$49 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$50 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$24 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 p
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28 n
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 m
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 e
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMinecart b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign a
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_BLOCKENTITY d
+ f Ljava/util/Map; ITEM_TO_ENTITY a
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/util/datafix/schemas/V99$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV99$1
+c net/minecraft/util/debug/DebugGoalInfo net/minecraft/util/debug/DebugGoalInfo
+ m ()Ljava/util/List; goals a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; goals b
+c net/minecraft/util/debug/DebugGoalInfo$DebugGoal net/minecraft/util/debug/DebugGoalInfo$a
+ m ()Z isRunning b
+ m ()Ljava/lang/String; name c
+ m ()I priority a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isRunning c
+ f Ljava/lang/String; name d
+ f I priority b
+c net/minecraft/util/debug/DebugHiveInfo net/minecraft/util/debug/DebugHiveInfo
+ m ()I honeyLevel c
+ m ()I occupantCount b
+ m (Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)Lnet/minecraft/util/debug/DebugHiveInfo; pack a
+ m ()Z sedated d
+ m ()Lnet/minecraft/world/level/block/Block; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I honeyLevel d
+ f I occupantCount c
+ f Z sedated e
+ f Lnet/minecraft/world/level/block/Block; type b
+c net/minecraft/util/debug/DebugPathInfo net/minecraft/util/debug/DebugPathInfo
+ m ()F maxNodeDistance b
+ m ()Lnet/minecraft/world/level/pathfinder/Path; path a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f F maxNodeDistance c
+ f Lnet/minecraft/world/level/pathfinder/Path; path b
+c net/minecraft/util/random/WeightedList net/minecraft/util/random/WeightedList
+ m ()Lnet/minecraft/util/random/WeightedList$Builder; builder b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/lang/Object;)Z contains b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandomOrThrow b
+ m ()Z isEmpty c
+ m (Ljava/util/function/Function;Lnet/minecraft/util/random/Weighted;)Lnet/minecraft/util/random/Weighted; lambda$map$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/random/WeightedList; map a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyCodec b
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; nonEmptyCodec b
+ m ()Lnet/minecraft/util/random/WeightedList; of a
+ m (Ljava/lang/Object;)Lnet/minecraft/util/random/WeightedList; of a
+ m (Ljava/util/List;)Lnet/minecraft/util/random/WeightedList; of a
+ m ([Lnet/minecraft/util/random/Weighted;)Lnet/minecraft/util/random/WeightedList; of a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Ljava/util/List; unwrap d
+ f I FLAT_THRESHOLD a
+ f Ljava/util/List; items c
+ f Lnet/minecraft/util/random/WeightedList$Selector; selector d
+ f I totalWeight b
+c net/minecraft/util/random/WeightedList$Flat net/minecraft/util/random/WeightedList$c
+ m (I)Ljava/lang/Object; get a
+ f [Ljava/lang/Object; entries a
+c net/minecraft/util/random/WeightedList$Builder net/minecraft/util/random/WeightedList$a
+ m (Ljava/lang/Object;)Lnet/minecraft/util/random/WeightedList$Builder; add a
+ m (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedList$Builder; add a
+ m ()Lnet/minecraft/util/random/WeightedList; build a
+ f Lcom/google/common/collect/ImmutableList$Builder; result a
+c net/minecraft/util/random/WeightedList$Compact net/minecraft/util/random/WeightedList$b
+ m (I)Ljava/lang/Object; get a
+ m (I)[Lnet/minecraft/util/random/Weighted; lambda$new$0 b
+ f [Lnet/minecraft/util/random/Weighted; entries a
+c net/minecraft/util/random/WeightedList$Selector net/minecraft/util/random/WeightedList$d
+ m (I)Ljava/lang/Object; get a
+c net/minecraft/world/DifficultyInstance net/minecraft/world/DifficultyDamageScaler
+ m (Lnet/minecraft/world/Difficulty;JJF)F calculateDifficulty a
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty a
+ m ()F getEffectiveDifficulty b
+ m ()F getSpecialMultiplier d
+ m ()Z isHard c
+ m (F)Z isHarderThan a
+ f F DIFFICULTY_TIME_GLOBAL_OFFSET a
+ f F MAX_DIFFICULTY_TIME_GLOBAL b
+ f F MAX_DIFFICULTY_TIME_LOCAL c
+ f Lnet/minecraft/world/Difficulty; base d
+ f F effectiveDifficulty e
+c net/minecraft/world/SimpleMenuProvider net/minecraft/world/TileInventory
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ f Lnet/minecraft/world/inventory/MenuConstructor; menuConstructor b
+ f Lnet/minecraft/network/chat/Component; title a
+c net/minecraft/world/entity/DropChances net/minecraft/world/entity/DropChances
+ m ()Ljava/util/Map; byEquipment a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)F byEquipment b
+ m (Ljava/util/Map;)Ljava/util/Map; filterDefaultValues a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isPreserved c
+ m (Ljava/lang/Float;)Z lambda$filterDefaultValues$1 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$static$0 d
+ m (Ljava/util/Map;Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$toEnumMap$2 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;FLnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$withEquipmentChance$3 a
+ m (Ljava/util/Map;)Ljava/util/Map; toEnumMap b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)Lnet/minecraft/world/entity/DropChances; withEquipmentChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/DropChances; withGuaranteedDrop a
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/DropChances; DEFAULT d
+ f F DEFAULT_EQUIPMENT_DROP_CHANCE a
+ f I PRESERVE_ITEM_DROP_CHANCE c
+ f F PRESERVE_ITEM_DROP_CHANCE_THRESHOLD b
+ f Ljava/util/Map; byEquipment f
+c net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent
+ f B ARMADILLO_PEEK ac
+ f B ARMORSTAND_WOBBLE C
+ f B BODY_BREAK ad
+ f B CANCEL_SHAKE_WETNESS V
+ f B CHEST_BREAK P
+ f B DEATH b
+ f B DOLPHIN_LOOKING_FOR_TREASURE F
+ f B DROWN_PARTICLES af
+ f B EAT_GRASS i
+ f B END_RAM X
+ f B FEET_BREAK R
+ f B FIREWORKS_EXPLODE p
+ f B FISHING_ROD_REEL_IN B
+ f B FOX_EAT K
+ f B FULL_DEBUG_INFO v
+ f B GUARDIAN_ATTACK_SOUND t
+ f B HEAD_BREAK O
+ f B HONEY_JUMP T
+ f B HONEY_SLIDE S
+ f B IN_LOVE_HEARTS q
+ f B JUMP a
+ f B LEGS_BREAK Q
+ f B LOVE_HEARTS k
+ f B MAINHAND_BREAK M
+ f B OFFER_FLOWER j
+ f B OFFHAND_BREAK N
+ f B PERMISSION_LEVEL_ADMINS z
+ f B PERMISSION_LEVEL_ALL w
+ f B PERMISSION_LEVEL_GAMEMASTERS y
+ f B PERMISSION_LEVEL_MODERATORS x
+ f B PERMISSION_LEVEL_OWNERS A
+ f B POOF Y
+ f B PROTECTED_FROM_DEATH E
+ f B RAVAGER_ROARED ah
+ f B RAVAGER_STUNNED G
+ f B REDUCED_DEBUG_INFO u
+ f B SADDLE_BREAK ag
+ f B SHAKE ae
+ f B SHAKE_WETNESS g
+ f B SILVERFISH_MERGE_ANIM s
+ f B SNIFFER_DIGGING_SOUND ab
+ f B SONIC_CHARGE aa
+ f B SQUID_ANIM_SYNCH r
+ f B START_ATTACKING c
+ f B START_RAM W
+ f B STOP_ATTACKING d
+ f B STOP_OFFER_FLOWER D
+ f B SWAP_HANDS U
+ f B TAMING_FAILED e
+ f B TAMING_SUCCEEDED f
+ f B TELEPORT L
+ f B TENDRILS_SHIVER Z
+ f B TRUSTING_FAILED H
+ f B TRUSTING_SUCCEEDED I
+ f B USE_ITEM_COMPLETE h
+ f B VILLAGER_ANGRY l
+ f B VILLAGER_HAPPY m
+ f B VILLAGER_SWEAT J
+ f B WITCH_HAT_MAGIC n
+ f B ZOMBIE_CONVERTING o
+c net/minecraft/world/entity/HumanoidArm net/minecraft/world/entity/EnumMainHand
+ m ()[Lnet/minecraft/world/entity/HumanoidArm; $values f
+ m ()I getId b
+ m ()Ljava/lang/String; getKey a
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getOpposite e
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/HumanoidArm; $VALUES h
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/entity/HumanoidArm; LEFT a
+ f Lnet/minecraft/world/entity/HumanoidArm; RIGHT b
+ f I id e
+ f Ljava/lang/String; name f
+ f Ljava/lang/String; translationKey g
+c net/minecraft/world/entity/Interaction net/minecraft/world/entity/Interaction
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z canBeHitByProjectile bS
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions m
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()F getHeight i
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker h_
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m ()Z getResponse k
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()F getWidth f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isIgnoringBlockTriggers o_
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (F)V setHeight b
+ m (Z)V setResponse a
+ m (F)V setWidth a
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RESPONSE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID a
+ f F DEFAULT_HEIGHT j
+ f Z DEFAULT_RESPONSE k
+ f F DEFAULT_WIDTH i
+ f Ljava/lang/String; TAG_ATTACK f
+ f Ljava/lang/String; TAG_HEIGHT e
+ f Ljava/lang/String; TAG_INTERACTION g
+ f Ljava/lang/String; TAG_RESPONSE h
+ f Ljava/lang/String; TAG_WIDTH d
+ f Lnet/minecraft/world/entity/Interaction$PlayerAction; attack l
+ f Lnet/minecraft/world/entity/Interaction$PlayerAction; interaction m
+c net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/UUID; player a
+ m ()J timestamp b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/UUID; player b
+ f J timestamp c
+c net/minecraft/world/entity/MobCategory net/minecraft/world/entity/EnumCreatureType
+ m ()[Lnet/minecraft/world/entity/MobCategory; $values h
+ m ()I getDespawnDistance f
+ m ()I getMaxInstancesPerChunk b
+ m ()Ljava/lang/String; getName a
+ m ()I getNoDespawnDistance g
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isFriendly d
+ m ()Z isPersistent e
+ f [Lnet/minecraft/world/entity/MobCategory; $VALUES p
+ f Lnet/minecraft/world/entity/MobCategory; AMBIENT c
+ f Lnet/minecraft/world/entity/MobCategory; AXOLOTLS d
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/entity/MobCategory; CREATURE b
+ f Lnet/minecraft/world/entity/MobCategory; MISC h
+ f Lnet/minecraft/world/entity/MobCategory; MONSTER a
+ f Lnet/minecraft/world/entity/MobCategory; UNDERGROUND_WATER_CREATURE e
+ f Lnet/minecraft/world/entity/MobCategory; WATER_AMBIENT g
+ f Lnet/minecraft/world/entity/MobCategory; WATER_CREATURE f
+ f I despawnDistance o
+ f Z isFriendly k
+ f Z isPersistent l
+ f I max j
+ f Ljava/lang/String; name m
+ f I noDespawnDistance n
+c net/minecraft/world/entity/ambient/Bat net/minecraft/world/entity/ambient/EntityBat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkBatSpawnRules b
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()F getSoundVolume ft
+ m ()F getVoicePitch fu
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isFlapping bl
+ m ()Z isHalloween n
+ m ()Z isIgnoringBlockTriggers o_
+ m ()Z isResting m
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setResting x
+ m ()V setupAnimationStates s
+ m ()V tick g
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BAT_RESTING_TARGETING cs
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS e
+ f B DEFAULT_FLAGS ct
+ f I FLAG_RESTING f
+ f F FLAP_LENGTH_SECONDS a
+ f F TICKS_PER_FLAP b
+ f Lnet/minecraft/world/entity/AnimationState; flyAnimationState c
+ f Lnet/minecraft/world/entity/AnimationState; restAnimationState d
+ f Lnet/minecraft/core/BlockPos; targetPosition cu
+c net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/EntityVex
+ m (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; access$100 b
+ m (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; access$200 c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/core/BlockPos; getBoundOrigin n
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()F getLightLevelDependentMagicValue bK
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m ()Lnet/minecraft/world/entity/Mob; getOwner m
+ m (I)Z getVexFlag c
+ m ()Z isAffectedByBlocks aW
+ m ()Z isCharging s
+ m ()Z isFlapping bl
+ m ()V lambda$readAdditionalSaveData$0 gI
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/core/BlockPos;)V setBoundOrigin h
+ m (Z)V setIsCharging x
+ m (I)V setLimitedLife b
+ m (Lnet/minecraft/world/entity/Mob;)V setOwner a
+ m (IZ)V setVexFlag a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c
+ f I FLAG_IS_CHARGING d
+ f F FLAP_DEGREES_PER_TICK a
+ f I TICKS_PER_FLAP b
+ f Lnet/minecraft/core/BlockPos; boundOrigin f
+ f Z hasLimitedLife ct
+ f I limitedLifeTicks cu
+ f Lnet/minecraft/world/entity/EntityReference; owner e
+c net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/EntityVex$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 l
+c net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal net/minecraft/world/entity/monster/EntityVex$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal net/minecraft/world/entity/monster/EntityVex$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal net/minecraft/world/entity/monster/EntityVex$b
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; copyOwnerTargeting b
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/EntityRaider
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Z canJoinPatrol gO
+ m ()Z canJoinRaid gU
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/world/entity/raid/Raid; getCurrentRaid gV
+ m ()I getTicksOutsideRaid hb
+ m ()I getWave gZ
+ m ()Z hasActiveRaid gY
+ m ()Z hasRaid gX
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isCaptain gW
+ m ()Z isCelebrating ha
+ m (Lnet/minecraft/world/level/storage/ValueOutput;I)V lambda$addAdditionalSaveData$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Integer;)V lambda$readAdditionalSaveData$2 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ae
+ m (Z)V setCanJoinRaid A
+ m (Z)V setCelebrating B
+ m (Lnet/minecraft/world/entity/raid/Raid;)V setCurrentRaid a
+ m (I)V setTicksOutsideRaid c
+ m (I)V setWave b
+ m ()V updateNoActionTime gM
+ f Ljava/util/function/Predicate; ALLOWED_ITEMS a
+ f Z DEFAULT_CAN_JOIN_RAID e
+ f I DEFAULT_WAVE b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CELEBRATING c
+ f Z canJoinRaid ct
+ f Lnet/minecraft/world/entity/raid/Raid; raid d
+ f I ticksOutsideRaid cu
+ f I wave f
+c net/minecraft/world/entity/raid/Raider$RaiderCelebration net/minecraft/world/entity/raid/EntityRaider$c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/entity/raid/Raider; this$0 a
+c net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/EntityRaider$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f F hostileRadiusSqr c
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; shoutTargeting a
+c net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal net/minecraft/world/entity/raid/EntityRaider$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z cannotPickUpBanner h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/level/pathfinder/Path; pathToBanner d
+ f Lnet/minecraft/world/entity/item/ItemEntity; pursuedBannerItemEntity e
+ f Lnet/minecraft/world/entity/raid/Raider; this$0 a
+ f Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap; unreachableBannerCache c
+c net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal net/minecraft/world/entity/raid/EntityRaider$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/core/BlockPos;)Z hasNotVisited a
+ m ()Z hasSuitablePoi i
+ m ()Z isValidRaid h
+ m (Lnet/minecraft/core/Holder;)Z lambda$hasSuitablePoi$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ m ()V updateVisited k
+ f I distanceToPoi e
+ f Lnet/minecraft/core/BlockPos; poiPos c
+ f Lnet/minecraft/world/entity/raid/Raider; raider a
+ f D speedModifier b
+ f Z stuck f
+ f Ljava/util/List; visited d
+c net/minecraft/world/food/FoodConstants net/minecraft/world/food/FoodConstants
+ m (IF)F saturationByModifier a
+ f F EXHAUSTION_ATTACK u
+ f F EXHAUSTION_CROUCH w
+ f F EXHAUSTION_DROP e
+ f F EXHAUSTION_HEAL q
+ f F EXHAUSTION_JUMP r
+ f F EXHAUSTION_MINE t
+ f F EXHAUSTION_SPRINT x
+ f F EXHAUSTION_SPRINT_JUMP s
+ f F EXHAUSTION_SWIM y
+ f F EXHAUSTION_WALK v
+ f F FOOD_SATURATION_GOOD n
+ f F FOOD_SATURATION_LOW l
+ f F FOOD_SATURATION_MAX o
+ f F FOOD_SATURATION_NORMAL m
+ f F FOOD_SATURATION_POOR k
+ f F FOOD_SATURATION_SUPERNATURAL p
+ f I HEALTH_TICK_COUNT f
+ f I HEALTH_TICK_COUNT_SATURATED g
+ f I HEAL_LEVEL h
+ f I MAX_FOOD a
+ f F MAX_SATURATION b
+ f F SATURATION_FLOOR d
+ f I SPRINT_LEVEL i
+ f F START_SATURATION c
+ f I STARVE_LEVEL j
+c net/minecraft/world/inventory/DataSlot net/minecraft/world/inventory/ContainerProperty
+ m ()Z checkAndClearUpdateFlag c
+ m (Lnet/minecraft/world/inventory/ContainerData;I)Lnet/minecraft/world/inventory/DataSlot; forContainer a
+ m ()I get b
+ m (I)V set a
+ m ([II)Lnet/minecraft/world/inventory/DataSlot; shared a
+ m ()Lnet/minecraft/world/inventory/DataSlot; standalone a
+ f I prevValue a
+c net/minecraft/world/inventory/DataSlot$1 net/minecraft/world/inventory/ContainerProperty$1
+ m ()I get b
+ m (I)V set a
+c net/minecraft/world/inventory/DataSlot$2 net/minecraft/world/inventory/ContainerProperty$2
+ m ()I get b
+ m (I)V set a
+c net/minecraft/world/inventory/DataSlot$3 net/minecraft/world/inventory/ContainerProperty$3
+ m ()I get b
+ m (I)V set a
+ f I value a
+c net/minecraft/world/inventory/LoomMenu net/minecraft/world/inventory/ContainerLoom
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()Lnet/minecraft/world/inventory/Slot; getBannerSlot n
+ m ()Lnet/minecraft/world/inventory/Slot; getDyeSlot o
+ m ()Lnet/minecraft/world/inventory/Slot; getPatternSlot p
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot q
+ m ()Ljava/util/List; getSelectablePatterns l
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; getSelectablePatterns b
+ m ()I getSelectedBannerPatternIndex m
+ m (I)Z isValidPatternIndex e
+ m ()V lambda$new$0 r
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$1 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; lambda$setupResultSlot$2 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Ljava/lang/Runnable;)V registerUpdateListener a
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/core/Holder;)V setupResultSlot a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I PATTERN_NOT_SET m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access r
+ f Lnet/minecraft/world/inventory/Slot; bannerSlot w
+ f Lnet/minecraft/world/inventory/Slot; dyeSlot x
+ f Lnet/minecraft/world/Container; inputContainer B
+ f J lastSoundTime A
+ f Lnet/minecraft/world/Container; outputContainer C
+ f Lnet/minecraft/core/HolderGetter; patternGetter v
+ f Lnet/minecraft/world/inventory/Slot; patternSlot y
+ f Lnet/minecraft/world/inventory/Slot; resultSlot z
+ f Ljava/util/List; selectablePatterns t
+ f Lnet/minecraft/world/inventory/DataSlot; selectedBannerPatternIndex s
+ f Ljava/lang/Runnable; slotUpdateListener u
+c net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/ContainerLoom$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+c net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/ContainerLoom$2
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+c net/minecraft/world/inventory/LoomMenu$3 net/minecraft/world/inventory/ContainerLoom$3
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$4 net/minecraft/world/inventory/ContainerLoom$4
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$5 net/minecraft/world/inventory/ContainerLoom$5
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$6 net/minecraft/world/inventory/ContainerLoom$6
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/inventory/MenuType net/minecraft/world/inventory/Containers
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; create a
+ m (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;)Lnet/minecraft/world/inventory/MenuType; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/MenuType; register a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ f Lnet/minecraft/world/inventory/MenuType; ANVIL i
+ f Lnet/minecraft/world/inventory/MenuType; BEACON j
+ f Lnet/minecraft/world/inventory/MenuType; BLAST_FURNACE k
+ f Lnet/minecraft/world/inventory/MenuType; BREWING_STAND l
+ f Lnet/minecraft/world/inventory/MenuType; CARTOGRAPHY_TABLE x
+ f Lnet/minecraft/world/inventory/MenuType; CRAFTER_3x3 h
+ f Lnet/minecraft/world/inventory/MenuType; CRAFTING m
+ f Lnet/minecraft/world/inventory/MenuType; ENCHANTMENT n
+ f Lnet/minecraft/world/inventory/MenuType; FURNACE o
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_3x3 g
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x1 a
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x2 b
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x3 c
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x4 d
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x5 e
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x6 f
+ f Lnet/minecraft/world/inventory/MenuType; GRINDSTONE p
+ f Lnet/minecraft/world/inventory/MenuType; HOPPER q
+ f Lnet/minecraft/world/inventory/MenuType; LECTERN r
+ f Lnet/minecraft/world/inventory/MenuType; LOOM s
+ f Lnet/minecraft/world/inventory/MenuType; MERCHANT t
+ f Lnet/minecraft/world/inventory/MenuType; SHULKER_BOX u
+ f Lnet/minecraft/world/inventory/MenuType; SMITHING v
+ f Lnet/minecraft/world/inventory/MenuType; SMOKER w
+ f Lnet/minecraft/world/inventory/MenuType; STONECUTTER y
+ f Lnet/minecraft/world/inventory/MenuType$MenuSupplier; constructor A
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures z
+c net/minecraft/world/inventory/MenuType$MenuSupplier net/minecraft/world/inventory/Containers$Supplier
+c net/minecraft/world/item/HoneycombItem net/minecraft/world/item/HoneycombItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z canApplyToSign a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getWaxed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getWaxed$3 a
+ m ()Lcom/google/common/collect/BiMap; lambda$static$0 b
+ m ()Lcom/google/common/collect/BiMap; lambda$static$1 a
+ m (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/level/block/state/BlockState;)Lnet/minecraft/world/InteractionResult; lambda$useOn$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/function/Supplier; WAXABLES a
+ f Ljava/util/function/Supplier; WAX_OFF_BY_BLOCK b
+c net/minecraft/world/item/ItemCooldowns net/minecraft/world/item/ItemCooldown
+ m (Lnet/minecraft/resources/ResourceLocation;I)V addCooldown a
+ m (Lnet/minecraft/world/item/ItemStack;I)V addCooldown a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/resources/ResourceLocation; getCooldownGroup b
+ m (Lnet/minecraft/world/item/ItemStack;F)F getCooldownPercent a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isOnCooldown a
+ m (Lnet/minecraft/resources/ResourceLocation;)V onCooldownEnded b
+ m (Lnet/minecraft/resources/ResourceLocation;I)V onCooldownStarted b
+ m (Lnet/minecraft/resources/ResourceLocation;)V removeCooldown a
+ m ()V tick a
+ f Ljava/util/Map; cooldowns a
+ f I tickCount b
+c net/minecraft/world/item/ItemCooldowns$CooldownInstance net/minecraft/world/item/ItemCooldown$Info
+ m ()I endTime b
+ m ()I startTime a
+ f I endTime b
+ f I startTime a
+c net/minecraft/world/item/ItemFrameItem net/minecraft/world/item/ItemItemFrame
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z mayPlace a
+c net/minecraft/world/item/MobBucketItem net/minecraft/world/item/MobBucketItem
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playEmptySound a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V spawn a
+ f Lnet/minecraft/sounds/SoundEvent; emptySound b
+ f Lnet/minecraft/world/entity/EntityType; type a
+c net/minecraft/world/level/EntityGetter net/minecraft/world/level/IEntityAccess
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntities a_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntitiesOfClass a
+ m (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntitiesOfClass a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions c
+ m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (DDDDZ)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerByUUID c
+ m (DDDD)Z hasNearbyAlivePlayer a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+ m ()Ljava/util/List; players C
+c net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor
+ m (DD)I get a
+ m ([I)V init a
+ f I FOLIAGE_BIRCH b
+ f I FOLIAGE_DEFAULT c
+ f I FOLIAGE_EVERGREEN a
+ f I FOLIAGE_MANGROVE d
+ f [I pixels e
+c net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter
+ m (Lnet/minecraft/core/BlockPos;)I getBestNeighborSignal F
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)I getControlInputSignal a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal a
+ m (Lnet/minecraft/core/BlockPos;)I getDirectSignalTo e_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal c
+ m (Lnet/minecraft/core/BlockPos;)Z hasNeighborSignal E
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z hasSignal b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS B
+c net/minecraft/world/level/biome/Biomes net/minecraft/world/level/biome/Biomes
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS B
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_JUNGLE A
+ f Lnet/minecraft/resources/ResourceKey; BASALT_DELTAS ah
+ f Lnet/minecraft/resources/ResourceKey; BEACH N
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_FOREST k
+ f Lnet/minecraft/resources/ResourceKey; CHERRY_GROVE F
+ f Lnet/minecraft/resources/ResourceKey; COLD_OCEAN V
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST af
+ f Lnet/minecraft/resources/ResourceKey; DARK_FOREST l
+ f Lnet/minecraft/resources/ResourceKey; DEEP_COLD_OCEAN W
+ f Lnet/minecraft/resources/ResourceKey; DEEP_DARK ac
+ f Lnet/minecraft/resources/ResourceKey; DEEP_FROZEN_OCEAN Y
+ f Lnet/minecraft/resources/ResourceKey; DEEP_LUKEWARM_OCEAN S
+ f Lnet/minecraft/resources/ResourceKey; DEEP_OCEAN U
+ f Lnet/minecraft/resources/ResourceKey; DESERT f
+ f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CAVES aa
+ f Lnet/minecraft/resources/ResourceKey; END_BARRENS am
+ f Lnet/minecraft/resources/ResourceKey; END_HIGHLANDS aj
+ f Lnet/minecraft/resources/ResourceKey; END_MIDLANDS ak
+ f Lnet/minecraft/resources/ResourceKey; ERODED_BADLANDS C
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST j
+ f Lnet/minecraft/resources/ResourceKey; FOREST i
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_OCEAN X
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_PEAKS I
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_RIVER M
+ f Lnet/minecraft/resources/ResourceKey; GROVE G
+ f Lnet/minecraft/resources/ResourceKey; ICE_SPIKES e
+ f Lnet/minecraft/resources/ResourceKey; JAGGED_PEAKS J
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE y
+ f Lnet/minecraft/resources/ResourceKey; LUKEWARM_OCEAN R
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES ab
+ f Lnet/minecraft/resources/ResourceKey; MANGROVE_SWAMP h
+ f Lnet/minecraft/resources/ResourceKey; MEADOW E
+ f Lnet/minecraft/resources/ResourceKey; MUSHROOM_FIELDS Z
+ f Lnet/minecraft/resources/ResourceKey; NETHER_WASTES ad
+ f Lnet/minecraft/resources/ResourceKey; OCEAN T
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_BIRCH_FOREST n
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_PINE_TAIGA o
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_SPRUCE_TAIGA p
+ f Lnet/minecraft/resources/ResourceKey; PALE_GARDEN m
+ f Lnet/minecraft/resources/ResourceKey; PLAINS b
+ f Lnet/minecraft/resources/ResourceKey; RIVER L
+ f Lnet/minecraft/resources/ResourceKey; SAVANNA s
+ f Lnet/minecraft/resources/ResourceKey; SAVANNA_PLATEAU t
+ f Lnet/minecraft/resources/ResourceKey; SMALL_END_ISLANDS al
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_BEACH O
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_PLAINS d
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_SLOPES H
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_TAIGA r
+ f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_VALLEY ag
+ f Lnet/minecraft/resources/ResourceKey; SPARSE_JUNGLE z
+ f Lnet/minecraft/resources/ResourceKey; STONY_PEAKS K
+ f Lnet/minecraft/resources/ResourceKey; STONY_SHORE P
+ f Lnet/minecraft/resources/ResourceKey; SUNFLOWER_PLAINS c
+ f Lnet/minecraft/resources/ResourceKey; SWAMP g
+ f Lnet/minecraft/resources/ResourceKey; TAIGA q
+ f Lnet/minecraft/resources/ResourceKey; THE_END ai
+ f Lnet/minecraft/resources/ResourceKey; THE_VOID a
+ f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN Q
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST ae
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_FOREST w
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_GRAVELLY_HILLS v
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_HILLS u
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_SAVANNA x
+ f Lnet/minecraft/resources/ResourceKey; WOODED_BADLANDS D
+c net/minecraft/world/level/block/Blocks net/minecraft/world/level/block/Blocks
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z always a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; always b
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; buttonProperties b
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; candleProperties d
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; flowerPotProperties c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 f
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$1 e
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$100 gs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$101 gr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$102 gq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$103 gp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$104 go
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$105 gn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$106 gm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$107 gl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$108 gk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$109 gj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$11 hV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$110 gi
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$111 gh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$112 gg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$113 gf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$114 ge
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$115 gd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$116 gc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$117 gb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$118 ga
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$119 fZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$12 hU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$120 fY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$121 fX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$122 fW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$123 fV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$124 fU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$125 fT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$126 fS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$129 fP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$131 fN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$133 fL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$135 fJ
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$139 M
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$14 hS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$140 fH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$142 fG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$144 fF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$149 fE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$15 hR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$150 fD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$151 fC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$152 fB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$153 fA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$154 fz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$155 fy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$158 fv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$159 fu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$16 hQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$160 ft
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$161 fs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$162 fr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$163 fq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$164 fp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$167 fo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$169 fm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$17 hP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$173 fi
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$175 E
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$176 fh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$18 hO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$182 ff
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$183 fe
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$185 fd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$186 fc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$188 fb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$189 fa
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$19 hN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$190 eZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$191 eY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$192 eX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$193 eW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$194 eV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$195 eU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$196 eT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$197 eS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$198 eR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$199 eQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$20 hM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$200 eP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$201 eO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$202 eN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$203 eM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$204 eL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$205 eK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$206 eJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$207 eI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$208 eH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$209 eG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$21 hL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$210 eF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$211 eE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$212 eD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$213 eC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$214 eB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$215 eA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$216 ez
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$217 ey
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$218 ex
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$219 ew
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$220 ev
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$221 eu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$222 et
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$223 es
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$224 er
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$225 eq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$226 ep
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$227 eo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$228 en
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$229 em
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$23 hK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$230 el
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$231 ek
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$232 ej
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$233 ei
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$234 eh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$235 eg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$236 ef
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$237 ee
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$238 ed
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$239 ec
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$24 hJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$240 eb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$241 ea
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$242 dZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$243 dY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$244 dX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$245 dW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$246 dV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$248 dT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$249 dS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$25 hI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$250 dR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$251 dQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$252 dP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$253 dO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$254 dN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$255 dM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$257 dL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$258 dK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$259 dJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$26 hH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$260 dI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$261 dH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$262 dG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$263 dF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$264 dE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$265 dD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$266 dC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$267 dB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$268 dA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$269 dz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$27 hG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$270 dy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$271 dx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$272 dw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$273 dv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$274 du
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$275 dt
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$276 ds
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$277 dr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$278 dq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$279 dp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$28 hF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$280 do
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$281 dn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$282 dm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$283 dl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$284 dk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$285 dj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$286 di
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$287 dh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$288 dg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$289 df
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$29 hE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$290 de
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$291 dd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$292 dc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$293 db
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$294 da
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$295 cZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$296 cY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$297 cX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$298 cW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$299 cV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$30 hD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$300 cU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$301 cT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$302 cS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$303 cR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$304 cQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$305 cP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$306 cO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$307 cN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$308 cM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$309 cL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$31 hC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$310 cK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$311 cJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$312 cI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$313 cH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$315 cF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$317 cD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$318 cC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$32 hB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$322 cy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$324 cx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$326 cw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$327 cv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$33 hA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$331 cu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$332 ct
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$333 cs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$334 cr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$335 cq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$336 cp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$337 co
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$338 cn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$339 cm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$34 hz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$340 cl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$341 ck
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$342 cj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$343 ci
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$344 ch
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$345 cg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$346 cf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$347 ce
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$348 cd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$349 cc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$35 hy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$350 cb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$351 ca
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$352 bZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$353 bY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$354 bX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$355 bW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$356 bV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$357 bU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$358 bT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$359 bS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$36 hx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$360 bR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$361 bQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$362 bP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$363 bO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$364 bN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$365 bM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$366 bL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$367 bK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$368 bJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$369 bI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$37 hw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$370 bH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$371 bG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$372 bF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$373 bE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$374 bD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$377 bA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$38 hv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$382 bv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$383 bu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$39 hu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$391 bs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$392 br
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$393 bq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$394 bp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$396 bo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$397 bn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$398 bm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$399 bl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$40 ht
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$400 bk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$403 bh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$404 bg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$405 bf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$406 be
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$407 bd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$408 bc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$409 bb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$41 hs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$412 ba
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$413 aZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$414 aY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$415 aX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$416 aW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$417 aV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$418 aU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$419 aT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$42 hr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$420 aS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$421 aR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$422 aQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$423 aP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$424 aO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$425 aN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$426 aM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$428 aK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$43 hq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$430 aI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$432 aG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$434 aE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$435 aD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$44 hp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$441 aA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$443 az
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$444 ay
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$445 ax
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$449 aw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$45 ho
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$450 av
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$451 au
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$452 at
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$453 as
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$454 ar
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$455 aq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$456 ap
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$457 ao
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$458 an
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$459 am
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$46 hn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$460 al
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$461 ak
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$462 aj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$463 ai
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$464 ah
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$465 ag
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$466 af
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$467 ae
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$468 ad
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$469 ac
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$47 hm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$470 ab
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$471 aa
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$472 Z
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$473 Y
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$474 X
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$475 W
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$476 V
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$477 U
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$478 T
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$479 S
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$48 hl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$480 R
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$481 Q
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$482 P
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$483 O
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$484 N
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$485 M
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$486 L
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$487 K
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$488 J
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$489 I
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$49 hk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$490 H
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$491 G
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$492 F
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$493 E
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$494 D
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$495 C
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$496 B
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$497 A
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$498 z
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$499 y
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$50 hj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$500 x
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$501 w
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$502 v
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$503 u
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$504 t
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$505 s
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$506 r
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$507 q
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$508 p
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$509 o
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$51 hi
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$515 i
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$516 h
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$517 g
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$518 f
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$52 hh
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$520 e
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$53 hg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$54 hf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$55 he
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$57 hc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$58 hb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$60 gZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$66 gU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$67 gT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$69 gS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$74 gR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$75 gQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$76 gP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$78 gO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$79 gN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$80 gM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$81 gL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$82 gK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$83 gJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$84 gI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$85 gH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$86 gG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$87 gF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$88 gE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$89 gD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$90 gC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$91 gB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$92 gA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$93 gz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$94 gy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$95 gx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$96 gw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$97 gv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$98 gu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$99 gt
+ m (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; leavesProperties a
+ m (I)Ljava/util/function/ToIntFunction; litBlockEmission a
+ m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; logProperties a
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; netherStemProperties b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z never b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; never a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; ocelotOrParrot c
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; pistonProperties a
+ m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; registerBed a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; registerLegacyStair a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; registerStainedGlass b
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; registerStair b
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; shulkerBoxProperties c
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaBlockId a
+ m (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; wallVariant a
+ m (Lnet/minecraft/world/level/material/MapColor;)Ljava/util/function/Function; waterloggedMapColor a
+ f Lnet/minecraft/world/level/block/Block; ACACIA_BUTTON hp
+ f Lnet/minecraft/world/level/block/Block; ACACIA_DOOR lj
+ f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE la
+ f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE_GATE kR
+ f Lnet/minecraft/world/level/block/Block; ACACIA_HANGING_SIGN dC
+ f Lnet/minecraft/world/level/block/Block; ACACIA_LEAVES aO
+ f Lnet/minecraft/world/level/block/Block; ACACIA_LOG ab
+ f Lnet/minecraft/world/level/block/Block; ACACIA_PLANKS r
+ f Lnet/minecraft/world/level/block/Block; ACACIA_PRESSURE_PLATE ee
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SAPLING D
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SHELF cx
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SIGN de
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SLAB kp
+ f Lnet/minecraft/world/level/block/Block; ACACIA_STAIRS iG
+ f Lnet/minecraft/world/level/block/Block; ACACIA_TRAPDOOR fh
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_HANGING_SIGN dO
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_SIGN ds
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WOOD ax
+ f Lnet/minecraft/world/level/block/Block; ACTIVATOR_RAIL hY
+ f Lnet/minecraft/world/level/block/Block; AIR a
+ f Lnet/minecraft/world/level/block/Block; ALLIUM cf
+ f Lnet/minecraft/world/level/block/Block; AMETHYST_BLOCK rt
+ f Lnet/minecraft/world/level/block/Block; AMETHYST_CLUSTER rv
+ f Lnet/minecraft/world/level/block/Block; ANCIENT_DEBRIS qj
+ f Lnet/minecraft/world/level/block/Block; ANDESITE g
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_SLAB oy
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_STAIRS ol
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_WALL oK
+ f Lnet/minecraft/world/level/block/Block; ANVIL hJ
+ f Lnet/minecraft/world/level/block/Block; ATTACHED_MELON_STEM fK
+ f Lnet/minecraft/world/level/block/Block; ATTACHED_PUMPKIN_STEM fJ
+ f Lnet/minecraft/world/level/block/Block; AZALEA tV
+ f Lnet/minecraft/world/level/block/Block; AZALEA_LEAVES aT
+ f Lnet/minecraft/world/level/block/Block; AZURE_BLUET cg
+ f Lnet/minecraft/world/level/block/Block; BAMBOO nW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_BLOCK ai
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_BUTTON hu
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_DOOR lo
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE lf
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE_GATE kW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_HANGING_SIGN dK
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC y
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_SLAB kv
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_STAIRS iM
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_PLANKS x
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_PRESSURE_PLATE ej
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SAPLING nV
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SHELF cy
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SIGN dk
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SLAB ku
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_STAIRS iL
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_TRAPDOOR fm
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_HANGING_SIGN dW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_SIGN dy
+ f Lnet/minecraft/world/level/block/Block; BARREL oR
+ f Lnet/minecraft/world/level/block/Block; BARRIER iO
+ f Lnet/minecraft/world/level/block/Block; BASALT eB
+ f Lnet/minecraft/world/level/block/Block; BEACON gD
+ f Lnet/minecraft/world/level/block/Block; BEDROCK I
+ f Lnet/minecraft/world/level/block/Block; BEEHIVE qf
+ f Lnet/minecraft/world/level/block/Block; BEETROOTS lz
+ f Lnet/minecraft/world/level/block/Block; BEE_NEST qe
+ f Lnet/minecraft/world/level/block/Block; BELL pa
+ f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF uc
+ f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF_STEM ud
+ f Lnet/minecraft/world/level/block/Block; BIRCH_BUTTON hn
+ f Lnet/minecraft/world/level/block/Block; BIRCH_DOOR lh
+ f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE kY
+ f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE_GATE kP
+ f Lnet/minecraft/world/level/block/Block; BIRCH_HANGING_SIGN dB
+ f Lnet/minecraft/world/level/block/Block; BIRCH_LEAVES aM
+ f Lnet/minecraft/world/level/block/Block; BIRCH_LOG Z
+ f Lnet/minecraft/world/level/block/Block; BIRCH_PLANKS p
+ f Lnet/minecraft/world/level/block/Block; BIRCH_PRESSURE_PLATE ec
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SAPLING B
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SHELF cz
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SIGN dd
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SLAB kn
+ f Lnet/minecraft/world/level/block/Block; BIRCH_STAIRS gA
+ f Lnet/minecraft/world/level/block/Block; BIRCH_TRAPDOOR ff
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_HANGING_SIGN dN
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_SIGN dr
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WOOD av
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE qr
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_SLAB qu
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_STAIRS qs
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_WALL qt
+ f Lnet/minecraft/world/level/block/Block; BLACK_BANNER jQ
+ f Lnet/minecraft/world/level/block/Block; BLACK_BED bv
+ f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE rb
+ f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE_CAKE rs
+ f Lnet/minecraft/world/level/block/Block; BLACK_CARPET jr
+ f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE mH
+ f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE_POWDER mX
+ f Lnet/minecraft/world/level/block/Block; BLACK_GLAZED_TERRACOTTA mr
+ f Lnet/minecraft/world/level/block/Block; BLACK_SHULKER_BOX mb
+ f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS fc
+ f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS_PANE iF
+ f Lnet/minecraft/world/level/block/Block; BLACK_TERRACOTTA ip
+ f Lnet/minecraft/world/level/block/Block; BLACK_WALL_BANNER kg
+ f Lnet/minecraft/world/level/block/Block; BLACK_WOOL bZ
+ f Lnet/minecraft/world/level/block/Block; BLAST_FURNACE oT
+ f Lnet/minecraft/world/level/block/Block; BLUE_BANNER jM
+ f Lnet/minecraft/world/level/block/Block; BLUE_BED br
+ f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE qX
+ f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE_CAKE ro
+ f Lnet/minecraft/world/level/block/Block; BLUE_CARPET jn
+ f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE mD
+ f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE_POWDER mT
+ f Lnet/minecraft/world/level/block/Block; BLUE_GLAZED_TERRACOTTA mn
+ f Lnet/minecraft/world/level/block/Block; BLUE_ICE nT
+ f Lnet/minecraft/world/level/block/Block; BLUE_ORCHID ce
+ f Lnet/minecraft/world/level/block/Block; BLUE_SHULKER_BOX lX
+ f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS eY
+ f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS_PANE iB
+ f Lnet/minecraft/world/level/block/Block; BLUE_TERRACOTTA il
+ f Lnet/minecraft/world/level/block/Block; BLUE_WALL_BANNER kc
+ f Lnet/minecraft/world/level/block/Block; BLUE_WOOL bV
+ f Lnet/minecraft/world/level/block/Block; BONE_BLOCK lI
+ f Lnet/minecraft/world/level/block/Block; BOOKSHELF cv
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL nu
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_BLOCK nk
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_FAN nE
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_WALL_FAN nO
+ f Lnet/minecraft/world/level/block/Block; BREWING_STAND gh
+ f Lnet/minecraft/world/level/block/Block; BRICKS ct
+ f Lnet/minecraft/world/level/block/Block; BRICK_SLAB kC
+ f Lnet/minecraft/world/level/block/Block; BRICK_STAIRS fR
+ f Lnet/minecraft/world/level/block/Block; BRICK_WALL oC
+ f Lnet/minecraft/world/level/block/Block; BROWN_BANNER jN
+ f Lnet/minecraft/world/level/block/Block; BROWN_BED bs
+ f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE qY
+ f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE_CAKE rp
+ f Lnet/minecraft/world/level/block/Block; BROWN_CARPET jo
+ f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE mE
+ f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE_POWDER mU
+ f Lnet/minecraft/world/level/block/Block; BROWN_GLAZED_TERRACOTTA mo
+ f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM cp
+ f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM_BLOCK fz
+ f Lnet/minecraft/world/level/block/Block; BROWN_SHULKER_BOX lY
+ f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS eZ
+ f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS_PANE iC
+ f Lnet/minecraft/world/level/block/Block; BROWN_TERRACOTTA im
+ f Lnet/minecraft/world/level/block/Block; BROWN_WALL_BANNER kd
+ f Lnet/minecraft/world/level/block/Block; BROWN_WOOL bW
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_COLUMN oa
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL nv
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_BLOCK nl
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_FAN nF
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_WALL_FAN nP
+ f Lnet/minecraft/world/level/block/Block; BUDDING_AMETHYST ru
+ f Lnet/minecraft/world/level/block/Block; BUSH bD
+ f Lnet/minecraft/world/level/block/Block; CACTUS es
+ f Lnet/minecraft/world/level/block/Block; CACTUS_FLOWER et
+ f Lnet/minecraft/world/level/block/Block; CAKE eL
+ f Lnet/minecraft/world/level/block/Block; CALCITE rN
+ f Lnet/minecraft/world/level/block/Block; CALIBRATED_SCULK_SENSOR rR
+ f Lnet/minecraft/world/level/block/Block; CAMPFIRE pe
+ f Lnet/minecraft/world/level/block/Block; CANDLE qL
+ f Lnet/minecraft/world/level/block/Block; CANDLE_CAKE rc
+ f Lnet/minecraft/world/level/block/Block; CARROTS hj
+ f Lnet/minecraft/world/level/block/Block; CARTOGRAPHY_TABLE oU
+ f Lnet/minecraft/world/level/block/Block; CARVED_PUMPKIN eJ
+ f Lnet/minecraft/world/level/block/Block; CAULDRON gi
+ f Lnet/minecraft/world/level/block/Block; CAVE_AIR nZ
+ f Lnet/minecraft/world/level/block/Block; CAVE_VINES tS
+ f Lnet/minecraft/world/level/block/Block; CAVE_VINES_PLANT tT
+ f Lnet/minecraft/world/level/block/Block; CHAIN_COMMAND_BLOCK lD
+ f Lnet/minecraft/world/level/block/Block; CHERRY_BUTTON hq
+ f Lnet/minecraft/world/level/block/Block; CHERRY_DOOR lk
+ f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE lb
+ f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE_GATE kS
+ f Lnet/minecraft/world/level/block/Block; CHERRY_HANGING_SIGN dD
+ f Lnet/minecraft/world/level/block/Block; CHERRY_LEAVES aP
+ f Lnet/minecraft/world/level/block/Block; CHERRY_LOG ac
+ f Lnet/minecraft/world/level/block/Block; CHERRY_PLANKS s
+ f Lnet/minecraft/world/level/block/Block; CHERRY_PRESSURE_PLATE ef
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SAPLING E
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SHELF cA
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SIGN df
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SLAB kq
+ f Lnet/minecraft/world/level/block/Block; CHERRY_STAIRS iH
+ f Lnet/minecraft/world/level/block/Block; CHERRY_TRAPDOOR fi
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_HANGING_SIGN dP
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_SIGN dt
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WOOD ay
+ f Lnet/minecraft/world/level/block/Block; CHEST cS
+ f Lnet/minecraft/world/level/block/Block; CHIPPED_ANVIL hK
+ f Lnet/minecraft/world/level/block/Block; CHISELED_BOOKSHELF cw
+ f Lnet/minecraft/world/level/block/Block; CHISELED_COPPER sj
+ f Lnet/minecraft/world/level/block/Block; CHISELED_DEEPSLATE uz
+ f Lnet/minecraft/world/level/block/Block; CHISELED_NETHER_BRICKS qI
+ f Lnet/minecraft/world/level/block/Block; CHISELED_POLISHED_BLACKSTONE qy
+ f Lnet/minecraft/world/level/block/Block; CHISELED_QUARTZ_BLOCK hV
+ f Lnet/minecraft/world/level/block/Block; CHISELED_RED_SANDSTONE ki
+ f Lnet/minecraft/world/level/block/Block; CHISELED_RESIN_BRICKS gb
+ f Lnet/minecraft/world/level/block/Block; CHISELED_SANDSTONE bd
+ f Lnet/minecraft/world/level/block/Block; CHISELED_STONE_BRICKS fq
+ f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF rH
+ f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF_BRICKS rM
+ f Lnet/minecraft/world/level/block/Block; CHORUS_FLOWER lr
+ f Lnet/minecraft/world/level/block/Block; CHORUS_PLANT lq
+ f Lnet/minecraft/world/level/block/Block; CLAY eu
+ f Lnet/minecraft/world/level/block/Block; CLOSED_EYEBLOSSOM uX
+ f Lnet/minecraft/world/level/block/Block; COAL_BLOCK jt
+ f Lnet/minecraft/world/level/block/Block; COAL_ORE U
+ f Lnet/minecraft/world/level/block/Block; COARSE_DIRT k
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE uj
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_SLAB ul
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_STAIRS uk
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_WALL um
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE m
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_SLAB kB
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_STAIRS do
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_WALL gE
+ f Lnet/minecraft/world/level/block/Block; COBWEB bz
+ f Lnet/minecraft/world/level/block/Block; COCOA gr
+ f Lnet/minecraft/world/level/block/Block; COMMAND_BLOCK gC
+ f Lnet/minecraft/world/level/block/Block; COMPARATOR hP
+ f Lnet/minecraft/world/level/block/Block; COMPOSTER qc
+ f Lnet/minecraft/world/level/block/Block; CONDUIT nU
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_BARS fD
+ f Lnet/minecraft/world/level/block/Block; COPPER_BLOCK rW
+ f Lnet/minecraft/world/level/block/Block; COPPER_BULB tk
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_CHAIN fF
+ f Lnet/minecraft/world/level/block/Block; COPPER_CHEST ts
+ f Lnet/minecraft/world/level/block/Block; COPPER_DOOR sM
+ f Lnet/minecraft/world/level/block/Block; COPPER_GOLEM_STATUE tA
+ f Lnet/minecraft/world/level/block/Block; COPPER_GRATE tc
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_LANTERN pd
+ f Lnet/minecraft/world/level/block/Block; COPPER_ORE sa
+ f Lnet/minecraft/world/level/block/Block; COPPER_TORCH eF
+ f Lnet/minecraft/world/level/block/Block; COPPER_TRAPDOOR sU
+ f Lnet/minecraft/world/level/block/Block; COPPER_WALL_TORCH eG
+ f Lnet/minecraft/world/level/block/Block; CORNFLOWER cm
+ f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_BRICKS uA
+ f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_TILES uB
+ f Lnet/minecraft/world/level/block/Block; CRACKED_NETHER_BRICKS qJ
+ f Lnet/minecraft/world/level/block/Block; CRACKED_POLISHED_BLACKSTONE_BRICKS qx
+ f Lnet/minecraft/world/level/block/Block; CRACKED_STONE_BRICKS fp
+ f Lnet/minecraft/world/level/block/Block; CRAFTER uP
+ f Lnet/minecraft/world/level/block/Block; CRAFTING_TABLE cX
+ f Lnet/minecraft/world/level/block/Block; CREAKING_HEART cQ
+ f Lnet/minecraft/world/level/block/Block; CREEPER_HEAD hD
+ f Lnet/minecraft/world/level/block/Block; CREEPER_WALL_HEAD hE
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_BUTTON pQ
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_DOOR pS
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE pI
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE_GATE pM
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FUNGUS pv
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_HANGING_SIGN dH
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_HYPHAE ps
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_NYLIUM pu
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_PLANKS pC
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_PRESSURE_PLATE pG
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_ROOTS pB
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SHELF cB
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SIGN pU
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SLAB pE
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_STAIRS pO
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_STEM pq
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_TRAPDOOR pK
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_HANGING_SIGN dU
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_SIGN pW
+ f Lnet/minecraft/world/level/block/Block; CRYING_OBSIDIAN qk
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER sf
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER_SLAB sv
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER_STAIRS sr
+ f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE kj
+ f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE_SLAB kI
+ f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE be
+ f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE_SLAB kz
+ f Lnet/minecraft/world/level/block/Block; CYAN_BANNER jK
+ f Lnet/minecraft/world/level/block/Block; CYAN_BED bp
+ f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE qV
+ f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE_CAKE rm
+ f Lnet/minecraft/world/level/block/Block; CYAN_CARPET jl
+ f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE mB
+ f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE_POWDER mR
+ f Lnet/minecraft/world/level/block/Block; CYAN_GLAZED_TERRACOTTA ml
+ f Lnet/minecraft/world/level/block/Block; CYAN_SHULKER_BOX lV
+ f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS eW
+ f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS_PANE iz
+ f Lnet/minecraft/world/level/block/Block; CYAN_TERRACOTTA ij
+ f Lnet/minecraft/world/level/block/Block; CYAN_WALL_BANNER ka
+ f Lnet/minecraft/world/level/block/Block; CYAN_WOOL bT
+ f Lnet/minecraft/world/level/block/Block; DAMAGED_ANVIL hL
+ f Lnet/minecraft/world/level/block/Block; DANDELION cb
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_BUTTON hr
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_DOOR ll
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE lc
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE_GATE kT
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_HANGING_SIGN dF
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_LEAVES aQ
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_LOG ad
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_PLANKS t
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_PRESSURE_PLATE eg
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SAPLING F
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SHELF cC
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SIGN dh
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SLAB kr
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_STAIRS iI
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_TRAPDOOR fj
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_HANGING_SIGN dR
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_SIGN dv
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WOOD az
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE iT
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_SLAB iZ
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_STAIRS iW
+ f Lnet/minecraft/world/level/block/Block; DAYLIGHT_DETECTOR hQ
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL np
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_BLOCK nf
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_FAN nz
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_WALL_FAN nJ
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL nq
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_BLOCK ng
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_FAN nA
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_WALL_FAN nK
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUSH bC
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL nr
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_BLOCK nh
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_FAN nB
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_WALL_FAN nL
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL ns
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_BLOCK ni
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_FAN nC
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_WALL_FAN nM
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL no
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_BLOCK ne
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_FAN ny
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_WALL_FAN nI
+ f Lnet/minecraft/world/level/block/Block; DECORATED_POT uO
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE ui
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICKS uv
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_SLAB ux
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_STAIRS uw
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_WALL uy
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COAL_ORE V
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COPPER_ORE sb
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_DIAMOND_ORE cV
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_EMERALD_ORE gu
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_GOLD_ORE R
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_IRON_ORE T
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_LAPIS_ORE aZ
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_REDSTONE_ORE el
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILES ur
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_SLAB ut
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_STAIRS us
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_WALL uu
+ f Lnet/minecraft/world/level/block/Block; DETECTOR_RAIL bx
+ f Lnet/minecraft/world/level/block/Block; DIAMOND_BLOCK cW
+ f Lnet/minecraft/world/level/block/Block; DIAMOND_ORE cU
+ f Lnet/minecraft/world/level/block/Block; DIORITE e
+ f Lnet/minecraft/world/level/block/Block; DIORITE_SLAB oB
+ f Lnet/minecraft/world/level/block/Block; DIORITE_STAIRS oo
+ f Lnet/minecraft/world/level/block/Block; DIORITE_WALL oO
+ f Lnet/minecraft/world/level/block/Block; DIRT j
+ f Lnet/minecraft/world/level/block/Block; DIRT_PATH lA
+ f Lnet/minecraft/world/level/block/Block; DISPENSER bb
+ f Lnet/minecraft/world/level/block/Block; DRAGON_EGG gp
+ f Lnet/minecraft/world/level/block/Block; DRAGON_HEAD hF
+ f Lnet/minecraft/world/level/block/Block; DRAGON_WALL_HEAD hG
+ f Lnet/minecraft/world/level/block/Block; DRIED_GHAST nd
+ f Lnet/minecraft/world/level/block/Block; DRIED_KELP_BLOCK na
+ f Lnet/minecraft/world/level/block/Block; DRIPSTONE_BLOCK tR
+ f Lnet/minecraft/world/level/block/Block; DROPPER hZ
+ f Lnet/minecraft/world/level/block/Block; EMERALD_BLOCK gy
+ f Lnet/minecraft/world/level/block/Block; EMERALD_ORE gt
+ f Lnet/minecraft/world/level/block/Block; ENCHANTING_TABLE gg
+ f Lnet/minecraft/world/level/block/Block; ENDER_CHEST gv
+ f Lnet/minecraft/world/level/block/Block; END_GATEWAY lB
+ f Lnet/minecraft/world/level/block/Block; END_PORTAL gm
+ f Lnet/minecraft/world/level/block/Block; END_PORTAL_FRAME gn
+ f Lnet/minecraft/world/level/block/Block; END_ROD lp
+ f Lnet/minecraft/world/level/block/Block; END_STONE go
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICKS lv
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_SLAB ou
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_STAIRS og
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_WALL oN
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CHISELED_COPPER si
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER rX
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_BULB tl
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_CHEST tt
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_DOOR sN
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GOLEM_STATUE tB
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GRATE td
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_TRAPDOOR sV
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER se
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_SLAB su
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_STAIRS sq
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_LIGHTNING_ROD tJ
+ f Lnet/minecraft/world/level/block/Block; FARMLAND cZ
+ f Lnet/minecraft/world/level/block/Block; FERN bB
+ f Lnet/minecraft/world/level/block/Block; FIREFLY_BUSH va
+ f Lnet/minecraft/world/level/block/Block; FIRE cN
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL nw
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_BLOCK nm
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_FAN nG
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_WALL_FAN nQ
+ f Lnet/minecraft/world/level/block/Block; FLETCHING_TABLE oV
+ f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA tW
+ f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA_LEAVES aU
+ f Lnet/minecraft/world/level/block/Block; FLOWER_POT gG
+ f Lnet/minecraft/world/level/block/Block; FROGSPAWN uM
+ f Lnet/minecraft/world/level/block/Block; FROSTED_ICE lE
+ f Lnet/minecraft/world/level/block/Block; FURNACE da
+ f Lnet/minecraft/world/level/block/Block; GILDED_BLACKSTONE qC
+ f Lnet/minecraft/world/level/block/Block; GLASS aX
+ f Lnet/minecraft/world/level/block/Block; GLASS_PANE fG
+ f Lnet/minecraft/world/level/block/Block; GLOWSTONE eH
+ f Lnet/minecraft/world/level/block/Block; GLOW_LICHEN fO
+ f Lnet/minecraft/world/level/block/Block; GOLD_BLOCK cr
+ f Lnet/minecraft/world/level/block/Block; GOLD_ORE Q
+ f Lnet/minecraft/world/level/block/Block; GRANITE c
+ f Lnet/minecraft/world/level/block/Block; GRANITE_SLAB ox
+ f Lnet/minecraft/world/level/block/Block; GRANITE_STAIRS ok
+ f Lnet/minecraft/world/level/block/Block; GRANITE_WALL oG
+ f Lnet/minecraft/world/level/block/Block; GRASS_BLOCK i
+ f Lnet/minecraft/world/level/block/Block; GRAVEL O
+ f Lnet/minecraft/world/level/block/Block; GRAY_BANNER jI
+ f Lnet/minecraft/world/level/block/Block; GRAY_BED bn
+ f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE qT
+ f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE_CAKE rk
+ f Lnet/minecraft/world/level/block/Block; GRAY_CARPET jj
+ f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE mz
+ f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE_POWDER mP
+ f Lnet/minecraft/world/level/block/Block; GRAY_GLAZED_TERRACOTTA mj
+ f Lnet/minecraft/world/level/block/Block; GRAY_SHULKER_BOX lT
+ f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS eU
+ f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS_PANE ix
+ f Lnet/minecraft/world/level/block/Block; GRAY_TERRACOTTA ih
+ f Lnet/minecraft/world/level/block/Block; GRAY_WALL_BANNER jY
+ f Lnet/minecraft/world/level/block/Block; GRAY_WOOL bR
+ f Lnet/minecraft/world/level/block/Block; GREEN_BANNER jO
+ f Lnet/minecraft/world/level/block/Block; GREEN_BED bt
+ f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE qZ
+ f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE_CAKE rq
+ f Lnet/minecraft/world/level/block/Block; GREEN_CARPET jp
+ f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE mF
+ f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE_POWDER mV
+ f Lnet/minecraft/world/level/block/Block; GREEN_GLAZED_TERRACOTTA mp
+ f Lnet/minecraft/world/level/block/Block; GREEN_SHULKER_BOX lZ
+ f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS fa
+ f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS_PANE iD
+ f Lnet/minecraft/world/level/block/Block; GREEN_TERRACOTTA in
+ f Lnet/minecraft/world/level/block/Block; GREEN_WALL_BANNER ke
+ f Lnet/minecraft/world/level/block/Block; GREEN_WOOL bX
+ f Lnet/minecraft/world/level/block/Block; GRINDSTONE oW
+ f Lnet/minecraft/world/level/block/Block; HANGING_ROOTS uf
+ f Lnet/minecraft/world/level/block/Block; HAY_BLOCK jb
+ f Lnet/minecraft/world/level/block/Block; HEAVY_CORE uS
+ f Lnet/minecraft/world/level/block/Block; HEAVY_WEIGHTED_PRESSURE_PLATE hO
+ f Lnet/minecraft/world/level/block/Block; HONEYCOMB_BLOCK qh
+ f Lnet/minecraft/world/level/block/Block; HONEY_BLOCK qg
+ f Lnet/minecraft/world/level/block/Block; HOPPER hT
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL nx
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_BLOCK nn
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_FAN nH
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_WALL_FAN nR
+ f Lnet/minecraft/world/level/block/Block; ICE eq
+ f Lnet/minecraft/world/level/block/Block; INFESTED_CHISELED_STONE_BRICKS fy
+ f Lnet/minecraft/world/level/block/Block; INFESTED_COBBLESTONE fu
+ f Lnet/minecraft/world/level/block/Block; INFESTED_CRACKED_STONE_BRICKS fx
+ f Lnet/minecraft/world/level/block/Block; INFESTED_DEEPSLATE uC
+ f Lnet/minecraft/world/level/block/Block; INFESTED_MOSSY_STONE_BRICKS fw
+ f Lnet/minecraft/world/level/block/Block; INFESTED_STONE ft
+ f Lnet/minecraft/world/level/block/Block; INFESTED_STONE_BRICKS fv
+ f Lnet/minecraft/world/level/block/Block; IRON_BARS fC
+ f Lnet/minecraft/world/level/block/Block; IRON_BLOCK cs
+ f Lnet/minecraft/world/level/block/Block; IRON_CHAIN fE
+ f Lnet/minecraft/world/level/block/Block; IRON_DOOR dZ
+ f Lnet/minecraft/world/level/block/Block; IRON_ORE S
+ f Lnet/minecraft/world/level/block/Block; IRON_TRAPDOOR iQ
+ f Lnet/minecraft/world/level/block/Block; JACK_O_LANTERN eK
+ f Lnet/minecraft/world/level/block/Block; JIGSAW pZ
+ f Lnet/minecraft/world/level/block/Block; JUKEBOX ew
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_BUTTON ho
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_DOOR li
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE kZ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE_GATE kQ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_HANGING_SIGN dE
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_LEAVES aN
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_LOG aa
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_PLANKS q
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_PRESSURE_PLATE ed
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SAPLING C
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SHELF cD
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SIGN dg
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SLAB ko
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_STAIRS gB
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_TRAPDOOR fg
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_HANGING_SIGN dQ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_SIGN du
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WOOD aw
+ f Lnet/minecraft/world/level/block/Block; KELP mY
+ f Lnet/minecraft/world/level/block/Block; KELP_PLANT mZ
+ f Lnet/minecraft/world/level/block/Block; LADDER dm
+ f Lnet/minecraft/world/level/block/Block; LANTERN pb
+ f Lnet/minecraft/world/level/block/Block; LAPIS_BLOCK ba
+ f Lnet/minecraft/world/level/block/Block; LAPIS_ORE aY
+ f Lnet/minecraft/world/level/block/Block; LARGE_AMETHYST_BUD rw
+ f Lnet/minecraft/world/level/block/Block; LARGE_FERN jA
+ f Lnet/minecraft/world/level/block/Block; LAVA K
+ f Lnet/minecraft/world/level/block/Block; LAVA_CAULDRON gk
+ f Lnet/minecraft/world/level/block/Block; LEAF_LITTER ua
+ f Lnet/minecraft/world/level/block/Block; LECTERN oX
+ f Lnet/minecraft/world/level/block/Block; LEVER dX
+ f Lnet/minecraft/world/level/block/Block; LIGHT iP
+ f Lnet/minecraft/world/level/block/Block; LIGHTNING_ROD tI
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BANNER jE
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BED bj
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE qP
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE_CAKE rg
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CARPET jf
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE mv
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE_POWDER mL
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_GLAZED_TERRACOTTA mf
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_SHULKER_BOX lP
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS eQ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS_PANE it
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_TERRACOTTA id
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WALL_BANNER jU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WOOL bN
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BANNER jJ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BED bo
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE qU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE_CAKE rl
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CARPET jk
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE mA
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE_POWDER mQ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_GLAZED_TERRACOTTA mk
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_SHULKER_BOX lU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS eV
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS_PANE iy
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_TERRACOTTA ii
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WALL_BANNER jZ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WOOL bS
+ f Lnet/minecraft/world/level/block/Block; LIGHT_WEIGHTED_PRESSURE_PLATE hN
+ f Lnet/minecraft/world/level/block/Block; LILAC jw
+ f Lnet/minecraft/world/level/block/Block; LILY_OF_THE_VALLEY co
+ f Lnet/minecraft/world/level/block/Block; LILY_PAD fV
+ f Lnet/minecraft/world/level/block/Block; LIME_BANNER jG
+ f Lnet/minecraft/world/level/block/Block; LIME_BED bl
+ f Lnet/minecraft/world/level/block/Block; LIME_CANDLE qR
+ f Lnet/minecraft/world/level/block/Block; LIME_CANDLE_CAKE ri
+ f Lnet/minecraft/world/level/block/Block; LIME_CARPET jh
+ f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE mx
+ f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE_POWDER mN
+ f Lnet/minecraft/world/level/block/Block; LIME_GLAZED_TERRACOTTA mh
+ f Lnet/minecraft/world/level/block/Block; LIME_SHULKER_BOX lR
+ f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS eS
+ f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS_PANE iv
+ f Lnet/minecraft/world/level/block/Block; LIME_TERRACOTTA if
+ f Lnet/minecraft/world/level/block/Block; LIME_WALL_BANNER jW
+ f Lnet/minecraft/world/level/block/Block; LIME_WOOL bP
+ f Lnet/minecraft/world/level/block/Block; LODESTONE qq
+ f Lnet/minecraft/world/level/block/Block; LOOM oQ
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_BANNER jD
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_BED bi
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE qO
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE_CAKE rf
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CARPET je
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE mu
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE_POWDER mK
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_GLAZED_TERRACOTTA me
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_SHULKER_BOX lO
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS eP
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS_PANE is
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_TERRACOTTA ic
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_WALL_BANNER jT
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_WOOL bM
+ f Lnet/minecraft/world/level/block/Block; MAGMA_BLOCK lF
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_BUTTON ht
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_DOOR ln
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE le
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE_GATE kV
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_HANGING_SIGN dJ
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_LEAVES aS
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_LOG af
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PLANKS w
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PRESSURE_PLATE ei
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PROPAGULE H
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_ROOTS ag
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SHELF cE
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SIGN dj
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SLAB kt
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_STAIRS iK
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_TRAPDOOR fl
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_HANGING_SIGN dT
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_SIGN dx
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WOOD aA
+ f Lnet/minecraft/world/level/block/Block; MEDIUM_AMETHYST_BUD rx
+ f Lnet/minecraft/world/level/block/Block; MELON fI
+ f Lnet/minecraft/world/level/block/Block; MELON_STEM fM
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE cJ
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_SLAB ot
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_STAIRS of
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_WALL gF
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICKS fo
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_SLAB or
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_STAIRS od
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_WALL oF
+ f Lnet/minecraft/world/level/block/Block; MOSS_BLOCK ub
+ f Lnet/minecraft/world/level/block/Block; MOSS_CARPET tX
+ f Lnet/minecraft/world/level/block/Block; MOVING_PISTON ca
+ f Lnet/minecraft/world/level/block/Block; MUDDY_MANGROVE_ROOTS ah
+ f Lnet/minecraft/world/level/block/Block; MUD uh
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICKS fs
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_SLAB kE
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_STAIRS fT
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_WALL oI
+ f Lnet/minecraft/world/level/block/Block; MUSHROOM_STEM fB
+ f Lnet/minecraft/world/level/block/Block; MYCELIUM fU
+ f Lnet/minecraft/world/level/block/Block; NETHERITE_BLOCK qi
+ f Lnet/minecraft/world/level/block/Block; NETHERRACK ey
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICKS gc
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_FENCE gd
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_SLAB kF
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_STAIRS ge
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_WALL oJ
+ f Lnet/minecraft/world/level/block/Block; NETHER_GOLD_ORE W
+ f Lnet/minecraft/world/level/block/Block; NETHER_PORTAL eI
+ f Lnet/minecraft/world/level/block/Block; NETHER_QUARTZ_ORE hS
+ f Lnet/minecraft/world/level/block/Block; NETHER_SPROUTS pp
+ f Lnet/minecraft/world/level/block/Block; NETHER_WART gf
+ f Lnet/minecraft/world/level/block/Block; NETHER_WART_BLOCK lG
+ f Lnet/minecraft/world/level/block/Block; NOTE_BLOCK bf
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_CLOSED_SHULKER vb
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_EXTENDED_PISTON vc
+ f Lnet/minecraft/world/level/block/Block; OAK_BUTTON hl
+ f Lnet/minecraft/world/level/block/Block; OAK_DOOR dl
+ f Lnet/minecraft/world/level/block/Block; OAK_FENCE ex
+ f Lnet/minecraft/world/level/block/Block; OAK_FENCE_GATE fQ
+ f Lnet/minecraft/world/level/block/Block; OAK_HANGING_SIGN dz
+ f Lnet/minecraft/world/level/block/Block; OAK_LEAVES aK
+ f Lnet/minecraft/world/level/block/Block; OAK_LOG X
+ f Lnet/minecraft/world/level/block/Block; OAK_PLANKS n
+ f Lnet/minecraft/world/level/block/Block; OAK_PRESSURE_PLATE ea
+ f Lnet/minecraft/world/level/block/Block; OAK_SAPLING z
+ f Lnet/minecraft/world/level/block/Block; OAK_SHELF cF
+ f Lnet/minecraft/world/level/block/Block; OAK_SIGN db
+ f Lnet/minecraft/world/level/block/Block; OAK_SLAB kl
+ f Lnet/minecraft/world/level/block/Block; OAK_STAIRS cR
+ f Lnet/minecraft/world/level/block/Block; OAK_TRAPDOOR fd
+ f Lnet/minecraft/world/level/block/Block; OAK_WALL_HANGING_SIGN dL
+ f Lnet/minecraft/world/level/block/Block; OAK_WALL_SIGN dp
+ f Lnet/minecraft/world/level/block/Block; OAK_WOOD at
+ f Lnet/minecraft/world/level/block/Block; OBSERVER lK
+ f Lnet/minecraft/world/level/block/Block; OBSIDIAN cK
+ f Lnet/minecraft/world/level/block/Block; OCHRE_FROGLIGHT uJ
+ f Lnet/minecraft/world/level/block/Block; OPEN_EYEBLOSSOM uW
+ f Lnet/minecraft/world/level/block/Block; ORANGE_BANNER jC
+ f Lnet/minecraft/world/level/block/Block; ORANGE_BED bh
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE qN
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE_CAKE re
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CARPET jd
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE mt
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE_POWDER mJ
+ f Lnet/minecraft/world/level/block/Block; ORANGE_GLAZED_TERRACOTTA md
+ f Lnet/minecraft/world/level/block/Block; ORANGE_SHULKER_BOX lN
+ f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS eO
+ f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS_PANE ir
+ f Lnet/minecraft/world/level/block/Block; ORANGE_TERRACOTTA ib
+ f Lnet/minecraft/world/level/block/Block; ORANGE_TULIP ci
+ f Lnet/minecraft/world/level/block/Block; ORANGE_WALL_BANNER jS
+ f Lnet/minecraft/world/level/block/Block; ORANGE_WOOL bL
+ f Lnet/minecraft/world/level/block/Block; OXEYE_DAISY cl
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CHISELED_COPPER sg
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER rZ
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_BULB tn
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_CHEST tv
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_DOOR sO
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GOLEM_STATUE tD
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GRATE tf
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_TRAPDOOR sW
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER sc
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_SLAB ss
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_STAIRS so
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_LIGHTNING_ROD tL
+ f Lnet/minecraft/world/level/block/Block; PACKED_ICE ju
+ f Lnet/minecraft/world/level/block/Block; PACKED_MUD fr
+ f Lnet/minecraft/world/level/block/Block; PALE_HANGING_MOSS uV
+ f Lnet/minecraft/world/level/block/Block; PALE_MOSS_BLOCK uT
+ f Lnet/minecraft/world/level/block/Block; PALE_MOSS_CARPET uU
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_BUTTON hs
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_DOOR lm
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_FENCE ld
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_FENCE_GATE kU
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_HANGING_SIGN dG
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_LEAVES aR
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_LOG ae
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_PLANKS v
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_PRESSURE_PLATE eh
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SAPLING G
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SHELF cG
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SIGN di
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SLAB ks
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_STAIRS iJ
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_TRAPDOOR fk
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WALL_HANGING_SIGN dS
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WALL_SIGN dw
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WOOD u
+ f Lnet/minecraft/world/level/block/Block; PEARLESCENT_FROGLIGHT uL
+ f Lnet/minecraft/world/level/block/Block; PEONY jy
+ f Lnet/minecraft/world/level/block/Block; PETRIFIED_OAK_SLAB kA
+ f Lnet/minecraft/world/level/block/Block; PIGLIN_HEAD hH
+ f Lnet/minecraft/world/level/block/Block; PIGLIN_WALL_HEAD hI
+ f Lnet/minecraft/world/level/block/Block; PINK_BANNER jH
+ f Lnet/minecraft/world/level/block/Block; PINK_BED bm
+ f Lnet/minecraft/world/level/block/Block; PINK_CANDLE qS
+ f Lnet/minecraft/world/level/block/Block; PINK_CANDLE_CAKE rj
+ f Lnet/minecraft/world/level/block/Block; PINK_CARPET ji
+ f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE my
+ f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE_POWDER mO
+ f Lnet/minecraft/world/level/block/Block; PINK_GLAZED_TERRACOTTA mi
+ f Lnet/minecraft/world/level/block/Block; PINK_PETALS tY
+ f Lnet/minecraft/world/level/block/Block; PINK_SHULKER_BOX lS
+ f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS eT
+ f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS_PANE iw
+ f Lnet/minecraft/world/level/block/Block; PINK_TERRACOTTA ig
+ f Lnet/minecraft/world/level/block/Block; PINK_TULIP ck
+ f Lnet/minecraft/world/level/block/Block; PINK_WALL_BANNER jX
+ f Lnet/minecraft/world/level/block/Block; PINK_WOOL bQ
+ f Lnet/minecraft/world/level/block/Block; PISTON bI
+ f Lnet/minecraft/world/level/block/Block; PISTON_HEAD bJ
+ f Lnet/minecraft/world/level/block/Block; PITCHER_CROP lx
+ f Lnet/minecraft/world/level/block/Block; PITCHER_PLANT ly
+ f Lnet/minecraft/world/level/block/Block; PLAYER_HEAD hB
+ f Lnet/minecraft/world/level/block/Block; PLAYER_WALL_HEAD hC
+ f Lnet/minecraft/world/level/block/Block; PODZOL l
+ f Lnet/minecraft/world/level/block/Block; POINTED_DRIPSTONE tQ
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE h
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_SLAB oA
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_STAIRS on
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BASALT eC
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE qv
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICKS qw
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_SLAB qz
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_STAIRS qA
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_WALL qB
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BUTTON qG
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_PRESSURE_PLATE qF
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_SLAB qE
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_STAIRS qD
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_WALL qH
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE un
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_SLAB up
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_STAIRS uo
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_WALL uq
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE f
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_SLAB os
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_STAIRS oe
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE d
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_SLAB op
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_STAIRS ob
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF rD
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_SLAB rE
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_STAIRS rF
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_WALL rG
+ f Lnet/minecraft/world/level/block/Block; POPPY cd
+ f Lnet/minecraft/world/level/block/Block; POTATOES hk
+ f Lnet/minecraft/world/level/block/Block; POTTED_ACACIA_SAPLING gM
+ f Lnet/minecraft/world/level/block/Block; POTTED_ALLIUM gV
+ f Lnet/minecraft/world/level/block/Block; POTTED_AZALEA uH
+ f Lnet/minecraft/world/level/block/Block; POTTED_AZURE_BLUET gW
+ f Lnet/minecraft/world/level/block/Block; POTTED_BAMBOO nX
+ f Lnet/minecraft/world/level/block/Block; POTTED_BIRCH_SAPLING gK
+ f Lnet/minecraft/world/level/block/Block; POTTED_BLUE_ORCHID gU
+ f Lnet/minecraft/world/level/block/Block; POTTED_BROWN_MUSHROOM hg
+ f Lnet/minecraft/world/level/block/Block; POTTED_CACTUS hi
+ f Lnet/minecraft/world/level/block/Block; POTTED_CHERRY_SAPLING gN
+ f Lnet/minecraft/world/level/block/Block; POTTED_CLOSED_EYEBLOSSOM uZ
+ f Lnet/minecraft/world/level/block/Block; POTTED_CORNFLOWER hc
+ f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_FUNGUS qm
+ f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_ROOTS qo
+ f Lnet/minecraft/world/level/block/Block; POTTED_DANDELION gS
+ f Lnet/minecraft/world/level/block/Block; POTTED_DARK_OAK_SAPLING gO
+ f Lnet/minecraft/world/level/block/Block; POTTED_DEAD_BUSH hh
+ f Lnet/minecraft/world/level/block/Block; POTTED_FERN gR
+ f Lnet/minecraft/world/level/block/Block; POTTED_FLOWERING_AZALEA uI
+ f Lnet/minecraft/world/level/block/Block; POTTED_JUNGLE_SAPLING gL
+ f Lnet/minecraft/world/level/block/Block; POTTED_LILY_OF_THE_VALLEY hd
+ f Lnet/minecraft/world/level/block/Block; POTTED_MANGROVE_PROPAGULE gQ
+ f Lnet/minecraft/world/level/block/Block; POTTED_OAK_SAPLING gI
+ f Lnet/minecraft/world/level/block/Block; POTTED_OPEN_EYEBLOSSOM uY
+ f Lnet/minecraft/world/level/block/Block; POTTED_ORANGE_TULIP gY
+ f Lnet/minecraft/world/level/block/Block; POTTED_OXEYE_DAISY hb
+ f Lnet/minecraft/world/level/block/Block; POTTED_PALE_OAK_SAPLING gP
+ f Lnet/minecraft/world/level/block/Block; POTTED_PINK_TULIP ha
+ f Lnet/minecraft/world/level/block/Block; POTTED_POPPY gT
+ f Lnet/minecraft/world/level/block/Block; POTTED_RED_MUSHROOM hf
+ f Lnet/minecraft/world/level/block/Block; POTTED_RED_TULIP gX
+ f Lnet/minecraft/world/level/block/Block; POTTED_SPRUCE_SAPLING gJ
+ f Lnet/minecraft/world/level/block/Block; POTTED_TORCHFLOWER gH
+ f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_FUNGUS qn
+ f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_ROOTS qp
+ f Lnet/minecraft/world/level/block/Block; POTTED_WHITE_TULIP gZ
+ f Lnet/minecraft/world/level/block/Block; POTTED_WITHER_ROSE he
+ f Lnet/minecraft/world/level/block/Block; POWDER_SNOW rP
+ f Lnet/minecraft/world/level/block/Block; POWDER_SNOW_CAULDRON gl
+ f Lnet/minecraft/world/level/block/Block; POWERED_RAIL bw
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE iR
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICKS iS
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_SLAB iY
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_STAIRS iV
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_SLAB iX
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_STAIRS iU
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_WALL oD
+ f Lnet/minecraft/world/level/block/Block; PUMPKIN fH
+ f Lnet/minecraft/world/level/block/Block; PUMPKIN_STEM fL
+ f Lnet/minecraft/world/level/block/Block; PURPLE_BANNER jL
+ f Lnet/minecraft/world/level/block/Block; PURPLE_BED bq
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE qW
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE_CAKE rn
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CARPET jm
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE mC
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE_POWDER mS
+ f Lnet/minecraft/world/level/block/Block; PURPLE_GLAZED_TERRACOTTA mm
+ f Lnet/minecraft/world/level/block/Block; PURPLE_SHULKER_BOX lW
+ f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS eX
+ f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS_PANE iA
+ f Lnet/minecraft/world/level/block/Block; PURPLE_TERRACOTTA ik
+ f Lnet/minecraft/world/level/block/Block; PURPLE_WALL_BANNER kb
+ f Lnet/minecraft/world/level/block/Block; PURPLE_WOOL bU
+ f Lnet/minecraft/world/level/block/Block; PURPUR_BLOCK ls
+ f Lnet/minecraft/world/level/block/Block; PURPUR_PILLAR lt
+ f Lnet/minecraft/world/level/block/Block; PURPUR_SLAB kJ
+ f Lnet/minecraft/world/level/block/Block; PURPUR_STAIRS lu
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_BLOCK hU
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_BRICKS qK
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_PILLAR hW
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_SLAB kG
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_STAIRS hX
+ f Lnet/minecraft/world/level/block/Block; RAIL dn
+ f Lnet/minecraft/world/level/block/Block; RAW_COPPER_BLOCK uF
+ f Lnet/minecraft/world/level/block/Block; RAW_GOLD_BLOCK uG
+ f Lnet/minecraft/world/level/block/Block; RAW_IRON_BLOCK uE
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_BLOCK hR
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_LAMP gq
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_ORE ek
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_TORCH em
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_WALL_TORCH en
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_WIRE cT
+ f Lnet/minecraft/world/level/block/Block; RED_BANNER jP
+ f Lnet/minecraft/world/level/block/Block; RED_BED bu
+ f Lnet/minecraft/world/level/block/Block; RED_CANDLE ra
+ f Lnet/minecraft/world/level/block/Block; RED_CANDLE_CAKE rr
+ f Lnet/minecraft/world/level/block/Block; RED_CARPET jq
+ f Lnet/minecraft/world/level/block/Block; RED_CONCRETE mG
+ f Lnet/minecraft/world/level/block/Block; RED_CONCRETE_POWDER mW
+ f Lnet/minecraft/world/level/block/Block; RED_GLAZED_TERRACOTTA mq
+ f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM cq
+ f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM_BLOCK fA
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICKS lH
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_SLAB oz
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_STAIRS om
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_WALL oL
+ f Lnet/minecraft/world/level/block/Block; RED_SAND N
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE kh
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_SLAB kH
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_STAIRS kk
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_WALL oE
+ f Lnet/minecraft/world/level/block/Block; RED_SHULKER_BOX ma
+ f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS fb
+ f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS_PANE iE
+ f Lnet/minecraft/world/level/block/Block; RED_TERRACOTTA io
+ f Lnet/minecraft/world/level/block/Block; RED_TULIP ch
+ f Lnet/minecraft/world/level/block/Block; RED_WALL_BANNER kf
+ f Lnet/minecraft/world/level/block/Block; RED_WOOL bY
+ f Lnet/minecraft/world/level/block/Block; REINFORCED_DEEPSLATE uN
+ f Lnet/minecraft/world/level/block/Block; REPEATER eM
+ f Lnet/minecraft/world/level/block/Block; REPEATING_COMMAND_BLOCK lC
+ f Lnet/minecraft/world/level/block/Block; RESIN_BLOCK fW
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICKS fX
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_SLAB fZ
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_STAIRS fY
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_WALL ga
+ f Lnet/minecraft/world/level/block/Block; RESIN_CLUMP fP
+ f Lnet/minecraft/world/level/block/Block; RESPAWN_ANCHOR ql
+ f Lnet/minecraft/world/level/block/Block; ROOTED_DIRT ug
+ f Lnet/minecraft/world/level/block/Block; ROSE_BUSH jx
+ f Lnet/minecraft/world/level/block/Block; SAND L
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE bc
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_SLAB ky
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_STAIRS gs
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_WALL oM
+ f Lnet/minecraft/world/level/block/Block; SCAFFOLDING oP
+ f Lnet/minecraft/world/level/block/Block; SCULK rS
+ f Lnet/minecraft/world/level/block/Block; SCULK_CATALYST rU
+ f Lnet/minecraft/world/level/block/Block; SCULK_SENSOR rQ
+ f Lnet/minecraft/world/level/block/Block; SCULK_SHRIEKER rV
+ f Lnet/minecraft/world/level/block/Block; SCULK_VEIN rT
+ f Lnet/minecraft/world/level/block/Block; SEAGRASS bG
+ f Lnet/minecraft/world/level/block/Block; SEA_LANTERN ja
+ f Lnet/minecraft/world/level/block/Block; SEA_PICKLE nS
+ f Lnet/minecraft/world/level/block/Block; SHORT_DRY_GRASS bE
+ f Lnet/minecraft/world/level/block/Block; SHORT_GRASS bA
+ f Lnet/minecraft/world/level/block/Block; SHROOMLIGHT pw
+ f Lnet/minecraft/world/level/block/Block; SHULKER_BOX lL
+ f Lnet/minecraft/world/level/block/Block; SKELETON_SKULL hv
+ f Lnet/minecraft/world/level/block/Block; SKELETON_WALL_SKULL hw
+ f Lnet/minecraft/world/level/block/Block; SLIME_BLOCK iN
+ f Lnet/minecraft/world/level/block/Block; SMALL_AMETHYST_BUD ry
+ f Lnet/minecraft/world/level/block/Block; SMALL_DRIPLEAF ue
+ f Lnet/minecraft/world/level/block/Block; SMITHING_TABLE oY
+ f Lnet/minecraft/world/level/block/Block; SMOKER oS
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_BASALT uD
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ kM
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_SLAB ow
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_STAIRS oj
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE kN
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_SLAB oq
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_STAIRS oc
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE kL
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_SLAB ov
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_STAIRS oi
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE kK
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE_SLAB kx
+ f Lnet/minecraft/world/level/block/Block; SNIFFER_EGG nc
+ f Lnet/minecraft/world/level/block/Block; SNOW ep
+ f Lnet/minecraft/world/level/block/Block; SNOW_BLOCK er
+ f Lnet/minecraft/world/level/block/Block; SOUL_CAMPFIRE pf
+ f Lnet/minecraft/world/level/block/Block; SOUL_FIRE cO
+ f Lnet/minecraft/world/level/block/Block; SOUL_LANTERN pc
+ f Lnet/minecraft/world/level/block/Block; SOUL_SAND ez
+ f Lnet/minecraft/world/level/block/Block; SOUL_SOIL eA
+ f Lnet/minecraft/world/level/block/Block; SOUL_TORCH eD
+ f Lnet/minecraft/world/level/block/Block; SOUL_WALL_TORCH eE
+ f Lnet/minecraft/world/level/block/Block; SPAWNER cP
+ f Lnet/minecraft/world/level/block/Block; SPONGE aV
+ f Lnet/minecraft/world/level/block/Block; SPORE_BLOSSOM tU
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_BUTTON hm
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_DOOR lg
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE kX
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE_GATE kO
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_HANGING_SIGN dA
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_LEAVES aL
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_LOG Y
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_PLANKS o
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_PRESSURE_PLATE eb
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SAPLING A
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SHELF cH
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SIGN dc
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SLAB km
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_STAIRS gz
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_TRAPDOOR fe
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_HANGING_SIGN dM
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_SIGN dq
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WOOD au
+ f Lnet/minecraft/world/level/block/Block; STICKY_PISTON by
+ f Lnet/minecraft/world/level/block/Block; STONECUTTER oZ
+ f Lnet/minecraft/world/level/block/Block; STONE b
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICKS fn
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_SLAB kD
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_STAIRS fS
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_WALL oH
+ f Lnet/minecraft/world/level/block/Block; STONE_BUTTON eo
+ f Lnet/minecraft/world/level/block/Block; STONE_PRESSURE_PLATE dY
+ f Lnet/minecraft/world/level/block/Block; STONE_SLAB kw
+ f Lnet/minecraft/world/level/block/Block; STONE_STAIRS oh
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_LOG am
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_WOOD aF
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BAMBOO_BLOCK as
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_LOG ak
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_WOOD aD
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_LOG an
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_WOOD aG
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_HYPHAE pt
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_STEM pr
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_LOG ao
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_WOOD aH
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_LOG al
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_WOOD aE
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_LOG ar
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_WOOD aJ
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_LOG aq
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_WOOD aB
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_PALE_OAK_LOG ap
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_PALE_OAK_WOOD aI
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_LOG aj
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_WOOD aC
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_HYPHAE pk
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_STEM pi
+ f Lnet/minecraft/world/level/block/Block; STRUCTURE_BLOCK pY
+ f Lnet/minecraft/world/level/block/Block; STRUCTURE_VOID lJ
+ f Lnet/minecraft/world/level/block/Block; SUGAR_CANE ev
+ f Lnet/minecraft/world/level/block/Block; SUNFLOWER jv
+ f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_GRAVEL P
+ f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_SAND M
+ f Lnet/minecraft/world/level/block/Block; SWEET_BERRY_BUSH pg
+ f Lnet/minecraft/world/level/block/Block; TALL_DRY_GRASS bF
+ f Lnet/minecraft/world/level/block/Block; TALL_GRASS jz
+ f Lnet/minecraft/world/level/block/Block; TALL_SEAGRASS bH
+ f Lnet/minecraft/world/level/block/Block; TARGET qd
+ f Lnet/minecraft/world/level/block/Block; TERRACOTTA js
+ f Lnet/minecraft/world/level/block/Block; TEST_BLOCK qa
+ f Lnet/minecraft/world/level/block/Block; TEST_INSTANCE_BLOCK qb
+ f Lnet/minecraft/world/level/block/Block; TINTED_GLASS rO
+ f Lnet/minecraft/world/level/block/Block; TNT cu
+ f Lnet/minecraft/world/level/block/Block; TORCHFLOWER cc
+ f Lnet/minecraft/world/level/block/Block; TORCHFLOWER_CROP lw
+ f Lnet/minecraft/world/level/block/Block; TORCH cL
+ f Lnet/minecraft/world/level/block/Block; TRAPPED_CHEST hM
+ f Lnet/minecraft/world/level/block/Block; TRIAL_SPAWNER uQ
+ f Lnet/minecraft/world/level/block/Block; TRIPWIRE gx
+ f Lnet/minecraft/world/level/block/Block; TRIPWIRE_HOOK gw
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL nt
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_BLOCK nj
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_FAN nD
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_WALL_FAN nN
+ f Lnet/minecraft/world/level/block/Block; TUFF rz
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICKS rI
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_SLAB rJ
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_STAIRS rK
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_WALL rL
+ f Lnet/minecraft/world/level/block/Block; TUFF_SLAB rA
+ f Lnet/minecraft/world/level/block/Block; TUFF_STAIRS rB
+ f Lnet/minecraft/world/level/block/Block; TUFF_WALL rC
+ f Lnet/minecraft/world/level/block/Block; TURTLE_EGG nb
+ f Lnet/minecraft/world/level/block/Block; TWISTING_VINES pz
+ f Lnet/minecraft/world/level/block/Block; TWISTING_VINES_PLANT pA
+ f Lnet/minecraft/world/level/block/Block; VAULT uR
+ f Lnet/minecraft/world/level/block/Block; VERDANT_FROGLIGHT uK
+ f Lnet/minecraft/world/level/block/Block; VINE fN
+ f Lnet/minecraft/world/level/block/Block; VOID_AIR nY
+ f Lnet/minecraft/world/level/block/Block; WALL_TORCH cM
+ f Lnet/minecraft/world/level/block/Block; WARPED_BUTTON pR
+ f Lnet/minecraft/world/level/block/Block; WARPED_DOOR pT
+ f Lnet/minecraft/world/level/block/Block; WARPED_FENCE pJ
+ f Lnet/minecraft/world/level/block/Block; WARPED_FENCE_GATE pN
+ f Lnet/minecraft/world/level/block/Block; WARPED_FUNGUS pm
+ f Lnet/minecraft/world/level/block/Block; WARPED_HANGING_SIGN dI
+ f Lnet/minecraft/world/level/block/Block; WARPED_HYPHAE pj
+ f Lnet/minecraft/world/level/block/Block; WARPED_NYLIUM pl
+ f Lnet/minecraft/world/level/block/Block; WARPED_PLANKS pD
+ f Lnet/minecraft/world/level/block/Block; WARPED_PRESSURE_PLATE pH
+ f Lnet/minecraft/world/level/block/Block; WARPED_ROOTS po
+ f Lnet/minecraft/world/level/block/Block; WARPED_SHELF cI
+ f Lnet/minecraft/world/level/block/Block; WARPED_SIGN pV
+ f Lnet/minecraft/world/level/block/Block; WARPED_SLAB pF
+ f Lnet/minecraft/world/level/block/Block; WARPED_STAIRS pP
+ f Lnet/minecraft/world/level/block/Block; WARPED_STEM ph
+ f Lnet/minecraft/world/level/block/Block; WARPED_TRAPDOOR pL
+ f Lnet/minecraft/world/level/block/Block; WARPED_WALL_HANGING_SIGN dV
+ f Lnet/minecraft/world/level/block/Block; WARPED_WALL_SIGN pX
+ f Lnet/minecraft/world/level/block/Block; WARPED_WART_BLOCK pn
+ f Lnet/minecraft/world/level/block/Block; WATER J
+ f Lnet/minecraft/world/level/block/Block; WATER_CAULDRON gj
+ f Lnet/minecraft/world/level/block/Block; WAXED_CHISELED_COPPER sn
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BLOCK sw
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BULB to
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_CHEST tw
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_DOOR sQ
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GOLEM_STATUE tE
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GRATE tg
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_TRAPDOOR sY
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER sD
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_SLAB sL
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_STAIRS sH
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CHISELED_COPPER sm
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER sy
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_BULB tp
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_CHEST tx
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_DOOR sR
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GOLEM_STATUE tF
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GRATE th
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_TRAPDOOR sZ
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER sC
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_SLAB sK
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_STAIRS sG
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_LIGHTNING_ROD tN
+ f Lnet/minecraft/world/level/block/Block; WAXED_LIGHTNING_ROD tM
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CHISELED_COPPER sk
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER sz
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_BULB tr
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_CHEST tz
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_DOOR sS
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GOLEM_STATUE tH
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GRATE tj
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_TRAPDOOR ta
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER sA
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_SLAB sI
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_STAIRS sE
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_LIGHTNING_ROD tP
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CHISELED_COPPER sl
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER sx
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_BULB tq
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_CHEST ty
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_DOOR sT
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GOLEM_STATUE tG
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GRATE ti
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_TRAPDOOR tb
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER sB
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_SLAB sJ
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_STAIRS sF
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_LIGHTNING_ROD tO
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CHISELED_COPPER sh
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER rY
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_BULB tm
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_CHEST tu
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_DOOR sP
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GOLEM_STATUE tC
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GRATE te
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_TRAPDOOR sX
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER sd
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_SLAB st
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_STAIRS sp
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_LIGHTNING_ROD tK
+ f Lnet/minecraft/world/level/block/Block; WEEPING_VINES px
+ f Lnet/minecraft/world/level/block/Block; WEEPING_VINES_PLANT py
+ f Lnet/minecraft/world/level/block/Block; WET_SPONGE aW
+ f Lnet/minecraft/world/level/block/Block; WHEAT cY
+ f Lnet/minecraft/world/level/block/Block; WHITE_BANNER jB
+ f Lnet/minecraft/world/level/block/Block; WHITE_BED bg
+ f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE qM
+ f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE_CAKE rd
+ f Lnet/minecraft/world/level/block/Block; WHITE_CARPET jc
+ f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE ms
+ f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE_POWDER mI
+ f Lnet/minecraft/world/level/block/Block; WHITE_GLAZED_TERRACOTTA mc
+ f Lnet/minecraft/world/level/block/Block; WHITE_SHULKER_BOX lM
+ f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS eN
+ f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS_PANE iq
+ f Lnet/minecraft/world/level/block/Block; WHITE_TERRACOTTA ia
+ f Lnet/minecraft/world/level/block/Block; WHITE_TULIP cj
+ f Lnet/minecraft/world/level/block/Block; WHITE_WALL_BANNER jR
+ f Lnet/minecraft/world/level/block/Block; WHITE_WOOL bK
+ f Lnet/minecraft/world/level/block/Block; WILDFLOWERS tZ
+ f Lnet/minecraft/world/level/block/Block; WITHER_ROSE cn
+ f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_SKULL hx
+ f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_WALL_SKULL hy
+ f Lnet/minecraft/world/level/block/Block; YELLOW_BANNER jF
+ f Lnet/minecraft/world/level/block/Block; YELLOW_BED bk
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE qQ
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE_CAKE rh
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CARPET jg
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE mw
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE_POWDER mM
+ f Lnet/minecraft/world/level/block/Block; YELLOW_GLAZED_TERRACOTTA mg
+ f Lnet/minecraft/world/level/block/Block; YELLOW_SHULKER_BOX lQ
+ f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS eR
+ f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS_PANE iu
+ f Lnet/minecraft/world/level/block/Block; YELLOW_TERRACOTTA ie
+ f Lnet/minecraft/world/level/block/Block; YELLOW_WALL_BANNER jV
+ f Lnet/minecraft/world/level/block/Block; YELLOW_WOOL bO
+ f Lnet/minecraft/world/level/block/Block; ZOMBIE_HEAD hz
+ f Lnet/minecraft/world/level/block/Block; ZOMBIE_WALL_HEAD hA
+c net/minecraft/world/level/block/Mirror net/minecraft/world/level/block/EnumBlockMirror
+ m ()[Lnet/minecraft/world/level/block/Mirror; $values d
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m ()Ljava/lang/String; getSerializedName c
+ m (II)I mirror a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; mirror b
+ m ()Lcom/mojang/math/OctahedralGroup; rotation a
+ m ()Lnet/minecraft/network/chat/Component; symbol b
+ f [Lnet/minecraft/world/level/block/Mirror; $VALUES i
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/block/Mirror; FRONT_BACK c
+ f Lnet/minecraft/world/level/block/Mirror; LEFT_RIGHT b
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC e
+ f Lnet/minecraft/world/level/block/Mirror; NONE a
+ f Ljava/lang/String; id f
+ f Lcom/mojang/math/OctahedralGroup; rotation h
+ f Lnet/minecraft/network/chat/Component; symbol g
+c net/minecraft/world/level/block/Portal net/minecraft/world/level/block/Portal
+ m ()Lnet/minecraft/world/level/block/Portal$Transition; getLocalTransition b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getPortalTransitionTime a
+c net/minecraft/world/level/block/Portal$Transition net/minecraft/world/level/block/Portal$a
+ m ()[Lnet/minecraft/world/level/block/Portal$Transition; $values a
+ f [Lnet/minecraft/world/level/block/Portal$Transition; $VALUES c
+ f Lnet/minecraft/world/level/block/Portal$Transition; CONFUSION a
+ f Lnet/minecraft/world/level/block/Portal$Transition; NONE b
+c net/minecraft/world/phys/shapes/Shapes net/minecraft/world/phys/shapes/VoxelShapes
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; block b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z blockOccludes a
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;Ljava/lang/Iterable;D)D collide a
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; create b
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; create a
+ m (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/IndexMerger; createIndexMerger a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; empty a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z equal c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z faceShapeOccludes b
+ m (DD)I findBits a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; join a
+ m (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 joinIsNotEmpty a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z joinIsNotEmpty c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; joinUnoptimized b
+ m (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIII)Z lambda$joinIsNotEmpty$1 a
+ m (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 lambda$joinIsNotEmpty$2 a
+ m (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 lambda$joinIsNotEmpty$3 a
+ m (II)J lcm a
+ m (Lit/unimi/dsi/fastutil/doubles/DoubleList;ZDD)Lit/unimi/dsi/fastutil/doubles/DoubleList; makeAxis a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z mergedFaceOccludes b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; or a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; or a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;)Lnet/minecraft/world/phys/shapes/VoxelShape; rotate a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/shapes/VoxelShape; rotate a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAll d
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateAll d
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAllAxis b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateAllAxis b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAttachFace e
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateHorizontal c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateHorizontal c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateHorizontalAxis a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateHorizontalAxis a
+ f D BIG_EPSILON b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK d
+ f Lnet/minecraft/world/phys/Vec3; BLOCK_CENTER e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; EMPTY f
+ f D EPSILON a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; INFINITY c
+c net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer net/minecraft/world/phys/shapes/VoxelShapes$a
+c net/minecraft/world/scores/DisplaySlot net/minecraft/world/scores/DisplaySlot
+ m ()[Lnet/minecraft/world/scores/DisplaySlot; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/world/scores/DisplaySlot; teamColorToSlot a
+ f [Lnet/minecraft/world/scores/DisplaySlot; $VALUES x
+ f Lnet/minecraft/world/scores/DisplaySlot; BELOW_NAME c
+ f Ljava/util/function/IntFunction; BY_ID u
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC t
+ f Lnet/minecraft/world/scores/DisplaySlot; LIST a
+ f Lnet/minecraft/world/scores/DisplaySlot; SIDEBAR b
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_AQUA o
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_BLACK d
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_BLUE m
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_AQUA g
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_BLUE e
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_GRAY l
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_GREEN f
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_PURPLE i
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_RED h
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GOLD j
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GRAY k
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GREEN n
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_LIGHT_PURPLE q
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_RED p
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_WHITE s
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_YELLOW r
+ f I id v
+ f Ljava/lang/String; name w
+c net/minecraft/world/scores/DisplaySlot$1 net/minecraft/world/scores/DisplaySlot$1
+ f [I $SwitchMap$net$minecraft$ChatFormatting a
+c net/minecraft/world/scores/ScoreAccess net/minecraft/world/scores/ScoreAccess
+ m (I)I add b
+ m ()Lnet/minecraft/network/chat/Component; display g
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()I get a
+ m ()I increment b
+ m ()V lock f
+ m ()Z locked d
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormatOverride a
+ m ()V reset c
+ m (I)V set a
+ m ()V unlock e
+c net/minecraft/world/scores/ScoreHolder net/minecraft/world/scores/ScoreHolder
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; forNameOnly c
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/scores/ScoreHolder; fromGameProfile a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName hu
+ m ()Ljava/lang/String; getScoreboardName cV
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getFeedbackDisplayName$0 a
+ f Lnet/minecraft/world/scores/ScoreHolder; WILDCARD cR
+ f Ljava/lang/String; WILDCARD_NAME cQ
+c net/minecraft/world/scores/ScoreHolder$1 net/minecraft/world/scores/ScoreHolder$1
+ m ()Ljava/lang/String; getScoreboardName cV
+c net/minecraft/world/scores/ScoreHolder$2 net/minecraft/world/scores/ScoreHolder$2
+ m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName hu
+ m ()Ljava/lang/String; getScoreboardName cV
+ f Ljava/lang/String; val$name a
+c net/minecraft/world/scores/ScoreHolder$3 net/minecraft/world/scores/ScoreHolder$3
+ m ()Ljava/lang/String; getScoreboardName cV
+c net/minecraft/world/ticks/TickPriority net/minecraft/world/ticks/TickListPriority
+ m ()[Lnet/minecraft/world/ticks/TickPriority; $values b
+ m (I)Lnet/minecraft/world/ticks/TickPriority; byValue a
+ m ()I getValue a
+ f [Lnet/minecraft/world/ticks/TickPriority; $VALUES j
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/ticks/TickPriority; EXTREMELY_HIGH a
+ f Lnet/minecraft/world/ticks/TickPriority; EXTREMELY_LOW g
+ f Lnet/minecraft/world/ticks/TickPriority; HIGH c
+ f Lnet/minecraft/world/ticks/TickPriority; LOW e
+ f Lnet/minecraft/world/ticks/TickPriority; NORMAL d
+ f Lnet/minecraft/world/ticks/TickPriority; VERY_HIGH b
+ f Lnet/minecraft/world/ticks/TickPriority; VERY_LOW f
+ f I value i
+c net/minecraft/world/waypoints/Waypoint net/minecraft/world/waypoints/Waypoint
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; addHideAttribute a
+ f I MAX_RANGE b_
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER c_
+c net/minecraft/world/waypoints/Waypoint$Icon net/minecraft/world/waypoints/Waypoint$a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/waypoints/Waypoint$Icon; cloneAndAssignStyle a
+ m ()Lnet/minecraft/resources/ResourceKey; getOverrideStyle b
+ m ()Z hasData a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$5 a
+ m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$6 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; lambda$cloneAndAssignStyle$7 b
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 d
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Ljava/util/Optional; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Lnet/minecraft/resources/ResourceKey; lambda$static$3 b
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Ljava/util/Optional; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; NULL c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; color e
+ f Lnet/minecraft/resources/ResourceKey; style d
+c org/bukkit/craftbukkit/CraftSoundGroup org/bukkit/craftbukkit/v1_21_R6/CraftSoundGroup
+c org/bukkit/craftbukkit/block/CraftBell org/bukkit/craftbukkit/v1_21_R6/block/CraftBell
+c org/bukkit/craftbukkit/block/CraftSign org/bukkit/craftbukkit/v1_21_R6/block/CraftSign
+c org/bukkit/craftbukkit/block/CraftSign$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftSign$1
+c org/bukkit/craftbukkit/entity/CraftBat org/bukkit/craftbukkit/v1_21_R6/entity/CraftBat
+c org/bukkit/craftbukkit/entity/CraftBee org/bukkit/craftbukkit/v1_21_R6/entity/CraftBee
+c org/bukkit/craftbukkit/entity/CraftCat org/bukkit/craftbukkit/v1_21_R6/entity/CraftCat
+c org/bukkit/craftbukkit/entity/CraftCat$CraftType org/bukkit/craftbukkit/v1_21_R6/entity/CraftCat$CraftType
+c org/bukkit/craftbukkit/entity/CraftCod org/bukkit/craftbukkit/v1_21_R6/entity/CraftCod
+c org/bukkit/craftbukkit/entity/CraftCow org/bukkit/craftbukkit/v1_21_R6/entity/CraftCow
+c org/bukkit/craftbukkit/entity/CraftCow$CraftVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftCow$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftEgg org/bukkit/craftbukkit/v1_21_R6/entity/CraftEgg
+c org/bukkit/craftbukkit/entity/CraftFox org/bukkit/craftbukkit/v1_21_R6/entity/CraftFox
+c org/bukkit/craftbukkit/entity/CraftMob org/bukkit/craftbukkit/v1_21_R6/entity/CraftMob
+c org/bukkit/craftbukkit/entity/CraftPig org/bukkit/craftbukkit/v1_21_R6/entity/CraftPig
+c org/bukkit/craftbukkit/entity/CraftPig$CraftVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftPig$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftVex org/bukkit/craftbukkit/v1_21_R6/entity/CraftVex
+c org/bukkit/craftbukkit/util/ApiVersion org/bukkit/craftbukkit/v1_21_R6/util/ApiVersion
+c org/bukkit/craftbukkit/util/Handleable org/bukkit/craftbukkit/v1_21_R6/util/Handleable
+c org/bukkit/craftbukkit/util/JsonHelper org/bukkit/craftbukkit/v1_21_R6/util/JsonHelper
+c org/bukkit/craftbukkit/util/UnsafeList org/bukkit/craftbukkit/v1_21_R6/util/UnsafeList
+c org/bukkit/craftbukkit/util/UnsafeList$Itr org/bukkit/craftbukkit/v1_21_R6/util/UnsafeList$Itr
+c org/bukkit/craftbukkit/util/Versioning org/bukkit/craftbukkit/v1_21_R6/util/Versioning
+c net/minecraft/ResourceLocationException net/minecraft/ResourceKeyInvalidException
+c net/minecraft/commands/PermissionSource net/minecraft/commands/PermissionSource
+ m ()Z allowsSelectors c_
+ m (I)Z hasPermission c
+c net/minecraft/commands/PermissionSource$Check net/minecraft/commands/PermissionSource$a
+ m ()I requiredLevel a
+ m (Lnet/minecraft/commands/PermissionSource;)Z test a
+ f I requiredLevel a
+c net/minecraft/data/info/BlockListReport net/minecraft/data/info/BlockListReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError; lambda$run$0 a
+ m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/recipes/RecipeOutput net/minecraft/data/recipes/RecipeOutput
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m ()V includeRootAdvancement b
+c net/minecraft/data/structures/NbtToSnbt net/minecraft/data/structures/DebugReportNBT
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; convertStructure a
+ m ()Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;)Z lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$run$1 b
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3 b
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4 a
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V writeSnbt a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/lang/Iterable; inputFolders e
+ f Lnet/minecraft/data/PackOutput; output f
+c net/minecraft/data/structures/SnbtToNbt net/minecraft/data/structures/SnbtToNbt
+ m (Lnet/minecraft/data/structures/SnbtToNbt$Filter;)Lnet/minecraft/data/structures/SnbtToNbt; addFilter a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; applyFilters a
+ m ()Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;)Z lambda$run$0 a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$run$1 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4 a
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5 a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$TaskResult; readStructure a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$TaskResult;Ljava/nio/file/Path;)V storeStructureIfChanged a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/List; filters g
+ f Ljava/lang/Iterable; inputFolders f
+ f Lnet/minecraft/data/PackOutput; output e
+c net/minecraft/data/structures/SnbtToNbt$TaskResult net/minecraft/data/structures/SnbtToNbt$c
+ m ()Lcom/google/common/hash/HashCode; hash c
+ m ()Ljava/lang/String; name a
+ m ()[B payload b
+ f Lcom/google/common/hash/HashCode; hash c
+ f Ljava/lang/String; name a
+ f [B payload b
+c net/minecraft/nbt/SnbtPrinterTagVisitor net/minecraft/nbt/SnbtPrinterTagVisitor
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; getKeys b
+ m (Ljava/lang/String;)Ljava/lang/String; handleEscapePretty a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m ()Ljava/lang/String; pathString a
+ m ()V popPath b
+ m (Ljava/lang/String;)V pushPath b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; visit a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Ljava/lang/String; ELEMENT_SEPARATOR e
+ f Ljava/lang/String; ELEMENT_SPACING i
+ f Ljava/util/Map; KEY_ORDER a
+ f Ljava/lang/String; LIST_CLOSE g
+ f Ljava/lang/String; LIST_OPEN f
+ f Ljava/lang/String; LIST_TYPE_SEPARATOR h
+ f Ljava/lang/String; NAME_VALUE_SEPARATOR d
+ f Ljava/lang/String; NEWLINE l
+ f Ljava/util/Set; NO_INDENTATION b
+ f Ljava/util/regex/Pattern; SIMPLE_VALUE c
+ f Ljava/lang/String; STRUCT_CLOSE k
+ f Ljava/lang/String; STRUCT_OPEN j
+ f I depth n
+ f Ljava/lang/String; indentation m
+ f Ljava/util/List; path o
+ f Ljava/lang/String; result p
+c net/minecraft/nbt/visitors/CollectToTag net/minecraft/nbt/visitors/CollectToTag
+ m (Lnet/minecraft/nbt/Tag;)V appendEntry a
+ m ()I depth e
+ m (Lnet/minecraft/nbt/TagType;)V enterContainerIfNeeded c
+ m ()Lnet/minecraft/nbt/Tag; getResult d
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f Ljava/util/Deque; containerStack a
+c net/minecraft/nbt/visitors/CollectToTag$ListBuilder net/minecraft/nbt/visitors/CollectToTag$c
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/ListTag; list a
+c net/minecraft/nbt/visitors/CollectToTag$RootBuilder net/minecraft/nbt/visitors/CollectToTag$d
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/Tag; result a
+c net/minecraft/nbt/visitors/CollectToTag$CompoundBuilder net/minecraft/nbt/visitors/CollectToTag$a
+ m (Ljava/lang/String;)V acceptKey a
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/CompoundTag; compound a
+ f Ljava/lang/String; lastId b
+c net/minecraft/nbt/visitors/CollectToTag$ContainerBuilder net/minecraft/nbt/visitors/CollectToTag$b
+ m (Ljava/lang/String;)V acceptKey a
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+c net/minecraft/network/codec/StreamCodec net/minecraft/network/codec/StreamCodec
+ m (Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; apply a
+ m ()Lnet/minecraft/network/codec/StreamCodec; cast a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function8;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function9;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function11;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; dispatch b
+ m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; mapStream b
+ m (Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; of a
+ m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; ofMember a
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; recursive a
+ m (Ljava/lang/Object;)Lnet/minecraft/network/codec/StreamCodec; unit a
+c net/minecraft/network/codec/StreamCodec$1 net/minecraft/network/codec/StreamCodec$1
+ f Lnet/minecraft/network/codec/StreamDecoder; val$decoder a
+ f Lnet/minecraft/network/codec/StreamEncoder; val$encoder b
+c net/minecraft/network/codec/StreamCodec$2 net/minecraft/network/codec/StreamCodec$10
+ f Lnet/minecraft/network/codec/StreamDecoder; val$decoder a
+ f Lnet/minecraft/network/codec/StreamMemberEncoder; val$encoder b
+c net/minecraft/network/codec/StreamCodec$3 net/minecraft/network/codec/StreamCodec$11
+c net/minecraft/network/codec/StreamCodec$4 net/minecraft/network/codec/StreamCodec$12
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 c
+c net/minecraft/network/codec/StreamCodec$5 net/minecraft/network/codec/StreamCodec$13
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 b
+c net/minecraft/network/codec/StreamCodec$6 net/minecraft/network/codec/StreamCodec$14
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 c
+c net/minecraft/network/codec/StreamCodec$7 net/minecraft/network/codec/StreamCodec$15
+c net/minecraft/network/codec/StreamCodec$8 net/minecraft/network/codec/StreamCodec$16
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Ljava/util/function/Function; val$getter1 d
+ f Ljava/util/function/Function; val$getter2 e
+c net/minecraft/network/codec/StreamCodec$9 net/minecraft/network/codec/StreamCodec$17
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Ljava/util/function/Function; val$getter1 e
+ f Ljava/util/function/Function; val$getter2 f
+ f Ljava/util/function/Function; val$getter3 g
+c net/minecraft/network/codec/StreamCodec$10 net/minecraft/network/codec/StreamCodec$2
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Ljava/util/function/Function; val$getter1 f
+ f Ljava/util/function/Function; val$getter2 g
+ f Ljava/util/function/Function; val$getter3 h
+ f Ljava/util/function/Function; val$getter4 i
+c net/minecraft/network/codec/StreamCodec$11 net/minecraft/network/codec/StreamCodec$3
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Ljava/util/function/Function; val$getter1 g
+ f Ljava/util/function/Function; val$getter2 h
+ f Ljava/util/function/Function; val$getter3 i
+ f Ljava/util/function/Function; val$getter4 j
+ f Ljava/util/function/Function; val$getter5 k
+c net/minecraft/network/codec/StreamCodec$12 net/minecraft/network/codec/StreamCodec$4
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Ljava/util/function/Function; val$getter1 h
+ f Ljava/util/function/Function; val$getter2 i
+ f Ljava/util/function/Function; val$getter3 j
+ f Ljava/util/function/Function; val$getter4 k
+ f Ljava/util/function/Function; val$getter5 l
+ f Ljava/util/function/Function; val$getter6 m
+c net/minecraft/network/codec/StreamCodec$13 net/minecraft/network/codec/StreamCodec$5
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Ljava/util/function/Function; val$getter1 i
+ f Ljava/util/function/Function; val$getter2 j
+ f Ljava/util/function/Function; val$getter3 k
+ f Ljava/util/function/Function; val$getter4 l
+ f Ljava/util/function/Function; val$getter5 m
+ f Ljava/util/function/Function; val$getter6 n
+ f Ljava/util/function/Function; val$getter7 o
+c net/minecraft/network/codec/StreamCodec$14 net/minecraft/network/codec/StreamCodec$6
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Ljava/util/function/Function; val$getter1 j
+ f Ljava/util/function/Function; val$getter2 k
+ f Ljava/util/function/Function; val$getter3 l
+ f Ljava/util/function/Function; val$getter4 m
+ f Ljava/util/function/Function; val$getter5 n
+ f Ljava/util/function/Function; val$getter6 o
+ f Ljava/util/function/Function; val$getter7 p
+ f Ljava/util/function/Function; val$getter8 q
+c net/minecraft/network/codec/StreamCodec$15 net/minecraft/network/codec/StreamCodec$7
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter1 k
+ f Ljava/util/function/Function; val$getter2 l
+ f Ljava/util/function/Function; val$getter3 m
+ f Ljava/util/function/Function; val$getter4 n
+ f Ljava/util/function/Function; val$getter5 o
+ f Ljava/util/function/Function; val$getter6 p
+ f Ljava/util/function/Function; val$getter7 q
+ f Ljava/util/function/Function; val$getter8 r
+ f Ljava/util/function/Function; val$getter9 s
+c net/minecraft/network/codec/StreamCodec$16 net/minecraft/network/codec/StreamCodec$8
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec10 j
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec11 k
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter10 v
+ f Ljava/util/function/Function; val$getter11 w
+ f Ljava/util/function/Function; val$getter1 m
+ f Ljava/util/function/Function; val$getter2 n
+ f Ljava/util/function/Function; val$getter3 o
+ f Ljava/util/function/Function; val$getter4 p
+ f Ljava/util/function/Function; val$getter5 q
+ f Ljava/util/function/Function; val$getter6 r
+ f Ljava/util/function/Function; val$getter7 s
+ f Ljava/util/function/Function; val$getter8 t
+ f Ljava/util/function/Function; val$getter9 u
+c net/minecraft/network/codec/StreamCodec$17 net/minecraft/network/codec/StreamCodec$9
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; lambda$$0 b
+ f Ljava/util/function/Supplier; inner b
+c net/minecraft/network/codec/StreamCodec$CodecOperation net/minecraft/network/codec/StreamCodec$a
+c net/minecraft/server/PlayerAdvancements net/minecraft/server/AdvancementDataPlayer
+ m (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/server/PlayerAdvancements$Data;)V applyFrom a
+ m ()Lnet/minecraft/server/PlayerAdvancements$Data; asData c
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z award a
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V checkForAutomaticTriggers c
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V flushDirty a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; getOrStartProgress b
+ m (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/AdvancementProgress;)V lambda$applyFrom$0 a
+ m (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V lambda$asData$1 a
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V load d
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V markForVisibilityUpdate c
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V registerListener a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V registerListeners d
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V registerListeners b
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V reload a
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V removeListener b
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z revoke b
+ m ()V save b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V setPlayer a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V setSelectedTab a
+ m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V startProgress a
+ m ()V stopListening a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V unregisterListeners e
+ m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/Set;Ljava/util/Set;)V updateTreeVisibility a
+ f Lcom/google/gson/Gson; GSON b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/serialization/Codec; codec m
+ f Z isFirstPacket l
+ f Lnet/minecraft/advancements/AdvancementHolder; lastSelectedTab k
+ f Lnet/minecraft/server/players/PlayerList; playerList c
+ f Lnet/minecraft/server/level/ServerPlayer; player j
+ f Ljava/nio/file/Path; playerSavePath d
+ f Ljava/util/Set; progressChanged h
+ f Ljava/util/Map; progress f
+ f Ljava/util/Set; rootsToUpdate i
+ f Lnet/minecraft/advancements/AdvancementTree; tree e
+ f Ljava/util/Set; visible g
+c net/minecraft/server/PlayerAdvancements$Data net/minecraft/server/AdvancementDataPlayer$a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/util/function/BiConsumer;Ljava/util/Map$Entry;)V lambda$forEach$0 a
+ m ()Ljava/util/Map; map a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; map b
+c net/minecraft/server/commands/OpCommand net/minecraft/server/commands/CommandOp
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$opPlayers$4 a
+ m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I opPlayers a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OP a
+c net/minecraft/server/dedicated/Settings net/minecraft/server/dedicated/PropertyManager
+ m ()Ljava/util/Properties; cloneProperties a
+ m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; dispatchNumberOrString a
+ m (Ljava/lang/String;I)I get a
+ m (Ljava/lang/String;J)J get a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I get a
+ m (Ljava/lang/String;Z)Z get a
+ m (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; getLegacy a
+ m (Ljava/lang/String;)Ljava/lang/Boolean; getLegacyBoolean b
+ m (Ljava/lang/String;)Ljava/lang/String; getLegacyString a
+ m (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;)Ljava/lang/String; getStringRaw c
+ m (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$dispatchNumberOrString$1 a
+ m (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; lambda$get$2 a
+ m (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; lambda$wrapNumberDeserializer$0 a
+ m (Ljava/nio/file/Path;)Ljava/util/Properties; loadFromFile b
+ m (Ljava/nio/file/Path;)V store c
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; wrapNumberDeserializer a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Properties; properties ak
+c net/minecraft/server/dedicated/Settings$1 net/minecraft/server/dedicated/PropertyManager$1
+c net/minecraft/server/dedicated/Settings$MutableValue net/minecraft/server/dedicated/PropertyManager$EditableProperty
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings; update a
+ f Ljava/lang/String; key b
+ f Ljava/util/function/Function; serializer d
+ f Lnet/minecraft/server/dedicated/Settings; this$0 a
+ f Ljava/lang/Object; value c
+c net/minecraft/server/dialog/DialogTypes net/minecraft/server/dialog/DialogTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/server/gui/StatsComponent net/minecraft/server/gui/GuiStatsComponent
+ m ()V close a
+ m (Ljava/awt/event/ActionEvent;)V lambda$new$1 a
+ m (Ljava/text/DecimalFormat;)V lambda$static$0 a
+ m ()V tick b
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f [Ljava/lang/String; msgs d
+ f Lnet/minecraft/server/MinecraftServer; server e
+ f Ljavax/swing/Timer; timer f
+ f [I values b
+ f I vp c
+c net/minecraft/server/jsonrpc/Connection net/minecraft/server/jsonrpc/Connection
+ m (Lio/netty/channel/ChannelHandlerContext;Lcom/google/gson/JsonElement;)V channelRead0 a
+ m (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; dispatchIncomingRequest a
+ m (Ljava/util/List;)Lcom/google/gson/JsonArray; handleBatchRequest a
+ m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleError a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; handleIncomingRequest a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleJsonObject a
+ m (ILcom/google/gson/JsonElement;)V handleRequestResponse a
+ m (Lcom/google/gson/JsonElement;)Z isValidRequestId a
+ m (Lcom/google/gson/JsonElement;)Z isValidResponseId b
+ m (Ljava/util/Optional;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; lambda$dispatchIncomingRequest$2 a
+ m (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; lambda$handleBatchRequest$1 c
+ m (JLit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Z lambda$tick$0 a
+ m (Lnet/minecraft/core/Holder$Reference;)V sendNotification a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;)V sendNotification a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/util/concurrent/CompletableFuture; sendRequest b
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; sendRequest b
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;Z)Ljava/util/concurrent/CompletableFuture; sendRequest a
+ m ()V tick a
+ f Ljava/util/concurrent/atomic/AtomicInteger; CONNECTION_ID_COUNTER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lio/netty/channel/Channel; channel f
+ f Lnet/minecraft/server/jsonrpc/methods/ClientInfo; clientInfo d
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonRpcLogger c
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; managementServer e
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi; minecraftApi g
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; pendingRequests i
+ f Ljava/util/concurrent/atomic/AtomicInteger; transactionId h
+c net/minecraft/server/jsonrpc/api/Schema net/minecraft/server/jsonrpc/api/Schema
+ m (Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/api/Schema; arrayOf a
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asArray c
+ m ()Ljava/util/Optional; enumValues h
+ m ()Ljava/util/List; getSchemaRegistry a
+ m ()Ljava/util/Optional; items f
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/util/List;)Lnet/minecraft/server/jsonrpc/api/Schema; ofEnum a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/jsonrpc/api/Schema; ofEnum a
+ m (Ljava/net/URI;)Lnet/minecraft/server/jsonrpc/api/Schema; ofRef a
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/api/Schema; ofType a
+ m ()Ljava/util/Optional; properties g
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; record b
+ m (Ljava/util/Map;)Lnet/minecraft/server/jsonrpc/api/Schema; record a
+ m ()Ljava/util/Optional; reference d
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/api/SchemaComponent; registerSchema b
+ m ()Ljava/util/Optional; type e
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/api/Schema; withField a
+ f Lnet/minecraft/server/jsonrpc/api/Schema; BOOL_SCHEMA b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; DIFFICULTY_SCHEMA g
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; GAME_TYPE_SCHEMA h
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; INCOMING_IP_BAN_SCHEMA s
+ f Lnet/minecraft/server/jsonrpc/api/Schema; INT_SCHEMA c
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; IP_BAN_SCHEMA t
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; KICK_PLAYER_SCHEMA q
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; MESSAGE_SCHEMA o
+ f Lnet/minecraft/server/jsonrpc/api/Schema; NUMBER_SCHEMA d
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; OPERATOR_SCHEMA r
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; PLAYER_BAN_SCHEMA u
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; PLAYER_SCHEMA i
+ f Lnet/minecraft/server/jsonrpc/api/Schema; RULE_TYPE_SCHEMA l
+ f Ljava/util/List; SCHEMA_REGISTRY A
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; SERVER_STATE_SCHEMA k
+ f Lnet/minecraft/server/jsonrpc/api/Schema; STRING_SCHEMA e
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; SYSTEM_MESSAGE_SCHEMA p
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; TYPED_GAME_RULE_SCHEMA m
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; UNTYPED_GAME_RULE_SCHEMA n
+ f Lnet/minecraft/server/jsonrpc/api/Schema; UUID_SCHEMA f
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; VERSION_SCHEMA j
+ f Ljava/util/Optional; enumValues z
+ f Ljava/util/Optional; items x
+ f Ljava/util/Optional; properties y
+ f Ljava/util/Optional; reference v
+ f Ljava/util/Optional; type w
+c net/minecraft/server/level/ChunkTracker net/minecraft/server/level/ChunkMap
+ m (JIZ)V checkNeighborsAfterUpdate a
+ m (JJI)I computeLevelFromNeighbor b
+ m (JJI)I getComputedLevel a
+ m (J)I getLevelFromSource b
+ m (J)Z isSource a
+ m (JIZ)V update b
+c net/minecraft/server/level/ServerEntity net/minecraft/server/level/EntityTrackerEntry
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPairing b
+ m ()Lnet/minecraft/world/phys/Vec3; getLastSentMovement c
+ m ()F getLastSentXRot d
+ m ()F getLastSentYHeadRot f
+ m ()F getLastSentYRot e
+ m ()Lnet/minecraft/world/phys/Vec3; getPositionBase b
+ m (Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior;BBZ)V handleMinecartPosRot a
+ m (Ljava/util/List;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$sendChanges$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePairing a
+ m ()V sendChanges a
+ m ()V sendDirtyEntityData g
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V sendPairingData a
+ f I FORCED_POS_UPDATE_PERIOD a
+ f I FORCED_TELEPORT_PERIOD e
+ f Lorg/slf4j/Logger; LOGGER b
+ f D TOLERANCE_LEVEL_POSITION d
+ f I TOLERANCE_LEVEL_ROTATION c
+ f Lnet/minecraft/world/entity/Entity; entity g
+ f Ljava/util/List; lastPassengers r
+ f Lnet/minecraft/world/phys/Vec3; lastSentMovement o
+ f B lastSentXRot m
+ f B lastSentYHeadRot n
+ f B lastSentYRot l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f Lnet/minecraft/network/protocol/game/VecDeltaCodec; positionCodec k
+ f Lnet/minecraft/server/level/ServerEntity$Synchronizer; synchronizer j
+ f I teleportDelay q
+ f I tickCount p
+ f Z trackDelta i
+ f Ljava/util/List; trackedDataValues u
+ f I updateInterval h
+ f Z wasOnGround t
+ f Z wasRiding s
+c net/minecraft/server/level/ServerEntity$Synchronizer net/minecraft/server/level/EntityTrackerEntry$a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+c net/minecraft/server/level/ServerPlayer net/minecraft/server/level/EntityPlayer
+ m ()Z acceptsChatMessages ho
+ m (Z)Z acceptsSystemMessages y
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnLocation a
+ m ()Z allowsListing aa
+ m (Lnet/minecraft/world/entity/Entity;)V attack e
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a
+ m (Ljava/util/Collection;)I awardRecipes a
+ m (Ljava/util/List;)V awardRecipesByKey b
+ m (Lnet/minecraft/stats/Stat;I)V awardStat a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z bedBlocked b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z bedInRange a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; calculateGameModeForNewPlayer b
+ m ()Z canChatInColor F
+ m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (DDD)V checkMovementStatistics a
+ m (DDD)V checkRidingStatistics p
+ m ()V clearRaidOmenPosition ae
+ m ()Lnet/minecraft/server/level/ClientInformation; clientInformation E
+ m ()V closeContainer r
+ m ()Lnet/minecraft/commands/CommandSource; commandSource B
+ m ()V completeUsingItem R_
+ m (Lnet/minecraft/server/level/ServerPlayer;)V copyRespawnPosition b
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack C
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; createCommonSpawnInfo b
+ m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns f
+ m (Lnet/minecraft/world/entity/Entity;)V crit b
+ m ()Ljava/util/Set; debugSubscriptions am
+ m (Lnet/minecraft/world/entity/projectile/ThrownEnderpearl;)V deregisterEnderPearl b
+ m (DDD)Z didNotMove q
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m ()V disconnect v
+ m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a
+ m ()V doCloseContainer s
+ m ()V doTick h
+ m (Z)Z drop a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;Z)Ljava/util/Optional; findRespawnAndUseSpawnBlock a
+ m (FZFZ)V forceSetRotation a
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Lnet/minecraft/server/PlayerAdvancements; getAdvancements U
+ m ()Lnet/minecraft/world/entity/Entity; getCamera N
+ m ()Lnet/minecraft/network/chat/RemoteChatSession; getChatSession ac
+ m ()Lnet/minecraft/world/entity/player/ChatVisiblity; getChatVisibility G
+ m ()Lnet/minecraft/server/level/ChunkTrackingView; getChunkTrackingView X
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getEnchantedDamage a
+ m ()Ljava/util/Set; getEnderPearls aj
+ m ()Ljava/lang/String; getIpAddress D
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag
+ m ()J getLastActionTime P
+ m ()Lnet/minecraft/world/entity/player/Input; getLastClientInput ah
+ m ()Lnet/minecraft/world/phys/Vec3; getLastClientMoveIntent ai
+ m ()Lnet/minecraft/core/SectionPos; getLastSectionPos W
+ m ()I getPermissionLevel I
+ m ()Lnet/minecraft/core/BlockPos; getRaidOmenPosition af
+ m ()Lnet/minecraft/stats/ServerRecipeBook; getRecipeBook L
+ m ()Lnet/minecraft/server/level/ServerPlayer$RespawnConfig; getRespawnConfig V
+ m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityLeft ak
+ m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityRight al
+ m ()Lnet/minecraft/stats/ServerStatsCounter; getStats K
+ m ()Lnet/minecraft/network/chat/Component; getTabListDisplayName Q
+ m ()I getTabListOrder R
+ m ()Lnet/minecraft/server/network/TextFilter; getTextFilter Y
+ m ()Ljava/util/Optional; getWardenSpawnTracker ab
+ m (I)V giveExperienceLevels c
+ m (I)V giveExperiencePoints d
+ m (Lnet/minecraft/world/item/ItemStack;)V handleExtraItemsCreatedOnUse b
+ m ()V handleShoulderEntities j
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V handleTeamKill a
+ m ()V hasChangedDimension T
+ m ()Z hasDisconnected w
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (DD)V indicateDamage a
+ m ()V initInventoryMenu c
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V initMenu a
+ m ()Z isChangingDimension S
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isPvpAllowed hm
+ m (Lnet/minecraft/core/BlockPos;)Z isReachableBedBlock i
+ m ()Z isReceivingWaypoints o
+ m ()Z isTextFilteringEnabled Z
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadAndSpawnEnderPearl$4 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadAndSpawnParentVehicle$3 f
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V lambda$new$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Z lambda$readAdditionalSaveData$1 b
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;)V lambda$readAdditionalSaveData$2 a
+ m (ILnet/minecraft/world/scores/ScoreAccess;)V lambda$updateScoreForCriteria$7 b
+ m ()Lnet/minecraft/server/level/ServerLevel; level A
+ m ()Lnet/minecraft/world/level/Level; level an
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnEnderPearl e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnEnderPearls c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnParentVehicle b
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V lookAt a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m (Lnet/minecraft/world/entity/Entity;)V magicCrit c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onChangedBlock b
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a
+ m (Ljava/util/Collection;)V onEffectsRemoved c
+ m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a
+ m ()V onEnterCombat i_
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EquipmentSlot;)V onEquippedItemBroken a
+ m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onItemPickup a
+ m ()V onLeaveCombat Q_
+ m ()V onUpdateAbilities z
+ m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a
+ m (Lnet/minecraft/core/Holder;)V openDialog b
+ m (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V openHorseInventory a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V openItemGui a
+ m (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; openMenu a
+ m (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)J placeEnderPearlTicket a
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a
+ m (Lnet/minecraft/nbt/CompoundTag;)V playShoulderEntityAmbientSound e
+ m ()V processPortalCooldown O
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; readPlayerMode a
+ m (Lnet/minecraft/world/entity/projectile/ThrownEnderpearl;)J registerAndUpdateEnderPearlTicket c
+ m (Lnet/minecraft/world/entity/projectile/ThrownEnderpearl;)V registerEnderPearl a
+ m ()V removeEntitiesOnShoulder k
+ m (Ljava/util/Set;)V requestDebugSubscriptions a
+ m ()I requestedViewDistance H
+ m ()V resetFallDistance l
+ m ()V resetLastActionTime J
+ m (Ljava/util/Collection;)I resetRecipes b
+ m ()V resetSentInfo x
+ m (Lnet/minecraft/stats/Stat;)V resetStat a
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V restoreFrom a
+ m ()V rideTick t
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveEnderPearls f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveParentVehicle e
+ m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendChatMessage a
+ m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a
+ m (Lnet/minecraft/network/protocol/status/ServerStatus;)V sendServerStatus a
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;Z)V sendSystemMessage b
+ m (Lnet/minecraft/world/entity/Entity;)V setCamera d
+ m (Lnet/minecraft/network/chat/RemoteChatSession;)V setChatSession a
+ m (Lnet/minecraft/server/level/ChunkTrackingView;)V setChunkTrackingView a
+ m (Lnet/minecraft/nbt/CompoundTag;)Z setEntityOnShoulder a
+ m (I)V setExperienceLevels b
+ m (I)V setExperiencePoints a
+ m (Lnet/minecraft/world/level/GameType;)Z setGameMode a
+ m (Lnet/minecraft/world/phys/Vec3;)V setKnownMovement a
+ m (Lnet/minecraft/world/entity/player/Input;)V setLastClientInput a
+ m (Lnet/minecraft/core/SectionPos;)V setLastSectionPos a
+ m (Lnet/minecraft/core/BlockPos;)V setRaidOmenPosition c
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;Z)V setRespawnPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setServerLevel a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityLeft b
+ m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityRight c
+ m (Z)V setSpawnExtraParticlesOnFall b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo c
+ m ()V showEndCredits p
+ m (DDD)V snapTo d
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (ZZ)V stopSleepInBed a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V storeGameTypes g
+ m (Lnet/minecraft/world/InteractionHand;)V swing a
+ m (Lnet/minecraft/world/item/ItemStack;)V synchronizeSpecialItemUpdates i
+ m (Lnet/minecraft/world/entity/Entity;I)V take a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/server/level/ServerPlayer; teleport a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m (DDD)V teleportRelative c
+ m (DDD)V teleportTo b
+ m ()V tellNeutralMobsThatIDied hl
+ m ()V tick g
+ m ()V tickRegeneration i
+ m ()V trackEnteredOrExitedLavaOnVehicle n
+ m ()V trackStartFallingPosition m
+ m (Lnet/minecraft/server/level/ServerLevel;)V triggerDimensionChangeTriggers h
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a
+ m ()V updateInvisibilityStatus M
+ m (Lnet/minecraft/server/level/ClientInformation;)V updateOptions a
+ m ()V updatePlayerAttributes hk
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V updateScoreForCriteria a
+ m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a
+ f D BLOCK_INTERACTION_DISTANCE_VERIFICATION_BUFFER a
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER cE
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER cF
+ f Z DEFAULT_SEEN_CREDITS cI
+ f Z DEFAULT_SPAWN_EXTRA_PARTICLES_ON_FALL cJ
+ f Ljava/lang/String; ENDER_PEARLS_TAG d
+ f Ljava/lang/String; ENDER_PEARL_DIMENSION_TAG e
+ f I ENDER_PEARL_TICKET_RADIUS c
+ f D ENTITY_INTERACTION_DISTANCE_VERIFICATION_BUFFER b
+ f I FLY_STAT_RECORDING_SPEED cD
+ f Lorg/slf4j/Logger; LOGGER cA
+ f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ cB
+ f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y cC
+ f Lnet/minecraft/network/chat/Component; SPAWN_SET_MESSAGE cG
+ f Ljava/lang/String; TAG_DIMENSION f
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; WAYPOINT_TRANSMIT_RANGE_CROUCH_MODIFIER cH
+ f Lnet/minecraft/server/PlayerAdvancements; advancements cL
+ f Z allowsListing dt
+ f Lnet/minecraft/world/entity/Entity; camera dd
+ f Z canChatColor db
+ f Lnet/minecraft/network/chat/RemoteChatSession; chatSession dF
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility cZ
+ f Lnet/minecraft/server/level/ChunkTrackingView; chunkTrackingView dp
+ f Lnet/minecraft/commands/CommandSource; commandSource dG
+ f Lnet/minecraft/server/network/ServerGamePacketListenerImpl; connection g
+ f I containerCounter dI
+ f Lnet/minecraft/world/inventory/ContainerListener; containerListener dE
+ f Lnet/minecraft/world/inventory/ContainerSynchronizer; containerSynchronizer dD
+ f Z disconnected di
+ f Ljava/util/Set; enderPearls dz
+ f Lnet/minecraft/world/phys/Vec3; enteredLavaOnVehiclePosition dn
+ f Lnet/minecraft/world/phys/Vec3; enteredNetherPosition dm
+ f Lnet/minecraft/server/level/ServerPlayerGameMode; gameMode h
+ f Z isChangingDimension de
+ f Ljava/lang/String; language dk
+ f J lastActionTime dc
+ f Lnet/minecraft/world/entity/player/Input; lastClientInput dy
+ f Z lastFoodSaturationZero cX
+ f Lnet/minecraft/world/phys/Vec3; lastKnownClientMovement dx
+ f I lastRecordedAirLevel cP
+ f I lastRecordedArmor cS
+ f I lastRecordedExperience cU
+ f I lastRecordedFoodLevel cO
+ f F lastRecordedHealthAndAbsorption cN
+ f I lastRecordedLevel cT
+ f Lnet/minecraft/core/SectionPos; lastSectionPos do
+ f I lastSentExp cY
+ f I lastSentFood cW
+ f F lastSentHealth cV
+ f Lnet/minecraft/world/phys/Vec3; levitationStartPos dg
+ f I levitationStartTime dh
+ f Ljava/lang/Object; object j
+ f Lnet/minecraft/server/level/ParticleStatus; particleStatus da
+ f Lnet/minecraft/core/BlockPos; raidOmenPosition dw
+ f Lnet/minecraft/stats/ServerRecipeBook; recipeBook df
+ f Ljava/util/Set; requestedDebugSubscriptions dH
+ f I requestedViewDistance dj
+ f Lnet/minecraft/server/level/ServerPlayer$RespawnConfig; respawnConfig dq
+ f Z seenCredits i
+ f Lnet/minecraft/server/MinecraftServer; server cK
+ f Lnet/minecraft/nbt/CompoundTag; shoulderEntityLeft dB
+ f Lnet/minecraft/nbt/CompoundTag; shoulderEntityRight dC
+ f Z spawnExtraParticlesOnFall du
+ f Lnet/minecraft/world/phys/Vec3; startingToFallPosition dl
+ f Lnet/minecraft/stats/ServerStatsCounter; stats cM
+ f Lnet/minecraft/server/network/TextFilter; textFilter dr
+ f Z textFilteringEnabled ds
+ f J timeEntitySatOnShoulder dA
+ f Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker; wardenSpawnTracker dv
+ f Z wonGame k
+c net/minecraft/server/level/ServerPlayer$1 net/minecraft/server/level/EntityPlayer$1
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V broadcastDataValue b
+ m ()Lnet/minecraft/world/inventory/RemoteSlot; createSlot a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V sendCarriedChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V sendDataChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;[I)V sendInitialData a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V sendSlotChange a
+ f Lcom/google/common/cache/LoadingCache; cache b
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 a
+c net/minecraft/server/level/ServerPlayer$1$1 net/minecraft/server/level/EntityPlayer$1$1
+ m (Lnet/minecraft/core/component/TypedDataComponent;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$load$0 a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Integer; load a
+ f Lcom/mojang/serialization/DynamicOps; registryHashOps b
+ f Lnet/minecraft/server/level/ServerPlayer$1; this$1 a
+c net/minecraft/server/level/ServerPlayer$2 net/minecraft/server/level/EntityPlayer$2
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 a
+c net/minecraft/server/level/ServerPlayer$3 net/minecraft/server/level/EntityPlayer$3
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 b
+c net/minecraft/server/level/ServerPlayer$RespawnConfig net/minecraft/server/level/EntityPlayer$RespawnConfig
+ m ()Z forced b
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;)Lnet/minecraft/resources/ResourceKey; getDimensionOrDefault b
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;)Z isSamePosition a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z forced c
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData b
+c net/minecraft/server/level/ServerPlayer$SavedPosition net/minecraft/server/level/EntityPlayer$c
+ m ()Ljava/util/Optional; dimension a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; position b
+ m ()Ljava/util/Optional; rotation c
+ f Lnet/minecraft/server/level/ServerPlayer$SavedPosition; EMPTY b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/Optional; dimension c
+ f Ljava/util/Optional; position d
+ f Ljava/util/Optional; rotation e
+c net/minecraft/server/level/ServerPlayer$RespawnPosAngle net/minecraft/server/level/EntityPlayer$RespawnPosAngle
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)F calculateLookAtYaw a
+ m ()F pitch c
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m ()F yaw b
+ f F pitch c
+ f Lnet/minecraft/world/phys/Vec3; position a
+ f F yaw b
+c net/minecraft/server/network/Filterable net/minecraft/server/network/Filterable
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/util/Optional; filtered b
+ m (Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/server/network/Filterable; from a
+ m (Z)Ljava/lang/Object; get a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/network/Filterable; map a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/network/Filterable; passThrough a
+ m ()Ljava/lang/Object; raw a
+ m (Ljava/util/function/Function;)Ljava/util/Optional; resolve b
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ f Ljava/util/Optional; filtered b
+ f Ljava/lang/Object; raw a
+c net/minecraft/server/network/TextFilter net/minecraft/server/network/ITextFilter
+ m ()V join a
+ m ()V leave b
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+ f Lnet/minecraft/server/network/TextFilter; DUMMY e
+c net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/ITextFilter$1
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+c net/minecraft/server/players/PlayerList net/minecraft/server/players/PlayerList
+ m (Lnet/minecraft/server/level/ServerLevel;)V addWorldborderListener a
+ m (Lnet/minecraft/world/entity/player/Player;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V broadcast a
+ m (Lnet/minecraft/network/protocol/Packet;)V broadcastAll a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V broadcastAll a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Z)V broadcastSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;Z)V broadcastSystemMessage a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V broadcastSystemToAllExceptTeam b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V broadcastSystemToTeam a
+ m (Lnet/minecraft/server/players/NameAndId;)Z canBypassPlayerLimit b
+ m (Lnet/minecraft/server/players/NameAndId;)V deop e
+ m ()Lnet/minecraft/server/players/UserBanList; getBans f
+ m ()Lnet/minecraft/server/players/IpBanList; getIpBans g
+ m ()I getMaxPlayers n
+ m ()[Ljava/lang/String; getOpNames l
+ m ()Lnet/minecraft/server/players/ServerOpList; getOps k
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayer c
+ m (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; getPlayerAdvancements f
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayerByName a
+ m ()I getPlayerCount m
+ m ()[Ljava/lang/String; getPlayerNamesArray e
+ m ()Ljava/util/List; getPlayers t
+ m (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress b
+ m ()Lnet/minecraft/server/MinecraftServer; getServer c
+ m ()I getSimulationDistance q
+ m ()Lnet/minecraft/nbt/CompoundTag; getSingleplayerData r
+ m ()I getViewDistance p
+ m ()Lnet/minecraft/server/players/UserWhiteList; getWhiteList i
+ m ()[Ljava/lang/String; getWhiteListNames j
+ m ()Z isAllowCommandsForAllPlayers v
+ m (Lnet/minecraft/server/players/NameAndId;)Z isOp f
+ m ()Z isUsingWhitelist o
+ m (Lnet/minecraft/server/players/NameAndId;)Z isWhiteListed a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$remove$0 a
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; loadPlayerData c
+ m (Lnet/minecraft/server/players/NameAndId;)V op d
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/util/Optional;Ljava/util/Optional;)V op a
+ m (Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/network/CommonListenerCookie;)V placeNewPlayer a
+ m ()V reloadResources u
+ m ()V reloadWhiteList a
+ m ()V removeAll s
+ m (Lnet/minecraft/server/level/ServerPlayer;)V save a
+ m ()V saveAll h
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/network/ServerGamePacketListenerImpl;)V sendActiveEffects a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendActivePlayerEffects c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendAllPlayerInfo e
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V sendLevelInfo a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendPlayerPermissionLevel d
+ m (Lnet/minecraft/server/level/ServerPlayer;I)V sendPlayerPermissionLevel a
+ m (Z)V setAllowCommandsForAllPlayers a
+ m (I)V setSimulationDistance b
+ m (I)V setViewDistance a
+ m ()V tick d
+ m (Lnet/minecraft/server/ServerScoreboard;Lnet/minecraft/server/level/ServerPlayer;)V updateEntireScoreboard a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z verifyChatTrusted a
+ f Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT i
+ f Lnet/minecraft/network/chat/Component; CHAT_FILTERED_FULL e
+ f Lnet/minecraft/network/chat/Component; DUPLICATE_LOGIN_DISCONNECT_MESSAGE f
+ f Ljava/io/File; IPBANLIST_FILE b
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/io/File; OPLIST_FILE c
+ f I SEND_PLAYER_INFO_INTERVAL h
+ f Ljava/io/File; USERBANLIST_FILE a
+ f Ljava/io/File; WHITELIST_FILE d
+ f Z allowCommandsForAllPlayers w
+ f Lnet/minecraft/server/players/UserBanList; bans m
+ f Lnet/minecraft/server/players/IpBanList; ipBans n
+ f Lnet/minecraft/server/players/ServerOpList; ops o
+ f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerIo s
+ f Ljava/util/Map; playersByUUID l
+ f Ljava/util/List; players k
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries t
+ f I sendAllPlayerInfoIn x
+ f Lnet/minecraft/server/MinecraftServer; server j
+ f I simulationDistance v
+ f I viewDistance u
+ f Lnet/minecraft/server/players/UserWhiteList; whitelist p
+c net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1
+ m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onLerpSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onSetCenter a
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetDamagePerBlock b
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSafeZone c
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningBlocks b
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningTime a
+ f Lnet/minecraft/server/players/PlayerList; this$0 b
+ f Lnet/minecraft/server/level/ServerLevel; val$level a
+c net/minecraft/util/BoundedFloatFunction net/minecraft/util/BoundedFloatFunction
+ m (Ljava/lang/Object;)F apply a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/BoundedFloatFunction; comap a
+ m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/BoundedFloatFunction; createUnlimited a
+ m (F)F lambda$static$0 a
+ m ()F maxValue b
+ m ()F minValue a
+ f Lnet/minecraft/util/BoundedFloatFunction; IDENTITY a
+c net/minecraft/util/BoundedFloatFunction$1 net/minecraft/util/BoundedFloatFunction$1
+ m (Ljava/lang/Float;)F apply a
+ m (Ljava/lang/Object;)F apply a
+ m ()F maxValue b
+ m ()F minValue a
+ f Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; val$function b
+c net/minecraft/util/BoundedFloatFunction$2 net/minecraft/util/BoundedFloatFunction$2
+ m (Ljava/lang/Object;)F apply a
+ m ()F maxValue b
+ m ()F minValue a
+c net/minecraft/util/KeyDispatchDataCodec net/minecraft/util/KeyDispatchDataCodec
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; of a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/util/datafix/DataFixTypes net/minecraft/util/datafix/DataFixTypes
+ m ()[Lnet/minecraft/util/datafix/DataFixTypes; $values b
+ m ()I currentVersion a
+ m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; update a
+ m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;II)Lnet/minecraft/nbt/CompoundTag; update a
+ m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; updateToCurrentVersion a
+ m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; updateToCurrentVersion a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec; wrapCodec a
+ f [Lnet/minecraft/util/datafix/DataFixTypes; $VALUES x
+ f Lnet/minecraft/util/datafix/DataFixTypes; ADVANCEMENTS r
+ f Lnet/minecraft/util/datafix/DataFixTypes; CHUNK d
+ f Lnet/minecraft/util/datafix/DataFixTypes; ENTITY_CHUNK u
+ f Lnet/minecraft/util/datafix/DataFixTypes; HOTBAR e
+ f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL a
+ f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL_SUMMARY b
+ f Lnet/minecraft/util/datafix/DataFixTypes; OPTIONS f
+ f Lnet/minecraft/util/datafix/DataFixTypes; PLAYER c
+ f Lnet/minecraft/util/datafix/DataFixTypes; POI_CHUNK s
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_COMMAND_STORAGE i
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_FORCED_CHUNKS j
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_DATA k
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_INDEX l
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RAIDS m
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RANDOM_SEQUENCES n
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_SCOREBOARD o
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_STRUCTURE_FEATURE_INDICES p
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_WORLD_BORDER q
+ f Lnet/minecraft/util/datafix/DataFixTypes; STATS h
+ f Lnet/minecraft/util/datafix/DataFixTypes; STRUCTURE g
+ f Ljava/util/Set; TYPES_FOR_LEVEL_LIST v
+ f Lnet/minecraft/util/datafix/DataFixTypes; WORLD_GEN_SETTINGS t
+ f Lcom/mojang/datafixers/DSL$TypeReference; type w
+c net/minecraft/util/datafix/DataFixTypes$1 net/minecraft/util/datafix/DataFixTypes$1
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$0 a
+ f Lnet/minecraft/util/datafix/DataFixTypes; this$0 d
+ f Lcom/mojang/serialization/Codec; val$codec a
+ f Lcom/mojang/datafixers/DataFixer; val$dataFixer c
+c net/minecraft/util/datafix/schemas/V100 net/minecraft/util/datafix/schemas/DataConverterSchemaV100
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V102 net/minecraft/util/datafix/schemas/DataConverterSchemaV102
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V106 net/minecraft/util/datafix/schemas/DataConverterSchemaV106
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V107 net/minecraft/util/datafix/schemas/DataConverterSchemaV107
+c net/minecraft/util/datafix/schemas/V135 net/minecraft/util/datafix/schemas/DataConverterSchemaV135
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 a
+c net/minecraft/util/datafix/schemas/V143 net/minecraft/util/datafix/schemas/DataConverterSchemaV143
+c net/minecraft/util/datafix/schemas/V501 net/minecraft/util/datafix/schemas/DataConverterSchemaV501
+c net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/DataConverterSchemaV700
+c net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/DataConverterSchemaV701
+c net/minecraft/util/datafix/schemas/V702 net/minecraft/util/datafix/schemas/DataConverterSchemaV702
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V703 net/minecraft/util/datafix/schemas/DataConverterSchemaV703
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 a
+c net/minecraft/util/datafix/schemas/V704 net/minecraft/util/datafix/schemas/DataConverterSchemaV704
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_BLOCKENTITY a
+c net/minecraft/util/datafix/schemas/V704$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV704$1
+c net/minecraft/util/datafix/schemas/V705 net/minecraft/util/datafix/schemas/DataConverterSchemaV705
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 x
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 k
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 i
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 h
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 g
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 v
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 u
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 t
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 s
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$25 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_ENTITY c
+c net/minecraft/util/datafix/schemas/V705$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV705$1
+c net/minecraft/util/datafix/schemas/V808 net/minecraft/util/datafix/schemas/DataConverterSchemaV808
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/debug/DebugBrainDump net/minecraft/util/debug/DebugBrainDump
+ m ()Ljava/util/List; activities i
+ m ()I angerLevel h
+ m ()Ljava/util/List; behaviors j
+ m (Lnet/minecraft/world/entity/ai/Brain;[Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Set; getKnownBlockPositions a
+ m (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Ljava/lang/String; getMemoryDescription a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/stream/Stream; getMemoryDescriptions a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; getShortDescription a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/List; getVillagerGossips a
+ m ()Ljava/util/List; gossips l
+ m (Lnet/minecraft/core/BlockPos;)Z hasPoi a
+ m (Lnet/minecraft/core/BlockPos;)Z hasPotentialPoi b
+ m ()F health d
+ m ()Ljava/lang/String; inventory f
+ m (Lnet/minecraft/server/level/ServerLevel;JLjava/util/Map$Entry;)Ljava/lang/String; lambda$getMemoryDescriptions$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; lambda$getShortDescription$5 b
+ m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V lambda$getVillagerGossips$2 a
+ m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$getVillagerGossips$3 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/debug/DebugBrainDump;)V lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$takeBrainDump$1 a
+ m ()F maxHealth e
+ m ()Ljava/util/List; memories k
+ m ()Ljava/lang/String; name a
+ m ()Ljava/util/Set; pois m
+ m ()Ljava/util/Set; potentialPois n
+ m ()Ljava/lang/String; profession b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/util/debug/DebugBrainDump; takeBrainDump a
+ m ()Z wantsGolem g
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ m ()I xp c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; activities j
+ f I angerLevel i
+ f Ljava/util/List; behaviors k
+ f Ljava/util/List; gossips m
+ f F health e
+ f Ljava/lang/String; inventory g
+ f F maxHealth f
+ f Ljava/util/List; memories l
+ f Ljava/lang/String; name b
+ f Ljava/util/Set; pois n
+ f Ljava/util/Set; potentialPois o
+ f Ljava/lang/String; profession c
+ f Z wantsGolem h
+ f I xp d
+c net/minecraft/util/parsing/packrat/Atom net/minecraft/util/parsing/packrat/Atom
+ m ()Ljava/lang/String; name a
+ m (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Atom; of a
+ f Ljava/lang/String; name a
+c net/minecraft/util/parsing/packrat/Rule net/minecraft/util/parsing/packrat/Rule
+ m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)Lnet/minecraft/util/parsing/packrat/Rule; fromTerm a
+ m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)Lnet/minecraft/util/parsing/packrat/Rule; fromTerm a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+c net/minecraft/util/parsing/packrat/Rule$RuleAction net/minecraft/util/parsing/packrat/Rule$a
+c net/minecraft/util/parsing/packrat/Rule$WrappedTerm net/minecraft/util/parsing/packrat/Rule$c
+ m ()Lnet/minecraft/util/parsing/packrat/Rule$RuleAction; action a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; child b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ f Lnet/minecraft/util/parsing/packrat/Rule$RuleAction; action a
+ f Lnet/minecraft/util/parsing/packrat/Term; child b
+c net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction net/minecraft/util/parsing/packrat/Rule$b
+c net/minecraft/util/parsing/packrat/Term net/minecraft/util/parsing/packrat/Term
+ m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; alternative b
+ m ()Lnet/minecraft/util/parsing/packrat/Term; cut c
+ m ()Lnet/minecraft/util/parsing/packrat/Term; empty d
+ m (Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; fail a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; marker a
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; negativeLookahead c
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; optional a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; positiveLookahead b
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; repeated a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;I)Lnet/minecraft/util/parsing/packrat/Term; repeated a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithTrailingSeparator a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;I)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithTrailingSeparator a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithoutTrailingSeparator b
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;I)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithoutTrailingSeparator b
+ m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; sequence a
+c net/minecraft/util/parsing/packrat/Term$1 net/minecraft/util/parsing/packrat/Term$1
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$2 net/minecraft/util/parsing/packrat/Term$2
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$3 net/minecraft/util/parsing/packrat/Term$3
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$Maybe net/minecraft/util/parsing/packrat/Term$d
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; term a
+ f Lnet/minecraft/util/parsing/packrat/Term; term a
+c net/minecraft/util/parsing/packrat/Term$Marker net/minecraft/util/parsing/packrat/Term$c
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/util/parsing/packrat/Atom; name a
+ f Ljava/lang/Object; value b
+c net/minecraft/util/parsing/packrat/Term$Repeated net/minecraft/util/parsing/packrat/Term$e
+ m ()Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ m ()I minRepetitions e
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ f Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ f I minRepetitions c
+c net/minecraft/util/parsing/packrat/Term$Sequence net/minecraft/util/parsing/packrat/Term$g
+ m ()[Lnet/minecraft/util/parsing/packrat/Term; elements a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f [Lnet/minecraft/util/parsing/packrat/Term; elements a
+c net/minecraft/util/parsing/packrat/Term$LookAhead net/minecraft/util/parsing/packrat/Term$b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Z positive b
+ m ()Lnet/minecraft/util/parsing/packrat/Term; term a
+ f Z positive b
+ f Lnet/minecraft/util/parsing/packrat/Term; term a
+c net/minecraft/util/parsing/packrat/Term$Alternative net/minecraft/util/parsing/packrat/Term$a
+ m ()[Lnet/minecraft/util/parsing/packrat/Term; elements a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f [Lnet/minecraft/util/parsing/packrat/Term; elements a
+c net/minecraft/util/parsing/packrat/Term$RepeatedWithSeparator net/minecraft/util/parsing/packrat/Term$f
+ m ()Z allowTrailingSeparator g
+ m ()Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ m ()I minRepetitions f
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; separator e
+ f Z allowTrailingSeparator e
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ f Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ f I minRepetitions d
+ f Lnet/minecraft/util/parsing/packrat/Term; separator c
+c net/minecraft/util/thread/TaskScheduler net/minecraft/util/thread/TaskScheduler
+ m (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleWithResult$0 a
+ m ()Ljava/lang/String; name B_
+ m (Ljava/lang/Runnable;)V schedule a_
+ m (Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; scheduleWithResult a
+ m (Ljava/lang/String;Ljava/util/concurrent/Executor;)Lnet/minecraft/util/thread/TaskScheduler; wrapExecutor a
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+c net/minecraft/util/thread/TaskScheduler$1 net/minecraft/util/thread/TaskScheduler$1
+ m ()Ljava/lang/String; name B_
+ m (Ljava/lang/Runnable;)V schedule a_
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ f Ljava/util/concurrent/Executor; val$executor b
+ f Ljava/lang/String; val$name a
+c net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/EntityLiving
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/util/Map; activeLocationDependentEnchantments c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z addEffect a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b
+ m ()V aiStep e_
+ m (F)V animateHurt q
+ m ()V applyInput fF
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)F applyItemBlocking b
+ m (Ljava/util/Collection;)Z areAllEffectsAmbient d
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity eo
+ m ()Z attackable gb
+ m ()V baseTick aH
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V blockUsingItem a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/item/ItemStack;)V breakItem g
+ m (Z)V calculateEntityAnimation s
+ m (DF)I calculateFallDamage a
+ m (D)D calculateFallPower i
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m ()Z canBeSeenAsEnemy eN
+ m ()Z canBeSeenByAnyone eO
+ m ()Z canBreatheUnderwater et
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEquipWithDispenser e
+ m ()Z canFreeze dV
+ m ()Z canGlide fJ
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canGlideUsing b
+ m ()Z canPickUpLoot gc
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m (Z)Z canUsePortal o
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V checkAutoSpinAttack a
+ m ()Z checkBedExists R
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z checkTotemDeathProtection j
+ m ()V clearSleepingPos gf
+ m ()Ljava/util/Map; collectEquipmentChanges N
+ m ()V completeUsingItem R_
+ m ()Lnet/minecraft/world/entity/EntityEquipment; createEquipment ep
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; createEquipmentSlotAccess a
+ m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; createItemStackToDrop b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createLivingAttributes es
+ m (Lnet/minecraft/world/entity/LivingEntity;)V createWitherRose e
+ m (I)I decreaseAirSupply l
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V detectEquipmentUpdates L
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/entity/Entity;)V dismountVehicle G
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch f
+ m (Lnet/minecraft/world/damagesource/DamageSource;F[Lnet/minecraft/world/entity/EquipmentSlot;)V doHurtEquipment a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b
+ m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; drop a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropExperience b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/BiConsumer;)Z dropFromEntityInteractLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/BiConsumer;)Z dropFromGiftLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;ZLnet/minecraft/resources/ResourceKey;)V dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;ZLnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/BiConsumer;)V dropFromShearingLootTable a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)B entityEventForEquipmentBreak g
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V forceAddEffect c
+ m ()F getAbsorptionAmount fM
+ m ()Ljava/util/Collection; getActiveEffects eR
+ m ()Ljava/util/Map; getActiveEffectsMap eS
+ m ()F getAgeScale ez
+ m ()F getArmorCoverPercentage fs
+ m ()I getArmorValue fg
+ m ()I getArrowCount fl
+ m (F)F getAttackAnim D
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttribute h
+ m (Lnet/minecraft/core/Holder;)D getAttributeBaseValue j
+ m (Lnet/minecraft/core/Holder;)D getAttributeValue i
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; getAttributes fp
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/core/Direction; getBedOrientation gi
+ m ()F getBlockSpeedFactor be
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/world/damagesource/CombatTracker; getCombatTracker fh
+ m (F)I getComfortableFallDistance y
+ m ()I getCurrentSwingDuration I
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterArmorAbsorb e
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()Lcom/google/common/collect/ImmutableList; getDismountPoses gd
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; getEffect e
+ m (Lnet/minecraft/core/Holder;F)F getEffectBlendFactor a
+ m ()D getEffectiveGravity fA
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (I)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot r
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlotForItem f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getExperienceReward a
+ m (I)Lnet/minecraft/sounds/SoundEvent; getFallDamageSound q
+ m ()I getFallFlyingTicks fZ
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fc
+ m (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getFluidFallingAdjustedMovement a
+ m ()F getFlyingSpeed fC
+ m (F)F getFrictionInfluencedSpeed G
+ m ()F getHealth eU
+ m ()Lnet/minecraft/world/phys/AABB; getHitbox fb
+ m ()F getHurtDir fa
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/item/ItemStack; getItemBlockingWith fW
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a
+ m (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/world/item/ItemStack; getItemHeldByArm b
+ m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; getItemInHand b
+ m ()F getJumpBoostPower fx
+ m ()F getJumpPower fw
+ m (F)F getJumpPower z
+ m ()Lnet/minecraft/world/entity/LivingEntity; getKillCredit fi
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)F getKnockback b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker h_
+ m ()Ljava/util/Optional; getLastClimbablePos fd
+ m ()Lnet/minecraft/world/damagesource/DamageSource; getLastDamageSource eW
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob eF
+ m ()I getLastHurtByMobTimestamp eH
+ m ()Lnet/minecraft/world/entity/player/Player; getLastHurtByPlayer eG
+ m ()I getLastHurtByPlayerMemoryTime gl
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtMob eI
+ m ()I getLastHurtMobTimestamp eJ
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; getLocalBoundsForPose f
+ m ()J getLootTableSeed eX
+ m ()F getLuck ew
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm as
+ m ()Lnet/minecraft/world/item/ItemStack; getMainHandItem fq
+ m ()F getMaxAbsorption fk
+ m ()I getMaxFallDistance cR
+ m ()F getMaxHeadRotationRelativeToBody fE
+ m ()F getMaxHealth fj
+ m ()I getNoActionTime eK
+ m ()Lnet/minecraft/world/item/ItemStack; getOffhandItem fr
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition n
+ m (F)F getPreciseBodyRotation t
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m ()F getScale eA
+ m ()F getSecondsToDisableBlocking gj
+ m ()Ljava/util/Optional; getSleepingPos ge
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getSoundVolume ft
+ m ()F getSpeed fD
+ m ()I getStingerCount fm
+ m (F)F getSwimAmount b
+ m ()I getTicksUsingItem fS
+ m ()Lnet/minecraft/world/item/ItemStack; getUseItem fQ
+ m ()I getUseItemRemainingTicks fR
+ m ()Lnet/minecraft/world/InteractionHand; getUsedItemHand fP
+ m (F)F getViewYRot j
+ m (Lnet/minecraft/world/entity/Entity;)D getVisibilityPercent D
+ m ()F getVisualRotationYInDegrees dY
+ m ()F getVoicePitch fu
+ m ()F getWaterSlowDown fz
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem el
+ m ()F getYHeadRot cN
+ m ()V goDownInWater fy
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c
+ m (B)V handleEntityEvent b
+ m (Ljava/util/Map;)V handleEquipmentChanges b
+ m (Lnet/minecraft/world/item/ItemStack;)V handleExtraItemsCreatedOnUse b
+ m (DD)V handleFallFlyingCollisions c
+ m (Ljava/util/Map;)V handleHandSwap a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; handleOnClimbable r
+ m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; handleRelativeFrictionAndCalculateMovement b
+ m (Lnet/minecraft/core/Holder;)Z hasEffect d
+ m ()Z hasInfiniteMaterials gk
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasItemInSlot d
+ m ()Z hasLandedInLiquid eu
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight F
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;D)Z hasLineOfSight a
+ m (F)V heal d
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (I)V igniteForTicks g
+ m (I)I increaseAirSupply m
+ m (DD)V indicateDamage a
+ m (F)V internalSetAbsorptionAmount F
+ m ()Z isAffectedByFluids eB
+ m ()Z isAffectedByPotions ga
+ m ()Z isAlive bX
+ m ()Z isAlwaysExperienceDropper eE
+ m ()Z isAutoSpinAttack fL
+ m ()Z isBaby g_
+ m ()Z isBlocking fV
+ m ()Z isCurrentlyGlowing cA
+ m ()Z isDeadOrDying eV
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z isEquippableInSlot a
+ m ()Z isFallFlying fY
+ m (Ljava/util/function/Predicate;)Z isHolding b
+ m (Lnet/minecraft/world/item/Item;)Z isHolding b
+ m ()Z isImmobile fv
+ m ()Z isInWall bY
+ m ()Z isInvertedHealAndHarm eT
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isJumping fH
+ m (Lnet/minecraft/world/entity/LivingEntity;DZZ[D)Z isLookingAtMe a
+ m ()Z isPickable bT
+ m ()Z isPushable bU
+ m ()Z isSensitiveToWater fG
+ m ()Z isSleeping gg
+ m ()Z isSuppressingSlidingDownLadder fX
+ m ()Z isTransmittingWaypoint gm
+ m ()Z isUsingItem fO
+ m ()Z isVisuallySwimming cx
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (DDD)V knockback o
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/BlockPos;)V lambda$addAdditionalSaveData$2 a
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/Dynamic; lambda$addAdditionalSaveData$3 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lcom/mojang/serialization/Dynamic;)V lambda$addAdditionalSaveData$4 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; lambda$new$1 j
+ m (Ljava/lang/String;)V lambda$readAdditionalSaveData$5 d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$static$0 g
+ m (ID)V lerpHeadRotationStep a
+ m (FI)V lerpHeadTo a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V makeDrownParticles J
+ m ()V makePoofParticles fn
+ m (Lnet/minecraft/sounds/SoundEvent;)V makeSound b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Optional; makeWaypointConnectionWith f
+ m ()F maxUpStep eb
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m ()V onBelowWorld aR
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onChangedBlock b
+ m ()Z onClimbable fe
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a
+ m (Ljava/util/Collection;)V onEffectsRemoved c
+ m ()V onEnterCombat i_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onEquipItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EquipmentSlot;)V onEquippedItemBroken a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onItemPickup a
+ m ()V onLeaveCombat Q_
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemoval b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playBlockFallSound ff
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound h
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playSecondaryHurtSound i
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m ()V pushEntities q
+ m (DDDZ)Z randomTeleport b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V refreshDirtyAttributes H
+ m ()V releaseUsingItem fT
+ m ()Z removeAllEffects eQ
+ m (Lnet/minecraft/core/Holder;)Z removeEffect g
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; removeEffectNoUpdate f
+ m ()V removeEffectParticles eP
+ m ()V removeFrost ex
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; resetForwardDirectionOfRelativePortalPosition n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V resolveMobResponsibleForDamage f
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/entity/player/Player; resolvePlayerResponsibleForDamage g
+ m ()V rideTick t
+ m (F)F sanitizeScale c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V sendEffectToPassengers c
+ m ()V serverAiStep fK
+ m (F)V setAbsorptionAmount E
+ m (I)V setArrowCount o
+ m (Z)V setDiscardFriction r
+ m (F)V setHealth x
+ m (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V setItemInHand a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a
+ m (Z)V setJumping t
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (Ljava/util/UUID;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/EntityReference;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/player/Player;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/Entity;)V setLastHurtMob C
+ m (IZ)V setLivingEntityFlag c
+ m (I)V setNoActionTime n
+ m (Lnet/minecraft/core/BlockPos;)V setPosToBed a
+ m (Lnet/minecraft/core/BlockPos;Z)V setRecordPlayingNearby a
+ m (Lnet/minecraft/core/BlockPos;)V setSleepingPos g
+ m (F)V setSpeed B
+ m (Z)V setSprinting i
+ m (I)V setStingerCount p
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m ()Z shouldDiscardFriction eL
+ m ()Z shouldDropExperience eD
+ m (Lnet/minecraft/server/level/ServerLevel;)Z shouldDropLoot e
+ m ()Z shouldShowName cZ
+ m ()Z shouldTakeDrowningDamage ev
+ m ()V skipDropExperience eY
+ m (Lnet/minecraft/world/item/ItemStack;I)V spawnItemParticles b
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (Lnet/minecraft/world/InteractionHand;)V startUsingItem c
+ m ()V stopFallFlying fB
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V stopLocationBasedEffects a
+ m ()V stopSleeping gh
+ m ()V stopUsingItem fU
+ m ()V swapHandItems K
+ m (Lnet/minecraft/world/InteractionHand;)V swing a
+ m (Lnet/minecraft/world/InteractionHand;Z)V swing a
+ m (Lnet/minecraft/world/entity/Entity;I)V take a
+ m ()V tick g
+ m ()V tickDeath eC
+ m ()V tickEffects eM
+ m (F)V tickHeadTurn C
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z trapdoorUsableAsLadder c
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (Lnet/minecraft/world/phys/Vec3;)V travelFallFlying p
+ m (Lnet/minecraft/world/phys/Vec3;F)V travelFlying a
+ m (Lnet/minecraft/world/phys/Vec3;FFF)V travelFlying a
+ m (Lnet/minecraft/world/phys/Vec3;)V travelInAir a
+ m (Lnet/minecraft/world/phys/Vec3;)V travelInFluid o
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V travelRidden c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity$RemovalReason;)V triggerOnDeathMobEffects a
+ m ()V tryAddFrost ey
+ m ()V updateEffectVisibility fN
+ m ()V updateFallFlying fI
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; updateFallFlyingMovement q
+ m ()V updateGlowingStatus p
+ m ()V updateInvisibilityStatus M
+ m ()V updateSwimAmount Q
+ m ()V updateSwingTime fo
+ m ()V updateSynchronizedMobEffectParticles k
+ m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a
+ m (F)V updateWalkAnimation A
+ m ()V updatingUsingItem P
+ m ()Z wasExperienceConsumed eZ
+ m ()Lnet/minecraft/world/waypoints/Waypoint$Icon; waypointIcon gn
+ m (Lnet/minecraft/world/entity/Pose;)Z wouldNotSuffocateAtTargetPose g
+ f I ARMOR_SLOT_OFFSET aW
+ f F BASE_JUMP_POWER bf
+ f I BODY_ARMOR_OFFSET aX
+ f I DAMAGE_SOURCE_TIMEOUT r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ARROW_COUNT_ID ce
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_AMBIENCE_ID cd
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_PARTICLES cc
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEALTH_ID cb
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LIVING_ENTITY_FLAGS bj
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STINGER_COUNT_ID cf
+ f I DEATH_DURATION bd
+ f F DEFAULT_BABY_SCALE bm
+ f D DEFAULT_BASE_GRAVITY bc
+ f Lcom/mojang/serialization/Dynamic; EMPTY_BRAIN ci
+ f I EQUIPMENT_SLOT_OFFSET aV
+ f F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT bl
+ f I FREE_FALL_EVENTS_PER_ELYTRA_BREAK t
+ f F INPUT_FRICTION be
+ f I LIVING_ENTITY_FLAG_IS_USING bg
+ f I LIVING_ENTITY_FLAG_OFF_HAND bh
+ f I LIVING_ENTITY_FLAG_SPIN_ATTACK bi
+ f Lorg/slf4j/Logger; LOGGER a
+ f D MAX_LINE_OF_SIGHT_TEST_RANGE ca
+ f D MIN_MOVEMENT_DISTANCE bb
+ f I PARTICLE_FREQUENCY_WHEN_INVISIBLE ch
+ f I PLAYER_HURT_EXPERIENCE_TIME ba
+ f Ljava/util/function/Predicate; PLAYER_NOT_WEARING_DISGUISE_ITEM bn
+ f I SADDLE_OFFSET aY
+ f Lnet/minecraft/world/entity/EntityDimensions; SLEEPING_DIMENSIONS bk
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; SLEEPING_POS_ID cg
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_POWDER_SNOW_ID c
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_SPRINTING e
+ f Lnet/minecraft/resources/ResourceLocation; SPRINTING_MODIFIER_ID d
+ f I SWING_DURATION aZ
+ f Ljava/lang/String; TAG_ACTIVE_EFFECTS b
+ f Ljava/lang/String; TAG_ATTRIBUTES u
+ f Ljava/lang/String; TAG_BRAIN aP
+ f Ljava/lang/String; TAG_DEATH_TIME aS
+ f Ljava/lang/String; TAG_EQUIPMENT aO
+ f Ljava/lang/String; TAG_FALL_FLYING aQ
+ f Ljava/lang/String; TAG_HEALTH aU
+ f Ljava/lang/String; TAG_HURT_BY_TIMESTAMP aT
+ f Ljava/lang/String; TAG_HURT_TIME aR
+ f Ljava/lang/String; TAG_SLEEPING_POS aN
+ f I TICKS_PER_ELYTRA_FREE_FALL_EVENT s
+ f F absorptionAmount cv
+ f Ljava/util/Map; activeEffects cl
+ f Ljava/util/EnumMap; activeLocationDependentEnchantments cD
+ f F attackAnim bx
+ f I attackStrengthTicker by
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeMap; attributes cj
+ f F autoSpinAttackDmg bW
+ f Lnet/minecraft/world/item/ItemStack; autoSpinAttackItemStack bX
+ f I autoSpinAttackTicks bV
+ f Lnet/minecraft/world/entity/ai/Brain; brain bY
+ f Lnet/minecraft/world/damagesource/CombatTracker; combatTracker ck
+ f Z dead bI
+ f I deathTime bv
+ f Z discardFriction cn
+ f Z effectsDirty co
+ f Lnet/minecraft/world/entity/ElytraAnimationState; elytraAnimationState bF
+ f Lnet/minecraft/world/entity/EntityEquipment; equipment bZ
+ f I fallFlyTicks bU
+ f I hurtDuration bu
+ f I hurtTime bt
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation bP
+ f I invulnerableDuration bA
+ f Z jumping bL
+ f Ljava/util/Optional; lastClimbablePos cx
+ f Lnet/minecraft/world/damagesource/DamageSource; lastDamageSource cy
+ f J lastDamageStamp cz
+ f Ljava/util/Map; lastEquipmentItems cm
+ f Lnet/minecraft/world/entity/EntityReference; lastHurtByMob cp
+ f I lastHurtByMobTimestamp cq
+ f Lnet/minecraft/world/entity/EntityReference; lastHurtByPlayer bG
+ f I lastHurtByPlayerMemoryTime bH
+ f F lastHurt bK
+ f Lnet/minecraft/world/entity/LivingEntity; lastHurtMob cr
+ f I lastHurtMobTimestamp cs
+ f Lnet/minecraft/core/BlockPos; lastPos cw
+ f I lerpHeadSteps bR
+ f D lerpYHeadRot bQ
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; locatorBarIcon cE
+ f I noActionTime bJ
+ f I noJumpDelay cu
+ f F oAttackAnim bw
+ f I removeArrowTime br
+ f I removeStingerTime bs
+ f Z skipDropExperience cC
+ f F speed ct
+ f F swimAmount cA
+ f F swimAmountO cB
+ f I swingTime bq
+ f Lnet/minecraft/world/InteractionHand; swingingArm bp
+ f Z swinging bo
+ f Lnet/minecraft/world/item/ItemStack; useItem bS
+ f I useItemRemaining bT
+ f Lnet/minecraft/world/entity/WalkAnimationState; walkAnimation bz
+ f F xxa bM
+ f F yBodyRot bB
+ f F yBodyRotO bC
+ f F yHeadRot bD
+ f F yHeadRotO bE
+ f F yya bN
+ f F zza bO
+c net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/EntityLiving$1
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/entity/LivingEntity$Fallsounds net/minecraft/world/entity/EntityLiving$a
+ m ()Lnet/minecraft/sounds/SoundEvent; big b
+ m ()Lnet/minecraft/sounds/SoundEvent; small a
+ f Lnet/minecraft/sounds/SoundEvent; big b
+ f Lnet/minecraft/sounds/SoundEvent; small a
+c net/minecraft/world/entity/LivingEntity$ProcessableEffect net/minecraft/world/entity/EntityLiving$ProcessableEffect
+c net/minecraft/world/entity/LivingEntity$1EquipmentChangeImpl net/minecraft/world/entity/EntityLiving$1EquipmentChangeImpl
+c net/minecraft/world/entity/ai/goal/Goal net/minecraft/world/entity/ai/goal/PathfinderGoal
+ m (I)I adjustedTickDelay a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerLevel; getServerLevel a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/server/level/ServerLevel; getServerLevel a
+ m ()Z isInterruptable X_
+ m (I)I reducedTickDelay b
+ m ()Z requiresUpdateEveryTick Y_
+ m (Ljava/util/EnumSet;)V setFlags a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+c net/minecraft/world/entity/ai/goal/Goal$Flag net/minecraft/world/entity/ai/goal/PathfinderGoal$Type
+ m ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; $values a
+ f [Lnet/minecraft/world/entity/ai/goal/Goal$Flag; $VALUES e
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; JUMP c
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; LOOK b
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; MOVE a
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; TARGET d
+c net/minecraft/world/entity/animal/Panda net/minecraft/world/entity/animal/EntityPanda
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addEatingParticles hh
+ m ()V afterSneeze hm
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canPerformAction he
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z canPickUpAndEat b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gV
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Z)V eat z
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()I getEatCounter hf
+ m (I)Z getFlag v
+ m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getHiddenGene gM
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (F)F getLieOnBackAmount K
+ m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getMainGene gL
+ m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getOneOfGenesRandomly hn
+ m (F)F getRollAmount L
+ m (F)F getSitAmount J
+ m ()I getSneezeCounter gK
+ m ()I getUnhappyCounter m
+ m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getVariant gW
+ m ()V handleEating hg
+ m ()V handleRoll hl
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAggressive gz
+ m ()Z isBrown ha
+ m ()Z isEating gJ
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isLazy gX
+ m ()Z isOnBack gI
+ m ()Z isPlayful gZ
+ m ()Z isRolling gU
+ m ()Z isScared hc
+ m ()Z isSitting s
+ m ()Z isSneezing n
+ m ()Z isWeak hb
+ m ()Z isWorried gY
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V roll B
+ m ()V setAttributes hd
+ m (I)V setEatCounter u
+ m (IZ)V setFlag d
+ m (Lnet/minecraft/world/entity/animal/Panda;Lnet/minecraft/world/entity/animal/Panda;)V setGeneFromParents a
+ m (Lnet/minecraft/world/entity/animal/Panda$Gene;)V setHiddenGene b
+ m (Lnet/minecraft/world/entity/animal/Panda$Gene;)V setMainGene a
+ m (Z)V setOnBack y
+ m (I)V setSneezeCounter t
+ m (I)V setUnhappyCounter s
+ m (Z)V sit x
+ m (Z)V sneeze A
+ m ()V tick g
+ m ()V tryToSit ho
+ m ()V updateOnBackAnimation hj
+ m ()V updateRollAmount hk
+ m ()V updateSitAmount hi
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cD
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BREED_TARGETING cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; EAT_COUNTER cy
+ f I EAT_TICK_INTERVAL cI
+ f I FLAG_ON_BACK cH
+ f I FLAG_ROLL cF
+ f I FLAG_SIT cG
+ f I FLAG_SNEEZE cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; HIDDEN_GENE_ID cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; MAIN_GENE_ID cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; SNEEZE_COUNTER cx
+ f I TOTAL_ROLL_STEPS ct
+ f I TOTAL_UNHAPPY_TIME cJ
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; UNHAPPY_COUNTER cv
+ f Z didBite cL
+ f Z gotBamboo cK
+ f Lnet/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal; lookAtPlayerGoal cV
+ f F onBackAmount cP
+ f F onBackAmountO cS
+ f F rollAmount cT
+ f F rollAmountO cU
+ f I rollCounter cu
+ f Lnet/minecraft/world/phys/Vec3; rollDelta cM
+ f F sitAmount cN
+ f F sitAmountO cO
+c net/minecraft/world/entity/animal/Panda$Gene net/minecraft/world/entity/animal/EntityPanda$Gene
+ m ()[Lnet/minecraft/world/entity/animal/Panda$Gene; $values d
+ m (I)Lnet/minecraft/world/entity/animal/Panda$Gene; byId a
+ m ()I getId a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/Panda$Gene; getRandom a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/animal/Panda$Gene;Lnet/minecraft/world/entity/animal/Panda$Gene;)Lnet/minecraft/world/entity/animal/Panda$Gene; getVariantFromGenes a
+ m ()Z isRecessive b
+ f [Lnet/minecraft/world/entity/animal/Panda$Gene; $VALUES n
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; AGGRESSIVE g
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; BROWN e
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; LAZY b
+ f I MAX_GENE j
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; NORMAL a
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; PLAYFUL d
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; WEAK f
+ f Lnet/minecraft/world/entity/animal/Panda$Gene; WORRIED c
+ f I id k
+ f Z isRecessive m
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/Panda$PandaSitGoal net/minecraft/world/entity/animal/EntityPanda$k
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I cooldown b
+ f Lnet/minecraft/world/entity/animal/Panda; this$0 a
+c net/minecraft/world/entity/animal/Panda$PandaRollGoal net/minecraft/world/entity/animal/EntityPanda$j
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Panda; panda a
+c net/minecraft/world/entity/animal/Panda$PandaAvoidGoal net/minecraft/world/entity/animal/EntityPanda$c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Panda; panda i
+c net/minecraft/world/entity/animal/Panda$PandaBreedGoal net/minecraft/world/entity/animal/EntityPanda$d
+ m ()Z canFindBamboo h
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Panda; panda d
+ f I unhappyCooldown e
+c net/minecraft/world/entity/animal/Panda$PandaPanicGoal net/minecraft/world/entity/animal/EntityPanda$i
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/Panda; panda a
+c net/minecraft/world/entity/animal/Panda$PandaAttackGoal net/minecraft/world/entity/animal/EntityPanda$b
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Panda; panda b
+c net/minecraft/world/entity/animal/Panda$PandaSneezeGoal net/minecraft/world/entity/animal/EntityPanda$l
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/Panda; panda a
+c net/minecraft/world/entity/animal/Panda$PandaMoveControl net/minecraft/world/entity/animal/EntityPanda$h
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Panda; panda l
+c net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal net/minecraft/world/entity/animal/EntityPanda$f
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f I cooldown b
+ f Lnet/minecraft/world/entity/animal/Panda; panda a
+c net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal net/minecraft/world/entity/animal/EntityPanda$e
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/Panda; panda a
+c net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal net/minecraft/world/entity/animal/EntityPanda$g
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Panda; panda h
+c net/minecraft/world/entity/animal/Squid net/minecraft/world/entity/animal/EntitySquid
+ m ()V aiStep e_
+ m ()Z canBeLeashed v
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gI
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle m
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()F getSoundVolume ft
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound n
+ m (B)V handleEntityEvent b
+ m ()Z hasMovementVector gJ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Lnet/minecraft/world/entity/SpawnGroupData; lambda$finalizeSpawn$0 gK
+ m ()V registerGoals H
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; rotateVector o
+ m ()V spawnInk s
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Lnet/minecraft/world/phys/Vec3; movementVector cE
+ f F oldTentacleAngle cA
+ f F oldTentacleMovement cy
+ f F rotateSpeed cD
+ f F speed cB
+ f F tentacleAngle cz
+ f F tentacleMovement cx
+ f F tentacleSpeed cC
+ f F xBodyRot ct
+ f F xBodyRotO cu
+ f F zBodyRot cv
+ f F zBodyRotO cw
+c net/minecraft/world/entity/animal/Squid$SquidFleeGoal net/minecraft/world/entity/animal/EntitySquid$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V tick a
+ f F SQUID_FLEE_MAX_DISTANCE d
+ f F SQUID_FLEE_MIN_DISTANCE c
+ f F SQUID_FLEE_SPEED b
+ f I fleeTicks e
+ f Lnet/minecraft/world/entity/animal/Squid; this$0 a
+c net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal net/minecraft/world/entity/animal/EntitySquid$PathfinderGoalSquid
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Squid; squid a
+c net/minecraft/world/entity/monster/Husk net/minecraft/world/entity/monster/EntityZombieHusk
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHuskSpawnRules a
+ m ()Z convertsInWater gI
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()V doUnderWaterConversion af_
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound n
+ m ()Z isSunSensitive ag_
+c net/minecraft/world/entity/npc/Villager net/minecraft/world/entity/npc/EntityVillager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()Z allowedToRestock hi
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z assignProfessionWhenSpawned gT
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Z canBreed Z_
+ m ()Z canRestock gU
+ m ()V catchUpDemand hj
+ m ()I countFoodPointsInInventory hq
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gS
+ m ()Lnet/minecraft/world/entity/npc/VillagerData; createDefaultVillagerData gX
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (I)V digestFood u
+ m ()V eatAndDigestFood gZ
+ m ()V eatUntilFull hn
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/npc/Villager; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; getGossips hd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/entity/player/Player;)I getPlayerReputation i
+ m ()Lnet/minecraft/network/chat/Component; getTypeName cM
+ m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gR
+ m ()I getVillagerXp s
+ m (J)Z golemSpawnConditionsMet b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V gossip a
+ m (B)V handleEntityEvent b
+ m ()Z hasExcessFood ha
+ m ()Z hasFarmSeeds hc
+ m ()Z hungry hm
+ m ()V increaseMerchantCareer hp
+ m (Lnet/minecraft/world/SimpleContainer;Ljava/util/Map$Entry;)I lambda$countFoodPointsInInventory$8 a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;)Z lambda$getPlayerReputation$6 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$hasFarmSeeds$9 j
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/core/GlobalPos;)V lambda$releasePoi$5 a
+ m (JLnet/minecraft/world/entity/npc/Villager;)Z lambda$spawnGolemIfNeeded$10 a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$2 b
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V lambda$tellWitnessesThatIWasMurdered$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V maybeDecayGossip hr
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()Z needsToRestock hh
+ m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V onReputationEventFrom a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playWorkSound gY
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V refreshBrain h
+ m (Lnet/minecraft/world/entity/ai/Brain;)V registerBrainGoals a
+ m ()V releaseAllPois hl
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V releasePoi a
+ m (D)Z removeWhenFarAway i
+ m ()V resendOffersToTradingPlayer hg
+ m ()V resetNumberOfRestocks hs
+ m ()V resetSpecialPrices hf
+ m ()V restock gV
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;)V setGossips a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setOffers b
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer g
+ m ()V setUnhappy he
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a
+ m (I)V setVillagerXp t
+ m ()Z shouldIncreaseLevel ho
+ m ()Z shouldRestock gW
+ m (Lnet/minecraft/server/level/ServerLevel;JI)V spawnGolemIfNeeded a
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (Lnet/minecraft/world/entity/player/Player;)V startTrading j
+ m ()V stopSleeping gh
+ m ()V stopTrading gO
+ m (Lnet/minecraft/world/entity/Entity;)V tellWitnessesThatIWasMurdered G
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ m ()V updateDemand hk
+ m (Lnet/minecraft/world/entity/player/Player;)V updateSpecialPrices k
+ m ()V updateTrades gP
+ m ()Z wantsMoreFood hb
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ m (J)Z wantsToSpawnGolem a
+ f I BREEDING_FOOD_THRESHOLD cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA cA
+ f Z DEFAULT_ASSIGN_PROFESSION_WHEN_SPAWNED cN
+ f B DEFAULT_FOOD_LEVEL cJ
+ f I DEFAULT_LAST_GOSSIP_DECAY cL
+ f I DEFAULT_LAST_RESTOCK cK
+ f I DEFAULT_RESTOCKS_TODAY cM
+ f I DEFAULT_XP cI
+ f Ljava/util/Map; FOOD_POINTS cw
+ f I GOSSIP_COOLDOWN cD
+ f I GOSSIP_DECAY_INTERVAL cE
+ f I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS cF
+ f I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM cG
+ f Lorg/slf4j/Logger; LOGGER cz
+ f I MAX_GOSSIP_TOPICS cC
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES dd
+ f Ljava/util/Map; POI_MEMORIES cy
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES de
+ f F SPEED_MODIFIER cx
+ f J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING cH
+ f I TRADES_PER_LEVEL cB
+ f Z assignProfessionWhenSpawned dc
+ f Z chasing cT
+ f I foodLevel cU
+ f Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gossips cV
+ f Z increaseProfessionLevelOnUpdate cP
+ f J lastGossipDecayTime cX
+ f J lastGossipTime cW
+ f J lastRestockCheckDayTime db
+ f J lastRestockGameTime cZ
+ f Lnet/minecraft/world/entity/player/Player; lastTradedPlayer cS
+ f I numberOfRestocksToday da
+ f I updateMerchantTimer cO
+ f I villagerXp cY
+c net/minecraft/world/entity/player/Input net/minecraft/world/entity/player/Input
+ m ()Z backward b
+ m ()Z forward a
+ m ()Z jump e
+ m ()Z left c
+ m ()Z right d
+ m ()Z shift f
+ m ()Z sprint g
+ f Lnet/minecraft/world/entity/player/Input; EMPTY b
+ f B FLAG_BACKWARD k
+ f B FLAG_FORWARD j
+ f B FLAG_JUMP n
+ f B FLAG_LEFT l
+ f B FLAG_RIGHT m
+ f B FLAG_SHIFT o
+ f B FLAG_SPRINT p
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z backward d
+ f Z forward c
+ f Z jump g
+ f Z left e
+ f Z right f
+ f Z shift h
+ f Z sprint i
+c net/minecraft/world/entity/player/Input$1 net/minecraft/world/entity/player/Input$1
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/player/Input; decode a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/player/Input;)V encode a
+c net/minecraft/world/entity/vehicle/Boat net/minecraft/world/entity/vehicle/EntityBoat
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/entity/vehicle/Raft net/minecraft/world/entity/vehicle/Raft
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/flag/FeatureElement net/minecraft/world/flag/FeatureElement
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ f Ljava/util/Set; FILTERED_REGISTRIES bZ
+c net/minecraft/world/flag/FeatureFlagSet net/minecraft/world/flag/FeatureFlagSet
+ m (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J computeMask a
+ m (Lnet/minecraft/world/flag/FeatureFlag;)Z contains b
+ m (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; create a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z intersects b
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isSubsetOf a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; join c
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; subtract d
+ f Lnet/minecraft/world/flag/FeatureFlagSet; EMPTY b
+ f I MAX_CONTAINER_SIZE a
+ f J mask d
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe c
+c net/minecraft/world/food/FoodProperties net/minecraft/world/food/FoodInfo
+ m ()Z canAlwaysEat c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I nutrition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m ()F saturation b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Z canAlwaysEat e
+ f I nutrition c
+ f F saturation d
+c net/minecraft/world/food/FoodProperties$Builder net/minecraft/world/food/FoodInfo$a
+ m ()Lnet/minecraft/world/food/FoodProperties$Builder; alwaysEdible a
+ m ()Lnet/minecraft/world/food/FoodProperties; build b
+ m (I)Lnet/minecraft/world/food/FoodProperties$Builder; nutrition a
+ m (F)Lnet/minecraft/world/food/FoodProperties$Builder; saturationModifier a
+ f Z canAlwaysEat c
+ f I nutrition a
+ f F saturationModifier b
+c net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/ContainerAnvil
+ m (I)I calculateIncreasedRepairCost e
+ m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions o
+ m ()V createResult l
+ m ()I getCost m
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$createInputSlotDefinitions$0 d
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$createInputSlotDefinitions$1 c
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Z)Z mayPickup a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (Ljava/lang/String;)Z setItemName a
+ m (Ljava/lang/String;)Ljava/lang/String; validateName b
+ f I ADDITIONAL_SLOT n
+ f I ADDITIONAL_SLOT_X_PLACEMENT I
+ f I COST_ADDED_BASE C
+ f I COST_BASE B
+ f I COST_FAIL A
+ f I COST_INCOMPATIBLE_PENALTY F
+ f I COST_RENAME G
+ f I COST_REPAIR_MATERIAL D
+ f I COST_REPAIR_SACRIFICE E
+ f Z DEBUG_COST v
+ f I INPUT_SLOT m
+ f I INPUT_SLOT_X_PLACEMENT H
+ f Lorg/slf4j/Logger; LOGGER u
+ f I MAX_NAME_LENGTH p
+ f I RESULT_SLOT o
+ f I RESULT_SLOT_X_PLACEMENT J
+ f I SLOT_Y_PLACEMENT K
+ f Lnet/minecraft/world/inventory/DataSlot; cost y
+ f Ljava/lang/String; itemName x
+ f Z onlyRenaming z
+ f I repairItemCountCost w
+c net/minecraft/world/inventory/ArmorSlot net/minecraft/world/inventory/ArmorSlot
+ m ()I getMaxStackSize a
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m ()Z isActive b
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ f Lnet/minecraft/resources/ResourceLocation; emptyIcon g
+ f Lnet/minecraft/world/entity/LivingEntity; owner a
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot b
+c net/minecraft/world/inventory/ChestMenu net/minecraft/world/inventory/ContainerChest
+ m (Lnet/minecraft/world/Container;II)V addChestGrid d
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; fiveRows e
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; fourRows d
+ m ()Lnet/minecraft/world/Container; getContainer l
+ m ()I getRowCount m
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; oneRow a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; sixRows f
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; sixRows b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; threeRows c
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; threeRows a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; twoRows b
+ f Lnet/minecraft/world/Container; container m
+ f I containerRows n
+c net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/InventoryClickType
+ m ()[Lnet/minecraft/world/inventory/ClickType; $values b
+ m ()I id a
+ f [Lnet/minecraft/world/inventory/ClickType; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/world/inventory/ClickType; CLONE d
+ f Lnet/minecraft/world/inventory/ClickType; PICKUP a
+ f Lnet/minecraft/world/inventory/ClickType; PICKUP_ALL g
+ f Lnet/minecraft/world/inventory/ClickType; QUICK_CRAFT f
+ f Lnet/minecraft/world/inventory/ClickType; QUICK_MOVE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/inventory/ClickType; SWAP c
+ f Lnet/minecraft/world/inventory/ClickType; THROW e
+ f I id j
+c net/minecraft/world/inventory/SlotRange net/minecraft/world/inventory/SlotRange
+ m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; of a
+ m ()I size b
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slots a
+c net/minecraft/world/inventory/SlotRange$1 net/minecraft/world/inventory/SlotRange$1
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slots a
+ f Ljava/lang/String; val$name b
+c net/minecraft/world/item/ArmorStandItem net/minecraft/world/item/ItemArmorStand
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/DebugStickItem net/minecraft/world/item/ItemDebugStick
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z canDestroyBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/world/level/block/state/BlockState; cycleState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; getNameHelper a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; getRelative a
+ m (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 handleInteraction a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V message a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/EndCrystalItem net/minecraft/world/item/ItemEndCrystal
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/EnderpearlItem net/minecraft/world/item/ItemEnderPearl
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/FireChargeItem net/minecraft/world/item/ItemFireball
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playSound a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/FishingRodItem net/minecraft/world/item/ItemFishingRod
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/GlowInkSacItem net/minecraft/world/item/GlowInkSacItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/InstrumentItem net/minecraft/world/item/InstrumentItem
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; create a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; getInstrument a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; lambda$getUseDuration$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Instrument;)V play a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/ItemSkullPlayer
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/ProjectileItem net/minecraft/world/item/ProjectileItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+c net/minecraft/world/item/ProjectileItem$DispenseConfig net/minecraft/world/item/ProjectileItem$a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; builder a
+ m ()Ljava/util/OptionalInt; overrideDispenseEvent e
+ m ()Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction b
+ m ()F power d
+ m ()F uncertainty c
+ f Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; DEFAULT a
+ f Ljava/util/OptionalInt; overrideDispenseEvent e
+ f Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction b
+ f F power d
+ f F uncertainty c
+c net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder net/minecraft/world/item/ProjectileItem$a$a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; build a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$new$0 a
+ m (I)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; overrideDispenseEvent a
+ m (Lnet/minecraft/world/item/ProjectileItem$PositionFunction;)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; positionFunction a
+ m (F)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; power b
+ m (F)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; uncertainty a
+ f Ljava/util/OptionalInt; overrideDispenseEvent d
+ f Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction a
+ f F power c
+ f F uncertainty b
+c net/minecraft/world/item/ProjectileItem$PositionFunction net/minecraft/world/item/ProjectileItem$b
+c net/minecraft/world/item/SignApplicator net/minecraft/world/item/SignApplicator
+ m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z canApplyToSign a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/WindChargeItem net/minecraft/world/item/WindChargeItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/windcharge/WindCharge; lambda$use$0 a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/PotionRegistry
+ m ()Ljava/util/List; getEffects a
+ m ()Z hasInstantEffects c
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/alchemy/Potion; requiredFeatures a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; effects d
+ f Ljava/lang/String; name c
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures e
+c net/minecraft/world/item/component/Bees net/minecraft/world/item/component/Bees
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; bees a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/Bees; EMPTY c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; bees d
+c net/minecraft/world/item/component/Tool net/minecraft/world/item/component/Tool
+ m ()Z canDestroyBlocksInCreative d
+ m ()I damagePerBlock c
+ m ()F defaultMiningSpeed b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getMiningSpeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectForDrops b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; rules a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z canDestroyBlocksInCreative f
+ f I damagePerBlock e
+ f F defaultMiningSpeed d
+ f Ljava/util/List; rules c
+c net/minecraft/world/item/component/Tool$Rule net/minecraft/world/item/component/Tool$a
+ m ()Lnet/minecraft/core/HolderSet; blocks a
+ m ()Ljava/util/Optional; correctForDrops c
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/component/Tool$Rule; deniesDrops a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderSet;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a
+ m (Lnet/minecraft/core/HolderSet;F)Lnet/minecraft/world/item/component/Tool$Rule; overrideSpeed b
+ m ()Ljava/util/Optional; speed b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; blocks c
+ f Ljava/util/Optional; correctForDrops e
+ f Ljava/util/Optional; speed d
+c net/minecraft/world/level/CustomSpawner net/minecraft/world/level/MobSpawner
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+c net/minecraft/world/level/LevelAccessor net/minecraft/world/level/GeneratorAccess
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m ()J dayTime ap
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)V gameEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V gameEvent a
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource X
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty aq
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData F_
+ m ()Lnet/minecraft/util/RandomSource; getRandom I_
+ m ()Lnet/minecraft/server/MinecraftServer; getServer q
+ m (II)Z hasChunk b
+ m (ILnet/minecraft/core/BlockPos;I)V levelEvent c
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V neighborShapeChanged a
+ m ()J nextSubTickCount K_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighborsAt a
+c net/minecraft/world/level/LevelSettings net/minecraft/world/level/WorldSettings
+ m ()Z allowCommands e
+ m ()Lnet/minecraft/world/level/LevelSettings; copy h
+ m ()Lnet/minecraft/world/Difficulty; difficulty d
+ m ()Lnet/minecraft/world/level/GameRules; gameRules f
+ m ()Lnet/minecraft/world/level/GameType; gameType b
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration g
+ m ()Z hardcore c
+ m (Ljava/lang/Number;)Lnet/minecraft/world/Difficulty; lambda$parse$0 a
+ m ()Ljava/lang/String; levelName a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; parse a
+ m (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; withDataConfiguration a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; withDifficulty a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; withGameType a
+ f Z allowCommands e
+ f Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration g
+ f Lnet/minecraft/world/Difficulty; difficulty d
+ f Lnet/minecraft/world/level/GameRules; gameRules f
+ f Lnet/minecraft/world/level/GameType; gameType b
+ f Z hardcore c
+ f Ljava/lang/String; levelName a
+c net/minecraft/world/level/TicketStorage net/minecraft/world/level/TicketStorage
+ m ()V activateAllDeactivatedTickets a
+ m (JLnet/minecraft/server/level/Ticket;)Z addTicket a
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V addTicket a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V addTicketWithRadius a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/Ticket;J)Z canTicketExpire a
+ m ()V deactivateTicketsOnClosing d
+ m (Ljava/util/function/BiConsumer;)V forEachTicket a
+ m (Ljava/util/function/BiConsumer;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V forEachTicket a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/TicketStorage; fromPacked a
+ m (Ljava/util/function/Predicate;)Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithTicketThat a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks e
+ m (Ljava/util/List;Z)Lnet/minecraft/server/level/Ticket; getLowestTicket b
+ m (J)Ljava/util/List; getOrCreateTickets b
+ m (JZ)Ljava/lang/String; getTicketDebugString b
+ m (JZ)I getTicketLevelAt a
+ m (Ljava/util/List;Z)I getTicketLevelAt a
+ m (J)Ljava/util/List; getTickets a
+ m ()Z hasTickets b
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/server/level/Ticket;)Z isTicketSameTypeAndLevel a
+ m (J)Ljava/util/List; lambda$fromPacked$1 d
+ m (Ljava/util/List;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/Ticket;)V lambda$packTickets$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; packTickets f
+ m (Lnet/minecraft/server/level/ChunkMap;)V purgeStaleTickets a
+ m (JLnet/minecraft/server/level/Ticket;)Z removeTicket b
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V removeTicket b
+ m (Lnet/minecraft/world/level/TicketStorage$TicketPredicate;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V removeTicketIf a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V removeTicketWithRadius b
+ m (ILnet/minecraft/server/level/TicketType;)V replaceTicketLevelOfType a
+ m (Lnet/minecraft/world/level/TicketStorage$ChunkUpdated;)V setLoadingChunkUpdatedListener a
+ m (Lnet/minecraft/world/level/TicketStorage$ChunkUpdated;)V setSimulationChunkUpdatedListener b
+ m ()Z shouldKeepDimensionActive c
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+ m ()V updateForcedChunks g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I INITIAL_TICKET_LIST_CAPACITY c
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lcom/mojang/serialization/Codec; TICKET_ENTRY e
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; deactivatedTickets g
+ f Lnet/minecraft/world/level/TicketStorage$ChunkUpdated; loadingChunkUpdatedListener i
+ f Lnet/minecraft/world/level/TicketStorage$ChunkUpdated; simulationChunkUpdatedListener j
+c net/minecraft/world/level/TicketStorage$ChunkUpdated net/minecraft/world/level/TicketStorage$a
+c net/minecraft/world/level/TicketStorage$TicketPredicate net/minecraft/world/level/TicketStorage$b
+c net/minecraft/world/level/WorldGenLevel net/minecraft/world/level/GeneratorAccessSeed
+ m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite f_
+ m ()J getSeed H
+ m (Ljava/util/function/Supplier;)V setCurrentlyGenerating a
+c net/minecraft/world/level/biome/Climate net/minecraft/world/level/biome/Climate
+ m ()Lnet/minecraft/world/level/biome/Climate$Sampler; empty a
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPos; findSpawnPosition a
+ m (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; parameters a
+ m (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; parameters a
+ m (F)J quantizeCoord a
+ m (FFFFFF)Lnet/minecraft/world/level/biome/Climate$TargetPoint; target a
+ m (J)F unquantizeCoord a
+ f Z DEBUG_SLOW_BIOME_SEARCH b
+ f I PARAMETER_COUNT a
+ f F QUANTIZATION_FACTOR c
+c net/minecraft/world/level/biome/Climate$RTree net/minecraft/world/level/biome/Climate$e
+ m (Ljava/util/List;)Ljava/util/List; bucketize b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; build a
+ m (Ljava/util/List;)Ljava/util/List; buildParameterSpace c
+ m (IZ)Ljava/util/Comparator; comparator a
+ m ([Lnet/minecraft/world/level/biome/Climate$Parameter;)J cost a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree; create a
+ m (ILnet/minecraft/world/level/biome/Climate$RTree$Node;)J lambda$build$1 a
+ m (ILnet/minecraft/world/level/biome/Climate$RTree$SubTree;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; lambda$build$2 a
+ m (IZLnet/minecraft/world/level/biome/Climate$RTree$Node;)J lambda$comparator$3 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; lambda$create$0 a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; search a
+ m (Ljava/util/List;IIZ)V sort a
+ f I CHILDREN_PER_NODE a
+ f Ljava/lang/ThreadLocal; lastResult c
+ f Lnet/minecraft/world/level/biome/Climate$RTree$Node; root b
+c net/minecraft/world/level/biome/Climate$RTree$Leaf net/minecraft/world/level/biome/Climate$e$a
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f Ljava/lang/Object; value b
+c net/minecraft/world/level/biome/Climate$RTree$Node net/minecraft/world/level/biome/Climate$e$b
+ m ([J)J distance a
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f [Lnet/minecraft/world/level/biome/Climate$Parameter; parameterSpace a
+c net/minecraft/world/level/biome/Climate$RTree$SubTree net/minecraft/world/level/biome/Climate$e$c
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f [Lnet/minecraft/world/level/biome/Climate$RTree$Node; children b
+c net/minecraft/world/level/biome/Climate$Sampler net/minecraft/world/level/biome/Climate$Sampler
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; continentalness d
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; depth f
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; erosion e
+ m ()Lnet/minecraft/core/BlockPos; findSpawnPosition a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; humidity c
+ m (III)Lnet/minecraft/world/level/biome/Climate$TargetPoint; sample a
+ m ()Ljava/util/List; spawnTarget h
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; temperature b
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; weirdness g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; continentalness c
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth e
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion d
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; humidity b
+ f Ljava/util/List; spawnTarget g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; temperature a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; weirdness f
+c net/minecraft/world/level/biome/Climate$Parameter net/minecraft/world/level/biome/Climate$b
+ m (J)J distance a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)J distance a
+ m (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; lambda$static$2 d
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; lambda$static$3 c
+ m ()J max b
+ m ()J min a
+ m (F)Lnet/minecraft/world/level/biome/Climate$Parameter; point a
+ m (FF)Lnet/minecraft/world/level/biome/Climate$Parameter; span a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; span b
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; span a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f J max c
+ f J min b
+c net/minecraft/world/level/biome/Climate$SpawnFinder net/minecraft/world/level/biome/Climate$g
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; getSpawnPositionAndFitness a
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V radialSearch a
+ f J MAX_RADIUS a
+ f Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; result b
+c net/minecraft/world/level/biome/Climate$SpawnFinder$Result net/minecraft/world/level/biome/Climate$g$a
+ m ()J fitness b
+ m ()Lnet/minecraft/core/BlockPos; location a
+ f J fitness b
+ f Lnet/minecraft/core/BlockPos; location a
+c net/minecraft/world/level/biome/Climate$TargetPoint net/minecraft/world/level/biome/Climate$h
+ m ()J continentalness d
+ m ()J depth f
+ m ()J erosion e
+ m ()J humidity c
+ m ()J temperature b
+ m ()[J toParameterArray a
+ m ()J weirdness g
+ f J continentalness c
+ f J depth e
+ f J erosion d
+ f J humidity b
+ f J temperature a
+ f J weirdness f
+c net/minecraft/world/level/biome/Climate$ParameterList net/minecraft/world/level/biome/Climate$c
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValue a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValueBruteForce b
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValueIndex c
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; findValueIndex a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/util/List; values a
+ f Lnet/minecraft/world/level/biome/Climate$RTree; index b
+ f Ljava/util/List; values a
+c net/minecraft/world/level/biome/Climate$DistanceMetric net/minecraft/world/level/biome/Climate$a
+c net/minecraft/world/level/biome/Climate$ParameterPoint net/minecraft/world/level/biome/Climate$d
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; continentalness d
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; depth f
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; erosion e
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)J fitness a
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; humidity c
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$0 g
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$1 f
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$2 e
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$3 d
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$4 c
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$5 b
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Ljava/lang/Long; lambda$static$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7 a
+ m ()J offset h
+ m ()Ljava/util/List; parameterSpace a
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; temperature b
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; weirdness g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; continentalness d
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; depth f
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; erosion e
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; humidity c
+ f J offset h
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; temperature b
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; weirdness g
+c net/minecraft/world/level/chunk/Palette net/minecraft/world/level/chunk/DataPalette
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+c net/minecraft/world/level/chunk/Palette$Factory net/minecraft/world/level/chunk/DataPalette$a
+c net/minecraft/world/phys/BlockHitResult net/minecraft/world/phys/MovingObjectPositionBlock
+ m ()Lnet/minecraft/core/BlockPos; getBlockPos b
+ m ()Lnet/minecraft/core/Direction; getDirection c
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ m ()Lnet/minecraft/world/phys/BlockHitResult; hitBorder a
+ m ()Z isInside e
+ m ()Z isWorldBorderHit f
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; miss a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/BlockHitResult; withDirection a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; withPosition a
+ f Lnet/minecraft/core/BlockPos; blockPos c
+ f Lnet/minecraft/core/Direction; direction b
+ f Z inside e
+ f Z miss d
+ f Z worldBorderHit f
+c net/minecraft/world/scores/PlayerScores net/minecraft/world/scores/PlayerScores
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; get a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/function/Consumer;)Lnet/minecraft/world/scores/Score; getOrCreate a
+ m ()Z hasScores a
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/world/scores/Score; lambda$getOrCreate$0 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V lambda$listScores$1 a
+ m ()Ljava/util/Map; listRawScores c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; listScores b
+ m (Lnet/minecraft/world/scores/Objective;)Z remove b
+ m (Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V setScore a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap; scores a
+c net/minecraft/world/ticks/ScheduledTick net/minecraft/world/ticks/NextTickListEntry
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I lambda$static$0 b
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I lambda$static$1 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/world/ticks/TickPriority; priority d
+ m (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/ScheduledTick; probe a
+ m ()J subTickOrder e
+ m (J)Lnet/minecraft/world/ticks/SavedTick; toSavedTick a
+ m ()J triggerTick c
+ m ()Ljava/lang/Object; type a
+ f Ljava/util/Comparator; DRAIN_ORDER a
+ f Ljava/util/Comparator; INTRA_TICK_DRAIN_ORDER b
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH c
+ f Lnet/minecraft/core/BlockPos; pos e
+ f Lnet/minecraft/world/ticks/TickPriority; priority g
+ f J subTickOrder h
+ f J triggerTick f
+ f Ljava/lang/Object; type d
+c net/minecraft/world/ticks/ScheduledTick$1 net/minecraft/world/ticks/NextTickListEntry$1
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)Z equals a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)I hashCode a
+c org/bukkit/craftbukkit/CraftCrashReport org/bukkit/craftbukkit/v1_21_R6/CraftCrashReport
+c org/bukkit/craftbukkit/CraftJukeboxSong org/bukkit/craftbukkit/v1_21_R6/CraftJukeboxSong
+c org/bukkit/craftbukkit/CraftServerLinks org/bukkit/craftbukkit/v1_21_R6/CraftServerLinks
+c org/bukkit/craftbukkit/CraftServerLinks$CraftServerLink org/bukkit/craftbukkit/v1_21_R6/CraftServerLinks$CraftServerLink
+c org/bukkit/craftbukkit/CraftWorldBorder org/bukkit/craftbukkit/v1_21_R6/CraftWorldBorder
+c org/bukkit/craftbukkit/block/CraftBiome org/bukkit/craftbukkit/v1_21_R6/block/CraftBiome
+c org/bukkit/craftbukkit/block/CraftBiome$LegacyCustomBiomeImpl org/bukkit/craftbukkit/v1_21_R6/block/CraftBiome$LegacyCustomBiomeImpl
+c org/bukkit/craftbukkit/block/CraftBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftBlock
+c org/bukkit/craftbukkit/block/CraftBlock$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftBlock$1
+c org/bukkit/craftbukkit/block/CraftChest org/bukkit/craftbukkit/v1_21_R6/block/CraftChest
+c org/bukkit/craftbukkit/block/CraftShelf org/bukkit/craftbukkit/v1_21_R6/block/CraftShelf
+c org/bukkit/craftbukkit/block/CraftSkull org/bukkit/craftbukkit/v1_21_R6/block/CraftSkull
+c org/bukkit/craftbukkit/block/CraftSkull$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftSkull$1
+c org/bukkit/craftbukkit/block/CraftVault org/bukkit/craftbukkit/v1_21_R6/block/CraftVault
+c org/bukkit/craftbukkit/entity/CraftBoat org/bukkit/craftbukkit/v1_21_R6/entity/CraftBoat
+c org/bukkit/craftbukkit/entity/CraftBoat$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftBoat$1
+c org/bukkit/craftbukkit/entity/CraftFish org/bukkit/craftbukkit/v1_21_R6/entity/CraftFish
+c org/bukkit/craftbukkit/entity/CraftFrog org/bukkit/craftbukkit/v1_21_R6/entity/CraftFrog
+c org/bukkit/craftbukkit/entity/CraftFrog$CraftVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftFrog$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftGoat org/bukkit/craftbukkit/v1_21_R6/entity/CraftGoat
+c org/bukkit/craftbukkit/entity/CraftHusk org/bukkit/craftbukkit/v1_21_R6/entity/CraftHusk
+c org/bukkit/craftbukkit/entity/CraftItem org/bukkit/craftbukkit/v1_21_R6/entity/CraftItem
+c org/bukkit/craftbukkit/entity/CraftMule org/bukkit/craftbukkit/v1_21_R6/entity/CraftMule
+c org/bukkit/craftbukkit/entity/CraftWolf org/bukkit/craftbukkit/v1_21_R6/entity/CraftWolf
+c org/bukkit/craftbukkit/entity/CraftWolf$CraftVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftWolf$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftWolf$CraftSoundVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftWolf$CraftSoundVariant
+c org/bukkit/craftbukkit/legacy/CraftEvil org/bukkit/craftbukkit/v1_21_R6/legacy/CraftEvil
+c org/bukkit/craftbukkit/map/CraftMapView org/bukkit/craftbukkit/v1_21_R6/map/CraftMapView
+c org/bukkit/craftbukkit/tag/CraftItemTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftItemTag
+c org/bukkit/craftbukkit/util/CraftLegacy org/bukkit/craftbukkit/v1_21_R6/util/CraftLegacy
+c org/bukkit/craftbukkit/util/CraftVector org/bukkit/craftbukkit/v1_21_R6/util/CraftVector
+c org/bukkit/craftbukkit/util/LazyHashSet org/bukkit/craftbukkit/v1_21_R6/util/LazyHashSet
+c net/minecraft/commands/CacheableFunction net/minecraft/commands/CacheableFunction
+ m (Lnet/minecraft/server/ServerFunctionManager;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/ResourceLocation; getId a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; function d
+ f Lnet/minecraft/resources/ResourceLocation; id b
+ f Z resolved c
+c net/minecraft/core/LayeredRegistryAccess net/minecraft/core/LayeredRegistryAccess
+ m (Ljava/util/stream/Stream;)Ljava/util/Map; collectRegistries a
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; compositeAccess a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getAccessForLoading b
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getAccessFrom c
+ m (II)Lnet/minecraft/core/RegistryAccess$Frozen; getCompositeAccessForLayers a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getLayer a
+ m (Ljava/lang/Object;)I getLayerIndexOrThrow d
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$collectRegistries$1 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;)V lambda$collectRegistries$2 a
+ m (Ljava/util/List;)Ljava/util/List; lambda$new$0 a
+ m (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; replaceFrom a
+ m (Ljava/lang/Object;[Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/core/LayeredRegistryAccess; replaceFrom a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; composite c
+ f Ljava/util/List; keys a
+ f Ljava/util/List; values b
+c net/minecraft/core/dispenser/BlockSource net/minecraft/core/dispenser/SourceBlock
+ m ()Lnet/minecraft/world/level/block/entity/DispenserBlockEntity; blockEntity e
+ m ()Lnet/minecraft/world/phys/Vec3; center a
+ m ()Lnet/minecraft/server/level/ServerLevel; level b
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state d
+ f Lnet/minecraft/world/level/block/entity/DispenserBlockEntity; blockEntity d
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+c net/minecraft/core/registries/Registries net/minecraft/core/registries/Registries
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createRegistryKey a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; elementsDirPath c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; levelStemToLevel a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; levelToLevelStem b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; tagsDirPath d
+ f Lnet/minecraft/resources/ResourceKey; ACTIVITY b
+ f Lnet/minecraft/resources/ResourceKey; ADVANCEMENT bC
+ f Lnet/minecraft/resources/ResourceKey; ATTRIBUTE c
+ f Lnet/minecraft/resources/ResourceKey; BANNER_PATTERN aM
+ f Lnet/minecraft/resources/ResourceKey; BIOME aN
+ f Lnet/minecraft/resources/ResourceKey; BIOME_SOURCE d
+ f Lnet/minecraft/resources/ResourceKey; BLOCK i
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_ENTITY_TYPE e
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_PREDICATE_TYPE f
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_STATE_PROVIDER_TYPE g
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_TYPE h
+ f Lnet/minecraft/resources/ResourceKey; CARVER j
+ f Lnet/minecraft/resources/ResourceKey; CAT_VARIANT aO
+ f Lnet/minecraft/resources/ResourceKey; CHAT_TYPE aP
+ f Lnet/minecraft/resources/ResourceKey; CHICKEN_VARIANT aQ
+ f Lnet/minecraft/resources/ResourceKey; CHUNK_GENERATOR k
+ f Lnet/minecraft/resources/ResourceKey; CHUNK_STATUS l
+ f Lnet/minecraft/resources/ResourceKey; COMMAND_ARGUMENT_TYPE m
+ f Lnet/minecraft/resources/ResourceKey; CONFIGURED_CARVER aR
+ f Lnet/minecraft/resources/ResourceKey; CONFIGURED_FEATURE aS
+ f Lnet/minecraft/resources/ResourceKey; CONSUME_EFFECT_TYPE n
+ f Lnet/minecraft/resources/ResourceKey; COW_VARIANT aT
+ f Lnet/minecraft/resources/ResourceKey; CREATIVE_MODE_TAB o
+ f Lnet/minecraft/resources/ResourceKey; CUSTOM_STAT p
+ f Lnet/minecraft/resources/ResourceKey; DAMAGE_TYPE aU
+ f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_PREDICATE_TYPE q
+ f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_TYPE r
+ f Lnet/minecraft/resources/ResourceKey; DEBUG_SUBSCRIPTION s
+ f Lnet/minecraft/resources/ResourceKey; DECORATED_POT_PATTERN t
+ f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION aV
+ f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION_TYPE u
+ f Lnet/minecraft/resources/ResourceKey; DIALOG aW
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_ACTION_TYPE aB
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_BODY_TYPE v
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_TYPE w
+ f Lnet/minecraft/resources/ResourceKey; DIMENSION bx
+ f Lnet/minecraft/resources/ResourceKey; DIMENSION_TYPE aX
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT aZ
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_EFFECT_COMPONENT_TYPE x
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_ENTITY_EFFECT_TYPE y
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE z
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE A
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER aY
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER_TYPE B
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_VALUE_EFFECT_TYPE C
+ f Lnet/minecraft/resources/ResourceKey; ENTITY_SUB_PREDICATE_TYPE D
+ f Lnet/minecraft/resources/ResourceKey; ENTITY_TYPE E
+ f Lnet/minecraft/resources/ResourceKey; FEATURE G
+ f Lnet/minecraft/resources/ResourceKey; FEATURE_SIZE_TYPE F
+ f Lnet/minecraft/resources/ResourceKey; FLAT_LEVEL_GENERATOR_PRESET ba
+ f Lnet/minecraft/resources/ResourceKey; FLOAT_PROVIDER_TYPE H
+ f Lnet/minecraft/resources/ResourceKey; FLUID I
+ f Lnet/minecraft/resources/ResourceKey; FOLIAGE_PLACER_TYPE J
+ f Lnet/minecraft/resources/ResourceKey; FROG_VARIANT bb
+ f Lnet/minecraft/resources/ResourceKey; GAME_EVENT K
+ f Lnet/minecraft/resources/ResourceKey; HEIGHT_PROVIDER_TYPE L
+ f Lnet/minecraft/resources/ResourceKey; INCOMING_RPC_METHOD aK
+ f Lnet/minecraft/resources/ResourceKey; INPUT_CONTROL_TYPE M
+ f Lnet/minecraft/resources/ResourceKey; INSTRUMENT bc
+ f Lnet/minecraft/resources/ResourceKey; INT_PROVIDER_TYPE N
+ f Lnet/minecraft/resources/ResourceKey; ITEM O
+ f Lnet/minecraft/resources/ResourceKey; ITEM_MODIFIER bA
+ f Lnet/minecraft/resources/ResourceKey; JUKEBOX_SONG bd
+ f Lnet/minecraft/resources/ResourceKey; LEVEL_STEM by
+ f Lnet/minecraft/resources/ResourceKey; LOOT_CONDITION_TYPE P
+ f Lnet/minecraft/resources/ResourceKey; LOOT_FUNCTION_TYPE Q
+ f Lnet/minecraft/resources/ResourceKey; LOOT_NBT_PROVIDER_TYPE R
+ f Lnet/minecraft/resources/ResourceKey; LOOT_NUMBER_PROVIDER_TYPE S
+ f Lnet/minecraft/resources/ResourceKey; LOOT_POOL_ENTRY_TYPE T
+ f Lnet/minecraft/resources/ResourceKey; LOOT_SCORE_PROVIDER_TYPE U
+ f Lnet/minecraft/resources/ResourceKey; LOOT_TABLE bz
+ f Lnet/minecraft/resources/ResourceKey; MAP_DECORATION_TYPE V
+ f Lnet/minecraft/resources/ResourceKey; MATERIAL_CONDITION W
+ f Lnet/minecraft/resources/ResourceKey; MATERIAL_RULE X
+ f Lnet/minecraft/resources/ResourceKey; MEMORY_MODULE_TYPE Y
+ f Lnet/minecraft/resources/ResourceKey; MENU Z
+ f Lnet/minecraft/resources/ResourceKey; MOB_EFFECT aa
+ f Lnet/minecraft/resources/ResourceKey; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST be
+ f Lnet/minecraft/resources/ResourceKey; NOISE bg
+ f Lnet/minecraft/resources/ResourceKey; NOISE_SETTINGS bf
+ f Lnet/minecraft/resources/ResourceKey; NUMBER_FORMAT_TYPE ab
+ f Lnet/minecraft/resources/ResourceKey; OUTGOING_RPC_METHOD aL
+ f Lnet/minecraft/resources/ResourceKey; PAINTING_VARIANT bh
+ f Lnet/minecraft/resources/ResourceKey; PARTICLE_TYPE ac
+ f Lnet/minecraft/resources/ResourceKey; PIG_VARIANT bi
+ f Lnet/minecraft/resources/ResourceKey; PLACED_FEATURE bj
+ f Lnet/minecraft/resources/ResourceKey; PLACEMENT_MODIFIER_TYPE ad
+ f Lnet/minecraft/resources/ResourceKey; POINT_OF_INTEREST_TYPE ae
+ f Lnet/minecraft/resources/ResourceKey; POOL_ALIAS_BINDING af
+ f Lnet/minecraft/resources/ResourceKey; POSITION_SOURCE_TYPE ag
+ f Lnet/minecraft/resources/ResourceKey; POS_RULE_TEST ah
+ f Lnet/minecraft/resources/ResourceKey; POTION ai
+ f Lnet/minecraft/resources/ResourceKey; PREDICATE bB
+ f Lnet/minecraft/resources/ResourceKey; PROCESSOR_LIST bk
+ f Lnet/minecraft/resources/ResourceKey; RECIPE bD
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_BOOK_CATEGORY aj
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_DISPLAY ak
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_SERIALIZER al
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_TYPE am
+ f Lnet/minecraft/resources/ResourceKey; ROOT_PLACER_TYPE an
+ f Lnet/minecraft/resources/ResourceLocation; ROOT_REGISTRY_NAME a
+ f Lnet/minecraft/resources/ResourceKey; RULE_BLOCK_ENTITY_MODIFIER ao
+ f Lnet/minecraft/resources/ResourceKey; RULE_TEST ap
+ f Lnet/minecraft/resources/ResourceKey; SCHEDULE aq
+ f Lnet/minecraft/resources/ResourceKey; SENSOR_TYPE ar
+ f Lnet/minecraft/resources/ResourceKey; SLOT_DISPLAY as
+ f Lnet/minecraft/resources/ResourceKey; SOUND_EVENT at
+ f Lnet/minecraft/resources/ResourceKey; SPAWN_CONDITION_TYPE au
+ f Lnet/minecraft/resources/ResourceKey; STAT_TYPE av
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE bm
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PIECE aw
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PLACEMENT ax
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_POOL_ELEMENT ay
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PROCESSOR az
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_SET bl
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_TYPE aA
+ f Lnet/minecraft/resources/ResourceKey; TEMPLATE_POOL bn
+ f Lnet/minecraft/resources/ResourceKey; TEST_ENVIRONMENT bo
+ f Lnet/minecraft/resources/ResourceKey; TEST_ENVIRONMENT_DEFINITION_TYPE aC
+ f Lnet/minecraft/resources/ResourceKey; TEST_FUNCTION aD
+ f Lnet/minecraft/resources/ResourceKey; TEST_INSTANCE bp
+ f Lnet/minecraft/resources/ResourceKey; TEST_INSTANCE_TYPE aE
+ f Lnet/minecraft/resources/ResourceKey; TICKET_TYPE aF
+ f Lnet/minecraft/resources/ResourceKey; TREE_DECORATOR_TYPE aG
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_SPAWNER_CONFIG bq
+ f Lnet/minecraft/resources/ResourceKey; TRIGGER_TYPE br
+ f Lnet/minecraft/resources/ResourceKey; TRIM_MATERIAL bs
+ f Lnet/minecraft/resources/ResourceKey; TRIM_PATTERN bt
+ f Lnet/minecraft/resources/ResourceKey; TRUNK_PLACER_TYPE aH
+ f Lnet/minecraft/resources/ResourceKey; VILLAGER_PROFESSION aI
+ f Lnet/minecraft/resources/ResourceKey; VILLAGER_TYPE aJ
+ f Lnet/minecraft/resources/ResourceKey; WOLF_SOUND_VARIANT bv
+ f Lnet/minecraft/resources/ResourceKey; WOLF_VARIANT bu
+ f Lnet/minecraft/resources/ResourceKey; WORLD_PRESET bw
+c net/minecraft/data/recipes/RecipeBuilder net/minecraft/data/recipes/RecipeBuilder
+ m (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; determineBookCategory a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/resources/ResourceLocation; getDefaultRecipeId a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ f Lnet/minecraft/resources/ResourceLocation; ROOT_RECIPE_ADVANCEMENT a
+c net/minecraft/data/recipes/RecipeBuilder$1 net/minecraft/data/recipes/RecipeBuilder$1
+ f [I $SwitchMap$net$minecraft$data$recipes$RecipeCategory a
+c net/minecraft/data/worldgen/VillagePools net/minecraft/data/worldgen/WorldGenFeatureVillages
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/nbt/visitors/CollectFields net/minecraft/nbt/visitors/CollectFields
+ m ()I getMissingFieldCount c
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f I fieldsToGetCount a
+ f Ljava/util/Deque; stack c
+ f Ljava/util/Set; wantedTypes b
+c net/minecraft/nbt/visitors/FieldSelector net/minecraft/nbt/visitors/FieldSelector
+ m ()Ljava/lang/String; name c
+ m ()Ljava/util/List; path a
+ m ()Lnet/minecraft/nbt/TagType; type b
+ f Ljava/lang/String; name c
+ f Ljava/util/List; path a
+ f Lnet/minecraft/nbt/TagType; type b
+c net/minecraft/network/CompressionDecoder net/minecraft/network/PacketDecompressor
+ m (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; inflate a
+ m (Lio/netty/buffer/ByteBuf;)V setupInflaterInput a
+ f I MAXIMUM_COMPRESSED_LENGTH a
+ f I MAXIMUM_UNCOMPRESSED_LENGTH b
+ f Ljava/util/zip/Inflater; inflater c
+ f I threshold d
+ f Z validateDecompressed e
+c net/minecraft/network/CompressionEncoder net/minecraft/network/PacketCompressor
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode a
+ m ()I getThreshold a
+ m (I)V setThreshold a
+ f Ljava/util/zip/Deflater; deflater b
+ f [B encodeBuf a
+ f I threshold c
+c net/minecraft/network/ConnectionProtocol net/minecraft/network/EnumProtocol
+ m ()[Lnet/minecraft/network/ConnectionProtocol; $values b
+ m ()Ljava/lang/String; id a
+ f [Lnet/minecraft/network/ConnectionProtocol; $VALUES g
+ f Lnet/minecraft/network/ConnectionProtocol; CONFIGURATION e
+ f Lnet/minecraft/network/ConnectionProtocol; HANDSHAKING a
+ f Lnet/minecraft/network/ConnectionProtocol; LOGIN d
+ f Lnet/minecraft/network/ConnectionProtocol; PLAY b
+ f Lnet/minecraft/network/ConnectionProtocol; STATUS c
+ f Ljava/lang/String; id f
+c net/minecraft/network/PacketBundlePacker net/minecraft/network/PacketBundlePacker
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V decode a
+ m (Lnet/minecraft/network/protocol/Packet;)V verifyNonTerminalPacket a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo a
+ f Lnet/minecraft/network/protocol/BundlerInfo$Bundler; currentBundler b
+c net/minecraft/network/PacketSendListener net/minecraft/network/PacketSendListener
+ m (Ljava/util/function/Supplier;)Lio/netty/channel/ChannelFutureListener; exceptionallySend a
+ m (Ljava/util/function/Supplier;Lio/netty/channel/ChannelFuture;)V lambda$exceptionallySend$1 a
+ m (Ljava/lang/Runnable;Lio/netty/channel/ChannelFuture;)V lambda$thenRun$0 a
+ m (Ljava/lang/Runnable;)Lio/netty/channel/ChannelFutureListener; thenRun a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/network/chat/ChatDecorator net/minecraft/network/chat/ChatDecorator
+ f Lnet/minecraft/network/chat/ChatDecorator; PLAIN a
+c net/minecraft/network/chat/FormattedText net/minecraft/network/chat/IChatFormatted
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/FormattedText; composite a
+ m ([Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/FormattedText; composite a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/FormattedText; of e
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; of a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lnet/minecraft/network/chat/FormattedText; EMPTY b
+ f Ljava/util/Optional; STOP_ITERATION a
+c net/minecraft/network/chat/FormattedText$1 net/minecraft/network/chat/IChatFormatted$1
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/FormattedText$2 net/minecraft/network/chat/IChatFormatted$2
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Ljava/lang/String; val$text c
+c net/minecraft/network/chat/FormattedText$3 net/minecraft/network/chat/IChatFormatted$3
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lnet/minecraft/network/chat/Style; val$style d
+ f Ljava/lang/String; val$text c
+c net/minecraft/network/chat/FormattedText$4 net/minecraft/network/chat/IChatFormatted$4
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/FormattedText$ContentConsumer net/minecraft/network/chat/IChatFormatted$a
+c net/minecraft/network/chat/FormattedText$StyledContentConsumer net/minecraft/network/chat/IChatFormatted$b
+c net/minecraft/resources/ResourceLocation net/minecraft/resources/MinecraftKey
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidNamespace e
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidPath f
+ m (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; bySeparator a
+ m (Lnet/minecraft/resources/ResourceLocation;)I compareTo a
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; createUntrusted d
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; fromNamespaceAndPath a
+ m ()Ljava/lang/String; getNamespace b
+ m ()Ljava/lang/String; getPath a
+ m (C)Z isAllowedInResourceLocation a
+ m (Ljava/lang/String;)Z isValidNamespace j
+ m (Ljava/lang/String;)Z isValidPath i
+ m (Ljava/lang/String;Lnet/minecraft/ResourceLocationException;)Ljava/lang/String; lambda$read$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; parse a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; read a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; read d
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readGreedy c
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; readNonEmpty b
+ m ()Ljava/lang/String; toDebugFileName c
+ m ()Ljava/lang/String; toLanguageKey d
+ m (Ljava/lang/String;)Ljava/lang/String; toLanguageKey h
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toLanguageKey c
+ m ()Ljava/lang/String; toShortLanguageKey e
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; tryBuild b
+ m (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; tryBySeparator b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; tryParse c
+ m (C)Z validNamespaceChar c
+ m (C)Z validPathChar b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withDefaultNamespace b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withPath e
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/ResourceLocation; withPath a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withPrefix f
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withSuffix g
+ f Z $assertionsDisabled g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; DEFAULT_NAMESPACE e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID c
+ f C NAMESPACE_SEPARATOR d
+ f Ljava/lang/String; REALMS_NAMESPACE f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/lang/String; namespace h
+ f Ljava/lang/String; path i
+c net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$startJfr$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$stopJfr$4 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$stopJfr$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I startJfr a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopJfr b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DUMP_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; START_FAILED a
+c net/minecraft/server/commands/MsgCommand net/minecraft/server/commands/CommandTell
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V sendMessage a
+c net/minecraft/server/commands/SayCommand net/minecraft/server/commands/CommandSay
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/TagCommand net/minecraft/server/commands/CommandTag
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I addTag a
+ m (Ljava/util/Collection;)Ljava/util/Collection; getTags a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$4 d
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$5 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTags$10 b
+ m (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$11 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$listTags$8 a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$6 b
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$7 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I listTags a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I removeTag b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ADD_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_REMOVE_FAILED b
+c net/minecraft/server/dialog/ActionButton net/minecraft/server/dialog/ActionButton
+ m ()Ljava/util/Optional; action b
+ m ()Lnet/minecraft/server/dialog/CommonButtonData; button a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; action c
+ f Lnet/minecraft/server/dialog/CommonButtonData; button b
+c net/minecraft/server/dialog/DialogAction net/minecraft/server/dialog/DialogAction
+ m ()[Lnet/minecraft/server/dialog/DialogAction; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/server/dialog/DialogAction;)I lambda$static$0 b
+ m (Lnet/minecraft/server/dialog/DialogAction;)I lambda$static$1 a
+ m ()Z willUnpause a
+ f [Lnet/minecraft/server/dialog/DialogAction; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lnet/minecraft/server/dialog/DialogAction; CLOSE a
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/server/dialog/DialogAction; NONE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lnet/minecraft/server/dialog/DialogAction; WAIT_FOR_RESPONSE c
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/server/dialog/NoticeDialog net/minecraft/server/dialog/NoticeDialog
+ m ()Lnet/minecraft/server/dialog/ActionButton; action e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; mainActions b
+ m ()Ljava/util/Optional; onCancel d
+ f Lnet/minecraft/server/dialog/ActionButton; DEFAULT_ACTION a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC h
+ f Lnet/minecraft/server/dialog/ActionButton; action j
+ f Lnet/minecraft/server/dialog/CommonDialogData; common i
+c net/minecraft/server/dialog/SimpleDialog net/minecraft/server/dialog/SimpleDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; mainActions b
+c net/minecraft/server/packs/DownloadQueue net/minecraft/server/packs/DownloadQueue
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; downloadBatch a
+ m (Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either; getFileInfo a
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; lambda$downloadBatch$1 c
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Lnet/minecraft/server/packs/DownloadQueue$BatchResult;Ljava/util/UUID;Lnet/minecraft/server/packs/DownloadQueue$DownloadRequest;)V lambda$runDownload$0 a
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; runDownload b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_KEPT_PACKS b
+ f Ljava/nio/file/Path; cacheDir c
+ f Lnet/minecraft/util/eventlog/JsonEventLog; eventLog d
+ f Lnet/minecraft/util/thread/ConsecutiveExecutor; tasks e
+c net/minecraft/server/packs/DownloadQueue$LogEntry net/minecraft/server/packs/DownloadQueue$e
+ m ()Lcom/mojang/datafixers/util/Either; errorOrFileInfo e
+ m ()Ljava/util/Optional; hash d
+ m ()Ljava/util/UUID; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/time/Instant; time c
+ m ()Ljava/lang/String; url b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/datafixers/util/Either; errorOrFileInfo f
+ f Ljava/util/Optional; hash e
+ f Ljava/util/UUID; id b
+ f Ljava/time/Instant; time d
+ f Ljava/lang/String; url c
+c net/minecraft/server/packs/DownloadQueue$BatchConfig net/minecraft/server/packs/DownloadQueue$a
+ m ()Lcom/google/common/hash/HashFunction; hashFunction a
+ m ()Ljava/util/Map; headers c
+ m ()Lnet/minecraft/util/HttpUtil$DownloadProgressListener; listener e
+ m ()I maxSize b
+ m ()Ljava/net/Proxy; proxy d
+ f Lcom/google/common/hash/HashFunction; hashFunction a
+ f Ljava/util/Map; headers c
+ f Lnet/minecraft/util/HttpUtil$DownloadProgressListener; listener e
+ f I maxSize b
+ f Ljava/net/Proxy; proxy d
+c net/minecraft/server/packs/DownloadQueue$BatchResult net/minecraft/server/packs/DownloadQueue$b
+ m ()Ljava/util/Map; downloaded a
+ m ()Ljava/util/Set; failed b
+ f Ljava/util/Map; downloaded a
+ f Ljava/util/Set; failed b
+c net/minecraft/server/packs/DownloadQueue$FileInfoEntry net/minecraft/server/packs/DownloadQueue$d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()J size b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; name b
+ f J size c
+c net/minecraft/server/packs/DownloadQueue$DownloadRequest net/minecraft/server/packs/DownloadQueue$c
+ m ()Lcom/google/common/hash/HashCode; hash b
+ m ()Ljava/net/URL; url a
+ f Lcom/google/common/hash/HashCode; hash b
+ f Ljava/net/URL; url a
+c net/minecraft/server/packs/PackResources net/minecraft/server/packs/IResourcePack
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m ()Ljava/util/Optional; knownPackInfo c
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ m ()Ljava/lang/String; packId b
+ f Ljava/lang/String; METADATA_EXTENSION a
+ f Ljava/lang/String; PACK_META b
+c net/minecraft/server/packs/PackResources$ResourceOutput net/minecraft/server/packs/IResourcePack$a
+c net/minecraft/server/players/SleepStatus net/minecraft/server/players/SleepStatus
+ m ()I amountSleeping b
+ m (ILjava/util/List;)Z areEnoughDeepSleeping a
+ m (I)Z areEnoughSleeping a
+ m ()V removeAllSleepers a
+ m (I)I sleepersNeeded b
+ m (Ljava/util/List;)Z update a
+ f I activePlayers a
+ f I sleepingPlayers b
+c net/minecraft/server/players/UserBanList net/minecraft/server/players/GameProfileBanList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser b
+ m ()[Ljava/lang/String; getUserList b
+ m (Lnet/minecraft/server/players/NameAndId;)Z isBanned a
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove c
+c net/minecraft/util/ClassInstanceMultiMap net/minecraft/util/EntitySlice
+ m (Ljava/lang/Class;)Ljava/util/Collection; find a
+ m ()Ljava/util/List; getAllInstances a
+ m (Ljava/lang/Class;)Ljava/util/List; lambda$find$0 b
+ f Ljava/util/List; allInstances c
+ f Ljava/lang/Class; baseClass b
+ f Ljava/util/Map; byClass a
+c net/minecraft/util/FormattedCharSequence net/minecraft/util/FormattedString
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z lambda$backward$4 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z lambda$backward$5 a
+ m (Lnet/minecraft/network/chat/Style;ILnet/minecraft/util/FormattedCharSink;)Z lambda$codepoint$1 a
+ m (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/Style;I)Z lambda$decorateOutput$6 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z lambda$forward$2 b
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z lambda$forward$3 b
+ m (Ljava/util/List;Lnet/minecraft/util/FormattedCharSink;)Z lambda$fromList$8 a
+ m (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSink;)Z lambda$fromPair$7 a
+ m (Lnet/minecraft/util/FormattedCharSink;)Z lambda$static$0 a
+ f Lnet/minecraft/util/FormattedCharSequence; EMPTY a
+c net/minecraft/util/context/ContextKeySet net/minecraft/util/context/ContextKeySet
+ m ()Ljava/util/Set; allowed b
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/String; lambda$toString$0 a
+ m ()Ljava/util/Set; required a
+ f Ljava/util/Set; allowed b
+ f Ljava/util/Set; required a
+c net/minecraft/util/context/ContextKeySet$Builder net/minecraft/util/context/ContextKeySet$a
+ m ()Lnet/minecraft/util/context/ContextKeySet; build a
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/util/context/ContextKeySet$Builder; optional b
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/util/context/ContextKeySet$Builder; required a
+ f Ljava/util/Set; optional b
+ f Ljava/util/Set; required a
+c net/minecraft/util/datafix/schemas/V1022 net/minecraft/util/datafix/schemas/DataConverterSchemaV1022
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 a
+c net/minecraft/util/datafix/schemas/V1125 net/minecraft/util/datafix/schemas/DataConverterSchemaV1125
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 b
+c net/minecraft/util/datafix/schemas/V1451 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1458 net/minecraft/util/datafix/schemas/V1458
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$10 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$11 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$4 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$5 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$6 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$7 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$8 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$9 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameable b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameableInventory a
+c net/minecraft/util/datafix/schemas/V1460 net/minecraft/util/datafix/schemas/DataConverterSchemaV1460
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$25 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$27 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$28 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$29 v
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$30 u
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$31 t
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$32 s
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$33 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 A
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 p
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 k
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 i
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 z
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 h
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 g
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 y
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 x
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 v
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 u
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 t
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 s
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 x
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 q
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43 k
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 g
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$47 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50 g
+ m (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$52 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$53 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$54 d
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$55 e
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$56 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$57 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$58 b
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$59 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$60 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$61 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1466 net/minecraft/util/datafix/schemas/DataConverterSchemaV1466
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V1470 net/minecraft/util/datafix/schemas/DataConverterSchemaV1470
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1481 net/minecraft/util/datafix/schemas/DataConverterSchemaV1481
+c net/minecraft/util/datafix/schemas/V1483 net/minecraft/util/datafix/schemas/DataConverterSchemaV1483
+c net/minecraft/util/datafix/schemas/V1486 net/minecraft/util/datafix/schemas/DataConverterSchemaV1486
+c net/minecraft/util/datafix/schemas/V1488 net/minecraft/util/datafix/schemas/V1488
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1510 net/minecraft/util/datafix/schemas/DataConverterSchemaV1510
+c net/minecraft/util/datafix/schemas/V1800 net/minecraft/util/datafix/schemas/DataConverterSchemaV1800
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V1801 net/minecraft/util/datafix/schemas/DataConverterSchemaV1801
+c net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/DataConverterSchemaV1904
+c net/minecraft/util/datafix/schemas/V1906 net/minecraft/util/datafix/schemas/DataConverterSchemaV1906
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/datafix/schemas/V1909 net/minecraft/util/datafix/schemas/DataConverterSchemaV1909
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1920 net/minecraft/util/datafix/schemas/DataConverterSchemaV1920
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/datafix/schemas/V1928 net/minecraft/util/datafix/schemas/DataConverterSchemaV1928
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1929 net/minecraft/util/datafix/schemas/DataConverterSchemaV1929
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+c net/minecraft/util/datafix/schemas/V1931 net/minecraft/util/datafix/schemas/DataConverterSchemaV1931
+c net/minecraft/util/datafix/schemas/V2100 net/minecraft/util/datafix/schemas/DataConverterSchemaV2100
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V2501 net/minecraft/util/datafix/schemas/DataConverterSchemaV2501
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerFurnace$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerFurnace a
+c net/minecraft/util/datafix/schemas/V2502 net/minecraft/util/datafix/schemas/DataConverterSchemaV2502
+c net/minecraft/util/datafix/schemas/V2505 net/minecraft/util/datafix/schemas/DataConverterSchemaV2505
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V2509 net/minecraft/util/datafix/schemas/DataConverterSchemaV2509
+c net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/DataConverterSchemaV2519
+c net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/DataConverterSchemaV2522
+c net/minecraft/util/datafix/schemas/V2551 net/minecraft/util/datafix/schemas/DataConverterSchemaV2551
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 a
+c net/minecraft/util/datafix/schemas/V2568 net/minecraft/util/datafix/schemas/DataConverterSchemaV2568
+c net/minecraft/util/datafix/schemas/V2684 net/minecraft/util/datafix/schemas/V2684
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 a
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+c net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V2831 net/minecraft/util/datafix/schemas/V2831
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V2832 net/minecraft/util/datafix/schemas/V2832
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 g
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$6 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$7 a
+c net/minecraft/util/datafix/schemas/V2842 net/minecraft/util/datafix/schemas/V2842
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3078 net/minecraft/util/datafix/schemas/V3078
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V3081 net/minecraft/util/datafix/schemas/V3081
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3082 net/minecraft/util/datafix/schemas/V3082
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3083 net/minecraft/util/datafix/schemas/V3083
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3202 net/minecraft/util/datafix/schemas/V3202
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3204 net/minecraft/util/datafix/schemas/V3204
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3325 net/minecraft/util/datafix/schemas/V3325
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 a
+c net/minecraft/util/datafix/schemas/V3327 net/minecraft/util/datafix/schemas/V3327
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 a
+c net/minecraft/util/datafix/schemas/V3439 net/minecraft/util/datafix/schemas/V3439
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign a
+c net/minecraft/util/datafix/schemas/V3448 net/minecraft/util/datafix/schemas/V3448
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3682 net/minecraft/util/datafix/schemas/V3682
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3683 net/minecraft/util/datafix/schemas/V3683
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3685 net/minecraft/util/datafix/schemas/V3685
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 b
+c net/minecraft/util/datafix/schemas/V3689 net/minecraft/util/datafix/schemas/V3689
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3807 net/minecraft/util/datafix/schemas/V3807
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808 net/minecraft/util/datafix/schemas/V3808
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3813 net/minecraft/util/datafix/schemas/V3813
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3818 net/minecraft/util/datafix/schemas/V3818
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3825 net/minecraft/util/datafix/schemas/V3825
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3938 net/minecraft/util/datafix/schemas/V3938
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 b
+c net/minecraft/util/datafix/schemas/V4059 net/minecraft/util/datafix/schemas/V4059
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 b
+c net/minecraft/util/datafix/schemas/V4067 net/minecraft/util/datafix/schemas/V4067
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerChestBoat$0 b
+ m (Ljava/util/Map;Ljava/lang/String;)V registerChestBoat a
+c net/minecraft/util/datafix/schemas/V4070 net/minecraft/util/datafix/schemas/V4070
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V4290 net/minecraft/util/datafix/schemas/V4290
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4292 net/minecraft/util/datafix/schemas/V4292
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4300 net/minecraft/util/datafix/schemas/V4300
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; entityWithInventory a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 a
+c net/minecraft/util/datafix/schemas/V4301 net/minecraft/util/datafix/schemas/V4301
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4302 net/minecraft/util/datafix/schemas/V4302
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V4306 net/minecraft/util/datafix/schemas/V4306
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+c net/minecraft/util/datafix/schemas/V4307 net/minecraft/util/datafix/schemas/V4307
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; adventureModePredicate b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 c
+c net/minecraft/util/datafix/schemas/V4312 net/minecraft/util/datafix/schemas/V4312
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4420 net/minecraft/util/datafix/schemas/V4420
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V4533 net/minecraft/util/datafix/schemas/V4533
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/debug/DebugBreezeInfo net/minecraft/util/debug/DebugBreezeInfo
+ m ()Ljava/util/Optional; attackTarget a
+ m ()Ljava/util/Optional; jumpTarget b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; attackTarget b
+ f Ljava/util/Optional; jumpTarget c
+c net/minecraft/util/eventlog/JsonEventLog net/minecraft/util/eventlog/JsonEventLog
+ m (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; open a
+ m ()Lnet/minecraft/util/eventlog/JsonEventLogReader; openReader a
+ m ()V releaseReference b
+ m (Ljava/lang/Object;)V write a
+ f Lcom/google/gson/Gson; GSON a
+ f Ljava/nio/channels/FileChannel; channel c
+ f Lcom/mojang/serialization/Codec; codec b
+ f Ljava/util/concurrent/atomic/AtomicInteger; referenceCount d
+c net/minecraft/util/eventlog/JsonEventLog$1 net/minecraft/util/eventlog/JsonEventLog$1
+ m ()Ljava/lang/Object; next a
+ f J position c
+ f Lnet/minecraft/util/eventlog/JsonEventLog; this$0 b
+c net/minecraft/util/parsing/packrat/Scope net/minecraft/util/parsing/packrat/Scope
+ m ()V clearFrameValues d
+ m (I)V ensureCapacity a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; get a
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAny b
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAnyOrThrow c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getOrThrow b
+ m (I)I getPreviousMarkerIndex b
+ m ()Z hasOnlySingleFrame g
+ m ()Ljava/util/Map; lastFrame f
+ m ()V mergeFrame e
+ m ()V popFrame b
+ m ()V pushFrame a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)V put a
+ m ()V setupNewFrame h
+ m ()V splitFrame c
+ m ()Z validateStructure i
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)I valueIndex c
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)I valueIndexForAny a
+ f Z $assertionsDisabled a
+ f I ENTRY_STRIDE d
+ f Ljava/lang/Object; FRAME_START_MARKER c
+ f I NOT_FOUND b
+ f [Ljava/lang/Object; stack e
+ f I topEntryKeyIndex f
+ f I topMarkerKeyIndex g
+c net/minecraft/util/profiling/ResultField net/minecraft/util/profiling/MethodProfilerResultsField
+ m (Lnet/minecraft/util/profiling/ResultField;)I compareTo a
+ m ()I getColor a
+ f J count c
+ f D globalPercentage b
+ f Ljava/lang/String; name d
+ f D percentage a
+c net/minecraft/util/random/WeightedRandom net/minecraft/util/random/WeightedRandom2
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/List;Ljava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem a
+ m (Ljava/util/List;Ljava/util/function/ToIntFunction;)I getTotalWeight a
+ m (Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getWeightedItem a
+c net/minecraft/world/effect/MobEffectUtil net/minecraft/world/effect/MobEffectUtil
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffectInstance;I)Ljava/util/List; addEffectToPlayersAround a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;FF)Lnet/minecraft/network/chat/Component; formatDuration a
+ m (Lnet/minecraft/world/entity/LivingEntity;)I getDigSpeedAmplification b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasDigSpeed a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasWaterBreathing c
+c net/minecraft/world/entity/ContainerUser net/minecraft/world/entity/ContainerUser
+ m ()D getContainerInteractionRange aq
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLivingEntity m_
+ m (Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+c net/minecraft/world/entity/EquipmentSlot net/minecraft/world/entity/EnumItemSlot
+ m ()[Lnet/minecraft/world/entity/EquipmentSlot; $values h
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; byName a
+ m ()Z canIncreaseExperience g
+ m (I)I getFilterBit b
+ m ()I getId d
+ m ()I getIndex b
+ m (I)I getIndex a
+ m ()Ljava/lang/String; getName e
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/entity/EquipmentSlot$Type; getType a
+ m ()Z isArmor f
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)I lambda$static$1 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; limit a
+ f [Lnet/minecraft/world/entity/EquipmentSlot; $VALUES s
+ f Lnet/minecraft/world/entity/EquipmentSlot; BODY g
+ f Ljava/util/function/IntFunction; BY_ID k
+ f Lnet/minecraft/world/entity/EquipmentSlot; CHEST e
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC l
+ f Lnet/minecraft/world/entity/EquipmentSlot; FEET c
+ f Lnet/minecraft/world/entity/EquipmentSlot; HEAD f
+ f Lnet/minecraft/world/entity/EquipmentSlot; LEGS d
+ f Lnet/minecraft/world/entity/EquipmentSlot; MAINHAND a
+ f I NO_COUNT_LIMIT i
+ f Lnet/minecraft/world/entity/EquipmentSlot; OFFHAND b
+ f Lnet/minecraft/world/entity/EquipmentSlot; SADDLE h
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC m
+ f Ljava/util/List; VALUES j
+ f I countLimit p
+ f I id q
+ f I index o
+ f Ljava/lang/String; name r
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; type n
+c net/minecraft/world/entity/EquipmentSlot$Type net/minecraft/world/entity/EnumItemSlot$Function
+ m ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; $values a
+ f [Lnet/minecraft/world/entity/EquipmentSlot$Type; $VALUES e
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; ANIMAL_ARMOR c
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; HAND a
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; HUMANOID_ARMOR b
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; SADDLE d
+c net/minecraft/world/entity/EquipmentUser net/minecraft/world/entity/EquipmentUser
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/Map;)V equip a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/Map;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentTable;Lnet/minecraft/world/level/storage/loot/LootParams;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/entity/EquipmentSlot; resolveSlot a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a
+c net/minecraft/world/entity/ExperienceOrb net/minecraft/world/entity/EntityExperienceOrb
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V award a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;I)V awardWithDirection a
+ m (Lnet/minecraft/world/entity/ExperienceOrb;)Z canMerge a
+ m (Lnet/minecraft/world/entity/ExperienceOrb;II)Z canMerge a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V doWaterSplashEffect bE
+ m ()V followNearbyPlayer i
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bb
+ m ()D getDefaultGravity bo
+ m (I)I getExperienceValue b
+ m ()I getIcon f
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()I getValue e
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAttackable cO
+ m (Lnet/minecraft/world/entity/ExperienceOrb;)V merge b
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerPlayer;I)I repairPlayerItems a
+ m ()V scanForMerges k
+ m ()V setUnderwaterMovement m
+ m (I)V setValue c
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z tryMergeToExisting b
+ m (D)V unstuckIfPossible i
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VALUE a
+ f S DEFAULT_AGE h
+ f I DEFAULT_COUNT j
+ f S DEFAULT_HEALTH g
+ f S DEFAULT_VALUE i
+ f I ENTITY_SCAN_PERIOD c
+ f I LIFETIME b
+ f I MAX_FOLLOW_DIST d
+ f I ORB_GROUPS_PER_AREA e
+ f D ORB_MERGE_DISTANCE f
+ f I age k
+ f I count m
+ f Lnet/minecraft/world/entity/player/Player; followingPlayer n
+ f I health l
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation o
+c net/minecraft/world/entity/ItemSteerable net/minecraft/world/entity/ISteerable
+ m ()Z boost a
+c net/minecraft/world/entity/LightningBolt net/minecraft/world/entity/EntityLightning
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()I getBlocksSetOnFire f
+ m ()Lnet/minecraft/server/level/ServerPlayer; getCause e
+ m ()Ljava/util/stream/Stream; getHitEntities i
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/core/BlockPos; getStrikePosition m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$tick$0 b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$tick$1 c
+ m ()V powerLightningRod k
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V setCause b
+ m (Z)V setVisualOnly a
+ m (D)Z shouldRenderAtSqrDistance a
+ m (I)V spawnFire b
+ m ()V tick g
+ f D DAMAGE_RADIUS c
+ f D DETECTION_RADIUS d
+ f I START_LIFE b
+ f I blocksSetOnFire j
+ f Lnet/minecraft/server/level/ServerPlayer; cause h
+ f I flashes f
+ f Ljava/util/Set; hitEntities i
+ f I life e
+ f J seed a
+ f Z visualOnly g
+c net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner V_
+ m ()Lnet/minecraft/world/entity/EntityReference; getOwnerReference d
+ m ()Lnet/minecraft/world/entity/LivingEntity; getRootOwner W_
+ m ()Lnet/minecraft/world/level/Level; level an
+c net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/EntityCreature
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;)Z checkSpawnRules a
+ m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour e
+ m ()D followLeashSpeed gH
+ m (Lnet/minecraft/core/BlockPos;)F getWalkTargetValue c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isPanicking gF
+ m ()Z isPathFinding gE
+ m ()Z shouldStayCloseToLeashHolder gG
+ m (Lnet/minecraft/world/entity/Entity;)V whenLeashedTo d
+ f F DEFAULT_WALK_TARGET_VALUE cs
+c net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/EntityTameableAnimal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V applyTamingSideEffects n
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m ()Z canBeLeashed v
+ m ()Z canFlyToOwner gM
+ m (Lnet/minecraft/core/BlockPos;)Z canTeleportTo i
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m ()Lnet/minecraft/world/entity/EntityReference; getOwnerReference d
+ m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cD
+ m (B)V handleEntityEvent b
+ m ()Z isInSittingPose s
+ m ()Z isOrderedToSit gI
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isOwnedBy j
+ m ()Z isTame m
+ m (III)Z maybeTeleportTo a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setInSittingPose y
+ m (Z)V setOrderedToSit z
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner i
+ m (Lnet/minecraft/world/entity/EntityReference;)V setOwnerReference a
+ m (ZZ)V setTame a
+ m ()Z shouldTryTeleportToOwner gK
+ m (Z)V spawnTamingParticles x
+ m (Lnet/minecraft/world/entity/player/Player;)V tame g
+ m (Lnet/minecraft/core/BlockPos;)V teleportToAroundBlockPos h
+ m ()V tryToTeleportToOwner gJ
+ m ()Z unableToMoveToOwner gL
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_OWNERUUID_ID cv
+ f Z DEFAULT_ORDERED_TO_SIT cA
+ f I MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cy
+ f I MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cz
+ f I MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cx
+ f I TELEPORT_WHEN_DISTANCE_IS_SQ ct
+ f Z orderedToSit cB
+c net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal net/minecraft/world/entity/EntityTameableAnimal$a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/TamableAnimal; this$0 a
+c net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/EntityAnimal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Z canFallInLove gP
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnimalSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAnimalAttributes gN
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V finalizeSpawnChildFromBreeding a
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()I getInLoveTime gQ
+ m ()Lnet/minecraft/server/level/ServerPlayer; getLoveCause gR
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)Z isBrightEnoughToSpawn a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isInLove gS
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m ()V resetLove gT
+ m (Lnet/minecraft/world/entity/player/Player;)V setInLove h
+ m (I)V setInLoveTime r
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a
+ f I DEFAULT_IN_LOVE_TIME ct
+ f I PARENT_AGE_AFTER_BREEDING cw
+ f I inLove cu
+ f Lnet/minecraft/world/entity/EntityReference; loveCause cv
+c net/minecraft/world/entity/animal/Ocelot net/minecraft/world/entity/animal/EntityOcelot
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkOcelotSpawnRules c
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Ocelot; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isSteppingCarefully cq
+ m ()Z isTrusting s
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reassessTrustingGoals n
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m (Z)V setTrusting x
+ m (Z)V spawnTrustingParticles y
+ f D CROUCH_SPEED_MOD ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTING cx
+ f Z DEFAULT_TRUSTING cy
+ f D SPRINT_SPEED_MOD cv
+ f D WALK_SPEED_MOD cu
+ f Lnet/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal; ocelotAvoidPlayersGoal cz
+ f Lnet/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal; temptGoal cA
+c net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal net/minecraft/world/entity/animal/EntityOcelot$b
+ m ()Z canScare h
+ f Lnet/minecraft/world/entity/animal/Ocelot; ocelot d
+c net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal net/minecraft/world/entity/animal/EntityOcelot$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Ocelot; ocelot i
+c net/minecraft/world/entity/animal/Parrot net/minecraft/world/entity/animal/EntityParrot
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V calculateFlapping gZ
+ m ()Z canFlyToOwner gM
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkParrotSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gU
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; getAmbient a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; getImitatedSound b
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (Lnet/minecraft/util/RandomSource;)F getPitch a
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/world/entity/animal/Parrot$Variant; getVariant gW
+ m ()F getVoicePitch fu
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z imitateNearbyMobs a
+ m ()Z isBaby g_
+ m ()Z isFlapping bl
+ m ()Z isFlying gX
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isPartyParrot gV
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onFlap bk
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Lnet/minecraft/core/BlockPos;Z)V setRecordPlayingNearby a
+ m (Lnet/minecraft/world/entity/animal/Parrot$Variant;)V setVariant a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cB
+ f Ljava/util/Map; MOB_SOUND_MAP cD
+ f Ljava/util/function/Predicate; NOT_PARROT_PREDICATE cC
+ f F flap cx
+ f F flapSpeed cy
+ f F flapping cE
+ f Lnet/minecraft/core/BlockPos; jukebox cH
+ f F nextFlap cF
+ f F oFlap cA
+ f F oFlapSpeed cz
+ f Z partyParrot cG
+c net/minecraft/world/entity/animal/Parrot$1 net/minecraft/world/entity/animal/EntityParrot$1
+ m (Lnet/minecraft/world/entity/Mob;)Z test a
+c net/minecraft/world/entity/animal/Parrot$Variant net/minecraft/world/entity/animal/EntityParrot$Variant
+ m ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/Parrot$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/Parrot$Variant; $VALUES m
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; BLUE b
+ f Ljava/util/function/IntFunction; BY_ID j
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; DEFAULT f
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; GRAY e
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; GREEN c
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC h
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; RED_BLUE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/world/entity/animal/Parrot$Variant; YELLOW_BLUE d
+ f I id k
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal net/minecraft/world/entity/animal/EntityParrot$a
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ m ()Lnet/minecraft/world/phys/Vec3; getTreePos k
+c net/minecraft/world/entity/animal/Rabbit net/minecraft/world/entity/animal/EntityRabbit
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z canSpawnSprintParticle bH
+ m ()V checkLandingDelay gM
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkRabbitSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes n
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V disableJumpControl gK
+ m ()V enableJumpControl gJ
+ m (DD)V facePoint c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Rabbit; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (F)F getJumpCompletion J
+ m ()F getJumpPower fw
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound s
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; getRandomRabbitVariant a
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; getVariant gI
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setJumping t
+ m ()V setLandingDelay gL
+ m (D)V setSpeedModifier j
+ m (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V setVariant a
+ m ()V startJumping m
+ m ()Z wantsMoreFood gU
+ f D ATTACK_SPEED_MOD cy
+ f D BREED_SPEED_MOD cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cz
+ f I DEFAULT_ATTACK_POWER cC
+ f I DEFAULT_MORE_CARROT_TICKS cA
+ f I EVIL_ARMOR_VALUE cF
+ f I EVIL_ATTACK_POWER_INCREMENT cD
+ f Lnet/minecraft/resources/ResourceLocation; EVIL_ATTACK_POWER_MODIFIER cE
+ f D FLEE_SPEED_MOD cx
+ f D FOLLOW_SPEED_MOD cv
+ f Lnet/minecraft/resources/ResourceLocation; KILLER_BUNNY cB
+ f I MORE_CARROTS_DELAY cG
+ f D STROLL_SPEED_MOD ct
+ f I jumpDelayTicks cK
+ f I jumpDuration cI
+ f I jumpTicks cH
+ f I moreCarrotTicks cL
+ f Z wasOnGround cJ
+c net/minecraft/world/entity/animal/Rabbit$Variant net/minecraft/world/entity/animal/EntityRabbit$Variant
+ m ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/Rabbit$Variant; byId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/Rabbit$Variant; $VALUES o
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; BLACK c
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; BROWN a
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; DEFAULT h
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; EVIL g
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; GOLD e
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC j
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; SALT f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC k
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE b
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE_SPLOTCHED d
+ f I id m
+ f Ljava/lang/String; name n
+c net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalEatCarrots
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V tick a
+ f Z canRaid i
+ f Lnet/minecraft/world/entity/animal/Rabbit; rabbit g
+ f Z wantsToRaid h
+c net/minecraft/world/entity/animal/Rabbit$RabbitGroupData net/minecraft/world/entity/animal/EntityRabbit$GroupDataRabbit
+ f Lnet/minecraft/world/entity/animal/Rabbit$Variant; variant a
+c net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalRabbitPanic
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Rabbit; rabbit a
+c net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl net/minecraft/world/entity/animal/EntityRabbit$ControllerJumpRabbit
+ m ()Z canJump d
+ m (Z)V setCanJump a
+ m ()V tick b
+ m ()Z wantJump c
+ f Z canJump c
+ f Lnet/minecraft/world/entity/animal/Rabbit; rabbit b
+c net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl net/minecraft/world/entity/animal/EntityRabbit$ControllerMoveRabbit
+ m (DDDD)V setWantedPosition a
+ m ()V tick a
+ f D nextJumpSpeed m
+ f Lnet/minecraft/world/entity/animal/Rabbit; rabbit l
+c net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalRabbitAvoidTarget
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Rabbit; rabbit i
+c net/minecraft/world/entity/animal/Salmon net/minecraft/world/entity/animal/EntitySalmon
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxSchoolSize gJ
+ m ()F getSalmonScale gR
+ m ()Lnet/minecraft/world/entity/animal/Salmon$Variant; getVariant gQ
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (Lnet/minecraft/world/entity/animal/Salmon$Variant;)V setVariant a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE b
+ f Ljava/lang/String; TAG_TYPE a
+c net/minecraft/world/entity/animal/Salmon$Variant net/minecraft/world/entity/animal/EntitySalmon$Variant
+ m ()[Lnet/minecraft/world/entity/animal/Salmon$Variant; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/Salmon$Variant; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/world/entity/animal/Salmon$Variant; DEFAULT d
+ f Lnet/minecraft/world/entity/animal/Salmon$Variant; LARGE c
+ f Lnet/minecraft/world/entity/animal/Salmon$Variant; MEDIUM b
+ f Lnet/minecraft/world/entity/animal/Salmon$Variant; SMALL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f F boundingBoxScale j
+ f I id i
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/animal/Turtle net/minecraft/world/entity/animal/EntityTurtle
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()V aiStep e_
+ m ()Z canBeLeashed v
+ m ()Z canFallInLove gP
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkTurtleSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAgeScale ez
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasEgg m
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isLayingEgg n
+ m ()Z isPushedByFluid cW
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$1 j
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m ()F nextStep bf
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (F)V playSwimSound g
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setHasEgg x
+ m (Lnet/minecraft/core/BlockPos;)V setHomePos h
+ m (Z)V setLayingEgg y
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cy
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; BABY_ON_LAND_SELECTOR ct
+ f F BABY_SCALE cx
+ f Z DEFAULT_HAS_EGG cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; HAS_EGG cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; LAYING_EGG cv
+ f Z goingHome cD
+ f Lnet/minecraft/core/BlockPos; homePos cB
+ f I layEggCounter cA
+ f Lnet/minecraft/core/BlockPos; travelPos cC
+c net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal net/minecraft/world/entity/animal/EntityTurtle$a
+ m ()V breed g
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle d
+c net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal net/minecraft/world/entity/animal/EntityTurtle$f
+ m ()Z canUse b
+c net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal net/minecraft/world/entity/animal/EntityTurtle$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I GIVE_UP_TICKS e
+ f I closeToHomeTryTicks d
+ f D speedModifier b
+ f Z stuck c
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle a
+c net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal net/minecraft/world/entity/animal/EntityTurtle$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle g
+c net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal net/minecraft/world/entity/animal/EntityTurtle$i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f D speedModifier b
+ f Z stuck c
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle a
+c net/minecraft/world/entity/animal/Turtle$TurtleMoveControl net/minecraft/world/entity/animal/EntityTurtle$e
+ m ()V tick a
+ m ()V updateSpeed h
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle l
+c net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal net/minecraft/world/entity/animal/EntityTurtle$c
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()Z shouldRecalculatePath l
+ f I GIVE_UP_TICKS g
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle h
+c net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation net/minecraft/world/entity/animal/EntityTurtle$g
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+c net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal net/minecraft/world/entity/animal/EntityTurtle$h
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/Turtle; turtle i
+c net/minecraft/world/entity/monster/Blaze net/minecraft/world/entity/monster/EntityBlaze
+ m ()V aiStep e_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()F getLightLevelDependentMagicValue bK
+ m ()Z isCharged m
+ m ()Z isOnFire ck
+ m ()Z isSensitiveToWater fG
+ m ()V registerGoals H
+ m (Z)V setCharged x
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c
+ f F allowedHeightOffset a
+ f I nextHeightOffsetChangeTick b
+c net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal net/minecraft/world/entity/monster/EntityBlaze$PathfinderGoalBlazeFireball
+ m ()Z canUse b
+ m ()D getFollowDistance h
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackStep b
+ f I attackTime c
+ f Lnet/minecraft/world/entity/monster/Blaze; blaze a
+ f I lastSeen d
+c net/minecraft/world/entity/monster/Enemy net/minecraft/world/entity/monster/IMonster
+ f I XP_REWARD_BOSS n_
+ f I XP_REWARD_HUGE m_
+ f I XP_REWARD_LARGE l_
+ f I XP_REWARD_MEDIUM k_
+ f I XP_REWARD_NONE i_
+ f I XP_REWARD_SMALL j_
+c net/minecraft/world/entity/monster/Ghast net/minecraft/world/entity/monster/EntityGhast
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGhastSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes n
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Mob;)V faceMovementDirection a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()I getExplosionPower m
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxSpawnClusterSize ak
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSoundVolume ft
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isCharging k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z isReflectedFireball i
+ m ()Z lambda$new$0 s
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$1 a
+ m ()D leashElasticDistance B
+ m ()D leashSnapDistance A
+ m ()Z onClimbable fe
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setCharging x
+ m ()Z supportQuadLeashAsHolder dT
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING a
+ f B DEFAULT_EXPLOSION_POWER b
+ f I explosionPower c
+c net/minecraft/world/entity/monster/Ghast$GhastLookGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastMoveTowardsTarget
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; ghast a
+c net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/EntityGhast$ControllerGhast
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;ZZ)Z blockTraversalPossible a
+ m (Lnet/minecraft/world/phys/Vec3;)Z canReach a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;ZZLnet/minecraft/core/BlockPos;I)Z lambda$canReach$0 a
+ m ()V tick a
+ f Z careful n
+ f I floatDuration m
+ f Lnet/minecraft/world/entity/Mob; ghast l
+ f Ljava/util/function/BooleanSupplier; shouldBeStopped o
+c net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastIdleMove
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; chooseRandomPosition a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; chooseRandomPositionWithRestriction a
+ m (Lnet/minecraft/world/entity/Mob;I)Lnet/minecraft/world/phys/Vec3; getSuitableFlyToPosition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;I)Z isGoodTarget a
+ m ()V start d
+ f I MAX_ATTEMPTS a
+ f I distanceToBlocks c
+ f Lnet/minecraft/world/entity/Mob; ghast b
+c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastAttackTarget
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I chargeTime a
+ f Lnet/minecraft/world/entity/monster/Ghast; ghast b
+c net/minecraft/world/entity/monster/Giant net/minecraft/world/entity/monster/EntityGiantZombie
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+c net/minecraft/world/entity/monster/Slime net/minecraft/world/entity/monster/EntitySlime
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSlimeSpawnRules c
+ m (Lnet/minecraft/world/entity/LivingEntity;)V dealDamage i
+ m ()V decreaseSquish s
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z doPlayJumpSound gK
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAttackDamage gF
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getJumpDelay n
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gH
+ m ()I getMaxHeadXRot af
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType m
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()I getSize gI
+ m ()F getSoundPitch k
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSoundVolume ft
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gG
+ m ()Lnet/minecraft/world/entity/EntityType; getType ax
+ m ()Z isDealsDamage gE
+ m ()Z isTiny gJ
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m (IFFLnet/minecraft/world/entity/monster/Slime;)V lambda$remove$1 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions l_
+ m ()V registerGoals H
+ m (IZ)V setSize a
+ m ()V tick g
+ f Z DEFAULT_WAS_ON_GROUND ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE cs
+ f I MAX_NATURAL_SIZE c
+ f I MAX_SIZE b
+ f I MIN_SIZE a
+ f F oSquish f
+ f F squish e
+ f F targetSquish d
+ f Z wasOnGround cu
+c net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomJump
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeAttackGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeNearestPlayer
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V tick a
+ f I growTiredTimer b
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeMoveControl net/minecraft/world/entity/monster/EntitySlime$ControllerMoveSlime
+ m (FZ)V setDirection a
+ m (D)V setWantedMovement a
+ m ()V tick a
+ f Z isAggressive o
+ f I jumpDelay m
+ f Lnet/minecraft/world/entity/monster/Slime; slime n
+ f F yRot l
+c net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeIdle
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomDirection
+ m ()Z canUse b
+ m ()V tick a
+ f F chosenDegrees b
+ f I nextRandomizeTime c
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Stray net/minecraft/world/entity/monster/EntitySkeletonStray
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStraySpawnRules a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound m
+c net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/EntityWitch
+ m ()V aiStep e_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Z canBeLeader gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (B)V handleEntityEvent b
+ m ()Z isDrinkingPotion k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m ()V registerGoals H
+ m (Z)V setUsingItem z
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_USING_ITEM e
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_DRINKING b
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_DRINKING_ID a
+ f Lnet/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal; attackPlayersGoal cu
+ f Lnet/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal; healRaidersGoal ct
+ f I usingTime f
+c net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/EntityHuman
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)Z addItem h
+ m ()V aiStep e_
+ m (F)V animateHurt q
+ m (Lnet/minecraft/world/entity/Entity;)V attack e
+ m (Ljava/util/Collection;)I awardRecipes a
+ m (Ljava/util/List;)V awardRecipesByKey b
+ m (Lnet/minecraft/resources/ResourceLocation;)V awardStat a
+ m (Lnet/minecraft/resources/ResourceLocation;I)V awardStat a
+ m (Lnet/minecraft/stats/Stat;)V awardStat b
+ m (Lnet/minecraft/stats/Stat;I)V awardStat a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/GameType;)Z blockActionRestricted a
+ m ()D blockInteractionRange hd
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V blockUsingItem a
+ m ()Z canBeHitByProjectile bS
+ m ()Z canBeSeenAsEnemy eN
+ m ()Z canDropItems gF
+ m (Z)Z canEat u
+ m (DDD)Z canFallAtLeast p
+ m ()Z canGlide fJ
+ m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a
+ m (Lnet/minecraft/core/BlockPos;D)Z canInteractWithBlock a
+ m (Lnet/minecraft/world/entity/Entity;D)Z canInteractWithEntity b
+ m (Lnet/minecraft/world/phys/AABB;D)Z canInteractWithEntity a
+ m (Lnet/minecraft/world/entity/Pose;)Z canPlayerFitWithinBlocksAndEntitiesWhen h
+ m ()Z canSimulateMovement ds
+ m ()Z canSprint ea
+ m ()Z canUseGameMasterBlocks gX
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (F)V causeFoodExhaustion a
+ m ()V closeContainer r
+ m (Ljava/util/Optional;)Ljava/util/OptionalInt; convertParrotVariant a
+ m (Ljava/util/OptionalInt;)Ljava/util/Optional; convertParrotVariant a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes go
+ m ()Lnet/minecraft/world/entity/EntityEquipment; createEquipment ep
+ m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns f
+ m (Lnet/minecraft/world/entity/Entity;)V crit b
+ m ()Ljava/lang/String; debugInfo hj
+ m (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; decorateDisplayNameComponent a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V destroyVanishingCursedItems gv
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch f
+ m ()V doCloseContainer s
+ m ()V doWaterSplashEffect bE
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b
+ m (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/ItemEntity; drop a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m ()D entityInteractionRange he
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; extractParrotVariant d
+ m (Lnet/minecraft/core/BlockPos;)Z freeAt h
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Lnet/minecraft/world/entity/player/Abilities; getAbilities gC
+ m ()F getAbsorptionAmount fM
+ m (F)F getAttackStrengthScale G
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()F getBlockSpeedFactor be
+ m ()D getContainerInteractionRange aq
+ m ()Lnet/minecraft/world/item/ItemCooldowns; getCooldowns gW
+ m ()F getCurrentItemAttackStrengthDelay gU
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/world/entity/Pose; getDesiredPose n
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed c
+ m ()I getDimensionChangingDelay cj
+ m ()Lcom/google/common/collect/ImmutableList; getDismountPoses gd
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getEnchantedDamage a
+ m ()I getEnchantmentSeed gK
+ m ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; getEnderChestInventory gP
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fc
+ m ()I getFireImmuneTicks dx
+ m ()F getFlyingSpeed fC
+ m ()Lnet/minecraft/world/food/FoodData; getFoodData gM
+ m ()Lcom/mojang/authlib/GameProfile; getGameProfile gz
+ m ()F getHurtDir fa
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/player/Inventory; getInventory gB
+ m ()Ljava/util/Optional; getLastDeathLocation gZ
+ m ()F getLuck ew
+ m ()F getMaxHeadRotationRelativeToBody fE
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()I getPermissionLevel I
+ m ()Ljava/lang/String; getPlainTextName ap
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m ()I getScore gu
+ m ()Ljava/lang/String; getScoreboardName cV
+ m ()Ljava/util/Optional; getShoulderParrotLeft gS
+ m ()Ljava/util/Optional; getShoulderParrotRight gT
+ m ()I getSleepTimer gH
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSpeed fD
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound bi
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m ()Ljava/util/Optional; getWardenSpawnTracker ab
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem el
+ m ()I getXpNeededForNextLevel gL
+ m (I)V giveExperienceLevels c
+ m (I)V giveExperiencePoints d
+ m (Lnet/minecraft/world/item/ItemStack;)V handleCreativeModeItemDrop g
+ m (B)V handleEntityEvent b
+ m ()V handleShoulderEntities j
+ m ()Z hasClientLoaded hb
+ m ()Z hasContainerOpen gE
+ m (Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasCorrectToolForDrops d
+ m ()Z hasInfiniteMaterials gk
+ m (I)Z hasPermissions s
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (I)V increaseScore r
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactOn a
+ m (F)V internalSetAbsorptionAmount F
+ m (F)Z isAboveGround H
+ m ()Z isAffectedByFluids eB
+ m ()Z isAlwaysExperienceDropper eE
+ m ()Z isAlwaysTicking eg
+ m ()Z isClientAuthoritative ab_
+ m ()Z isCreative gQ
+ m ()Z isEffectiveAi dt
+ m (Lnet/minecraft/world/item/Item;)Z isEquipped c
+ m ()Z isHurt gN
+ m ()Z isIgnoringFallDamageFromCurrentImpulse hf
+ m ()Z isImmobile fv
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isLocalClientAuthoritative dr
+ m ()Z isLocalPlayer gy
+ m ()Z isMobilityRestricted ha
+ m ()Z isPushedByFluid cW
+ m ()Z isReducedDebugInfo gR
+ m ()Z isScoping gY
+ m ()Z isSecondaryUseActive gp
+ m ()Z isSleepingLongEnough gG
+ m ()Z isSpectator at
+ m ()Z isStayingOnGroundSurface gr
+ m ()Z isSwimming cw
+ m ()Z isTextFilteringEnabled Z
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/GlobalPos;)V lambda$addAdditionalSaveData$0 a
+ m (Lnet/minecraft/world/entity/animal/Parrot$Variant;)Ljava/util/OptionalInt; lambda$convertParrotVariant$2 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$decorateDisplayNameComponent$1 a
+ m (Lnet/minecraft/world/entity/Entity;)V magicCrit c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()Z mayBuild gO
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z mayUseItemAt a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; maybeBackOffFromEdge a
+ m ()Lnet/minecraft/server/players/NameAndId; nameAndId gA
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m ()Z onClimbable fe
+ m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a
+ m (Z)V onInsideBubbleColumn m
+ m ()V onUpdateAbilities z
+ m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a
+ m (Lnet/minecraft/core/Holder;)V openDialog b
+ m (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V openHorseInventory a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V openItemGui a
+ m (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V openJigsawBlock a
+ m (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; openMenu a
+ m (Lnet/minecraft/world/level/BaseCommandBlock;)V openMinecartCommandBlock a
+ m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V openStructureBlock a
+ m (Lnet/minecraft/world/level/block/entity/TestBlockEntity;)V openTestBlock a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)V openTestInstanceBlock a
+ m (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a
+ m (Lnet/minecraft/sounds/SoundEvent;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()Z preventsBlockDrops gD
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V removeEntitiesOnShoulder k
+ m ()V resetAttackStrengthTicker gV
+ m ()V resetCurrentImpulseContext hh
+ m (Ljava/util/Collection;)I resetRecipes b
+ m (Lnet/minecraft/stats/Stat;)V resetStat a
+ m ()V respawn gx
+ m ()V rideTick t
+ m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a
+ m (Z)V setClientLoaded w
+ m (Z)V setIgnoreFallDamageFromCurrentImpulse x
+ m (Ljava/util/Optional;)V setLastDeathLocation d
+ m (Z)V setReducedDebugInfo v
+ m (I)V setRemainingFireTicks h
+ m (I)V setScore q
+ m (Ljava/util/Optional;)V setShoulderParrotLeft b
+ m (Ljava/util/Optional;)V setShoulderParrotRight c
+ m ()Z shouldBeSaved ef
+ m ()Z shouldRotateWithMinecart hi
+ m ()Z shouldShowName cZ
+ m (IFLnet/minecraft/world/item/ItemStack;)V startAutoSpinAttack a
+ m ()V startFallFlying gJ
+ m (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; startSleepInBed a
+ m (ZZ)V stopSleepInBed a
+ m ()V stopSleeping gh
+ m ()V sweepAttack gw
+ m ()V tick g
+ m ()V tickClientLoadTimeout hc
+ m ()V tickRegeneration i
+ m (Lnet/minecraft/world/entity/Entity;)V touch d
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a
+ m ()V tryResetCurrentImpulseContext hg
+ m ()Z tryToStartFallFlying gI
+ m ()V turtleHelmetTick m
+ m ()Z updateIsUnderwater gs
+ m ()V updatePlayerPose gt
+ m ()V updateSwimming bB
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V updateTutorialInventoryAction a
+ m ()Z wantsToStopRiding gq
+ f I CLIENT_LOADED_TIMEOUT_TIME ci
+ f I CRAFTING_SLOT_OFFSET cf
+ f I CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_ABSORPTION_ID b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCORE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_PARROT_LEFT d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_PARROT_RIGHT e
+ f F DEFAULT_BLOCK_INTERACTION_RANGE cg
+ f I DEFAULT_CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME cC
+ f F DEFAULT_ENTITY_INTERACTION_RANGE ch
+ f I DEFAULT_EXPERIENCE_LEVEL h
+ f F DEFAULT_EXPERIENCE_PROGRESS g
+ f Z DEFAULT_IGNORE_FALL_DAMAGE_FROM_CURRENT_IMPULSE cB
+ f I DEFAULT_SCORE cA
+ f I DEFAULT_SELECTED_SLOT k
+ f S DEFAULT_SLEEP_TIMER f
+ f I DEFAULT_TOTAL_EXPERIENCE i
+ f I ENDER_SLOT_OFFSET cd
+ f I HELD_ITEM_SLOT ce
+ f I MAX_HEALTH ca
+ f I NO_ENCHANTMENT_SEED j
+ f I SLEEP_DURATION cb
+ f I WAKE_UP_DURATION cc
+ f Lnet/minecraft/world/entity/player/Abilities; abilities cG
+ f I clientLoadedTimeoutTimer co
+ f Z clientLoaded cE
+ f Lnet/minecraft/world/inventory/AbstractContainerMenu; containerMenu cl
+ f Lnet/minecraft/world/item/ItemCooldowns; cooldowns cL
+ f Lnet/minecraft/world/entity/Entity; currentExplosionCause cz
+ f I currentImpulseContextResetGraceTime cO
+ f Lnet/minecraft/world/phys/Vec3; currentImpulseImpactPos cy
+ f F defaultFlySpeed cv
+ f I enchantmentSeed cu
+ f Lnet/minecraft/world/inventory/PlayerEnderChestContainer; enderChestInventory cj
+ f I experienceLevel cr
+ f F experienceProgress ct
+ f Lnet/minecraft/world/entity/projectile/FishingHook; fishing cw
+ f Lnet/minecraft/world/food/FoodData; foodData cm
+ f Lcom/mojang/authlib/GameProfile; gameProfile cI
+ f F hurtDir cx
+ f Z ignoreFallDamageFromCurrentImpulse cN
+ f Lnet/minecraft/world/entity/player/Inventory; inventory cD
+ f Lnet/minecraft/world/inventory/InventoryMenu; inventoryMenu ck
+ f I jumpTriggerTime cn
+ f Ljava/util/Optional; lastDeathLocation cM
+ f Lnet/minecraft/world/item/ItemStack; lastItemInMainHand cK
+ f I lastLevelUpTime cH
+ f Z reducedDebugInfo cJ
+ f I sleepCounter cF
+ f I takeXpDelay cp
+ f I totalExperience cs
+ f Z wasUnderwater cq
+c net/minecraft/world/entity/player/Player$1 net/minecraft/world/entity/player/EntityHuman$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/player/Player; this$0 b
+c net/minecraft/world/entity/player/Player$2 net/minecraft/world/entity/player/EntityHuman$2
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/player/Player; this$0 c
+c net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/EntityHuman$EnumBedResult
+ m ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; $values b
+ m ()Lnet/minecraft/network/chat/Component; getMessage a
+ f [Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; $VALUES h
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; NOT_POSSIBLE_HERE a
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; NOT_POSSIBLE_NOW b
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; NOT_SAFE f
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; OBSTRUCTED d
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; OTHER_PROBLEM e
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; TOO_FAR_AWAY c
+ f Lnet/minecraft/network/chat/Component; message g
+c net/minecraft/world/inventory/BeaconMenu net/minecraft/world/inventory/ContainerBeacon
+ m (I)Lnet/minecraft/core/Holder; decodeEffect e
+ m (Lnet/minecraft/core/Holder;)I encodeEffect a
+ m ()I getLevels l
+ m ()Lnet/minecraft/core/Holder; getPrimaryEffect m
+ m ()Lnet/minecraft/core/Holder; getSecondaryEffect n
+ m ()Z hasPayment o
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (II)V setData b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects a
+ f I DATA_COUNT o
+ f I INV_SLOT_END q
+ f I INV_SLOT_START p
+ f I NO_EFFECT t
+ f I PAYMENT_SLOT m
+ f I SLOT_COUNT n
+ f I USE_ROW_SLOT_END s
+ f I USE_ROW_SLOT_START r
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access w
+ f Lnet/minecraft/world/inventory/ContainerData; beaconData x
+ f Lnet/minecraft/world/Container; beacon u
+ f Lnet/minecraft/world/inventory/BeaconMenu$PaymentSlot; paymentSlot v
+c net/minecraft/world/inventory/BeaconMenu$1 net/minecraft/world/inventory/ContainerBeacon$1
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m ()I getMaxStackSize ap_
+c net/minecraft/world/inventory/BeaconMenu$PaymentSlot net/minecraft/world/inventory/ContainerBeacon$SlotBeacon
+ m ()I getMaxStackSize a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/HopperMenu net/minecraft/world/inventory/ContainerHopper
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CONTAINER_SIZE m
+ f Lnet/minecraft/world/Container; hopper n
+c net/minecraft/world/inventory/RemoteSlot net/minecraft/world/inventory/RemoteSlot
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+ f Lnet/minecraft/world/inventory/RemoteSlot; PLACEHOLDER a
+c net/minecraft/world/inventory/RemoteSlot$1 net/minecraft/world/inventory/RemoteSlot$1
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+c net/minecraft/world/inventory/RemoteSlot$Synchronized net/minecraft/world/inventory/RemoteSlot$a
+ m (Lnet/minecraft/world/inventory/RemoteSlot$Synchronized;)V copyFrom a
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+ f Lnet/minecraft/network/HashedPatchMap$HashGenerator; hasher b
+ f Lnet/minecraft/network/HashedStack; remoteHash d
+ f Lnet/minecraft/world/item/ItemStack; remoteStack c
+c net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/SlotResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; copyAllInputItems a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Z isFake f
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/core/NonNullList; lambda$getRemainingItems$0 a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; lambda$getRemainingItems$1 b
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (I)V onSwapCraft b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/inventory/CraftingContainer; craftSlots a
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f I removeCount g
+c net/minecraft/world/inventory/SlotRanges net/minecraft/world/inventory/SlotRanges
+ m (Ljava/util/List;Ljava/lang/String;I)V addSingleSlot a
+ m (Ljava/util/List;Ljava/lang/String;II)V addSlotRange a
+ m (Ljava/util/List;Ljava/lang/String;[I)V addSlots a
+ m ()Ljava/util/stream/Stream; allNames a
+ m (Ljava/lang/String;I)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Ljava/lang/String;[I)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Lnet/minecraft/world/inventory/SlotRange;)Z lambda$singleSlotNames$4 a
+ m (Ljava/util/ArrayList;)V lambda$static$0 a
+ m (I)[Lnet/minecraft/world/inventory/SlotRange; lambda$static$1 b
+ m ()[Lnet/minecraft/world/inventory/SlotRange; lambda$static$2 c
+ m (I)[Lnet/minecraft/world/inventory/SlotRange; lambda$static$3 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; nameToIds a
+ m ()Ljava/util/stream/Stream; singleSlotNames b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Function; NAME_LOOKUP c
+ f Ljava/util/List; SLOTS b
+c net/minecraft/world/inventory/SmokerMenu net/minecraft/world/inventory/ContainerSmoker
+c net/minecraft/world/item/CreativeModeTab net/minecraft/world/item/CreativeModeTab
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V buildContents a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Row;I)Lnet/minecraft/world/item/CreativeModeTab$Builder; builder a
+ m ()Z canScroll e
+ m ()I column f
+ m (Lnet/minecraft/world/item/ItemStack;)Z contains a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; createTextureLocation a
+ m ()Lnet/minecraft/resources/ResourceLocation; getBackgroundTexture c
+ m ()Ljava/util/Collection; getDisplayItems l
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Lnet/minecraft/world/item/ItemStack; getIconItem b
+ m ()Ljava/util/Collection; getSearchTabDisplayItems m
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Type; getType k
+ m ()Z hasAnyItems h
+ m ()Z isAlignedRight j
+ m ()Ljava/lang/IllegalStateException; lambda$buildContents$0 n
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Row; row g
+ m ()Z shouldDisplay i
+ m ()Z showTitle d
+ f Lnet/minecraft/resources/ResourceLocation; DEFAULT_BACKGROUND a
+ f Z alignedRight f
+ f Lnet/minecraft/resources/ResourceLocation; backgroundTexture c
+ f Z canScroll d
+ f I column h
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; displayItemsGenerator n
+ f Ljava/util/Collection; displayItems k
+ f Ljava/util/Set; displayItemsSearchTab l
+ f Lnet/minecraft/network/chat/Component; displayName b
+ f Ljava/util/function/Supplier; iconGenerator m
+ f Lnet/minecraft/world/item/ItemStack; iconItemStack j
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; row g
+ f Z showTitle e
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; type i
+c net/minecraft/world/item/CreativeModeTab$Row net/minecraft/world/item/CreativeModeTab$f
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$Row; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$Row; $VALUES c
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; BOTTOM b
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; TOP a
+c net/minecraft/world/item/CreativeModeTab$Type net/minecraft/world/item/CreativeModeTab$h
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$Type; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$Type; $VALUES e
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; CATEGORY a
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; HOTBAR c
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; INVENTORY b
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; SEARCH d
+c net/minecraft/world/item/CreativeModeTab$Output net/minecraft/world/item/CreativeModeTab$e
+ m (Lnet/minecraft/world/item/ItemStack;)V accept a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ m (Lnet/minecraft/world/level/ItemLike;)V accept a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ m (Ljava/util/Collection;)V acceptAll a
+ m (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V acceptAll a
+ m (Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$acceptAll$0 a
+c net/minecraft/world/item/CreativeModeTab$Builder net/minecraft/world/item/CreativeModeTab$a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; alignedRight a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/CreativeModeTab$Builder; backgroundTexture a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; build d
+ m (Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)Lnet/minecraft/world/item/CreativeModeTab$Builder; displayItems a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; hideTitle b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; icon a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$new$1 e
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$static$0 a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; noScrollBar c
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/CreativeModeTab$Builder; title a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Type;)Lnet/minecraft/world/item/CreativeModeTab$Builder; type a
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; EMPTY_GENERATOR a
+ f Z alignedRight i
+ f Lnet/minecraft/resources/ResourceLocation; backgroundTexture k
+ f Z canScroll g
+ f I column c
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; displayItemsGenerator f
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Ljava/util/function/Supplier; iconGenerator e
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; row b
+ f Z showTitle h
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; type j
+c net/minecraft/world/item/CreativeModeTab$TabVisibility net/minecraft/world/item/CreativeModeTab$g
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; $VALUES d
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; PARENT_AND_SEARCH_TABS a
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; PARENT_TAB_ONLY b
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; SEARCH_TAB_ONLY c
+c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder net/minecraft/world/item/CreativeModeTab$c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; featureFlagSet d
+ f Ljava/util/Set; searchTabContents b
+ f Ljava/util/Collection; tabContents a
+ f Lnet/minecraft/world/item/CreativeModeTab; tab c
+c net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator net/minecraft/world/item/CreativeModeTab$b
+c net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters net/minecraft/world/item/CreativeModeTab$d
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m ()Z hasPermissions b
+ m ()Lnet/minecraft/core/HolderLookup$Provider; holders c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z needsUpdate a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ f Z hasPermissions b
+ f Lnet/minecraft/core/HolderLookup$Provider; holders c
+c net/minecraft/world/item/HangingSignItem net/minecraft/world/item/HangingSignItem
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z canPlace a
+c net/minecraft/world/item/JukeboxPlayable net/minecraft/world/item/JukeboxPlayable
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V lambda$addToTooltip$0 a
+ m ()Lnet/minecraft/world/item/EitherHolder; song a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; tryInsertIntoJukebox a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/EitherHolder; song c
+c net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; getPlaceSound a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/sounds/SoundEvent; placeSound a
+c net/minecraft/world/item/TippedArrowItem net/minecraft/world/item/ItemTippedArrow
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/ItemWrittenBook
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/alchemy/Potions net/minecraft/world/item/alchemy/Potions
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; AWKWARD d
+ f Lnet/minecraft/core/Holder; FIRE_RESISTANCE l
+ f Lnet/minecraft/core/Holder; HARMING A
+ f Lnet/minecraft/core/Holder; HEALING y
+ f Lnet/minecraft/core/Holder; INFESTED T
+ f Lnet/minecraft/core/Holder; INVISIBILITY g
+ f Lnet/minecraft/core/Holder; LEAPING i
+ f Lnet/minecraft/core/Holder; LONG_FIRE_RESISTANCE m
+ f Lnet/minecraft/core/Holder; LONG_INVISIBILITY h
+ f Lnet/minecraft/core/Holder; LONG_LEAPING j
+ f Lnet/minecraft/core/Holder; LONG_NIGHT_VISION f
+ f Lnet/minecraft/core/Holder; LONG_POISON D
+ f Lnet/minecraft/core/Holder; LONG_REGENERATION G
+ f Lnet/minecraft/core/Holder; LONG_SLOWNESS r
+ f Lnet/minecraft/core/Holder; LONG_SLOW_FALLING P
+ f Lnet/minecraft/core/Holder; LONG_STRENGTH J
+ f Lnet/minecraft/core/Holder; LONG_SWIFTNESS o
+ f Lnet/minecraft/core/Holder; LONG_TURTLE_MASTER u
+ f Lnet/minecraft/core/Holder; LONG_WATER_BREATHING x
+ f Lnet/minecraft/core/Holder; LONG_WEAKNESS M
+ f Lnet/minecraft/core/Holder; LUCK N
+ f Lnet/minecraft/core/Holder; MUNDANE b
+ f Lnet/minecraft/core/Holder; NIGHT_VISION e
+ f Lnet/minecraft/core/Holder; OOZING S
+ f Lnet/minecraft/core/Holder; POISON C
+ f Lnet/minecraft/core/Holder; REGENERATION F
+ f Lnet/minecraft/core/Holder; SLOWNESS q
+ f Lnet/minecraft/core/Holder; SLOW_FALLING O
+ f Lnet/minecraft/core/Holder; STRENGTH I
+ f Lnet/minecraft/core/Holder; STRONG_HARMING B
+ f Lnet/minecraft/core/Holder; STRONG_HEALING z
+ f Lnet/minecraft/core/Holder; STRONG_LEAPING k
+ f Lnet/minecraft/core/Holder; STRONG_POISON E
+ f Lnet/minecraft/core/Holder; STRONG_REGENERATION H
+ f Lnet/minecraft/core/Holder; STRONG_SLOWNESS s
+ f Lnet/minecraft/core/Holder; STRONG_STRENGTH K
+ f Lnet/minecraft/core/Holder; STRONG_SWIFTNESS p
+ f Lnet/minecraft/core/Holder; STRONG_TURTLE_MASTER v
+ f Lnet/minecraft/core/Holder; SWIFTNESS n
+ f Lnet/minecraft/core/Holder; THICK c
+ f Lnet/minecraft/core/Holder; TURTLE_MASTER t
+ f Lnet/minecraft/core/Holder; WATER a
+ f Lnet/minecraft/core/Holder; WATER_BREATHING w
+ f Lnet/minecraft/core/Holder; WEAKNESS L
+ f Lnet/minecraft/core/Holder; WEAVING R
+ f Lnet/minecraft/core/Holder; WIND_CHARGED Q
+c net/minecraft/world/item/crafting/Recipe net/minecraft/world/item/crafting/IRecipe
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Ljava/lang/String; group j
+ m ()Z isSpecial ar_
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+ m ()Z showNotification i
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; KEY_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/world/level/BlockEventData net/minecraft/world/level/BlockActionData
+ m ()Lnet/minecraft/world/level/block/Block; block b
+ m ()I paramA c
+ m ()I paramB d
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/Block; block b
+ f I paramA c
+ f I paramB d
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/DataPackConfig net/minecraft/world/level/DataPackConfiguration
+ m ()Ljava/util/List; getDisabled b
+ m ()Ljava/util/List; getEnabled a
+ m (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/DataPackConfig; DEFAULT a
+ f Ljava/util/List; disabled d
+ f Ljava/util/List; enabled c
+c net/minecraft/world/level/NaturalSpawner net/minecraft/world/level/SpawnerCreature
+ m (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 canSpawnMobAt a
+ m (ILjava/lang/Iterable;Lnet/minecraft/world/level/NaturalSpawner$ChunkGetter;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/NaturalSpawner$SpawnState; createState a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Mob; getMobForSpawn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; getRandomPosWithin a
+ m (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; getRandomSpawnMobAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/Biome; getRoughBiome a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/EntityType;II)Lnet/minecraft/core/BlockPos; getTopNonCollidingPos a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;)Z isInNetherFortressBounds a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z isRightDistanceToPlayerAndSpawnPoint a
+ m (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 isValidEmptySpawnBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;D)Z isValidPositionForMob a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z lambda$spawnCategoryForPosition$3 a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V lambda$spawnCategoryForPosition$4 a
+ m (Lnet/minecraft/world/entity/MobCategory;)Z lambda$static$0 a
+ m (I)[Lnet/minecraft/world/entity/MobCategory; lambda$static$1 a
+ m (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/WeightedList; mobsAt a
+ m (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 spawnCategoryForChunk a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnCategoryForPosition a
+ m (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 spawnCategoryForPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;Ljava/util/List;)V spawnForChunk a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/RandomSource;)V spawnMobsForChunkGeneration a
+ f I INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK c
+ f Lorg/slf4j/Logger; LOGGER d
+ f I MAGIC_NUMBER f
+ f I MIN_SPAWN_DISTANCE e
+ f [Lnet/minecraft/world/entity/MobCategory; SPAWNING_CATEGORIES g
+ f I SPAWN_DISTANCE_BLOCK b
+ f I SPAWN_DISTANCE_CHUNK a
+c net/minecraft/world/level/NaturalSpawner$SpawnState net/minecraft/world/level/SpawnerCreature$d
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V afterSpawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z canSpawn a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z canSpawnForCategoryLocal a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getMobCategoryCounts b
+ m ()I getSpawnableChunkCount a
+ f D lastCharge h
+ f Lnet/minecraft/core/BlockPos; lastCheckedPos f
+ f Lnet/minecraft/world/entity/EntityType; lastCheckedType g
+ f Lnet/minecraft/world/level/LocalMobCapCalculator; localMobCapCalculator e
+ f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; mobCategoryCounts b
+ f Lnet/minecraft/world/level/PotentialCalculator; spawnPotential c
+ f I spawnableChunkCount a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; unmodifiableMobCategoryCounts d
+c net/minecraft/world/level/NaturalSpawner$ChunkGetter net/minecraft/world/level/SpawnerCreature$b
+c net/minecraft/world/level/NaturalSpawner$PreSpawnStatus net/minecraft/world/level/SpawnerCreature$PreSpawnStatus
+c net/minecraft/world/level/NaturalSpawner$SpawnPredicate net/minecraft/world/level/SpawnerCreature$c
+c net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback net/minecraft/world/level/SpawnerCreature$a
+c net/minecraft/world/level/block/AirBlock net/minecraft/world/level/block/BlockAir
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/BedBlock net/minecraft/world/level/block/BlockBed
+ m (Lnet/minecraft/core/Direction;)[[I bedAboveStandUpOffsets a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I bedStandUpOffsets a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I bedSurroundStandUpOffsets b
+ m (Lnet/minecraft/world/entity/Entity;)V bounceUp a
+ m (Lnet/minecraft/world/level/Level;)Z canSetSpawn a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (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; findBunkBedStandUpPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;F)Ljava/util/Optional; findStandUpPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;[[IZ)Ljava/util/Optional; findStandUpPositionAtOffset a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; getBedOrientation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType i
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection h
+ m (Lnet/minecraft/world/level/block/state/properties/BedPart;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNeighbourDirection a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isBunkBed b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z kickVillagerOutOfBed a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; lambda$static$1 q
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PART b
+ f Ljava/util/Map; SHAPES d
+ f Lnet/minecraft/world/item/DyeColor; color e
+c net/minecraft/world/level/block/Fallable net/minecraft/world/level/block/Fallable
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getFallDamageSource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onLand a
+c net/minecraft/world/level/block/HayBlock net/minecraft/world/level/block/BlockHay
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/IceBlock net/minecraft/world/level/block/BlockIce
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V melt c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; meltsInto b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+c net/minecraft/world/level/block/MudBlock net/minecraft/world/level/block/MudBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/RodBlock net/minecraft/world/level/block/RodBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Ljava/util/Map; SHAPES b
+c net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/EnumBlockRotation
+ m ()[Lnet/minecraft/world/level/block/Rotation; $values d
+ m ()I getIndex b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/Rotation; getRandom a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/Rotation; getRotated a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getShuffled b
+ m (II)I rotate a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m ()Lcom/mojang/math/OctahedralGroup; rotation a
+ f [Lnet/minecraft/world/level/block/Rotation; $VALUES l
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lnet/minecraft/world/level/block/Rotation; CLOCKWISE_180 c
+ f Lnet/minecraft/world/level/block/Rotation; CLOCKWISE_90 b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/block/Rotation; COUNTERCLOCKWISE_90 d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC h
+ f Lnet/minecraft/world/level/block/Rotation; NONE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Ljava/lang/String; id j
+ f I index i
+ f Lcom/mojang/math/OctahedralGroup; rotation k
+c net/minecraft/world/level/block/TntBlock net/minecraft/world/level/block/BlockTNT
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Explosion;)Z dropFromExplosion a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z prime a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V wasExploded a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UNSTABLE b
+c net/minecraft/world/level/block/WebBlock net/minecraft/world/level/block/BlockWeb
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/chunk/Strategy net/minecraft/world/level/chunk/Strategy
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/world/level/chunk/Strategy; createForBiomes b
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/world/level/chunk/Strategy; createForBlockStates a
+ m ()I entryCount a
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForPaletteSize b
+ m (III)I getIndex a
+ m ()Lnet/minecraft/core/IdMap; globalMap b
+ m ()Lnet/minecraft/world/level/chunk/GlobalPalette; globalPalette c
+ m (I)I minimumBitsRequiredForDistinctValues c
+ f Lnet/minecraft/world/level/chunk/Configuration; EIGHT_BITS_HASHMAP m
+ f Lnet/minecraft/world/level/chunk/Configuration; FIVE_BITS_HASHMAP j
+ f Lnet/minecraft/world/level/chunk/Configuration; FOUR_BITS_LINEAR i
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; HASHMAP_PALETTE_FACTORY d
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; LINEAR_PALETTE_FACTORY c
+ f Lnet/minecraft/world/level/chunk/Configuration; ONE_BIT_LINEAR f
+ f Lnet/minecraft/world/level/chunk/Configuration; SEVEN_BITS_HASHMAP l
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; SINGLE_VALUE_PALETTE_FACTORY b
+ f Lnet/minecraft/world/level/chunk/Configuration; SIX_BITS_HASHMAP k
+ f Lnet/minecraft/world/level/chunk/Configuration; THREE_BITS_LINEAR h
+ f Lnet/minecraft/world/level/chunk/Configuration; TWO_BITS_LINEAR g
+ f Lnet/minecraft/world/level/chunk/Configuration; ZERO_BITS e
+ f I bitsPerAxis p
+ f I entryCount q
+ f Lnet/minecraft/core/IdMap; globalMap n
+ f I globalPaletteBitsInMemory a
+ f Lnet/minecraft/world/level/chunk/GlobalPalette; globalPalette o
+c net/minecraft/world/level/chunk/Strategy$1 net/minecraft/world/level/chunk/Strategy$1
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+c net/minecraft/world/level/chunk/Strategy$2 net/minecraft/world/level/chunk/Strategy$2
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+c net/minecraft/world/level/material/Fluid net/minecraft/world/level/material/FluidType
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder k
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m ()Lnet/minecraft/world/level/material/FluidState; defaultFluidState g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getAABB c
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m ()F getExplosionResistance c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m ()Lnet/minecraft/world/level/block/state/StateDefinition; getStateDefinition f
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isEmpty b
+ m ()Z isRandomlyTicking i
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (Lnet/minecraft/world/level/material/FluidState;)V registerDefaultState f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V tick b
+ f Lnet/minecraft/core/IdMapper; FLUID_STATE_REGISTRY c
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/world/level/material/FluidState; defaultFluidState a
+ f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition d
+c net/minecraft/world/phys/EntityHitResult net/minecraft/world/phys/MovingObjectPositionEntity
+ m ()Lnet/minecraft/world/entity/Entity; getEntity a
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ f Lnet/minecraft/world/entity/Entity; entity b
+c net/minecraft/world/phys/shapes/SubShape net/minecraft/world/phys/shapes/VoxelShapeDiscreteSlice
+ m (Lnet/minecraft/core/Direction$Axis;I)I clampToShape a
+ m (III)V fill c
+ m (Lnet/minecraft/core/Direction$Axis;)I firstFull a
+ m (III)Z isFull b
+ m (Lnet/minecraft/core/Direction$Axis;)I lastFull b
+ f I endX h
+ f I endY i
+ f I endZ j
+ f Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; parent d
+ f I startX e
+ f I startY f
+ f I startZ g
+c org/bukkit/craftbukkit/block/CraftBanner org/bukkit/craftbukkit/v1_21_R6/block/CraftBanner
+c org/bukkit/craftbukkit/block/CraftBarrel org/bukkit/craftbukkit/v1_21_R6/block/CraftBarrel
+c org/bukkit/craftbukkit/block/CraftBeacon org/bukkit/craftbukkit/v1_21_R6/block/CraftBeacon
+c org/bukkit/craftbukkit/block/CraftHopper org/bukkit/craftbukkit/v1_21_R6/block/CraftHopper
+c org/bukkit/craftbukkit/block/CraftJigsaw org/bukkit/craftbukkit/v1_21_R6/block/CraftJigsaw
+c org/bukkit/craftbukkit/block/CraftSmoker org/bukkit/craftbukkit/v1_21_R6/block/CraftSmoker
+c org/bukkit/craftbukkit/boss/CraftBossBar org/bukkit/craftbukkit/v1_21_R6/boss/CraftBossBar
+c org/bukkit/craftbukkit/boss/CraftBossBar$1 org/bukkit/craftbukkit/v1_21_R6/boss/CraftBossBar$1
+c org/bukkit/craftbukkit/boss/CraftBossBar$FlagContainer org/bukkit/craftbukkit/v1_21_R6/boss/CraftBossBar$FlagContainer
+c org/bukkit/craftbukkit/entity/CraftAllay org/bukkit/craftbukkit/v1_21_R6/entity/CraftAllay
+c org/bukkit/craftbukkit/entity/CraftArrow org/bukkit/craftbukkit/v1_21_R6/entity/CraftArrow
+c org/bukkit/craftbukkit/entity/CraftBlaze org/bukkit/craftbukkit/v1_21_R6/entity/CraftBlaze
+c org/bukkit/craftbukkit/entity/CraftCamel org/bukkit/craftbukkit/v1_21_R6/entity/CraftCamel
+c org/bukkit/craftbukkit/entity/CraftEnemy org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnemy
+c org/bukkit/craftbukkit/entity/CraftGhast org/bukkit/craftbukkit/v1_21_R6/entity/CraftGhast
+c org/bukkit/craftbukkit/entity/CraftGiant org/bukkit/craftbukkit/v1_21_R6/entity/CraftGiant
+c org/bukkit/craftbukkit/entity/CraftGolem org/bukkit/craftbukkit/v1_21_R6/entity/CraftGolem
+c org/bukkit/craftbukkit/entity/CraftHorse org/bukkit/craftbukkit/v1_21_R6/entity/CraftHorse
+c org/bukkit/craftbukkit/entity/CraftLeash org/bukkit/craftbukkit/v1_21_R6/entity/CraftLeash
+c org/bukkit/craftbukkit/entity/CraftLlama org/bukkit/craftbukkit/v1_21_R6/entity/CraftLlama
+c org/bukkit/craftbukkit/entity/CraftPanda org/bukkit/craftbukkit/v1_21_R6/entity/CraftPanda
+c org/bukkit/craftbukkit/entity/CraftSheep org/bukkit/craftbukkit/v1_21_R6/entity/CraftSheep
+c org/bukkit/craftbukkit/entity/CraftSlime org/bukkit/craftbukkit/v1_21_R6/entity/CraftSlime
+c org/bukkit/craftbukkit/entity/CraftSquid org/bukkit/craftbukkit/v1_21_R6/entity/CraftSquid
+c org/bukkit/craftbukkit/entity/CraftStray org/bukkit/craftbukkit/v1_21_R6/entity/CraftStray
+c org/bukkit/craftbukkit/entity/CraftWitch org/bukkit/craftbukkit/v1_21_R6/entity/CraftWitch
+c org/bukkit/craftbukkit/tag/CraftBlockTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftBlockTag
+c org/bukkit/craftbukkit/tag/CraftFluidTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftFluidTag
+c net/minecraft/commands/CommandSourceStack net/minecraft/commands/CommandListenerWrapper
+ m (Lnet/minecraft/network/chat/Component;)V broadcastToAdmins c
+ m ()Lnet/minecraft/commands/CommandResultCallback; callback p
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher w
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures v
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; facing a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; facing b
+ m ()Ljava/util/Collection; getAllTeams r
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; getAnchor m
+ m ()Ljava/util/stream/Stream; getAvailableSounds s
+ m ()Lnet/minecraft/util/TaskChainer; getChatMessageChainer o
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()Lnet/minecraft/world/entity/Entity; getEntity f
+ m ()Lnet/minecraft/world/entity/Entity; getEntityOrException g
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel e
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getLookup a
+ m ()Ljava/util/Collection; getOnlinePlayerNames q
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayer i
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayerOrException h
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition d
+ m ()Lnet/minecraft/world/phys/Vec2; getRotation k
+ m ()Lnet/minecraft/server/MinecraftServer; getServer l
+ m ()Lnet/minecraft/commands/CommandSigningContext; getSigningContext n
+ m ()Ljava/lang/String; getTextName c
+ m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m (I)Z hasPermission c
+ m ()Z isPlayer j
+ m ()Z isSilent x
+ m ()Ljava/util/Set; levels t
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess u
+ m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendChatMessage a
+ m (Lnet/minecraft/network/chat/Component;)V sendFailure b
+ m (Ljava/util/function/Supplier;Z)V sendSuccess a
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; withAnchor a
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandSourceStack; withCallback a
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; withCallback b
+ m (Lnet/minecraft/commands/CommandResultCallback;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandSourceStack; withCallback a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandSourceStack; withEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; withLevel a
+ m (I)Lnet/minecraft/commands/CommandSourceStack; withMaximumPermission b
+ m (I)Lnet/minecraft/commands/CommandSourceStack; withPermission a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; withPosition a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/CommandSourceStack; withRotation a
+ m (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandSourceStack; withSigningContext a
+ m (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; withSource a
+ m ()Lnet/minecraft/commands/CommandSourceStack; withSuppressedOutput a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ENTITY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PLAYER a
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor n
+ f Lnet/minecraft/util/TaskChainer; chatMessageChainer q
+ f Lnet/minecraft/network/chat/Component; displayName i
+ f Lnet/minecraft/world/entity/Entity; entity l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f I permissionLevel g
+ f Lnet/minecraft/commands/CommandResultCallback; resultCallback m
+ f Lnet/minecraft/world/phys/Vec2; rotation o
+ f Lnet/minecraft/server/MinecraftServer; server j
+ f Lnet/minecraft/commands/CommandSigningContext; signingContext p
+ f Z silent k
+ f Lnet/minecraft/commands/CommandSource; source d
+ f Ljava/lang/String; textName h
+ f Lnet/minecraft/world/phys/Vec3; worldPosition e
+c net/minecraft/core/particles/ParticleType net/minecraft/core/particles/Particle
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Z getOverrideLimiter b
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+ f Z overrideLimiter a
+c net/minecraft/data/loot/LootTableProvider net/minecraft/data/loot/LootTableProvider
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 b
+ m (Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V lambda$run$1 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/Map;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;)V lambda$run$2 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$run$3 a
+ m (Ljava/lang/String;Lnet/minecraft/util/ProblemReporter$Problem;)V lambda$run$4 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; sequenceIdForLootTable a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lnet/minecraft/data/PackOutput$PathProvider; pathProvider e
+ f Ljava/util/concurrent/CompletableFuture; registries h
+ f Ljava/util/Set; requiredTables f
+ f Ljava/util/List; subProviders g
+c net/minecraft/data/loot/LootTableProvider$SubProviderEntry net/minecraft/data/loot/LootTableProvider$b
+ m ()Lnet/minecraft/util/context/ContextKeySet; paramSet b
+ m ()Ljava/util/function/Function; provider a
+ f Lnet/minecraft/util/context/ContextKeySet; paramSet b
+ f Ljava/util/function/Function; provider a
+c net/minecraft/data/loot/LootTableProvider$MissingTableProblem net/minecraft/data/loot/LootTableProvider$a
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/resources/ResourceKey; id b
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/data/recipes/RecipeCategory net/minecraft/data/recipes/RecipeCategory
+ m ()[Lnet/minecraft/data/recipes/RecipeCategory; $values b
+ m ()Ljava/lang/String; getFolderName a
+ f [Lnet/minecraft/data/recipes/RecipeCategory; $VALUES k
+ f Lnet/minecraft/data/recipes/RecipeCategory; BREWING h
+ f Lnet/minecraft/data/recipes/RecipeCategory; BUILDING_BLOCKS a
+ f Lnet/minecraft/data/recipes/RecipeCategory; COMBAT f
+ f Lnet/minecraft/data/recipes/RecipeCategory; DECORATIONS b
+ f Lnet/minecraft/data/recipes/RecipeCategory; FOOD g
+ f Lnet/minecraft/data/recipes/RecipeCategory; MISC i
+ f Lnet/minecraft/data/recipes/RecipeCategory; REDSTONE c
+ f Lnet/minecraft/data/recipes/RecipeCategory; TOOLS e
+ f Lnet/minecraft/data/recipes/RecipeCategory; TRANSPORTATION d
+ f Ljava/lang/String; recipeFolderName j
+c net/minecraft/data/recipes/RecipeProvider net/minecraft/data/recipes/RecipeProvider
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V banner i
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V bedFromPlanksAndWool h
+ m ()V buildRecipes a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; buttonBuilder e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V candle p
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V carpet g
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chestBoat c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chiseled g
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; chiseledBuilder b
+ m (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/data/recipes/RecipeCategory;)V colorItemWithDye a
+ m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/recipes/RecipeCategory;)V colorWithDye a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V coloredTerracottaFromTerracottaAndDye n
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V concretePowder o
+ m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V cookRecipes a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copperBulb b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)V copySmithingTemplate d
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V copySmithingTemplate q
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V cut f
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; cutBuilder f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; doorBuilder a
+ m (Lnet/minecraft/world/level/ItemLike;)V dryGhast a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceBuilder f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceGateBuilder g
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V generateForEnabledBlockFamilies a
+ m (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/world/flag/FeatureFlagSet;)V generateRecipes a
+ m (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; getBaseBlock a
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getBlastingRecipeName g
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getConversionRecipeName r
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getHasName c
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getItemName d
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSimpleRecipeName e
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSmeltingRecipeName f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V grate a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V hangingSign f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V harness k
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; has a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/Criterion; has a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; has b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; insideOf a
+ m ([Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; inventoryTrigger a
+ m ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; inventoryTrigger a
+ m (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; lambda$inventoryTrigger$21 a
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$10 k
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$11 j
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$12 i
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$13 h
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$14 g
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$6 o
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$7 n
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$8 m
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$9 l
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V mosaicBuilder h
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V netheriteSmithing a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)V nineBlockStorageRecipes a
+ m (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 nineBlockStorageRecipes a
+ m (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 nineBlockStorageRecipesRecipesWithCustomUnpacking b
+ m (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 nineBlockStorageRecipesWithCustomPacking a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V oneToOneConversionRecipe a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V oneToOneConversionRecipe a
+ m (Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreBlasting b
+ m (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;Ljava/lang/String;)V oreCooking a
+ m (Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreSmelting a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLog a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLogs b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V polished e
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; polishedBuilder e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V pressurePlate d
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; pressurePlateBuilder c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V shelf e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; signBuilder h
+ m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;F)V simpleCookingRecipe a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V slab c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; slabBuilder a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V smeltingResultFromBase s
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassFromGlassAndDye j
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromGlassPaneAndDye m
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromStainedGlass l
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; stairBuilder b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stonecutterResultFromBase i
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V stonecutterResultFromBase a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/block/SuspiciousEffectHolder;)V suspiciousStew a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; tag b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V threeByThreePacker b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V threeByThreePacker a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; trapdoorBuilder c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V trimSmithing a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V twoByTwoPacker a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V wall d
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; wallBuilder d
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V waxRecipes b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodFromLogs a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodenBoat b
+ f Ljava/util/Map; SHAPE_BUILDERS d
+ f Lnet/minecraft/core/HolderGetter; items c
+ f Lnet/minecraft/data/recipes/RecipeOutput; output b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/RecipeProvider$Runner net/minecraft/data/recipes/RecipeProvider$b
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/recipes/RecipeOutput;)Lnet/minecraft/data/recipes/RecipeProvider; createRecipeProvider a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; packOutput d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/recipes/RecipeProvider$Runner$1 net/minecraft/data/recipes/RecipeProvider$b$1
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m ()V includeRootAdvancement b
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V saveAdvancement a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;)V saveRecipe a
+c net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/resources/ResourceKey;)Z lambda$addTags$0 a
+c net/minecraft/data/tags/FluidTagsProvider net/minecraft/data/tags/FluidTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/worldgen/BastionPieces net/minecraft/data/worldgen/WorldGenFeatureBastionPieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/StructureSets net/minecraft/data/worldgen/StructureSets
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/gametest/framework/TestData net/minecraft/gametest/framework/TestData
+ m ()Ljava/lang/Object; environment a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z manualOnly g
+ m (Ljava/util/function/Function;)Lnet/minecraft/gametest/framework/TestData; map a
+ m ()I maxAttempts h
+ m ()I maxTicks c
+ m ()Z required e
+ m ()I requiredSuccesses i
+ m ()Lnet/minecraft/world/level/block/Rotation; rotation f
+ m ()I setupTicks d
+ m ()Z skyAccess j
+ m ()Lnet/minecraft/resources/ResourceLocation; structure b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/Object; environment b
+ f Z manualOnly h
+ f I maxAttempts i
+ f I maxTicks d
+ f I requiredSuccesses j
+ f Z required f
+ f Lnet/minecraft/world/level/block/Rotation; rotation g
+ f I setupTicks e
+ f Z skyAccess k
+ f Lnet/minecraft/resources/ResourceLocation; structure c
+c net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor
+ m (Lnet/minecraft/nbt/Tag;Z)V appendSubTag a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; handleEscapePretty a
+ m (Lnet/minecraft/nbt/ListTag;)Z shouldWrapListElements b
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; visit a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Lnet/minecraft/network/chat/Component; BYTE_ARRAY_TYPE B
+ f Lnet/minecraft/network/chat/Component; BYTE_TYPE v
+ f Lnet/minecraft/network/chat/Component; DOUBLE_TYPE A
+ f Ljava/lang/String; ELEMENT_SEPARATOR r
+ f Ljava/lang/String; ELEMENT_SPACING m
+ f Lnet/minecraft/network/chat/Component; FLOAT_TYPE z
+ f Lnet/minecraft/network/chat/Component; FOLDED u
+ f I INLINE_LIST_THRESHOLD b
+ f Lnet/minecraft/network/chat/Component; INT_TYPE x
+ f Ljava/lang/String; LIST_CLOSE k
+ f Ljava/lang/String; LIST_OPEN j
+ f Ljava/lang/String; LIST_TYPE_SEPARATOR l
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/chat/Component; LONG_TYPE y
+ f I MAX_DEPTH c
+ f I MAX_LENGTH d
+ f Ljava/lang/String; NAME_VALUE_SEPARATOR q
+ f Ljava/lang/String; NEWLINE p
+ f Lnet/minecraft/network/chat/Component; SHORT_TYPE w
+ f Ljava/util/regex/Pattern; SIMPLE_VALUE i
+ f Ljava/lang/String; SPACED_ELEMENT_SEPARATOR t
+ f Ljava/lang/String; STRUCT_CLOSE o
+ f Ljava/lang/String; STRUCT_OPEN n
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_KEY e
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER g
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER_TYPE h
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_STRING f
+ f Ljava/lang/String; WRAPPED_ELEMENT_SEPARATOR s
+ f I depth E
+ f I indentDepth D
+ f Ljava/lang/String; indentation C
+ f Lnet/minecraft/network/chat/MutableComponent; result F
+c net/minecraft/network/ProtocolSwapHandler net/minecraft/network/ProtocolSwapHandler
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V handleInboundTerminalPacket a
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V handleOutboundTerminalPacket b
+c net/minecraft/network/SkipPacketException net/minecraft/network/SkipEncodeException
+c net/minecraft/network/chat/ComponentUtils net/minecraft/network/chat/ChatComponentUtils
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; copyOnClickText a
+ m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; formatAndSortList a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; formatList a
+ m (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; formatList a
+ m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; formatList b
+ m (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; formatList a
+ m (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; formatList a
+ m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; fromMessage a
+ m (Lnet/minecraft/network/chat/Component;)Z isTranslationResolvable b
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$copyOnClickText$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$formatList$0 b
+ m (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; mergeStyles a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Style; resolveStyle a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; updateForEntity a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; updateForEntity a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; wrapInSquareBrackets a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NO_STYLE_SEPARATOR c
+ f Lnet/minecraft/network/chat/Component; DEFAULT_SEPARATOR b
+ f Ljava/lang/String; DEFAULT_SEPARATOR_TEXT a
+c net/minecraft/network/codec/ByteBufCodecs net/minecraft/network/codec/ByteBufCodecs
+ m (I)Lnet/minecraft/network/codec/StreamCodec; byteArray a
+ m (Ljava/util/function/IntFunction;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; collection a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; collection a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; collection a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; compoundTagCodec c
+ m (Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; either a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodec b
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; fromCodec a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; fromCodec a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecTrusted a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistries d
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistries b
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistriesTrusted c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; holder a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; holderRegistry b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; holderSet c
+ m (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; idMapper a
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/network/codec/StreamCodec; idMapper a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$collection$9 b
+ m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodec$6 c
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$fromCodec$7 a
+ m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodecWithRegistries$8 b
+ m (ILjava/util/function/BiFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$lengthPrefixed$12 a
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$lengthPrefixed$13 a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$10 b
+ m (ILnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$11 a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/IdMap; lambda$registry$15 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/RegistryFriendlyByteBuf; lambda$registryFriendlyLengthPrefixed$14 a
+ m (Ljava/lang/Integer;)Ljava/util/OptionalInt; lambda$static$0 a
+ m (Ljava/util/OptionalInt;)Ljava/lang/Integer; lambda$static$1 a
+ m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$2 e
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; lengthPrefixed d
+ m (ILjava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; lengthPrefixed a
+ m (I)Lnet/minecraft/network/codec/StreamCodec; lenientJson f
+ m ()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; list a
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; list c
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; optional a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; optionalTagCodec a
+ m (Lio/netty/buffer/ByteBuf;I)I readCount a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; registry a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; registry a
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; registryFriendlyLengthPrefixed e
+ m (I)Lnet/minecraft/network/codec/StreamCodec; stringUtf8 b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; tagCodec b
+ m (Lio/netty/buffer/ByteBuf;II)V writeCount a
+ f Lnet/minecraft/network/codec/StreamCodec; BOOL b
+ f Lnet/minecraft/network/codec/StreamCodec; BYTE c
+ f Lnet/minecraft/network/codec/StreamCodec; BYTE_ARRAY n
+ f Lnet/minecraft/network/codec/StreamCodec; COMPOUND_TAG s
+ f Lnet/minecraft/network/codec/StreamCodec; CONTAINER_ID x
+ f Lnet/minecraft/network/codec/StreamCodec; DOUBLE m
+ f Lnet/minecraft/network/codec/StreamCodec; FLOAT l
+ f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE A
+ f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE_PROPERTIES y
+ f Lnet/minecraft/network/codec/StreamCodec; INT g
+ f Lnet/minecraft/network/codec/StreamCodec; LONG j
+ f Lnet/minecraft/network/codec/StreamCodec; LONG_ARRAY o
+ f I MAX_INITIAL_COLLECTION_SIZE a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_COMPOUND_TAG u
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_VAR_INT i
+ f Lnet/minecraft/network/codec/StreamCodec; PLAYER_NAME z
+ f Lnet/minecraft/network/codec/StreamCodec; QUATERNIONF w
+ f Lnet/minecraft/network/codec/StreamCodec; RGB_COLOR B
+ f Lnet/minecraft/network/codec/StreamCodec; ROTATION_BYTE d
+ f Lnet/minecraft/network/codec/StreamCodec; SHORT e
+ f Lnet/minecraft/network/codec/StreamCodec; STRING_UTF8 p
+ f Lnet/minecraft/network/codec/StreamCodec; TAG q
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_COMPOUND_TAG t
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_TAG r
+ f Lnet/minecraft/network/codec/StreamCodec; UNSIGNED_SHORT f
+ f Lnet/minecraft/network/codec/StreamCodec; VAR_INT h
+ f Lnet/minecraft/network/codec/StreamCodec; VAR_LONG k
+ f Lnet/minecraft/network/codec/StreamCodec; VECTOR3F v
+c net/minecraft/network/codec/ByteBufCodecs$1 net/minecraft/network/codec/ByteBufCodecs$1
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$2 net/minecraft/network/codec/ByteBufCodecs$12
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Byte; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Byte;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$3 net/minecraft/network/codec/ByteBufCodecs$23
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Short; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Short;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$4 net/minecraft/network/codec/ByteBufCodecs$30
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$5 net/minecraft/network/codec/ByteBufCodecs$31
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$6 net/minecraft/network/codec/ByteBufCodecs$32
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$7 net/minecraft/network/codec/ByteBufCodecs$33
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$8 net/minecraft/network/codec/ByteBufCodecs$34
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$9 net/minecraft/network/codec/ByteBufCodecs$35
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Float; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$10 net/minecraft/network/codec/ByteBufCodecs$2
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Double; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$11 net/minecraft/network/codec/ByteBufCodecs$3
+ m (Lio/netty/buffer/ByteBuf;)[B decode a
+ m (Lio/netty/buffer/ByteBuf;[B)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$12 net/minecraft/network/codec/ByteBufCodecs$4
+c net/minecraft/network/codec/ByteBufCodecs$13 net/minecraft/network/codec/ByteBufCodecs$5
+c net/minecraft/network/codec/ByteBufCodecs$14 net/minecraft/network/codec/ByteBufCodecs$6
+c net/minecraft/network/codec/ByteBufCodecs$15 net/minecraft/network/codec/ByteBufCodecs$7
+c net/minecraft/network/codec/ByteBufCodecs$16 net/minecraft/network/codec/ByteBufCodecs$8
+c net/minecraft/network/codec/ByteBufCodecs$17 net/minecraft/network/codec/ByteBufCodecs$9
+c net/minecraft/network/codec/ByteBufCodecs$18 net/minecraft/network/codec/ByteBufCodecs$10
+c net/minecraft/network/codec/ByteBufCodecs$19 net/minecraft/network/codec/ByteBufCodecs$11
+c net/minecraft/network/codec/ByteBufCodecs$20 net/minecraft/network/codec/ByteBufCodecs$13
+c net/minecraft/network/codec/ByteBufCodecs$21 net/minecraft/network/codec/ByteBufCodecs$14
+c net/minecraft/network/codec/ByteBufCodecs$22 net/minecraft/network/codec/ByteBufCodecs$15
+c net/minecraft/network/codec/ByteBufCodecs$23 net/minecraft/network/codec/ByteBufCodecs$16
+c net/minecraft/network/codec/ByteBufCodecs$24 net/minecraft/network/codec/ByteBufCodecs$17
+c net/minecraft/network/codec/ByteBufCodecs$25 net/minecraft/network/codec/ByteBufCodecs$18
+c net/minecraft/network/codec/ByteBufCodecs$26 net/minecraft/network/codec/ByteBufCodecs$19
+c net/minecraft/network/codec/ByteBufCodecs$27 net/minecraft/network/codec/ByteBufCodecs$20
+c net/minecraft/network/codec/ByteBufCodecs$28 net/minecraft/network/codec/ByteBufCodecs$21
+c net/minecraft/network/codec/ByteBufCodecs$29 net/minecraft/network/codec/ByteBufCodecs$22
+c net/minecraft/network/codec/ByteBufCodecs$30 net/minecraft/network/codec/ByteBufCodecs$24
+c net/minecraft/network/codec/ByteBufCodecs$31 net/minecraft/network/codec/ByteBufCodecs$25
+c net/minecraft/network/codec/ByteBufCodecs$32 net/minecraft/network/codec/ByteBufCodecs$26
+c net/minecraft/network/codec/ByteBufCodecs$33 net/minecraft/network/codec/ByteBufCodecs$27
+c net/minecraft/network/codec/ByteBufCodecs$34 net/minecraft/network/codec/ByteBufCodecs$28
+c net/minecraft/network/codec/ByteBufCodecs$35 net/minecraft/network/codec/ByteBufCodecs$29
+c net/minecraft/network/protocol/PacketFlow net/minecraft/network/protocol/EnumProtocolDirection
+ m ()[Lnet/minecraft/network/protocol/PacketFlow; $values c
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getOpposite a
+ m ()Ljava/lang/String; id b
+ f [Lnet/minecraft/network/protocol/PacketFlow; $VALUES d
+ f Lnet/minecraft/network/protocol/PacketFlow; CLIENTBOUND b
+ f Lnet/minecraft/network/protocol/PacketFlow; SERVERBOUND a
+ f Ljava/lang/String; id c
+c net/minecraft/network/protocol/PacketType net/minecraft/network/protocol/PacketType
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ f Lnet/minecraft/network/protocol/PacketFlow; flow a
+ f Lnet/minecraft/resources/ResourceLocation; id b
+c net/minecraft/resources/FileToIdConverter net/minecraft/resources/FileToIdConverter
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; fileToId b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; idToFile a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; json a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z lambda$listMatchingResourceStacks$1 c
+ m (Lnet/minecraft/resources/ResourceLocation;)Z lambda$listMatchingResources$0 d
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; listMatchingResourceStacks b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; listMatchingResources a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/FileToIdConverter; registry a
+ f Ljava/lang/String; extension b
+ f Ljava/lang/String; prefix a
+c net/minecraft/resources/RegistryFileCodec net/minecraft/resources/RegistryFileCodec
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; create a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; create a
+ m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m ()Ljava/lang/String; lambda$decode$3 b
+ m ()Ljava/lang/String; lambda$decode$4 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5 b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$decode$6 b
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$decode$7 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; lambda$decode$8 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$9 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$encode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$encode$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$2 a
+ f Z allowInline c
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/ChainedJsonException net/minecraft/server/ChainedJsonException
+ m (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; forException a
+ m (Ljava/lang/String;)V prependJsonKey a
+ m (Ljava/lang/String;)V setFilenameAndFlush b
+ f Ljava/util/List; entries a
+ f Ljava/lang/String; message b
+c net/minecraft/server/ChainedJsonException$Entry net/minecraft/server/ChainedJsonException$a
+ m (Ljava/lang/String;)V addJsonKey a
+ m ()Ljava/lang/String; getFilename a
+ m ()Ljava/lang/String; getJsonKeys b
+ f Ljava/lang/String; filename a
+ f Ljava/util/List; jsonKeys b
+c net/minecraft/server/commands/FillCommand net/minecraft/server/commands/CommandFill
+ m (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;Z)I fillBlocks a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$fillBlocks$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$1 j
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$10 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$2 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/arguments/blocks/BlockInput; lambda$register$3 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$4 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$6 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$7 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/arguments/blocks/BlockInput; lambda$register$8 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$9 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$12 e
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$13 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$14 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$15 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$16 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithMode a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED c
+ f Lnet/minecraft/commands/arguments/blocks/BlockInput; HOLLOW_CORE b
+c net/minecraft/server/commands/FillCommand$Mode net/minecraft/server/commands/CommandFill$Mode
+ m ()[Lnet/minecraft/server/commands/FillCommand$Mode; $values a
+ m (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; lambda$static$0 b
+ m (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; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$static$2 a
+ f [Lnet/minecraft/server/commands/FillCommand$Mode; $VALUES g
+ f Lnet/minecraft/server/commands/FillCommand$Mode; DESTROY d
+ f Lnet/minecraft/server/commands/FillCommand$Mode; HOLLOW c
+ f Lnet/minecraft/server/commands/FillCommand$Mode; OUTLINE b
+ f Lnet/minecraft/server/commands/FillCommand$Mode; REPLACE a
+ f Lnet/minecraft/server/commands/FillCommand$Affector; affector f
+ f Lnet/minecraft/server/commands/FillCommand$Filter; filter e
+c net/minecraft/server/commands/FillCommand$Filter net/minecraft/server/commands/CommandFill$c
+ m (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; lambda$static$0 a
+ f Lnet/minecraft/server/commands/FillCommand$Filter; NOOP a
+c net/minecraft/server/commands/FillCommand$Affector net/minecraft/server/commands/CommandFill$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 a
+ f Lnet/minecraft/server/commands/FillCommand$Affector; NOOP a
+c net/minecraft/server/commands/FillCommand$1UpdatedPosition net/minecraft/server/commands/CommandFill$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; oldState b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; oldState b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/server/commands/FillCommand$NullableCommandFunction net/minecraft/server/commands/CommandFill$e
+c net/minecraft/server/commands/GiveCommand net/minecraft/server/commands/CommandGive
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/item/ItemInput;Ljava/util/Collection;I)I giveItem a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f I MAX_ALLOWED_ITEMSTACKS a
+c net/minecraft/server/commands/HelpCommand net/minecraft/server/commands/CommandHelp
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$register$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/KickCommand net/minecraft/server/commands/CommandKick
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I kickPlayers a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$kickPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_KICKING_OWNER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SINGLEPLAYER b
+c net/minecraft/server/commands/KillCommand net/minecraft/server/commands/CommandKill
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I kill a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$2 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/LootCommand net/minecraft/server/commands/CommandLoot
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$TailProvider;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addTargets a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I blockDistribute a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I blockReplace a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V callback a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V callback a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canMergeItems a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z distributeToContainer a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I drop a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropBlockLoot a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropChestLoot a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropFishingLoot a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I dropInWorld a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropKillLoot a
+ m (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I entityReplace a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; getContainer a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getSourceHandItem a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$14 g
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$15 f
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$16 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$17 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$18 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$19 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$20 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$callback$22 a
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$callback$23 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$callback$24 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$callback$25 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V lambda$drop$28 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Ljava/util/List;)V lambda$dropBlockLoot$26 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)V lambda$dropInWorld$21 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Ljava/util/List;)V lambda$dropKillLoot$27 a
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13 a
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 j
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 i
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 h
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 g
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 f
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 e
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I playerGive a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V setSlots a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_BLOCK_LOOT_TABLE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ENTITY_LOOT_TABLE b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_HELD_ITEMS a
+c net/minecraft/server/commands/LootCommand$Callback net/minecraft/server/commands/CommandLoot$a
+c net/minecraft/server/commands/LootCommand$DropConsumer net/minecraft/server/commands/CommandLoot$b
+c net/minecraft/server/commands/LootCommand$TailProvider net/minecraft/server/commands/CommandLoot$c
+c net/minecraft/server/commands/PerfCommand net/minecraft/server/commands/PerfCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$saveResults$5 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$startProfilingDedicatedServer$2 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$3 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$startProfilingDedicatedServer$4 a
+ m (DI)Lnet/minecraft/network/chat/Component; lambda$whenStopped$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V saveResults a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I startProfilingDedicatedServer a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopProfilingDedicatedServer b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V whenStopped a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/commands/RaidCommand net/minecraft/server/commands/RaidCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;)I check d
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; getRaid a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I glow a
+ m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$11 b
+ m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$12 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (II)Lnet/minecraft/network/chat/Component; lambda$setRaidOmenLevel$7 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$spawnLeader$8 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$start$9 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$10 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)I playSound a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setRaidOmenLevel a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I spawnLeader b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I start b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop c
+c net/minecraft/server/commands/RideCommand net/minecraft/server/commands/RideCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)I dismount a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$dismount$7 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$mount$5 c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$mount$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I mount a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_ALREADY_RIDING b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_LOOP e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_PLAYER d
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MOUNT_FAILED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_RIDING a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_WRONG_DIMENSION f
+c net/minecraft/server/commands/SeedCommand net/minecraft/server/commands/CommandSeed
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a
+c net/minecraft/server/commands/StopCommand net/minecraft/server/commands/CommandStop
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/TeamCommand net/minecraft/server/commands/CommandTeam
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I createTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I createTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I deleteTeam b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I emptyTeam a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; getFirstMemberName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)I joinTeam a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$createTeam$40 b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$deleteTeam$39 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$emptyTeam$38 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$29 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$30 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$27 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$28 c
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$listMembers$41 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listMembers$42 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listTeams$43 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTeams$44 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 A
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 r
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; lambda$setCollision$33 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setColor$37 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setDeathMessageVisibility$32 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$36 d
+ m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlyFire$35 a
+ m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlySight$34 b
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setNametagVisibility$31 b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setPrefix$45 b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setSuffix$46 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I leaveTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I listMembers c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listTeams a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)I setCollision a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)I setColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I setDeathMessageVisibility b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setDisplayName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I setFriendlyFire b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I setFriendlySight a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I setNametagVisibility a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setPrefix b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setSuffix c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_COLOR d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EMPTY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EXISTS a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_NAME c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_COLLISION_UNCHANGED k
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED i
+c net/minecraft/server/commands/TickCommand net/minecraft/server/commands/TickCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 i
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$22 d
+ m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$23 c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$setTickingRate$12 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$sprint$20 f
+ m ()Lnet/minecraft/network/chat/Component; lambda$sprint$21 e
+ m (I)Lnet/minecraft/network/chat/Component; lambda$step$24 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopSprinting$26 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopStepping$25 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$13 j
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$14 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$15 i
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$16 h
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$17 g
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$18 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component; lambda$tickQuery$19 a
+ m (J)Ljava/lang/String; nanosToMilisString a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)I setFreeze a
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setTickingRate a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I sprint a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I step b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopSprinting c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopStepping b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I tickQuery a
+ f Ljava/lang/String; DEFAULT_TICKRATE b
+ f F MAX_TICKRATE a
+c net/minecraft/server/commands/TimeCommand net/minecraft/server/commands/CommandTime
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I addTime b
+ m (Lnet/minecraft/server/level/ServerLevel;)I getDayTime a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$addTime$11 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$queryTime$9 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setTime$10 b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I queryTime c
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setTime a
+c net/minecraft/server/dialog/action/Action net/minecraft/server/dialog/action/Action
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/server/dialog/action/Action$ValueGetter net/minecraft/server/dialog/action/Action$a
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+ m (Ljava/util/Map;)Ljava/util/Map; getAsTemplateSubstitutions a
+ m (Ljava/lang/String;)Lnet/minecraft/server/dialog/action/Action$ValueGetter; of a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/dialog/action/Action$ValueGetter; of a
+c net/minecraft/server/dialog/action/Action$ValueGetter$1 net/minecraft/server/dialog/action/Action$a$1
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+ f Ljava/lang/String; val$value a
+c net/minecraft/server/dialog/action/Action$ValueGetter$2 net/minecraft/server/dialog/action/Action$a$2
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+c net/minecraft/server/dialog/body/ItemBody net/minecraft/server/dialog/body/ItemBody
+ m ()Ljava/util/Optional; description c
+ m ()I height g
+ m ()Lnet/minecraft/world/item/ItemStack; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Z showDecorations d
+ m ()Z showTooltip e
+ m ()I width f
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Ljava/util/Optional; description e
+ f I height i
+ f Lnet/minecraft/world/item/ItemStack; item d
+ f Z showDecorations f
+ f Z showTooltip g
+ f I width h
+c net/minecraft/server/jsonrpc/JsonRPCUtils net/minecraft/server/jsonrpc/JsonRPCUtils
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject; createError a
+ m (Ljava/lang/Integer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lcom/google/gson/JsonObject; createRequest a
+ m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createSuccessResult a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getError e
+ m (Lcom/google/gson/JsonObject;)Ljava/lang/String; getMethodName b
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getParams c
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getRequestId a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getResult d
+ f Ljava/lang/String; JSON_RPC_VERSION a
+ f Ljava/lang/String; OPEN_RPC_VERSION b
+c net/minecraft/server/level/ParticleStatus net/minecraft/server/level/ParticleStatus
+ m ()[Lnet/minecraft/server/level/ParticleStatus; $values c
+ m (I)Lnet/minecraft/server/level/ParticleStatus; byId a
+ m ()I getId b
+ m ()Ljava/lang/String; getKey a
+ f [Lnet/minecraft/server/level/ParticleStatus; $VALUES g
+ f Lnet/minecraft/server/level/ParticleStatus; ALL a
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lnet/minecraft/server/level/ParticleStatus; DECREASED b
+ f Lnet/minecraft/server/level/ParticleStatus; MINIMAL c
+ f I id e
+ f Ljava/lang/String; key f
+c net/minecraft/server/level/SectionTracker net/minecraft/server/level/LightEngineGraphSection
+ m (JIZ)V checkNeighborsAfterUpdate a
+ m (JJI)I computeLevelFromNeighbor b
+ m (JJI)I getComputedLevel a
+ m (J)I getLevelFromSource b
+ m (JIZ)V update b
+c net/minecraft/server/level/WorldGenRegion net/minecraft/server/level/RegionLimitedWorldAccess
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType H_
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures O
+ m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite f_
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager J_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks Z
+ m ()Lnet/minecraft/world/level/ChunkPos; getCenter b
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource X
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks Y
+ m ()I getHeight N_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData F_
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine E_
+ m ()I getMinY M_
+ m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m ()Lnet/minecraft/util/RandomSource; getRandom I_
+ m ()I getSeaLevel T
+ m ()J getSeed H
+ m ()Lnet/minecraft/server/MinecraftServer; getServer q
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+ m ()I getSkyDarken G_
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder u
+ m (II)Z hasChunk b
+ m ()Z isClientSide D_
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/world/level/ChunkPos;I)Z isOldChunkAround a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+ m ()Ljava/lang/String; lambda$getChunk$2 n
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)Ljava/lang/String; lambda$getChunk$3 a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/lang/String; lambda$getChunk$4 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; lambda$new$0 k
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; lambda$new$1 g
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing f
+ m ()J nextSubTickCount K_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m ()Ljava/util/List; players C
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess L_
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+ m (Ljava/util/function/Supplier;)V setCurrentlyGenerating a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/ResourceLocation; WORLDGEN_REGION_RANDOM o
+ f Lnet/minecraft/world/level/biome/BiomeManager; biomeManager k
+ f Lnet/minecraft/world/ticks/WorldGenTickAccess; blockTicks i
+ f Lnet/minecraft/util/StaticCache2D; cache b
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; center c
+ f Ljava/util/function/Supplier; currentlyGenerating m
+ f Lnet/minecraft/world/level/dimension/DimensionType; dimensionType h
+ f Lnet/minecraft/world/ticks/WorldGenTickAccess; fluidTicks j
+ f Lnet/minecraft/world/level/chunk/status/ChunkStep; generatingStep l
+ f Lnet/minecraft/world/level/storage/LevelData; levelData f
+ f Lnet/minecraft/server/level/ServerLevel; level d
+ f Lnet/minecraft/util/RandomSource; random g
+ f J seed e
+ f Ljava/util/concurrent/atomic/AtomicLong; subTickCount n
+c net/minecraft/server/network/FilteredText net/minecraft/server/network/FilteredText
+ m ()Ljava/lang/String; filtered a
+ m ()Ljava/lang/String; filteredOrEmpty b
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; fullyFiltered b
+ m ()Z isFiltered c
+ m ()Lnet/minecraft/network/chat/FilterMask; mask e
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; passThrough a
+ m ()Ljava/lang/String; raw d
+ f Lnet/minecraft/server/network/FilteredText; EMPTY a
+ f Lnet/minecraft/network/chat/FilterMask; mask c
+ f Ljava/lang/String; raw b
+c net/minecraft/server/players/BanListEntry net/minecraft/server/players/ExpirableListEntry
+ m ()Ljava/util/Date; getCreated a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m ()Ljava/util/Date; getExpires c
+ m ()Ljava/lang/String; getReason d
+ m ()Lnet/minecraft/network/chat/Component; getReasonMessage e
+ m ()Ljava/lang/String; getSource b
+ m ()Z hasExpired g
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Ljava/text/SimpleDateFormat; DATE_FORMAT a
+ f Ljava/lang/String; EXPIRES_NEVER b
+ f Ljava/util/Date; created c
+ f Ljava/util/Date; expires e
+ f Ljava/lang/String; reason f
+ f Ljava/lang/String; source d
+c net/minecraft/server/players/ServerOpList net/minecraft/server/players/OpList
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Z add a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/NameAndId;)Z canBypassPlayerLimit b
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser c
+ m ()[Ljava/lang/String; getUserList b
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove a
+c net/minecraft/util/RegistryContextSwapper net/minecraft/util/RegistryContextSwapper
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/DataResult; swapTo a
+c net/minecraft/util/datafix/fixes/BiomeFix net/minecraft/util/datafix/fixes/DataConverterBiome
+ f Ljava/util/Map; BIOMES a
+c net/minecraft/util/datafix/fixes/MapIdFix net/minecraft/util/datafix/fixes/DataConverterMapId
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/debug/DebugValueAccess net/minecraft/util/debug/DebugValueAccess
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachBlock b
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachChunk a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachEntity c
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueAccess$EventVisitor;)V forEachEvent a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/core/BlockPos;)Ljava/lang/Object; getBlockValue a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/Object; getChunkValue a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/world/entity/Entity;)Ljava/lang/Object; getEntityValue a
+c net/minecraft/util/debug/DebugValueSource net/minecraft/util/debug/DebugValueSource
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+c net/minecraft/util/debug/DebugValueSource$ValueGetter net/minecraft/util/debug/DebugValueSource$b
+c net/minecraft/util/debug/DebugValueSource$Registration net/minecraft/util/debug/DebugValueSource$a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+c net/minecraft/world/RandomizableContainer net/minecraft/world/RandomizableContainer
+ m ()Lnet/minecraft/core/BlockPos; getBlockPos aD_
+ m ()Lnet/minecraft/world/level/Level; getLevel j
+ m ()Lnet/minecraft/resources/ResourceKey; getLootTable az_
+ m ()J getLootTableSeed aC_
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)V setBlockEntityLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a
+ m (J)V setLootTableSeed a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Z tryLoadLootTable c_
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z trySaveLootTable d_
+ m (Lnet/minecraft/world/entity/player/Player;)V unpackLootTable e_
+ f Ljava/lang/String; LOOT_TABLE_SEED_TAG c
+ f Ljava/lang/String; LOOT_TABLE_TAG b
+c net/minecraft/world/entity/AnimationState net/minecraft/world/entity/AnimationState
+ m (ZI)V animateWhen a
+ m (Lnet/minecraft/world/entity/AnimationState;)V copyFrom a
+ m (IF)V fastForward a
+ m (F)J getTimeInMillis a
+ m (Ljava/util/function/Consumer;)V ifStarted a
+ m ()Z isStarted b
+ m (I)V start a
+ m (I)V startIfStopped b
+ m ()V stop a
+ f I STOPPED a
+ f I startTick b
+c net/minecraft/world/entity/ConversionType net/minecraft/world/entity/ConversionType
+ m ()[Lnet/minecraft/world/entity/ConversionType; $values b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convertCommon b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/component/DataComponentType;)V copyComponent a
+ m ()Z shouldDiscardAfterConversion a
+ f [Lnet/minecraft/world/entity/ConversionType; $VALUES e
+ f Ljava/util/Set; COMPONENTS_TO_COPY c
+ f Lnet/minecraft/world/entity/ConversionType; SINGLE a
+ f Lnet/minecraft/world/entity/ConversionType; SPLIT_ON_DEATH b
+ f Z discardAfterConversion d
+c net/minecraft/world/entity/ConversionType$1 net/minecraft/world/entity/ConversionType$1
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+c net/minecraft/world/entity/ConversionType$2 net/minecraft/world/entity/ConversionType$2
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+c net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/IEntitySelector
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 h
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 g
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$2 f
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$3 e
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$4 d
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$5 c
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; notRiding b
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; pushableBy a
+ m (DDDD)Ljava/util/function/Predicate; withinDistance a
+ f Ljava/util/function/Predicate; CAN_BE_COLLIDED_WITH g
+ f Ljava/util/function/Predicate; CAN_BE_PICKED h
+ f Ljava/util/function/Predicate; CONTAINER_ENTITY_SELECTOR d
+ f Ljava/util/function/Predicate; ENTITY_NOT_BEING_RIDDEN c
+ f Ljava/util/function/Predicate; ENTITY_STILL_ALIVE a
+ f Ljava/util/function/Predicate; LIVING_ENTITY_STILL_ALIVE b
+ f Ljava/util/function/Predicate; NO_CREATIVE_OR_SPECTATOR e
+ f Ljava/util/function/Predicate; NO_SPECTATORS f
+c net/minecraft/world/entity/EquipmentTable net/minecraft/world/entity/EquipmentTable
+ m (F)Ljava/util/Map; createForAllSlots a
+ m (Ljava/util/List;F)Ljava/util/Map; createForAllSlots a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/util/Map; lambda$static$0 a
+ m (Ljava/util/Map;)Lcom/mojang/datafixers/util/Either; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable a
+ m ()Ljava/util/Map; slotDropChances b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DROP_CHANCES_CODEC a
+ f Lnet/minecraft/resources/ResourceKey; lootTable c
+ f Ljava/util/Map; slotDropChances d
+c net/minecraft/world/entity/SpawnGroupData net/minecraft/world/entity/GroupDataEntity
+c net/minecraft/world/entity/animal/Chicken net/minecraft/world/entity/animal/EntityChicken
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Chicken; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/core/Holder; getVariant n
+ m ()Z isChickenJockey s
+ m ()Z isFlapping bl
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$1 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m ()V onFlap bk
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m (Z)V setChickenJockey x
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cC
+ f Z DEFAULT_CHICKEN_JOCKEY cD
+ f I eggTime cz
+ f F flap ct
+ f F flapSpeed cu
+ f F flapping cy
+ f Z isChickenJockey cA
+ f F nextFlap cE
+ f F oFlap cx
+ f F oFlapSpeed cv
+c net/minecraft/world/entity/animal/Dolphin net/minecraft/world/entity/animal/EntityDolphin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)V addParticlesAroundSelf a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m ()Z closeToNextPos gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAgeScale ez
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Dolphin; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxAirSupply cE
+ m ()I getMaxHeadXRot af
+ m ()I getMaxHeadYRot ah
+ m ()I getMoistnessLevel n
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m ()Z gotFish m
+ m (I)V handleAirSupply r
+ m (B)V handleEntityEvent b
+ m (I)I increaseAirSupply m
+ m ()Lnet/minecraft/world/entity/SpawnGroupData; lambda$finalizeSpawn$1 gJ
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setGotFish x
+ m (I)V setMoisntessLevel s
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Ljava/util/function/Predicate; ALLOWED_ITEMS cu
+ f F BABY_SCALE cv
+ f Z DEFAULT_GOT_FISH cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; GOT_FISH cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; MOISTNESS_LEVEL cx
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; SWIM_WITH_PLAYER_TARGETING cy
+ f I TOTAL_AIR_SUPPLY ct
+ f I TOTAL_MOISTNESS_LEVEL cz
+ f Lnet/minecraft/core/BlockPos; treasurePos cB
+c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal net/minecraft/world/entity/animal/EntityDolphin$c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/item/ItemStack;)V drop a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I cooldown b
+ f Lnet/minecraft/world/entity/animal/Dolphin; this$0 a
+c net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal net/minecraft/world/entity/animal/EntityDolphin$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Dolphin; dolphin a
+ f Z stuck b
+c net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal net/minecraft/world/entity/animal/EntityDolphin$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Dolphin; dolphin a
+ f Lnet/minecraft/world/entity/player/Player; player c
+ f D speedModifier b
+c net/minecraft/world/entity/item/PrimedTnt net/minecraft/world/entity/item/EntityTNTPrimed
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V explode k
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState i
+ m ()D getDefaultGravity bo
+ m ()I getFuse f
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m (I)V setFuse b
+ m (Z)V setUsedPortal a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FUSE_ID b
+ f Lnet/minecraft/world/level/block/state/BlockState; DEFAULT_BLOCK_STATE f
+ f F DEFAULT_EXPLOSION_POWER e
+ f S DEFAULT_FUSE_TIME d
+ f Ljava/lang/String; TAG_BLOCK_STATE g
+ f Ljava/lang/String; TAG_EXPLOSION_POWER h
+ f Ljava/lang/String; TAG_FUSE a
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; USED_PORTAL_DAMAGE_CALCULATOR i
+ f F explosionPower l
+ f Lnet/minecraft/world/entity/EntityReference; owner j
+ f Z usedPortal k
+c net/minecraft/world/entity/item/PrimedTnt$1 net/minecraft/world/entity/item/EntityTNTPrimed$1
+ m (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; getBlockExplosionResistance a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+c net/minecraft/world/entity/monster/Bogged net/minecraft/world/entity/monster/Bogged
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gK
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow a
+ m ()I getAttackInterval gI
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()I getHardAttackInterval s
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound m
+ m ()Z isSheared gL
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m (Z)V setSheared x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHEARED c
+ f Z DEFAULT_SHEARED e
+ f I HARD_ATTACK_INTERVAL a
+ f I NORMAL_ATTACK_INTERVAL b
+ f Ljava/lang/String; SHEARED_TAG_NAME d
+c net/minecraft/world/entity/monster/Evoker net/minecraft/world/entity/monster/EntityEvoker
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent s
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/animal/sheep/Sheep; getWololoTarget hc
+ m ()V registerGoals H
+ m (Lnet/minecraft/world/entity/animal/sheep/Sheep;)V setWololoTarget a
+ f Lnet/minecraft/world/entity/animal/sheep/Sheep; wololoTarget a
+c net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal net/minecraft/world/entity/monster/EntityEvoker$a
+ m (DDDDFI)V createSpellEntity a
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m ()V performSpellCasting k
+ f Lnet/minecraft/world/entity/monster/Evoker; this$0 a
+c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal net/minecraft/world/entity/monster/EntityEvoker$c
+ m ()Z canUse b
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m ()V performSpellCasting k
+ f Lnet/minecraft/world/entity/monster/Evoker; this$0 a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; vexCountTargeting e
+c net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal net/minecraft/world/entity/monster/EntityEvoker$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getCastWarmupTime n
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m ()V performSpellCasting k
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Evoker; this$0 a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; wololoTargeting e
+c net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal net/minecraft/world/entity/monster/EntityEvoker$b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Evoker; this$0 a
+c net/minecraft/world/entity/monster/Spider net/minecraft/world/entity/monster/EntitySpider
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint m
+ m ()Z isClimbing n
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$0 i
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()Z onClimbable fe
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals H
+ m (Z)V setClimbing x
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID a
+ f F SPIDER_SPECIAL_EFFECT_CHANCE b
+c net/minecraft/world/entity/monster/Spider$SpiderAttackGoal net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderMeleeAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+c net/minecraft/world/entity/monster/Spider$SpiderTargetGoal net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
+ m ()Z canUse b
+c net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData net/minecraft/world/entity/monster/EntitySpider$GroupDataSpider
+ m (Lnet/minecraft/util/RandomSource;)V setRandomEffect a
+ f Lnet/minecraft/core/Holder; effect a
+c net/minecraft/world/entity/monster/Zoglin net/minecraft/world/entity/monster/EntityZoglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Z canBeLeashed v
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestValidAttackTarget h
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAttackAnimationRemainingTicks s
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity b
+ m ()Z isAdult m
+ m ()Z isBaby g_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetable b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$findNearestValidAttackTarget$1 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/Zoglin;)Ljava/util/Optional; lambda$initIdleActivity$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAngrySound gI
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget i
+ m (Z)V setBaby a
+ m ()V updateActivity n
+ f I ATTACK_DAMAGE cv
+ f I ATTACK_DURATION cz
+ f I ATTACK_INTERVAL cx
+ f I ATTACK_KNOCKBACK ct
+ f F BABY_ATTACK_DAMAGE cw
+ f I BABY_ATTACK_INTERVAL cy
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID e
+ f Z DEFAULT_BABY cC
+ f F KNOCKBACK_RESISTANCE cu
+ f I MAX_HEALTH f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES b
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cA
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES a
+ f F SPEED_MULTIPLIER_WHEN_IDLING cB
+ f I attackAnimationRemainingTicks cD
+c net/minecraft/world/entity/monster/Zombie net/minecraft/world/entity/monster/EntityZombie
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addBehaviourGoals m
+ m ()V aiStep e_
+ m ()Z canBreakDoors gO
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem g
+ m ()Z canSpawnInLiquids s
+ m (Lnet/minecraft/world/entity/EntityType;)V convertToZombieType b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z convertVillagerToZombieVillager a
+ m ()Z convertsInWater gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gK
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()V doUnderWaterConversion af_
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/util/RandomSource;)Z getSpawnAsBabyOdds a
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound n
+ m ()Lnet/minecraft/world/entity/EntityType; getType ax
+ m (F)V handleAttributes J
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isBaby g_
+ m ()Z isSunSensitive ag_
+ m ()Z isUnderWaterConverting gL
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/world/entity/monster/Zombie;)V lambda$convertToZombieType$1 b
+ m (Lnet/minecraft/world/Difficulty;)Z lambda$static$0 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m ()V randomizeReinforcementsChance gP
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setBaby a
+ m (Z)V setCanBreakDoors y
+ m (I)V setConversionTime c
+ m (I)V setInWaterTime b
+ m (I)V startUnderWaterConversion r
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cB
+ f F BREAK_DOOR_CHANCE cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cx
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DROWNED_CONVERSION_ID cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPECIAL_TYPE_ID cy
+ f Z DEFAULT_BABY cE
+ f Z DEFAULT_CAN_BREAK_DOORS cF
+ f I DEFAULT_IN_WATER_TIME cG
+ f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE cD
+ f Lnet/minecraft/resources/ResourceLocation; LEADER_ZOMBIE_BONUS_ID cv
+ f I NOT_CONVERTING cA
+ f I REINFORCEMENT_ATTEMPTS c
+ f Lnet/minecraft/resources/ResourceLocation; REINFORCEMENT_CALLER_CHARGE_ID ct
+ f I REINFORCEMENT_RANGE_MAX d
+ f I REINFORCEMENT_RANGE_MIN e
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_BABY_ID a
+ f F ZOMBIE_LEADER_CHANCE b
+ f Lnet/minecraft/resources/ResourceLocation; ZOMBIE_RANDOM_SPAWN_BONUS_ID cw
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; ZOMBIE_REINFORCEMENT_CALLEE_CHARGE cu
+ f Lnet/minecraft/world/entity/ai/goal/BreakDoorGoal; breakDoorGoal cH
+ f Z canBreakDoors cI
+ f I conversionTime cK
+ f I inWaterTime cJ
+c net/minecraft/world/entity/monster/Zombie$ZombieGroupData net/minecraft/world/entity/monster/EntityZombie$GroupDataZombie
+ f Z canSpawnJockey b
+ f Z isBaby a
+c net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal net/minecraft/world/entity/monster/EntityZombie$a
+ m ()D acceptedDistance i
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playBreakSound a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playDestroyProgressSound a
+ f Lnet/minecraft/world/entity/monster/Zombie; this$0 g
+c net/minecraft/world/entity/npc/CatSpawner net/minecraft/world/entity/npc/MobSpawnerCat
+ m (Lnet/minecraft/core/Holder;)Z lambda$spawnInVillage$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Z)V spawnCat a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInHut b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInVillage a
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ f I TICK_DELAY a
+ f I nextTick b
+c net/minecraft/world/inventory/ClickAction net/minecraft/world/inventory/ClickAction
+ m ()[Lnet/minecraft/world/inventory/ClickAction; $values a
+ f [Lnet/minecraft/world/inventory/ClickAction; $VALUES c
+ f Lnet/minecraft/world/inventory/ClickAction; PRIMARY a
+ f Lnet/minecraft/world/inventory/ClickAction; SECONDARY b
+c net/minecraft/world/inventory/CrafterMenu net/minecraft/world/inventory/CrafterMenu
+ m (Lnet/minecraft/world/entity/player/Inventory;)V addSlots a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m ()Lnet/minecraft/world/Container; getContainer m
+ m ()Z isPowered l
+ m (I)Z isSlotDisabled e
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; lambda$refreshRecipeResult$0 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m ()V refreshRecipeResult n
+ m (IZ)V setSlotState a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I SLOT_COUNT m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/inventory/ContainerData; containerData s
+ f Lnet/minecraft/world/inventory/CraftingContainer; container u
+ f Lnet/minecraft/world/entity/player/Player; player t
+ f Lnet/minecraft/world/inventory/ResultContainer; resultContainer r
+c net/minecraft/world/inventory/CrafterSlot net/minecraft/world/inventory/CrafterSlot
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m ()V setChanged d
+ f Lnet/minecraft/world/inventory/CrafterMenu; menu a
+c net/minecraft/world/inventory/FurnaceMenu net/minecraft/world/inventory/ContainerFurnaceFurnace
+c net/minecraft/world/inventory/LecternMenu net/minecraft/world/inventory/ContainerLectern
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()Lnet/minecraft/world/item/ItemStack; getBook l
+ m ()I getPage m
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (II)V setData b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I BUTTON_NEXT_PAGE n
+ f I BUTTON_PAGE_JUMP_RANGE_START p
+ f I BUTTON_PREV_PAGE m
+ f I BUTTON_TAKE_BOOK o
+ f I DATA_COUNT q
+ f I SLOT_COUNT r
+ f Lnet/minecraft/world/inventory/ContainerData; lecternData t
+ f Lnet/minecraft/world/Container; lectern s
+c net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/ContainerLectern$1
+ m ()V setChanged d
+ f Lnet/minecraft/world/inventory/LecternMenu; this$0 a
+c net/minecraft/world/item/CreativeModeTabs net/minecraft/world/item/CreativeModeTabs
+ m ()Ljava/util/List; allTabs d
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/CreativeModeTab; bootstrap a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V buildAllTabContents a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateEnchantmentBookTypesAllLevels b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateEnchantmentBookTypesOnlyMaxLevel a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateFireworksAllDurations c
+ m (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 generateInstrumentTypes a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateOminousBottles b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/flag/FeatureFlagSet;)V generatePotionEffectTypes a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$RegistryLookup;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generatePresetPaintings a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateSuspiciousStews a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; getDefaultTab b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$0 t
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$1 k
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$10 p
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$11 g
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$12 o
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$13 n
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$14 a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$15 m
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$16 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$17 f
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$18 l
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$19 c
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$2 s
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$20 e
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$21 k
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$22 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$23 d
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$24 j
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$25 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$26 c
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$27 i
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$28 b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$29 h
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$3 j
+ m (Lnet/minecraft/core/Holder;)Z lambda$bootstrap$30 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$31 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$32 a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$33 g
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$4 r
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$5 i
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$6 q
+ m (Lnet/minecraft/core/Holder;)Z lambda$bootstrap$7 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$8 d
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$9 h
+ m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$46 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$47 b
+ m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$48 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$49 a
+ m (Lnet/minecraft/core/Holder$Reference;I)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesAllLevels$39 a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$40 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesAllLevels$41 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesOnlyMaxLevel$37 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; lambda$generateInstrumentTypes$42 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateInstrumentTypes$43 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/HolderSet$Named;)V lambda$generateInstrumentTypes$44 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder$Reference;)Z lambda$generatePotionEffectTypes$34 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; lambda$generatePotionEffectTypes$35 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generatePotionEffectTypes$36 d
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V lambda$generatePresetPaintings$45 a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; searchTab e
+ m ()Ljava/util/stream/Stream; streamAllTabs f
+ m ()Ljava/util/List; tabs c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z tryRebuildTabContents a
+ m ()V validate a
+ f Lnet/minecraft/resources/ResourceKey; BUILDING_BLOCKS c
+ f Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters; CACHED_PARAMETERS r
+ f Lnet/minecraft/resources/ResourceKey; COLORED_BLOCKS d
+ f Lnet/minecraft/resources/ResourceKey; COMBAT k
+ f Lnet/minecraft/resources/ResourceKey; FOOD_AND_DRINKS l
+ f Lnet/minecraft/resources/ResourceKey; FUNCTIONAL_BLOCKS f
+ f Lnet/minecraft/resources/ResourceKey; HOTBAR h
+ f Lnet/minecraft/resources/ResourceKey; INGREDIENTS m
+ f Lnet/minecraft/resources/ResourceKey; INVENTORY p
+ f Lnet/minecraft/resources/ResourceLocation; INVENTORY_BACKGROUND a
+ f Lnet/minecraft/resources/ResourceKey; NATURAL_BLOCKS e
+ f Lnet/minecraft/resources/ResourceKey; OP_BLOCKS o
+ f Ljava/util/Comparator; PAINTING_COMPARATOR q
+ f Lnet/minecraft/resources/ResourceKey; REDSTONE_BLOCKS g
+ f Lnet/minecraft/resources/ResourceKey; SEARCH i
+ f Lnet/minecraft/resources/ResourceLocation; SEARCH_BACKGROUND b
+ f Lnet/minecraft/resources/ResourceKey; SPAWN_EGGS n
+ f Lnet/minecraft/resources/ResourceKey; TOOLS_AND_UTILITIES j
+c net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName a
+c net/minecraft/world/item/FoodOnAStickItem net/minecraft/world/item/ItemCarrotStick
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/entity/EntityType; canInteractWith a
+ f I consumeItemDamage b
+c net/minecraft/world/item/ItemUseAnimation net/minecraft/world/item/ItemUseAnimation
+ m ()[Lnet/minecraft/world/item/ItemUseAnimation; $values b
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/ItemUseAnimation; $VALUES q
+ f Lnet/minecraft/world/item/ItemUseAnimation; BLOCK d
+ f Lnet/minecraft/world/item/ItemUseAnimation; BOW e
+ f Lnet/minecraft/world/item/ItemUseAnimation; BRUSH j
+ f Lnet/minecraft/world/item/ItemUseAnimation; BUNDLE k
+ f Ljava/util/function/IntFunction; BY_ID n
+ f Lcom/mojang/serialization/Codec; CODEC l
+ f Lnet/minecraft/world/item/ItemUseAnimation; CROSSBOW g
+ f Lnet/minecraft/world/item/ItemUseAnimation; DRINK c
+ f Lnet/minecraft/world/item/ItemUseAnimation; EAT b
+ f Lnet/minecraft/world/item/ItemUseAnimation; NONE a
+ f Lnet/minecraft/world/item/ItemUseAnimation; SPEAR f
+ f Lnet/minecraft/world/item/ItemUseAnimation; SPYGLASS h
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC m
+ f Lnet/minecraft/world/item/ItemUseAnimation; TOOT_HORN i
+ f I id o
+ f Ljava/lang/String; name p
+c net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/ItemSplashPotion
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/WritableBookItem net/minecraft/world/item/ItemBookAndQuill
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/component/Weapon net/minecraft/world/item/component/Weapon
+ m ()F disableBlockingForSeconds b
+ m ()I itemDamagePerAttack a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f F AXE_DISABLES_BLOCKING_FOR_SECONDS a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f F disableBlockingForSeconds e
+ f I itemDamagePerAttack d
+c net/minecraft/world/item/trading/ItemCost net/minecraft/world/item/trading/ItemCost
+ m ()Lnet/minecraft/core/component/DataComponentExactPredicate; components c
+ m ()I count b
+ m (Lnet/minecraft/core/Holder;ILnet/minecraft/core/component/DataComponentExactPredicate;)Lnet/minecraft/world/item/ItemStack; createStack a
+ m ()Lnet/minecraft/core/Holder; item a
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/trading/ItemCost; withComponents a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/component/DataComponentExactPredicate; components f
+ f I count e
+ f Lnet/minecraft/core/Holder; item d
+ f Lnet/minecraft/world/item/ItemStack; itemStack g
+c net/minecraft/world/item/trading/Merchant net/minecraft/world/item/trading/IMerchant
+ m ()Z canRestock gU
+ m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gM
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gK
+ m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gI
+ m ()I getVillagerXp s
+ m ()Z isClientSide gQ
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; lambda$openTradingScreen$0 a
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a
+ m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated i
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;I)V openTradingScreen a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a
+ m (I)V overrideXp s
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer g
+ m ()Z showProgressBar gL
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid h
+c net/minecraft/world/level/BlockCollisions net/minecraft/world/level/VoxelShapeSpliterator
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunk a
+ f Lnet/minecraft/world/phys/AABB; box a
+ f Lnet/minecraft/world/level/BlockGetter; cachedBlockGetter h
+ f J cachedBlockGetterPos i
+ f Lnet/minecraft/world/level/CollisionGetter; collisionGetter f
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; context b
+ f Lnet/minecraft/core/Cursor3D; cursor c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; entityShape e
+ f Z onlySuffocatingBlocks g
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; pos d
+ f Ljava/util/function/BiFunction; resultProvider j
+c net/minecraft/world/level/CollisionGetter net/minecraft/world/level/ICollisionAccess
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; borderCollision i
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; clipIncludingBorder b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z collidesWithSuffocatingBlock g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;DDD)Ljava/util/Optional; findFreePosition a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Optional; findSupportingBlock h
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockAndLiquidCollisions f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisions e
+ m (Lnet/minecraft/world/phys/shapes/CollisionContext;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisionsFromContext a
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getCollisions d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; getPreMoveCollisions a
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder u
+ m (Lnet/minecraft/world/entity/Entity;)Z isUnobstructed f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Z isUnobstructed a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$collidesWithSuffocatingBlock$2 b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z lambda$findFreePosition$4 b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; lambda$findFreePosition$5 a
+ m (DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; lambda$findFreePosition$6 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPos; lambda$findSupportingBlock$3 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getBlockCollisionsFromContext$0 c
+ m (Lnet/minecraft/world/phys/shapes/CollisionContext;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; lambda$getBlockCollisionsFromContext$1 b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noBlockCollision b
+ m (Lnet/minecraft/world/entity/Entity;)Z noCollision g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noCollision a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Z)Z noCollision a
+ m (Lnet/minecraft/world/phys/AABB;)Z noCollision b
+c net/minecraft/world/level/DryFoliageColor net/minecraft/world/level/DryFoliageColor
+ m (DD)I get a
+ m ([I)V init a
+ f I FOLIAGE_DRY_DEFAULT a
+ f [I pixels b
+c net/minecraft/world/level/LevelTimeAccess net/minecraft/world/level/IWorldTime
+ m ()J dayTime ap
+ m ()F getMoonBrightness av
+ m ()I getMoonPhase aw
+ m (F)F getTimeOfDay f
+c net/minecraft/world/level/ServerExplosion net/minecraft/world/level/ServerExplosion
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V addOrAppendStack a
+ m ()Ljava/util/List; calculateExplodedPositions m
+ m ()Z canTriggerBlocks g
+ m ()Lnet/minecraft/world/phys/Vec3; center f
+ m (Ljava/util/List;)V createFire b
+ m ()I explode i
+ m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; getDamageSource k
+ m ()Lnet/minecraft/world/entity/Entity; getDirectSourceEntity d
+ m ()Ljava/util/Map; getHitPlayers j
+ m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F getSeenPercent a
+ m ()V hurtEntities n
+ m (Ljava/util/List;)V interactWithBlocks a
+ m ()Z interactsWithBlocks o
+ m ()Z isSmall l
+ m ()Lnet/minecraft/server/level/ServerLevel; level a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; makeDamageCalculator b
+ m ()F radius e
+ m ()Z shouldAffectBlocklikeEntities h
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR a
+ f F LARGE_EXPLOSION_RADIUS c
+ f I MAX_DROPS_PER_COMBINED_STACK b
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; blockInteraction e
+ f Lnet/minecraft/world/phys/Vec3; center g
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; damageCalculator k
+ f Lnet/minecraft/world/damagesource/DamageSource; damageSource j
+ f Z fire d
+ f Ljava/util/Map; hitPlayers l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f F radius i
+ f Lnet/minecraft/world/entity/Entity; source h
+c net/minecraft/world/level/ServerExplosion$StackCollector net/minecraft/world/level/ServerExplosion$a
+ m (Lnet/minecraft/world/item/ItemStack;)V tryMerge a
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/item/ItemStack; stack b
+c net/minecraft/world/level/block/BellBlock net/minecraft/world/level/block/BlockBell
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z attemptToRing a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z attemptToRing a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVoxelShape p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;D)Z isProperHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (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 onHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ATTACHMENT c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_SHAPE f
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I EVENT_BELL_RING e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_CEILING g
+ f Ljava/util/Map; SHAPE_DOUBLE_WALL i
+ f Ljava/util/Map; SHAPE_FLOOR h
+ f Ljava/util/Map; SHAPE_SINGLE_WALL D
+c net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BlockBell$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType a
+c net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BlockPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$performBonemeal$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/CakeBlock net/minecraft/world/level/block/BlockCake
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; eat a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (I)I getOutputSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; BITES c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I FULL_CAKE_SIGNAL d
+ f I MAX_BITES b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES e
+c net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines
+ m (I)Ljava/util/function/ToIntFunction; emission i_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasGlowBerries j_
+ m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$emission$1 a
+ m (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; use a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BERRIES u_
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE t_
+c net/minecraft/world/level/block/CropBlock net/minecraft/world/level/block/BlockCrops
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getAge i
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getAgeProperty b
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/Level;)I getBonemealAgeIncrease a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getGrowthSpeed a
+ m ()I getMaxAge c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getStateForAge b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V growCrops b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z hasSufficientLight a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge n
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE f
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f I MAX_AGE e
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES a
+c net/minecraft/world/level/block/DoorBlock net/minecraft/world/level/block/BlockDoor
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; getHinge b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isOpen p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isWoodenDoor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isWoodenDoor q
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V setOpen a
+ m (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 setPlacedBy a
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; type b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HINGE d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f
+ f Ljava/util/Map; SHAPES g
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type h
+c net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/BlockDoor$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/FarmBlock net/minecraft/world/level/block/BlockSoil
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isNearWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldMaintainFarmland a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V turnToDirt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_MOISTURE c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/FireBlock net/minecraft/world/level/block/BlockFire
+ m ()V bootStrap b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getBurnOdds p
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I getIgniteOdds a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getIgniteOdds r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/block/state/BlockState; getStateWithAge a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isNearRain a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isValidFireLocation d
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/Block;II)V setFlammable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE d
+ f I BURN_EASY X
+ f I BURN_HARD Z
+ f I BURN_INSTANT W
+ f I BURN_MEDIUM Y
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST f
+ f I IGNITE_EASY T
+ f I IGNITE_HARD V
+ f I IGNITE_INSTANT S
+ f I IGNITE_MEDIUM U
+ f I MAX_AGE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH e
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION D
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST h
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; burnOdds ab
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; igniteOdds aa
+ f Ljava/util/function/Function; shapes R
+c net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/BlockKelp
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f D GROW_PER_TICK_PROBABILITY g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h
+c net/minecraft/world/level/block/LoomBlock net/minecraft/world/level/block/BlockLoom
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; lambda$getMenuProvider$0 a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+c net/minecraft/world/level/block/NoteBlock net/minecraft/world/level/block/BlockNote
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/resources/ResourceLocation; getCustomSoundId a
+ m (I)F getPitchFromNote b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playNote a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setInstrument a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; INSTRUMENT b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; NOTE d
+ f I NOTE_VOLUME e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+c net/minecraft/world/level/block/PipeBlock net/minecraft/world/level/block/BlockSprawling
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (F)Ljava/util/function/Function; makeShapes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH b
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST e
+ f Ljava/util/function/Function; shapes a
+c net/minecraft/world/level/block/RailBlock net/minecraft/world/level/block/BlockMinecartTrack
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateState a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE c
+c net/minecraft/world/level/block/RailState net/minecraft/world/level/block/MinecartTrackLogic
+ m (Lnet/minecraft/world/level/block/RailState;)Z canConnectTo b
+ m (Lnet/minecraft/world/level/block/RailState;)V connectTo c
+ m (Lnet/minecraft/world/level/block/RailState;)Z connectsTo a
+ m ()I countPotentialConnections b
+ m ()Ljava/util/List; getConnections a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/RailState; getRail b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState c
+ m (Lnet/minecraft/core/BlockPos;)Z hasConnection c
+ m (Lnet/minecraft/core/BlockPos;)Z hasNeighborRail d
+ m (Lnet/minecraft/core/BlockPos;)Z hasRail a
+ m (ZZLnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/level/block/RailState; place a
+ m ()V removeSoftConnections d
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;)V updateConnections a
+ f Lnet/minecraft/world/level/block/BaseRailBlock; block c
+ f Ljava/util/List; connections f
+ f Z isStraight e
+ f Lnet/minecraft/world/level/Level; level a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state d
+c net/minecraft/world/level/block/RailState$1 net/minecraft/world/level/block/MinecartTrackLogic$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/level/block/SandBlock net/minecraft/world/level/block/SandBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/SandBlock;)Lnet/minecraft/util/ColorRGBA; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/SignBlock net/minecraft/world/level/block/BlockSign
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; getSignHitboxCenterPosition p
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/WoodType; getWoodType a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)Z hasEditableText b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/network/chat/Component;)Z lambda$hasEditableText$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)Z otherPlayerIsEditingSign a
+ m ()Lnet/minecraft/world/level/block/state/properties/WoodType; type d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; type b
+c net/minecraft/world/level/block/SignBlock$1 net/minecraft/world/level/block/BlockSign$1
+c net/minecraft/world/level/block/SlabBlock net/minecraft/world/level/block/BlockStepAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BOTTOM d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TOP e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/SlabBlock$1 net/minecraft/world/level/block/BlockStepAbstract$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$SlabType a
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType b
+c net/minecraft/world/level/block/SoundType net/minecraft/world/level/block/SoundEffectType
+ m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound c
+ m ()Lnet/minecraft/sounds/SoundEvent; getFallSound g
+ m ()Lnet/minecraft/sounds/SoundEvent; getHitSound f
+ m ()F getPitch b
+ m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound d
+ m ()F getVolume a
+ f Lnet/minecraft/world/level/block/SoundType; AMETHYST Y
+ f Lnet/minecraft/world/level/block/SoundType; AMETHYST_CLUSTER Z
+ f Lnet/minecraft/world/level/block/SoundType; ANCIENT_DEBRIS S
+ f Lnet/minecraft/world/level/block/SoundType; ANVIL n
+ f Lnet/minecraft/world/level/block/SoundType; AZALEA aq
+ f Lnet/minecraft/world/level/block/SoundType; AZALEA_LEAVES aA
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO s
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_SAPLING t
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD aV
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD_HANGING_SIGN aU
+ f Lnet/minecraft/world/level/block/SoundType; BASALT K
+ f Lnet/minecraft/world/level/block/SoundType; BIG_DRIPLEAF aw
+ f Lnet/minecraft/world/level/block/SoundType; BONE_BLOCK Q
+ f Lnet/minecraft/world/level/block/SoundType; CACTUS_FLOWER ap
+ f Lnet/minecraft/world/level/block/SoundType; CALCITE ag
+ f Lnet/minecraft/world/level/block/SoundType; CANDLE X
+ f Lnet/minecraft/world/level/block/SoundType; CAVE_VINES an
+ f Lnet/minecraft/world/level/block/SoundType; CHAIN U
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_LEAVES aZ
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_SAPLING aY
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD aX
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD_HANGING_SIGN ba
+ f Lnet/minecraft/world/level/block/SoundType; CHISELED_BOOKSHELF bb
+ f Lnet/minecraft/world/level/block/SoundType; COBWEB bn
+ f Lnet/minecraft/world/level/block/SoundType; COPPER aj
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_BULB ak
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_GOLEM_STATUE am
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_GRATE al
+ f Lnet/minecraft/world/level/block/SoundType; CORAL_BLOCK r
+ f Lnet/minecraft/world/level/block/SoundType; CREAKING_HEART bl
+ f Lnet/minecraft/world/level/block/SoundType; CROP w
+ f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT bf
+ f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT_CRACKED bg
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE aH
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_BRICKS aI
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_TILES aJ
+ f Lnet/minecraft/world/level/block/SoundType; DRIED_GHAST bs
+ f Lnet/minecraft/world/level/block/SoundType; DRIPSTONE_BLOCK ah
+ f Lnet/minecraft/world/level/block/SoundType; EMPTY a
+ f Lnet/minecraft/world/level/block/SoundType; FLOWERING_AZALEA ar
+ f Lnet/minecraft/world/level/block/SoundType; FROGLIGHT aL
+ f Lnet/minecraft/world/level/block/SoundType; FROGSPAWN aM
+ f Lnet/minecraft/world/level/block/SoundType; FUNGUS D
+ f Lnet/minecraft/world/level/block/SoundType; GILDED_BLACKSTONE W
+ f Lnet/minecraft/world/level/block/SoundType; GLASS h
+ f Lnet/minecraft/world/level/block/SoundType; GLOW_LICHEN aG
+ f Lnet/minecraft/world/level/block/SoundType; GRASS d
+ f Lnet/minecraft/world/level/block/SoundType; GRAVEL c
+ f Lnet/minecraft/world/level/block/SoundType; HANGING_ROOTS az
+ f Lnet/minecraft/world/level/block/SoundType; HANGING_SIGN aS
+ f Lnet/minecraft/world/level/block/SoundType; HARD_CROP x
+ f Lnet/minecraft/world/level/block/SoundType; HEAVY_CORE bm
+ f Lnet/minecraft/world/level/block/SoundType; HONEY_BLOCK p
+ f Lnet/minecraft/world/level/block/SoundType; IRON br
+ f Lnet/minecraft/world/level/block/SoundType; LADDER m
+ f Lnet/minecraft/world/level/block/SoundType; LANTERN A
+ f Lnet/minecraft/world/level/block/SoundType; LARGE_AMETHYST_BUD ac
+ f Lnet/minecraft/world/level/block/SoundType; LEAF_LITTER au
+ f Lnet/minecraft/world/level/block/SoundType; LILY_PAD e
+ f Lnet/minecraft/world/level/block/SoundType; LODESTONE T
+ f Lnet/minecraft/world/level/block/SoundType; MANGROVE_ROOTS aN
+ f Lnet/minecraft/world/level/block/SoundType; MEDIUM_AMETHYST_BUD ab
+ f Lnet/minecraft/world/level/block/SoundType; METAL g
+ f Lnet/minecraft/world/level/block/SoundType; MOSS av
+ f Lnet/minecraft/world/level/block/SoundType; MOSS_CARPET as
+ f Lnet/minecraft/world/level/block/SoundType; MUDDY_MANGROVE_ROOTS aO
+ f Lnet/minecraft/world/level/block/SoundType; MUD aP
+ f Lnet/minecraft/world/level/block/SoundType; MUD_BRICKS aQ
+ f Lnet/minecraft/world/level/block/SoundType; NETHERITE_BLOCK R
+ f Lnet/minecraft/world/level/block/SoundType; NETHERRACK M
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_BRICKS N
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_GOLD_ORE V
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_ORE P
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_SPROUTS O
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WART z
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD aW
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD_HANGING_SIGN aT
+ f Lnet/minecraft/world/level/block/SoundType; NYLIUM C
+ f Lnet/minecraft/world/level/block/SoundType; PACKED_MUD aR
+ f Lnet/minecraft/world/level/block/SoundType; PINK_PETALS at
+ f Lnet/minecraft/world/level/block/SoundType; POINTED_DRIPSTONE ai
+ f Lnet/minecraft/world/level/block/SoundType; POLISHED_DEEPSLATE aK
+ f Lnet/minecraft/world/level/block/SoundType; POLISHED_TUFF af
+ f Lnet/minecraft/world/level/block/SoundType; POWDER_SNOW l
+ f Lnet/minecraft/world/level/block/SoundType; RESIN bp
+ f Lnet/minecraft/world/level/block/SoundType; RESIN_BRICKS bq
+ f Lnet/minecraft/world/level/block/SoundType; ROOTED_DIRT ay
+ f Lnet/minecraft/world/level/block/SoundType; ROOTS E
+ f Lnet/minecraft/world/level/block/SoundType; SAND j
+ f Lnet/minecraft/world/level/block/SoundType; SCAFFOLDING u
+ f Lnet/minecraft/world/level/block/SoundType; SCULK aD
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_CATALYST aC
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_SENSOR aB
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_SHRIEKER aF
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_VEIN aE
+ f Lnet/minecraft/world/level/block/SoundType; SHELF bc
+ f Lnet/minecraft/world/level/block/SoundType; SHROOMLIGHT F
+ f Lnet/minecraft/world/level/block/SoundType; SLIME_BLOCK o
+ f Lnet/minecraft/world/level/block/SoundType; SMALL_AMETHYST_BUD aa
+ f Lnet/minecraft/world/level/block/SoundType; SMALL_DRIPLEAF ax
+ f Lnet/minecraft/world/level/block/SoundType; SNOW k
+ f Lnet/minecraft/world/level/block/SoundType; SOUL_SAND I
+ f Lnet/minecraft/world/level/block/SoundType; SOUL_SOIL J
+ f Lnet/minecraft/world/level/block/SoundType; SPAWNER bo
+ f Lnet/minecraft/world/level/block/SoundType; SPONGE bi
+ f Lnet/minecraft/world/level/block/SoundType; SPORE_BLOSSOM ao
+ f Lnet/minecraft/world/level/block/SoundType; STEM B
+ f Lnet/minecraft/world/level/block/SoundType; STONE f
+ f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_GRAVEL be
+ f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_SAND bd
+ f Lnet/minecraft/world/level/block/SoundType; SWEET_BERRY_BUSH v
+ f Lnet/minecraft/world/level/block/SoundType; TRIAL_SPAWNER bh
+ f Lnet/minecraft/world/level/block/SoundType; TUFF ad
+ f Lnet/minecraft/world/level/block/SoundType; TUFF_BRICKS ae
+ f Lnet/minecraft/world/level/block/SoundType; TWISTING_VINES H
+ f Lnet/minecraft/world/level/block/SoundType; VAULT bk
+ f Lnet/minecraft/world/level/block/SoundType; VINE y
+ f Lnet/minecraft/world/level/block/SoundType; WART_BLOCK L
+ f Lnet/minecraft/world/level/block/SoundType; WEEPING_VINES G
+ f Lnet/minecraft/world/level/block/SoundType; WET_GRASS q
+ f Lnet/minecraft/world/level/block/SoundType; WET_SPONGE bj
+ f Lnet/minecraft/world/level/block/SoundType; WOOD b
+ f Lnet/minecraft/world/level/block/SoundType; WOOL i
+ f Lnet/minecraft/sounds/SoundEvent; breakSound bv
+ f Lnet/minecraft/sounds/SoundEvent; fallSound bz
+ f Lnet/minecraft/sounds/SoundEvent; hitSound by
+ f F pitch bu
+ f Lnet/minecraft/sounds/SoundEvent; placeSound bx
+ f Lnet/minecraft/sounds/SoundEvent; stepSound bw
+ f F volume bt
+c net/minecraft/world/level/block/StemBlock net/minecraft/world/level/block/BlockStem
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES d
+ f Lnet/minecraft/resources/ResourceKey; attachedStem f
+ f Lnet/minecraft/resources/ResourceKey; fruit e
+ f Lnet/minecraft/resources/ResourceKey; seed g
+c net/minecraft/world/level/block/TestBlock net/minecraft/world/level/block/TestBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/TestBlockEntity; getServerTestBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)Lnet/minecraft/world/item/ItemStack; setModeOnStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/BlockVine
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z canSpread a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSupportAtFace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; copyRandomFaces a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I countFaces r
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; getPropertyForFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getUpdatedState e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasFaces p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasHorizontalConnection s
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isAcceptableNeighbour a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH c
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST f
+ f Ljava/util/function/Function; shapes h
+c net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/BlockVine$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/BlockCobbleWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z connectsTo a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Z isConnected a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isCovered a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (FF)Ljava/util/function/Function; makeShapes a
+ m (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/WallSide; makeWallState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z shouldRaisePost a
+ m (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; sideUpdate a
+ m (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; topUpdate a
+ m (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; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/BlockState; updateSides a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH d
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH e
+ f Ljava/util/Map; TEST_SHAPES_WALL S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; TEST_SHAPE_POST R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST f
+ f Ljava/util/function/Function; collisionShapes D
+ f Ljava/util/function/Function; shapes i
+c net/minecraft/world/level/block/WallBlock$1 net/minecraft/world/level/block/BlockCobbleWall$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$WallSide c
+c net/minecraft/world/level/chunk/DataLayer net/minecraft/world/level/chunk/NibbleArray
+ m ()Lnet/minecraft/world/level/chunk/DataLayer; copy b
+ m (I)V fill a
+ m (I)I get d
+ m (III)I get a
+ m (I)I getByteIndex f
+ m ()[B getData a
+ m (III)I getIndex b
+ m (I)I getNibbleIndex e
+ m (I)Z isDefinitelyFilledWith c
+ m ()Z isDefinitelyHomogenous c
+ m ()Z isEmpty d
+ m (I)Ljava/lang/String; layerToString b
+ m (I)B packFilled g
+ m (II)V set a
+ m (IIII)V set a
+ f I LAYER_COUNT a
+ f I LAYER_SIZE b
+ f I NIBBLE_SIZE e
+ f I SIZE c
+ f [B data d
+ f I defaultValue f
+c net/minecraft/world/level/levelgen/Column net/minecraft/world/level/levelgen/Column
+ m (I)Lnet/minecraft/world/level/levelgen/Column; above c
+ m (II)Lnet/minecraft/world/level/levelgen/Column$Range; around a
+ m (I)Lnet/minecraft/world/level/levelgen/Column; below a
+ m (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; create a
+ m (I)Lnet/minecraft/world/level/levelgen/Column; fromHighest b
+ m (I)Lnet/minecraft/world/level/levelgen/Column; fromLowest d
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ m (II)Lnet/minecraft/world/level/levelgen/Column$Range; inside b
+ m ()Lnet/minecraft/world/level/levelgen/Column; line a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; scan a
+ m (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; scanDirection a
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; withCeiling b
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; withFloor a
+c net/minecraft/world/level/levelgen/Column$Ray net/minecraft/world/level/levelgen/Column$c
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ f I edge a
+ f Z pointingUp b
+c net/minecraft/world/level/levelgen/Column$Line net/minecraft/world/level/levelgen/Column$a
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ f Lnet/minecraft/world/level/levelgen/Column$Line; INSTANCE a
+c net/minecraft/world/level/levelgen/Column$Range net/minecraft/world/level/levelgen/Column$b
+ m ()I ceiling e
+ m ()I floor f
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ m ()I height g
+ f I ceiling b
+ f I floor a
+c net/minecraft/world/level/levelgen/Noises net/minecraft/world/level/levelgen/Noises
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; instantiate a
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_BARRIER k
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_FLUID_LEVEL_FLOODEDNESS l
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_FLUID_LEVEL_SPREAD n
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_LAVA m
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_PILLAR Q
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_PILLAR_ROOF R
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_SURFACE S
+ f Lnet/minecraft/resources/ResourceKey; CALCITE X
+ f Lnet/minecraft/resources/ResourceKey; CAVE_CHEESE D
+ f Lnet/minecraft/resources/ResourceKey; CAVE_ENTRANCE B
+ f Lnet/minecraft/resources/ResourceKey; CAVE_LAYER C
+ f Lnet/minecraft/resources/ResourceKey; CLAY_BANDS_OFFSET P
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTALNESS c
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTALNESS_LARGE g
+ f Lnet/minecraft/resources/ResourceKey; EROSION d
+ f Lnet/minecraft/resources/ResourceKey; EROSION_LARGE h
+ f Lnet/minecraft/resources/ResourceKey; GRAVEL Y
+ f Lnet/minecraft/resources/ResourceKey; GRAVEL_LAYER ad
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PILLAR T
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PILLAR_ROOF U
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_SURFACE V
+ f Lnet/minecraft/resources/ResourceKey; ICE ab
+ f Lnet/minecraft/resources/ResourceKey; JAGGED M
+ f Lnet/minecraft/resources/ResourceKey; NETHERRACK af
+ f Lnet/minecraft/resources/ResourceKey; NETHER_STATE_SELECTOR ah
+ f Lnet/minecraft/resources/ResourceKey; NETHER_WART ag
+ f Lnet/minecraft/resources/ResourceKey; NOODLE I
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_RIDGE_A K
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_RIDGE_B L
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_THICKNESS J
+ f Lnet/minecraft/resources/ResourceKey; ORE_GAP H
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEININESS E
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEIN_A F
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEIN_B G
+ f Lnet/minecraft/resources/ResourceKey; PACKED_ICE aa
+ f Lnet/minecraft/resources/ResourceKey; PATCH ae
+ f Lnet/minecraft/resources/ResourceKey; PILLAR o
+ f Lnet/minecraft/resources/ResourceKey; PILLAR_RARENESS p
+ f Lnet/minecraft/resources/ResourceKey; PILLAR_THICKNESS q
+ f Lnet/minecraft/resources/ResourceKey; POWDER_SNOW Z
+ f Lnet/minecraft/resources/ResourceKey; RIDGE i
+ f Lnet/minecraft/resources/ResourceKey; SHIFT j
+ f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_LAYER ac
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D r
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_ELEVATION s
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_MODULATOR t
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_THICKNESS u
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_1 v
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_2 w
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_RARITY x
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_THICKNESS y
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS z
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS_MODULATOR A
+ f Lnet/minecraft/resources/ResourceKey; SURFACE N
+ f Lnet/minecraft/resources/ResourceKey; SURFACE_SECONDARY O
+ f Lnet/minecraft/resources/ResourceKey; SWAMP W
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATURE a
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATURE_LARGE e
+ f Lnet/minecraft/resources/ResourceKey; VEGETATION b
+ f Lnet/minecraft/resources/ResourceKey; VEGETATION_LARGE f
+c net/minecraft/world/level/material/Fluids net/minecraft/world/level/material/FluidTypes
+ m (Ljava/lang/String;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; register a
+ f Lnet/minecraft/world/level/material/Fluid; EMPTY a
+ f Lnet/minecraft/world/level/material/FlowingFluid; FLOWING_LAVA d
+ f Lnet/minecraft/world/level/material/FlowingFluid; FLOWING_WATER b
+ f Lnet/minecraft/world/level/material/FlowingFluid; LAVA e
+ f Lnet/minecraft/world/level/material/FlowingFluid; WATER c
+c net/minecraft/world/level/pathfinder/Node net/minecraft/world/level/pathfinder/PathPoint
+ m ()Lnet/minecraft/core/BlockPos; asBlockPos a
+ m ()Lnet/minecraft/world/phys/Vec3; asVec3 b
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; cloneAndMove a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Node; createFromStream b
+ m (III)I createHash b
+ m (Lnet/minecraft/core/BlockPos;)F distanceManhattan c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceManhattan d
+ m (Lnet/minecraft/core/BlockPos;)F distanceTo a
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceTo a
+ m (Lnet/minecraft/core/BlockPos;)F distanceToSqr b
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceToSqr c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceToXZ b
+ m ()Z inOpenSet c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V readContents a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V writeToStream a
+ f Lnet/minecraft/world/level/pathfinder/Node; cameFrom h
+ f Z closed i
+ f F costMalus k
+ f F f g
+ f F g e
+ f F h f
+ f I hash m
+ f I heapIdx d
+ f Lnet/minecraft/world/level/pathfinder/PathType; type l
+ f F walkedDistance j
+ f I x a
+ f I y b
+ f I z c
+c net/minecraft/world/level/pathfinder/Path net/minecraft/world/level/pathfinder/PathEntity
+ m ()V advance a
+ m ()Z canReach j
+ m ()Lnet/minecraft/world/level/pathfinder/Path; copy n
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path; createFromStream b
+ m ()Lnet/minecraft/world/level/pathfinder/Path$DebugData; debugData k
+ m ()F getDistToTarget m
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getEndNode d
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3; getEntityPosAtNode a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getNextEntityPos a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getNextNode h
+ m ()I getNextNodeIndex f
+ m ()Lnet/minecraft/core/BlockPos; getNextNodePos g
+ m (I)Lnet/minecraft/world/level/pathfinder/Node; getNode a
+ m ()I getNodeCount e
+ m (I)Lnet/minecraft/core/BlockPos; getNodePos d
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getPreviousNode i
+ m ()Lnet/minecraft/core/BlockPos; getTarget l
+ m ()Z isDone c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$static$0 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V lambda$writeToStream$1 a
+ m ()Z notStarted b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)[Lnet/minecraft/world/level/pathfinder/Node; readNodeArray c
+ m (ILnet/minecraft/world/level/pathfinder/Node;)V replaceNode a
+ m (Lnet/minecraft/world/level/pathfinder/Path;)Z sameAs a
+ m ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V setDebug a
+ m (I)V setNextNodeIndex c
+ m (I)V truncateNodes b
+ m (Lnet/minecraft/network/FriendlyByteBuf;[Lnet/minecraft/world/level/pathfinder/Node;)V writeNodeArray a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V writeToStream a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/pathfinder/Path$DebugData; debugData c
+ f F distToTarget f
+ f I nextNodeIndex d
+ f Ljava/util/List; nodes b
+ f Z reached g
+ f Lnet/minecraft/core/BlockPos; target e
+c net/minecraft/world/level/pathfinder/Path$DebugData net/minecraft/world/level/pathfinder/PathEntity$a
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; closedSet b
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Target;)V lambda$write$0 a
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; openSet a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path$DebugData; read b
+ m ()Ljava/util/Set; targetNodes c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f [Lnet/minecraft/world/level/pathfinder/Node; closedSet b
+ f [Lnet/minecraft/world/level/pathfinder/Node; openSet a
+ f Ljava/util/Set; targetNodes c
+c net/minecraft/world/phys/shapes/BooleanOp net/minecraft/world/phys/shapes/OperatorBoolean
+ m (ZZ)Z lambda$static$0 p
+ m (ZZ)Z lambda$static$1 o
+ m (ZZ)Z lambda$static$10 f
+ m (ZZ)Z lambda$static$11 e
+ m (ZZ)Z lambda$static$12 d
+ m (ZZ)Z lambda$static$13 c
+ m (ZZ)Z lambda$static$14 b
+ m (ZZ)Z lambda$static$15 a
+ m (ZZ)Z lambda$static$2 n
+ m (ZZ)Z lambda$static$3 m
+ m (ZZ)Z lambda$static$4 l
+ m (ZZ)Z lambda$static$5 k
+ m (ZZ)Z lambda$static$6 j
+ m (ZZ)Z lambda$static$7 i
+ m (ZZ)Z lambda$static$8 h
+ m (ZZ)Z lambda$static$9 g
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; AND i
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; CAUSED_BY n
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; CAUSES l
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; FALSE a
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; FIRST m
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_AND h
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_FIRST d
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_OR b
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_SAME g
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_SECOND f
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; ONLY_FIRST e
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; ONLY_SECOND c
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; OR o
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; SAME j
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; SECOND k
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; TRUE p
+c net/minecraft/world/ticks/LevelChunkTicks net/minecraft/world/ticks/LevelChunkTicks
+ m ()I count a
+ m ()Ljava/util/stream/Stream; getAll d
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (J)Ljava/util/List; pack a
+ m ()Lnet/minecraft/world/ticks/ScheduledTick; peek b
+ m ()Lnet/minecraft/world/ticks/ScheduledTick; poll c
+ m (Ljava/util/function/Predicate;)V removeIf a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V scheduleUnchecked b
+ m (Ljava/util/function/BiConsumer;)V setOnTickAdded a
+ m (J)V unpack b
+ f Ljava/util/function/BiConsumer; onTickAdded d
+ f Ljava/util/List; pendingTicks b
+ f Ljava/util/Queue; tickQueue a
+ f Ljava/util/Set; ticksPerPosition c
+c net/minecraft/world/ticks/LevelTickAccess net/minecraft/world/ticks/LevelTickAccess
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+c net/minecraft/world/ticks/ProtoChunkTicks net/minecraft/world/ticks/ProtoChunkTickList
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Ljava/util/List;)Lnet/minecraft/world/ticks/ProtoChunkTicks; load a
+ m (J)Ljava/util/List; pack a
+ m (Lnet/minecraft/world/ticks/SavedTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m ()Ljava/util/List; scheduledTicks b
+ f Ljava/util/List; ticks a
+ f Ljava/util/Set; ticksPerPosition b
+c org/bukkit/craftbukkit/CraftChunkSnapshot org/bukkit/craftbukkit/v1_21_R6/CraftChunkSnapshot
+c org/bukkit/craftbukkit/CraftEquipmentSlot org/bukkit/craftbukkit/v1_21_R6/CraftEquipmentSlot
+c org/bukkit/craftbukkit/CraftOfflinePlayer org/bukkit/craftbukkit/v1_21_R6/CraftOfflinePlayer
+c org/bukkit/craftbukkit/CraftOfflinePlayer$1 org/bukkit/craftbukkit/v1_21_R6/CraftOfflinePlayer$1
+c org/bukkit/craftbukkit/ban/CraftIpBanList org/bukkit/craftbukkit/v1_21_R6/ban/CraftIpBanList
+c org/bukkit/craftbukkit/block/CraftBeehive org/bukkit/craftbukkit/v1_21_R6/block/CraftBeehive
+c org/bukkit/craftbukkit/block/CraftConduit org/bukkit/craftbukkit/v1_21_R6/block/CraftConduit
+c org/bukkit/craftbukkit/block/CraftCrafter org/bukkit/craftbukkit/v1_21_R6/block/CraftCrafter
+c org/bukkit/craftbukkit/block/CraftDropper org/bukkit/craftbukkit/v1_21_R6/block/CraftDropper
+c org/bukkit/craftbukkit/block/CraftFurnace org/bukkit/craftbukkit/v1_21_R6/block/CraftFurnace
+c org/bukkit/craftbukkit/block/CraftJukebox org/bukkit/craftbukkit/v1_21_R6/block/CraftJukebox
+c org/bukkit/craftbukkit/block/CraftLectern org/bukkit/craftbukkit/v1_21_R6/block/CraftLectern
+c org/bukkit/craftbukkit/entity/CraftBogged org/bukkit/craftbukkit/v1_21_R6/entity/CraftBogged
+c org/bukkit/craftbukkit/entity/CraftBreeze org/bukkit/craftbukkit/v1_21_R6/entity/CraftBreeze
+c org/bukkit/craftbukkit/entity/CraftDonkey org/bukkit/craftbukkit/v1_21_R6/entity/CraftDonkey
+c org/bukkit/craftbukkit/entity/CraftEntity org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntity
+c org/bukkit/craftbukkit/entity/CraftEntity$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntity$1
+c org/bukkit/craftbukkit/entity/CraftEntity$2 org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntity$2
+c org/bukkit/craftbukkit/entity/CraftEntity$3 org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntity$3
+c org/bukkit/craftbukkit/entity/CraftEvoker org/bukkit/craftbukkit/v1_21_R6/entity/CraftEvoker
+c org/bukkit/craftbukkit/entity/CraftHoglin org/bukkit/craftbukkit/v1_21_R6/entity/CraftHoglin
+c org/bukkit/craftbukkit/entity/CraftMarker org/bukkit/craftbukkit/v1_21_R6/entity/CraftMarker
+c org/bukkit/craftbukkit/entity/CraftOcelot org/bukkit/craftbukkit/v1_21_R6/entity/CraftOcelot
+c org/bukkit/craftbukkit/entity/CraftParrot org/bukkit/craftbukkit/v1_21_R6/entity/CraftParrot
+c org/bukkit/craftbukkit/entity/CraftPiglin org/bukkit/craftbukkit/v1_21_R6/entity/CraftPiglin
+c org/bukkit/craftbukkit/entity/CraftPlayer org/bukkit/craftbukkit/v1_21_R6/entity/CraftPlayer
+c org/bukkit/craftbukkit/entity/CraftPlayer$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftPlayer$1
+c org/bukkit/craftbukkit/entity/CraftPlayer$2 org/bukkit/craftbukkit/v1_21_R6/entity/CraftPlayer$2
+c org/bukkit/craftbukkit/entity/CraftPlayer$3 org/bukkit/craftbukkit/v1_21_R6/entity/CraftPlayer$3
+c org/bukkit/craftbukkit/entity/CraftPlayer$ChunkSectionChanges org/bukkit/craftbukkit/v1_21_R6/entity/CraftPlayer$ChunkSectionChanges
+c org/bukkit/craftbukkit/entity/CraftRabbit org/bukkit/craftbukkit/v1_21_R6/entity/CraftRabbit
+c org/bukkit/craftbukkit/entity/CraftRaider org/bukkit/craftbukkit/v1_21_R6/entity/CraftRaider
+c org/bukkit/craftbukkit/entity/CraftSalmon org/bukkit/craftbukkit/v1_21_R6/entity/CraftSalmon
+c org/bukkit/craftbukkit/entity/CraftSpider org/bukkit/craftbukkit/v1_21_R6/entity/CraftSpider
+c org/bukkit/craftbukkit/entity/CraftTurtle org/bukkit/craftbukkit/v1_21_R6/entity/CraftTurtle
+c org/bukkit/craftbukkit/entity/CraftWarden org/bukkit/craftbukkit/v1_21_R6/entity/CraftWarden
+c org/bukkit/craftbukkit/entity/CraftWarden$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftWarden$1
+c org/bukkit/craftbukkit/entity/CraftWither org/bukkit/craftbukkit/v1_21_R6/entity/CraftWither
+c org/bukkit/craftbukkit/entity/CraftZoglin org/bukkit/craftbukkit/v1_21_R6/entity/CraftZoglin
+c org/bukkit/craftbukkit/entity/CraftZombie org/bukkit/craftbukkit/v1_21_R6/entity/CraftZombie
+c org/bukkit/craftbukkit/help/SimpleHelpMap org/bukkit/craftbukkit/v1_21_R6/help/SimpleHelpMap
+c org/bukkit/craftbukkit/help/SimpleHelpMap$IsCommandTopicPredicate org/bukkit/craftbukkit/v1_21_R6/help/SimpleHelpMap$IsCommandTopicPredicate
+c org/bukkit/craftbukkit/legacy/CraftLegacy org/bukkit/craftbukkit/v1_21_R6/legacy/CraftLegacy
+c org/bukkit/craftbukkit/legacy/FieldRename org/bukkit/craftbukkit/v1_21_R6/legacy/FieldRename
+c org/bukkit/craftbukkit/map/CraftMapCanvas org/bukkit/craftbukkit/v1_21_R6/map/CraftMapCanvas
+c org/bukkit/craftbukkit/map/CraftMapCursor org/bukkit/craftbukkit/v1_21_R6/map/CraftMapCursor
+c org/bukkit/craftbukkit/map/CraftMapCursor$CraftType org/bukkit/craftbukkit/v1_21_R6/map/CraftMapCursor$CraftType
+c org/bukkit/craftbukkit/tag/CraftDamageTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftDamageTag
+c org/bukkit/craftbukkit/tag/CraftEntityTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftEntityTag
+c org/bukkit/craftbukkit/util/CapturedBlock org/bukkit/craftbukkit/v1_21_R6/util/CapturedBlock
+c org/bukkit/craftbukkit/util/CraftLocation org/bukkit/craftbukkit/v1_21_R6/util/CraftLocation
+c org/bukkit/craftbukkit/util/LazyPlayerSet org/bukkit/craftbukkit/v1_21_R6/util/LazyPlayerSet
+c net/minecraft/advancements/AdvancementNode net/minecraft/advancements/AdvancementNode
+ m (Lnet/minecraft/advancements/AdvancementNode;)V addChild b
+ m ()Lnet/minecraft/advancements/Advancement; advancement a
+ m ()Ljava/lang/Iterable; children e
+ m (Lnet/minecraft/advancements/AdvancementNode;)Lnet/minecraft/advancements/AdvancementNode; getRoot a
+ m ()Lnet/minecraft/advancements/AdvancementHolder; holder b
+ m ()Lnet/minecraft/advancements/AdvancementNode; parent c
+ m ()Lnet/minecraft/advancements/AdvancementNode; root d
+ f Ljava/util/Set; children c
+ f Lnet/minecraft/advancements/AdvancementHolder; holder a
+ f Lnet/minecraft/advancements/AdvancementNode; parent b
+c net/minecraft/advancements/AdvancementTree net/minecraft/advancements/AdvancementTree
+ m (Ljava/util/Collection;)V addAll a
+ m ()V clear a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementNode; get a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementNode; get a
+ m ()Ljava/util/Collection; nodes c
+ m (Ljava/util/Set;)V remove a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V remove a
+ m ()Ljava/lang/Iterable; roots b
+ m (Lnet/minecraft/advancements/AdvancementTree$Listener;)V setListener a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Z tryInsert b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/advancements/AdvancementTree$Listener; listener e
+ f Ljava/util/Map; nodes b
+ f Ljava/util/Set; roots c
+ f Ljava/util/Set; tasks d
+c net/minecraft/advancements/AdvancementTree$Listener net/minecraft/advancements/AdvancementTree$a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onAddAdvancementRoot a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onAddAdvancementTask c
+ m ()V onAdvancementsCleared a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onRemoveAdvancementRoot b
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onRemoveAdvancementTask d
+c net/minecraft/advancements/AdvancementType net/minecraft/advancements/AdvancementFrameType
+ m ()[Lnet/minecraft/advancements/AdvancementType; $values d
+ m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/MutableComponent; createAnnouncement a
+ m ()Lnet/minecraft/ChatFormatting; getChatColor a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/advancements/AdvancementType; $VALUES h
+ f Lnet/minecraft/advancements/AdvancementType; CHALLENGE b
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/advancements/AdvancementType; GOAL c
+ f Lnet/minecraft/advancements/AdvancementType; TASK a
+ f Lnet/minecraft/ChatFormatting; chatColor f
+ f Lnet/minecraft/network/chat/Component; displayName g
+ f Ljava/lang/String; name e
+c net/minecraft/commands/BrigadierExceptions net/minecraft/commands/CommandExceptionProvider
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 h
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$10 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$11 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$12 e
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$13 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$14 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$15 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$16 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 d
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8 i
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9 h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR z
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DISPATCHER_PARSE_EXCEPTION A
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_ARGUMENT y
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_COMMAND x
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_BIG b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_SMALL a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_BIG d
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_SMALL c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_BIG f
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_SMALL e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; LITERAL_INCORRECT i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_BIG h
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_SMALL g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_BOOL v
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_DOUBLE s
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_END_OF_QUOTE k
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_FLOAT u
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_INT o
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_LONG q
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_START_OF_QUOTE j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_EXPECTED_SYMBOL w
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_BOOL m
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_DOUBLE r
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_ESCAPE l
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_FLOAT t
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_INT n
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_LONG p
+c net/minecraft/commands/CommandBuildContext net/minecraft/commands/CommandBuildContext
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; simple a
+c net/minecraft/commands/CommandBuildContext$1 net/minecraft/commands/CommandBuildContext$1
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; val$enabledFeatures b
+c net/minecraft/core/DefaultedMappedRegistry net/minecraft/core/DefaultedMappedRegistry
+ m (I)Ljava/lang/Object; byId a
+ m ()Ljava/util/Optional; getAny a
+ m ()Lnet/minecraft/resources/ResourceLocation; getDefaultKey b
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getOptional b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; getValue a
+ m ()Ljava/util/Optional; lambda$getRandom$0 u
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/resources/ResourceLocation; defaultKey b
+ f Lnet/minecraft/core/Holder$Reference; defaultValue c
+c net/minecraft/core/RegistrySynchronization net/minecraft/core/RegistrySynchronization
+ m (Lnet/minecraft/resources/ResourceKey;)Z isNetworkable a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Z lambda$ownedNetworkableRegistries$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$packRegistries$0 a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$packRegistry$1 a
+ m (Lnet/minecraft/core/Registry;Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/core/Holder$Reference;)V lambda$packRegistry$2 a
+ m (Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Registry;)V lambda$packRegistry$3 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; networkSafeRegistries b
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; networkedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; ownedNetworkableRegistries a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistries a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistry a
+ f Ljava/util/Set; NETWORKABLE_REGISTRIES a
+c net/minecraft/core/RegistrySynchronization$PackedRegistryEntry net/minecraft/core/RegistrySynchronization$a
+ m ()Ljava/util/Optional; data b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; data c
+ f Lnet/minecraft/resources/ResourceLocation; id b
+c net/minecraft/core/particles/ParticleLimit net/minecraft/core/particles/ParticleLimit
+ m ()I limit a
+ f Lnet/minecraft/core/particles/ParticleLimit; SPORE_BLOSSOM a
+ f I limit b
+c net/minecraft/core/particles/ParticleTypes net/minecraft/core/particles/Particles
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$0 l
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 k
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$10 b
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$11 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$2 j
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 i
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$4 h
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$5 g
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$6 f
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$7 e
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$8 d
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$9 c
+ m (Ljava/lang/String;Z)Lnet/minecraft/core/particles/SimpleParticleType; register a
+ m (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/core/particles/ParticleType; register a
+ f Lnet/minecraft/core/particles/SimpleParticleType; ANGRY_VILLAGER a
+ f Lnet/minecraft/core/particles/SimpleParticleType; ASH aE
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK b
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK_CRUMBLE bj
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK_MARKER c
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE d
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_COLUMN_UP au
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_POP as
+ f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_COSY_SMOKE ax
+ f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_SIGNAL_SMOKE ay
+ f Lnet/minecraft/core/particles/SimpleParticleType; CHERRY_LEAVES I
+ f Lnet/minecraft/core/particles/SimpleParticleType; CLOUD e
+ f Lcom/mojang/serialization/Codec; CODEC bl
+ f Lnet/minecraft/core/particles/SimpleParticleType; COMPOSTER S
+ f Lnet/minecraft/core/particles/SimpleParticleType; COPPER_FIRE_FLAME f
+ f Lnet/minecraft/core/particles/SimpleParticleType; CRIMSON_SPORE aF
+ f Lnet/minecraft/core/particles/SimpleParticleType; CRIT g
+ f Lnet/minecraft/core/particles/SimpleParticleType; CURRENT_DOWN at
+ f Lnet/minecraft/core/particles/SimpleParticleType; DAMAGE_INDICATOR h
+ f Lnet/minecraft/core/particles/SimpleParticleType; DOLPHIN aw
+ f Lnet/minecraft/core/particles/ParticleType; DRAGON_BREATH i
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_LAVA aP
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_WATER aR
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_HONEY az
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_LAVA j
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_OBSIDIAN_TEAR aI
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_WATER m
+ f Lnet/minecraft/core/particles/ParticleType; DUST o
+ f Lnet/minecraft/core/particles/ParticleType; DUST_COLOR_TRANSITION p
+ f Lnet/minecraft/core/particles/ParticleType; DUST_PILLAR bf
+ f Lnet/minecraft/core/particles/SimpleParticleType; DUST_PLUME bb
+ f Lnet/minecraft/core/particles/ParticleType; EFFECT q
+ f Lnet/minecraft/core/particles/SimpleParticleType; EGG_CRACK ba
+ f Lnet/minecraft/core/particles/SimpleParticleType; ELDER_GUARDIAN r
+ f Lnet/minecraft/core/particles/SimpleParticleType; ELECTRIC_SPARK aX
+ f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANTED_HIT s
+ f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANT t
+ f Lnet/minecraft/core/particles/SimpleParticleType; END_ROD u
+ f Lnet/minecraft/core/particles/ParticleType; ENTITY_EFFECT v
+ f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION x
+ f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION_EMITTER w
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_LAVA aQ
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_WATER aS
+ f Lnet/minecraft/core/particles/ParticleType; FALLING_DUST D
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_HONEY aA
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_LAVA k
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_NECTAR aC
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_OBSIDIAN_TEAR aJ
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_SPORE_BLOSSOM aD
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_WATER n
+ f Lnet/minecraft/core/particles/SimpleParticleType; FIREFLY bk
+ f Lnet/minecraft/core/particles/SimpleParticleType; FIREWORK E
+ f Lnet/minecraft/core/particles/SimpleParticleType; FISHING F
+ f Lnet/minecraft/core/particles/SimpleParticleType; FLAME G
+ f Lnet/minecraft/core/particles/ParticleType; FLASH Q
+ f Lnet/minecraft/core/particles/SimpleParticleType; GLOW aU
+ f Lnet/minecraft/core/particles/SimpleParticleType; GLOW_SQUID_INK aT
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST y
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_LARGE A
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_SMALL B
+ f Lnet/minecraft/core/particles/SimpleParticleType; HAPPY_VILLAGER R
+ f Lnet/minecraft/core/particles/SimpleParticleType; HEART T
+ f Lnet/minecraft/core/particles/SimpleParticleType; INFESTED H
+ f Lnet/minecraft/core/particles/ParticleType; INSTANT_EFFECT U
+ f Lnet/minecraft/core/particles/ParticleType; ITEM V
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_COBWEB Z
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SLIME Y
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SNOWBALL aa
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_HONEY aB
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_LAVA l
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_OBSIDIAN_TEAR aK
+ f Lnet/minecraft/core/particles/SimpleParticleType; LARGE_SMOKE ab
+ f Lnet/minecraft/core/particles/SimpleParticleType; LAVA ac
+ f Lnet/minecraft/core/particles/SimpleParticleType; MYCELIUM ad
+ f Lnet/minecraft/core/particles/SimpleParticleType; NAUTILUS av
+ f Lnet/minecraft/core/particles/SimpleParticleType; NOTE ae
+ f Lnet/minecraft/core/particles/SimpleParticleType; OMINOUS_SPAWNING bg
+ f Lnet/minecraft/core/particles/SimpleParticleType; PALE_OAK_LEAVES J
+ f Lnet/minecraft/core/particles/SimpleParticleType; POOF af
+ f Lnet/minecraft/core/particles/SimpleParticleType; PORTAL ag
+ f Lnet/minecraft/core/particles/SimpleParticleType; RAID_OMEN bh
+ f Lnet/minecraft/core/particles/SimpleParticleType; RAIN ah
+ f Lnet/minecraft/core/particles/SimpleParticleType; REVERSE_PORTAL aL
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCRAPE aY
+ f Lnet/minecraft/core/particles/ParticleType; SCULK_CHARGE M
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_CHARGE_POP N
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_SOUL L
+ f Lnet/minecraft/core/particles/ParticleType; SHRIEK aZ
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_FLAME aN
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_GUST z
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMOKE ai
+ f Lnet/minecraft/core/particles/SimpleParticleType; SNEEZE ak
+ f Lnet/minecraft/core/particles/SimpleParticleType; SNOWFLAKE aO
+ f Lnet/minecraft/core/particles/SimpleParticleType; SONIC_BOOM C
+ f Lnet/minecraft/core/particles/SimpleParticleType; SOUL P
+ f Lnet/minecraft/core/particles/SimpleParticleType; SOUL_FIRE_FLAME O
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPIT al
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPLASH aq
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPORE_BLOSSOM_AIR aH
+ f Lnet/minecraft/core/particles/SimpleParticleType; SQUID_INK am
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC bm
+ f Lnet/minecraft/core/particles/SimpleParticleType; SWEEP_ATTACK an
+ f Lnet/minecraft/core/particles/ParticleType; TINTED_LEAVES K
+ f Lnet/minecraft/core/particles/SimpleParticleType; TOTEM_OF_UNDYING ao
+ f Lnet/minecraft/core/particles/ParticleType; TRAIL X
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_OMEN bi
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER bc
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS bd
+ f Lnet/minecraft/core/particles/SimpleParticleType; UNDERWATER ap
+ f Lnet/minecraft/core/particles/SimpleParticleType; VAULT_CONNECTION be
+ f Lnet/minecraft/core/particles/ParticleType; VIBRATION W
+ f Lnet/minecraft/core/particles/SimpleParticleType; WARPED_SPORE aG
+ f Lnet/minecraft/core/particles/SimpleParticleType; WAX_OFF aW
+ f Lnet/minecraft/core/particles/SimpleParticleType; WAX_ON aV
+ f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_ASH aM
+ f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_SMOKE aj
+ f Lnet/minecraft/core/particles/SimpleParticleType; WITCH ar
+c net/minecraft/core/particles/ParticleTypes$1 net/minecraft/core/particles/Particles$1
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+c net/minecraft/data/info/RegistryDumpReport net/minecraft/data/info/RegistryDumpReport
+ m (Lnet/minecraft/core/Registry;)Lcom/google/gson/JsonElement; dumpRegistry a
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$dumpRegistry$1 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/tags/DialogTagsProvider net/minecraft/data/tags/DialogTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/DimensionTypes net/minecraft/data/worldgen/DimensionTypes
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/ProcessorLists net/minecraft/data/worldgen/ProcessorLists
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V register a
+ m (Lnet/minecraft/resources/ResourceKey;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; trailsArchyLootProcessor a
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_GENERIC_DEGRADATION H
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_START_DEGRADATION G
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_WALLS_DEGRADATION I
+ f Lnet/minecraft/resources/ResourceKey; BASTION_GENERIC_DEGRADATION w
+ f Lnet/minecraft/resources/ResourceKey; BOTTOM_RAMPART r
+ f Lnet/minecraft/resources/ResourceKey; BRIDGE z
+ f Lnet/minecraft/resources/ResourceKey; EMPTY N
+ f Lnet/minecraft/resources/ResourceKey; ENTRANCE_REPLACEMENT y
+ f Lnet/minecraft/resources/ResourceKey; FARM_DESERT p
+ f Lnet/minecraft/resources/ResourceKey; FARM_PLAINS l
+ f Lnet/minecraft/resources/ResourceKey; FARM_SAVANNA m
+ f Lnet/minecraft/resources/ResourceKey; FARM_SNOWY n
+ f Lnet/minecraft/resources/ResourceKey; FARM_TAIGA o
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_COAL E
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_DIAMONDS F
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_ROT D
+ f Lnet/minecraft/resources/ResourceKey; HIGH_RAMPART C
+ f Lnet/minecraft/resources/ResourceKey; HIGH_WALL B
+ f Lnet/minecraft/resources/ResourceKey; HOUSING t
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_10_PERCENT f
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_20_PERCENT g
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_70_PERCENT h
+ f Lnet/minecraft/resources/ResourceKey; OUTPOST_ROT q
+ f Lnet/minecraft/resources/ResourceKey; RAMPART_DEGRADATION x
+ f Lnet/minecraft/resources/ResourceKey; ROOF A
+ f Lnet/minecraft/resources/ResourceKey; SIDE_WALL_DEGRADATION u
+ f Lnet/minecraft/resources/ResourceKey; STABLE_DEGRADATION v
+ f Lnet/minecraft/resources/ResourceKey; STREET_PLAINS i
+ f Lnet/minecraft/resources/ResourceKey; STREET_SAVANNA j
+ f Lnet/minecraft/resources/ResourceKey; STREET_SNOWY_OR_TAIGA k
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_HOUSES_ARCHAEOLOGY J
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ROADS_ARCHAEOLOGY K
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY L
+ f Lnet/minecraft/resources/ResourceKey; TREASURE_ROOMS s
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION M
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_DESERT e
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_PLAINS a
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_SAVANNA b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_SNOWY c
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TAIGA d
+c net/minecraft/network/DisconnectionDetails net/minecraft/network/DisconnectionDetails
+ m ()Ljava/util/Optional; bugReportLink c
+ m ()Lnet/minecraft/network/chat/Component; reason a
+ m ()Ljava/util/Optional; report b
+ f Ljava/util/Optional; bugReportLink c
+ f Lnet/minecraft/network/chat/Component; reason a
+ f Ljava/util/Optional; report b
+c net/minecraft/network/PacketBundleUnpacker net/minecraft/network/PacketBundleUnpacker
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V encode a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo a
+c net/minecraft/network/Varint21FrameDecoder net/minecraft/network/PacketSplitter
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z copyVarint a
+ f I MAX_VARINT21_BYTES a
+ f Lio/netty/buffer/ByteBuf; helperBuf b
+ f Lnet/minecraft/network/BandwidthDebugMonitor; monitor c
+c net/minecraft/network/chat/FontDescription net/minecraft/network/chat/FontDescription
+ m (Lnet/minecraft/network/chat/FontDescription;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/network/chat/FontDescription;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/FontDescription$Resource; DEFAULT b
+c net/minecraft/network/chat/FontDescription$Resource net/minecraft/network/chat/FontDescription$c
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ f Lnet/minecraft/resources/ResourceLocation; id c
+c net/minecraft/network/chat/FontDescription$AtlasSprite net/minecraft/network/chat/FontDescription$a
+ m ()Lnet/minecraft/resources/ResourceLocation; atlasId a
+ m ()Lnet/minecraft/resources/ResourceLocation; spriteId b
+ f Lnet/minecraft/resources/ResourceLocation; atlasId c
+ f Lnet/minecraft/resources/ResourceLocation; spriteId d
+c net/minecraft/network/chat/FontDescription$PlayerSprite net/minecraft/network/chat/FontDescription$b
+ m ()Z hat b
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; profile a
+ f Z hat d
+ f Lnet/minecraft/world/item/component/ResolvableProfile; profile c
+c net/minecraft/network/chat/SignableCommand net/minecraft/network/chat/SignableCommand
+ m ()Ljava/util/List; arguments a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; collectArguments a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignableCommand$Argument; getArgument a
+ m (Lcom/mojang/brigadier/ParseResults;)Z hasSignableArguments a
+ m (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; of b
+ f Ljava/util/List; arguments a
+c net/minecraft/network/chat/SignableCommand$Argument net/minecraft/network/chat/SignableCommand$a
+ m ()Ljava/lang/String; name a
+ m ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; node b
+ m ()Ljava/lang/String; value c
+ f Lcom/mojang/brigadier/tree/ArgumentCommandNode; node a
+ f Ljava/lang/String; value b
+c net/minecraft/network/chat/SubStringSource net/minecraft/network/chat/SubStringSource
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/SubStringSource; create a
+ m (Lnet/minecraft/network/chat/FormattedText;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; create a
+ m ()Ljava/lang/String; getPlainText a
+ m (I)I lambda$create$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$create$1 a
+ m (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/Style;I)Z lambda$create$2 a
+ m (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$create$3 a
+ m (IIZ)Ljava/util/List; substring a
+ f Ljava/util/List; charStyles b
+ f Ljava/lang/String; plainText a
+ f Lit/unimi/dsi/fastutil/ints/Int2IntFunction; reverseCharModifier c
+c net/minecraft/network/protocol/BundlerInfo net/minecraft/network/protocol/BundlerInfo
+ m (Lnet/minecraft/network/protocol/PacketType;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; createForPacket a
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; startPacketBundling a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V unbundlePacket a
+ f I BUNDLE_SIZE_LIMIT a
+c net/minecraft/network/protocol/BundlerInfo$1 net/minecraft/network/protocol/BundlerInfo$1
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; startPacketBundling a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V unbundlePacket a
+c net/minecraft/network/protocol/BundlerInfo$1$1 net/minecraft/network/protocol/BundlerInfo$1$1
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; addPacket a
+ f Ljava/util/List; bundlePackets b
+ f Lnet/minecraft/network/protocol/BundlerInfo$1; this$0 a
+c net/minecraft/network/protocol/BundlerInfo$Bundler net/minecraft/network/protocol/BundlerInfo$a
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; addPacket a
+c net/minecraft/network/protocol/PacketUtils net/minecraft/network/protocol/PlayerConnectionUtils
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/PacketProcessor;)V ensureRunningOnSameThread a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)V ensureRunningOnSameThread a
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V fillCrashReport a
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$0 c
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$1 b
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$2 a
+ m (Ljava/lang/Exception;Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)Lnet/minecraft/ReportedException; makeReportedException a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/recipebook/PlaceRecipeHelper net/minecraft/recipebook/PlaceRecipeHelper
+ m (IIIILjava/lang/Iterable;Lnet/minecraft/recipebook/PlaceRecipeHelper$Output;)V placeRecipe a
+ m (IILnet/minecraft/world/item/crafting/Recipe;Ljava/lang/Iterable;Lnet/minecraft/recipebook/PlaceRecipeHelper$Output;)V placeRecipe a
+c net/minecraft/recipebook/PlaceRecipeHelper$Output net/minecraft/recipebook/PlaceRecipeHelper$a
+c net/minecraft/recipebook/ServerPlaceRecipe net/minecraft/recipebook/AutoRecipe
+ m (IZ)I calculateAmountToCraft a
+ m (ILjava/util/List;)I clampToMaxStackSize a
+ m ()V clearGrid a
+ m ()I getAmountOfFreeSlotsInInventory c
+ m (Ljava/util/List;ILjava/lang/Integer;III)V lambda$placeRecipe$0 a
+ m (Lnet/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess;IILjava/util/List;Ljava/util/List;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/crafting/RecipeHolder;ZZ)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; placeRecipe a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/world/entity/player/StackedItemContents;)V placeRecipe b
+ m ()Z testClearGrid b
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/world/entity/player/StackedItemContents;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; tryPlaceRecipe a
+ f I ITEM_NOT_FOUND a
+ f I gridHeight f
+ f I gridWidth e
+ f Ljava/util/List; inputGridSlots g
+ f Lnet/minecraft/world/entity/player/Inventory; inventory b
+ f Lnet/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess; menu c
+ f Ljava/util/List; slotsToClear h
+ f Z useMaxItems d
+c net/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess net/minecraft/recipebook/AutoRecipe$a
+ m ()V clearCraftingContent a
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a
+c net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader
+ m (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; createContext a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; createInfoForContextRegistry a
+ m (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; createInfoForNewRegistry a
+ m (Ljava/util/Map;)Lnet/minecraft/ReportedException; createReportWithBriefInfo c
+ m (Ljava/util/Map;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$createContext$7 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$createContext$8 a
+ m (Ljava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$createReportWithBriefInfo$13 a
+ m (Ljava/util/Map;)Ljava/lang/String; lambda$createReportWithBriefInfo$14 d
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryDataLoader$Loader;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V lambda$load$2 a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryDataLoader$Loader;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V lambda$load$3 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lnet/minecraft/resources/RegistryDataLoader$Loader; lambda$load$4 a
+ m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$load$5 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$load$6 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$printFullDetailsToLog$10 a
+ m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$11 b
+ m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$12 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$printFullDetailsToLog$9 b
+ m (Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; lambda$static$0 a
+ m (Ljava/util/Optional;)Lnet/minecraft/core/RegistrationInfo; lambda$static$1 a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromManager a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromNetwork a
+ m (Ljava/util/Map;)Lnet/minecraft/ReportedException; logErrors a
+ m (Ljava/util/Map;)V printFullDetailsToLog b
+ f Ljava/util/List; DIMENSION_REGISTRIES b
+ f Ljava/util/Comparator; ERROR_KEY_COMPARATOR e
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lnet/minecraft/core/RegistrationInfo; NETWORK_REGISTRATION_INFO f
+ f Ljava/util/function/Function; REGISTRATION_INFO_CACHE g
+ f Ljava/util/List; SYNCHRONIZED_REGISTRIES c
+ f Ljava/util/List; WORLDGEN_REGISTRIES a
+c net/minecraft/resources/RegistryDataLoader$1 net/minecraft/resources/RegistryDataLoader$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/resources/RegistryDataLoader$Loader net/minecraft/resources/RegistryDataLoader$a
+ m ()Lnet/minecraft/resources/RegistryDataLoader$RegistryData; data a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V loadFromNetwork a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V loadFromResources a
+ m ()Ljava/util/Map; loadingErrors c
+ m ()Lnet/minecraft/core/WritableRegistry; registry b
+ f Lnet/minecraft/resources/RegistryDataLoader$RegistryData; data a
+ f Ljava/util/Map; loadingErrors c
+ f Lnet/minecraft/core/WritableRegistry; registry b
+c net/minecraft/resources/RegistryDataLoader$RegistryData net/minecraft/resources/RegistryDataLoader$d
+ m (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/resources/RegistryDataLoader$Loader; create a
+ m ()Lcom/mojang/serialization/Codec; elementCodec b
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Z requiredNonEmpty c
+ m (Ljava/util/function/BiConsumer;)V runWithArguments a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Z requiredNonEmpty c
+c net/minecraft/resources/RegistryDataLoader$LoadingFunction net/minecraft/resources/RegistryDataLoader$b
+c net/minecraft/resources/RegistryDataLoader$NetworkedRegistryData net/minecraft/resources/RegistryDataLoader$c
+ m ()Ljava/util/List; elements a
+ m ()Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; tags b
+ f Ljava/util/List; elements a
+ f Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; tags b
+c net/minecraft/resources/RegistryFixedCodec net/minecraft/resources/RegistryFixedCodec
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; create a
+ m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$decode$5 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$decode$6 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; lambda$decode$7 a
+ m (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$8 a
+ m ()Ljava/lang/String; lambda$decode$9 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$encode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$encode$1 a
+ m ()Ljava/lang/String; lambda$encode$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$3 a
+ m ()Ljava/lang/String; lambda$encode$4 b
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/ServerFunctionLibrary net/minecraft/server/CustomFunctionManager
+ m ()Ljava/lang/Iterable; getAvailableTags b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getFunction a
+ m ()Ljava/util/Map; getFunctions a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getTag b
+ m (Lnet/minecraft/resources/ResourceLocation;Z)Ljava/util/Optional; lambda$new$0 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$1 b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$2 a
+ m (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/functions/CommandFunction; lambda$reload$3 a
+ m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$4 a
+ m (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$5 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/functions/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reload$6 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$7 a
+ m (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$8 a
+ m (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; readLines a
+ f Lnet/minecraft/resources/FileToIdConverter; LISTER c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/resources/ResourceKey; TYPE_KEY a
+ f Lcom/mojang/brigadier/CommandDispatcher; dispatcher h
+ f I functionCompilationLevel g
+ f Ljava/util/Map; functions d
+ f Ljava/util/Map; tags f
+ f Lnet/minecraft/tags/TagLoader; tagsLoader e
+c net/minecraft/server/ServerFunctionManager net/minecraft/server/CustomFunctionData
+ m (Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)V execute a
+ m (Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;)V executeTagFunctions a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; get a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a
+ m ()Ljava/lang/Iterable; getFunctionNames d
+ m ()Lnet/minecraft/commands/CommandSourceStack; getGameLoopSender c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getTag b
+ m ()Ljava/lang/Iterable; getTagNames e
+ m (Lnet/minecraft/commands/functions/CommandFunction;)Ljava/lang/String; lambda$execute$0 a
+ m (Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;)V lambda$execute$1 a
+ m (Lnet/minecraft/server/ServerFunctionLibrary;)V postReload b
+ m (Lnet/minecraft/server/ServerFunctionLibrary;)V replaceLibrary a
+ m ()V tick b
+ f Lnet/minecraft/resources/ResourceLocation; LOAD_FUNCTION_TAG c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/ResourceLocation; TICK_FUNCTION_TAG b
+ f Lnet/minecraft/server/ServerFunctionLibrary; library g
+ f Z postReload f
+ f Lnet/minecraft/server/MinecraftServer; server d
+ f Ljava/util/List; ticking e
+c net/minecraft/server/ServerTickRateManager net/minecraft/server/ServerTickRateManager
+ m ()Z checkShouldSprintThisTick d
+ m ()V endTickWork e
+ m ()V finishTickSprint p
+ m ()Z isSprinting a
+ m (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$finishTickSprint$0 a
+ m (I)Z requestGameToSprint b
+ m (Z)V setFrozen a
+ m (F)V setTickRate a
+ m (I)Z stepGameIfPaused a
+ m ()Z stopSprinting c
+ m ()Z stopStepping b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updateJoiningPlayer a
+ m ()V updateStateToClients n
+ m ()V updateStepTicks o
+ f Z previousIsFrozen k
+ f J remainingSprintTicks g
+ f J scheduledCurrentSprintTicks j
+ f Lnet/minecraft/server/MinecraftServer; server l
+ f J sprintTickStartTime h
+ f J sprintTimeSpend i
+c net/minecraft/server/commands/ChaseCommand net/minecraft/server/commands/ChaseCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;)Z alreadyRunning b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I follow b
+ m (Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$follow$10 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$lead$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$7 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$8 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I lead a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop a
+ f I BROADCAST_INTERVAL_MS f
+ f Ljava/lang/String; DEFAULT_BIND_ADDRESS d
+ f Ljava/lang/String; DEFAULT_CONNECT_HOST c
+ f I DEFAULT_PORT e
+ f Lcom/google/common/collect/BiMap; DIMENSION_NAMES a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/server/chase/ChaseClient; chaseClient h
+ f Lnet/minecraft/server/chase/ChaseServer; chaseServer g
+c net/minecraft/server/commands/DeOpCommands net/minecraft/server/commands/CommandDeop
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I deopPlayers a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_OP a
+c net/minecraft/server/commands/DebugCommand net/minecraft/server/commands/CommandDebug
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$start$2 a
+ m (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; lambda$stop$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I start a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RECURSIVE_TRACES d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RETURN_RUN e
+c net/minecraft/server/commands/DebugCommand$Tracer net/minecraft/server/commands/CommandDebug$b
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m ()Z alwaysAccepts q_
+ m (I)V indentAndSave a
+ m ()V newLine e
+ m (ILnet/minecraft/resources/ResourceLocation;I)V onCall a
+ m (ILjava/lang/String;)V onCommand a
+ m (Ljava/lang/String;)V onError a
+ m (ILjava/lang/String;I)V onReturn a
+ m (I)V printIndent b
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f I INDENT_OFFSET b
+ f I lastIndent d
+ f Ljava/io/PrintWriter; output c
+ f Z waitingForResult e
+c net/minecraft/server/commands/DebugCommand$TraceCustomExecutor net/minecraft/server/commands/CommandDebug$a
+ m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$0 b
+ m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$1 a
+ m (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;ILjava/lang/String;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V lambda$runGuarded$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded b
+c net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1 net/minecraft/server/commands/CommandDebug$a$1
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+c net/minecraft/server/commands/ItemCommands net/minecraft/server/commands/ItemCommands
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; applyModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;I)I blockToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I blockToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;I)I blockToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I blockToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)I entityToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I entityToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I entityToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I entityToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/item/ItemStack; getBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/Container; getContainer a
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/item/ItemStack; getEntityItem a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$modifyBlockItem$20 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$21 a
+ m (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$22 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setBlockItem$23 a
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$24 b
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$25 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I modifyBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/core/Holder;)I modifyEntityItem a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/item/ItemStack;)I setBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I setEntityItem a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SOURCE_INAPPLICABLE_SLOT d
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_SOURCE_NOT_A_CONTAINER b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_INAPPLICABLE_SLOT c
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_TARGET_NOT_A_CONTAINER a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_NO_CHANGES e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TARGET_NO_CHANGES_KNOWN_ITEM f
+c net/minecraft/server/commands/PlaceCommand net/minecraft/server/commands/PlaceCommand
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)V checkLoaded a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Z lambda$checkLoaded$21 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeFeature$15 b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeJigsaw$16 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$placeStructure$17 a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/ChunkPos;)V lambda$placeStructure$18 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeStructure$19 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeTemplate$20 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I placeFeature a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;)I placeJigsaw a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I placeStructure b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;FIZ)I placeTemplate a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FEATURE_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_JIGSAW_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_STRUCTURE_FAILED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEMPLATE_FAILED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEMPLATE_INVALID d
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_TEMPLATES f
+c net/minecraft/server/commands/TitleCommand net/minecraft/server/commands/CommandTitle
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearTitle a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$6 f
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$7 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$8 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$9 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$12 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$13 a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$10 b
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$11 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I resetTitle b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;III)I setTimes a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/util/function/Function;)I showTitle a
+c net/minecraft/server/jsonrpc/JsonRPCErrors net/minecraft/server/jsonrpc/JsonRPCErrors
+ m ()[Lnet/minecraft/server/jsonrpc/JsonRPCErrors; $values a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; create a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonObject; createWithUnknownId a
+ m (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createWithoutData a
+ f [Lnet/minecraft/server/jsonrpc/JsonRPCErrors; $VALUES h
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INTERNAL_ERROR e
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INVALID_PARAMS d
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INVALID_REQUEST b
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; METHOD_NOT_FOUND c
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; PARSE_ERROR a
+ f I errorCode f
+ f Ljava/lang/String; message g
+c net/minecraft/server/jsonrpc/JsonRpcLogger net/minecraft/server/jsonrpc/JsonRpcLogger
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Ljava/lang/String;[Ljava/lang/Object;)V log a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; PREFIX b
+c net/minecraft/server/jsonrpc/api/ParamInfo net/minecraft/server/jsonrpc/api/ParamInfo
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()Z required c
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; name b
+ f Z required d
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+c net/minecraft/server/jsonrpc/api/PlayerDto net/minecraft/server/jsonrpc/api/PlayerDto
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m ()Ljava/util/Optional; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; name b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; id b
+ f Ljava/util/Optional; name c
+c net/minecraft/server/level/DistanceManager net/minecraft/server/level/ChunkMapDistance
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m (Lit/unimi/dsi/fastutil/longs/LongConsumer;)V forEachEntityTickingChunk a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b
+ m (JZ)I getChunkLevel a
+ m ()Ljava/lang/String; getDebugStatus c
+ m ()I getNaturalSpawnChunkCount a
+ m ()I getPlayerTicketLevel e
+ m ()Lit/unimi/dsi/fastutil/longs/LongIterator; getSpawnCandidateChunks b
+ m (J)Lnet/minecraft/util/TriState; hasPlayersNearby e
+ m ()Z hasTickets d
+ m (J)Z inBlockTickingRange d
+ m (J)Z inEntityTickingRange c
+ m (J)Z isChunkToRemove a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (Lnet/minecraft/server/level/ChunkMap;)Z runAllUpdates a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ m (I)V updatePlayerTickets a
+ m (I)V updateSimulationDistance b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I PLAYER_TICKET_LEVEL c
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersPerChunk d
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage g
+c net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/ChunkMapDistance$a
+ m (J)I getLevel c
+ m (J)I getLevelFromSource b
+ m (J)Z havePlayer f
+ m (JII)V onLevelChange a
+ m ()V runAllUpdates a
+ m (JI)V setLevel a
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks a
+ f I maxDistance b
+ f Lnet/minecraft/server/level/DistanceManager; this$0 c
+c net/minecraft/server/level/FullChunkStatus net/minecraft/server/level/FullChunkStatus
+ m ()[Lnet/minecraft/server/level/FullChunkStatus; $values a
+ m (Lnet/minecraft/server/level/FullChunkStatus;)Z isOrAfter a
+ f [Lnet/minecraft/server/level/FullChunkStatus; $VALUES e
+ f Lnet/minecraft/server/level/FullChunkStatus; BLOCK_TICKING c
+ f Lnet/minecraft/server/level/FullChunkStatus; ENTITY_TICKING d
+ f Lnet/minecraft/server/level/FullChunkStatus; FULL b
+ f Lnet/minecraft/server/level/FullChunkStatus; INACCESSIBLE a
+c net/minecraft/server/level/ServerBossEvent net/minecraft/server/level/BossBattleServer
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m (Ljava/util/function/Function;)V broadcast a
+ m ()Ljava/util/Collection; getPlayers h
+ m ()Z isVisible g
+ m ()V removeAllPlayers b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (Lnet/minecraft/world/BossEvent$BossBarColor;)V setColor a
+ m (Z)Lnet/minecraft/world/BossEvent; setCreateWorldFog c
+ m (Z)Lnet/minecraft/world/BossEvent; setDarkenScreen a
+ m (Lnet/minecraft/network/chat/Component;)V setName a
+ m (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V setOverlay a
+ m (Z)Lnet/minecraft/world/BossEvent; setPlayBossMusic b
+ m (F)V setProgress a
+ m (Z)V setVisible d
+ f Ljava/util/Set; players h
+ f Ljava/util/Set; unmodifiablePlayers i
+ f Z visible j
+c net/minecraft/server/packs/BuiltInMetadata net/minecraft/server/packs/BuiltInMetadata
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ f Lnet/minecraft/server/packs/BuiltInMetadata; EMPTY a
+ f Ljava/util/Map; values b
+c net/minecraft/server/packs/repository/Pack net/minecraft/server/packs/repository/ResourcePackLoader
+ m (Z)Lnet/minecraft/network/chat/Component; getChatLink a
+ m ()Lnet/minecraft/server/packs/repository/PackCompatibility; getCompatibility d
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; getDefaultPosition k
+ m ()Lnet/minecraft/network/chat/Component; getDescription c
+ m ()Ljava/lang/String; getId g
+ m ()Lnet/minecraft/server/packs/repository/PackSource; getPackSource l
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; getRequestedFeatures e
+ m ()Lnet/minecraft/network/chat/Component; getTitle b
+ m ()Z isFixedPosition j
+ m ()Z isRequired i
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ m ()Lnet/minecraft/server/packs/PackResources; open f
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackSelectionConfig;)Lnet/minecraft/server/packs/repository/Pack; readMetaAndCreate a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/metadata/pack/PackFormat;Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/Pack$Metadata; readPackMetadata a
+ m ()Lnet/minecraft/server/packs/PackSelectionConfig; selectionConfig h
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/packs/PackLocationInfo; location b
+ f Lnet/minecraft/server/packs/repository/Pack$Metadata; metadata d
+ f Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; resources c
+ f Lnet/minecraft/server/packs/PackSelectionConfig; selectionConfig e
+c net/minecraft/server/packs/repository/Pack$Metadata net/minecraft/server/packs/repository/ResourcePackLoader$a
+ m ()Lnet/minecraft/server/packs/repository/PackCompatibility; compatibility b
+ m ()Lnet/minecraft/network/chat/Component; description a
+ m ()Ljava/util/List; overlays d
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requestedFeatures c
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; compatibility b
+ f Lnet/minecraft/network/chat/Component; description a
+ f Ljava/util/List; overlays d
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requestedFeatures c
+c net/minecraft/server/packs/repository/Pack$Position net/minecraft/server/packs/repository/ResourcePackLoader$Position
+ m ()[Lnet/minecraft/server/packs/repository/Pack$Position; $values b
+ m (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I insert a
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; opposite a
+ f [Lnet/minecraft/server/packs/repository/Pack$Position; $VALUES c
+ f Lnet/minecraft/server/packs/repository/Pack$Position; BOTTOM b
+ f Lnet/minecraft/server/packs/repository/Pack$Position; TOP a
+c net/minecraft/server/packs/repository/Pack$ResourcesSupplier net/minecraft/server/packs/repository/ResourcePackLoader$c
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+c net/minecraft/server/players/UserWhiteList net/minecraft/server/players/WhiteList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser c
+ m ()[Ljava/lang/String; getUserList b
+ m (Lnet/minecraft/server/players/NameAndId;)Z isWhiteListed a
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove b
+c net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)Lnet/minecraft/tags/TagLoader$LoadResult; deserializeTagsFromNetwork a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/ints/IntList;)V lambda$deserializeTagsFromNetwork$3 a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/datafixers/util/Pair; lambda$serializeTagsToNetwork$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$serializeTagsToNetwork$1 a
+ m (Lnet/minecraft/core/Registry;Ljava/util/Map;Lnet/minecraft/core/HolderSet$Named;)V lambda$serializeToNetwork$2 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; serializeTagsToNetwork a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; serializeToNetwork a
+c net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; read b
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagLoader$LoadResult; resolve a
+ m ()I size b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; EMPTY a
+ f Ljava/util/Map; tags b
+c net/minecraft/util/FastBufferedInputStream net/minecraft/util/FastBufferedInputStream
+ m ()I bytesInBuffer a
+ m ()V fill b
+ f I DEFAULT_BUFFER_SIZE a
+ f [B buffer c
+ f Ljava/io/InputStream; in b
+ f I limit d
+ f I position e
+c net/minecraft/util/ResourceLocationPattern net/minecraft/util/ResourceLocationPattern
+ m (Ljava/lang/String;)Z lambda$new$3 b
+ m (Ljava/lang/String;)Z lambda$new$4 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z lambda$new$5 a
+ m (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Ljava/util/function/Predicate; locationPredicate c
+ m ()Ljava/util/function/Predicate; namespacePredicate a
+ m ()Ljava/util/function/Predicate; pathPredicate b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Predicate; locationPredicate f
+ f Ljava/util/Optional; namespacePattern b
+ f Ljava/util/function/Predicate; namespacePredicate c
+ f Ljava/util/Optional; pathPattern d
+ f Ljava/util/function/Predicate; pathPredicate e
+c net/minecraft/util/SegmentedAnglePrecision net/minecraft/util/SegmentedAnglePrecision
+ m (F)I fromDegrees b
+ m (F)I fromDegreesWithTurns a
+ m (Lnet/minecraft/core/Direction;)I fromDirection a
+ m ()I getMask a
+ m (II)Z isSameAxis a
+ m (I)I normalize c
+ m (I)F toDegrees b
+ m (I)F toDegreesWithTurns a
+ f F angleToDegree d
+ f F degreeToAngle c
+ f I mask a
+ f I precision b
+c net/minecraft/util/datafix/fixes/ItemIdFix net/minecraft/util/datafix/fixes/DataConverterMaterialId
+ m (I)Ljava/lang/String; getItem a
+ m (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ITEM_NAMES a
+c net/minecraft/util/datafix/fixes/LeavesFix net/minecraft/util/datafix/fixes/DataConverterLeaves
+ m (III)I getIndex a
+ m (ZZZZ)I getSideMask a
+ m (I)I getX a
+ m (I)I getY b
+ m (I)I getZ c
+ m (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; lambda$makeRule$1 a
+ m (Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; lambda$makeRule$2 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 a
+ f I DECAY_DISTANCE j
+ f [[I DIRECTIONS i
+ f I EAST_MASK f
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; LEAVES m
+ f Ljava/util/Set; LOGS n
+ f I NORTH_EAST_MASK g
+ f I NORTH_MASK h
+ f I NORTH_WEST_MASK a
+ f I SIZE l
+ f I SIZE_BITS k
+ f I SOUTH_EAST_MASK e
+ f I SOUTH_MASK d
+ f I SOUTH_WEST_MASK c
+ f I WEST_MASK b
+c net/minecraft/util/datafix/fixes/LeavesFix$Section net/minecraft/util/datafix/fixes/DataConverterLeaves$b
+ m (I)I getBlock c
+ m ()I getIndex c
+ m (Ljava/lang/String;ZI)I getStateId a
+ m ()Z isSkippable b
+ m (Ljava/util/List;)Ljava/util/List; lambda$new$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$write$1 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$write$2 b
+ m (Lcom/mojang/serialization/Dynamic;)V readStorage a
+ m ()Z skippable a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; write a
+ f Ljava/lang/String; BLOCK_STATES_TAG a
+ f Ljava/lang/String; NAME_TAG b
+ f Ljava/lang/String; PROPERTIES_TAG c
+ f Lcom/mojang/datafixers/types/Type; blockStateType h
+ f I index f
+ f Lcom/mojang/datafixers/OpticFinder; paletteFinder d
+ f Ljava/util/List; palette e
+ f Lnet/minecraft/util/datafix/PackedBitStorage; storage g
+c net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection net/minecraft/util/datafix/fixes/DataConverterLeaves$a
+ m (I)I getDistance d
+ m (I)Z isLeaf b
+ m (I)Z isLog a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; makeLeafTag a
+ m (III)V setDistance a
+ m ()Z skippable a
+ f Ljava/lang/String; DECAYABLE i
+ f Ljava/lang/String; DISTANCE j
+ f Ljava/lang/String; PERSISTENT h
+ f Lit/unimi/dsi/fastutil/ints/IntSet; leaveIds k
+ f Lit/unimi/dsi/fastutil/ints/IntSet; logIds l
+ f Lit/unimi/dsi/fastutil/ints/Int2IntMap; stateToIdMap m
+c net/minecraft/util/datafix/schemas/V1451_1 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_1
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V1451_2 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_2
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1451_3 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_3
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 c
+c net/minecraft/util/datafix/schemas/V1451_4 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_4
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+c net/minecraft/util/datafix/schemas/V1451_5 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_5
+c net/minecraft/util/datafix/schemas/V1451_6 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; createCriterionTypes a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$3 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$4 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$5 b
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$6 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$7 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 a
+ m (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; packNamespacedWithDot b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; REPACK_OBJECTIVE_ID d
+ f Ljava/lang/String; SPECIAL_OBJECTIVE_MARKER b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; UNPACK_OBJECTIVE_ID c
+c net/minecraft/util/datafix/schemas/V1451_6$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$1
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; lambda$apply$0 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$apply$1 a
+c net/minecraft/util/datafix/schemas/V1451_6$2 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$2
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$apply$0 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$apply$1 a
+c net/minecraft/util/datafix/schemas/V2511_1 net/minecraft/util/datafix/schemas/V2511_1
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3439_1 net/minecraft/util/datafix/schemas/V3439_1
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808_1 net/minecraft/util/datafix/schemas/V3808_1
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808_2 net/minecraft/util/datafix/schemas/V3808_2
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3818_3 net/minecraft/util/datafix/schemas/V3818_3
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 o
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$10 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$11 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$12 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$13 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$2 n
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$3 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$4 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$5 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$6 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$7 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$8 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$9 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$14 b
+c net/minecraft/util/datafix/schemas/V3818_4 net/minecraft/util/datafix/schemas/V3818_4
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3818_5 net/minecraft/util/datafix/schemas/V3818_5
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/debug/DebugSubscription net/minecraft/util/debug/DebugSubscription
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Update; emptyUpdate a
+ m ()I expireAfterTicks c
+ m (Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Event; packEvent b
+ m (Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Update; packUpdate a
+ m ()Lnet/minecraft/network/codec/StreamCodec; valueStreamCodec b
+ f I DOES_NOT_EXPIRE a
+ f I expireAfterTicks c
+ f Lnet/minecraft/network/codec/StreamCodec; valueStreamCodec b
+c net/minecraft/util/debug/DebugSubscription$Event net/minecraft/util/debug/DebugSubscription$a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Event; lambda$streamCodec$0 a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Lnet/minecraft/util/debug/DebugSubscription; subscription a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription b
+ f Ljava/lang/Object; value c
+c net/minecraft/util/debug/DebugSubscription$Update net/minecraft/util/debug/DebugSubscription$b
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/Optional;)Lnet/minecraft/util/debug/DebugSubscription$Update; lambda$streamCodec$0 a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Lnet/minecraft/util/debug/DebugSubscription; subscription a
+ m ()Ljava/util/Optional; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription b
+ f Ljava/util/Optional; value c
+c net/minecraft/util/debugchart/SampleLogger net/minecraft/util/debugchart/SampleLogger
+ m ([J)V logFullSample a
+ m (JI)V logPartialSample a
+ m (J)V logSample a
+c net/minecraft/util/parsing/packrat/Control net/minecraft/util/parsing/packrat/Control
+ m ()V cut a
+ m ()Z hasCut b
+ f Lnet/minecraft/util/parsing/packrat/Control; UNBOUND a
+c net/minecraft/util/parsing/packrat/Control$1 net/minecraft/util/parsing/packrat/Control$1
+ m ()V cut a
+ m ()Z hasCut b
+c net/minecraft/world/WorldlyContainerHolder net/minecraft/world/IInventoryHolder
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; getContainer a
+c net/minecraft/world/effect/HungerMobEffect net/minecraft/world/effect/HungerMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/OozingMobEffect net/minecraft/world/effect/OozingMobEffect
+ m (ILnet/minecraft/world/effect/OozingMobEffect$NearbySlimes;I)I numberOfSlimesToSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/level/Level;DDD)V spawnSlimeOffspring a
+ f I RADIUS_TO_CHECK_SLIMES d
+ f I SLIME_SIZE c
+ f Ljava/util/function/ToIntFunction; spawnedCount e
+c net/minecraft/world/effect/OozingMobEffect$NearbySlimes net/minecraft/world/effect/OozingMobEffect$a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/effect/OozingMobEffect$NearbySlimes; closeTo a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/Slime;)Z lambda$closeTo$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)I lambda$closeTo$1 a
+c net/minecraft/world/effect/PoisonMobEffect net/minecraft/world/effect/PoisonMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+ f I DAMAGE_INTERVAL c
+c net/minecraft/world/effect/WitherMobEffect net/minecraft/world/effect/WitherMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+ f I DAMAGE_INTERVAL c
+c net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/EntityAreaEffectCloud
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V addEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V clientTick r
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()I getDuration h
+ m ()I getDurationOnUse k
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner n
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle e
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m ()F getRadius c
+ m ()F getRadiusOnUse i
+ m ()F getRadiusPerTick j
+ m ()I getWaitTime m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isWaiting f
+ m (Ljava/util/Map$Entry;)Z lambda$serverTick$0 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions l_
+ m (Lnet/minecraft/server/level/ServerLevel;)V serverTick a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)V setCustomParticle a
+ m (I)V setDuration a
+ m (I)V setDurationOnUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a
+ m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a
+ m (F)V setPotionDurationScale b
+ m (F)V setRadius a
+ m (F)V setRadiusOnUse c
+ m (F)V setRadiusPerTick d
+ m (I)V setWaitTime c
+ m (Z)V setWaiting a
+ m ()V tick g
+ m ()V updateParticle q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PARTICLE h
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RADIUS f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WAITING g
+ f I DEFAULT_AGE j
+ f I DEFAULT_DURATION_ON_USE k
+ f I DEFAULT_LINGERING_DURATION d
+ f Lnet/minecraft/core/particles/ColorParticleOption; DEFAULT_PARTICLE s
+ f F DEFAULT_POTION_DURATION_SCALE n
+ f F DEFAULT_RADIUS p
+ f F DEFAULT_RADIUS_ON_USE l
+ f F DEFAULT_RADIUS_PER_TICK m
+ f I DEFAULT_REAPPLICATION_DELAY r
+ f I DEFAULT_WAIT_TIME q
+ f F DEFAULT_WIDTH a
+ f F HEIGHT b
+ f I INFINITE_DURATION c
+ f F MAX_RADIUS i
+ f F MINIMAL_RADIUS o
+ f I TIME_BETWEEN_APPLICATIONS e
+ f Lnet/minecraft/core/particles/ParticleOptions; customParticle t
+ f I duration aP
+ f I durationOnUse aS
+ f Lnet/minecraft/world/entity/EntityReference; owner aV
+ f Lnet/minecraft/world/item/alchemy/PotionContents; potionContents u
+ f F potionDurationScale aN
+ f F radiusOnUse aT
+ f F radiusPerTick aU
+ f I reapplicationDelay aR
+ f Ljava/util/Map; victims aO
+ f I waitTime aQ
+c net/minecraft/world/entity/EntityEquipment net/minecraft/world/entity/EntityEquipment
+ m ()V clear b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V dropAll a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; get a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$clear$2 b
+ m (Ljava/util/Map;)Lnet/minecraft/world/entity/EntityEquipment; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/EntityEquipment;)Ljava/util/Map; lambda$static$1 b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; set a
+ m (Lnet/minecraft/world/entity/EntityEquipment;)V setAll a
+ m (Lnet/minecraft/world/entity/Entity;)V tick a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/EnumMap; items b
+c net/minecraft/world/entity/EntityReference net/minecraft/world/entity/EntityReference
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; get a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/world/level/Level;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; getEntity a
+ m (Lnet/minecraft/world/level/entity/UUIDLookup;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; getEntity a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/LivingEntity; getLivingEntity b
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/player/Player; getPlayer c
+ m ()Ljava/util/UUID; getUUID c
+ m (Ljava/util/UUID;)Ljava/util/UUID; lambda$getUUID$0 b
+ m (Lnet/minecraft/world/level/Level;Ljava/lang/String;)Ljava/util/UUID; lambda$readWithOldOwnerConversion$1 a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;)Z matches b
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/EntityReference; of a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;)Lnet/minecraft/world/entity/EntityReference; of a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/world/entity/EntityReference; read a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/EntityReference; readWithOldOwnerConversion a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; resolve a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;)V store a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;)V store a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/datafixers/util/Either; entity c
+c net/minecraft/world/entity/PortalProcessor net/minecraft/world/entity/PortalProcessor
+ m ()V decayTick f
+ m ()Lnet/minecraft/core/BlockPos; getEntryPosition c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m ()Lnet/minecraft/world/level/block/Portal$Transition; getPortalLocalTransition a
+ m ()I getPortalTime d
+ m ()Z hasExpired b
+ m ()Z isInsidePortalThisTick e
+ m (Lnet/minecraft/world/level/block/Portal;)Z isSamePortal a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Z)Z processPortalTeleportation a
+ m (Z)V setAsInsidePortalThisTick a
+ m (Lnet/minecraft/core/BlockPos;)V updateEntryPosition a
+ f Lnet/minecraft/core/BlockPos; entryPosition b
+ f Z insidePortalThisTick d
+ f Lnet/minecraft/world/level/block/Portal; portal a
+ f I portalTime c
+c net/minecraft/world/entity/SpawnPlacements net/minecraft/world/entity/EntityPositionTypes
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSpawnRules a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; getHeightmapType b
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/SpawnPlacementType; getPlacementType a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isSpawnPositionOk a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/SpawnPlacementType;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V register a
+ f Ljava/util/Map; DATA_BY_TYPE a
+c net/minecraft/world/entity/SpawnPlacements$Data net/minecraft/world/entity/EntityPositionTypes$a
+ m ()Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightMap a
+ m ()Lnet/minecraft/world/entity/SpawnPlacementType; placement b
+ m ()Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate; predicate c
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightMap a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; placement b
+ f Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate; predicate c
+c net/minecraft/world/entity/SpawnPlacements$SpawnPredicate net/minecraft/world/entity/EntityPositionTypes$b
+c net/minecraft/world/entity/TraceableEntity net/minecraft/world/entity/TraceableEntity
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+c net/minecraft/world/entity/ai/goal/BegGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBeg
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingInteresting a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; begTargeting f
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f F lookDistance d
+ f I lookTime e
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; wolf a
+c net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/EntityItem
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z areMergable a
+ m ()Z dampensVibrations bs
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z fireImmune bt
+ m ()I getAge f
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bb
+ m ()D getDefaultGravity bo
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m (FF)F getSpin f
+ m ()F getVisualRotationYInDegrees dY
+ m ()Z hasPickUpDelay n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m ()Z isAttackable cO
+ m ()Z isMergable x
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$mergeWithNeighbours$0 b
+ m ()V makeFakeItem s
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V merge a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V merge a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; merge a
+ m ()V mergeWithNeighbours w
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m ()V setDefaultPickUpDelay i
+ m ()V setExtendedLifetime r
+ m (D)V setFluidMovement i
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m ()V setNeverPickUp m
+ m ()V setNoPickUpDelay k
+ m (I)V setPickUpDelay b
+ m (Ljava/util/UUID;)V setTarget b
+ m (Lnet/minecraft/world/entity/Entity;)V setThrower b
+ m ()V setUnderLavaMovement v
+ m ()V setUnderwaterMovement u
+ m ()V setUnlimitedLifetime q
+ m ()Z shouldPlayLavaHurtSound aO
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V tryToMerge a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM c
+ f S DEFAULT_AGE i
+ f I DEFAULT_HEALTH h
+ f S DEFAULT_PICKUP_DELAY j
+ f F EYE_HEIGHT a
+ f F FLOAT_HEIGHT d
+ f I INFINITE_LIFETIME g
+ f I INFINITE_PICKUP_DELAY f
+ f I LIFETIME e
+ f I age k
+ f F bobOffs b
+ f I health m
+ f I pickupDelay l
+ f Ljava/util/UUID; target o
+ f Lnet/minecraft/world/entity/EntityReference; thrower n
+c net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/EntityCreeper
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()V explodeCreeper gJ
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxFallDistance cR
+ m ()I getSwellDir n
+ m (F)F getSwelling J
+ m ()V ignite gI
+ m ()Z isIgnited s
+ m ()Z isPowered m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$killedEntity$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (I)V setSwellDir b
+ m ()V spawnLingeringCloud gK
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_IGNITED c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_POWERED b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SWELL_DIR a
+ f B DEFAULT_EXPLOSION_RADIUS ct
+ f Z DEFAULT_IGNITED d
+ f S DEFAULT_MAX_SWELL f
+ f Z DEFAULT_POWERED e
+ f Z droppedSkulls cy
+ f I explosionRadius cx
+ f I maxSwell cw
+ f I oldSwell cu
+ f I swell cv
+c net/minecraft/world/entity/monster/Drowned net/minecraft/world/entity/monster/EntityDrowned
+ m ()V addBehaviourGoals m
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canReplaceCurrentItem a
+ m ()Z canSpawnInLiquids s
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkDrownedSpawnRules a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Z closeToNextPos gJ
+ m ()Z convertsInWater gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound n
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isDeepEnoughToSpawn a
+ m ()Z isPushedByFluid cW
+ m ()Z isVisuallySwimming cx
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$addBehaviourGoals$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z okTarget i
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Z)V setSearchingForLand x
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updateSwimming bB
+ m ()Z wantsToSwim gQ
+ f F NAUTILUS_SHELL_CHANCE a
+ f Z searchingForLand f
+c net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal net/minecraft/world/entity/monster/EntityDrowned$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/monster/Drowned; drowned b
+c net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal net/minecraft/world/entity/monster/EntityDrowned$e
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Drowned; drowned a
+ f I seaLevel c
+ f D speedModifier b
+ f Z stuck d
+c net/minecraft/world/entity/monster/Drowned$DrownedMoveControl net/minecraft/world/entity/monster/EntityDrowned$d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Drowned; drowned l
+c net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal net/minecraft/world/entity/monster/EntityDrowned$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/monster/Drowned; drowned g
+c net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal net/minecraft/world/entity/monster/EntityDrowned$c
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; getWaterPos h
+ m ()V start d
+ f Lnet/minecraft/world/level/Level; level f
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f D speedModifier e
+ f D wantedX b
+ f D wantedY c
+ f D wantedZ d
+c net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal net/minecraft/world/entity/monster/EntityDrowned$f
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/monster/Drowned; drowned a
+c net/minecraft/world/entity/monster/Monster net/minecraft/world/entity/monster/EntityMonster
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnyLightMonsterSpawnRules c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMonsterSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMonsterAttributes gN
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fc
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z isDarkEnoughToSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;)Z isPreventingPlayerRest a
+ m ()Z shouldDropExperience eD
+ m (Lnet/minecraft/server/level/ServerLevel;)Z shouldDropLoot e
+ m ()V updateNoActionTime gM
+c net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/EntityPhantom
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z canAttack a
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getPhantomSize k
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSoundVolume ft
+ m ()I getUniqueFlapTickOffset m
+ m ()Z isFlapping bl
+ m ()Z onClimbable fe
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (I)V setPhantomSize b
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updatePhantomSizeInfo n
+ f F FLAP_DEGREES_PER_TICK a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE c
+ f I TICKS_PER_FLAP b
+ f Lnet/minecraft/core/BlockPos; anchorPoint e
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; attackPhase f
+ f Lnet/minecraft/world/phys/Vec3; moveTargetPoint d
+c net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/EntityPhantom$AttackPhase
+ m ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; $values a
+ f [Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; $VALUES c
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; CIRCLE a
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; SWOOP b
+c net/minecraft/world/entity/monster/Phantom$PhantomLookControl net/minecraft/world/entity/monster/EntityPhantom$f
+ m ()V tick a
+c net/minecraft/world/entity/monster/Phantom$PhantomMoveControl net/minecraft/world/entity/monster/EntityPhantom$g
+ m ()V tick a
+ f F speed m
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 l
+c net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/EntityPhantom$h
+ m ()Z touchingTarget h
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 b
+c net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal net/minecraft/world/entity/monster/EntityPhantom$i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I CAT_SEARCH_TICK_DELAY c
+ f I catSearchTick e
+ f Z isScaredOfCat d
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal net/minecraft/world/entity/monster/EntityPhantom$c
+ m ()Z canUse b
+ m ()V setAnchorAboveTarget h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I nextSweepTick b
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/EntityPhantom$d
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal net/minecraft/world/entity/monster/EntityPhantom$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; attackTargeting b
+ f I nextScanTick c
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal net/minecraft/world/entity/monster/EntityPhantom$e
+ m ()Z canUse b
+ m ()V selectNext i
+ m ()V start d
+ m ()V tick a
+ f F angle c
+ f F clockwise f
+ f F distance d
+ f F height e
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/EntityRavager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addRoarParticleEffects hd
+ m ()V aiStep e_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()V applyRoarKnockbackClient hc
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Z canBeLeader gI
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gA
+ m ()I getAttackTick m
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()I getRoarTick gR
+ m ()I getStunnedTick s
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight F
+ m ()Z isImmobile fv
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 I
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 H
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$static$2 i
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m ()V roar gT
+ m (Lnet/minecraft/world/entity/Entity;)V strongKnockback G
+ m ()V stunEffect gS
+ m ()V updateControlFlags Z
+ f I ATTACK_DURATION a
+ f D ATTACK_MOVEMENT_SPEED cv
+ f D BASE_MOVEMENT_SPEED cu
+ f I DEFAULT_ATTACK_TICK cA
+ f I DEFAULT_ROAR_TICK cC
+ f I DEFAULT_STUN_TICK cB
+ f Ljava/util/function/Predicate; ROAR_TARGET_ON_CLIENT ct
+ f Ljava/util/function/Predicate; ROAR_TARGET_WITHOUT_GRIEFING f
+ f Ljava/util/function/Predicate; ROAR_TARGET_WITH_GRIEFING e
+ f I STUNNED_COLOR cw
+ f F STUNNED_COLOR_BLUE cx
+ f F STUNNED_COLOR_GREEN cy
+ f F STUNNED_COLOR_RED cz
+ f I STUN_DURATION b
+ f I attackTick cD
+ f I roarTick cF
+ f I stunnedTick cE
+c net/minecraft/world/entity/monster/Shulker net/minecraft/world/entity/monster/EntityShulker
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canStayAt a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; findAttachableSurface h
+ m ()V findNewAttachment gJ
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/core/Direction; getAttachFace n
+ m (F)F getClientPeekAmount J
+ m ()Lnet/minecraft/world/item/DyeColor; getColor gI
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement dI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()I getMaxHeadXRot af
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (F)F getPhysicalPeek L
+ m (FLnet/minecraft/core/Direction;FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; getProgressAabb a
+ m (FLnet/minecraft/core/Direction;FFLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; getProgressDeltaAabb a
+ m ()I getRawPeekAmount gO
+ m (F)Lnet/minecraft/world/phys/Vec3; getRenderPosition K
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Ljava/util/Optional; getVariant s
+ m ()V hitByShulkerBullet gN
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isClosed gM
+ m (Lnet/minecraft/core/BlockPos;)Z isPositionBlocked i
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$onPeekAmountChange$1 G
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; lambda$setVariant$2 a
+ m ()Lorg/joml/Vector3f; lambda$static$0 gP
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m ()V onPeekAmountChange gL
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAmbientSound X
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V registerGoals H
+ m (F)F sanitizeScale c
+ m (Lnet/minecraft/core/Direction;)V setAttachFace a
+ m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement k
+ m (DDD)V setPos a_
+ m (I)V setRawPeekAmount b
+ m (Ljava/util/Optional;)V setVariant a
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m ()Z teleportSomewhere m
+ m ()V tick g
+ m ()Z updatePeekAmount gK
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; COVERED_ARMOR_MODIFIER e
+ f Lnet/minecraft/resources/ResourceLocation; COVERED_ARMOR_MODIFIER_ID d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACH_FACE_ID a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLOR_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PEEK_ID b
+ f Lnet/minecraft/core/Direction; DEFAULT_ATTACH_FACE cA
+ f B DEFAULT_COLOR cu
+ f B DEFAULT_PEEK cz
+ f Lorg/joml/Vector3f; FORWARD cB
+ f F MAX_LID_OPEN cH
+ f F MAX_SCALE cC
+ f I MAX_TELEPORT_DISTANCE cv
+ f B NO_COLOR ct
+ f I OTHER_SHULKER_LIMIT cx
+ f I OTHER_SHULKER_SCAN_RADIUS cw
+ f F PEEK_PER_TICK cy
+ f I TELEPORT_STEPS f
+ f Lnet/minecraft/core/BlockPos; clientOldAttachPosition cF
+ f I clientSideTeleportInterpolation cG
+ f F currentPeekAmount cE
+ f F currentPeekAmountO cD
+c net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal net/minecraft/world/entity/monster/EntityShulker$f
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I peekTime b
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/EntityShulker$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackTime b
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerLookControl net/minecraft/world/entity/monster/EntityShulker$d
+ m ()V clampHeadRotationToBody b
+ m ()Ljava/util/Optional; getXRotD h
+ m ()Ljava/util/Optional; getYRotD i
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 h
+c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal net/minecraft/world/entity/monster/EntityShulker$c
+ m ()Z canUse b
+ m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal net/minecraft/world/entity/monster/EntityShulker$e
+ m ()Z canUse b
+ m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 i
+c net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl net/minecraft/world/entity/monster/EntityShulker$b
+ m ()V clientTick a
+c net/minecraft/world/entity/monster/Strider net/minecraft/world/entity/monster/EntityStrider
+ m ()Z boost a
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStriderSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes n
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()V floatStrider gI
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/monster/Strider; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isBeingTempted s
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isOnFire ck
+ m ()Z isSensitiveToWater fG
+ m ()Z isSuffocating m
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()F nextStep bf
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals H
+ m (Z)V setSuffocating x
+ m ()Z shouldPassengersInheritMalus J
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; spawnJockey a
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME cy
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SUFFOCATING cz
+ f F STEERING_MODIFIER cx
+ f F SUFFOCATE_STEERING_MODIFIER cv
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SUFFOCATING_MODIFIER cu
+ f Lnet/minecraft/resources/ResourceLocation; SUFFOCATING_MODIFIER_ID ct
+ f Lnet/minecraft/world/entity/ItemBasedSteering; steering cA
+ f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cB
+c net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal net/minecraft/world/entity/monster/EntityStrider$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/core/BlockPos; getMoveToTarget k
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()Z shouldRecalculatePath l
+ f Lnet/minecraft/world/entity/monster/Strider; strider g
+c net/minecraft/world/entity/monster/Strider$StriderPathNavigation net/minecraft/world/entity/monster/EntityStrider$b
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z hasValidPathType a
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+c net/minecraft/world/inventory/CraftingMenu net/minecraft/world/inventory/ContainerWorkbench
+ m ()V beginPlacingRecipe l
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)V finishPlacingRecipe a
+ m ()Ljava/util/List; getInputGridSlots n
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot m
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$slotsChanged$0 a
+ m ()Lnet/minecraft/world/entity/player/Player; owner q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;Lnet/minecraft/world/item/crafting/RecipeHolder;)V slotChangedCraftingGrid a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CRAFTING_GRID_HEIGHT q
+ f I CRAFTING_GRID_WIDTH p
+ f I CRAFT_SLOT_COUNT s
+ f I CRAFT_SLOT_END t
+ f I CRAFT_SLOT_START r
+ f I INV_SLOT_END v
+ f I INV_SLOT_START u
+ f I RESULT_SLOT o
+ f I USE_ROW_SLOT_END x
+ f I USE_ROW_SLOT_START w
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access y
+ f Z placingRecipe A
+ f Lnet/minecraft/world/entity/player/Player; player z
+c net/minecraft/world/inventory/MerchantMenu net/minecraft/world/inventory/ContainerMerchant
+ m ()Z canRestock o
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m ()I getFutureTraderXp m
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers p
+ m ()I getTraderLevel n
+ m ()I getTraderXp l
+ m (Lnet/minecraft/world/item/trading/ItemCost;)V lambda$tryMoveItems$0 a
+ m (ILnet/minecraft/world/item/trading/ItemCost;)V moveFromInventoryToPaymentSlot a
+ m ()V playTradeSound r
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Z)V setCanRestock b
+ m (I)V setMerchantLevel g
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setOffers a
+ m (I)V setSelectionHint e
+ m (Z)V setShowProgressBar a
+ m (I)V setXp f
+ m ()Z showProgressBar q
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (I)V tryMoveItems h
+ f I BUYSLOT_X v
+ f I INV_SLOT_END q
+ f I INV_SLOT_START p
+ f I PAYMENT1_SLOT m
+ f I PAYMENT2_SLOT n
+ f I RESULT_SLOT o
+ f I ROW_Y w
+ f I SELLSLOT1_X t
+ f I SELLSLOT2_X u
+ f I USE_ROW_SLOT_END s
+ f I USE_ROW_SLOT_START r
+ f Z canRestock B
+ f I merchantLevel z
+ f Z showProgressBar A
+ f Lnet/minecraft/world/inventory/MerchantContainer; tradeContainer y
+ f Lnet/minecraft/world/item/trading/Merchant; trader x
+c net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/ContainerSmithing
+ m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/item/crafting/RecipeAccess;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions a
+ m ()Lnet/minecraft/world/item/crafting/SmithingRecipeInput; createRecipeInput p
+ m ()V createResult l
+ m ()Ljava/util/List; getRelevantItems o
+ m ()Z hasRecipeError m
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)V lambda$createResult$1 a
+ m ()V lambda$createResult$2 q
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)V shrinkStackInSlot e
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ f I ADDITIONAL_SLOT o
+ f I ADDITIONAL_SLOT_X_PLACEMENT w
+ f I BASE_SLOT n
+ f I BASE_SLOT_X_PLACEMENT v
+ f I RESULT_SLOT p
+ f I RESULT_SLOT_X_PLACEMENT y
+ f I SLOT_Y_PLACEMENT x
+ f I TEMPLATE_SLOT m
+ f I TEMPLATE_SLOT_X_PLACEMENT u
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; additionItemTest C
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; baseItemTest A
+ f Lnet/minecraft/world/inventory/DataSlot; hasRecipeError D
+ f Lnet/minecraft/world/level/Level; level z
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; templateItemTest B
+c net/minecraft/world/item/FlintAndSteelItem net/minecraft/world/item/ItemFlintAndSteel
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/HangingEntityItem net/minecraft/world/item/ItemHanging
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z mayPlace a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/network/chat/Component; TOOLTIP_RANDOM_VARIANT a
+ f Lnet/minecraft/world/entity/EntityType; type b
+c net/minecraft/world/item/JukeboxSongPlayer net/minecraft/world/item/JukeboxSongPlayer
+ m ()Lnet/minecraft/world/item/JukeboxSong; getSong b
+ m ()J getTicksSinceSongStarted c
+ m ()Z isPlaying a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Holder;)V play a
+ m (Lnet/minecraft/core/Holder;J)V setSongWithoutPlaying a
+ m ()Z shouldEmitJukeboxPlayingEvent d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V spawnMusicParticles a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;)V stop a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;)V tick b
+ f I PLAY_EVENT_INTERVAL_TICKS a
+ f Lnet/minecraft/core/BlockPos; blockPos d
+ f Lnet/minecraft/world/item/JukeboxSongPlayer$OnSongChanged; onSongChanged e
+ f Lnet/minecraft/core/Holder; song c
+ f J ticksSinceSongStarted b
+c net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged net/minecraft/world/item/JukeboxSongPlayer$a
+c net/minecraft/world/item/KnowledgeBookItem net/minecraft/world/item/ItemKnowledgeBook
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/world/item/SpectralArrowItem net/minecraft/world/item/ItemSpectralArrow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; createArrow a
+c net/minecraft/world/level/BaseCommandBlock net/minecraft/world/level/CommandBlockListenerAbstract
+ m (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m ()Lnet/minecraft/world/level/BaseCommandBlock$CloseableCommandBlockSource; createSource d
+ m ()Ljava/lang/String; getCommand h
+ m ()Lnet/minecraft/network/chat/Component; getCustomName j
+ m ()Lnet/minecraft/network/chat/Component; getLastOutput g
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/network/chat/Component; getName i
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition c
+ m ()I getSuccessCount f
+ m ()Z isTrackOutput k
+ m ()Z isValid e
+ m (ZI)V lambda$performCommand$0 a
+ m ()Ljava/lang/String; lambda$performCommand$1 l
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m ()V onUpdated b
+ m (Lnet/minecraft/world/level/Level;)Z performCommand a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Ljava/lang/String;)V setCommand a
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName a
+ m (Lnet/minecraft/network/chat/Component;)V setLastOutput b
+ m (I)V setSuccessCount a
+ m (Z)V setTrackOutput a
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; usedBy a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME a
+ f I NO_LAST_EXECUTION b
+ f Ljava/lang/String; command h
+ f Lnet/minecraft/network/chat/Component; customName i
+ f J lastExecution c
+ f Lnet/minecraft/network/chat/Component; lastOutput g
+ f I successCount e
+ f Z trackOutput f
+ f Z updateLastExecution d
+c net/minecraft/world/level/BaseCommandBlock$CloseableCommandBlockSource net/minecraft/world/level/CommandBlockListenerAbstract$CloseableCommandBlockSource
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Ljava/time/format/DateTimeFormatter; TIME_FORMAT c
+ f Z closed d
+ f Lnet/minecraft/world/level/BaseCommandBlock; this$0 b
+c net/minecraft/world/level/EmptyBlockGetter net/minecraft/world/level/BlockAccessAir
+ m ()[Lnet/minecraft/world/level/EmptyBlockGetter; $values a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getHeight N_
+ m ()I getMinY M_
+ f [Lnet/minecraft/world/level/EmptyBlockGetter; $VALUES b
+ f Lnet/minecraft/world/level/EmptyBlockGetter; INSTANCE a
+c net/minecraft/world/level/LevelSimulatedRW net/minecraft/world/level/VirtualLevelWritable
+c net/minecraft/world/level/StructureManager net/minecraft/world/level/StructureManager
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V addReference a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V addReferenceForStructure a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; checkStructurePresence a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V fillStartsForStructure a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/StructureManager; forWorldGenRegion a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Map; getAllStructuresAt b
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureAt a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt b
+ m (Lnet/minecraft/core/BlockPos;)Z hasAnyStructureAt a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder;)Z lambda$getStructureWithPieceAt$0 a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess b
+ m (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 setStartForStructure a
+ m ()Z shouldGenerateStructures a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; startsForStructure a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Predicate;)Ljava/util/List; startsForStructure a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z structureHasPieceAt a
+ f Lnet/minecraft/world/level/LevelAccessor; level a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck c
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions b
+c net/minecraft/world/level/block/AnvilBlock net/minecraft/world/level/block/BlockAnvil
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; damage e
+ m (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V falling a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getFallDamageSource a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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; lambda$getMenuProvider$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onLand a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f I FALL_DAMAGE_MAX f
+ f F FALL_DAMAGE_PER_DISTANCE e
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/BlockTypes net/minecraft/world/level/block/BlockTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ChainBlock net/minecraft/world/level/block/BlockChain
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; SHAPES e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/BlockChest
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; blockEntityType q
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; candidatePartnerFacing b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z chestCanConnectTo i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; combine a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/ChestType; getChestType a
+ m ()Lnet/minecraft/sounds/SoundEvent; getCloseChestSound s
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/BlockPos; getConnectedBlockPos b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection n
+ m (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; getContainer a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m ()Lnet/minecraft/sounds/SoundEvent; getOpenChestSound r
+ m ()Lnet/minecraft/stats/Stat; getOpenChestStat d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isBlockedChestByBlock a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isCatSittingOnChest b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isChestBlockedAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z lambda$combine$3 c
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$static$0 t
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ChestBlock; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; opennessCombiner a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; CHEST_COMBINER R
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I EVENT_SET_OPEN_COUNT f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Ljava/util/Map; HALF_SHAPES h
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; MENU_PROVIDER_COMBINER S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/sounds/SoundEvent; closeSound D
+ f Lnet/minecraft/sounds/SoundEvent; openSound i
+c net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/BlockChest$1
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a
+ m ()Ljava/lang/Object; acceptNone b
+ m ()Ljava/util/Optional; acceptNone a
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a
+c net/minecraft/world/level/block/ChestBlock$2 net/minecraft/world/level/block/BlockChest$2
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a
+ m ()Ljava/lang/Object; acceptNone b
+ m ()Ljava/util/Optional; acceptNone a
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a
+c net/minecraft/world/level/block/ChestBlock$2$1 net/minecraft/world/level/block/BlockChest$2$1
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ f Lnet/minecraft/world/Container; val$container c
+ f Lnet/minecraft/world/level/block/entity/ChestBlockEntity; val$first a
+ f Lnet/minecraft/world/level/block/entity/ChestBlockEntity; val$second b
+c net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/BlockChest$3
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptDouble a
+ m ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptNone a
+ m ()Ljava/lang/Object; acceptNone b
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;F)F lambda$acceptDouble$0 a
+c net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/BlockChest$4
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$ChestType a
+c net/minecraft/world/level/block/ChestBlock$DoubleInventory net/minecraft/world/level/block/BlockChest$DoubleInventory
+c net/minecraft/world/level/block/CocoaBlock net/minecraft/world/level/block/BlockCocoa
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (I)Ljava/util/Map; lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f Ljava/util/List; SHAPES d
+c net/minecraft/world/level/block/CoralBlock net/minecraft/world/level/block/BlockCoral
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/CoralBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z scanForWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; DEAD_CORAL_FIELD a
+ f Lnet/minecraft/world/level/block/Block; deadBlock c
+c net/minecraft/world/level/block/DiodeBlock net/minecraft/world/level/block/BlockDiodeAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canSurviveOn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkTickOnNeighbor c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getAlternateSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getInputSignal b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDiode p
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPrioritize b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldTurnOn a
+ m ()Z sideInputDiodesOnly b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighborsInFront d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+c net/minecraft/world/level/block/FenceBlock net/minecraft/world/level/block/BlockFence
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z connectsTo a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSameFence p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Ljava/util/function/Function; occlusionShapes h
+c net/minecraft/world/level/block/GrassBlock net/minecraft/world/level/block/BlockGrass
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/HoneyBlock net/minecraft/world/level/block/BlockHoney
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/Entity;)V doSlideMovement d
+ m (Lnet/minecraft/world/entity/Entity;)Z doesEntityDoHoneyBlockSlideEffects c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (D)D getNewDeltaY c
+ m (D)D getOldDeltaY b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z isSlidingDown a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V maybeDoSlideAchievement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V maybeDoSlideEffects a
+ m (Lnet/minecraft/world/entity/Entity;)V showJumpParticles b
+ m (Lnet/minecraft/world/entity/Entity;I)V showParticles a
+ m (Lnet/minecraft/world/entity/Entity;)V showSlideParticles a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f D MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f I SLIDE_ADVANCEMENT_CHECK_INTERVAL f
+ f D SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST b
+ f D THROTTLE_SLIDE_SPEED_TO e
+c net/minecraft/world/level/block/LevelEvent net/minecraft/world/level/block/LevelEvent
+ f I ANIMATION_DRAGON_SUMMON_ROAR ak
+ f I ANIMATION_END_GATEWAY_SPAWN aj
+ f I ANIMATION_SPAWN_COBWEB aA
+ f I ANIMATION_TRIAL_SPAWNER_EJECT_ITEM aw
+ f I ANIMATION_VAULT_ACTIVATE ax
+ f I ANIMATION_VAULT_DEACTIVATE ay
+ f I ANIMATION_VAULT_EJECT_ITEM az
+ f I COMPOSTER_FILL Q
+ f I DRIPSTONE_DRIP U
+ f I END_PORTAL_FRAME_FILL T
+ f I LAVA_FIZZ R
+ f I PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE ar
+ f I PARTICLES_AND_SOUND_PLANT_GROWTH V
+ f I PARTICLES_AND_SOUND_WAX_ON am
+ f I PARTICLES_BEE_GROWTH ag
+ f I PARTICLES_DESTROY_BLOCK X
+ f I PARTICLES_DRAGON_BLOCK_BREAK ad
+ f I PARTICLES_DRAGON_FIREBALL_SPLASH ab
+ f I PARTICLES_EGG_CRACK as
+ f I PARTICLES_ELECTRIC_SPARK al
+ f I PARTICLES_EYE_OF_ENDER_DEATH Z
+ f I PARTICLES_INSTANT_POTION_SPLASH ac
+ f I PARTICLES_MOBBLOCK_SPAWN aa
+ f I PARTICLES_SCRAPE ao
+ f I PARTICLES_SCULK_CHARGE ap
+ f I PARTICLES_SCULK_SHRIEK aq
+ f I PARTICLES_SHOOT_SMOKE W
+ f I PARTICLES_SHOOT_WHITE_SMOKE af
+ f I PARTICLES_SMASH_ATTACK ai
+ f I PARTICLES_SPELL_POTION_SPLASH Y
+ f I PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS aC
+ f I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER av
+ f I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS aB
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN at
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM aD
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT au
+ f I PARTICLES_TURTLE_EGG_PLACEMENT ah
+ f I PARTICLES_WATER_EVAPORATING ae
+ f I PARTICLES_WAX_OFF an
+ f I REDSTONE_TORCH_BURNOUT S
+ f I SOUND_ANVIL_BROKEN v
+ f I SOUND_ANVIL_LAND x
+ f I SOUND_ANVIL_USED w
+ f I SOUND_BAT_LIFTOFF r
+ f I SOUND_BLAZE_FIREBALL k
+ f I SOUND_BREWING_STAND_BREW B
+ f I SOUND_CHORUS_DEATH A
+ f I SOUND_CHORUS_GROW z
+ f I SOUND_CRAFTER_CRAFT N
+ f I SOUND_CRAFTER_FAIL O
+ f I SOUND_DISPENSER_DISPENSE a
+ f I SOUND_DISPENSER_FAIL b
+ f I SOUND_DISPENSER_PROJECTILE_LAUNCH c
+ f I SOUND_DRAGON_DEATH u
+ f I SOUND_DRAGON_FIREBALL j
+ f I SOUND_DRIP_LAVA_INTO_CAULDRON K
+ f I SOUND_DRIP_WATER_INTO_CAULDRON L
+ f I SOUND_END_PORTAL_SPAWN C
+ f I SOUND_EXTINGUISH_FIRE e
+ f I SOUND_FIREWORK_SHOOT d
+ f I SOUND_GHAST_FIREBALL i
+ f I SOUND_GHAST_WARNING h
+ f I SOUND_GRINDSTONE_USED G
+ f I SOUND_HUSK_TO_ZOMBIE F
+ f I SOUND_PAGE_TURN H
+ f I SOUND_PHANTOM_BITE D
+ f I SOUND_PLAY_JUKEBOX_SONG f
+ f I SOUND_POINTED_DRIPSTONE_LAND J
+ f I SOUND_PORTAL_TRAVEL y
+ f I SOUND_SKELETON_TO_STRAY M
+ f I SOUND_SMITHING_TABLE_USED I
+ f I SOUND_STOP_JUKEBOX_SONG g
+ f I SOUND_WIND_CHARGE_SHOOT P
+ f I SOUND_WITHER_BLOCK_BREAK o
+ f I SOUND_WITHER_BOSS_SHOOT q
+ f I SOUND_WITHER_BOSS_SPAWN p
+ f I SOUND_ZOMBIE_CONVERTED t
+ f I SOUND_ZOMBIE_DOOR_CRASH n
+ f I SOUND_ZOMBIE_INFECTED s
+ f I SOUND_ZOMBIE_IRON_DOOR m
+ f I SOUND_ZOMBIE_TO_DROWNED E
+ f I SOUND_ZOMBIE_WOODEN_DOOR l
+c net/minecraft/world/level/block/LeverBlock net/minecraft/world/level/block/BlockLever
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V makeParticle a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V pull b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours c
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/LightBlock net/minecraft/world/level/block/LightBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$0 p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; setLightOnStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL c
+ f Ljava/util/function/ToIntFunction; LIGHT_EMISSION e
+ f I MAX_LEVEL b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/MagmaBlock net/minecraft/world/level/block/BlockMagma
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I BUBBLE_COLUMN_CHECK_DELAY b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/RootsBlock net/minecraft/world/level/block/BlockRoots
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/SculkBlock net/minecraft/world/level/block/SculkBlock
+ m (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 attemptUseCharge a
+ m ()Z canChangeBlockStateOnSpread d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z canPlaceGrowth a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)I getDecayPenalty a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/BlockState; getRandomGrowthState a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/ShelfBlock net/minecraft/world/level/block/ShelfBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m ()I getColumns c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getFacing r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getMaxChainLength d
+ m ()I getRows b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SideChainPart; getSideChainPart p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isConnectable s
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Lnet/minecraft/world/level/block/state/BlockState; setSideChainPart a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Inventory;)Z swapHotbar a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ShelfBlockEntity;ILnet/minecraft/world/entity/player/Inventory;)Z swapSingleItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/Map; SHAPES f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SIDE_CHAIN_PART d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+c net/minecraft/world/level/block/SkullBlock net/minecraft/world/level/block/BlockSkull
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I MAX d
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION e
+ f I ROTATIONS b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PIGLIN g
+c net/minecraft/world/level/block/SkullBlock$Type net/minecraft/world/level/block/BlockSkull$a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/util/Map; TYPES a
+c net/minecraft/world/level/block/SkullBlock$Types net/minecraft/world/level/block/BlockSkull$Type
+ m ()[Lnet/minecraft/world/level/block/SkullBlock$Types; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/SkullBlock$Types; $VALUES k
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; CREEPER g
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; DRAGON i
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; PIGLIN h
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; PLAYER e
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; SKELETON c
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; WITHER_SKELETON d
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; ZOMBIE f
+ f Ljava/lang/String; name j
+c net/minecraft/world/level/block/SlimeBlock net/minecraft/world/level/block/BlockSlime
+ m (Lnet/minecraft/world/entity/Entity;)V bounceUp a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/StairBlock net/minecraft/world/level/block/BlockStairs
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canTakeShape c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()F getExplosionResistance e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/properties/StairsShape; getStairsShape e
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStairs p
+ m (Lnet/minecraft/world/level/block/StairBlock;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE d
+ f Ljava/util/Map; SHAPE_BOTTOM_INNER S
+ f Ljava/util/Map; SHAPE_BOTTOM_OUTER D
+ f Ljava/util/Map; SHAPE_BOTTOM_STRAIGHT R
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_INNER i
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_OUTER g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STRAIGHT h
+ f Ljava/util/Map; SHAPE_TOP_INNER V
+ f Ljava/util/Map; SHAPE_TOP_OUTER T
+ f Ljava/util/Map; SHAPE_TOP_STRAIGHT U
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/world/level/block/Block; base W
+ f Lnet/minecraft/world/level/block/state/BlockState; baseState f
+c net/minecraft/world/level/block/StairBlock$1 net/minecraft/world/level/block/BlockStairs$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape a
+c net/minecraft/world/level/block/TorchBlock net/minecraft/world/level/block/BlockTorch
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/SimpleParticleType;)Lnet/minecraft/core/particles/ParticleType; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/TorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD a
+ f Lnet/minecraft/core/particles/SimpleParticleType; flameParticle c
+c net/minecraft/world/level/block/VaultBlock net/minecraft/world/level/block/VaultBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V lambda$getTicker$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V lambda$getTicker$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS d
+ f Lnet/minecraft/world/level/block/state/properties/Property; STATE b
+c net/minecraft/world/level/chunk/LevelChunk net/minecraft/world/level/chunk/Chunk
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V addAndRegisterBlockEntity b
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V addGameEventListener b
+ m ()V clearAllBlockEntities K
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; createBlockEntity g
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; createTicker a
+ m ()Ljava/util/Map; getBlockEntities J
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m (III)Lnet/minecraft/world/level/material/FluidState; getFluidState a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus G
+ m ()Lnet/minecraft/world/level/Level; getLevel I
+ m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m ()Z isEmpty F
+ m ()Z isInLevel M
+ m (Lnet/minecraft/core/BlockPos;)Z isTicking h
+ m (III)Ljava/lang/String; lambda$getBlockState$2 c
+ m (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; lambda$getListenerRegistry$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;)V lambda$new$0 b
+ m ()V markUnsaved i
+ m (Lnet/minecraft/server/level/ServerLevel;)V postProcessGeneration a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; promotePendingBlockEntity a
+ m ()V registerAllBlockEntitiesAfterLevelLoad L
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m (Lnet/minecraft/server/level/ServerLevel;)V registerTickContainerInLevel b
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntityTicker k
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V removeGameEventListener a
+ m (I)V removeGameEventListenerRegistry c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V replaceBiomes a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Map;Ljava/util/function/Consumer;)V replaceWithPacketData a
+ m ()V runPostLoad H
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Ljava/util/function/Supplier;)V setFullStatus b
+ m (Z)V setLoaded b
+ m (Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener;)V setUnsavedListener a
+ m (J)V unpackTicks d
+ m (Lnet/minecraft/server/level/ServerLevel;)V unregisterTickContainerFromLevel c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V updateBlockEntityTicker c
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; NULL_TICKER n
+ f Lnet/minecraft/world/ticks/LevelChunkTicks; blockTicks u
+ f Lnet/minecraft/world/ticks/LevelChunkTicks; fluidTicks v
+ f Ljava/util/function/Supplier; fullStatus r
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections t
+ f Lnet/minecraft/server/level/ServerLevel; level q
+ f Z loaded p
+ f Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoad s
+ f Ljava/util/Map; tickersInLevel o
+ f Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener; unsavedListener w
+c net/minecraft/world/level/chunk/LevelChunk$1 net/minecraft/world/level/chunk/Chunk$1
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m ()V tick a
+c net/minecraft/world/level/chunk/LevelChunk$UnsavedListener net/minecraft/world/level/chunk/Chunk$e
+c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor net/minecraft/world/level/chunk/Chunk$c
+c net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/Chunk$EnumTileEntityState
+ m ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; $values a
+ f [Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; $VALUES d
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; CHECK c
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; IMMEDIATE a
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; QUEUED b
+c net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity net/minecraft/world/level/chunk/Chunk$a
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m ()V tick a
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity b
+ f Z loggedInvalidBlockState d
+ f Lnet/minecraft/world/level/chunk/LevelChunk; this$0 a
+ f Lnet/minecraft/world/level/block/entity/BlockEntityTicker; ticker c
+c net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper net/minecraft/world/level/chunk/Chunk$d
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V rebind a
+ m ()V tick a
+ f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; ticker a
+c net/minecraft/world/level/chunk/LightChunk net/minecraft/world/level/chunk/LightChunk
+ m (Ljava/util/function/BiConsumer;)V findBlockLightSources a
+ m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getSkyLightSources D
+c net/minecraft/world/level/chunk/ProtoChunk net/minecraft/world/level/chunk/ProtoChunk
+ m (Lnet/minecraft/nbt/CompoundTag;)V addEntity b
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess a
+ m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen z
+ m ()Ljava/util/Map; getBlockEntities I
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m ()Ljava/util/Map; getBlockEntityNbts K
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask F
+ m ()Ljava/util/List; getEntities J
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration B
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask G
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e
+ m (Lnet/minecraft/core/BlockPos;)S packOffsetCoordinates g
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d
+ m (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V setBelowZeroRetrogen a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/world/level/chunk/CarvingMask;)V setCarvingMask a
+ m (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V setLightEngine a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V setPersistedStatus a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+ m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackBlockTicks L
+ m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackFluidTicks M
+ m (SILnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; unpackOffsetCoordinates a
+ m (Lnet/minecraft/world/ticks/ProtoChunkTicks;)Lnet/minecraft/world/ticks/LevelChunkTicks; unpackTicks a
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen r
+ f Lnet/minecraft/world/ticks/ProtoChunkTicks; blockTicks s
+ f Lnet/minecraft/world/level/chunk/CarvingMask; carvingMask q
+ f Ljava/util/List; entities p
+ f Lnet/minecraft/world/ticks/ProtoChunkTicks; fluidTicks t
+ f Lnet/minecraft/world/level/lighting/LevelLightEngine; lightEngine n
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; status o
+c net/minecraft/world/level/levelgen/Aquifer net/minecraft/world/level/levelgen/Aquifer
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; createDisabled a
+ m ()Z shouldScheduleFluidUpdate a
+c net/minecraft/world/level/levelgen/Aquifer$1 net/minecraft/world/level/levelgen/Aquifer$1
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m ()Z shouldScheduleFluidUpdate a
+c net/minecraft/world/level/levelgen/Aquifer$FluidPicker net/minecraft/world/level/levelgen/Aquifer$a
+c net/minecraft/world/level/levelgen/Aquifer$FluidStatus net/minecraft/world/level/levelgen/Aquifer$b
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; at a
+ m ()I fluidLevel a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; fluidType b
+ f I fluidLevel a
+ f Lnet/minecraft/world/level/block/state/BlockState; fluidType b
+c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer net/minecraft/world/level/levelgen/Aquifer$c
+ m (I)I adjustSurfaceLevel e
+ m (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 calculatePressure a
+ m (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; computeFluid b
+ m (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;I)Lnet/minecraft/world/level/block/state/BlockState; computeFluidType a
+ m (IIII)I computeRandomizedFluidSurfaceLevel a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;IZ)I computeSurfaceLevel a
+ m (II)I fromGridX b
+ m (II)I fromGridY c
+ m (II)I fromGridZ d
+ m (I)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; getAquiferStatus d
+ m (III)I getIndex a
+ m (I)I gridX a
+ m (I)I gridY b
+ m (I)I gridZ c
+ m ()Z shouldScheduleFluidUpdate a
+ m (II)D similarity a
+ f D FLOWING_UPDATE_SIMULARITY m
+ f I MAX_CELL_SAMPLE_X t
+ f I MAX_CELL_SAMPLE_Y u
+ f I MAX_CELL_SAMPLE_Z v
+ f I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER l
+ f I MIN_CELL_SAMPLE_X q
+ f I MIN_CELL_SAMPLE_Y r
+ f I MIN_CELL_SAMPLE_Z s
+ f I SAMPLE_OFFSET_X n
+ f I SAMPLE_OFFSET_Y o
+ f I SAMPLE_OFFSET_Z p
+ f [[I SURFACE_SAMPLING_OFFSETS_IN_CHUNKS O
+ f I X_RANGE a
+ f I X_SEPARATION d
+ f I X_SPACING g
+ f I X_SPACING_SHIFT j
+ f I Y_RANGE b
+ f I Y_SEPARATION e
+ f I Y_SPACING h
+ f I Z_RANGE c
+ f I Z_SEPARATION f
+ f I Z_SPACING i
+ f I Z_SPACING_SHIFT k
+ f [Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; aquiferCache C
+ f [J aquiferLocationCache D
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise x
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth G
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion F
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise y
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise z
+ f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; globalFluidPicker E
+ f I gridSizeX M
+ f I gridSizeZ N
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise A
+ f I minGridX J
+ f I minGridY K
+ f I minGridZ L
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk w
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; positionalRandomFactory B
+ f Z shouldScheduleFluidUpdate H
+ f I skipSamplingAboveY I
+c net/minecraft/world/level/levelgen/Density net/minecraft/world/level/levelgen/Density
+ f D SURFACE a
+ f D UNRECOVERABLY_DENSE b
+ f D UNRECOVERABLY_THIN c
+c net/minecraft/world/level/material/FogType net/minecraft/world/level/material/FogType
+ m ()[Lnet/minecraft/world/level/material/FogType; $values a
+ f [Lnet/minecraft/world/level/material/FogType; $VALUES g
+ f Lnet/minecraft/world/level/material/FogType; ATMOSPHERIC e
+ f Lnet/minecraft/world/level/material/FogType; DIMENSION_OR_BOSS d
+ f Lnet/minecraft/world/level/material/FogType; LAVA a
+ f Lnet/minecraft/world/level/material/FogType; NONE f
+ f Lnet/minecraft/world/level/material/FogType; POWDER_SNOW c
+ f Lnet/minecraft/world/level/material/FogType; WATER b
+c net/minecraft/world/phys/shapes/SliceShape net/minecraft/world/phys/shapes/VoxelShapeSlice
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; makeSlice a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; SLICE_COORDS d
+ f Lnet/minecraft/core/Direction$Axis; axis c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; delegate b
+c net/minecraft/world/phys/shapes/VoxelShape net/minecraft/world/phys/shapes/VoxelShape
+ m ()Lnet/minecraft/world/phys/AABB; bounds a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateFace b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; closestPointTo b
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;D)D collide a
+ m (Lnet/minecraft/core/AxisCycle;Lnet/minecraft/world/phys/AABB;D)D collideX a
+ m (Lnet/minecraft/core/Direction$Axis;D)I findIndex a
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V forAllBoxes b
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V forAllEdges a
+ m (Lnet/minecraft/core/Direction$Axis;I)D get a
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceShape a
+ m ()Z isCubeLike f
+ m (Lnet/minecraft/core/Direction$Axis;)Z isCubeLikeAlong d
+ m ()Z isEmpty c
+ m (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 lambda$forAllBoxes$2 a
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;IIIIII)V lambda$forAllEdges$1 a
+ m (Lnet/minecraft/core/Direction$Axis;)D max c
+ m (Lnet/minecraft/core/Direction$Axis;DD)D max b
+ m (Lnet/minecraft/core/Direction$Axis;)D min b
+ m (Lnet/minecraft/core/Direction$Axis;DD)D min a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; optimize d
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; singleEncompassing b
+ m ()Ljava/util/List; toAabbs e
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; faces b
+ f Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; shape a
+c org/bukkit/craftbukkit/CraftRegionAccessor org/bukkit/craftbukkit/v1_21_R6/CraftRegionAccessor
+c org/bukkit/craftbukkit/CraftRegionAccessor$1 org/bukkit/craftbukkit/v1_21_R6/CraftRegionAccessor$1
+c org/bukkit/craftbukkit/ban/CraftIpBanEntry org/bukkit/craftbukkit/v1_21_R6/ban/CraftIpBanEntry
+c org/bukkit/craftbukkit/block/CraftCampfire org/bukkit/craftbukkit/v1_21_R6/block/CraftCampfire
+c org/bukkit/craftbukkit/block/CraftLootable org/bukkit/craftbukkit/v1_21_R6/block/CraftLootable
+c org/bukkit/craftbukkit/block/impl/CraftBed org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBed
+c org/bukkit/craftbukkit/block/impl/CraftHay org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHay
+c org/bukkit/craftbukkit/block/impl/CraftTnt org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTnt
+c org/bukkit/craftbukkit/entity/CraftAgeable org/bukkit/craftbukkit/v1_21_R6/entity/CraftAgeable
+c org/bukkit/craftbukkit/entity/CraftAmbient org/bukkit/craftbukkit/v1_21_R6/entity/CraftAmbient
+c org/bukkit/craftbukkit/entity/CraftAnimals org/bukkit/craftbukkit/v1_21_R6/entity/CraftAnimals
+c org/bukkit/craftbukkit/entity/CraftAxolotl org/bukkit/craftbukkit/v1_21_R6/entity/CraftAxolotl
+c org/bukkit/craftbukkit/entity/CraftChicken org/bukkit/craftbukkit/v1_21_R6/entity/CraftChicken
+c org/bukkit/craftbukkit/entity/CraftChicken$CraftVariant org/bukkit/craftbukkit/v1_21_R6/entity/CraftChicken$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftCreeper org/bukkit/craftbukkit/v1_21_R6/entity/CraftCreeper
+c org/bukkit/craftbukkit/entity/CraftDisplay org/bukkit/craftbukkit/v1_21_R6/entity/CraftDisplay
+c org/bukkit/craftbukkit/entity/CraftDolphin org/bukkit/craftbukkit/v1_21_R6/entity/CraftDolphin
+c org/bukkit/craftbukkit/entity/CraftDrowned org/bukkit/craftbukkit/v1_21_R6/entity/CraftDrowned
+c org/bukkit/craftbukkit/entity/CraftHanging org/bukkit/craftbukkit/v1_21_R6/entity/CraftHanging
+c org/bukkit/craftbukkit/entity/CraftHanging$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftHanging$1
+c org/bukkit/craftbukkit/entity/CraftIllager org/bukkit/craftbukkit/v1_21_R6/entity/CraftIllager
+c org/bukkit/craftbukkit/entity/CraftMonster org/bukkit/craftbukkit/v1_21_R6/entity/CraftMonster
+c org/bukkit/craftbukkit/entity/CraftPhantom org/bukkit/craftbukkit/v1_21_R6/entity/CraftPhantom
+c org/bukkit/craftbukkit/entity/CraftRavager org/bukkit/craftbukkit/v1_21_R6/entity/CraftRavager
+c org/bukkit/craftbukkit/entity/CraftShulker org/bukkit/craftbukkit/v1_21_R6/entity/CraftShulker
+c org/bukkit/craftbukkit/entity/CraftSniffer org/bukkit/craftbukkit/v1_21_R6/entity/CraftSniffer
+c org/bukkit/craftbukkit/entity/CraftSniffer$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftSniffer$1
+c org/bukkit/craftbukkit/entity/CraftSnowman org/bukkit/craftbukkit/v1_21_R6/entity/CraftSnowman
+c org/bukkit/craftbukkit/entity/CraftStrider org/bukkit/craftbukkit/v1_21_R6/entity/CraftStrider
+c org/bukkit/craftbukkit/entity/CraftTadpole org/bukkit/craftbukkit/v1_21_R6/entity/CraftTadpole
+c org/bukkit/craftbukkit/entity/CraftTrident org/bukkit/craftbukkit/v1_21_R6/entity/CraftTrident
+c org/bukkit/craftbukkit/entity/CraftVehicle org/bukkit/craftbukkit/v1_21_R6/entity/CraftVehicle
+c org/bukkit/craftbukkit/help/HelpYamlReader org/bukkit/craftbukkit/v1_21_R6/help/HelpYamlReader
+c org/bukkit/craftbukkit/scheduler/CraftTask org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftTask
+c org/bukkit/craftbukkit/util/ClassTraverser org/bukkit/craftbukkit/v1_21_R6/util/ClassTraverser
+c org/bukkit/craftbukkit/util/CraftIconCache org/bukkit/craftbukkit/v1_21_R6/util/CraftIconCache
+c org/bukkit/craftbukkit/util/WeakCollection org/bukkit/craftbukkit/v1_21_R6/util/WeakCollection
+c org/bukkit/craftbukkit/util/WeakCollection$1 org/bukkit/craftbukkit/v1_21_R6/util/WeakCollection$1
+c net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriterionTriggers
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/advancements/CriterionTrigger; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; register a
+ f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; ALLAY_DROP_ITEM_ON_BLOCK ab
+ f Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger; ANY_BLOCK_USE P
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; AVOID_VIBRATION ac
+ f Lnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger; BEE_NEST_DESTROYED L
+ f Lnet/minecraft/advancements/critereon/BredAnimalsTrigger; BRED_ANIMALS p
+ f Lnet/minecraft/advancements/critereon/BrewedPotionTrigger; BREWED_POTION l
+ f Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger; CHANGED_DIMENSION w
+ f Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger; CHANNELED_LIGHTNING F
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger; CONSTRUCT_BEACON m
+ f Lnet/minecraft/advancements/critereon/ConsumeItemTrigger; CONSUME_ITEM A
+ f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; CRAFTER_RECIPE_CRAFTED ae
+ f Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger; CURED_ZOMBIE_VILLAGER s
+ f Lnet/minecraft/advancements/critereon/DefaultBlockInteractionTrigger; DEFAULT_BLOCK_USE O
+ f Lnet/minecraft/advancements/critereon/EffectsChangedTrigger; EFFECTS_CHANGED B
+ f Lnet/minecraft/advancements/critereon/EnchantedItemTrigger; ENCHANTED_ITEM j
+ f Lnet/minecraft/advancements/critereon/EnterBlockTrigger; ENTER_BLOCK e
+ f Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger; ENTITY_HURT_PLAYER i
+ f Lnet/minecraft/advancements/critereon/KilledTrigger; ENTITY_KILLED_PLAYER d
+ f Lnet/minecraft/advancements/critereon/FallAfterExplosionTrigger; FALL_AFTER_EXPLOSION af
+ f Lnet/minecraft/advancements/critereon/DistanceTrigger; FALL_FROM_HEIGHT Y
+ f Lnet/minecraft/advancements/critereon/FilledBucketTrigger; FILLED_BUCKET k
+ f Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger; FISHING_ROD_HOOKED E
+ f Lnet/minecraft/advancements/critereon/LootTableTrigger; GENERATE_LOOT Q
+ f Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger; HONEY_BLOCK_SLIDE K
+ f Lnet/minecraft/advancements/critereon/ImpossibleTrigger; IMPOSSIBLE b
+ f Lnet/minecraft/advancements/critereon/InventoryChangeTrigger; INVENTORY_CHANGED f
+ f Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger; ITEM_DURABILITY_CHANGED u
+ f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; ITEM_USED_ON_BLOCK N
+ f Lnet/minecraft/advancements/critereon/KilledByArrowTrigger; KILLED_BY_ARROW H
+ f Lnet/minecraft/advancements/critereon/KilledTrigger; KILL_MOB_NEAR_SCULK_CATALYST aa
+ f Lnet/minecraft/advancements/critereon/LevitationTrigger; LEVITATION v
+ f Lnet/minecraft/advancements/critereon/LightningStrikeTrigger; LIGHTNING_STRIKE W
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; LOCATION q
+ f Lnet/minecraft/advancements/critereon/DistanceTrigger; NETHER_TRAVEL D
+ f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; PLACED_BLOCK z
+ f Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger; PLAYER_HURT_ENTITY h
+ f Lnet/minecraft/advancements/critereon/PlayerInteractTrigger; PLAYER_INTERACTED_WITH_ENTITY T
+ f Lnet/minecraft/advancements/critereon/KilledTrigger; PLAYER_KILLED_ENTITY c
+ f Lnet/minecraft/advancements/critereon/PlayerInteractTrigger; PLAYER_SHEARED_EQUIPMENT U
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; RAID_OMEN J
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; RAID_WIN I
+ f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; RECIPE_CRAFTED ad
+ f Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger; RECIPE_UNLOCKED g
+ f Lnet/minecraft/advancements/critereon/DistanceTrigger; RIDE_ENTITY_IN_LAVA_TRIGGER Z
+ f Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger; SHOT_CROSSBOW G
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; SLEPT_IN_BED r
+ f Lnet/minecraft/advancements/critereon/StartRidingTrigger; START_RIDING_TRIGGER V
+ f Lnet/minecraft/advancements/critereon/SummonedEntityTrigger; SUMMONED_ENTITY o
+ f Lnet/minecraft/advancements/critereon/TameAnimalTrigger; TAME_ANIMAL y
+ f Lnet/minecraft/advancements/critereon/TargetBlockTrigger; TARGET_BLOCK_HIT M
+ f Lnet/minecraft/advancements/critereon/PickedUpItemTrigger; THROWN_ITEM_PICKED_UP_BY_ENTITY R
+ f Lnet/minecraft/advancements/critereon/PickedUpItemTrigger; THROWN_ITEM_PICKED_UP_BY_PLAYER S
+ f Lnet/minecraft/advancements/critereon/PlayerTrigger; TICK x
+ f Lnet/minecraft/advancements/critereon/TradeTrigger; TRADE t
+ f Lnet/minecraft/advancements/critereon/UsedEnderEyeTrigger; USED_ENDER_EYE n
+ f Lnet/minecraft/advancements/critereon/UsedTotemTrigger; USED_TOTEM C
+ f Lnet/minecraft/advancements/critereon/UsingItemTrigger; USING_ITEM X
+c net/minecraft/advancements/CriterionTrigger net/minecraft/advancements/CriterionTrigger
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V addPlayerListener a
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; createCriterion a
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V removePlayerListener b
+ m (Lnet/minecraft/server/PlayerAdvancements;)V removePlayerListeners a
+c net/minecraft/advancements/CriterionTrigger$Listener net/minecraft/advancements/CriterionTrigger$a
+ m ()Lnet/minecraft/advancements/AdvancementHolder; advancement b
+ m ()Ljava/lang/String; criterion c
+ m (Lnet/minecraft/server/PlayerAdvancements;)V run a
+ m ()Lnet/minecraft/advancements/CriterionTriggerInstance; trigger a
+ f Lnet/minecraft/advancements/AdvancementHolder; advancement b
+ f Ljava/lang/String; criterion c
+ f Lnet/minecraft/advancements/CriterionTriggerInstance; trigger a
+c net/minecraft/advancements/TreeNodePosition net/minecraft/advancements/TreeNodePosition
+ m (Lnet/minecraft/advancements/AdvancementNode;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; addChild a
+ m (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; apportion a
+ m ()V executeShifts b
+ m ()V finalizePosition e
+ m ()V firstWalk a
+ m (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; getAncestor a
+ m (Lnet/minecraft/advancements/DisplayInfo;)V lambda$finalizePosition$0 a
+ m (Lnet/minecraft/advancements/TreeNodePosition;F)V moveSubtree a
+ m ()Lnet/minecraft/advancements/TreeNodePosition; nextOrThread d
+ m ()Lnet/minecraft/advancements/TreeNodePosition; previousOrThread c
+ m (Lnet/minecraft/advancements/AdvancementNode;)V run a
+ m (FIF)F secondWalk a
+ m (F)V thirdWalk a
+ f Lnet/minecraft/advancements/TreeNodePosition; ancestor f
+ f F change k
+ f I childIndex d
+ f Ljava/util/List; children e
+ f F mod j
+ f Lnet/minecraft/advancements/AdvancementNode; node a
+ f Lnet/minecraft/advancements/TreeNodePosition; parent b
+ f Lnet/minecraft/advancements/TreeNodePosition; previousSibling c
+ f F shift l
+ f Lnet/minecraft/advancements/TreeNodePosition; thread g
+ f I x h
+ f F y i
+c net/minecraft/core/component/DataComponents net/minecraft/core/component/DataComponents
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/component/DataComponentType; bootstrap a
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$0 aR
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$1 aQ
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$10 aH
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$11 aG
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$12 aF
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$13 aE
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$14 aD
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$15 aC
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$16 aB
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$17 aA
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$18 az
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$19 ay
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$2 aP
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$20 ax
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$21 aw
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$22 av
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$23 au
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$24 at
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$25 as
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$26 ar
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$27 aq
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$28 ap
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$29 ao
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$3 aO
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$30 an
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$31 am
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$32 al
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$33 ak
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$34 aj
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$35 ai
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$36 ah
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$37 ag
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$38 af
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$39 ae
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$4 aN
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$40 ad
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$41 ac
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$42 ab
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$43 aa
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$44 Z
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$45 Y
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$46 X
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$47 W
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$48 V
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$49 U
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$5 aM
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$50 T
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$51 S
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$52 R
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$53 Q
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$54 P
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$55 O
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$56 N
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$57 M
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$58 L
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$59 K
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$6 aL
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$60 J
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$61 I
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$62 H
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$63 G
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$64 F
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$65 E
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$66 D
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$67 C
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$68 B
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$69 A
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$7 aK
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$70 z
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$71 y
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$72 x
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$73 w
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$74 v
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$75 u
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$76 t
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$77 s
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$78 r
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$79 q
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$8 aJ
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$80 p
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$81 o
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$82 n
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$83 m
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$84 l
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$85 k
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$86 j
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$87 i
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$88 h
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$89 g
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$9 aI
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$90 f
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$91 e
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$92 d
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$93 c
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$94 b
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$95 a
+ m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; register a
+ f Lnet/minecraft/core/component/DataComponentType; ATTRIBUTE_MODIFIERS o
+ f Lnet/minecraft/core/component/DataComponentType; AXOLOTL_VARIANT aO
+ f Lnet/minecraft/core/component/DataComponentType; BANNER_PATTERNS am
+ f Lnet/minecraft/core/component/DataComponentType; BASE_COLOR an
+ f Lnet/minecraft/core/component/DataComponentType; BEES ar
+ f Lnet/minecraft/core/component/DataComponentType; BLOCKS_ATTACKS I
+ f Lnet/minecraft/core/component/DataComponentType; BLOCK_ENTITY_DATA aa
+ f Lnet/minecraft/core/component/DataComponentType; BLOCK_STATE aq
+ f Lnet/minecraft/core/component/DataComponentType; BREAK_SOUND au
+ f Lnet/minecraft/core/component/DataComponentType; BUCKET_ENTITY_DATA Z
+ f Lnet/minecraft/core/component/DataComponentType; BUNDLE_CONTENTS Q
+ f Lnet/minecraft/core/component/DataComponentType; CAN_BREAK n
+ f Lnet/minecraft/core/component/DataComponentType; CAN_PLACE_ON m
+ f Lnet/minecraft/core/component/DataComponentType; CAT_COLLAR aQ
+ f Lnet/minecraft/core/component/DataComponentType; CAT_VARIANT aP
+ f Lnet/minecraft/core/component/DataComponentType; CHARGED_PROJECTILES P
+ f Lnet/minecraft/core/component/DataComponentType; CHICKEN_VARIANT aJ
+ f Lnet/minecraft/core/component/DataComponentMap; COMMON_ITEM_COMPONENTS aT
+ f Lnet/minecraft/core/component/DataComponentType; CONSUMABLE w
+ f Lnet/minecraft/core/component/DataComponentType; CONTAINER ap
+ f Lnet/minecraft/core/component/DataComponentType; CONTAINER_LOOT at
+ f Lnet/minecraft/core/component/DataComponentType; COW_VARIANT aI
+ f Lnet/minecraft/core/component/DataComponentType; CREATIVE_SLOT_LOCK s
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_DATA b
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_MODEL_DATA p
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_NAME g
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE e
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE_RESISTANT z
+ f Lnet/minecraft/core/component/DataComponentType; DEATH_PROTECTION H
+ f Lnet/minecraft/core/component/DataComponentType; DEBUG_STICK_STATE X
+ f Lnet/minecraft/core/component/DataComponentType; DYED_COLOR K
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTABLE C
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENTS l
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENT_GLINT_OVERRIDE t
+ f Lnet/minecraft/util/EncoderCache; ENCODER_CACHE a
+ f Lnet/minecraft/core/component/DataComponentType; ENTITY_DATA Y
+ f Lnet/minecraft/core/component/DataComponentType; EQUIPPABLE D
+ f Lnet/minecraft/core/component/DataComponentType; FIREWORKS aj
+ f Lnet/minecraft/core/component/DataComponentType; FIREWORK_EXPLOSION ai
+ f Lnet/minecraft/core/component/DataComponentType; FOOD v
+ f Lnet/minecraft/core/component/DataComponentType; FOX_VARIANT az
+ f Lnet/minecraft/core/component/DataComponentType; FROG_VARIANT aK
+ f Lnet/minecraft/core/component/DataComponentType; GLIDER F
+ f Lnet/minecraft/core/component/DataComponentType; HORSE_VARIANT aL
+ f Lnet/minecraft/core/component/DataComponentType; INSTRUMENT ab
+ f Lnet/minecraft/core/component/DataComponentType; INTANGIBLE_PROJECTILE u
+ f Lnet/minecraft/core/component/DataComponentType; ITEM_MODEL i
+ f Lnet/minecraft/core/component/DataComponentType; ITEM_NAME h
+ f Lnet/minecraft/core/component/DataComponentType; JUKEBOX_PLAYABLE ae
+ f Lnet/minecraft/core/component/DataComponentType; LLAMA_VARIANT aN
+ f Lnet/minecraft/core/component/DataComponentType; LOCK as
+ f Lnet/minecraft/core/component/DataComponentType; LODESTONE_TRACKER ah
+ f Lnet/minecraft/core/component/DataComponentType; LORE j
+ f Lnet/minecraft/core/component/DataComponentType; MAP_COLOR L
+ f Lnet/minecraft/core/component/DataComponentType; MAP_DECORATIONS N
+ f Lnet/minecraft/core/component/DataComponentType; MAP_ID M
+ f Lnet/minecraft/core/component/DataComponentType; MAP_POST_PROCESSING O
+ f Lnet/minecraft/core/component/DataComponentType; MAX_DAMAGE d
+ f Lnet/minecraft/core/component/DataComponentType; MAX_STACK_SIZE c
+ f Lnet/minecraft/core/component/DataComponentType; MOOSHROOM_VARIANT aF
+ f Lnet/minecraft/core/component/DataComponentType; NOTE_BLOCK_SOUND al
+ f Lnet/minecraft/core/component/DataComponentType; OMINOUS_BOTTLE_AMPLIFIER ad
+ f Lnet/minecraft/core/component/DataComponentType; PAINTING_VARIANT aM
+ f Lnet/minecraft/core/component/DataComponentType; PARROT_VARIANT aB
+ f Lnet/minecraft/core/component/DataComponentType; PIG_VARIANT aH
+ f Lnet/minecraft/core/component/DataComponentType; POTION_CONTENTS R
+ f Lnet/minecraft/core/component/DataComponentType; POTION_DURATION_SCALE S
+ f Lnet/minecraft/core/component/DataComponentType; POT_DECORATIONS ao
+ f Lnet/minecraft/core/component/DataComponentType; PROFILE ak
+ f Lnet/minecraft/core/component/DataComponentType; PROVIDES_BANNER_PATTERNS af
+ f Lnet/minecraft/core/component/DataComponentType; PROVIDES_TRIM_MATERIAL ac
+ f Lnet/minecraft/core/component/DataComponentType; RABBIT_VARIANT aG
+ f Lnet/minecraft/core/component/DataComponentType; RARITY k
+ f Lnet/minecraft/core/component/DataComponentType; RECIPES ag
+ f Lnet/minecraft/core/component/DataComponentType; REPAIRABLE E
+ f Lnet/minecraft/core/component/DataComponentType; REPAIR_COST r
+ f Lnet/minecraft/core/component/DataComponentType; SALMON_SIZE aA
+ f Lnet/minecraft/core/component/DataComponentType; SHEEP_COLOR aR
+ f Lnet/minecraft/core/component/DataComponentType; SHULKER_COLOR aS
+ f Lnet/minecraft/core/component/DataComponentType; STORED_ENCHANTMENTS J
+ f Lnet/minecraft/core/component/DataComponentType; SUSPICIOUS_STEW_EFFECTS T
+ f Lnet/minecraft/core/component/DataComponentType; TOOL A
+ f Lnet/minecraft/core/component/DataComponentType; TOOLTIP_DISPLAY q
+ f Lnet/minecraft/core/component/DataComponentType; TOOLTIP_STYLE G
+ f Lnet/minecraft/core/component/DataComponentType; TRIM W
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_BASE_COLOR aD
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_PATTERN aC
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_PATTERN_COLOR aE
+ f Lnet/minecraft/core/component/DataComponentType; UNBREAKABLE f
+ f Lnet/minecraft/core/component/DataComponentType; USE_COOLDOWN y
+ f Lnet/minecraft/core/component/DataComponentType; USE_REMAINDER x
+ f Lnet/minecraft/core/component/DataComponentType; VILLAGER_VARIANT av
+ f Lnet/minecraft/core/component/DataComponentType; WEAPON B
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_COLLAR ay
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_SOUND_VARIANT ax
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_VARIANT aw
+ f Lnet/minecraft/core/component/DataComponentType; WRITABLE_BOOK_CONTENT U
+ f Lnet/minecraft/core/component/DataComponentType; WRITTEN_BOOK_CONTENT V
+c net/minecraft/data/structures/SnbtDatafixer net/minecraft/data/structures/SnbtDatafixer
+ m (Ljava/nio/file/Path;)Z lambda$updateInDirectory$0 b
+ m (Ljava/nio/file/Path;)V lambda$updateInDirectory$1 a
+ m ([Ljava/lang/String;)V main a
+ m (Ljava/lang/String;)V updateInDirectory a
+c net/minecraft/data/tags/PoiTypeTagsProvider net/minecraft/data/tags/PoiTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/SurfaceRuleData net/minecraft/data/worldgen/SurfaceRuleData
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; air d
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; end c
+ m (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; lambda$overworldLike$0 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; makeStateRule a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; nether b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; overworld a
+ m (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; overworldLike a
+ m (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; surfaceNoiseAbove a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; AIR a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BASALT C
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BEDROCK b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BLACKSTONE D
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; CALCITE o
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; COARSE_DIRT l
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; CRIMSON_NYLIUM H
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; DEEPSLATE i
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; DIRT j
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ENDSTONE I
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; GRASS_BLOCK n
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; GRAVEL p
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ICE w
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; LAVA y
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; MUD u
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; MYCELIUM m
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; NETHERRACK z
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; NETHER_WART_BLOCK G
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ORANGE_TERRACOTTA d
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; PACKED_ICE s
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; PODZOL k
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; POWDER_SNOW v
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; RED_SAND f
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; RED_SANDSTONE g
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SAND q
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SANDSTONE r
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SNOW_BLOCK t
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SOUL_SAND A
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SOUL_SOIL B
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; STONE h
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; TERRACOTTA e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WARPED_NYLIUM F
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WARPED_WART_BLOCK E
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WATER x
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WHITE_TERRACOTTA c
+c net/minecraft/data/worldgen/TerrainProvider net/minecraft/data/worldgen/TerrainProvider
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFFFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionJaggednessSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFFFFFZZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionOffsetSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildMountainRidgeSplineWithPoints a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildRidgeJaggednessSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildWeirdnessJaggednessSpline a
+ m (F)F calculateMountainRidgeZeroContinentalnessPoint a
+ m (FFFF)F calculateSlope a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; getErosionFactor a
+ m (F)F lambda$static$0 d
+ m (F)F lambda$static$1 c
+ m (F)F lambda$static$2 b
+ m (FFF)F mountainContinentalness a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldFactor a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldJaggedness b
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldOffset a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FFFFFFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; ridgeSpline a
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_FACTOR g
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_JAGGEDNESS h
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_OFFSET f
+ f F BEACH_CONTINENTALNESS d
+ f F DEEP_OCEAN_CONTINENTALNESS a
+ f Lnet/minecraft/util/BoundedFloatFunction; NO_TRANSFORM e
+ f F OCEAN_CONTINENTALNESS b
+ f F PLAINS_CONTINENTALNESS c
+c net/minecraft/data/worldgen/biome/BiomeData net/minecraft/data/worldgen/biome/BiomeData
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/biome/EndBiomes net/minecraft/data/worldgen/biome/EndBiomes
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; baseEndBiome a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endBarrens a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endHighlands d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endMidlands c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; smallEndIslands e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; theEnd b
+c net/minecraft/gametest/framework/TestFinder net/minecraft/gametest/framework/TestFinder
+ m ()Lnet/minecraft/gametest/framework/TestFinder$Builder; builder a
+ m ()Lnet/minecraft/commands/CommandSourceStack; source b
+ f Lnet/minecraft/gametest/framework/TestInstanceFinder; NO_FUNCTIONS a
+ f Lnet/minecraft/gametest/framework/TestPosFinder; NO_STRUCTURES b
+ f Lnet/minecraft/commands/CommandSourceStack; source e
+ f Lnet/minecraft/gametest/framework/TestInstanceFinder; testInstanceFinder c
+ f Lnet/minecraft/gametest/framework/TestPosFinder; testPosFinder d
+c net/minecraft/gametest/framework/TestFinder$Builder net/minecraft/gametest/framework/TestFinder$a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; allNearby b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestInstanceFinder;Lnet/minecraft/gametest/framework/TestPosFinder;)Lnet/minecraft/gametest/framework/TestFinder; build a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;)Lnet/minecraft/gametest/framework/TestFinder; byResourceSelection a
+ m (I)Ljava/util/function/UnaryOperator; createCopies b
+ m (I)Lnet/minecraft/gametest/framework/TestFinder$Builder; createMultipleCopies a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; failedTests d
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)Lnet/minecraft/gametest/framework/TestFinder; failedTests a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$allNearby$5 a
+ m (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2 a
+ m (ZLnet/minecraft/core/Holder$Reference;)Z lambda$failedTests$7 a
+ m (Z)Ljava/util/stream/Stream; lambda$failedTests$8 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$lookedAt$6 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$nearest$4 b
+ m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$0 b
+ m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$1 a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$radius$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lookedAt c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; nearest a
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/gametest/framework/TestFinder; radius a
+ f Ljava/util/function/UnaryOperator; structureBlockPosFinderWrapper b
+ f Ljava/util/function/UnaryOperator; testFinderWrapper a
+c net/minecraft/network/BandwidthDebugMonitor net/minecraft/network/BandwidthDebugMonitor
+ m (I)V onReceive a
+ m ()V tick a
+ f Lnet/minecraft/util/debugchart/LocalSampleLogger; bandwidthLogger b
+ f Ljava/util/concurrent/atomic/AtomicInteger; bytesReceived a
+c net/minecraft/network/RateKickingConnection net/minecraft/network/NetworkManagerServer
+ m ()V lambda$tickSecond$0 q
+ m ()V tickSecond c
+ f Lnet/minecraft/network/chat/Component; EXCEED_REASON i
+ f Lorg/slf4j/Logger; LOGGER h
+ f I rateLimitPacketsPerSecond j
+c net/minecraft/network/chat/CommonComponents net/minecraft/network/chat/CommonComponents
+ m (J)Lnet/minecraft/network/chat/MutableComponent; days a
+ m (Z)Lnet/minecraft/network/chat/Component; disconnectButtonLabel b
+ m (J)Lnet/minecraft/network/chat/MutableComponent; hours b
+ m ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; joinForNarration a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; joinLines a
+ m ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; joinLines b
+ m (J)Lnet/minecraft/network/chat/MutableComponent; minutes c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; optionNameValue a
+ m (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/MutableComponent; optionStatus a
+ m (Z)Lnet/minecraft/network/chat/Component; optionStatus a
+ m ()Lnet/minecraft/network/chat/MutableComponent; space a
+ f Lnet/minecraft/network/chat/Component; CONNECT_FAILED t
+ f Lnet/minecraft/network/chat/Component; ELLIPSIS w
+ f Lnet/minecraft/network/chat/Component; EMPTY a
+ f Lnet/minecraft/network/chat/Component; GUI_ACKNOWLEDGE m
+ f Lnet/minecraft/network/chat/Component; GUI_BACK k
+ f Lnet/minecraft/network/chat/Component; GUI_CANCEL e
+ f Lnet/minecraft/network/chat/Component; GUI_CONTINUE j
+ f Lnet/minecraft/network/chat/Component; GUI_COPY_LINK_TO_CLIPBOARD p
+ f Lnet/minecraft/network/chat/Component; GUI_COPY_TO_CLIPBOARD o
+ f Lnet/minecraft/network/chat/Component; GUI_DISCONNECT q
+ f Lnet/minecraft/network/chat/Component; GUI_DONE d
+ f Lnet/minecraft/network/chat/Component; GUI_NO g
+ f Lnet/minecraft/network/chat/Component; GUI_OK h
+ f Lnet/minecraft/network/chat/Component; GUI_OPEN_IN_BROWSER n
+ f Lnet/minecraft/network/chat/Component; GUI_PROCEED i
+ f Lnet/minecraft/network/chat/Component; GUI_RETURN_TO_MENU r
+ f Lnet/minecraft/network/chat/Component; GUI_TO_TITLE l
+ f Lnet/minecraft/network/chat/Component; GUI_YES f
+ f Lnet/minecraft/network/chat/Component; NARRATION_SEPARATOR v
+ f Lnet/minecraft/network/chat/Component; NEW_LINE u
+ f Lnet/minecraft/network/chat/Component; OPTION_OFF c
+ f Lnet/minecraft/network/chat/Component; OPTION_ON b
+ f Lnet/minecraft/network/chat/Component; SPACE x
+ f Lnet/minecraft/network/chat/Component; TRANSFER_CONNECT_FAILED s
+c net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages
+ m ()B computeChecksum a
+ m ()Ljava/util/List; entries b
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$Packed; lambda$pack$0 a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$Packed; pack a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/LastSeenMessages; EMPTY b
+ f I LAST_SEEN_MESSAGES_MAX_LENGTH c
+ f Ljava/util/List; entries d
+c net/minecraft/network/chat/LastSeenMessages$Packed net/minecraft/network/chat/LastSeenMessages$a
+ m ()Ljava/util/List; entries a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Packed; EMPTY a
+ f Ljava/util/List; entries b
+c net/minecraft/network/chat/LastSeenMessages$Update net/minecraft/network/chat/LastSeenMessages$b
+ m ()Ljava/util/BitSet; acknowledged b
+ m ()B checksum c
+ m ()I offset a
+ m (Lnet/minecraft/network/chat/LastSeenMessages;)Z verifyChecksum a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f B IGNORE_CHECKSUM a
+ f Ljava/util/BitSet; acknowledged c
+ f B checksum d
+ f I offset b
+c net/minecraft/network/chat/LocalChatSession net/minecraft/network/chat/LocalChatSession
+ m ()Lnet/minecraft/network/chat/RemoteChatSession; asRemote a
+ m (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; create a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; createMessageEncoder a
+ m ()Lnet/minecraft/world/entity/player/ProfileKeyPair; keyPair c
+ m ()Ljava/util/UUID; sessionId b
+ f Lnet/minecraft/world/entity/player/ProfileKeyPair; keyPair b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/MessageSignature net/minecraft/network/chat/MessageSignature
+ m ()Ljava/nio/ByteBuffer; asByteBuffer a
+ m ()[B bytes c
+ m ()I checksum b
+ m (Lnet/minecraft/network/chat/MessageSignature;)Ljava/lang/String; describe a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$Packed; pack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature; read a
+ m (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z verify a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature;)V write a
+ f I BYTES b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f [B bytes c
+c net/minecraft/network/chat/MessageSignature$Packed net/minecraft/network/chat/MessageSignature$a
+ m ()Lnet/minecraft/network/chat/MessageSignature; fullSignature b
+ m ()I id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature$Packed; read a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature$Packed;)V write a
+ f I FULL_SIGNATURE a
+ f Lnet/minecraft/network/chat/MessageSignature; fullSignature c
+ f I id b
+c net/minecraft/network/chat/MutableComponent net/minecraft/network/chat/IChatMutableComponent
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; append f
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; append b
+ m (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/MutableComponent; create a
+ m ()Lnet/minecraft/network/chat/ComponentContents; getContents b
+ m ()Ljava/util/List; getSiblings c
+ m ()Lnet/minecraft/network/chat/Style; getStyle a
+ m ()Lnet/minecraft/util/FormattedCharSequence; getVisualOrderText g
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; setStyle b
+ m (I)Lnet/minecraft/network/chat/MutableComponent; withColor b
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; withStyle c
+ m ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ f Lnet/minecraft/network/chat/ComponentContents; contents c
+ f Lnet/minecraft/locale/Language; decomposedWith g
+ f Ljava/util/List; siblings d
+ f Lnet/minecraft/network/chat/Style; style e
+ f Lnet/minecraft/util/FormattedCharSequence; visualOrderText f
+c net/minecraft/network/codec/IdDispatchCodec net/minecraft/network/codec/IdDispatchCodec
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/IdDispatchCodec$Builder; builder a
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a
+ f I UNKNOWN_TYPE a
+ f Ljava/util/List; byId c
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; toId d
+ f Ljava/util/function/Function; typeGetter b
+c net/minecraft/network/codec/IdDispatchCodec$Entry net/minecraft/network/codec/IdDispatchCodec$c
+ m ()Lnet/minecraft/network/codec/StreamCodec; serializer a
+ m ()Ljava/lang/Object; type b
+ f Lnet/minecraft/network/codec/StreamCodec; serializer a
+ f Ljava/lang/Object; type b
+c net/minecraft/network/codec/IdDispatchCodec$Builder net/minecraft/network/codec/IdDispatchCodec$a
+ m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/IdDispatchCodec$Builder; add a
+ m ()Lnet/minecraft/network/codec/IdDispatchCodec; build a
+ f Ljava/util/List; entries a
+ f Ljava/util/function/Function; typeGetter b
+c net/minecraft/network/codec/IdDispatchCodec$DontDecorateException net/minecraft/network/codec/IdDispatchCodec$b
+c net/minecraft/network/protocol/BundlePacket net/minecraft/network/protocol/BundlePacket
+ m ()Ljava/lang/Iterable; subPackets b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Ljava/lang/Iterable; packets a
+c net/minecraft/server/DebugLoggedPrintStream net/minecraft/server/DebugOutputStream
+ m (Ljava/lang/String;)V logLine a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/server/commands/BanIpCommands net/minecraft/server/commands/CommandBanIp
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I banIp b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I banIpOrName a
+ m (Ljava/lang/String;Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banIp$2 a
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$banIp$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_IP a
+c net/minecraft/server/commands/CloneCommands net/minecraft/server/commands/CommandClone
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; beginEndDestinationAndModeSuffix a
+ m (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;Z)I clone a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndStrictSuffix a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; getLoadedDimensionAndPosition a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$5 d
+ m (I)Lnet/minecraft/network/chat/Component; lambda$clone$19 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$6 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$7 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$8 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$modeSuffix$10 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$modeSuffix$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$14 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$modeSuffix$9 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$3 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$static$1 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$15 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$16 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$17 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$18 a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; modeSuffix a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OVERLAP c
+ f Ljava/util/function/Predicate; FILTER_AIR a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/server/commands/CloneCommands$Mode net/minecraft/server/commands/CommandClone$Mode
+ m ()[Lnet/minecraft/server/commands/CloneCommands$Mode; $values b
+ m ()Z canOverlap a
+ f [Lnet/minecraft/server/commands/CloneCommands$Mode; $VALUES e
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; FORCE a
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; MOVE b
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; NORMAL c
+ f Z canOverlap d
+c net/minecraft/server/commands/CloneCommands$CloneBlockInfo net/minecraft/server/commands/CommandClone$CommandCloneStoredTileEntity
+ m ()Lnet/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo; blockEntityInfo c
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; previousStateAtDestination d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ f Lnet/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo; blockEntityInfo c
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; previousStateAtDestination d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo net/minecraft/server/commands/CommandClone$a
+ m ()Lnet/minecraft/core/component/DataComponentMap; components b
+ m ()Lnet/minecraft/nbt/CompoundTag; tag a
+ f Lnet/minecraft/core/component/DataComponentMap; components b
+ f Lnet/minecraft/nbt/CompoundTag; tag a
+c net/minecraft/server/commands/CloneCommands$DimensionAndPosition net/minecraft/server/commands/CommandClone$c
+ m ()Lnet/minecraft/server/level/ServerLevel; dimension a
+ m ()Lnet/minecraft/core/BlockPos; position b
+ f Lnet/minecraft/server/level/ServerLevel; dimension a
+ f Lnet/minecraft/core/BlockPos; position b
+c net/minecraft/server/commands/DamageCommand net/minecraft/server/commands/DamageCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I damage a
+ m (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$damage$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVULNERABLE a
+c net/minecraft/server/commands/DialogCommand net/minecraft/server/commands/DialogCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearDialog a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearDialog$4 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearDialog$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showDialog$2 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showDialog$3 c
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I showDialog a
+c net/minecraft/server/commands/EmoteCommands net/minecraft/server/commands/CommandMe
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/LocateCommand net/minecraft/server/commands/CommandLocate
+ m (IIII)F dist a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/Registry;)Ljava/util/Optional; getHolders a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$getHolders$8 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; lambda$showLocateResult$10 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; lambda$showLocateResult$11 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$showLocateResult$12 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$showLocateResult$13 a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$showLocateResult$14 a
+ m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; lambda$showLocateResult$15 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I locateBiome a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I locatePoi b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)I locateStructure a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (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 showLocateResult a
+ m (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 showLocateResult a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I showLocateResult a
+ f I BIOME_SAMPLE_RESOLUTION_HORIZONTAL h
+ f I BIOME_SAMPLE_RESOLUTION_VERTICAL i
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_BIOME_NOT_FOUND d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_POI_NOT_FOUND e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_INVALID c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_NOT_FOUND b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_BIOME_SEARCH_RADIUS g
+ f I MAX_STRUCTURE_SEARCH_RADIUS f
+ f I POI_SEARCH_RADIUS j
+c net/minecraft/server/commands/PardonCommand net/minecraft/server/commands/CommandPardon
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$pardonPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I pardonPlayers a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_BANNED a
+c net/minecraft/server/commands/RandomCommand net/minecraft/server/commands/RandomCommand
+ m (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; drawRandomValueTree a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$8 b
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$randomSample$11 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequences$14 b
+ m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequencesAndSetNewDefaults$15 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$12 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$13 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V lambda$suggestRandomSequence$10 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/resources/ResourceLocation;Z)I randomSample a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I resetAllSequences a
+ m (Lnet/minecraft/commands/CommandSourceStack;IZZ)I resetAllSequencesAndSetNewDefaults a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;)I resetSequence a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;IZZ)I resetSequence a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestRandomSequence a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_LARGE a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_SMALL b
+c net/minecraft/server/commands/RecipeCommand net/minecraft/server/commands/CommandRecipe
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I giveRecipes a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$4 d
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$6 b
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I takeRecipes b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TAKE_FAILED b
+c net/minecraft/server/commands/ReloadCommand net/minecraft/server/commands/CommandReload
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/storage/WorldData;Ljava/util/Collection;)Ljava/util/Collection; discoverNewPacks a
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$reloadPacks$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;)V reloadPacks a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/commands/ReturnCommand net/minecraft/server/commands/ReturnCommand
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor net/minecraft/server/commands/ReturnCommand$a
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor net/minecraft/server/commands/ReturnCommand$c
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+c net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier net/minecraft/server/commands/ReturnCommand$b
+ m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+c net/minecraft/server/commands/RotateCommand net/minecraft/server/commands/RotateCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$rotate$4 b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$rotate$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)I rotate a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LookAt;)I rotate a
+c net/minecraft/server/commands/SaveOnCommand net/minecraft/server/commands/CommandSaveOn
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ON a
+c net/minecraft/server/commands/SummonCommand net/minecraft/server/commands/CommandSummon
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)Lnet/minecraft/world/entity/Entity; createEntity a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$createEntity$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$spawnEntity$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)I spawnEntity b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DUPLICATE_UUID c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED_PEACEFUL b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION d
+c net/minecraft/server/dialog/body/DialogBody net/minecraft/server/dialog/body/DialogBody
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ f Lcom/mojang/serialization/Codec; COMPACT_LIST_CODEC b
+ f Lcom/mojang/serialization/Codec; DIALOG_BODY_CODEC a
+c net/minecraft/server/dialog/input/TextInput net/minecraft/server/dialog/input/TextInput
+ m ()Ljava/lang/String; initial e
+ m ()Lnet/minecraft/network/chat/Component; label c
+ m ()Z labelVisible d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 h
+ m (Lnet/minecraft/server/dialog/input/TextInput;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()I maxLength f
+ m ()Ljava/util/Optional; multiline g
+ m ()I width b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; initial f
+ f Lnet/minecraft/network/chat/Component; label d
+ f Z labelVisible e
+ f I maxLength g
+ f Ljava/util/Optional; multiline h
+ f I width c
+c net/minecraft/server/dialog/input/TextInput$MultilineOptions net/minecraft/server/dialog/input/TextInput$a
+ m ()Ljava/util/Optional; height b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; maxLines a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I MAX_HEIGHT a
+ f Ljava/util/Optional; height d
+ f Ljava/util/Optional; maxLines c
+c net/minecraft/server/gui/MinecraftServerGui net/minecraft/server/gui/ServerGUI
+ m (Ljava/lang/Runnable;)V addFinalizer a
+ m ()Ljavax/swing/JComponent; buildChatPanel e
+ m ()Ljavax/swing/JComponent; buildInfoPanel c
+ m ()Ljavax/swing/JComponent; buildPlayerPanel d
+ m ()V close b
+ m (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V lambda$buildChatPanel$0 a
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V lambda$buildChatPanel$1 a
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V lambda$print$2 b
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V print a
+ m ()V runFinalizers f
+ m (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/MinecraftServerGui; showFrameFor a
+ m ()V start a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/awt/Font; MONOSPACED a
+ f Ljava/lang/String; SHUTDOWN_TITLE d
+ f Ljava/lang/String; TITLE c
+ f Ljava/util/Collection; finalizers g
+ f Ljava/util/concurrent/atomic/AtomicBoolean; isClosing h
+ f Ljava/lang/Thread; logAppenderThread f
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server e
+c net/minecraft/server/gui/MinecraftServerGui$1 net/minecraft/server/gui/ServerGUI$1
+ f Lnet/minecraft/server/dedicated/DedicatedServer; val$server c
+c net/minecraft/server/gui/MinecraftServerGui$2 net/minecraft/server/gui/ServerGUI$2
+c net/minecraft/server/gui/MinecraftServerGui$3 net/minecraft/server/gui/ServerGUI$3
+c net/minecraft/server/jsonrpc/api/MethodInfo net/minecraft/server/jsonrpc/api/MethodInfo
+ m ()Ljava/lang/String; description a
+ m (Ljava/util/List;)Ljava/util/Optional; lambda$static$0 a
+ m (Ljava/util/Optional;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named; named a
+ m ()Ljava/util/Optional; params b
+ m ()Ljava/util/Optional; result c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lcom/mojang/serialization/Codec; PARAMS_CODEC a
+ f Ljava/lang/String; description c
+ f Ljava/util/Optional; params d
+ f Ljava/util/Optional; result e
+c net/minecraft/server/jsonrpc/api/MethodInfo$Named net/minecraft/server/jsonrpc/api/MethodInfo$a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; contents b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; name a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; contents c
+ f Lnet/minecraft/resources/ResourceLocation; name b
+c net/minecraft/server/jsonrpc/api/ResultInfo net/minecraft/server/jsonrpc/api/ResultInfo
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+c net/minecraft/server/level/ChunkLoadCounter net/minecraft/server/level/ChunkLoadCounter
+ m (Lnet/minecraft/server/level/ChunkHolder;)Z lambda$pendingChunks$2 a
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/server/level/ChunkHolder;)V lambda$track$0 b
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/server/level/ChunkHolder;)V lambda$track$1 a
+ m ()I pendingChunks b
+ m ()I readyChunks a
+ m ()I totalChunks c
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Runnable;)V track a
+ f Ljava/util/List; pendingChunks a
+ f I totalChunks b
+c net/minecraft/server/level/ServerChunkCache net/minecraft/server/level/ChunkProviderServer
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity b
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V addTicket a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/concurrent/CompletableFuture; addTicketAndLoadWithRadius a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V addTicketWithRadius b
+ m (Lnet/minecraft/core/BlockPos;)V blockChanged a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)V broadcastChangedChunks a
+ m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; chunkScanner o
+ m ()V clearCache t
+ m ()V deactivateTicketsOnClosing q
+ m ()Ljava/lang/String; gatherStats e
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; getChunkDebugData a
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunkForLighting c
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; getChunkFuture b
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; getChunkFutureMainThread c
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkNow a
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage m
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks l
+ m (JLjava/util/function/Consumer;)V getFullChunk a
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; getGenerator g
+ m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; getGeneratorState h
+ m ()Lnet/minecraft/world/level/NaturalSpawner$SpawnState; getLastSpawnState p
+ m ()Lnet/minecraft/world/level/BlockGetter; getLevel s
+ m ()Lnet/minecraft/world/level/Level; getLevel b
+ m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine a
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine r
+ m ()I getLoadedChunksCount j
+ m ()I getPendingTasksCount f
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager n
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b
+ m ()Z hasActiveTickets k
+ m (II)Z hasChunk b
+ m (J)Z isPositionTicking a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/LightLayer;)V lambda$onLightUpdate$4 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V move a
+ m (Lnet/minecraft/server/level/ChunkHolder;)V onChunkReadyToSend a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a
+ m ()Z pollTask c
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState i
+ m (Lnet/minecraft/world/entity/Entity;)V removeEntity a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V removeTicketWithRadius c
+ m ()Z runDistanceManagerUpdates d
+ m (Z)V save a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf a
+ m (I)V setSimulationDistance b
+ m (Z)V setSpawnSettings b
+ m (I)V setViewDistance a
+ m (JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V storeInCache a
+ m (Ljava/util/function/BooleanSupplier;Z)V tick a
+ m ()V tickChunks u
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;J)V tickChunks a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;JLjava/util/List;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;)V tickSpawningChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+ f I CACHE_SIZE l
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Set; chunkHoldersToBroadcast q
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap a
+ f Lnet/minecraft/world/level/storage/DimensionDataStorage; dataStorage h
+ f Lnet/minecraft/server/level/DistanceManager; distanceManager c
+ f [J lastChunkPos m
+ f [Lnet/minecraft/world/level/chunk/status/ChunkStatus; lastChunkStatus n
+ f [Lnet/minecraft/world/level/chunk/ChunkAccess; lastChunk o
+ f J lastInhabitedUpdate j
+ f Lnet/minecraft/world/level/NaturalSpawner$SpawnState; lastSpawnState r
+ f Lnet/minecraft/server/level/ServerLevel; level d
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine f
+ f Ljava/lang/Thread; mainThread e
+ f Lnet/minecraft/server/level/ServerChunkCache$MainThreadExecutor; mainThreadProcessor g
+ f Z spawnEnemies k
+ f Ljava/util/List; spawningChunks p
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage i
+c net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ChunkProviderServer$a
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m ()Ljava/lang/Thread; getRunningThread aA
+ m (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$0 a
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Z pollTask G
+ m ()Z scheduleExecutables az
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ f Lnet/minecraft/server/level/ServerChunkCache; this$0 a
+c net/minecraft/server/packs/PackLocationInfo net/minecraft/server/packs/PackLocationInfo
+ m (ZLnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; createChatLink a
+ m ()Ljava/lang/String; id a
+ m ()Ljava/util/Optional; knownPackInfo d
+ m (ZLnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createChatLink$0 a
+ m ()Lnet/minecraft/server/packs/repository/PackSource; source c
+ m ()Lnet/minecraft/network/chat/Component; title b
+ f Ljava/lang/String; id a
+ f Ljava/util/Optional; knownPackInfo d
+ f Lnet/minecraft/server/packs/repository/PackSource; source c
+ f Lnet/minecraft/network/chat/Component; title b
+c net/minecraft/server/players/IpBanListEntry net/minecraft/server/players/IpBanEntry
+ m (Lcom/google/gson/JsonObject;)Ljava/lang/String; createIpInfo b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m (Lcom/google/gson/JsonObject;)V serialize a
+c net/minecraft/server/players/StoredUserList net/minecraft/server/players/JsonList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m ()V clear a
+ m (Ljava/lang/Object;)Z contains d
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/players/StoredUserEntry; get c
+ m ()Ljava/util/Collection; getEntries e
+ m ()Ljava/io/File; getFile c
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m ()[Ljava/lang/String; getUserList b
+ m ()Z isEmpty d
+ m ()V load g
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z remove b
+ m ()V removeExpired h
+ m ()V save f
+ f Lcom/google/gson/Gson; GSON c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/io/File; file d
+ f Ljava/util/Map; map e
+ f Lnet/minecraft/server/notifications/NotificationService; notificationService a
+c net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RemoteControlCommandListener
+ m ()Z acceptsFailure A_
+ m ()Z acceptsSuccess z_
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack g
+ m ()Ljava/lang/String; getCommandResponse f
+ m ()V prepareForCommand e
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Ljava/lang/String; RCON b
+ f Lnet/minecraft/network/chat/Component; RCON_COMPONENT c
+ f Ljava/lang/StringBuffer; buffer d
+ f Lnet/minecraft/server/MinecraftServer; server e
+c net/minecraft/server/rcon/thread/RconClient net/minecraft/server/rcon/thread/RemoteControlSession
+ m ()V closeSocket e
+ m (IILjava/lang/String;)V send a
+ m ()V sendAuthFailure d
+ m (ILjava/lang/String;)V sendCmdResponse a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f I SERVERDATA_AUTH e
+ f I SERVERDATA_AUTH_FAILURE i
+ f I SERVERDATA_AUTH_RESPONSE h
+ f I SERVERDATA_EXECCOMMAND f
+ f I SERVERDATA_RESPONSE_VALUE g
+ f Z authed j
+ f [B buf l
+ f Ljava/net/Socket; client k
+ f Ljava/lang/String; rconPassword m
+c net/minecraft/server/rcon/thread/RconThread net/minecraft/server/rcon/thread/RemoteControlListener
+ m ()V clearClients d
+ m (Ljava/net/ServerSocket;)V closeSocket a
+ m (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread; create a
+ m (Lnet/minecraft/server/rcon/thread/RconClient;)Z lambda$clearClients$0 a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/List; clients g
+ f Ljava/lang/String; rconPassword f
+ f Lnet/minecraft/server/ServerInterface; serverInterface h
+ f Ljava/net/ServerSocket; socket e
+c net/minecraft/util/datafix/PackedBitStorage net/minecraft/util/datafix/DataBitsPacked
+ m (I)I get a
+ m ()I getBits b
+ m ()[J getRaw a
+ m (II)V set a
+ f I BIT_TO_LONG_SHIFT a
+ f I bits c
+ f [J data b
+ f J mask d
+ f I size e
+c net/minecraft/util/datafix/fixes/CatTypeFix net/minecraft/util/datafix/fixes/DataConverterCatType
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/RecipesFix net/minecraft/util/datafix/fixes/DataConverterRecipes
+ f Ljava/util/Map; RECIPES a
+c net/minecraft/util/datafix/fixes/References net/minecraft/util/datafix/fixes/DataConverterTypes
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; reference a
+ f Lcom/mojang/datafixers/DSL$TypeReference; ADVANCEMENTS r
+ f Lcom/mojang/datafixers/DSL$TypeReference; BIOME O
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY u
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME G
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE w
+ f Lcom/mojang/datafixers/DSL$TypeReference; CHUNK d
+ f Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS y
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY F
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK t
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_EQUIPMENT C
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME D
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE E
+ f Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE x
+ f Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME I
+ f Lcom/mojang/datafixers/DSL$TypeReference; HOTBAR e
+ f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME H
+ f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK v
+ f Lcom/mojang/datafixers/DSL$TypeReference; LEVEL a
+ f Lcom/mojang/datafixers/DSL$TypeReference; LIGHTWEIGHT_LEVEL b
+ f Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST P
+ f Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE L
+ f Lcom/mojang/datafixers/DSL$TypeReference; OPTIONS f
+ f Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE A
+ f Lcom/mojang/datafixers/DSL$TypeReference; PLAYER c
+ f Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK s
+ f Lcom/mojang/datafixers/DSL$TypeReference; RECIPE N
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_COMMAND_STORAGE i
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_DATA k
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_INDEX l
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RAIDS m
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RANDOM_SEQUENCES n
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_SCOREBOARD o
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES p
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_TICKETS j
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_WORLD_BORDER q
+ f Lcom/mojang/datafixers/DSL$TypeReference; STATS h
+ f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE g
+ f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE K
+ f Lcom/mojang/datafixers/DSL$TypeReference; TEAM M
+ f Lcom/mojang/datafixers/DSL$TypeReference; TEXT_COMPONENT B
+ f Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER J
+ f Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE z
+ f Lcom/mojang/datafixers/DSL$TypeReference; WORLD_GEN_SETTINGS Q
+c net/minecraft/util/datafix/fixes/References$1 net/minecraft/util/datafix/fixes/DataConverterTypes$1
+c net/minecraft/util/debug/DebugGameEventInfo net/minecraft/util/debug/DebugGameEventInfo
+ m ()Lnet/minecraft/core/Holder; event a
+ m ()Lnet/minecraft/world/phys/Vec3; pos b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; event b
+ f Lnet/minecraft/world/phys/Vec3; pos c
+c net/minecraft/util/debug/DebugStructureInfo net/minecraft/util/debug/DebugStructureInfo
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a
+ m ()Ljava/util/List; pieces b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox b
+ f Ljava/util/List; pieces c
+c net/minecraft/util/debug/DebugStructureInfo$Piece net/minecraft/util/debug/DebugStructureInfo$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a
+ m ()Z isStart b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox b
+ f Z isStart c
+c net/minecraft/util/debug/DebugSubscriptions net/minecraft/util/debug/DebugSubscriptions
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/debug/DebugSubscription; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/util/debug/DebugSubscription; registerSimple a
+ m (Ljava/lang/String;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/util/debug/DebugSubscription; registerTemporaryValue a
+ m (Ljava/lang/String;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/util/debug/DebugSubscription; registerWithValue a
+ f Lnet/minecraft/util/debug/DebugSubscription; BEES b
+ f Lnet/minecraft/util/debug/DebugSubscription; BEE_HIVES h
+ f Lnet/minecraft/util/debug/DebugSubscription; BRAINS c
+ f Lnet/minecraft/util/debug/DebugSubscription; BREEZES d
+ f Lnet/minecraft/util/debug/DebugSubscription; DEDICATED_SERVER_TICK_TIME a
+ f Lnet/minecraft/util/debug/DebugSubscription; ENTITY_BLOCK_INTERSECTIONS g
+ f Lnet/minecraft/util/debug/DebugSubscription; ENTITY_PATHS f
+ f Lnet/minecraft/util/debug/DebugSubscription; GAME_EVENTS p
+ f Lnet/minecraft/util/debug/DebugSubscription; GAME_EVENT_LISTENERS n
+ f Lnet/minecraft/util/debug/DebugSubscription; GOAL_SELECTORS e
+ f Lnet/minecraft/util/debug/DebugSubscription; NEIGHBOR_UPDATES o
+ f Lnet/minecraft/util/debug/DebugSubscription; POIS i
+ f Lnet/minecraft/util/debug/DebugSubscription; RAIDS l
+ f Lnet/minecraft/util/debug/DebugSubscription; REDSTONE_WIRE_ORIENTATIONS j
+ f Lnet/minecraft/util/debug/DebugSubscription; STRUCTURES m
+ f Lnet/minecraft/util/debug/DebugSubscription; VILLAGE_SECTIONS k
+c net/minecraft/util/debugchart/SampleStorage net/minecraft/util/debugchart/SampleStorage
+ m ()I capacity c
+ m (I)J get a
+ m (II)J get a
+ m ()V reset e
+ m ()I size d
+c net/minecraft/util/profiling/ActiveProfiler net/minecraft/util/profiling/MethodProfiler
+ m ()V endTick b
+ m ()Ljava/util/Set; getChartedPaths e
+ m ()Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getCurrentEntry f
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m ()Ljava/lang/Object; lambda$endTick$0 h
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; lambda$getCurrentEntry$3 g
+ m ()Ljava/lang/Object; lambda$pop$1 g
+ m (J)Ljava/lang/Object; lambda$pop$2 b
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m ()V startTick a
+ f Lorg/slf4j/Logger; LOGGER c
+ f J WARNING_TIME_NANOS a
+ f Ljava/util/Set; chartedPaths o
+ f Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; currentEntry m
+ f Ljava/util/Map; entries f
+ f Ljava/util/function/LongSupplier; getRealTime h
+ f Ljava/util/function/IntSupplier; getTickTime g
+ f Ljava/lang/String; path k
+ f Ljava/util/List; paths d
+ f J startTimeNano i
+ f I startTimeTicks j
+ f Lit/unimi/dsi/fastutil/longs/LongList; startTimes e
+ f Z started l
+ f Ljava/util/function/BooleanSupplier; suppressWarnings n
+c net/minecraft/util/profiling/ActiveProfiler$PathEntry net/minecraft/util/profiling/MethodProfiler$a
+ m ()J getCount c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters d
+ m ()J getDuration a
+ m ()J getMaxDuration b
+ f J accumulatedDuration c
+ f J count d
+ f Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; counters e
+ f J maxDuration a
+ f J minDuration b
+c net/minecraft/util/profiling/ProfileResults net/minecraft/util/profiling/MethodProfilerResults
+ m (Ljava/lang/String;)Ljava/lang/String; demanglePath b
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()J getNanoDuration g
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m ()I getTickDuration f
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f C PATH_SEPARATOR d
+c net/minecraft/util/profiling/ProfilerFiller net/minecraft/util/profiling/GameProfilerFiller
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; combine a
+ m ()V endTick b
+ m (Ljava/lang/String;)V incrementCounter f
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;)V incrementCounter d
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; zone d
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; zone c
+ f Ljava/lang/String; ROOT b
+c net/minecraft/util/profiling/ProfilerFiller$CombinedProfileFiller net/minecraft/util/profiling/GameProfilerFiller$a
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m ()V endTick b
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; first a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; second c
+c net/minecraft/world/damagesource/DamageType net/minecraft/world/damagesource/DamageType
+ m ()Lnet/minecraft/world/damagesource/DeathMessageType; deathMessageType e
+ m ()Lnet/minecraft/world/damagesource/DamageEffects; effects d
+ m ()F exhaustion c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; msgId a
+ m ()Lnet/minecraft/world/damagesource/DamageScaling; scaling b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/damagesource/DeathMessageType; deathMessageType h
+ f Lnet/minecraft/world/damagesource/DamageEffects; effects g
+ f F exhaustion f
+ f Ljava/lang/String; msgId d
+ f Lnet/minecraft/world/damagesource/DamageScaling; scaling e
+c net/minecraft/world/effect/BadOmenMobEffect net/minecraft/world/effect/BadOmenMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/WeavingMobEffect net/minecraft/world/effect/WeavingMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ f Ljava/util/function/ToIntFunction; maxCobwebs c
+c net/minecraft/world/entity/ConversionParams net/minecraft/world/entity/ConversionParams
+ m ()Z keepEquipment b
+ m ()Z preserveCanPickUpLoot c
+ m (Lnet/minecraft/world/entity/Mob;ZZ)Lnet/minecraft/world/entity/ConversionParams; single a
+ m ()Lnet/minecraft/world/scores/PlayerTeam; team d
+ m ()Lnet/minecraft/world/entity/ConversionType; type a
+ f Z keepEquipment b
+ f Z preserveCanPickUpLoot c
+ f Lnet/minecraft/world/scores/PlayerTeam; team d
+ f Lnet/minecraft/world/entity/ConversionType; type a
+c net/minecraft/world/entity/ConversionParams$AfterConversion net/minecraft/world/entity/ConversionParams$a
+c net/minecraft/world/entity/EntityAttachment net/minecraft/world/entity/EntityAttachment
+ m ()[Lnet/minecraft/world/entity/EntityAttachment; $values a
+ m (FF)Ljava/util/List; createFallbackPoints a
+ f [Lnet/minecraft/world/entity/EntityAttachment; $VALUES f
+ f Lnet/minecraft/world/entity/EntityAttachment; NAME_TAG c
+ f Lnet/minecraft/world/entity/EntityAttachment; PASSENGER a
+ f Lnet/minecraft/world/entity/EntityAttachment; VEHICLE b
+ f Lnet/minecraft/world/entity/EntityAttachment; WARDEN_CHEST d
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; fallback e
+c net/minecraft/world/entity/EntityAttachment$Fallback net/minecraft/world/entity/EntityAttachment$a
+ m (FF)Ljava/util/List; lambda$static$0 c
+ m (FF)Ljava/util/List; lambda$static$1 b
+ m (FF)Ljava/util/List; lambda$static$2 a
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_CENTER d
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_FEET b
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_HEIGHT c
+ f Ljava/util/List; ZERO a
+c net/minecraft/world/entity/EntityDimensions net/minecraft/world/entity/EntitySize
+ m ()Lnet/minecraft/world/entity/EntityAttachments; attachments d
+ m (F)F defaultEyeHeight c
+ m ()F eyeHeight c
+ m ()Z fixed e
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; fixed c
+ m ()F height b
+ m (DDD)Lnet/minecraft/world/phys/AABB; makeBoundingBox a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox a
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; scalable b
+ m (F)Lnet/minecraft/world/entity/EntityDimensions; scale a
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; scale a
+ m ()F width a
+ m (Lnet/minecraft/world/entity/EntityAttachments$Builder;)Lnet/minecraft/world/entity/EntityDimensions; withAttachments a
+ m (F)Lnet/minecraft/world/entity/EntityDimensions; withEyeHeight b
+ f Lnet/minecraft/world/entity/EntityAttachments; attachments d
+ f F eyeHeight c
+ f Z fixed e
+ f F height b
+ f F width a
+c net/minecraft/world/entity/ai/behavior/Swim net/minecraft/world/entity/ai/behavior/BehaviorSwim
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;)Z shouldSwim a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick b
+ f F chance c
+c net/minecraft/world/entity/ai/goal/JumpGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWaterJumpAbstract
+c net/minecraft/world/entity/animal/IronGolem net/minecraft/world/entity/animal/EntityIronGolem
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m ()Z canSpawnSprintParticle bH
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (I)I decreaseAirSupply l
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m ()I getAttackAnimationTick n
+ m ()F getAttackDamage gJ
+ m ()Lnet/minecraft/world/entity/Crackiness$Level; getCrackiness m
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()I getOfferFlowerTick s
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPlayerCreated gI
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Z)V offerFlower x
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (Z)V setPlayerCreated y
+ m (I)V setRemainingPersistentAngerTime a
+ m ()V startPersistentAngerTimer c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c
+ f Z DEFAULT_PLAYER_CREATED e
+ f I IRON_INGOT_HEAL_AMOUNT d
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cu
+ f I attackAnimationTick f
+ f I offerFlowerTick ct
+ f Ljava/util/UUID; persistentAngerTarget cw
+ f I remainingPersistentAngerTime cv
+c net/minecraft/world/entity/animal/PolarBear net/minecraft/world/entity/animal/EntityPolarBear
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPolarBearSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (F)F getStandingAnimationScale J
+ m ()F getWaterSlowDown fz
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isStanding s
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$registerGoals$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V playWarningSound n
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m (Z)V setStanding x
+ m ()V startPersistentAngerTimer c
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STANDING_ID ct
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cz
+ f F STAND_ANIMATION_TICKS cu
+ f F clientSideStandAnimation cx
+ f F clientSideStandAnimationO cv
+ f Ljava/util/UUID; persistentAngerTarget cB
+ f I remainingPersistentAngerTime cA
+ f I warningSoundTicks cy
+c net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal net/minecraft/world/entity/animal/EntityPolarBear$c
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a
+ m ()V stop e
+ f Lnet/minecraft/world/entity/animal/PolarBear; this$0 b
+c net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal net/minecraft/world/entity/animal/EntityPolarBear$b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/PolarBear; this$0 a
+c net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal net/minecraft/world/entity/animal/EntityPolarBear$a
+ m ()Z canUse b
+ m ()D getFollowDistance l
+ f Lnet/minecraft/world/entity/animal/PolarBear; this$0 i
+c net/minecraft/world/entity/animal/SnowGolem net/minecraft/world/entity/animal/EntitySnowman
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()Z hasPumpkin m
+ m ()Z isSensitiveToWater fG
+ m (DDDDLnet/minecraft/world/entity/projectile/Snowball;)V lambda$performRangedAttack$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m ()V registerGoals H
+ m (Z)V setPumpkin x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PUMPKIN_ID a
+ f Z DEFAULT_PUMPKIN c
+ f B PUMPKIN_FLAG b
+c net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (DF)I calculateFallDamage a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canEat i
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFrogSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gI
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V eraseTongueTarget m
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()I getHeadRotSpeed aj
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()Ljava/util/Optional; getTongueTarget n
+ m ()Lnet/minecraft/core/Holder; getVariant s
+ m ()Z isBaby g_
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isPushedByFluid cW
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setBaby a
+ m (Lnet/minecraft/world/entity/Entity;)V setTongueTarget G
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (F)V updateWalkAnimation A
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TONGUE_TARGET_ID cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cA
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cD
+ f I FROG_FALL_DAMAGE_REDUCTION cC
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cu
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES ct
+ f Lnet/minecraft/world/entity/AnimationState; croakAnimationState cx
+ f Lnet/minecraft/world/entity/AnimationState; jumpAnimationState cv
+ f Lnet/minecraft/world/entity/AnimationState; swimIdleAnimationState cz
+ f Lnet/minecraft/world/entity/AnimationState; tongueAnimationState cy
+c net/minecraft/world/entity/animal/frog/Frog$FrogLookControl net/minecraft/world/entity/animal/frog/Frog$a
+ m ()Z resetXRotOnTick c
+ f Lnet/minecraft/world/entity/animal/frog/Frog; this$0 h
+c net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator net/minecraft/world/entity/animal/frog/Frog$b
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; belowPos a
+c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation net/minecraft/world/entity/animal/frog/Frog$c
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z canCutCorner b
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+c net/minecraft/world/entity/animal/goat/Goat net/minecraft/world/entity/animal/goat/Goat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addHorns gL
+ m ()V ageBoundaryReached h
+ m ()V aiStep e_
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (DF)I calculateFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGoatSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes n
+ m ()Lnet/minecraft/world/item/ItemStack; createHorn m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z dropHorn gK
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/goat/Goat; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/sounds/SoundEvent; getMilkingSound s
+ m ()F getRammingXHeadRot gV
+ m (B)V handleEntityEvent b
+ m ()Z hasLeftHorn gI
+ m ()Z hasRightHorn gJ
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isScreamingGoat gU
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; lambda$createHorn$0 b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$createHorn$1 gW
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V removeHorns gM
+ m (Z)V setScreamingGoat x
+ m (F)V setYHeadRot r
+ f I ADULT_ATTACK_DAMAGE cA
+ f I BABY_ATTACK_DAMAGE cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_LEFT_HORN cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_RIGHT_HORN cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_SCREAMING_GOAT cC
+ f Z DEFAULT_HAS_LEFT_HORN cG
+ f Z DEFAULT_HAS_RIGHT_HORN cH
+ f Z DEFAULT_IS_SCREAMING cF
+ f I GOAT_FALL_DAMAGE_REDUCTION cx
+ f D GOAT_SCREAMING_CHANCE cy
+ f Lnet/minecraft/world/entity/EntityDimensions; LONG_JUMPING_DIMENSIONS ct
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cv
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cu
+ f D UNIHORN_CHANCE cz
+ f Z isLoweringHead cI
+ f I lowerHeadTick cJ
+c net/minecraft/world/entity/animal/wolf/Wolf net/minecraft/world/entity/animal/wolf/EntityWolf
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V applyTamingSideEffects n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canArmorAbsorb i
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/player/Player;)Z canShearEquipment a
+ m ()V cancelShake hb
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkWolfSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gV
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/wolf/Wolf; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getCollarColor gX
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (F)F getHeadRollAngle L
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()I getMaxHeadXRot af
+ m ()I getMaxSpawnClusterSize ak
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (F)F getShakeAnim K
+ m ()Lnet/minecraft/core/Holder; getSoundVariant ha
+ m ()F getSoundVolume ft
+ m ()F getTailAngle gW
+ m ()Lnet/minecraft/resources/ResourceLocation; getTexture gU
+ m ()Lnet/minecraft/core/Holder; getVariant gZ
+ m (F)F getWetShade J
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isInterested gY
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$addAdditionalSaveData$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$readAdditionalSaveData$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a
+ m (Z)V setIsInterested A
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m (Lnet/minecraft/core/Holder;)V setSoundVariant k
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m ()V startPersistentAngerTimer c
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;)V tryToTame i
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a
+ f F ARMOR_REPAIR_UNIT cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_INTERESTED_ID cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SOUND_VARIANT_ID cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cC
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLLAR_COLOR cH
+ f F DEFAULT_TAIL_ANGLE cy
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cO
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; PREY_SELECTOR cx
+ f F START_HEALTH cE
+ f F TAME_HEALTH cF
+ f F interestedAngle cI
+ f F interestedAngleO cJ
+ f Z isShaking cL
+ f Z isWet cK
+ f Ljava/util/UUID; persistentAngerTarget cP
+ f F shakeAnim cM
+ f F shakeAnimO cN
+c net/minecraft/world/entity/animal/wolf/Wolf$WolfPackData net/minecraft/world/entity/animal/wolf/EntityWolf$b
+ f Lnet/minecraft/core/Holder; type a
+c net/minecraft/world/entity/animal/wolf/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/wolf/EntityWolf$a
+ m (Lnet/minecraft/world/entity/animal/horse/Llama;)Z avoidLlama a
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; this$0 i
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; wolf j
+c net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EntityEnderman
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getCarriedBlock s
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasBeenStaredAt gJ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/AbstractThrownPotion;F)Z hurtWithCleanWater a
+ m (Lnet/minecraft/world/entity/player/Player;)Z isBeingStaredBy g
+ m ()Z isCreepy gI
+ m ()Z isSensitiveToWater fG
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$readAdditionalSaveData$0 d
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playStareSound m
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m ()Z requiresCustomPersistence ae
+ m ()V setBeingStaredAt gK
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setCarriedBlock c
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m ()V startPersistentAngerTimer c
+ m ()Z teleport n
+ m (DDD)Z teleport p
+ m (Lnet/minecraft/world/entity/Entity;)Z teleportTowards G
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CARRY_STATE ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CREEPY cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STARED_AT cv
+ f I DELAY_BETWEEN_CREEPY_STARE_SOUND e
+ f I MIN_DEAGGRESSION_TIME f
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cy
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING d
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_ATTACKING_ID c
+ f I lastStareSound cw
+ f Ljava/util/UUID; persistentAngerTarget cA
+ f I remainingPersistentAngerTime cz
+ f I targetChangeTime cx
+c net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPickupBlock
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+c net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPlaceBlock
+ m (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 canPlaceBlock a
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+c net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/monster/EnderMan;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I aggroTime k
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; continueAggroTargetConditions n
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; isAngerInducing o
+ f Lnet/minecraft/world/entity/player/Player; pendingTarget j
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; startAggroTargetConditions m
+ f I teleportTime l
+c net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt net/minecraft/world/entity/monster/EntityEnderman$a
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+c net/minecraft/world/entity/monster/Guardian net/minecraft/world/entity/monster/EntityGuardian
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGuardianSpawnRules b
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getActiveAttackTarget gK
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (F)F getAttackAnimationScale L
+ m ()I getAttackDuration m
+ m ()F getClientSideAttackTime gL
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadXRot af
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (F)F getSpikesAnimation K
+ m (F)F getTailAnimation J
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasActiveAttackTarget gJ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isMoving gI
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V registerGoals H
+ m (I)V setActiveAttackTarget b
+ m (Z)V setMoving x
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f I ATTACK_TIME b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_ATTACK_TARGET d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_MOVING a
+ f I clientSideAttackTime cx
+ f Lnet/minecraft/world/entity/LivingEntity; clientSideCachedAttackTarget cw
+ f F clientSideSpikesAnimation cu
+ f F clientSideSpikesAnimationO cv
+ f F clientSideTailAnimation e
+ f F clientSideTailAnimationO f
+ f F clientSideTailAnimationSpeed ct
+ f Z clientSideTouchedGround cy
+ f Lnet/minecraft/world/entity/ai/goal/RandomStrollGoal; randomStrollGoal c
+c net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal net/minecraft/world/entity/monster/EntityGuardian$PathfinderGoalGuardianAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackTime b
+ f Z elder c
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian a
+c net/minecraft/world/entity/monster/Guardian$GuardianMoveControl net/minecraft/world/entity/monster/EntityGuardian$ControllerMoveGuardian
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian l
+c net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector net/minecraft/world/entity/monster/EntityGuardian$EntitySelectorGuardianTargetHumanSquid
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian a
+c net/minecraft/world/entity/monster/Pillager net/minecraft/world/entity/monster/EntityPillager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchantSpawnedWeapon b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose k
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory n
+ m ()I getMaxSpawnClusterSize ak
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isChargingCrossbow s
+ m ()V onCrossbowAttackPerformed a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setChargingCrossbow b
+ m (Lnet/minecraft/world/item/ItemStack;)Z wantsItem i
+ f I INVENTORY_SIZE b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CHARGING_CROSSBOW a
+ f I SLOT_OFFSET e
+ f Lnet/minecraft/world/SimpleContainer; inventory ct
+c net/minecraft/world/entity/monster/Skeleton net/minecraft/world/entity/monster/EntitySkeleton
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z canFreeze dV
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V doFreezeConversion gL
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound m
+ m ()Z isFreezeConverting gK
+ m ()Z isShaking gJ
+ m (Lnet/minecraft/world/entity/monster/Stray;)V lambda$doFreezeConversion$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setFreezeConverting x
+ m (I)V startFreezeConversion b
+ m ()V tick g
+ f Ljava/lang/String; CONVERSION_TAG a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRAY_CONVERSION_ID c
+ f I NOT_CONVERTING d
+ f I TOTAL_CONVERSION_TIME b
+ f I conversionTime f
+ f I inPowderSnowTime e
+c net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData
+ m (I)Z canLevelUp d
+ m (I)I getMaxXpPerLevel c
+ m (I)I getMinXpPerLevel b
+ m ()Lnet/minecraft/core/Holder; lambda$static$0 e
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/core/Holder; lambda$static$1 c
+ m ()Lnet/minecraft/core/Holder; lambda$static$2 d
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/core/Holder; lambda$static$3 b
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()I level c
+ m ()Lnet/minecraft/core/Holder; profession b
+ m ()Lnet/minecraft/core/Holder; type a
+ m (I)Lnet/minecraft/world/entity/npc/VillagerData; withLevel a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerData; withProfession b
+ m (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/npc/VillagerData; withProfession b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerData; withType a
+ m (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/npc/VillagerData; withType a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f I MAX_VILLAGER_LEVEL b
+ f I MIN_VILLAGER_LEVEL a
+ f [I NEXT_LEVEL_XP_THRESHOLDS h
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I level g
+ f Lnet/minecraft/core/Holder; profession f
+ f Lnet/minecraft/core/Holder; type e
+c net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerType; bootstrap a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceKey; byBiome a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/npc/VillagerType; register a
+ f Ljava/util/Map; BY_BIOME j
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/resources/ResourceKey; DESERT a
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE b
+ f Lnet/minecraft/resources/ResourceKey; PLAINS c
+ f Lnet/minecraft/resources/ResourceKey; SAVANNA d
+ f Lnet/minecraft/resources/ResourceKey; SNOW e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/resources/ResourceKey; SWAMP f
+ f Lnet/minecraft/resources/ResourceKey; TAIGA g
+c net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/PlayerAbilities
+ m (Lnet/minecraft/world/entity/player/Abilities$Packed;)V apply a
+ m ()F getFlyingSpeed a
+ m ()F getWalkingSpeed b
+ m ()Lnet/minecraft/world/entity/player/Abilities$Packed; pack c
+ m (F)V setFlyingSpeed a
+ m (F)V setWalkingSpeed b
+ f F DEFAULT_FLYING_SPEED k
+ f Z DEFAULT_INSTABUILD i
+ f Z DEFAULT_INVULNERABLE f
+ f Z DEFAULT_MAY_BUILD j
+ f Z DEFAULT_MAY_FLY h
+ f F DEFAULT_WALKING_SPEED l
+ f Z DEFAULY_FLYING g
+ f F flyingSpeed m
+ f Z flying b
+ f Z instabuild d
+ f Z invulnerable a
+ f Z mayBuild e
+ f Z mayfly c
+ f F walkingSpeed n
+c net/minecraft/world/entity/player/Abilities$Packed net/minecraft/world/entity/player/PlayerAbilities$a
+ m ()Z flying b
+ m ()F flyingSpeed f
+ m ()Z instabuild d
+ m ()Z invulnerable a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z mayBuild e
+ m ()Z mayFly c
+ m ()F walkingSpeed g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F flyingSpeed g
+ f Z flying c
+ f Z instabuild e
+ f Z invulnerable b
+ f Z mayBuild f
+ f Z mayFly d
+ f F walkingSpeed h
+c net/minecraft/world/entity/player/Inventory net/minecraft/world/entity/player/PlayerInventory
+ m (ILnet/minecraft/world/item/ItemStack;)Z add c
+ m (Lnet/minecraft/world/item/ItemStack;)Z add g
+ m (ILnet/minecraft/world/item/ItemStack;)I addResource d
+ m (Lnet/minecraft/world/item/ItemStack;)I addResource k
+ m ()V clearContent a
+ m (Ljava/util/function/Predicate;ILnet/minecraft/world/Container;)I clearOrCountMatchingItems a
+ m (Ljava/util/function/Predicate;)Z contains b
+ m (Lnet/minecraft/tags/TagKey;)Z contains a
+ m (Lnet/minecraft/world/item/ItemStack;)Z contains j
+ m (I)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket; createInventoryUpdatePacket f
+ m ()V dropAll n
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillStackedContents a
+ m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingItem d
+ m ()I getContainerSize b
+ m ()I getFreeSlot k
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Lnet/minecraft/core/NonNullList; getNonEquipmentItems j
+ m ()Lnet/minecraft/world/item/ItemStack; getSelectedItem h
+ m ()I getSelectedSlot g
+ m ()I getSelectionSize i
+ m (Lnet/minecraft/world/item/ItemStack;)I getSlotWithRemainingSpace f
+ m ()I getSuitableHotbarSlot l
+ m ()I getTimesChanged o
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasRemainingSpaceForItem a
+ m ()Z isEmpty c
+ m (I)Z isHotbarSlot e
+ m (Lnet/minecraft/world/item/ItemStack;)Z isUsableForCrafting e
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V load a
+ m (Lnet/minecraft/world/item/ItemStack;)V placeItemBackInInventory h
+ m (Lnet/minecraft/world/item/ItemStack;Z)V placeItemBackInInventory a
+ m (Z)Lnet/minecraft/world/item/ItemStack; removeFromSelected a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/item/ItemStack;)V removeItem i
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (Lnet/minecraft/world/entity/player/Inventory;)V replaceWith a
+ m (Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList;)V save a
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; setSelectedItem b
+ m (I)V setSelectedSlot c
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m ()V tick m
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME k
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; EQUIPMENT_SLOT_MAPPING i
+ f I INVENTORY_SIZE c
+ f I NOT_FOUND_INDEX h
+ f I POP_TIME_DURATION b
+ f I SELECTION_SIZE d
+ f I SLOT_BODY_ARMOR f
+ f I SLOT_OFFHAND e
+ f I SLOT_SADDLE g
+ f Lnet/minecraft/world/entity/EntityEquipment; equipment n
+ f Lnet/minecraft/core/NonNullList; items l
+ f Lnet/minecraft/world/entity/player/Player; player j
+ f I selected m
+ f I timesChanged o
+c net/minecraft/world/entity/projectile/Arrow net/minecraft/world/entity/projectile/EntityTippedArrow
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V addEffect a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doPostHurtEffects a
+ m ()I getColor x
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem n
+ m ()Lnet/minecraft/world/item/alchemy/PotionContents; getPotionContents B
+ m ()F getPotionDurationScale C
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/effect/MobEffectInstance;)V lambda$doPostHurtEffects$0 a
+ m (I)V makeParticle b
+ m (Lnet/minecraft/world/item/ItemStack;)V setPickupItemStack a
+ m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a
+ m ()V tick g
+ m ()V updateColor D
+ f B EVENT_POTION_PUFF h
+ f I EXPOSED_POTION_DECAY_TIME d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_EFFECT_COLOR g
+ f I NO_EFFECT_COLOR f
+c net/minecraft/world/entity/vehicle/Minecart net/minecraft/world/entity/vehicle/EntityMinecartRideable
+ m (IIIZ)V activateMinecart a
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isRideable y
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m ()V tick g
+ f F playerRotationOffset c
+ f F rotationOffset b
+c net/minecraft/world/inventory/ContainerData net/minecraft/world/inventory/IContainerProperties
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+c net/minecraft/world/inventory/DispenserMenu net/minecraft/world/inventory/ContainerDispenser
+ m (Lnet/minecraft/world/Container;II)V add3x3GridSlots d
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I SLOT_COUNT m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/Container; dispenser r
+c net/minecraft/world/inventory/InventoryMenu net/minecraft/world/inventory/ContainerPlayer
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m ()Lnet/minecraft/world/inventory/CraftingContainer; getCraftSlots r
+ m ()Ljava/util/List; getInputGridSlots n
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot m
+ m (I)Z isHotbarSlot e
+ m ()Lnet/minecraft/world/entity/player/Player; owner q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I ARMOR_SLOT_COUNT u
+ f I ARMOR_SLOT_END v
+ f I ARMOR_SLOT_START t
+ f I CONTAINER_ID o
+ f I CRAFTING_GRID_HEIGHT I
+ f I CRAFTING_GRID_WIDTH H
+ f I CRAFT_SLOT_COUNT r
+ f I CRAFT_SLOT_END s
+ f I CRAFT_SLOT_START q
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_BOOTS E
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_CHESTPLATE C
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_HELMET B
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_LEGGINGS D
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_SHIELD F
+ f I INV_SLOT_END x
+ f I INV_SLOT_START w
+ f I RESULT_SLOT p
+ f I SHIELD_SLOT A
+ f [Lnet/minecraft/world/entity/EquipmentSlot; SLOT_IDS K
+ f Ljava/util/Map; TEXTURE_EMPTY_SLOTS J
+ f I USE_ROW_SLOT_END z
+ f I USE_ROW_SLOT_START y
+ f Z active G
+ f Lnet/minecraft/world/entity/player/Player; owner L
+c net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/ContainerPlayer$1
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ f Lnet/minecraft/world/entity/player/Player; val$owner a
+c net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/ItemFireworks
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; getEntityJustOutsideOfBlockPos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f [B CRAFTABLE_DURATIONS a
+ f D ROCKET_PLACEMENT_OFFSET b
+c net/minecraft/world/item/ItemDisplayContext net/minecraft/world/item/ItemDisplayContext
+ m ()[Lnet/minecraft/world/item/ItemDisplayContext; $values e
+ m ()Z firstPerson b
+ m ()B getId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z leftHand d
+ f [Lnet/minecraft/world/item/ItemDisplayContext; $VALUES o
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lcom/mojang/serialization/Codec; CODEC k
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIRST_PERSON_LEFT_HAND d
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIRST_PERSON_RIGHT_HAND e
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIXED i
+ f Lnet/minecraft/world/item/ItemDisplayContext; GROUND h
+ f Lnet/minecraft/world/item/ItemDisplayContext; GUI g
+ f Lnet/minecraft/world/item/ItemDisplayContext; HEAD f
+ f Lnet/minecraft/world/item/ItemDisplayContext; NONE a
+ f Lnet/minecraft/world/item/ItemDisplayContext; ON_SHELF j
+ f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_LEFT_HAND b
+ f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_RIGHT_HAND c
+ f B id m
+ f Ljava/lang/String; name n
+c net/minecraft/world/item/ItemStackLinkedSet net/minecraft/world/item/ItemStackLinkedSet
+ m ()Ljava/util/Set; createTypeAndComponentsSet a
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; TYPE_AND_TAG a
+c net/minecraft/world/item/ItemStackLinkedSet$1 net/minecraft/world/item/ItemStackLinkedSet$1
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equals a
+ m (Lnet/minecraft/world/item/ItemStack;)I hashCode a
+c net/minecraft/world/item/component/ItemLore net/minecraft/world/item/component/ItemLore
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$new$0 b
+ m ()Ljava/util/List; lines a
+ m ()Ljava/util/List; styledLines b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/component/ItemLore; withLineAdded a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/item/component/ItemLore; EMPTY a
+ f Lnet/minecraft/network/chat/Style; LORE_STYLE g
+ f I MAX_LINES b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/List; lines e
+ f Ljava/util/List; styledLines f
+c net/minecraft/world/item/crafting/RecipeMap net/minecraft/world/item/crafting/RecipeMap
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKey a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Collection; byType a
+ m (Ljava/lang/Iterable;)Lnet/minecraft/world/item/crafting/RecipeMap; create a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; getRecipesFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z lambda$getRecipesFor$0 a
+ m ()Ljava/util/Collection; values a
+ f Lnet/minecraft/world/item/crafting/RecipeMap; EMPTY a
+ f Ljava/util/Map; byKey c
+ f Lcom/google/common/collect/Multimap; byType b
+c net/minecraft/world/level/ColorMapColorUtil net/minecraft/world/level/ColorMapColorUtil
+ m (DD[II)I get a
+c net/minecraft/world/level/biome/BiomeSource net/minecraft/world/level/biome/WorldChunkManager
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V addDebugInfo a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal a
+ m (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal a
+ m (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; findClosestBiome3d a
+ m (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; getBiomesWithin a
+ m ()Ljava/util/Set; lambda$new$0 d
+ m ()Ljava/util/Set; possibleBiomes c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Supplier; possibleBiomes b
+c net/minecraft/world/level/block/AzaleaBlock net/minecraft/world/level/block/AzaleaBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/BannerBlock net/minecraft/world/level/block/BlockBanner
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; byColor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Ljava/util/Map; BY_COLOR c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/BarrelBlock net/minecraft/world/level/block/BlockBarrel
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN c
+c net/minecraft/world/level/block/BeaconBlock net/minecraft/world/level/block/BlockBeacon
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ButtonBlock net/minecraft/world/level/block/BlockButtonAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Z)Lnet/minecraft/sounds/SoundEvent; getSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Ljava/util/Map;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$3 a
+ m (Lnet/minecraft/world/level/block/ButtonBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/ButtonBlock;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V press a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours d
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/function/Function; shapes g
+ f I ticksToStayPressed e
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type d
+c net/minecraft/world/level/block/CactusBlock net/minecraft/world/level/block/BlockCactus
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f I ATTEMPT_GROW_CACTUS_FLOWER_AGE g
+ f D ATTEMPT_GROW_CACTUS_FLOWER_SMALL_CACTUS_CHANCE h
+ f D ATTEMPT_GROW_CACTUS_FLOWER_TALL_CACTUS_CHANCE i
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE c
+ f I MAX_CACTUS_GROWING_HEIGHT f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION e
+c net/minecraft/world/level/block/CandleBlock net/minecraft/world/level/block/CandleBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBeLit d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; getParticleOffsets b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$0 p
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$1 a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES f
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/function/ToIntFunction; LIGHT_EMISSION i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT g
+ f I MAX_CANDLES e
+ f I MIN_CANDLES d
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS D
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h
+c net/minecraft/world/level/block/CarpetBlock net/minecraft/world/level/block/CarpetBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/CarrotBlock net/minecraft/world/level/block/BlockCarrots
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES b
+c net/minecraft/world/level/block/EndRodBlock net/minecraft/world/level/block/BlockEndRod
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/EntityBlock net/minecraft/world/level/block/ITileEntity
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; getListener a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+c net/minecraft/world/level/block/FlowerBlock net/minecraft/world/level/block/BlockFlowers
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; getSuspiciousEffects c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;F)Lnet/minecraft/world/item/component/SuspiciousStewEffects; makeEffectList a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/item/component/SuspiciousStewEffects; suspiciousStewEffects d
+c net/minecraft/world/level/block/FungusBlock net/minecraft/world/level/block/BlockFungi
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;)Ljava/util/Optional; getFeature a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f D BONEMEAL_SUCCESS_PROBABILITY b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/resources/ResourceKey; feature e
+ f Lnet/minecraft/world/level/block/Block; requiredBlock d
+c net/minecraft/world/level/block/HopperBlock net/minecraft/world/level/block/BlockHopper
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkPoweredState a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; interactionShapes e
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/BlockJigsaw
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo;)Z canAttach a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getFrontFacing p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getTopFacing q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION b
+c net/minecraft/world/level/block/LadderBlock net/minecraft/world/level/block/BlockLadder
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/LeavesBlock net/minecraft/world/level/block/BlockLeaves
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z decaying p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDistanceAt s
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getLightBlock i_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getOptionalDistanceAt r
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V makeDrippingWaterParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V makeFallingLeavesParticles b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnFallingLeavesParticle a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateDistance a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I DECAY_DISTANCE a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT c
+ f I TICK_DELAY f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f F leafParticleChance e
+c net/minecraft/world/level/block/LiquidBlock net/minecraft/world/level/block/BlockFluids
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V fizz a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/world/level/material/Fluid;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/material/FlowingFluid;)Lnet/minecraft/world/level/material/Fluid; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/LiquidBlock;)Lnet/minecraft/world/level/material/FlowingFluid; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldSpreadLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; FLOWING_FLUID f
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL b
+ f Lcom/google/common/collect/ImmutableList; POSSIBLE_FLOW_DIRECTIONS e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STABLE d
+ f Lnet/minecraft/world/level/material/FlowingFluid; fluid c
+ f Ljava/util/List; stateCache g
+c net/minecraft/world/level/block/NetherVines net/minecraft/world/level/block/BlockNetherVinesUtil
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidGrowthState a
+ f D BONEMEAL_GROW_PROBABILITY_DECREASE_RATE b
+ f D GROW_PER_TICK_PROBABILITY a
+c net/minecraft/world/level/block/NyliumBlock net/minecraft/world/level/block/BlockNylium
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canBeNylium b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (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 lambda$place$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (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 place a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PotatoBlock net/minecraft/world/level/block/BlockPotatoes
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES b
+c net/minecraft/world/level/block/RenderShape net/minecraft/world/level/block/EnumRenderType
+ m ()[Lnet/minecraft/world/level/block/RenderShape; $values a
+ f [Lnet/minecraft/world/level/block/RenderShape; $VALUES c
+ f Lnet/minecraft/world/level/block/RenderShape; INVISIBLE a
+ f Lnet/minecraft/world/level/block/RenderShape; MODEL b
+c net/minecraft/world/level/block/SmokerBlock net/minecraft/world/level/block/BlockSmoker
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/SpongeBlock net/minecraft/world/level/block/BlockSponge
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V lambda$removeWaterBreadthFirstSearch$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z removeWaterBreadthFirstSearch b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V tryAbsorbWater a
+ f [Lnet/minecraft/core/Direction; ALL_DIRECTIONS d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_COUNT c
+ f I MAX_DEPTH b
+c net/minecraft/world/level/block/SupportType net/minecraft/world/level/block/EnumBlockSupport
+ m ()[Lnet/minecraft/world/level/block/SupportType; $values a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f [Lnet/minecraft/world/level/block/SupportType; $VALUES d
+ f Lnet/minecraft/world/level/block/SupportType; CENTER b
+ f Lnet/minecraft/world/level/block/SupportType; FULL a
+ f Lnet/minecraft/world/level/block/SupportType; RIGID c
+c net/minecraft/world/level/block/SupportType$1 net/minecraft/world/level/block/EnumBlockSupport$1
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+c net/minecraft/world/level/block/SupportType$2 net/minecraft/world/level/block/EnumBlockSupport$2
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; CENTER_SUPPORT_SHAPE d
+c net/minecraft/world/level/block/SupportType$3 net/minecraft/world/level/block/EnumBlockSupport$3
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; RIGID_SUPPORT_SHAPE d
+c net/minecraft/world/level/block/TargetBlock net/minecraft/world/level/block/BlockTarget
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/phys/Vec3;)I getRedstoneStrength a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/core/BlockPos;I)V setOutputPower a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/Entity;)I updateRedstoneOutput a
+ f I ACTIVATION_TICKS_ARROWS c
+ f I ACTIVATION_TICKS_OTHER d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; OUTPUT_POWER b
+c net/minecraft/world/level/chunk/BlockColumn net/minecraft/world/level/chunk/BlockColumn
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+c net/minecraft/world/level/chunk/CarvingMask net/minecraft/world/level/chunk/CarvingMask
+ m (III)Z get b
+ m (III)I getIndex c
+ m (III)Z lambda$new$0 d
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/BlockPos; lambda$stream$1 a
+ m (III)V set a
+ m (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;)V setAdditionalMask a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; stream a
+ m ()[J toArray a
+ f Lnet/minecraft/world/level/chunk/CarvingMask$Mask; additionalMask c
+ f Ljava/util/BitSet; mask b
+ f I minY a
+c net/minecraft/world/level/chunk/CarvingMask$Mask net/minecraft/world/level/chunk/CarvingMask$a
+c net/minecraft/world/level/chunk/ChunkAccess net/minecraft/world/level/chunk/IChunkAccess
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a
+ m ()Z canBeSerialized s
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiome a
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V fillBiomesFromNoise a
+ m (Ljava/util/function/BiConsumer;)V findBlockLightSources a
+ m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks a
+ m ()Ljava/util/Map; getAllReferences h
+ m ()Ljava/util/Map; getAllStarts g
+ m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen z
+ m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; getBlendingData v
+ m ()Ljava/util/Set; getBlockEntitiesPos c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbt f
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()I getHeight N_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration B
+ m ()Ljava/util/Collection; getHeightmaps e
+ m ()I getHighestFilledSectionIndex a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getHighestGeneratedStatus o
+ m ()I getHighestSectionPosition b
+ m ()J getInhabitedTime w
+ m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a
+ m ()I getMinY M_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; getOrCreateHeightmapUnprimed a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; getOrCreateNoiseChunk a
+ m ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; getOrCreateOffsetList a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos f
+ m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing p
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure b
+ m (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; getSection b
+ m ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; getSections d
+ m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getSkyLightSources D
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m ()Lnet/minecraft/world/level/chunk/UpgradeData; getUpgradeData t
+ m ()Z hasAnyStructureReferences y
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z hasPrimedHeightmap b
+ m (J)V incrementInhabitedTime b
+ m ()V initializeLightSources C
+ m ()Z isLightCorrect x
+ m ()Z isOldNoiseGeneration u
+ m ()Z isUnsaved m
+ m ()Z isUpgrading A
+ m (II)Z isYSpaceEmpty a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$addReferenceForStructure$1 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findBlockLightSources$2 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; lambda$getOrCreateHeightmapUnprimed$0 c
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e
+ m ()V markUnsaved i
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; problemPath E
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/util/ProblemReporter$PathElement; problemPath a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d
+ m (Lnet/minecraft/world/level/chunk/PalettedContainerFactory;[Lnet/minecraft/world/level/chunk/LevelChunkSection;)V replaceMissingSections a
+ m (Ljava/util/Map;)V setAllReferences b
+ m (Ljava/util/Map;)V setAllStarts a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setBlockEntityNbt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V setHeightmap a
+ m (J)V setInhabitedTime c
+ m (Z)V setLightCorrect a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+ m ()Z tryMarkSaved j
+ f Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET n
+ f Lorg/slf4j/Logger; LOGGER m
+ f I NO_FILLED_SECTION a
+ f Lnet/minecraft/world/level/levelgen/blending/BlendingData; blendingData f
+ f Ljava/util/Map; blockEntities j
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiomeSettings r
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos c
+ f Ljava/util/Map; heightmaps g
+ f J inhabitedTime q
+ f Z isLightCorrect p
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor k
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk d
+ f Ljava/util/Map; pendingBlockEntities i
+ f [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing b
+ f [Lnet/minecraft/world/level/chunk/LevelChunkSection; sections l
+ f Ljava/util/Map; structureStarts s
+ f Ljava/util/Map; structuresRefences t
+ f Z unsaved o
+ f Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData e
+c net/minecraft/world/level/chunk/ChunkAccess$PackedTicks net/minecraft/world/level/chunk/IChunkAccess$b
+ m ()Ljava/util/List; blocks a
+ m ()Ljava/util/List; fluids b
+ f Ljava/util/List; blocks a
+ f Ljava/util/List; fluids b
+c net/minecraft/world/level/chunk/ChunkAccess$ChunkPathElement net/minecraft/world/level/chunk/IChunkAccess$a
+ m ()Lnet/minecraft/world/level/ChunkPos; pos a
+ f Lnet/minecraft/world/level/ChunkPos; pos a
+c net/minecraft/world/level/chunk/ChunkSource net/minecraft/world/level/chunk/IChunkProvider
+ m ()Ljava/lang/String; gatherStats e
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IIZ)Lnet/minecraft/world/level/chunk/LevelChunk; getChunk a
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunkForLighting c
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkNow a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks l
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine r
+ m ()I getLoadedChunksCount j
+ m (II)Z hasChunk b
+ m (IIIZ)V onSectionEmptinessChanged a
+ m (Z)V setSpawnSettings b
+ m (Ljava/util/function/BooleanSupplier;Z)V tick a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+c net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/ChunkConverter
+ m ()Lnet/minecraft/world/level/chunk/UpgradeData; copy c
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$new$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$1 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V lambda$upgrade$3 a
+ m (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; updateState a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V upgrade a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V upgradeInside b
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/Direction8;)V upgradeSides a
+ m ()Lnet/minecraft/nbt/CompoundTag; write b
+ f Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC e
+ f Ljava/util/Set; CHUNKY_FIXERS l
+ f [Lnet/minecraft/core/Direction8; DIRECTIONS d
+ f Lnet/minecraft/world/level/chunk/UpgradeData; EMPTY a
+ f Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC f
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Map; MAP k
+ f Ljava/lang/String; TAG_INDICES c
+ f [[I index j
+ f Ljava/util/List; neighborBlockTicks h
+ f Ljava/util/List; neighborFluidTicks i
+ f Ljava/util/EnumSet; sides g
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixer net/minecraft/world/level/chunk/ChunkConverter$a
+ m (Lnet/minecraft/world/level/LevelAccessor;)V processChunk a
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers net/minecraft/world/level/chunk/ChunkConverter$Type
+ m ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; $values a
+ f [Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; $VALUES g
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; BLACKLIST a
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; CHEST c
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; DEFAULT b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS f
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; LEAVES d
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; STEM_BLOCK e
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 net/minecraft/world/level/chunk/ChunkConverter$Type$1
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 net/minecraft/world/level/chunk/ChunkConverter$Type$2
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 net/minecraft/world/level/chunk/ChunkConverter$Type$3
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 net/minecraft/world/level/chunk/ChunkConverter$Type$4
+ m ()Ljava/util/List; lambda$$0 a
+ m (Lnet/minecraft/world/level/LevelAccessor;)V processChunk a
+ m (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; updateShape a
+ f Ljava/lang/ThreadLocal; queue g
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 net/minecraft/world/level/chunk/ChunkConverter$Type$5
+ m (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; updateShape a
+c net/minecraft/world/level/entity/Visibility net/minecraft/world/level/entity/Visibility
+ m ()[Lnet/minecraft/world/level/entity/Visibility; $values c
+ m (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; fromFullChunkStatus a
+ m ()Z isAccessible b
+ m ()Z isTicking a
+ f [Lnet/minecraft/world/level/entity/Visibility; $VALUES f
+ f Lnet/minecraft/world/level/entity/Visibility; HIDDEN a
+ f Lnet/minecraft/world/level/entity/Visibility; TICKING c
+ f Lnet/minecraft/world/level/entity/Visibility; TRACKED b
+ f Z accessible d
+ f Z ticking e
+c net/minecraft/world/level/material/MapColor net/minecraft/world/level/material/MaterialMapColor
+ m (I)Lnet/minecraft/world/level/material/MapColor; byId a
+ m (I)Lnet/minecraft/world/level/material/MapColor; byIdUnsafe c
+ m (Lnet/minecraft/world/level/material/MapColor$Brightness;)I calculateARGBColor a
+ m (I)I getColorFromPackedId b
+ m (Lnet/minecraft/world/level/material/MapColor$Brightness;)B getPackedId b
+ f Lnet/minecraft/world/level/material/MapColor; CLAY j
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BLACK D
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BLUE z
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BROWN A
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_CYAN x
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_GRAY v
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_GREEN B
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_BLUE r
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_GRAY w
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_GREEN t
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_MAGENTA q
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_ORANGE p
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_PINK u
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_PURPLE y
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_RED C
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_YELLOW s
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_HYPHAE ac
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_NYLIUM aa
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_STEM ab
+ f Lnet/minecraft/world/level/material/MapColor; DEEPSLATE ah
+ f Lnet/minecraft/world/level/material/MapColor; DIAMOND F
+ f Lnet/minecraft/world/level/material/MapColor; DIRT k
+ f Lnet/minecraft/world/level/material/MapColor; EMERALD H
+ f Lnet/minecraft/world/level/material/MapColor; FIRE e
+ f Lnet/minecraft/world/level/material/MapColor; GLOW_LICHEN aj
+ f Lnet/minecraft/world/level/material/MapColor; GOLD E
+ f Lnet/minecraft/world/level/material/MapColor; GRASS b
+ f Lnet/minecraft/world/level/material/MapColor; ICE f
+ f Lnet/minecraft/world/level/material/MapColor; LAPIS G
+ f [Lnet/minecraft/world/level/material/MapColor; MATERIAL_COLORS am
+ f Lnet/minecraft/world/level/material/MapColor; METAL g
+ f Lnet/minecraft/world/level/material/MapColor; NETHER J
+ f Lnet/minecraft/world/level/material/MapColor; NONE a
+ f Lnet/minecraft/world/level/material/MapColor; PLANT h
+ f Lnet/minecraft/world/level/material/MapColor; PODZOL I
+ f Lnet/minecraft/world/level/material/MapColor; QUARTZ o
+ f Lnet/minecraft/world/level/material/MapColor; RAW_IRON ai
+ f Lnet/minecraft/world/level/material/MapColor; SAND c
+ f Lnet/minecraft/world/level/material/MapColor; SNOW i
+ f Lnet/minecraft/world/level/material/MapColor; STONE l
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BLACK Z
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BLUE V
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BROWN W
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_CYAN T
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_GRAY R
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_GREEN X
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_BLUE N
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_GRAY S
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_GREEN P
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_MAGENTA M
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_ORANGE L
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_PINK Q
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_PURPLE U
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_RED Y
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_WHITE K
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_YELLOW O
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_HYPHAE af
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_NYLIUM ad
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_STEM ae
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_WART_BLOCK ag
+ f Lnet/minecraft/world/level/material/MapColor; WATER m
+ f Lnet/minecraft/world/level/material/MapColor; WOOD n
+ f Lnet/minecraft/world/level/material/MapColor; WOOL d
+ f I col ak
+ f I id al
+c net/minecraft/world/level/material/MapColor$Brightness net/minecraft/world/level/material/MaterialMapColor$a
+ m ()[Lnet/minecraft/world/level/material/MapColor$Brightness; $values a
+ m (I)Lnet/minecraft/world/level/material/MapColor$Brightness; byId a
+ m (I)Lnet/minecraft/world/level/material/MapColor$Brightness; byIdUnsafe b
+ f [Lnet/minecraft/world/level/material/MapColor$Brightness; $VALUES h
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; HIGH c
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; LOWEST d
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; LOW a
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; NORMAL b
+ f [Lnet/minecraft/world/level/material/MapColor$Brightness; VALUES g
+ f I id e
+ f I modifier f
+c net/minecraft/world/level/pathfinder/Target net/minecraft/world/level/pathfinder/PathDestination
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Target; createFromStream c
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getBestNode d
+ m ()Z isReached f
+ m ()V setReached e
+ m (FLnet/minecraft/world/level/pathfinder/Node;)V updateBest a
+ f F bestHeuristic m
+ f Lnet/minecraft/world/level/pathfinder/Node; bestNode n
+ f Z reached o
+c net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone
+ f I BITS a
+ f I MASK b
+ f I SIGNAL_MAX d
+ f I SIGNAL_MIN c
+ f I SIGNAL_NONE e
+c net/minecraft/world/level/storage/LevelData net/minecraft/world/level/storage/WorldData
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a
+ m ()J getDayTime c
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()J getGameTime b
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData a
+ m ()Z isDifficultyLocked q
+ m ()Z isHardcore k
+ m ()Z isRaining h
+ m ()Z isThundering f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; lambda$fillCrashReportCategory$0 a
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 d
+ m (Z)V setRaining b
+c net/minecraft/world/level/storage/LevelData$RespawnData net/minecraft/world/level/storage/WorldData$a
+ m ()Lnet/minecraft/resources/ResourceKey; dimension a
+ m ()Lnet/minecraft/core/GlobalPos; globalPos c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FF)Lnet/minecraft/world/level/storage/LevelData$RespawnData; of a
+ m ()F pitch e
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()F yaw d
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; DEFAULT a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/core/GlobalPos; globalPos e
+ f F pitch g
+ f F yaw f
+c net/minecraft/world/level/storage/WorldData net/minecraft/world/level/storage/SaveData
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; createTag a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData B
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents D
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration C
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules n
+ m ()Lnet/minecraft/world/level/GameType; getGameType j
+ m ()Ljava/util/Set; getKnownServerBrands F
+ m ()Ljava/lang/String; getLevelName d
+ m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings I
+ m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag v
+ m ()Ljava/util/Set; getRemovedFeatureFlags G
+ m (I)Ljava/lang/String; getStorageVersionName f
+ m ()I getVersion w
+ m ()Z isAllowCommands l
+ m ()Z isDebugWorld z
+ m ()Z isDifficultyLocked q
+ m ()Z isFlatWorld y
+ m ()Z isHardcore k
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 e
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 c
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$2 b
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$3 a
+ m ()Lnet/minecraft/world/level/storage/ServerLevelData; overworldData H
+ m (Lnet/minecraft/nbt/CompoundTag;)V setCustomBossEvents a
+ m (Lnet/minecraft/world/level/WorldDataConfiguration;)V setDataConfiguration a
+ m (Lnet/minecraft/world/Difficulty;)V setDifficulty a
+ m (Z)V setDifficultyLocked d
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V setEndDragonFightData a
+ m (Lnet/minecraft/world/level/GameType;)V setGameType a
+ m (Ljava/lang/String;Z)V setModdedInfo a
+ m ()Z wasModded E
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions x
+ m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle A
+ f I ANVIL_VERSION_ID d
+ f I MCREGION_VERSION_ID e
+c net/minecraft/world/level/timers/TimerQueue net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue
+ m ()Ljava/util/Comparator; createComparator c
+ m ()Ljava/util/Set; getEventsIds a
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)J lambda$createComparator$0 c
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lcom/google/common/primitives/UnsignedLong; lambda$createComparator$1 b
+ m (Lcom/mojang/serialization/Dynamic;)V lambda$new$2 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadEvent a
+ m (Ljava/lang/String;)I remove a
+ m (Ljava/lang/String;JLnet/minecraft/world/level/timers/TimerCallback;)V schedule a
+ m ()Lnet/minecraft/nbt/ListTag; store b
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lnet/minecraft/nbt/CompoundTag; storeEvent a
+ m (Ljava/lang/Object;J)V tick a
+ f Ljava/lang/String; CALLBACK_DATA_TAG b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; TIMER_NAME_TAG c
+ f Ljava/lang/String; TIMER_TRIGGER_TIME_TAG d
+ f Lnet/minecraft/world/level/timers/TimerCallbacks; callbacksRegistry e
+ f Lcom/google/common/collect/Table; events h
+ f Ljava/util/Queue; queue f
+ f Lcom/google/common/primitives/UnsignedLong; sequentialId g
+c net/minecraft/world/level/timers/TimerQueue$Event net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a
+ f Lnet/minecraft/world/level/timers/TimerCallback; callback d
+ f Ljava/lang/String; id c
+ f Lcom/google/common/primitives/UnsignedLong; sequentialId b
+ f J triggerTime a
+c net/minecraft/world/phys/shapes/IndexMerger net/minecraft/world/phys/shapes/VoxelShapeMerger
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+c net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer net/minecraft/world/phys/shapes/VoxelShapeMerger$a
+c net/minecraft/world/scores/PlayerScoreEntry net/minecraft/world/scores/PlayerScoreEntry
+ m ()Lnet/minecraft/network/chat/Component; display e
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; formatValue a
+ m ()Z isHidden a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOverride f
+ m ()Ljava/lang/String; owner c
+ m ()Lnet/minecraft/network/chat/Component; ownerName b
+ m ()I value d
+ f Lnet/minecraft/network/chat/Component; display c
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOverride d
+ f Ljava/lang/String; owner a
+ f I value b
+c org/bukkit/craftbukkit/CraftExplosionResult org/bukkit/craftbukkit/v1_21_R6/CraftExplosionResult
+c org/bukkit/craftbukkit/CraftExplosionResult$1 org/bukkit/craftbukkit/v1_21_R6/CraftExplosionResult$1
+c org/bukkit/craftbukkit/CraftMusicInstrument org/bukkit/craftbukkit/v1_21_R6/CraftMusicInstrument
+c org/bukkit/craftbukkit/block/CraftBlockType org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockType
+c org/bukkit/craftbukkit/block/CraftContainer org/bukkit/craftbukkit/v1_21_R6/block/CraftContainer
+c org/bukkit/craftbukkit/block/CraftDispenser org/bukkit/craftbukkit/v1_21_R6/block/CraftDispenser
+c org/bukkit/craftbukkit/block/CraftEndPortal org/bukkit/craftbukkit/v1_21_R6/block/CraftEndPortal
+c org/bukkit/craftbukkit/block/CraftTestBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftTestBlock
+c org/bukkit/craftbukkit/block/impl/CraftBell org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBell
+c org/bukkit/craftbukkit/block/impl/CraftCake org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCake
+c org/bukkit/craftbukkit/block/impl/CraftCrop org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCrop
+c org/bukkit/craftbukkit/block/impl/CraftDoor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDoor
+c org/bukkit/craftbukkit/block/impl/CraftFarm org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFarm
+c org/bukkit/craftbukkit/block/impl/CraftFire org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFire
+c org/bukkit/craftbukkit/block/impl/CraftKelp org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftKelp
+c org/bukkit/craftbukkit/block/impl/CraftLoom org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLoom
+c org/bukkit/craftbukkit/block/impl/CraftRail org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRail
+c org/bukkit/craftbukkit/block/impl/CraftSlab org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSlab
+c org/bukkit/craftbukkit/block/impl/CraftStem org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStem
+c org/bukkit/craftbukkit/block/impl/CraftVine org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftVine
+c org/bukkit/craftbukkit/block/impl/CraftWall org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWall
+c org/bukkit/craftbukkit/entity/CraftCreaking org/bukkit/craftbukkit/v1_21_R6/entity/CraftCreaking
+c org/bukkit/craftbukkit/entity/CraftCreature org/bukkit/craftbukkit/v1_21_R6/entity/CraftCreature
+c org/bukkit/craftbukkit/entity/CraftEnderman org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderman
+c org/bukkit/craftbukkit/entity/CraftFireball org/bukkit/craftbukkit/v1_21_R6/entity/CraftFireball
+c org/bukkit/craftbukkit/entity/CraftFirework org/bukkit/craftbukkit/v1_21_R6/entity/CraftFirework
+c org/bukkit/craftbukkit/entity/CraftFishHook org/bukkit/craftbukkit/v1_21_R6/entity/CraftFishHook
+c org/bukkit/craftbukkit/entity/CraftGuardian org/bukkit/craftbukkit/v1_21_R6/entity/CraftGuardian
+c org/bukkit/craftbukkit/entity/CraftMinecart org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecart
+c org/bukkit/craftbukkit/entity/CraftPainting org/bukkit/craftbukkit/v1_21_R6/entity/CraftPainting
+c org/bukkit/craftbukkit/entity/CraftPillager org/bukkit/craftbukkit/v1_21_R6/entity/CraftPillager
+c org/bukkit/craftbukkit/entity/CraftSkeleton org/bukkit/craftbukkit/v1_21_R6/entity/CraftSkeleton
+c org/bukkit/craftbukkit/entity/CraftSnowball org/bukkit/craftbukkit/v1_21_R6/entity/CraftSnowball
+c org/bukkit/craftbukkit/entity/CraftVillager org/bukkit/craftbukkit/v1_21_R6/entity/CraftVillager
+c org/bukkit/craftbukkit/entity/CraftVillager$CraftType org/bukkit/craftbukkit/v1_21_R6/entity/CraftVillager$CraftType
+c org/bukkit/craftbukkit/entity/CraftVillager$CraftProfession org/bukkit/craftbukkit/v1_21_R6/entity/CraftVillager$CraftProfession
+c org/bukkit/craftbukkit/entity/CraftWaterMob org/bukkit/craftbukkit/v1_21_R6/entity/CraftWaterMob
+c org/bukkit/craftbukkit/help/CustomHelpTopic org/bukkit/craftbukkit/v1_21_R6/help/CustomHelpTopic
+c org/bukkit/craftbukkit/map/CraftMapRenderer org/bukkit/craftbukkit/v1_21_R6/map/CraftMapRenderer
+c org/bukkit/craftbukkit/scoreboard/CraftTeam org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftTeam
+c org/bukkit/craftbukkit/scoreboard/CraftTeam$1 org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftTeam$1
+c org/bukkit/craftbukkit/util/CraftDifficulty org/bukkit/craftbukkit/v1_21_R6/util/CraftDifficulty
+c org/bukkit/craftbukkit/util/CraftDifficulty$1 org/bukkit/craftbukkit/v1_21_R6/util/CraftDifficulty$1
+c org/bukkit/craftbukkit/util/CraftVoxelShape org/bukkit/craftbukkit/v1_21_R6/util/CraftVoxelShape
+c net/minecraft/advancements/AdvancementHolder net/minecraft/advancements/AdvancementHolder
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m ()Lnet/minecraft/advancements/Advancement; value b
+ f Lnet/minecraft/network/codec/StreamCodec; LIST_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; id c
+ f Lnet/minecraft/advancements/Advancement; value d
+c net/minecraft/advancements/CriterionProgress net/minecraft/advancements/CriterionProgress
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/CriterionProgress; fromNetwork b
+ m ()Ljava/time/Instant; getObtained d
+ m ()V grant b
+ m ()Z isDone a
+ m ()V revoke c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ f Ljava/time/Instant; obtained a
+c net/minecraft/commands/CommandResultCallback net/minecraft/commands/CommandResultCallback
+ m (Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/CommandResultCallback;ZI)V lambda$chain$0 a
+ f Lnet/minecraft/commands/CommandResultCallback; EMPTY a
+c net/minecraft/commands/CommandSigningContext net/minecraft/commands/CommandSigningContext
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+ f Lnet/minecraft/commands/CommandSigningContext; ANONYMOUS a
+c net/minecraft/commands/CommandSigningContext$1 net/minecraft/commands/CommandSigningContext$1
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+c net/minecraft/commands/CommandSigningContext$SignedArguments net/minecraft/commands/CommandSigningContext$a
+ m ()Ljava/util/Map; arguments a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+ f Ljava/util/Map; arguments b
+c net/minecraft/core/particles/ParticleOptions net/minecraft/core/particles/ParticleParam
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+c net/minecraft/data/loot/BlockLootSubProvider net/minecraft/data/loot/BlockLootSubProvider
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V add a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V addNetherVinesDropTable b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; applyExplosionCondition a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; applyExplosionDecay a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createAttachedStemDrops c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBannerDrop g
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBeeHiveDrop i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBeeNestDrop h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleCakeDrops s
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleDrops q
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCaveVinesDrop j
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCopperGolemStatueBlock k
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCopperOreDrops d
+ m (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; createCropDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoorTable t
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantShearsDrop p
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantWithSeedDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createGrassDrops l
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createLapisOreDrops e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createLeavesDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMangroveLeavesDrops o
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMossyCarpetBlockDrops n
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMultifaceBlockDrops m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMultifaceBlockDrops a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMushroomBlockDrop b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createNameableBlockEntityTable b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createOakLeavesDrops b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createOreDrop a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPotFlowerItemTable e
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createRedstoneOreDrops f
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSegmentedBlockDrops r
+ m (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; createSelfDropDispatchTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsDispatchTable b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsOnlyDrop b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsOrSilkTouchOnlyDrop c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShulkerBoxDrop c
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchDispatchTable a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchOnlyTable d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchOrShearsDispatchTable c
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTable a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTableWithSilkTouch a
+ m (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; createSingleItemTableWithSilkTouch a
+ m (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; createSinglePropConditionTable a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSlabItemTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createStemDrops b
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; doesNotHaveShearsOrSilkTouch g
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; doesNotHaveSilkTouch b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)V dropOther c
+ m (Lnet/minecraft/world/level/block/Block;)V dropPottedContents u
+ m (Lnet/minecraft/world/level/block/Block;)V dropSelf w
+ m (Lnet/minecraft/world/level/block/Block;)V dropWhenSilkTouch v
+ m ()V generate e
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasShears c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasShearsOrSilkTouch f
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasSilkTouch a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/IllegalStateException; lambda$add$7 x
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createCandleDrops$3 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$1 b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$2 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/SegmentableBlock;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createSegmentedBlockDrops$4 a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createStemDrops$0 b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$dropPottedContents$6 y
+ m (Ljava/util/Set;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;)V lambda$generate$5 a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; noDrop d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V otherWhenSilkTouch c
+ f [F NORMAL_LEAVES_SAPLING_CHANCES e
+ f [F NORMAL_LEAVES_STICK_CHANCES f
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures c
+ f Ljava/util/Set; explosionResistant b
+ f Ljava/util/Map; map d
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/worldgen/BootstrapContext net/minecraft/data/worldgen/BootstrapContext
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; register a
+c net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/GameTestHarnessTestCommand
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I clear b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;)Ljava/util/Optional; createGameTestInfo a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;III)I createNewStructure a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; createTestPositionAround a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I export c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;)I exportTestStructure a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; lambda$clear$4 b
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$clear$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$createNewStructure$46 a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)Lnet/minecraft/network/chat/Component; lambda$createNewStructure$47 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$export$6 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/core/BlockPos;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V lambda$locate$11 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$locate$12 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$locate$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lambda$register$20 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lambda$register$21 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$33 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$34 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$35 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$36 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$37 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$38 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$39 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$40 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$41 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$42 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/Integer; lambda$reset$2 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$reset$3 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$run$7 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$run$8 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$13 e
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$14 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$15 c
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$16 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$17 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$18 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$19 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$toGameTestInfo$44 a
+ m (ILnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$toGameTestInfo$45 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$toGameTestInfos$43 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$trackAndStartRunner$49 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I locate e
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I reset a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/GameTestInfo;)I resetGameTestInfo a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/gametest/framework/RetryOptions;II)I run a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I showPos a
+ m ()I stopTests a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestInstanceFinder;I)Ljava/util/stream/Stream; toGameTestInfo a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestPosFinder;)Ljava/util/stream/Stream; toGameTestInfos a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/GameTestRunner;)I trackAndStartRunner a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I verify d
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;)Z verifyStructureExists a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; CLEAR_NO_TESTS k
+ f I DEFAULT_CLEAR_RADIUS e
+ f I DEFAULT_X_SIZE h
+ f I DEFAULT_Y_SIZE i
+ f I DEFAULT_Z_SIZE j
+ f I MAX_CLEAR_RADIUS f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_STRUCTURES_TO_EXPORT n
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; NO_TEST_CONTAINING p
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_TEST_INSTANCES o
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; RESET_NO_TESTS l
+ f I TEST_FULL_SEARCH_RADIUS b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; TEST_INSTANCE_COULD_NOT_BE_FOUND m
+ f I TEST_NEARBY_SEARCH_RADIUS a
+ f I TEST_POS_Z_OFFSET_FROM_PLAYER g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; TOO_LARGE q
+ f I VERIFY_TEST_BATCH_SIZE d
+ f I VERIFY_TEST_GRID_AXIS_SIZE c
+c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$b
+ m ()Lnet/minecraft/network/chat/Component; lambda$showTestSummaryIfAllDone$0 e
+ m ()Lnet/minecraft/network/chat/Component; lambda$showTestSummaryIfAllDone$1 d
+ m ()V showTestSummaryIfAllDone c
+ m ()Lnet/minecraft/commands/CommandSourceStack; source a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+ m ()Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b
+ f Lnet/minecraft/commands/CommandSourceStack; source a
+ f Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b
+c net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)Lnet/minecraft/network/chat/Component; lambda$testBatchStarting$0 c
+ m ()Lnet/minecraft/commands/CommandSourceStack; source a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchFinished b
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchStarting a
+ f Lnet/minecraft/commands/CommandSourceStack; source a
+c net/minecraft/network/TickablePacketListener net/minecraft/network/TickablePacketListener
+ m ()V tick d
+c net/minecraft/network/chat/ComponentContents net/minecraft/network/chat/ComponentContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage
+ m ()Lnet/minecraft/network/chat/Component; decoratedContent d
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/lang/String; describeSigned a
+ m (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; filter a
+ m (Z)Lnet/minecraft/network/chat/PlayerChatMessage; filter a
+ m ()Lnet/minecraft/network/chat/FilterMask; filterMask o
+ m (Ljava/time/Instant;)Z hasExpiredClient b
+ m (Ljava/time/Instant;)Z hasExpiredServer a
+ m ()Z hasSignature i
+ m (Ljava/util/UUID;)Z hasSignatureFrom a
+ m ()Z isFullyFiltered j
+ m ()Z isSystem h
+ m ()Lnet/minecraft/network/chat/Component; lambda$decoratedContent$5 p
+ m (Lnet/minecraft/network/chat/MessageSignature;)Ljava/lang/String; lambda$describeSigned$6 a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$1 b
+ m (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; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V lambda$verify$4 a
+ m ()Lnet/minecraft/network/chat/SignedMessageLink; link k
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; removeSignature b
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; removeUnsignedContent a
+ m ()J salt f
+ m ()Ljava/util/UUID; sender g
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature l
+ m ()Lnet/minecraft/network/chat/SignedMessageBody; signedBody m
+ m ()Ljava/lang/String; signedContent c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; system a
+ m ()Ljava/time/Instant; timeStamp e
+ m (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; unsigned a
+ m ()Lnet/minecraft/network/chat/Component; unsignedContent n
+ m (Lnet/minecraft/util/SignatureUpdater$Output;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V updateSignature a
+ m (Lnet/minecraft/util/SignatureValidator;)Z verify a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; withUnsignedContent a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_CLIENT c
+ f Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_SERVER b
+ f Ljava/util/UUID; SYSTEM_SENDER i
+ f Lnet/minecraft/network/chat/FilterMask; filterMask h
+ f Lnet/minecraft/network/chat/SignedMessageLink; link d
+ f Lnet/minecraft/network/chat/MessageSignature; signature e
+ f Lnet/minecraft/network/chat/SignedMessageBody; signedBody f
+ f Lnet/minecraft/network/chat/Component; unsignedContent g
+c net/minecraft/network/chat/RemoteChatSession net/minecraft/network/chat/RemoteChatSession
+ m ()Lnet/minecraft/network/chat/RemoteChatSession$Data; asData a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; createMessageDecoder a
+ m (Ljava/time/Duration;)Lnet/minecraft/network/chat/SignedMessageValidator; createMessageValidator a
+ m ()Z hasExpired b
+ m (Ljava/time/Duration;)Z lambda$createMessageValidator$0 b
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; profilePublicKey d
+ m ()Ljava/util/UUID; sessionId c
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey; profilePublicKey b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/RemoteChatSession$Data net/minecraft/network/chat/RemoteChatSession$a
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; profilePublicKey b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/RemoteChatSession$Data; read a
+ m ()Ljava/util/UUID; sessionId a
+ m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;)Lnet/minecraft/network/chat/RemoteChatSession; validate a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V write a
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; profilePublicKey b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/SignedMessageBody net/minecraft/network/chat/SignedMessageBody
+ m ()Ljava/lang/String; content a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages; lastSeen d
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$Packed; pack a
+ m ()J salt c
+ m ()Ljava/time/Instant; timeStamp b
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; unsigned a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; content b
+ f Lnet/minecraft/network/chat/LastSeenMessages; lastSeen e
+ f J salt d
+ f Ljava/time/Instant; timeStamp c
+c net/minecraft/network/chat/SignedMessageBody$Packed net/minecraft/network/chat/SignedMessageBody$a
+ m ()Ljava/lang/String; content a
+ m (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; lambda$unpack$0 a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages$Packed; lastSeen d
+ m ()J salt c
+ m ()Ljava/time/Instant; timeStamp b
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Ljava/lang/String; content a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Packed; lastSeen d
+ f J salt c
+ f Ljava/time/Instant; timeStamp b
+c net/minecraft/network/chat/SignedMessageLink net/minecraft/network/chat/SignedMessageLink
+ m ()Lnet/minecraft/network/chat/SignedMessageLink; advance a
+ m ()I index b
+ m (Lnet/minecraft/network/chat/SignedMessageLink;)Z isDescendantOf a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; root a
+ m ()Ljava/util/UUID; sender c
+ m ()Ljava/util/UUID; sessionId d
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; unsigned a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I index b
+ f Ljava/util/UUID; sender c
+ f Ljava/util/UUID; sessionId d
+c net/minecraft/network/chat/ThrowingComponent net/minecraft/network/chat/ThrowingComponent
+ m ()Lnet/minecraft/network/chat/Component; getComponent a
+ f Lnet/minecraft/network/chat/Component; component a
+c net/minecraft/server/commands/EffectCommands net/minecraft/server/commands/CommandEffect
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I clearEffect a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearEffects a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I giveEffect a
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffect$14 b
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffect$15 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffects$12 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffects$13 a
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$giveEffect$10 b
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$giveEffect$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_EVERYTHING_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_SPECIFIC_FAILED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED a
+c net/minecraft/server/commands/EnchantCommand net/minecraft/server/commands/CommandEnchant
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I enchant a
+ m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$6 b
+ m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$7 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INCOMPATIBLE c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_LEVEL_TOO_HIGH d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOTHING_HAPPENED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ITEM b
+c net/minecraft/server/commands/ExecuteCommand net/minecraft/server/commands/CommandExecute
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditional a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditionals a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; addIfBlocksConditional a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;)Z checkCustomPredicate a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)I checkIfRegions a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I checkMatchingData a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; checkRegions c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Z)Ljava/util/OptionalInt; checkRegions a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Z checkScore a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/ExecuteCommand$IntBiPredicate;)Z checkScore a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)I checkUnlessRegions b
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I countItems a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I countItems a
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;)Lcom/mojang/brigadier/Command; createNumericConditionalHandler a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRelationOperations a
+ m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToManyEntityRelation b
+ m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToOneEntityRelation a
+ m (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; expect a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z isChunkLoaded a
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditional$64 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$addConditional$65 b
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$66 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$35 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$36 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$37 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38 k
+ m (II)Z lambda$addConditionals$39 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40 j
+ m (II)Z lambda$addConditionals$41 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$42 i
+ m (II)Z lambda$addConditionals$43 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$44 h
+ m (II)Z lambda$addConditionals$45 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$46 g
+ m (II)Z lambda$addConditionals$47 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$48 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49 e
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$50 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$51 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52 c
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54 b
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$55 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$56 a
+ m (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$57 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$58 a
+ m (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$addConditionals$59 a
+ m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$67 a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$68 b
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$69 a
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; lambda$checkIfRegions$70 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$checkUnlessRegions$71 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$60 a
+ m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$61 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$62 c
+ m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$63 a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$77 h
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$78 g
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$79 f
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$80 e
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$81 d
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$82 c
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$83 b
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; lambda$createRelationOperations$84 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToManyEntityRelation$75 i
+ m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToManyEntityRelation$76 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToOneEntityRelation$72 j
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; lambda$expandOneToOneEntityRelation$73 a
+ m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$74 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$10 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$11 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$12 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$13 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$14 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$15 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$3 A
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$4 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$5 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$7 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$8 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9 u
+ m (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V lambda$scheduleFunctionConditionsAndTest$85 a
+ m (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V lambda$scheduleFunctionConditionsAndTest$86 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;ZI)V lambda$storeData$34 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZZI)V lambda$storeValue$32 a
+ m (ZZLnet/minecraft/server/bossevents/CustomBossEvent;ZI)V lambda$storeValue$33 a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$16 h
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$17 g
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$18 f
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$19 f
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$20 f
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$21 e
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$22 e
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$23 d
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$24 d
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$25 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$26 c
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$27 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$28 b
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$29 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$30 a
+ m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$wrapStores$31 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/commands/execution/ChainModifiers;)V scheduleFunctionConditionsAndTest a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/commands/CommandSourceStack; spawnEntityAndRedirect a
+ m (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; storeData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/commands/CommandSourceStack; storeValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;ZZ)Lnet/minecraft/commands/CommandSourceStack; storeValue a
+ m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapStores a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CONDITIONAL_FAILED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CONDITIONAL_FAILED_COUNT f
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_TEST_AREA c
+c net/minecraft/server/commands/ExecuteCommand$IntBiPredicate net/minecraft/server/commands/CommandExecute$d
+c net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/CommandExecute$b
+c net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/CommandExecute$a
+c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier net/minecraft/server/commands/CommandExecute$c
+ m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$apply$2 a
+ m (I)Z lambda$new$0 b
+ m (I)Z lambda$new$1 a
+ f Ljava/util/function/IntPredicate; check a
+c net/minecraft/server/commands/PublishCommand net/minecraft/server/commands/CommandPublish
+ m (I)Lnet/minecraft/network/chat/MutableComponent; getSuccessMessage a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$publish$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;IZLnet/minecraft/world/level/GameType;)I publish a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_PUBLISHED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SaveAllCommand net/minecraft/server/commands/CommandSaveAll
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$2 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)I saveAll a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SaveOffCommand net/minecraft/server/commands/CommandSaveOff
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OFF a
+c net/minecraft/server/commands/TeamMsgCommand net/minecraft/server/commands/CommandTeamMsg
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V sendMessage a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ON_TEAM b
+ f Lnet/minecraft/network/chat/Style; SUGGEST_STYLE a
+c net/minecraft/server/commands/TellRawCommand net/minecraft/server/commands/CommandTellRaw
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+c net/minecraft/server/commands/TriggerCommand net/minecraft/server/commands/CommandTrigger
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I addValue a
+ m (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; getScore a
+ m (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; lambda$addValue$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; lambda$setValue$5 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$simpleTrigger$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I setValue b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;)I simpleTrigger a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestObjectives a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_OBJECTIVE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PRIMED a
+c net/minecraft/server/commands/VersionCommand net/minecraft/server/commands/VersionCommand
+ m (Ljava/util/function/Consumer;)V dumpVersion a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a
+ f Lnet/minecraft/network/chat/Component; HEADER a
+ f Lnet/minecraft/network/chat/Component; STABLE b
+ f Lnet/minecraft/network/chat/Component; UNSTABLE c
+c net/minecraft/server/commands/WeatherCommand net/minecraft/server/commands/CommandWeather
+ m (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I getDuration a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$setClear$6 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$setRain$7 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$setThunder$8 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setClear a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setRain b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setThunder c
+ f I DEFAULT_TIME a
+c net/minecraft/server/dialog/ButtonListDialog net/minecraft/server/dialog/ButtonListDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Ljava/util/Optional; exitAction c
+ m ()Ljava/util/Optional; onCancel d
+c net/minecraft/server/dialog/CommonButtonData net/minecraft/server/dialog/CommonButtonData
+ m ()Lnet/minecraft/network/chat/Component; label a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; tooltip b
+ m ()I width c
+ f I DEFAULT_WIDTH a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/chat/Component; label c
+ f Ljava/util/Optional; tooltip d
+ f I width e
+c net/minecraft/server/dialog/CommonDialogData net/minecraft/server/dialog/CommonDialogData
+ m ()Lnet/minecraft/server/dialog/DialogAction; afterAction f
+ m ()Ljava/util/List; body g
+ m ()Z canCloseWithEscape d
+ m ()Lnet/minecraft/network/chat/Component; computeExternalTitle a
+ m ()Ljava/util/Optional; externalTitle c
+ m ()Ljava/util/List; inputs h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 i
+ m (Lnet/minecraft/server/dialog/CommonDialogData;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()Z pause e
+ m ()Lnet/minecraft/network/chat/Component; title b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/server/dialog/DialogAction; afterAction f
+ f Ljava/util/List; body g
+ f Z canCloseWithEscape d
+ f Ljava/util/Optional; externalTitle c
+ f Ljava/util/List; inputs h
+ f Z pause e
+ f Lnet/minecraft/network/chat/Component; title b
+c net/minecraft/server/dialog/DialogListDialog net/minecraft/server/dialog/DialogListDialog
+ m ()I buttonWidth f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m ()Lnet/minecraft/core/HolderSet; dialogs e
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f I buttonWidth l
+ f I columns k
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Lnet/minecraft/core/HolderSet; dialogs i
+ f Ljava/util/Optional; exitAction j
+c net/minecraft/server/dialog/action/CustomAll net/minecraft/server/dialog/action/CustomAll
+ m ()Ljava/util/Optional; additions c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/server/dialog/action/Action$ValueGetter;)V lambda$createAction$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Ljava/util/Optional; additions d
+ f Lnet/minecraft/resources/ResourceLocation; id c
+c net/minecraft/server/gui/PlayerListComponent net/minecraft/server/gui/PlayerListBox
+ m ()V tick a
+ f Lnet/minecraft/server/MinecraftServer; server a
+ f I tickCount b
+c net/minecraft/server/jsonrpc/methods/Message net/minecraft/server/jsonrpc/methods/Message
+ m ()Ljava/util/Optional; asComponent a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; literal b
+ m ()Ljava/util/Optional; translatable c
+ m ()Ljava/util/Optional; translatableParams d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; literal b
+ f Ljava/util/Optional; translatable c
+ f Ljava/util/Optional; translatableParams d
+c net/minecraft/server/level/ChunkTrackingView net/minecraft/server/level/ChunkTrackingView
+ m (II)Z contains a
+ m (IIZ)Z contains a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z contains a
+ m (Lnet/minecraft/server/level/ChunkTrackingView;Lnet/minecraft/server/level/ChunkTrackingView;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V difference a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (II)Z isInViewDistance b
+ m (IIIII)Z isInViewDistance a
+ m (IIIIIZ)Z isWithinDistance a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/server/level/ChunkTrackingView; of a
+ f Lnet/minecraft/server/level/ChunkTrackingView; EMPTY a
+c net/minecraft/server/level/ChunkTrackingView$1 net/minecraft/server/level/ChunkTrackingView$1
+ m (IIZ)Z contains a
+ m (Ljava/util/function/Consumer;)V forEach a
+c net/minecraft/server/level/ChunkTrackingView$Positioned net/minecraft/server/level/ChunkTrackingView$a
+ m ()Lnet/minecraft/world/level/ChunkPos; center a
+ m (IIZ)Z contains a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m ()I maxX e
+ m ()I maxZ f
+ m ()I minX c
+ m ()I minZ d
+ m (Lnet/minecraft/server/level/ChunkTrackingView$Positioned;)Z squareIntersects a
+ m ()I viewDistance b
+ f Lnet/minecraft/world/level/ChunkPos; center b
+ f I viewDistance c
+c net/minecraft/server/level/ClientInformation net/minecraft/server/level/ClientInformation
+ m ()Z allowsListing i
+ m ()Z chatColors e
+ m ()Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility d
+ m ()Lnet/minecraft/server/level/ClientInformation; createDefault a
+ m ()Ljava/lang/String; language b
+ m ()Lnet/minecraft/world/entity/HumanoidArm; mainHand g
+ m ()I modelCustomisation f
+ m ()Lnet/minecraft/server/level/ParticleStatus; particleStatus j
+ m ()Z textFilteringEnabled h
+ m ()I viewDistance c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_LANGUAGE_LENGTH a
+ f Z allowsListing i
+ f Z chatColors e
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility d
+ f Ljava/lang/String; language b
+ f Lnet/minecraft/world/entity/HumanoidArm; mainHand g
+ f I modelCustomisation f
+ f Lnet/minecraft/server/level/ParticleStatus; particleStatus j
+ f Z textFilteringEnabled h
+ f I viewDistance c
+c net/minecraft/server/level/PlayerSpawnFinder net/minecraft/server/level/PlayerSpawnFinder
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/concurrent/CompletableFuture; findSpawn a
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; fixupSpawnHeight a
+ m (I)I getCoprime a
+ m (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/core/BlockPos; getOverworldRespawnPos a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; getSpawnPosInChunk a
+ m ()Ljava/lang/String; lambda$scheduleCandidate$2 b
+ m (II)Ljava/lang/String; lambda$scheduleCandidate$3 a
+ m (I)Ljava/lang/String; lambda$scheduleCandidate$4 b
+ m (Ljava/util/function/Supplier;IIILjava/lang/Object;Ljava/lang/Throwable;)V lambda$scheduleCandidate$5 a
+ m (II)Ljava/util/Optional; lambda$scheduleNext$0 b
+ m ()Ljava/util/Optional; lambda$scheduleNext$1 c
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Z noCollisionNoLiquid b
+ m (IIILjava/util/function/Supplier;)V scheduleCandidate a
+ m ()V scheduleNext a
+ f I ABSOLUTE_MAX_ATTEMPTS b
+ f Lnet/minecraft/world/entity/EntityDimensions; PLAYER_DIMENSIONS a
+ f I candidateCount f
+ f I coprime g
+ f Ljava/util/concurrent/CompletableFuture; finishedFuture j
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f I nextCandidateIndex i
+ f I offset h
+ f I radius e
+ f Lnet/minecraft/core/BlockPos; spawnSuggestion d
+c net/minecraft/server/packs/FilePackResources net/minecraft/server/packs/ResourcePackFile
+ m (Ljava/lang/String;)Ljava/lang/String; addPrefix a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; extractNamespace a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; getPathFromLocation b
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource b
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/lang/String; prefix e
+ f Lnet/minecraft/server/packs/FilePackResources$SharedZipFileAccess; zipFileAccess d
+c net/minecraft/server/packs/FilePackResources$SharedZipFileAccess net/minecraft/server/packs/ResourcePackFile$b
+ m ()Ljava/util/zip/ZipFile; getOrCreateZipFile a
+ f Z failedToLoad c
+ f Ljava/io/File; file a
+ f Ljava/util/zip/ZipFile; zipFile b
+c net/minecraft/server/packs/FilePackResources$FileResourcesSupplier net/minecraft/server/packs/ResourcePackFile$a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+ f Ljava/io/File; content a
+c net/minecraft/server/packs/PathPackResources net/minecraft/server/packs/PathPackResources
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z isRegularFile a
+ m (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$1 a
+ m (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V lambda$listPath$4 a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/util/List;)V lambda$listResources$2 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3 a
+ m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listPath a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; returnFileIfExists b
+ m (Ljava/nio/file/Path;)Z validatePath a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lcom/google/common/base/Joiner; PATH_JOINER d
+ f Ljava/nio/file/Path; root e
+c net/minecraft/server/packs/PathPackResources$PathResourcesSupplier net/minecraft/server/packs/PathPackResources$a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+ f Ljava/nio/file/Path; content a
+c net/minecraft/server/packs/linkfs/LinkFSPath net/minecraft/server/packs/linkfs/LinkFSPath
+ m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; createRelativePath a
+ m ()Z exists g
+ m ()Ljava/nio/file/attribute/BasicFileAttributeView; getBasicAttributeView j
+ m ()Ljava/nio/file/attribute/BasicFileAttributes; getBasicAttributes k
+ m ()Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; getDirectoryContents i
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getFileName c
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; getFileSystem a
+ m (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; getName a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getParent d
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getRoot b
+ m ()Ljava/nio/file/Path; getTargetPath h
+ m ()Z hasRealContents m
+ m (Lnet/minecraft/server/packs/linkfs/PathContents;)Z isRelativeOrMissing a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; normalize e
+ m ()Ljava/util/List; pathToRoot l
+ m ()Ljava/lang/String; pathToString n
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; relativize b
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve a
+ m (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve a
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolveName a
+ m (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; subpath a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; toAbsolutePath f
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toLinkPath c
+ m ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toRealPath a
+ f Ljava/nio/file/attribute/BasicFileAttributes; DIRECTORY_ATTRIBUTES a
+ f Ljava/nio/file/attribute/BasicFileAttributes; FILE_ATTRIBUTES b
+ f Ljava/util/Comparator; PATH_COMPARATOR c
+ f Lnet/minecraft/server/packs/linkfs/LinkFileSystem; fileSystem e
+ f Ljava/lang/String; name d
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; parent f
+ f Lnet/minecraft/server/packs/linkfs/PathContents; pathContents i
+ f Ljava/lang/String; pathString h
+ f Ljava/util/List; pathToRoot g
+c net/minecraft/server/packs/linkfs/LinkFSPath$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; this$0 a
+c net/minecraft/server/players/ProfileResolver net/minecraft/server/players/ProfileResolver
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; fetchByNameOrId a
+c net/minecraft/server/players/ProfileResolver$Cached net/minecraft/server/players/ProfileResolver$a
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+ f Lcom/google/common/cache/LoadingCache; profileCacheById b
+ f Lcom/google/common/cache/LoadingCache; profileCacheByName a
+c net/minecraft/server/players/ProfileResolver$Cached$1 net/minecraft/server/players/ProfileResolver$a$1
+ m (Ljava/util/UUID;)Ljava/util/Optional; load a
+ f Lcom/mojang/authlib/minecraft/MinecraftSessionService; val$sessionService a
+c net/minecraft/server/players/ProfileResolver$Cached$2 net/minecraft/server/players/ProfileResolver$a$2
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; lambda$load$0 a
+ m (Ljava/lang/String;)Ljava/util/Optional; load a
+ f Lnet/minecraft/server/players/ProfileResolver$Cached; this$0 b
+c net/minecraft/server/players/StoredUserEntry net/minecraft/server/players/JsonListEntry
+ m ()Ljava/lang/Object; getUser h
+ m ()Z hasExpired g
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Ljava/lang/Object; user a
+c net/minecraft/util/PlaceholderLookupProvider net/minecraft/util/PlaceholderLookupProvider
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m ()Lnet/minecraft/util/RegistryContextSwapper; createSwapper a
+ m ()Z hasRegisteredPlaceholders b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; context a
+ f Ljava/util/Map; holderSets d
+ f Ljava/util/Map; holders c
+ f Lnet/minecraft/util/PlaceholderLookupProvider$UniversalLookup; lookup b
+c net/minecraft/util/PlaceholderLookupProvider$1 net/minecraft/util/PlaceholderLookupProvider$1
+ m ()Ljava/util/Optional; lambda$lookup$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/PlaceholderLookupProvider$2 net/minecraft/util/PlaceholderLookupProvider$2
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/core/HolderLookup$Provider;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$swapTo$0 a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/DataResult; swapTo a
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/PlaceholderLookupProvider$UniversalLookup net/minecraft/util/PlaceholderLookupProvider$a
+ m ()Lnet/minecraft/core/HolderGetter; castAsLookup a
+ m ()Lnet/minecraft/core/HolderOwner; castAsOwner b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreate c
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreate c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreate$0 d
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; lambda$getOrCreate$1 d
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/SequencedPriorityIterator net/minecraft/util/SequencedPriorityIterator
+ m (Ljava/lang/Object;I)V add a
+ m (I)Ljava/util/Deque; lambda$add$0 a
+ m ()V switchCacheToNextHighestPrioQueue a
+ f I MIN_PRIO a
+ f I highestPrio c
+ f Ljava/util/Deque; highestPrioQueue b
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; queuesByPriority d
+c net/minecraft/util/datafix/ExtraDataFixUtils net/minecraft/util/datafix/ExtraDataFixUtils
+ m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; blockState a
+ m (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; blockState a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; cast a
+ m (Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/datafixers/Typed; cast a
+ m ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters a
+ m (Lcom/mojang/serialization/Dynamic;III)Lcom/mojang/serialization/Dynamic; createBlockPos a
+ m (I)Ljava/lang/String; dyeColorIdToName a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixInlineBlockPos a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; fixStringField a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$3 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$4 a
+ m ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$2 a
+ m (Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStringField$5 a
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$1 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; patchSubType a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readAndSet a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher a
+c net/minecraft/util/datafix/fixes/AddFieldFix net/minecraft/util/datafix/fixes/AddFieldFix
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addField a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/util/function/Function; fieldGenerator e
+ f Ljava/lang/String; fieldName c
+ f Ljava/lang/String; name a
+ f [Ljava/lang/String; path d
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/EntityIdFix net/minecraft/util/datafix/fixes/DataConverterEntity
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/util/Map; ID_MAP a
+c net/minecraft/util/datafix/fixes/ItemLoreFix net/minecraft/util/datafix/fixes/DataConverterItemLoreComponentize
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/util/parsing/packrat/NamedRule net/minecraft/util/parsing/packrat/NamedRule
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m ()Lnet/minecraft/util/parsing/packrat/Rule; value b
+c net/minecraft/util/profiling/TracyZoneFiller net/minecraft/util/profiling/TracyZoneFiller
+ m ()Lcom/mojang/jtracy/Zone; activeZone d
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m ()V endTick b
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/util/profiling/TracyZoneFiller$PlotAndValue; lambda$incrementCounter$2 a
+ m (Ljava/lang/StackWalker$StackFrame;)Z lambda$push$0 a
+ m (Ljava/util/stream/Stream;)Ljava/util/Optional; lambda$push$1 a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/StackWalker; STACK_WALKER c
+ f Ljava/util/List; activeZones d
+ f Ljava/lang/String; name f
+ f Ljava/util/Map; plots e
+c net/minecraft/util/profiling/TracyZoneFiller$PlotAndValue net/minecraft/util/profiling/TracyZoneFiller$a
+ m (I)V add b
+ m (I)V set a
+ f Lcom/mojang/jtracy/Plot; plot a
+ f I value b
+c net/minecraft/util/profiling/jfr/Environment net/minecraft/util/profiling/jfr/Environment
+ m ()[Lnet/minecraft/util/profiling/jfr/Environment; $values b
+ m (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; from a
+ m ()Ljava/lang/String; getDescription a
+ f [Lnet/minecraft/util/profiling/jfr/Environment; $VALUES d
+ f Lnet/minecraft/util/profiling/jfr/Environment; CLIENT a
+ f Lnet/minecraft/util/profiling/jfr/Environment; SERVER b
+ f Ljava/lang/String; description c
+c net/minecraft/util/profiling/jfr/JfrProfiler net/minecraft/util/profiling/jfr/JfrProfiler
+ m ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; getInstance a
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m ()V lambda$new$0 h
+ m ()V lambda$new$1 g
+ m (Lnet/minecraft/util/profiling/jfr/event/ChunkGenerationEvent;Z)V lambda$onChunkGenerate$4 a
+ m (Lnet/minecraft/util/profiling/jfr/event/StructureGenerationEvent;Z)V lambda$onStructureGenerate$5 a
+ m (Lnet/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent;Z)V lambda$onWorldLoadedStarted$3 a
+ m (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V lambda$start$2 a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation; networkStatFor a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m ()V setupSummaryListener f
+ m (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Ljava/util/List; CUSTOM_EVENTS h
+ f Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER j
+ f Ljava/lang/String; FLIGHT_RECORDER_CONFIG i
+ f Lnet/minecraft/util/profiling/jfr/JfrProfiler; INSTANCE k
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/lang/String; NETWORK_CATEGORY d
+ f Ljava/lang/String; ROOT_CATEGORY a
+ f Ljava/lang/String; STORAGE_CATEGORY e
+ f Ljava/lang/String; TICK_CATEGORY c
+ f Ljava/lang/String; WORLD_GEN_CATEGORY b
+ f F currentAverageTickTime m
+ f Ljava/util/Map; networkTrafficByAddress n
+ f Ljdk/jfr/Recording; recording l
+c net/minecraft/util/profiling/jfr/JfrProfiler$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
+ m ()V lambda$$0 a
+ f Lnet/minecraft/util/profiling/jfr/SummaryReporter; summaryReporter a
+ f Lnet/minecraft/util/profiling/jfr/JfrProfiler; this$0 b
+c net/minecraft/util/profiling/jfr/JvmProfiler net/minecraft/util/profiling/jfr/JvmProfiler
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Lnet/minecraft/util/profiling/jfr/JvmProfiler; INSTANCE f
+c net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler net/minecraft/util/profiling/jfr/JvmProfiler$a
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m (Z)V lambda$static$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; noOpCommit a
+c net/minecraft/util/profiling/jfr/Percentiles net/minecraft/util/profiling/jfr/Percentiles
+ m ([D)Ljava/util/Map; evaluate a
+ m ([J)Ljava/util/Map; evaluate a
+ m (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V lambda$sorted$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; sorted a
+ f Lcom/google/common/math/Quantiles$ScaleAndIndexes; DEFAULT_INDEXES a
+c net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandler
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m ()V dropAllTasks bQ
+ m (Ljava/lang/Runnable;)V executeBlocking h
+ m (Ljava/lang/Runnable;)V executeIfPossible c
+ m ()I getPendingTasksCount bP
+ m ()Ljava/lang/Thread; getRunningThread aA
+ m (Ljava/lang/Throwable;)Z isNonRecoverable a
+ m ()Z isSameThread bO
+ m (Ljava/lang/Runnable;)Ljava/lang/Void; lambda$submitAsync$0 i
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Ljava/lang/String; name B_
+ m ()Z pollTask G
+ m ()Ljava/util/List; profiledMetrics bN
+ m ()V runAllTasks bR
+ m (Ljava/lang/Runnable;)V schedule a_
+ m ()Z scheduleExecutables az
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m ()Z shouldRunAllTasks bS
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit g
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit a
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submitAsync b
+ m ()V waitForTasks F
+ f J BLOCK_TIME_NANOS l
+ f Lorg/slf4j/Logger; LOGGER c
+ f I blockingCount e
+ f Ljava/lang/String; name b
+ f Ljava/util/Queue; pendingRunnables d
+c net/minecraft/util/thread/NamedThreadFactory net/minecraft/util/thread/NamedThreadFactory
+ m (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$newThread$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/ThreadGroup; group b
+ f Ljava/lang/String; namePrefix d
+ f Ljava/util/concurrent/atomic/AtomicInteger; threadNumber c
+c net/minecraft/util/valueproviders/ClampedInt net/minecraft/util/valueproviders/ClampedInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 e
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; lambda$static$1 d
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; lambda$static$4 b
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; lambda$static$5 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxInclusive g
+ f I minInclusive f
+ f Lnet/minecraft/util/valueproviders/IntProvider; source b
+c net/minecraft/util/valueproviders/UniformInt net/minecraft/util/valueproviders/UniformInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; lambda$static$3 b
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (II)Lnet/minecraft/util/valueproviders/UniformInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxInclusive f
+ f I minInclusive b
+c net/minecraft/util/worldupdate/WorldUpgrader net/minecraft/util/worldupdate/WorldUpgrader
+ m ()V cancel a
+ m (Lnet/minecraft/resources/ResourceKey;)F dimensionProgress a
+ m ()I getConverted f
+ m ()F getProgress d
+ m ()I getSkipped g
+ m ()Lnet/minecraft/network/chat/Component; getStatus h
+ m ()I getTotalChunks e
+ m ()Z isFinished b
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$new$0 a
+ m ()Ljava/util/Set; levels c
+ m (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolveRecreateDirectory a
+ m ()V work i
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; NEW_DIRECTORY_PREFIX c
+ f Ljava/util/regex/Pattern; REGEX z
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_CHUNKS i
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_ENTITIES g
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_POI e
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_CHUNKS h
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_ENTITIES f
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_POI d
+ f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY b
+ f I converted v
+ f Lcom/mojang/datafixers/DataFixer; dataFixer p
+ f Lnet/minecraft/core/Registry; dimensions j
+ f Z eraseCache l
+ f Z finished r
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; levelStorage n
+ f Ljava/util/Set; levels k
+ f Lnet/minecraft/world/level/storage/DimensionDataStorage; overworldDataStorage A
+ f F progress s
+ f Lit/unimi/dsi/fastutil/objects/Reference2FloatMap; progressMap x
+ f Z recreateRegionFiles m
+ f Z running q
+ f I skipped w
+ f Lnet/minecraft/network/chat/Component; status y
+ f Ljava/lang/Thread; thread o
+ f I totalChunks t
+ f I totalFiles u
+c net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader net/minecraft/util/worldupdate/WorldUpgrader$f
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+c net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader net/minecraft/util/worldupdate/WorldUpgrader$b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/ChunkStorage; createStorage b
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; lambda$tryProcessOnePosition$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; lambda$tryProcessOnePosition$1 a
+ m (Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m (Lnet/minecraft/world/level/chunk/storage/ChunkStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 d
+c net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade net/minecraft/util/worldupdate/WorldUpgrader$e
+ m ()Ljava/util/List; chunksToUpgrade b
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionFile; file a
+ f Ljava/util/List; chunksToUpgrade b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFile; file a
+c net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader net/minecraft/util/worldupdate/WorldUpgrader$d
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+c net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader net/minecraft/util/worldupdate/WorldUpgrader$a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/List; getAllChunkPositions c
+ m ()Ljava/util/List; getDimensionsToUpgrade b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/ListIterator; getFilesToProcess b
+ m (Ljava/io/File;Ljava/lang/String;)Z lambda$getAllChunkPositions$1 a
+ m (Lnet/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade;)I lambda$getFilesToProcess$0 a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionFile;)V onFileFinished a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkPos;)Z processOnePosition a
+ m (Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m ()V upgrade a
+ f Lnet/minecraft/util/datafix/DataFixTypes; dataFixType b
+ f Lnet/minecraft/network/chat/Component; finishedStatus e
+ f Ljava/lang/String; folderName g
+ f Ljava/util/concurrent/CompletableFuture; previousWriteFuture a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 c
+ f Ljava/lang/String; type f
+ f Lnet/minecraft/network/chat/Component; upgradingStatus d
+c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade net/minecraft/util/worldupdate/WorldUpgrader$c
+ m ()Lnet/minecraft/resources/ResourceKey; dimensionKey a
+ m ()Ljava/util/ListIterator; files c
+ m ()Ljava/lang/Object; storage b
+ f Lnet/minecraft/resources/ResourceKey; dimensionKey a
+ f Ljava/util/ListIterator; files c
+ f Ljava/lang/Object; storage b
+c net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader net/minecraft/util/worldupdate/WorldUpgrader$g
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage b
+ m (Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 d
+c net/minecraft/world/damagesource/CombatEntry net/minecraft/world/damagesource/CombatEntry
+ m ()F damage b
+ m ()F fallDistance d
+ m ()Lnet/minecraft/world/damagesource/FallLocation; fallLocation c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; source a
+ f F damage b
+ f F fallDistance d
+ f Lnet/minecraft/world/damagesource/FallLocation; fallLocation c
+ f Lnet/minecraft/world/damagesource/DamageSource; source a
+c net/minecraft/world/damagesource/CombatRules net/minecraft/world/damagesource/CombatMath
+ m (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/damagesource/DamageSource;FF)F getDamageAfterAbsorb a
+ m (FF)F getDamageAfterMagicAbsorb a
+ f F ARMOR_PROTECTION_DIVIDER b
+ f F BASE_ARMOR_TOUGHNESS c
+ f F MAX_ARMOR a
+ f F MIN_ARMOR_RATIO d
+ f I NUM_ARMOR_ITEMS e
+c net/minecraft/world/damagesource/DamageTypes net/minecraft/world/damagesource/DamageTypes
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ARROW E
+ f Lnet/minecraft/resources/ResourceKey; BAD_RESPAWN_POINT T
+ f Lnet/minecraft/resources/ResourceKey; CACTUS k
+ f Lnet/minecraft/resources/ResourceKey; CAMPFIRE b
+ f Lnet/minecraft/resources/ResourceKey; CRAMMING h
+ f Lnet/minecraft/resources/ResourceKey; DRAGON_BREATH s
+ f Lnet/minecraft/resources/ResourceKey; DROWN i
+ f Lnet/minecraft/resources/ResourceKey; DRY_OUT t
+ f Lnet/minecraft/resources/ResourceKey; ENDER_PEARL m
+ f Lnet/minecraft/resources/ResourceKey; EXPLOSION Q
+ f Lnet/minecraft/resources/ResourceKey; FALLING_ANVIL y
+ f Lnet/minecraft/resources/ResourceKey; FALLING_BLOCK x
+ f Lnet/minecraft/resources/ResourceKey; FALLING_STALACTITE z
+ f Lnet/minecraft/resources/ResourceKey; FALL l
+ f Lnet/minecraft/resources/ResourceKey; FELL_OUT_OF_WORLD o
+ f Lnet/minecraft/resources/ResourceKey; FIREBALL K
+ f Lnet/minecraft/resources/ResourceKey; FIREWORKS J
+ f Lnet/minecraft/resources/ResourceKey; FLY_INTO_WALL n
+ f Lnet/minecraft/resources/ResourceKey; FREEZE v
+ f Lnet/minecraft/resources/ResourceKey; GENERIC p
+ f Lnet/minecraft/resources/ResourceKey; GENERIC_KILL V
+ f Lnet/minecraft/resources/ResourceKey; HOT_FLOOR f
+ f Lnet/minecraft/resources/ResourceKey; INDIRECT_MAGIC O
+ f Lnet/minecraft/resources/ResourceKey; IN_FIRE a
+ f Lnet/minecraft/resources/ResourceKey; IN_WALL g
+ f Lnet/minecraft/resources/ResourceKey; LAVA e
+ f Lnet/minecraft/resources/ResourceKey; LIGHTNING_BOLT c
+ f Lnet/minecraft/resources/ResourceKey; MACE_SMASH W
+ f Lnet/minecraft/resources/ResourceKey; MAGIC q
+ f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK B
+ f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK_NO_AGGRO C
+ f Lnet/minecraft/resources/ResourceKey; MOB_PROJECTILE G
+ f Lnet/minecraft/resources/ResourceKey; ON_FIRE d
+ f Lnet/minecraft/resources/ResourceKey; OUTSIDE_BORDER U
+ f Lnet/minecraft/resources/ResourceKey; PLAYER_ATTACK D
+ f Lnet/minecraft/resources/ResourceKey; PLAYER_EXPLOSION R
+ f Lnet/minecraft/resources/ResourceKey; SONIC_BOOM S
+ f Lnet/minecraft/resources/ResourceKey; SPIT H
+ f Lnet/minecraft/resources/ResourceKey; STALAGMITE w
+ f Lnet/minecraft/resources/ResourceKey; STARVE j
+ f Lnet/minecraft/resources/ResourceKey; STING A
+ f Lnet/minecraft/resources/ResourceKey; SWEET_BERRY_BUSH u
+ f Lnet/minecraft/resources/ResourceKey; THORNS P
+ f Lnet/minecraft/resources/ResourceKey; THROWN N
+ f Lnet/minecraft/resources/ResourceKey; TRIDENT F
+ f Lnet/minecraft/resources/ResourceKey; UNATTRIBUTED_FIREBALL L
+ f Lnet/minecraft/resources/ResourceKey; WIND_CHARGE I
+ f Lnet/minecraft/resources/ResourceKey; WITHER r
+ f Lnet/minecraft/resources/ResourceKey; WITHER_SKULL M
+c net/minecraft/world/effect/InfestedMobEffect net/minecraft/world/effect/InfestedMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;DDD)V spawnSilverfish a
+ f F chanceToSpawn c
+ f Ljava/util/function/ToIntFunction; spawnedCount d
+c net/minecraft/world/effect/MobEffectCategory net/minecraft/world/effect/MobEffectInfo
+ m ()[Lnet/minecraft/world/effect/MobEffectCategory; $values b
+ m ()Lnet/minecraft/ChatFormatting; getTooltipFormatting a
+ f [Lnet/minecraft/world/effect/MobEffectCategory; $VALUES e
+ f Lnet/minecraft/world/effect/MobEffectCategory; BENEFICIAL a
+ f Lnet/minecraft/world/effect/MobEffectCategory; HARMFUL b
+ f Lnet/minecraft/world/effect/MobEffectCategory; NEUTRAL c
+ f Lnet/minecraft/ChatFormatting; tooltipFormatting d
+c net/minecraft/world/effect/MobEffectInstance net/minecraft/world/effect/MobEffect
+ m ()Lnet/minecraft/world/effect/MobEffectInstance$Details; asDetails l
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)I compareTo c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V copyBlendState d
+ m ()Ljava/lang/String; describeDuration p
+ m ()Z downgradeToHiddenEffect o
+ m (I)Z endsWithin a
+ m ()I getAmplifier e
+ m (Lnet/minecraft/world/entity/LivingEntity;F)F getBlendFactor a
+ m ()Ljava/lang/String; getDescriptionId j
+ m ()I getDuration d
+ m ()Lnet/minecraft/core/Holder; getEffect c
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleOptions a
+ m ()Z hasRemainingDuration m
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m ()Z isAmbient f
+ m ()Z isInfiniteDuration b
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z isShorterDurationThan e
+ m ()Z isVisible g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffectInstance$Details;)Lnet/minecraft/world/effect/MobEffectInstance; lambda$new$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (I)I lambda$tickDownDuration$3 b
+ m (FI)I lambda$withScaledDuration$2 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I mapDuration a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V onEffectAdded b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V onEffectStarted a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V setDetailsFrom a
+ m ()Z showIcon h
+ m ()V skipBlending k
+ m ()V tickClient i
+ m ()V tickDownDuration n
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z tickServer a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z update b
+ m (F)Lnet/minecraft/world/effect/MobEffectInstance; withScaledDuration a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I INFINITE_DURATION a
+ f Lorg/slf4j/Logger; LOGGER f
+ f I MAX_AMPLIFIER c
+ f I MIN_AMPLIFIER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Z ambient j
+ f I amplifier i
+ f Lnet/minecraft/world/effect/MobEffectInstance$BlendState; blendState n
+ f I duration h
+ f Lnet/minecraft/core/Holder; effect g
+ f Lnet/minecraft/world/effect/MobEffectInstance; hiddenEffect m
+ f Z showIcon l
+ f Z visible k
+c net/minecraft/world/effect/MobEffectInstance$Details net/minecraft/world/effect/MobEffect$b
+ m ()Z ambient c
+ m ()I amplifier a
+ m (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/effect/MobEffectInstance$Details; create a
+ m ()I duration b
+ m ()Ljava/util/Optional; hiddenEffect f
+ m (Lnet/minecraft/world/effect/MobEffectInstance$Details;)Ljava/util/Optional; lambda$static$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2 a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 a
+ m ()Z showIcon e
+ m ()Z showParticles d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z ambient e
+ f I amplifier c
+ f I duration d
+ f Ljava/util/Optional; hiddenEffect h
+ f Z showIcon g
+ f Z showParticles f
+c net/minecraft/world/effect/MobEffectInstance$BlendState net/minecraft/world/effect/MobEffect$a
+ m (Lnet/minecraft/world/effect/MobEffectInstance$BlendState;)V copyFrom a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)F getFactor a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z hasEffect c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V setImmediate a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V tick b
+ f F factor a
+ f F factorPreviousFrame b
+c net/minecraft/world/effect/RaidOmenMobEffect net/minecraft/world/effect/RaidOmenMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/entity/EntityAttachments net/minecraft/world/entity/EntityAttachments
+ m ()Lnet/minecraft/world/entity/EntityAttachments$Builder; builder a
+ m (FF)Lnet/minecraft/world/entity/EntityAttachments; createDefault a
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; get b
+ m (Lnet/minecraft/world/entity/EntityAttachment;)Lnet/minecraft/world/phys/Vec3; getAverage a
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getClamped c
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getNullable a
+ m (FFFLnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$scale$0 a
+ m (FFF)Lnet/minecraft/world/entity/EntityAttachments; scale a
+ m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; transformPoint a
+ f Ljava/util/Map; attachments a
+c net/minecraft/world/entity/EntityAttachments$Builder net/minecraft/world/entity/EntityAttachments$a
+ m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityAttachments$Builder; attach a
+ m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityAttachments$Builder; attach a
+ m (FF)Lnet/minecraft/world/entity/EntityAttachments; build a
+ m (Lnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$attach$0 a
+ m (FFLnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$build$1 a
+ f Ljava/util/Map; attachments a
+c net/minecraft/world/entity/EntitySpawnReason net/minecraft/world/entity/EntitySpawnReason
+ m ()[Lnet/minecraft/world/entity/EntitySpawnReason; $values a
+ m (Lnet/minecraft/world/entity/EntitySpawnReason;)Z ignoresLightRequirements b
+ m (Lnet/minecraft/world/entity/EntitySpawnReason;)Z isSpawner a
+ f [Lnet/minecraft/world/entity/EntitySpawnReason; $VALUES t
+ f Lnet/minecraft/world/entity/EntitySpawnReason; BREEDING e
+ f Lnet/minecraft/world/entity/EntitySpawnReason; BUCKET l
+ f Lnet/minecraft/world/entity/EntitySpawnReason; CHUNK_GENERATION b
+ f Lnet/minecraft/world/entity/EntitySpawnReason; COMMAND n
+ f Lnet/minecraft/world/entity/EntitySpawnReason; CONVERSION i
+ f Lnet/minecraft/world/entity/EntitySpawnReason; DIMENSION_TRAVEL s
+ f Lnet/minecraft/world/entity/EntitySpawnReason; DISPENSER o
+ f Lnet/minecraft/world/entity/EntitySpawnReason; EVENT h
+ f Lnet/minecraft/world/entity/EntitySpawnReason; JOCKEY g
+ f Lnet/minecraft/world/entity/EntitySpawnReason; LOAD r
+ f Lnet/minecraft/world/entity/EntitySpawnReason; MOB_SUMMONED f
+ f Lnet/minecraft/world/entity/EntitySpawnReason; NATURAL a
+ f Lnet/minecraft/world/entity/EntitySpawnReason; PATROL p
+ f Lnet/minecraft/world/entity/EntitySpawnReason; REINFORCEMENT j
+ f Lnet/minecraft/world/entity/EntitySpawnReason; SPAWNER c
+ f Lnet/minecraft/world/entity/EntitySpawnReason; SPAWN_ITEM_USE m
+ f Lnet/minecraft/world/entity/EntitySpawnReason; STRUCTURE d
+ f Lnet/minecraft/world/entity/EntitySpawnReason; TRIAL_SPAWNER q
+ f Lnet/minecraft/world/entity/EntitySpawnReason; TRIGGERED k
+c net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/SaddleStorage
+ m (Lnet/minecraft/util/RandomSource;)Z boost a
+ m ()F boostFactor c
+ m ()I boostTimeTotal d
+ m ()V onSynced a
+ m ()V tickBoost b
+ f I MAX_BOOST_TIME b
+ f I MIN_BOOST_TIME a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; boostTimeAccessor d
+ f I boostTime f
+ f Z boosting e
+ f Lnet/minecraft/network/syncher/SynchedEntityData; entityData c
+c net/minecraft/world/entity/ai/behavior/Croak net/minecraft/world/entity/ai/behavior/Croak
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V tick d
+ f I CROAK_TICKS c
+ f I TIME_OUT_DURATION d
+ f I croakCounter e
+c net/minecraft/world/entity/ai/behavior/Mount net/minecraft/world/entity/ai/behavior/BehaviorStartRiding
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f I CLOSE_ENOUGH_TO_START_RIDING_DIST a
+c net/minecraft/world/entity/ai/goal/BoatGoals net/minecraft/world/entity/ai/goal/PathfinderGoalBoat
+ m ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; $values a
+ f [Lnet/minecraft/world/entity/ai/goal/BoatGoals; $VALUES c
+ f Lnet/minecraft/world/entity/ai/goal/BoatGoals; GO_IN_BOAT_DIRECTION b
+ f Lnet/minecraft/world/entity/ai/goal/BoatGoals; GO_TO_BOAT a
+c net/minecraft/world/entity/ai/goal/BreedGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreed
+ m ()V breed g
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/entity/animal/Animal; getFreePartner h
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; PARTNER_TARGETING d
+ f Lnet/minecraft/world/entity/animal/Animal; animal a
+ f Lnet/minecraft/server/level/ServerLevel; level b
+ f I loveTime f
+ f Ljava/lang/Class; partnerClass e
+ f Lnet/minecraft/world/entity/animal/Animal; partner c
+ f D speedModifier g
+c net/minecraft/world/entity/ai/goal/FloatGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFloat
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/PanicGoal net/minecraft/world/entity/ai/goal/PathfinderGoalPanic
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z findRandomPosition i
+ m ()Z isRunning k
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$1 a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$0 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPos; lookForWater a
+ m ()Z shouldPanic h
+ m ()V start d
+ m ()V stop e
+ f I WATER_CHECK_DISTANCE_VERTICAL b
+ f Z isRunning h
+ f Lnet/minecraft/world/entity/PathfinderMob; mob c
+ f Ljava/util/function/Function; panicCausingDamageTypes a
+ f D posX e
+ f D posY f
+ f D posZ g
+ f D speedModifier d
+c net/minecraft/world/entity/ai/goal/SwellGoal net/minecraft/world/entity/ai/goal/PathfinderGoalSwell
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Creeper; creeper a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+c net/minecraft/world/entity/ai/goal/TemptGoal net/minecraft/world/entity/ai/goal/PathfinderGoalTempt
+ m ()Z canContinueToUse c
+ m ()Z canScare h
+ m ()Z canUse b
+ m ()Z isRunning k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z shouldFollow a
+ m ()V start d
+ m ()V stop e
+ m ()V stopNavigation i
+ m ()V tick a
+ f D DEFAULT_STOP_DISTANCE e
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMPT_TARGETING d
+ f I calmDown l
+ f Z canScare o
+ f Z isRunning m
+ f Ljava/util/function/Predicate; items n
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f D pRotX j
+ f D pRotY k
+ f D px g
+ f D py h
+ f D pz i
+ f D speedModifier b
+ f D stopDistance p
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions f
+c net/minecraft/world/entity/ai/goal/TemptGoal$ForNonPathfinders net/minecraft/world/entity/ai/goal/PathfinderGoalTempt$a
+ m ()V stopNavigation i
+c net/minecraft/world/entity/ai/sensing/Sensor net/minecraft/world/entity/ai/sensing/Sensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackable c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackableIgnoringLineOfSight d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityTargetable b
+ m (Ljava/util/function/BiPredicate;Ljava/util/concurrent/atomic/AtomicInteger;ILjava/lang/Object;Ljava/lang/Object;)Z lambda$rememberPositives$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$wasEntityAttackableLastNTicks$0 a
+ m (ILjava/util/function/BiPredicate;)Ljava/util/function/BiPredicate; rememberPositives a
+ m ()Ljava/util/Set; requires a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V updateTargetingConditionRanges a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/function/BiPredicate; wasEntityAttackableLastNTicks a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS f
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING g
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT h
+ f I DEFAULT_SCAN_RATE b
+ f I DEFAULT_TARGETING_RANGE c
+ f Lnet/minecraft/util/RandomSource; RANDOM a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGET_CONDITIONS d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING e
+ f I scanRate j
+ f J timeToTick k
+c net/minecraft/world/entity/ai/util/GoalUtils net/minecraft/world/entity/ai/util/PathfinderGoalUtil
+ m (Lnet/minecraft/world/entity/Mob;)Z hasGroundPathNavigation a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z hasMalus b
+ m (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z isNotStable a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/PathfinderMob;)Z isOutsideLimits a
+ m (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isRestricted a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isSolid c
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isWater a
+ m (Lnet/minecraft/world/entity/PathfinderMob;I)Z mobRestricted a
+c net/minecraft/world/entity/ai/util/RandomPos net/minecraft/world/entity/ai/util/RandomPositionGenerator
+ m (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPos; generateRandomDirection a
+ m (Lnet/minecraft/util/RandomSource;IIIDDD)Lnet/minecraft/core/BlockPos; generateRandomDirectionWithinRadians a
+ m (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; generateRandomPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3; generateRandomPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;ILnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; generateRandomPosTowardDirection a
+ m (Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; moveUpOutOfSolid a
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; moveUpToAboveSolid a
+ f I RANDOM_POS_ATTEMPTS a
+c net/minecraft/world/entity/animal/Bucketable net/minecraft/world/entity/animal/Bucketable
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; bucketMobPickup a
+ m ()Z fromBucket m
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound n
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V lambda$saveDefaultDataToBucketTag$0 b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V loadDefaultDataFromBucketTag a
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V saveDefaultDataToBucketTag a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (Z)V setFromBucket x
+c net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; assetInfo b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; assetInfo e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/CowVariant net/minecraft/world/entity/animal/CowVariant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture b
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/CowVariant$ModelType net/minecraft/world/entity/animal/CowVariant$a
+ m ()[Lnet/minecraft/world/entity/animal/CowVariant$ModelType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/CowVariant$ModelType; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/entity/animal/CowVariant$ModelType; COLD b
+ f Lnet/minecraft/world/entity/animal/CowVariant$ModelType; NORMAL a
+ f Lnet/minecraft/world/entity/animal/CowVariant$ModelType; WARM c
+ f Ljava/lang/String; name e
+c net/minecraft/world/entity/animal/HappyGhast net/minecraft/world/entity/animal/HappyGhast
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m ()V adultGhastSetup gJ
+ m ()V ageBoundaryReached h
+ m ()V aiStep e_
+ m ()V babyGhastSetup gK
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m ()Z canBreatheUnderwater et
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canFallInLove gP
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()V checkRestriction gM
+ m ()V continuousHeal gU
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createBabyNavigation c
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/player/Player;)V doPlayerRide g
+ m ()F getAgeScale ez
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()I getHappyGhastRestrictionRadius gL
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()I getMaxSpawnClusterSize ak
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashHolderOffsets dS
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation i
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSoundVolume ft
+ m ()F getVoicePitch fu
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isFlyingVehicle eh
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isLeashHolder n
+ m ()Z isOnStillTimeout gI
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;)Z lambda$adultGhastSetup$2 b
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;)Z lambda$babyGhastSetup$3 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$1 j
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$0 k
+ m ()D leashElasticDistance B
+ m ()D leashSnapDistance A
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeashHolder a
+ m ()Z onClimbable fe
+ m ()V onElasticLeashPull z
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (F)F sanitizeScale c
+ m ()Z scanPlayerAboveGhast gW
+ m (Z)V setLeashHolder x
+ m (I)V setServerStillTimeout s
+ m ()Z shouldStayCloseToLeashHolder gG
+ m ()Z staysStill s
+ m ()Z supportQuadLeashAsHolder dT
+ m ()V syncStayStillFlag gV
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f F BABY_SCALE ct
+ f I FAST_HEALING_TICKS cz
+ f Ljava/util/function/Predicate; IS_FOOD cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_LEASH_HOLDER cI
+ f I LARGE_RESTRICTION_RADIUS cx
+ f I MAX_PASSANGERS cB
+ f F MAX_SCALE cK
+ f I MAX_STILL_TIMEOUT cF
+ f I RESTRICTION_RADIUS_BUFFER cy
+ f I SLOW_HEALING_TICKS cA
+ f I SMALL_RESTRICTION_RADIUS cv
+ f F SPEED_MULTIPLIER_WHEN_PANICKING cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; STAYS_STILL cJ
+ f I STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD cE
+ f I WANDER_GROUND_DISTANCE cu
+ f I leashHolderTime cG
+ f I serverStillTimeout cH
+c net/minecraft/world/entity/animal/HappyGhast$HappyGhastFloatGoal net/minecraft/world/entity/animal/HappyGhast$c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/HappyGhast; this$0 a
+c net/minecraft/world/entity/animal/HappyGhast$HappyGhastLookControl net/minecraft/world/entity/animal/HappyGhast$d
+ m ()V tick a
+ m (F)F wrapDegrees90 a
+ f Lnet/minecraft/world/entity/animal/HappyGhast; this$0 h
+c net/minecraft/world/entity/animal/HappyGhast$BabyFlyingPathNavigation net/minecraft/world/entity/animal/HappyGhast$a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z canMoveDirectly a
+c net/minecraft/world/entity/animal/HappyGhast$HappyGhastBodyRotationControl net/minecraft/world/entity/animal/HappyGhast$b
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/animal/HappyGhast; this$0 a
+c net/minecraft/world/entity/animal/PigVariant net/minecraft/world/entity/animal/PigVariant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture b
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/PigVariant$ModelType net/minecraft/world/entity/animal/PigVariant$a
+ m ()[Lnet/minecraft/world/entity/animal/PigVariant$ModelType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/PigVariant$ModelType; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/entity/animal/PigVariant$ModelType; COLD b
+ f Lnet/minecraft/world/entity/animal/PigVariant$ModelType; NORMAL a
+ f Ljava/lang/String; name d
+c net/minecraft/world/entity/animal/Pufferfish net/minecraft/world/entity/animal/EntityPufferFish
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getPuffState gJ
+ m (I)F getScale c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z lambda$aiStep$1 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (I)V setPuffState b
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V touch a
+ f I DEFAULT_PUFF_STATE cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; PUFF_STATE e
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; SCARY_MOB cu
+ f I STATE_FULL c
+ f I STATE_MID b
+ f I STATE_SMALL a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGETING_CONDITIONS cv
+ f I deflateTimer ct
+ f I inflateCounter f
+c net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal net/minecraft/world/entity/animal/EntityPufferFish$a
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$0 a
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/animal/Pufferfish; fish a
+c net/minecraft/world/entity/animal/horse/Mule net/minecraft/world/entity/animal/horse/EntityHorseMule
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hh
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()V playChestEquipsSound s
+ m ()V playJumpSound hp
+c net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/EntityEndermite
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkEndermiteSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (F)V setYBodyRot s
+ m ()V tick g
+ f I DEFAULT_LIFE b
+ f I MAX_LIFE a
+ f I life c
+c net/minecraft/world/entity/monster/MagmaCube net/minecraft/world/entity/monster/EntityMagmaCube
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMagmaCubeSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()V decreaseSquish s
+ m ()F getAttackDamage gF
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getJumpDelay n
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gH
+ m ()F getLightLevelDependentMagicValue bK
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gG
+ m ()Z isDealsDamage gE
+ m ()Z isOnFire ck
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (IZ)V setSize a
+c net/minecraft/world/entity/player/PlayerSkin net/minecraft/world/entity/player/PlayerSkin
+ m ()Lnet/minecraft/core/ClientAsset$Texture; body a
+ m ()Lnet/minecraft/core/ClientAsset$Texture; cape b
+ m ()Lnet/minecraft/core/ClientAsset$Texture; elytra c
+ m (Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/world/entity/player/PlayerModelType;)Lnet/minecraft/world/entity/player/PlayerSkin; insecure a
+ m ()Lnet/minecraft/world/entity/player/PlayerModelType; model d
+ m ()Z secure e
+ m (Lnet/minecraft/world/entity/player/PlayerSkin$Patch;)Lnet/minecraft/world/entity/player/PlayerSkin; with a
+ f Lnet/minecraft/core/ClientAsset$Texture; body a
+ f Lnet/minecraft/core/ClientAsset$Texture; cape b
+ f Lnet/minecraft/core/ClientAsset$Texture; elytra c
+ f Lnet/minecraft/world/entity/player/PlayerModelType; model d
+ f Z secure e
+c net/minecraft/world/entity/player/PlayerSkin$Patch net/minecraft/world/entity/player/PlayerSkin$Patch
+ m ()Ljava/util/Optional; body a
+ m ()Ljava/util/Optional; cape b
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/entity/player/PlayerSkin$Patch; create a
+ m ()Ljava/util/Optional; elytra c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; model d
+ f Lnet/minecraft/world/entity/player/PlayerSkin$Patch; EMPTY a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/Optional; body d
+ f Ljava/util/Optional; cape e
+ f Ljava/util/Optional; elytra f
+ f Ljava/util/Optional; model g
+c net/minecraft/world/entity/schedule/Activity net/minecraft/world/entity/schedule/Activity
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; register a
+ f Lnet/minecraft/world/entity/schedule/Activity; ADMIRE_ITEM m
+ f Lnet/minecraft/world/entity/schedule/Activity; AVOID n
+ f Lnet/minecraft/world/entity/schedule/Activity; CELEBRATE l
+ f Lnet/minecraft/world/entity/schedule/Activity; CORE a
+ f Lnet/minecraft/world/entity/schedule/Activity; DIG z
+ f Lnet/minecraft/world/entity/schedule/Activity; EMERGE y
+ f Lnet/minecraft/world/entity/schedule/Activity; FIGHT k
+ f Lnet/minecraft/world/entity/schedule/Activity; HIDE j
+ f Lnet/minecraft/world/entity/schedule/Activity; IDLE b
+ f Lnet/minecraft/world/entity/schedule/Activity; INVESTIGATE w
+ f Lnet/minecraft/world/entity/schedule/Activity; LAY_SPAWN u
+ f Lnet/minecraft/world/entity/schedule/Activity; LONG_JUMP q
+ f Lnet/minecraft/world/entity/schedule/Activity; MEET f
+ f Lnet/minecraft/world/entity/schedule/Activity; PANIC g
+ f Lnet/minecraft/world/entity/schedule/Activity; PLAY d
+ f Lnet/minecraft/world/entity/schedule/Activity; PLAY_DEAD p
+ f Lnet/minecraft/world/entity/schedule/Activity; PRE_RAID i
+ f Lnet/minecraft/world/entity/schedule/Activity; RAID h
+ f Lnet/minecraft/world/entity/schedule/Activity; RAM r
+ f Lnet/minecraft/world/entity/schedule/Activity; REST e
+ f Lnet/minecraft/world/entity/schedule/Activity; RIDE o
+ f Lnet/minecraft/world/entity/schedule/Activity; ROAR x
+ f Lnet/minecraft/world/entity/schedule/Activity; SNIFF v
+ f Lnet/minecraft/world/entity/schedule/Activity; SWIM t
+ f Lnet/minecraft/world/entity/schedule/Activity; TONGUE s
+ f Lnet/minecraft/world/entity/schedule/Activity; WORK c
+ f I hashCode B
+ f Ljava/lang/String; name A
+c net/minecraft/world/entity/schedule/Keyframe net/minecraft/world/entity/schedule/ActivityFrame
+ m ()I getTimeStamp a
+ m ()F getValue b
+ f I timeStamp a
+ f F value b
+c net/minecraft/world/entity/schedule/Schedule net/minecraft/world/entity/schedule/Schedule
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V ensureTimelineExistsFor a
+ m (I)Lnet/minecraft/world/entity/schedule/Activity; getActivityAt a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/List; getAllTimelinesExceptFor c
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/Timeline; getTimelineFor b
+ m (ILjava/util/Map$Entry;)D lambda$getActivityAt$1 a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Ljava/util/Map$Entry;)Z lambda$getAllTimelinesExceptFor$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; register a
+ f Lnet/minecraft/world/entity/schedule/Schedule; EMPTY c
+ f Lnet/minecraft/world/entity/schedule/Schedule; SIMPLE d
+ f I TOTAL_WORK_TIME b
+ f Lnet/minecraft/world/entity/schedule/Schedule; VILLAGER_BABY e
+ f Lnet/minecraft/world/entity/schedule/Schedule; VILLAGER_DEFAULT f
+ f I WORK_START_TIME a
+ f Ljava/util/Map; timelines g
+c net/minecraft/world/entity/schedule/Timeline net/minecraft/world/entity/schedule/ScheduleActivity
+ m (IF)Lnet/minecraft/world/entity/schedule/Timeline; addKeyframe a
+ m (Ljava/util/Collection;)Lnet/minecraft/world/entity/schedule/Timeline; addKeyframes a
+ m ()Lcom/google/common/collect/ImmutableList; getKeyframes a
+ m (I)F getValueAt a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/world/entity/schedule/Keyframe;)V lambda$sortAndDeduplicateKeyframes$0 a
+ m ()V sortAndDeduplicateKeyframes b
+ f Ljava/util/List; keyframes a
+ f I previousIndex b
+c net/minecraft/world/entity/vehicle/ChestBoat net/minecraft/world/entity/vehicle/ChestBoat
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/entity/vehicle/ChestRaft net/minecraft/world/entity/vehicle/ChestRaft
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/flag/FeatureFlagRegistry net/minecraft/world/flag/FeatureFlagRegistry
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; allFlags a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; fromNames a
+ m (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; fromNames a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isSubset a
+ m (Ljava/util/Set;)Ljava/lang/String; lambda$codec$2 a
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$3 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; lambda$codec$4 c
+ m (Lnet/minecraft/resources/ResourceLocation;)V lambda$fromNames$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/flag/FeatureFlag;)V lambda$toNames$1 a
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; subset a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; toNames b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; allFlags d
+ f Ljava/util/Map; names c
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe b
+c net/minecraft/world/flag/FeatureFlagRegistry$Builder net/minecraft/world/flag/FeatureFlagRegistry$a
+ m ()Lnet/minecraft/world/flag/FeatureFlagRegistry; build a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/flag/FeatureFlag; create a
+ m (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; createVanilla a
+ f Ljava/util/Map; flags c
+ f I id b
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe a
+c net/minecraft/world/flag/FeatureFlagUniverse net/minecraft/world/flag/FeatureFlagUniverse
+ f Ljava/lang/String; id a
+c net/minecraft/world/inventory/GrindstoneMenu net/minecraft/world/inventory/ContainerGrindstone
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; computeResult a
+ m ()V createResult l
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$mergeEnchantsFrom$0 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$removeNonCursesFrom$1 a
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$removeNonCursesFrom$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$3 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V mergeEnchantsFrom c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; mergeItems b
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; removeNonCursesFrom b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I ADDITIONAL_SLOT o
+ f I INPUT_SLOT n
+ f I INV_SLOT_END r
+ f I INV_SLOT_START q
+ f I MAX_NAME_LENGTH m
+ f I RESULT_SLOT p
+ f I USE_ROW_SLOT_END t
+ f I USE_ROW_SLOT_START s
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access w
+ f Lnet/minecraft/world/Container; repairSlots v
+ f Lnet/minecraft/world/Container; resultSlots u
+c net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/ContainerGrindstone$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/GrindstoneMenu; this$0 b
+c net/minecraft/world/inventory/GrindstoneMenu$2 net/minecraft/world/inventory/ContainerGrindstone$2
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/GrindstoneMenu$3 net/minecraft/world/inventory/ContainerGrindstone$3
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/GrindstoneMenu$4 net/minecraft/world/inventory/ContainerGrindstone$4
+ m (Lnet/minecraft/world/level/Level;)I getExperienceAmount a
+ m (Lnet/minecraft/world/item/ItemStack;)I getExperienceFromItem g
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/GrindstoneMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/ContainerRecipeBook
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m (ZZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; handlePlacement a
+c net/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction net/minecraft/world/inventory/ContainerRecipeBook$a
+ m ()[Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; $values a
+ f [Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; $VALUES c
+ f Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; NOTHING a
+ f Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; PLACE_GHOST_RECIPE b
+c net/minecraft/world/inventory/RecipeBookType net/minecraft/world/inventory/RecipeBookType
+ m ()[Lnet/minecraft/world/inventory/RecipeBookType; $values a
+ f [Lnet/minecraft/world/inventory/RecipeBookType; $VALUES e
+ f Lnet/minecraft/world/inventory/RecipeBookType; BLAST_FURNACE c
+ f Lnet/minecraft/world/inventory/RecipeBookType; CRAFTING a
+ f Lnet/minecraft/world/inventory/RecipeBookType; FURNACE b
+ f Lnet/minecraft/world/inventory/RecipeBookType; SMOKER d
+c net/minecraft/world/inventory/ShulkerBoxMenu net/minecraft/world/inventory/ContainerShulkerBox
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CONTAINER_SIZE m
+ f Lnet/minecraft/world/Container; container n
+c net/minecraft/world/inventory/ShulkerBoxSlot net/minecraft/world/inventory/SlotShulkerBox
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/item/DoubleHighBlockItem net/minecraft/world/item/ItemBisected
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+c net/minecraft/world/item/GameMasterBlockItem net/minecraft/world/item/ItemRestricted
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getPlacementState c
+c net/minecraft/world/item/LingeringPotionItem net/minecraft/world/item/ItemLingeringPotion
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ItemCooldownPlayer
+ m (Lnet/minecraft/resources/ResourceLocation;)V onCooldownEnded b
+ m (Lnet/minecraft/resources/ResourceLocation;I)V onCooldownStarted b
+ f Lnet/minecraft/server/level/ServerPlayer; player a
+c net/minecraft/world/item/ThrowablePotionItem net/minecraft/world/item/ItemPotionThrowable
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/component/Fireworks net/minecraft/world/item/component/Fireworks
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/component/FireworkExplosion;I)V addExplosionTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; explosions b
+ m ()I flightDuration a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V lambda$addExplosionTooltip$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I MAX_EXPLOSIONS a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; explosions e
+ f I flightDuration d
+c net/minecraft/world/item/crafting/Ingredient net/minecraft/world/item/crafting/RecipeItemStack
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; display c
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; displayForSingleItem b
+ m ()Z isEmpty b
+ m ()Ljava/util/stream/Stream; items a
+ m (Ljava/util/List;)Ljava/lang/Record; lambda$display$8 a
+ m (Ljava/util/List;)V lambda$new$5 b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/core/Holder$Reference; lambda$of$7 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$0 c
+ m (Lnet/minecraft/core/HolderSet;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$2 b
+ m (Ljava/util/Optional;)Lnet/minecraft/core/HolderSet; lambda$static$3 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$4 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/Ingredient;)Ljava/lang/Boolean; lambda$testOptionalIngredient$6 a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; optionalIngredientToDisplay a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ m (Ljava/util/Optional;Lnet/minecraft/world/item/ItemStack;)Z testOptionalIngredient a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; CONTENTS_STREAM_CODEC a
+ f Lcom/mojang/serialization/Codec; NON_AIR_HOLDER_SET_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_CONTENTS_STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; values e
+c net/minecraft/world/item/crafting/RecipeType net/minecraft/world/item/crafting/Recipes
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeType; register a
+ f Lnet/minecraft/world/item/crafting/RecipeType; BLASTING c
+ f Lnet/minecraft/world/item/crafting/RecipeType; CAMPFIRE_COOKING e
+ f Lnet/minecraft/world/item/crafting/RecipeType; CRAFTING a
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMELTING b
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMITHING g
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMOKING d
+ f Lnet/minecraft/world/item/crafting/RecipeType; STONECUTTING f
+c net/minecraft/world/item/crafting/RecipeType$1 net/minecraft/world/item/crafting/Recipes$1
+c net/minecraft/world/item/equipment/ArmorType net/minecraft/world/item/equipment/ArmorType
+ m ()[Lnet/minecraft/world/item/equipment/ArmorType; $values d
+ m (I)I getDurability a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; getSlot a
+ f [Lnet/minecraft/world/item/equipment/ArmorType; $VALUES j
+ f Lnet/minecraft/world/item/equipment/ArmorType; BODY e
+ f Lnet/minecraft/world/item/equipment/ArmorType; BOOTS d
+ f Lnet/minecraft/world/item/equipment/ArmorType; CHESTPLATE b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/item/equipment/ArmorType; HELMET a
+ f Lnet/minecraft/world/item/equipment/ArmorType; LEGGINGS c
+ f Ljava/lang/String; name h
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot g
+ f I unitDurability i
+c net/minecraft/world/level/BlockAndTintGetter net/minecraft/world/level/IBlockLightAccess
+ m (Lnet/minecraft/core/BlockPos;)Z canSeeSky h
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I getBlockTint a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I getBrightness a
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine E_
+ m (Lnet/minecraft/core/BlockPos;I)I getRawBrightness b
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+c net/minecraft/world/level/biome/BiomeManager net/minecraft/world/level/biome/BiomeManager
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome a
+ m (J)D getFiddle b
+ m (JIIIDDD)D getFiddledDistance a
+ m (DDD)Lnet/minecraft/core/Holder; getNoiseBiomeAtPosition a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getNoiseBiomeAtPosition b
+ m (III)Lnet/minecraft/core/Holder; getNoiseBiomeAtQuart a
+ m (J)J obfuscateSeed a
+ m (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;)Lnet/minecraft/world/level/biome/BiomeManager; withDifferentSource a
+ f I CHUNK_CENTER_QUART a
+ f I ZOOM c
+ f I ZOOM_BITS b
+ f I ZOOM_MASK d
+ f J biomeZoomSeed f
+ f Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource; noiseBiomeSource e
+c net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource net/minecraft/world/level/biome/BiomeManager$Provider
+c net/minecraft/world/level/biome/BiomeSources net/minecraft/world/level/biome/BiomeSources
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/level/block/BarrierBlock net/minecraft/world/level/block/BlockBarrier
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/BeehiveBlock net/minecraft/world/level/block/BlockBeehive
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V angerNearbyBees a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V dropHoneycomb a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z hiveContainsBees b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropHoneycomb$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (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 releaseBeesAndResetHoneyLevel a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V resetHoneyLevel a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/Level;DDDDD)V spawnFluidParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V spawnParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V trySpawnDripParticles a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HONEY_LEVEL c
+ f I MAX_HONEY_LEVELS d
+c net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/IFluidSource
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+c net/minecraft/world/level/block/CommandBlock net/minecraft/world/level/block/BlockCommand
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V execute a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V executeChain a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/CommandBlock;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CommandBlockEntity;Z)V setPoweredAndUpdate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CONDITIONAL c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Z automatic e
+c net/minecraft/world/level/block/ConduitBlock net/minecraft/world/level/block/BlockConduit
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/CrafterBlock net/minecraft/world/level/block/CrafterBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/crafting/RecipeHolder;)V dispenseItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; getPotentialResults a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/item/ItemStack;)V lambda$dispenseFrom$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Z)V setBlockEntityTriggered a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I CRAFTER_ADVANCEMENT_DIAMETER h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRAFTING b
+ f I CRAFTING_TICK_DELAY f
+ f I MAX_CRAFTING_TICKS e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION d
+ f Lnet/minecraft/world/item/crafting/RecipeCache; RECIPE_CACHE g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED c
+c net/minecraft/world/level/block/CrafterBlock$1 net/minecraft/world/level/block/CrafterBlock$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/block/DropperBlock net/minecraft/world/level/block/BlockDropper
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDispenseMethod a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/core/dispenser/DispenseItemBehavior; DISPENSE_BEHAVIOUR g
+ f Lorg/slf4j/Logger; LOGGER f
+c net/minecraft/world/level/block/FallingBlock net/minecraft/world/level/block/BlockFalling
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V falling a
+ m ()I getDelayAfterPlace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFree p
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+c net/minecraft/world/level/block/FurnaceBlock net/minecraft/world/level/block/BlockFurnaceFurace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/JukeboxBlock net/minecraft/world/level/block/BlockJukeBox
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_RECORD b
+c net/minecraft/world/level/block/LanternBlock net/minecraft/world/level/block/BlockLantern
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_HANGING e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STANDING d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/LecternBlock net/minecraft/world/level/block/BlockLectern
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V changePowered a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openScreen a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V placeBook b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V resetBookState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V signalPageChange a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z tryPlaceBook a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateBelow b
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK d
+ f I PAGE_CHANGE_IMPULSE_TICKS g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Ljava/util/Map; SHAPES f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION e
+c net/minecraft/world/level/block/PoweredBlock net/minecraft/world/level/block/BlockPowered
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PumpkinBlock net/minecraft/world/level/block/BlockPumpkin
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/SaplingBlock net/minecraft/world/level/block/BlockSapling
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V advanceTree a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/SaplingBlock;)Lnet/minecraft/world/level/block/grower/TreeGrower; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE f
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; treeGrower g
+c net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/BlockMobSpawner
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/border/WorldBorder net/minecraft/world/level/border/WorldBorder
+ m (Lnet/minecraft/world/level/border/BorderChangeListener;)V addListener a
+ m (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V applySettings a
+ m (DDD)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (DDD)Lnet/minecraft/world/phys/Vec3; clampVec3ToBound c
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; clampVec3ToBound c
+ m ()I getAbsoluteMaxSize m
+ m ()D getCenterX g
+ m ()D getCenterZ h
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape a
+ m ()D getDamagePerBlock o
+ m (DD)D getDistanceToBorder b
+ m (Lnet/minecraft/world/entity/Entity;)D getDistanceToBorder a
+ m ()D getLerpSpeed p
+ m ()D getLerpTarget k
+ m ()J getLerpTime j
+ m ()Ljava/util/List; getListeners l
+ m ()D getMaxX e
+ m ()D getMaxZ f
+ m ()D getMinX c
+ m ()D getMinZ d
+ m ()D getSafeZone n
+ m ()D getSize i
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus b
+ m ()I getWarningBlocks r
+ m ()I getWarningTime q
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z isInsideCloseToBorder a
+ m (DD)Z isWithinBounds a
+ m (DDD)Z isWithinBounds a
+ m (DDDD)Z isWithinBounds a
+ m (Lnet/minecraft/core/BlockPos;)Z isWithinBounds a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z isWithinBounds a
+ m (Lnet/minecraft/world/phys/AABB;)Z isWithinBounds a
+ m (Lnet/minecraft/world/phys/Vec3;)Z isWithinBounds a
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lnet/minecraft/world/level/border/WorldBorder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (DDJ)V lerpSizeBetween a
+ m (Lnet/minecraft/world/level/border/BorderChangeListener;)V removeListener b
+ m (I)V setAbsoluteMaxSize a
+ m (DD)V setCenter c
+ m (D)V setDamagePerBlock c
+ m (D)V setSafeZone b
+ m (D)V setSize a
+ m (I)V setWarningBlocks c
+ m (I)V setWarningTime b
+ m ()V tick s
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f D MAX_CENTER_COORDINATE b
+ f D MAX_SIZE a
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE d
+ f I absoluteMaxSize l
+ f D centerX j
+ f D centerZ k
+ f D damagePerBlock f
+ f Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; extent m
+ f Ljava/util/List; listeners e
+ f D safeZone g
+ f I warningBlocks i
+ f I warningTime h
+c net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$c
+ m ()D centerX b
+ m ()D centerZ c
+ m ()D damagePerBlock d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()D lerpTarget j
+ m ()J lerpTime i
+ m ()D safeZone e
+ m ()D size h
+ m ()Lnet/minecraft/world/level/border/WorldBorder; toWorldBorder a
+ m ()I warningBlocks f
+ m ()I warningTime g
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/border/WorldBorder$Settings; DEFAULT a
+ f D centerX c
+ f D centerZ d
+ f D damagePerBlock e
+ f D lerpTarget k
+ f J lerpTime j
+ f D safeZone f
+ f D size i
+ f I warningBlocks g
+ f I warningTime h
+c net/minecraft/world/level/border/WorldBorder$BorderExtent net/minecraft/world/level/border/WorldBorder$a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape m
+ m ()D getLerpSpeed f
+ m ()D getLerpTarget h
+ m ()J getLerpTime g
+ m ()D getMaxX b
+ m ()D getMaxZ d
+ m ()D getMinX a
+ m ()D getMinZ c
+ m ()D getSize e
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus i
+ m ()V onAbsoluteMaxSizeChange j
+ m ()V onCenterChange k
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update l
+c net/minecraft/world/level/border/WorldBorder$MovingBorderExtent net/minecraft/world/level/border/WorldBorder$b
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape m
+ m ()D getLerpSpeed f
+ m ()D getLerpTarget h
+ m ()J getLerpTime g
+ m ()D getMaxX b
+ m ()D getMaxZ d
+ m ()D getMinX a
+ m ()D getMinZ c
+ m ()D getSize e
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus i
+ m ()V onAbsoluteMaxSizeChange j
+ m ()V onCenterChange k
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update l
+ f D from b
+ f J lerpBegin e
+ f D lerpDuration f
+ f J lerpEnd d
+ f Lnet/minecraft/world/level/border/WorldBorder; this$0 a
+ f D to c
+c net/minecraft/world/level/border/WorldBorder$StaticBorderExtent net/minecraft/world/level/border/WorldBorder$d
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape m
+ m ()D getLerpSpeed f
+ m ()D getLerpTarget h
+ m ()J getLerpTime g
+ m ()D getMaxX b
+ m ()D getMaxZ d
+ m ()D getMinX a
+ m ()D getMinZ c
+ m ()D getSize e
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus i
+ m ()V onAbsoluteMaxSizeChange j
+ m ()V onCenterChange k
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update l
+ m ()V updateBox n
+ f D maxX e
+ f D maxZ f
+ f D minX c
+ f D minZ d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; shape g
+ f D size b
+ f Lnet/minecraft/world/level/border/WorldBorder; this$0 a
+c net/minecraft/world/level/levelgen/Heightmap net/minecraft/world/level/levelgen/HeightMap
+ m (I)I getFirstAvailable a
+ m (II)I getFirstAvailable a
+ m (II)I getHighestTaken b
+ m (II)I getIndex c
+ m ()[J getRawData a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V primeHeightmaps a
+ m (III)V setHeight a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V setRawData a
+ m (IIILnet/minecraft/world/level/block/state/BlockState;)Z update a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/function/Predicate; MATERIAL_MOTION_BLOCKING c
+ f Ljava/util/function/Predicate; NOT_AIR b
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; chunk f
+ f Lnet/minecraft/util/BitStorage; data d
+ f Ljava/util/function/Predicate; isOpaque e
+c net/minecraft/world/level/levelgen/Heightmap$Types net/minecraft/world/level/levelgen/HeightMap$Type
+ m ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; $values f
+ m ()Ljava/lang/String; getSerializationKey a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Ljava/util/function/Predicate; isOpaque e
+ m ()Z keepAfterWorldgen d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)I lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)I lambda$static$3 a
+ m ()Z sendToClient b
+ f [Lnet/minecraft/world/level/levelgen/Heightmap$Types; $VALUES n
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; MOTION_BLOCKING e
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; MOTION_BLOCKING_NO_LEAVES f
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; OCEAN_FLOOR d
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; OCEAN_FLOOR_WG c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE b
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE_WG a
+ f I id j
+ f Ljava/util/function/Predicate; isOpaque m
+ f Ljava/lang/String; serializationKey k
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; usage l
+c net/minecraft/world/level/levelgen/Heightmap$Usage net/minecraft/world/level/levelgen/HeightMap$Use
+ m ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; $values a
+ f [Lnet/minecraft/world/level/levelgen/Heightmap$Usage; $VALUES d
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; CLIENT c
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; LIVE_WORLD b
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; WORLDGEN a
+c net/minecraft/world/level/material/LavaFluid net/minecraft/world/level/material/FluidTypeLava
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V fizz a
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m ()F getExplosionResistance c
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I getSpreadDelay a
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z hasFlammableNeighbours a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isFlammable b
+ m ()Z isRandomlyTicking i
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (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 spreadTo a
+ f F MIN_LEVEL_CUTOFF e
+c net/minecraft/world/level/material/LavaFluid$Source net/minecraft/world/level/material/FluidTypeLava$b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/LavaFluid$Flowing net/minecraft/world/level/material/FluidTypeLava$a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/portal/PortalShape net/minecraft/world/level/portal/BlockPortalShape
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/world/level/portal/PortalShape; findAnyShape a
+ m (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; findCollisionFreePosition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; findEmptyPortalShape a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; findPortalShape a
+ m (Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; getRelativePosition a
+ m ()Z isComplete b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmpty a
+ m ()Z isValid a
+ m (Lnet/minecraft/world/level/portal/PortalShape;)Z lambda$findEmptyPortalShape$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 a
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; FRAME e
+ f I MAX_HEIGHT b
+ f I MAX_WIDTH a
+ f I MIN_HEIGHT d
+ f I MIN_WIDTH c
+ f F SAFE_TRAVEL_MAX_ENTITY_XY f
+ f D SAFE_TRAVEL_MAX_VERTICAL_DELTA g
+ f Lnet/minecraft/core/Direction$Axis; axis h
+ f Lnet/minecraft/core/BlockPos; bottomLeft k
+ f I height l
+ f I numPortalBlocks j
+ f Lnet/minecraft/core/Direction; rightDir i
+ f I width m
+c net/minecraft/world/level/storage/ValueInput net/minecraft/world/level/storage/ValueInput
+ m (Ljava/lang/String;)Ljava/util/Optional; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput; childOrEmpty b
+ m (Ljava/lang/String;)Ljava/util/Optional; childrenList c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; childrenListOrEmpty d
+ m (Ljava/lang/String;Z)Z getBooleanOr a
+ m (Ljava/lang/String;B)B getByteOr a
+ m (Ljava/lang/String;D)D getDoubleOr a
+ m (Ljava/lang/String;F)F getFloatOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray h
+ m (Ljava/lang/String;I)I getIntOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;J)J getLongOr a
+ m (Ljava/lang/String;S)I getShortOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getString g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; listOrEmpty c
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+c net/minecraft/world/level/storage/ValueInput$TypedInputList net/minecraft/world/level/storage/ValueInput$a
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/level/storage/ValueInput$ValueInputList net/minecraft/world/level/storage/ValueInput$b
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/scores/ReadOnlyScoreInfo net/minecraft/world/scores/ReadOnlyScoreInfo
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; formatValue a
+ m ()Z isLocked b
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c
+ m (Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; safeFormatValue a
+ m ()I value a
+c net/minecraft/world/ticks/WorldGenTickAccess net/minecraft/world/ticks/TickListWorldGen
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+ f Ljava/util/function/Function; containerGetter a
+c org/bukkit/craftbukkit/block/CraftBlockState org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockState
+c org/bukkit/craftbukkit/block/CraftComparator org/bukkit/craftbukkit/v1_21_R6/block/CraftComparator
+c org/bukkit/craftbukkit/block/CraftEndGateway org/bukkit/craftbukkit/v1_21_R6/block/CraftEndGateway
+c org/bukkit/craftbukkit/block/CraftEnderChest org/bukkit/craftbukkit/v1_21_R6/block/CraftEnderChest
+c org/bukkit/craftbukkit/block/CraftShulkerBox org/bukkit/craftbukkit/v1_21_R6/block/CraftShulkerBox
+c org/bukkit/craftbukkit/block/impl/CraftAnvil org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftAnvil
+c org/bukkit/craftbukkit/block/impl/CraftChain org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftChain
+c org/bukkit/craftbukkit/block/impl/CraftChest org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftChest
+c org/bukkit/craftbukkit/block/impl/CraftCocoa org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCocoa
+c org/bukkit/craftbukkit/block/impl/CraftFence org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFence
+c org/bukkit/craftbukkit/block/impl/CraftGrass org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftGrass
+c org/bukkit/craftbukkit/block/impl/CraftLever org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLever
+c org/bukkit/craftbukkit/block/impl/CraftLight org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLight
+c org/bukkit/craftbukkit/block/impl/CraftShelf org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftShelf
+c org/bukkit/craftbukkit/block/impl/CraftSkull org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSkull
+c org/bukkit/craftbukkit/block/impl/CraftStair org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStair
+c org/bukkit/craftbukkit/block/impl/CraftVault org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftVault
+c org/bukkit/craftbukkit/entity/CraftArmadillo org/bukkit/craftbukkit/v1_21_R6/entity/CraftArmadillo
+c org/bukkit/craftbukkit/entity/CraftChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/CraftChestBoat
+c org/bukkit/craftbukkit/entity/CraftEndermite org/bukkit/craftbukkit/v1_21_R6/entity/CraftEndermite
+c org/bukkit/craftbukkit/entity/CraftGlowSquid org/bukkit/craftbukkit/v1_21_R6/entity/CraftGlowSquid
+c org/bukkit/craftbukkit/entity/CraftIronGolem org/bukkit/craftbukkit/v1_21_R6/entity/CraftIronGolem
+c org/bukkit/craftbukkit/entity/CraftItemFrame org/bukkit/craftbukkit/v1_21_R6/entity/CraftItemFrame
+c org/bukkit/craftbukkit/entity/CraftItemFrame$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftItemFrame$1
+c org/bukkit/craftbukkit/entity/CraftLlamaSpit org/bukkit/craftbukkit/v1_21_R6/entity/CraftLlamaSpit
+c org/bukkit/craftbukkit/entity/CraftMagmaCube org/bukkit/craftbukkit/v1_21_R6/entity/CraftMagmaCube
+c org/bukkit/craftbukkit/entity/CraftMannequin org/bukkit/craftbukkit/v1_21_R6/entity/CraftMannequin
+c org/bukkit/craftbukkit/entity/CraftPigZombie org/bukkit/craftbukkit/v1_21_R6/entity/CraftPigZombie
+c org/bukkit/craftbukkit/entity/CraftPolarBear org/bukkit/craftbukkit/v1_21_R6/entity/CraftPolarBear
+c org/bukkit/craftbukkit/entity/CraftTNTPrimed org/bukkit/craftbukkit/v1_21_R6/entity/CraftTNTPrimed
+c org/bukkit/craftbukkit/inventory/CraftRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftRecipe
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil org/bukkit/craftbukkit/v1_21_R6/legacy/enums/EnumEvil
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil$StringConverter org/bukkit/craftbukkit/v1_21_R6/legacy/enums/EnumEvil$StringConverter
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil$LegacyRegistryData org/bukkit/craftbukkit/v1_21_R6/legacy/enums/EnumEvil$LegacyRegistryData
+c org/bukkit/craftbukkit/scheduler/CraftFuture org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftFuture
+c org/bukkit/craftbukkit/scoreboard/CraftScore org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftScore
+c org/bukkit/craftbukkit/tag/CraftGameEventTag org/bukkit/craftbukkit/v1_21_R6/tag/CraftGameEventTag
+c org/bukkit/craftbukkit/util/CraftBlockVector org/bukkit/craftbukkit/v1_21_R6/util/CraftBlockVector
+c org/bukkit/craftbukkit/util/CraftChatMessage org/bukkit/craftbukkit/v1_21_R6/util/CraftChatMessage
+c org/bukkit/craftbukkit/util/CraftChatMessage$1 org/bukkit/craftbukkit/v1_21_R6/util/CraftChatMessage$1
+c org/bukkit/craftbukkit/util/CraftChatMessage$StringMessage org/bukkit/craftbukkit/v1_21_R6/util/CraftChatMessage$StringMessage
+c net/minecraft/DefaultUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandler
+ f Lorg/slf4j/Logger; logger a
+c net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/AdvancementRewards
+ m ()I experience a
+ m ()Ljava/util/Optional; function d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V grant a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CacheableFunction;)Ljava/util/Optional; lambda$grant$1 a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/functions/CommandFunction;)V lambda$grant$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; loot b
+ m ()Ljava/util/List; recipes c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/AdvancementRewards; EMPTY b
+ f I experience c
+ f Ljava/util/Optional; function f
+ f Ljava/util/List; loot d
+ f Ljava/util/List; recipes e
+c net/minecraft/advancements/AdvancementRewards$Builder net/minecraft/advancements/AdvancementRewards$a
+ m (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; addExperience b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addLootTable b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addRecipe d
+ m ()Lnet/minecraft/advancements/AdvancementRewards; build a
+ m (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; experience a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; function a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; loot a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; recipe c
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; runs b
+ f I experience a
+ f Ljava/util/Optional; function d
+ f Lcom/google/common/collect/ImmutableList$Builder; loot b
+ f Lcom/google/common/collect/ImmutableList$Builder; recipes c
+c net/minecraft/commands/ExecutionCommandSource net/minecraft/commands/ExecutionCommandSource
+ m ()Lnet/minecraft/commands/CommandResultCallback; callback p
+ m ()Lnet/minecraft/commands/ExecutionCommandSource; clearCallbacks a_
+ m ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher w
+ m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m ()Z isSilent x
+ m (Lcom/mojang/brigadier/context/CommandContext;ZI)V lambda$resultConsumer$0 a
+ m ()Lcom/mojang/brigadier/ResultConsumer; resultConsumer b_
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; withCallback b
+c net/minecraft/commands/arguments/SlotArgument net/minecraft/commands/arguments/ArgumentInventorySlot
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I getSlot a
+ m (C)Z lambda$parse$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse a
+ m ()Lnet/minecraft/commands/arguments/SlotArgument; slot a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ONLY_SINGLE_SLOT_ALLOWED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/TeamArgument net/minecraft/commands/arguments/ArgumentScoreboardTeam
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getTeam a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse a
+ m ()Lnet/minecraft/commands/arguments/TeamArgument; team a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEAM_NOT_FOUND b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/TimeArgument net/minecraft/commands/arguments/ArgumentTime
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse a
+ m ()Lnet/minecraft/commands/arguments/TimeArgument; time a
+ m (I)Lnet/minecraft/commands/arguments/TimeArgument; time a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UNIT b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TICK_COUNT_TOO_LOW c
+ f Ljava/util/Collection; EXAMPLES a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; UNITS d
+ f I minimum e
+c net/minecraft/commands/arguments/TimeArgument$Info net/minecraft/commands/arguments/ArgumentTime$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/TimeArgument;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/TimeArgument$Info$Template net/minecraft/commands/arguments/ArgumentTime$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/TimeArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f I min b
+ f Lnet/minecraft/commands/arguments/TimeArgument$Info; this$0 a
+c net/minecraft/commands/arguments/UuidArgument net/minecraft/commands/arguments/ArgumentUUID
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; getUuid a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; parse a
+ m ()Lnet/minecraft/commands/arguments/UuidArgument; uuid a
+ f Ljava/util/regex/Pattern; ALLOWED_CHARACTERS c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UUID a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/core/component/DataComponentMap net/minecraft/core/component/DataComponentMap
+ m ()Lnet/minecraft/core/component/DataComponentMap$Builder; builder a
+ m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap; composite a
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentMap; filter a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m ()Z isEmpty e
+ m ()Ljava/util/Set; keySet b
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; lambda$iterator$1 d
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; lambda$makeCodecFromMap$0 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodec a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodecFromMap b
+ m ()I size d
+ m ()Ljava/util/stream/Stream; stream c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/core/component/DataComponentMap; EMPTY a
+c net/minecraft/core/component/DataComponentMap$1 net/minecraft/core/component/DataComponentMap$1
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+c net/minecraft/core/component/DataComponentMap$2 net/minecraft/core/component/DataComponentMap$2
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+c net/minecraft/core/component/DataComponentMap$3 net/minecraft/core/component/DataComponentMap$3
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+ f Lnet/minecraft/core/component/DataComponentMap; this$0 d
+ f Ljava/util/function/Predicate; val$predicate c
+c net/minecraft/core/component/DataComponentMap$Builder net/minecraft/core/component/DataComponentMap$a
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap$Builder; addAll a
+ m ()Lnet/minecraft/core/component/DataComponentMap; build a
+ m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentMap; buildFromMapTrusted a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentMap$Builder; set a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V setUnchecked b
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map a
+c net/minecraft/core/component/DataComponentMap$Builder$SimpleMap net/minecraft/core/component/DataComponentMap$a$a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m ()Ljava/util/Set; keySet b
+ m ()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map f
+ m ()I size d
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map c
+c net/minecraft/data/loot/EntityLootSubProvider net/minecraft/data/loot/EntityLootSubProvider
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Ljava/util/Map;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; createSheepDispatchPool a
+ m ()V generate b
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrog a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrogVariant a
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/lang/IllegalStateException; lambda$add$3 b
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; lambda$add$4 a
+ m (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V lambda$generate$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$generate$1 a
+ m (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V lambda$generate$2 a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; shouldSmeltLoot a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; allowed b
+ f Ljava/util/Map; map d
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; required c
+c net/minecraft/data/loot/packs/VanillaGiftLoot net/minecraft/data/loot/packs/VanillaGiftLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/tags/BlockItemTagsProvider net/minecraft/data/tags/BlockItemTagsProvider
+ m ()V run a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+c net/minecraft/data/tags/GameEventTagsProvider net/minecraft/data/tags/GameEventTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ f Ljava/util/List; VIBRATIONS_EXCEPT_FLAP d
+c net/minecraft/data/tags/StructureTagsProvider net/minecraft/data/tags/StructureTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/PlainVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillagePlain
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/data/worldgen/SnowyVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageSnowy
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/data/worldgen/TaigaVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageTaiga
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/gametest/framework/GameTestInfo net/minecraft/gametest/framework/GameTestHarnessInfo
+ m (Lnet/minecraft/gametest/framework/GameTestListener;)V addListener a
+ m ()Lnet/minecraft/gametest/framework/GameTestInfo; copyReset D
+ m ()Lnet/minecraft/gametest/framework/GameTestSequence; createSequence q
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; createTestInstanceBlock a
+ m (Lnet/minecraft/gametest/framework/GameTestException;)V fail a
+ m (Lnet/minecraft/network/chat/Component;)V fail a
+ m ()V finish G
+ m ()Lnet/minecraft/gametest/framework/GameTestException; getError n
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel g
+ m ()Ljava/util/stream/Stream; getListeners C
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation u
+ m ()J getRunTime l
+ m ()Lnet/minecraft/resources/ResourceLocation; getStructure t
+ m ()Lnet/minecraft/world/phys/AABB; getStructureBounds e
+ m ()Lnet/minecraft/gametest/framework/GameTestInstance; getTest v
+ m ()Lnet/minecraft/core/BlockPos; getTestBlockPos c
+ m ()Lnet/minecraft/core/Holder$Reference; getTestHolder w
+ m ()Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; getTestInstanceBlockEntity f
+ m ()Lnet/minecraft/core/BlockPos; getTestOrigin d
+ m ()I getTick p
+ m ()I getTimeoutTicks x
+ m ()Z hasFailed i
+ m ()Z hasStarted j
+ m ()Z hasSucceeded h
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m ()Z isDone k
+ m ()Z isFlaky y
+ m ()Z isOptional s
+ m ()Z isRequired r
+ m (Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$placeStructure$0 b
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$succeed$5 b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$succeed$6 a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$tick$1 b
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$tick$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestSequence;)V lambda$tickInternal$3 b
+ m (Lnet/minecraft/gametest/framework/GameTestSequence;)V lambda$tickInternal$4 a
+ m ()I maxAttempts z
+ m ()V placeStructure a
+ m ()Lnet/minecraft/gametest/framework/GameTestInfo; prepareTestStructure o
+ m ()I requiredSuccesses A
+ m ()Lnet/minecraft/gametest/framework/RetryOptions; retryOptions B
+ m (JLjava/lang/Runnable;)V setRunAtTickTime a
+ m (Lnet/minecraft/core/BlockPos;)V setTestBlockPos a
+ m (I)Lnet/minecraft/gametest/framework/GameTestInfo; startExecution a
+ m ()V startTest F
+ m ()V succeed m
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;)V tick a
+ m ()V tickInternal E
+ f Z chunksLoaded i
+ f Z done n
+ f Lnet/minecraft/gametest/framework/GameTestException; error p
+ f Lnet/minecraft/world/level/block/Rotation; extraRotation o
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Ljava/util/Collection; listeners d
+ f Z placedStructure h
+ f Lnet/minecraft/gametest/framework/RetryOptions; retryOptions l
+ f Lit/unimi/dsi/fastutil/objects/Object2LongMap; runAtTickTimeMap g
+ f Ljava/util/Collection; sequences f
+ f Z started k
+ f Lnet/minecraft/core/BlockPos; testBlockPos b
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; testInstanceBlockEntity q
+ f Lnet/minecraft/core/Holder$Reference; test a
+ f I tickCount j
+ f I timeoutTicks e
+ f Lcom/google/common/base/Stopwatch; timer m
+c net/minecraft/gametest/framework/RetryOptions net/minecraft/gametest/framework/RetryOptions
+ m ()Z haltOnFailure e
+ m ()Z hasRetries c
+ m (II)Z hasTriesLeft a
+ m ()Lnet/minecraft/gametest/framework/RetryOptions; noRetries a
+ m ()I numberOfTries d
+ m ()Z unlimitedTries b
+ f Lnet/minecraft/gametest/framework/RetryOptions; NO_RETRIES c
+ f Z haltOnFailure b
+ f I numberOfTries a
+c net/minecraft/gametest/framework/TestReporter net/minecraft/gametest/framework/GameTestHarnessITestReporter
+ m ()V finish a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+c net/minecraft/network/RegistryFriendlyByteBuf net/minecraft/network/RegistryFriendlyByteBuf
+ m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/function/Function; decorator a
+ m (Lnet/minecraft/core/RegistryAccess;Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/RegistryFriendlyByteBuf; lambda$decorator$0 a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess H
+ f Lnet/minecraft/core/RegistryAccess; registryAccess d
+c net/minecraft/network/chat/ChatTypeDecoration net/minecraft/network/chat/ChatDecoration
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; incomingDirectMessage b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; outgoingDirectMessage c
+ m ()Ljava/util/List; parameters b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)[Lnet/minecraft/network/chat/Component; resolveParameters b
+ m ()Lnet/minecraft/network/chat/Style; style c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; teamMessage d
+ m ()Ljava/lang/String; translationKey a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; withSender a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; parameters d
+ f Lnet/minecraft/network/chat/Style; style e
+ f Ljava/lang/String; translationKey c
+c net/minecraft/network/chat/ChatTypeDecoration$Parameter net/minecraft/network/chat/ChatDecoration$a
+ m ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$0 d
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$1 c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$2 b
+ m (Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter;)I lambda$static$3 b
+ m (Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter;)I lambda$static$4 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; select a
+ f [Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; $VALUES j
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; CONTENT c
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; SENDER a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; TARGET b
+ f I id g
+ f Ljava/lang/String; name h
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector; selector i
+c net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector net/minecraft/network/chat/ChatDecoration$a$a
+c net/minecraft/network/chat/SignedMessageChain net/minecraft/network/chat/SignedMessageChain
+ m (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; decoder a
+ m (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; encoder a
+ m (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$Output;)V lambda$encoder$0 a
+ m (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; lambda$encoder$1 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/time/Instant; lastTimeStamp c
+ f Lnet/minecraft/network/chat/SignedMessageLink; nextLink b
+c net/minecraft/network/chat/SignedMessageChain$1 net/minecraft/network/chat/SignedMessageChain$1
+ f Lnet/minecraft/network/chat/SignedMessageChain; this$0 c
+ f Lnet/minecraft/util/SignatureValidator; val$signatureValidator b
+c net/minecraft/network/chat/SignedMessageChain$Decoder net/minecraft/network/chat/SignedMessageChain$b
+ m (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; lambda$unsigned$0 a
+c net/minecraft/network/chat/SignedMessageChain$Encoder net/minecraft/network/chat/SignedMessageChain$c
+ m (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; lambda$static$0 a
+ f Lnet/minecraft/network/chat/SignedMessageChain$Encoder; UNSIGNED a
+c net/minecraft/network/chat/SignedMessageChain$DecodeException net/minecraft/network/chat/SignedMessageChain$a
+ f Lnet/minecraft/network/chat/Component; CHAIN_BROKEN b
+ f Lnet/minecraft/network/chat/Component; EXPIRED_PROFILE_KEY c
+ f Lnet/minecraft/network/chat/Component; INVALID_SIGNATURE d
+ f Lnet/minecraft/network/chat/Component; MISSING_PROFILE_KEY a
+ f Lnet/minecraft/network/chat/Component; OUT_OF_ORDER_CHAT e
+c net/minecraft/server/ServerAdvancementManager net/minecraft/server/AdvancementDataWorld
+ m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementHolder; get a
+ m ()Ljava/util/Collection; getAllAdvancements b
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V lambda$apply$0 a
+ m ()Lnet/minecraft/advancements/AdvancementTree; tree a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V validate a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; advancements b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries d
+ f Lnet/minecraft/advancements/AdvancementTree; tree c
+c net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/CommandBanList
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$showList$3 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showList$4 a
+ m (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; lambda$showList$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I showList a
+c net/minecraft/server/commands/BossBarCommands net/minecraft/server/commands/CommandBossBar
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)I createBar a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/CustomBossEvent; getBossBar a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getMax b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getPlayers d
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getVisible c
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$createBar$45 b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getMax$29 m
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$32 j
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$33 i
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getValue$28 n
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$30 l
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$31 k
+ m ()Lnet/minecraft/network/chat/Component; lambda$listBars$43 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listBars$44 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 t
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$removeBar$46 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setColor$38 f
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setMax$37 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setName$40 d
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$41 c
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$42 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setStyle$39 e
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setValue$36 b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$34 h
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$35 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listBars a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I removeBar e
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarColor;)I setColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I setMax b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/network/chat/Component;)I setName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)I setPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarOverlay;)I setStyle a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I setValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Z)I setVisible a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_EXISTS b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_HIDDEN j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_VISIBLE k
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_DOESNT_EXIST c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_COLOR_CHANGE f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_MAX_CHANGE i
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_NAME_CHANGE e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYER_CHANGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_STYLE_CHANGE g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_VALUE_CHANGE h
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_BOSS_BAR a
+c net/minecraft/server/commands/DataPackCommand net/minecraft/server/commands/CommandDatapack
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I createPack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;)I disablePack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;Lnet/minecraft/server/commands/DataPackCommand$Inserter;)I enablePack a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/Pack; getPack a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$createPack$28 a
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$disablePack$30 c
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$enablePack$29 d
+ m (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$listAvailablePacks$31 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$32 b
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$33 b
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$34 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$35 a
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$36 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$37 a
+ m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$14 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 j
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$16 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 i
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$18 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 g
+ m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$21 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 h
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$10 b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$static$11 a
+ m (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$12 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$13 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listAvailablePacks b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listEnabledPacks c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPacks a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_DISABLE_FEATURE e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_DISABLED d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_ENABLED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_EXISTS i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_FEATURES_NOT_ENABLED f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_FULL_NAME h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_NAME g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_IO_FAILURE k
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_METADATA_ENCODE_FAILURE j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PACK b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SELECTED_PACKS l
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; UNSELECTED_PACKS m
+c net/minecraft/server/commands/DataPackCommand$Inserter net/minecraft/server/commands/CommandDatapack$a
+c net/minecraft/server/commands/FunctionCommand net/minecraft/server/commands/CommandFunction
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandResultCallback; decorateOutputIfNeeded a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/CompoundTag; getArgumentTag a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/execution/ExecutionControl;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandResultCallback;Z)V instantiateAndQueueFunctions a
+ m (Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandResultCallback;ZI)V lambda$decorateOutputIfNeeded$5 a
+ m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;ZI)V lambda$queueFunctionsNoReturn$6 a
+ m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V lambda$queueFunctionsNoReturn$7 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; modifySenderForExecution a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/commands/execution/ChainModifiers;)V queueFunctions a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;)V queueFunctionsAsReturn a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;)V queueFunctionsNoReturn b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ARGUMENT_NOT_COMPOUND c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_INSTANTATION_FAILURE a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_FUNCTIONS d
+ f Lnet/minecraft/server/commands/FunctionCommand$Callbacks; FULL_CONTEXT_CALLBACKS e
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_FUNCTION b
+c net/minecraft/server/commands/FunctionCommand$1 net/minecraft/server/commands/CommandFunction$1
+c net/minecraft/server/commands/FunctionCommand$2 net/minecraft/server/commands/CommandFunction$2
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$3 net/minecraft/server/commands/CommandFunction$3
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$4 net/minecraft/server/commands/CommandFunction$4
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$5 net/minecraft/server/commands/CommandFunction$5
+c net/minecraft/server/commands/FunctionCommand$Callbacks net/minecraft/server/commands/CommandFunction$b
+ m (Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;I)V signalResult a
+c net/minecraft/server/commands/FunctionCommand$1Accumulator net/minecraft/server/commands/CommandFunction$a
+ m (I)V add a
+ f Z anyResult a
+ f I sum b
+c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor net/minecraft/server/commands/CommandFunction$c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$0 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded b
+c net/minecraft/server/commands/GameModeCommand net/minecraft/server/commands/CommandGamemode
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$2 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V logGamemodeChange a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)Z setGameMode b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V setGameMode a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/GameType;)I setMode a
+ f I PERMISSION_LEVEL a
+c net/minecraft/server/commands/GameRuleCommand net/minecraft/server/commands/CommandGamerule
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; lambda$queryRule$1 a
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; lambda$setRule$0 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I queryRule a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/GameRules$Key;)I setRule a
+c net/minecraft/server/commands/GameRuleCommand$1 net/minecraft/server/commands/CommandGamerule$1
+ m (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$0 b
+ m (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$1 a
+ m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a
+c net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/CommandPardonIP
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$unban$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I unban a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_BANNED b
+c net/minecraft/server/commands/ParticleCommand net/minecraft/server/commands/CommandParticle
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; lambda$sendParticles$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FIZLjava/util/Collection;)I sendParticles a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/PermissionCheck net/minecraft/server/commands/PermissionCheck
+ m ()I requiredLevel a
+c net/minecraft/server/commands/ScheduleCommand net/minecraft/server/commands/CommandSchedule
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$remove$8 a
+ m (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; lambda$schedule$6 b
+ m (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; lambda$schedule$7 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I remove a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/datafixers/util/Pair;IZ)I schedule a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANT_REMOVE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MACRO c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_TICK a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCHEDULE d
+c net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/CommandSetBlock
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Ljava/util/function/Predicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$setBlock$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/SetBlockCommand$Mode;Ljava/util/function/Predicate;Z)I setBlock a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SetBlockCommand$Mode net/minecraft/server/commands/CommandSetBlock$Mode
+ m ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; $values a
+ f [Lnet/minecraft/server/commands/SetBlockCommand$Mode; $VALUES c
+ f Lnet/minecraft/server/commands/SetBlockCommand$Mode; DESTROY b
+ f Lnet/minecraft/server/commands/SetBlockCommand$Mode; REPLACE a
+c net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/CommandSpawnpoint
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/core/BlockPos;FFLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setSpawn$4 b
+ m (Lnet/minecraft/core/BlockPos;FFLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setSpawn$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)I setSpawn a
+c net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/CommandSpectate
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$spectate$5 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$spectate$6 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)I spectate a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_SPECTATE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SPECTATOR b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELF a
+c net/minecraft/server/commands/TeleportCommand net/minecraft/server/commands/CommandTeleport
+ m (D)Ljava/lang/String; formatDouble a
+ m (Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Z)Ljava/util/Set; getRelatives a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$teleportToEntity$8 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$teleportToEntity$9 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; lambda$teleportToPos$10 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; lambda$teleportToPos$11 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/LookAt;)V performTeleport a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I teleportToEntity a
+ m (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/LookAt;)I teleportToPos a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION a
+c net/minecraft/server/commands/TransferCommand net/minecraft/server/commands/TransferCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$3 b
+ m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;ILjava/util/Collection;)I transfer a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS a
+c net/minecraft/server/commands/WaypointCommand net/minecraft/server/commands/WaypointCommand
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listWaypoints$14 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$listWaypoints$15 a
+ m (Ljava/lang/String;Lnet/minecraft/world/waypoints/WaypointTransmitter;)Lnet/minecraft/network/chat/MutableComponent; lambda$listWaypoints$16 a
+ m (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$listWaypoints$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$resetWaypointColor$12 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$resetWaypointColor$13 a
+ m (Ljava/lang/Integer;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointColor$10 a
+ m (Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; lambda$setWaypointColor$11 a
+ m (Lnet/minecraft/ChatFormatting;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointColor$8 a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setWaypointColor$9 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointStyle$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$setWaypointStyle$7 b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listWaypoints a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Ljava/util/function/Consumer;)V mutateIcon a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;)I resetWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Ljava/lang/Integer;)I setWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/ChatFormatting;)I setWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/resources/ResourceKey;)I setWaypointStyle a
+c net/minecraft/server/dedicated/ServerWatchdog net/minecraft/server/dedicated/ThreadWatchdog
+ m (Ljava/lang/String;J)Lnet/minecraft/CrashReport; createWatchdogCrashReport a
+ m ()V exit a
+ m ()Ljava/lang/String; lambda$run$0 c
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; lambda$run$1 a
+ m ()Ljava/lang/String; lambda$run$2 b
+ f Lorg/slf4j/Logger; LOGGER a
+ f J MAX_SHUTDOWN_TIME b
+ f I SHUTDOWN_STATUS c
+ f J maxTickTimeNanos e
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server d
+c net/minecraft/server/dedicated/ServerWatchdog$1 net/minecraft/server/dedicated/ThreadWatchdog$1
+c net/minecraft/server/dialog/MultiActionDialog net/minecraft/server/dialog/MultiActionDialog
+ m ()Ljava/util/List; actions e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/List; actions i
+ f I columns k
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Ljava/util/Optional; exitAction j
+c net/minecraft/server/dialog/ServerLinksDialog net/minecraft/server/dialog/ServerLinksDialog
+ m ()I buttonWidth e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f I buttonWidth k
+ f I columns j
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Ljava/util/Optional; exitAction i
+c net/minecraft/server/dialog/body/PlainMessage net/minecraft/server/dialog/body/PlainMessage
+ m ()Lnet/minecraft/network/chat/Component; contents b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/dialog/body/PlainMessage; lambda$static$1 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()I width c
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f I DEFAULT_WIDTH c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/network/chat/Component; contents f
+ f I width g
+c net/minecraft/server/jsonrpc/ManagementServer net/minecraft/server/jsonrpc/ManagementServer
+ m (Ljava/util/function/Consumer;)V forEachConnection a
+ m ()I getPort b
+ m (Lnet/minecraft/server/jsonrpc/Connection;)V onConnected a
+ m (Lnet/minecraft/server/jsonrpc/Connection;)V onDisconnected b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lio/netty/handler/ssl/SslContext;)V start b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lio/netty/handler/ssl/SslContext;)V startWithTls a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)V startWithoutTls a
+ m (Z)V stop a
+ m ()V tick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/jsonrpc/security/AuthenticationHandler; authenticationHandler c
+ f Ljava/util/Set; connections f
+ f Lcom/google/common/net/HostAndPort; hostAndPort b
+ f Lio/netty/channel/nio/NioEventLoopGroup; nioEventLoopGroup e
+ f Lio/netty/channel/Channel; serverChannel d
+c net/minecraft/server/jsonrpc/ManagementServer$1 net/minecraft/server/jsonrpc/ManagementServer$1
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; this$0 d
+c net/minecraft/server/level/GeneratingChunkMap net/minecraft/server/level/GeneratingChunkMap
+ m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration e
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)V releaseGeneration a
+ m ()V runGenerationTasks g
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; scheduleGenerationTask a
+c net/minecraft/server/level/ServerEntityGetter net/minecraft/server/level/ServerEntityGetter
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getNearbyEntities a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getNearbyPlayers a
+ m (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; getNearestEntity a
+ m (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity; getNearestEntity a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity; getNearestEntity a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearbyEntities$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$0 b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$1 a
+c net/minecraft/server/network/LegacyTextFilter net/minecraft/server/network/LegacyTextFilter
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/ServerTextFilter; createTextFilterFromConfig a
+ m (Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/network/FilteredText; filterText a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$0 a
+ m (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$1 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$2 a
+ m (Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$3 a
+ m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V processJoinOrLeave a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest b
+ m (Ljava/net/HttpURLConnection;)V setAuthorizationProperty a
+ f Ljava/lang/String; ENDPOINT b
+ f Ljava/lang/String; authKey g
+ f Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder; joinEncoder d
+ f Ljava/net/URL; joinEndpoint c
+ f Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder; leaveEncoder f
+ f Ljava/net/URL; leaveEndpoint e
+c net/minecraft/server/network/LegacyTextFilter$1 net/minecraft/server/network/LegacyTextFilter$1
+ m ()V join a
+ m ()V leave b
+ f Lnet/minecraft/server/network/LegacyTextFilter; this$0 a
+c net/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder net/minecraft/server/network/LegacyTextFilter$a
+c net/minecraft/server/network/ServerTextFilter net/minecraft/server/network/ServerTextFilter
+ m ()I connectionReadTimeout a
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/network/ServerTextFilter; createFromConfig a
+ m (I)Ljava/util/concurrent/ExecutorService; createWorkerPool a
+ m (Ljava/io/InputStream;)V drainStream a
+ m (Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/network/FilteredText; filterText a
+ m (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; getEndpoint a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getEndpointFromConfig a
+ m (Ljava/net/URL;)Ljava/net/HttpURLConnection; getURLConnection a
+ m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; lambda$requestMessageProcessing$1 a
+ m (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0 a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest a
+ m (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; parseMask a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse b
+ m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing a
+ m (Ljava/net/HttpURLConnection;)V setAuthorizationProperty a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY c
+ f Ljava/util/concurrent/atomic/AtomicInteger; WORKER_COUNT b
+ f Lnet/minecraft/server/network/ServerTextFilter$MessageEncoder; chatEncoder e
+ f Ljava/net/URL; chatEndpoint d
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; chatIgnoreStrategy f
+ f Ljava/util/concurrent/ExecutorService; workerPool g
+c net/minecraft/server/network/ServerTextFilter$PlayerContext net/minecraft/server/network/ServerTextFilter$c
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0 b
+ m (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1 a
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+ f Lcom/mojang/authlib/GameProfile; profile b
+ f Ljava/util/concurrent/Executor; streamExecutor c
+ f Lnet/minecraft/server/network/ServerTextFilter; this$0 d
+c net/minecraft/server/network/ServerTextFilter$IgnoreStrategy net/minecraft/server/network/ServerTextFilter$a
+ m (ILjava/lang/String;I)Z lambda$ignoreOverThreshold$2 a
+ m (Ljava/lang/String;I)Z lambda$static$0 b
+ m (Ljava/lang/String;I)Z lambda$static$1 a
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; IGNORE_FULLY_FILTERED b
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; NEVER_IGNORE a
+c net/minecraft/server/network/ServerTextFilter$MessageEncoder net/minecraft/server/network/ServerTextFilter$b
+c net/minecraft/server/network/ServerTextFilter$RequestFailedException net/minecraft/server/network/ServerTextFilter$d
+c net/minecraft/server/packs/resources/Resource net/minecraft/server/packs/resources/IResource
+ m ()Ljava/util/Optional; knownPackInfo c
+ m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; metadata f
+ m ()Ljava/io/InputStream; open d
+ m ()Ljava/io/BufferedReader; openAsReader e
+ m ()Lnet/minecraft/server/packs/PackResources; source a
+ m ()Ljava/lang/String; sourcePackId b
+ f Lnet/minecraft/server/packs/resources/ResourceMetadata; cachedMetadata d
+ f Lnet/minecraft/server/packs/resources/IoSupplier; metadataSupplier c
+ f Lnet/minecraft/server/packs/PackResources; source a
+ f Lnet/minecraft/server/packs/resources/IoSupplier; streamSupplier b
+c net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/GameProfileBanEntry
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Lnet/minecraft/network/chat/Component; MESSAGE_UNKNOWN_USER g
+c net/minecraft/util/AbortableIterationConsumer net/minecraft/util/AbortableIterationConsumer
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; lambda$forConsumer$0 a
+c net/minecraft/util/AbortableIterationConsumer$Continuation net/minecraft/util/AbortableIterationConsumer$a
+ m ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; $values b
+ m ()Z shouldAbort a
+ f [Lnet/minecraft/util/AbortableIterationConsumer$Continuation; $VALUES c
+ f Lnet/minecraft/util/AbortableIterationConsumer$Continuation; ABORT b
+ f Lnet/minecraft/util/AbortableIterationConsumer$Continuation; CONTINUE a
+c net/minecraft/util/datafix/fixes/BoatSplitFix net/minecraft/util/datafix/fixes/BoatSplitFix
+ m (Ljava/lang/String;)Z isAnyBoat c
+ m (Ljava/lang/String;)Z isChestBoat b
+ m (Ljava/lang/String;)Z isNormalBoat a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; mapVariantToChestBoat e
+ m (Ljava/lang/String;)Ljava/lang/String; mapVariantToNormalBoat d
+c net/minecraft/util/datafix/fixes/LevelUUIDFix net/minecraft/util/datafix/fixes/DataConverterMiscUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 j
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$8 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$9 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4 i
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$5 h
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$7 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvent d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateDragonFight c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateWanderingTrader b
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/util/eventlog/EventLogDirectory net/minecraft/util/eventlog/EventLogDirectory
+ m (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$RawFile; createNewFile a
+ m (Ljava/nio/file/Path;)Z lambda$listFiles$0 b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; listFiles a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; open a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$File; parseFile a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)V tryCompress a
+ m (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V writeCompressed a
+ f Ljava/lang/String; COMPRESSED_EXTENSION c
+ f I COMPRESS_BUFFER_SIZE b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; extension e
+ f Ljava/nio/file/Path; root d
+c net/minecraft/util/eventlog/EventLogDirectory$File net/minecraft/util/eventlog/EventLogDirectory$b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+c net/minecraft/util/eventlog/EventLogDirectory$FileId net/minecraft/util/eventlog/EventLogDirectory$c
+ m ()Ljava/time/LocalDate; date a
+ m ()I index b
+ m (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; parse a
+ m (Ljava/lang/String;)Ljava/lang/String; toFileName b
+ f Ljava/time/format/DateTimeFormatter; DATE_FORMATTER c
+ f Ljava/time/LocalDate; date a
+ f I index b
+c net/minecraft/util/eventlog/EventLogDirectory$RawFile net/minecraft/util/eventlog/EventLogDirectory$e
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/nio/channels/FileChannel; openChannel e
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+ f Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id b
+ f Ljava/nio/file/Path; path a
+c net/minecraft/util/eventlog/EventLogDirectory$FileList net/minecraft/util/eventlog/EventLogDirectory$d
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; compressAll a
+ m ()Ljava/util/Set; ids c
+ m (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$File;)Z lambda$prune$0 a
+ m (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; prune a
+ m ()Ljava/util/stream/Stream; stream b
+ f Ljava/util/List; files a
+c net/minecraft/util/eventlog/EventLogDirectory$CompressedFile net/minecraft/util/eventlog/EventLogDirectory$a
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+ f Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id b
+ f Ljava/nio/file/Path; path a
+c net/minecraft/util/parsing/packrat/Dictionary net/minecraft/util/parsing/packrat/Dictionary
+ m ()V checkAllBound a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/NamedRule; forward b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; getOrCreateEntry d
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/NamedRule; getOrThrow a
+ m (Ljava/util/Map$Entry;)Z lambda$checkAllBound$0 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/String; lambda$getOrThrow$1 e
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; named c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; namedWithAlias a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Rule;)Lnet/minecraft/util/parsing/packrat/NamedRule; put a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)Lnet/minecraft/util/parsing/packrat/NamedRule; put a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)Lnet/minecraft/util/parsing/packrat/NamedRule; putComplex a
+ f Ljava/util/Map; terms a
+c net/minecraft/util/parsing/packrat/Dictionary$Entry net/minecraft/util/parsing/packrat/Dictionary$a
+ m ()Ljava/lang/String; get c
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m ()Lnet/minecraft/util/parsing/packrat/Rule; value b
+ f Lnet/minecraft/util/parsing/packrat/Atom; name a
+ f Lnet/minecraft/util/parsing/packrat/Rule; value b
+c net/minecraft/util/parsing/packrat/Dictionary$Reference net/minecraft/util/parsing/packrat/Dictionary$b
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; nameToStore b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; ruleToParse a
+ f Lnet/minecraft/util/parsing/packrat/Atom; nameToStore b
+ f Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; ruleToParse a
+c net/minecraft/util/parsing/packrat/ErrorEntry net/minecraft/util/parsing/packrat/ErrorEntry
+ m ()I cursor a
+ m ()Ljava/lang/Object; reason c
+ m ()Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions b
+ f I cursor a
+ f Ljava/lang/Object; reason c
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions b
+c net/minecraft/util/parsing/packrat/ParseState net/minecraft/util/parsing/packrat/ParseState
+ m ()Lnet/minecraft/util/parsing/packrat/Control; acquireControl c
+ m ()Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector b
+ m ()Ljava/lang/Object; input f
+ m ()I mark g
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/util/Optional; parseTopRule b
+ m ()V releaseControl d
+ m (I)V restore a
+ m ()Lnet/minecraft/util/parsing/packrat/Scope; scope a
+ m ()Lnet/minecraft/util/parsing/packrat/ParseState; silent e
+c net/minecraft/util/profiling/InactiveProfiler net/minecraft/util/profiling/GameProfilerDisabled
+ m ()V endTick b
+ m ()Ljava/util/Set; getChartedPaths e
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m ()V startTick a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; zone d
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; zone c
+ f Lnet/minecraft/util/profiling/InactiveProfiler; INSTANCE a
+c net/minecraft/util/profiling/ProfileCollector net/minecraft/util/profiling/GameProfilerFillerActive
+ m ()Ljava/util/Set; getChartedPaths e
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+c net/minecraft/util/thread/ConsecutiveExecutor net/minecraft/util/thread/ConsecutiveExecutor
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+c net/minecraft/util/valueproviders/ConstantInt net/minecraft/util/valueproviders/ConstantInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m ()I getValue d
+ m (I)Lnet/minecraft/util/valueproviders/ConstantInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/valueproviders/ConstantInt; ZERO a
+ f I value f
+c net/minecraft/util/valueproviders/IntProvider net/minecraft/util/valueproviders/IntProvider
+ m (II)Lcom/mojang/serialization/Codec; codec b
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; lambda$validate$4 b
+ m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; lambda$validate$5 a
+ m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; lambda$validateCodec$3 b
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; validate a
+ m (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; validateCodec a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC a
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_CODEC d
+ f Lcom/mojang/serialization/Codec; POSITIVE_CODEC e
+c net/minecraft/world/damagesource/DamageSource net/minecraft/world/damagesource/DamageSource
+ m ()Lnet/minecraft/world/entity/Entity; getDirectEntity c
+ m ()Lnet/minecraft/world/entity/Entity; getEntity d
+ m ()F getFoodExhaustion a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/network/chat/Component; getLocalizedDeathMessage a
+ m ()Ljava/lang/String; getMsgId f
+ m ()Lnet/minecraft/world/phys/Vec3; getSourcePosition i
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem e
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isCreativePlayer h
+ m ()Z isDirect b
+ m ()Z scalesWithDifficulty g
+ m ()Lnet/minecraft/world/phys/Vec3; sourcePositionRaw j
+ m ()Lnet/minecraft/world/damagesource/DamageType; type k
+ m ()Lnet/minecraft/core/Holder; typeHolder l
+ f Lnet/minecraft/world/entity/Entity; causingEntity b
+ f Lnet/minecraft/world/phys/Vec3; damageSourcePosition d
+ f Lnet/minecraft/world/entity/Entity; directEntity c
+ f Lnet/minecraft/core/Holder; type a
+c net/minecraft/world/damagesource/DamageSource$1 net/minecraft/world/damagesource/DamageSource$1
+ f [I $SwitchMap$net$minecraft$world$damagesource$DamageScaling a
+c net/minecraft/world/damagesource/FallLocation net/minecraft/world/damagesource/FallLocation
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/damagesource/FallLocation; blockToFallLocation a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/FallLocation; getCurrentFallLocation a
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; languageKey a
+ f Lnet/minecraft/world/damagesource/FallLocation; GENERIC a
+ f Lnet/minecraft/world/damagesource/FallLocation; LADDER b
+ f Lnet/minecraft/world/damagesource/FallLocation; OTHER_CLIMBABLE g
+ f Lnet/minecraft/world/damagesource/FallLocation; SCAFFOLDING f
+ f Lnet/minecraft/world/damagesource/FallLocation; TWISTING_VINES e
+ f Lnet/minecraft/world/damagesource/FallLocation; VINES c
+ f Lnet/minecraft/world/damagesource/FallLocation; WATER h
+ f Lnet/minecraft/world/damagesource/FallLocation; WEEPING_VINES d
+ f Ljava/lang/String; id i
+c net/minecraft/world/entity/EquipmentSlotGroup net/minecraft/world/entity/EquipmentSlotGroup
+ m ()[Lnet/minecraft/world/entity/EquipmentSlotGroup; $values b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/EquipmentSlotGroup; bySlot a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$new$4 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I lambda$static$2 b
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I lambda$static$3 a
+ m ()Ljava/util/List; slots a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z test b
+ f [Lnet/minecraft/world/entity/EquipmentSlotGroup; $VALUES s
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; ANY a
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; ARMOR i
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; BODY j
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; CHEST g
+ f Lcom/mojang/serialization/Codec; CODEC m
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; FEET e
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; HAND d
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; HEAD h
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; LEGS f
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; MAINHAND b
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; OFFHAND c
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; SADDLE k
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC n
+ f I id o
+ f Ljava/lang/String; key p
+ f Ljava/util/function/Predicate; predicate q
+ f Ljava/util/List; slots r
+c net/minecraft/world/entity/EquipmentSlotGroup$1 net/minecraft/world/entity/EquipmentSlotGroup$1
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/entity/OminousItemSpawner net/minecraft/world/entity/OminousItemSpawner
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addParticles e
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z couldAcceptPassenger cc
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/OminousItemSpawner; create a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem f
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers o_
+ m (Lnet/minecraft/server/level/ServerLevel;I)V lambda$spawnProjectile$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m ()V spawnItem k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ProjectileItem;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/Entity; spawnProjectile a
+ m ()V tick g
+ m ()V tickClient i
+ m (Lnet/minecraft/server/level/ServerLevel;)V tickServer a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM f
+ f I SPAWN_ITEM_DELAY_MAX c
+ f I SPAWN_ITEM_DELAY_MIN b
+ f Ljava/lang/String; TAG_ITEM e
+ f Ljava/lang/String; TAG_SPAWN_ITEM_AFTER_TICKS d
+ f I TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND a
+ f J spawnItemAfterTicks g
+c net/minecraft/world/entity/SpawnPlacementType net/minecraft/world/entity/SpawnPlacementType
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnPosition a
+c net/minecraft/world/entity/WalkAnimationState net/minecraft/world/entity/WalkAnimationState
+ m ()Z isMoving d
+ m ()F position c
+ m (F)F position c
+ m (F)V setSpeed a
+ m ()F speed b
+ m (F)F speed b
+ m ()V stop a
+ m (FFF)V update a
+ f F position c
+ f F positionScale d
+ f F speed b
+ f F speedOld a
+c net/minecraft/world/entity/ai/behavior/RunOne net/minecraft/world/entity/ai/behavior/BehaviorGateSingle
+c net/minecraft/world/entity/ai/behavior/WakeUp net/minecraft/world/entity/ai/behavior/BehaviorWake
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$1 a
+c net/minecraft/world/entity/ai/control/Control net/minecraft/world/entity/ai/control/Control
+ m (FFF)F rotateTowards a
+c net/minecraft/world/entity/ai/sensing/Sensing net/minecraft/world/entity/ai/sensing/EntitySenses
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lit/unimi/dsi/fastutil/ints/IntSet; seen b
+ f Lit/unimi/dsi/fastutil/ints/IntSet; unseen c
+c net/minecraft/world/entity/animal/AbstractCow net/minecraft/world/entity/animal/AbstractCow
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()F getSoundVolume ft
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals H
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ct
+c net/minecraft/world/entity/animal/CatVariants net/minecraft/world/entity/animal/CatVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)V registerForAnyConditions a
+ f Lnet/minecraft/resources/ResourceKey; ALL_BLACK k
+ f Lnet/minecraft/resources/ResourceKey; BLACK b
+ f Lnet/minecraft/resources/ResourceKey; BRITISH_SHORTHAIR e
+ f Lnet/minecraft/resources/ResourceKey; CALICO f
+ f Lnet/minecraft/resources/ResourceKey; JELLIE j
+ f Lnet/minecraft/resources/ResourceKey; PERSIAN g
+ f Lnet/minecraft/resources/ResourceKey; RAGDOLL h
+ f Lnet/minecraft/resources/ResourceKey; RED c
+ f Lnet/minecraft/resources/ResourceKey; SIAMESE d
+ f Lnet/minecraft/resources/ResourceKey; TABBY a
+ f Lnet/minecraft/resources/ResourceKey; WHITE i
+c net/minecraft/world/entity/animal/CowVariants net/minecraft/world/entity/animal/CowVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/CowVariant$ModelType;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/CowVariant$ModelType;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ f Lnet/minecraft/resources/ResourceKey; COLD c
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT d
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATE a
+ f Lnet/minecraft/resources/ResourceKey; WARM b
+c net/minecraft/world/entity/animal/MushroomCow net/minecraft/world/entity/animal/EntityMushroomCow
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMushroomSpawnRules c
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; getBreedOffspring b
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getEffectsFromItemStack j
+ m (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$Variant; getOffspringVariant a
+ m ()Lnet/minecraft/world/entity/animal/MushroomCow$Variant; getVariant n
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m (Lnet/minecraft/world/entity/animal/MushroomCow$Variant;)V setVariant a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE ct
+ f I MUTATE_CHANCE cu
+ f Ljava/lang/String; TAG_STEW_EFFECTS cv
+ f Ljava/util/UUID; lastLightningBoltUUID cy
+ f Lnet/minecraft/world/item/component/SuspiciousStewEffects; stewEffects cx
+c net/minecraft/world/entity/animal/MushroomCow$Variant net/minecraft/world/entity/animal/EntityMushroomCow$Type
+ m ()[Lnet/minecraft/world/entity/animal/MushroomCow$Variant; $values d
+ m (I)Lnet/minecraft/world/entity/animal/MushroomCow$Variant; byId a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id b
+ f [Lnet/minecraft/world/entity/animal/MushroomCow$Variant; $VALUES j
+ f Lnet/minecraft/world/entity/animal/MushroomCow$Variant; BROWN b
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/entity/animal/MushroomCow$Variant; DEFAULT c
+ f Lnet/minecraft/world/entity/animal/MushroomCow$Variant; RED a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState i
+ f I id h
+ f Ljava/lang/String; type g
+c net/minecraft/world/entity/animal/PigVariants net/minecraft/world/entity/animal/PigVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/PigVariant$ModelType;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/PigVariant$ModelType;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ f Lnet/minecraft/resources/ResourceKey; COLD c
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT d
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATE a
+ f Lnet/minecraft/resources/ResourceKey; WARM b
+c net/minecraft/world/entity/animal/WaterAnimal net/minecraft/world/entity/animal/EntityWaterAnimal
+ m ()V baseTick aH
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSurfaceWaterAnimalSpawnRules c
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m (Lnet/minecraft/server/level/ServerLevel;I)V handleAirSupply a
+ m ()Z isPushedByFluid cW
+ f I AMBIENT_SOUND_INTERVAL d
+c net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z allayConsidersItemEqual c
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canDuplicate gQ
+ m ()Z canPickUpLoot gc
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (F)F getHoldingItemAnimationProgress J
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory n
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()Lnet/minecraft/core/Vec3i; getPickupReach ab
+ m ()F getSoundVolume ft
+ m (F)F getSpinningProgress K
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gJ
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gK
+ m (B)V handleEntityEvent b
+ m ()Z hasItemInHand m
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasNonMatchingPotion d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isDancing s
+ m ()Z isFlapping bl
+ m (Lnet/minecraft/world/entity/Entity;)Z isLikedPlayer G
+ m ()Z isOnPickupCooldown gL
+ m ()Z isSpinning gI
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropEquipment$0 d
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V removeInteractionItem a
+ m (D)Z removeWhenFarAway i
+ m ()V resetDuplicationCooldown gP
+ m (Z)V setDancing x
+ m (J)V setDuplicationCooldown a
+ m (Lnet/minecraft/core/BlockPos;Z)V setJukeboxPlaying b
+ m ()Z shouldStayCloseToLeashHolder gG
+ m ()Z shouldStopDancing gM
+ m ()V spawnHeartParticle gR
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updateDuplicationCooldown gN
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f F DANCING_LOOP_DURATION cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CAN_DUPLICATE cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANCING cz
+ f I DEFAULT_DUPLICATION_COOLDOWN cw
+ f I DUPLICATION_COOLDOWN_TICKS cx
+ f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH e
+ f I LIFTING_ITEM_ANIMATION_DURATION ct
+ f I MAX_NOTEBLOCK_DISTANCE a
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c
+ f I NUM_OF_DUPLICATION_HEARTS cy
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b
+ f F SPINNING_ANIMATION_DURATION cv
+ f Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES d
+ f F dancingAnimationTicks cK
+ f J duplicationCooldown cH
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicJukeboxListener cE
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicVibrationListener cB
+ f F holdingItemAnimationTicks0 cJ
+ f F holdingItemAnimationTicks cI
+ f Lnet/minecraft/world/SimpleContainer; inventory cF
+ f Lnet/minecraft/core/BlockPos; jukeboxPos cG
+ f F spinningAnimationTicks0 cM
+ f F spinningAnimationTicks cL
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cC
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cD
+c net/minecraft/world/entity/animal/allay/Allay$VibrationUser net/minecraft/world/entity/animal/allay/Allay$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ f I VIBRATION_EVENT_LISTENER_RANGE b
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource c
+ f Lnet/minecraft/world/entity/animal/allay/Allay; this$0 a
+c net/minecraft/world/entity/animal/allay/Allay$JukeboxListener net/minecraft/world/entity/animal/allay/Allay$a
+ m ()I getListenerRadius b
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getListenerSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z handleGameEvent a
+ f I listenerRadius c
+ f Lnet/minecraft/world/level/gameevent/PositionSource; listenerSource b
+ f Lnet/minecraft/world/entity/animal/allay/Allay; this$0 a
+c net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z canCamelChangePose gI
+ m ()Z canJump a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canPerformRearing gJ
+ m ()Z canSprint ea
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkCamelSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (FLnet/minecraft/world/phys/Vec3;)V executeRidersJump b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAgeScale ez
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (ZFLnet/minecraft/world/entity/EntityDimensions;F)D getBodyAnchorAnimationYOffset a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/camel/Camel; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getJumpCooldown c
+ m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset a_
+ m ()I getMaxHeadYRot ah
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()J getPoseTime gY
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation i
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a
+ m (I)V handleStartJump c
+ m ()V handleStopJump b
+ m ()Z isCamelSitting gL
+ m ()Z isCamelVisuallySitting gM
+ m ()Z isDashing s
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isInPoseTransition gU
+ m ()Z isTamed gZ
+ m ()Z isVisuallySittingDown ht
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onElasticLeashPull z
+ m (I)V onPlayerJump b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z refuseToMove n
+ m ()V registerGoals H
+ m (J)V resetLastPoseChangeTick a
+ m (J)V resetLastPoseChangeTickToFullStand b
+ m (Z)V setDashing x
+ m ()V setupAnimationStates hs
+ m ()V sitDown gV
+ m ()V standUp gW
+ m ()V standUpInstantly gX
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (F)V updateWalkAnimation A
+ f F BABY_SCALE ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DASH cx
+ f I DASH_COOLDOWN_TICKS cu
+ f F DASH_HORIZONTAL_MOMENTUM cU
+ f I DASH_MINIMUM_DURATION_TICKS cV
+ f F DASH_VERTICAL_MOMENTUM cT
+ f J DEFAULT_LAST_POSE_CHANGE_TICK da
+ f I IDLE_MINIMAL_DURATION_TICKS cY
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; LAST_POSE_CHANGE_TICK cy
+ f I MAX_HEAD_Y_ROT cv
+ f F RUNNING_SPEED_BONUS cS
+ f I SITDOWN_DURATION_TICKS cW
+ f Lnet/minecraft/world/entity/EntityDimensions; SITTING_DIMENSIONS db
+ f F SITTING_HEIGHT_DIFFERENCE cZ
+ f I STANDUP_DURATION_TICKS cX
+ f Lnet/minecraft/world/entity/AnimationState; dashAnimationState cD
+ f I dashCooldown dc
+ f Lnet/minecraft/world/entity/AnimationState; idleAnimationState cC
+ f I idleAnimationTimeout dd
+ f Lnet/minecraft/world/entity/AnimationState; sitAnimationState cz
+ f Lnet/minecraft/world/entity/AnimationState; sitPoseAnimationState cA
+ f Lnet/minecraft/world/entity/AnimationState; sitUpAnimationState cB
+c net/minecraft/world/entity/animal/camel/Camel$CamelLookControl net/minecraft/world/entity/animal/camel/Camel$b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 h
+c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 l
+c net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$a
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 a
+c net/minecraft/world/entity/animal/frog/FrogAi net/minecraft/world/entity/animal/frog/FrogAi
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)Z canAttack b
+ m ()Ljava/util/function/Predicate; getTemptations a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initJumpActivity f
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initLaySpawnActivity e
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initSwimActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initTongueActivity g
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z isAcceptableLandingSpot a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$9 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initIdleActivity$1 f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initIdleActivity$2 e
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; lambda$initJumpActivity$8 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initLaySpawnActivity$6 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initLaySpawnActivity$7 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initSwimActivity$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initSwimActivity$4 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initSwimActivity$5 c
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)V updateActivity a
+ f F MAX_JUMP_VELOCITY_MULTIPLIER h
+ f I MAX_LONG_JUMP_HEIGHT f
+ f I MAX_LONG_JUMP_WIDTH g
+ f F SPEED_MULTIPLIER_IN_WATER d
+ f F SPEED_MULTIPLIER_ON_LAND c
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED i
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_LONG_JUMPS e
+c net/minecraft/world/entity/animal/goat/GoatAi net/minecraft/world/entity/animal/goat/GoatAi
+ m ()Ljava/util/function/Predicate; getTemptations a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initLongJumpActivity d
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRamActivity e
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$9 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initLongJumpActivity$2 h
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; lambda$initRamActivity$3 g
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)D lambda$initRamActivity$4 f
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$5 e
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$6 d
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)I lambda$initRamActivity$7 c
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$8 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE i
+ f F ADULT_RAM_KNOCKBACK_FORCE g
+ f F BABY_RAM_KNOCKBACK_FORCE h
+ f F MAX_JUMP_VELOCITY_MULTIPLIER e
+ f I MAX_LONG_JUMP_HEIGHT c
+ f I MAX_LONG_JUMP_WIDTH d
+ f I RAM_MAX_DISTANCE b
+ f I RAM_MIN_DISTANCE f
+ f I RAM_PREPARE_TIME a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; RAM_TARGET_CONDITIONS r
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT k
+ f F SPEED_MULTIPLIER_WHEN_IDLING j
+ f F SPEED_MULTIPLIER_WHEN_PANICKING m
+ f F SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM n
+ f F SPEED_MULTIPLIER_WHEN_RAMMING s
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED l
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_LONG_JUMPS o
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_RAMS p
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_RAMS_SCREAMER q
+c net/minecraft/world/entity/animal/horse/Horse net/minecraft/world/entity/animal/horse/EntityHorse
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hh
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/animal/horse/Markings; getMarkings n
+ m ()I getTypeVariant s
+ m ()Lnet/minecraft/world/entity/animal/horse/Variant; getVariant m
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/block/SoundType;)V playGallopSound a
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setTypeVariant x
+ m (Lnet/minecraft/world/entity/animal/horse/Variant;)V setVariant a
+ m (Lnet/minecraft/world/entity/animal/horse/Variant;Lnet/minecraft/world/entity/animal/horse/Markings;)V setVariantAndMarkings a
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT ct
+ f I DEFAULT_VARIANT cv
+c net/minecraft/world/entity/animal/horse/Horse$HorseGroupData net/minecraft/world/entity/animal/horse/EntityHorse$a
+ f Lnet/minecraft/world/entity/animal/horse/Variant; variant a
+c net/minecraft/world/entity/animal/horse/Llama net/minecraft/world/entity/animal/horse/EntityLlama
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z canEatGrass hk
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canPerformRearing gJ
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gU
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()D followLeashSpeed gH
+ m (Lnet/minecraft/server/level/ServerLevel;)V followMommy h
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hh
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/horse/Llama; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/animal/horse/Llama; getCaravanHead ht
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getInventoryColumns ad_
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()I getMaxTemper hj
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()I getStrength gM
+ m ()Lnet/minecraft/world/entity/animal/horse/Llama$Variant; getVariant gV
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a
+ m ()Z hasCaravanTail gY
+ m ()Z inCaravan hs
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isImmobile fv
+ m ()Z isTraderLlama gL
+ m (Lnet/minecraft/world/entity/animal/horse/Llama;)V joinCaravan a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m ()V leaveCaravan gX
+ m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gW
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m ()V playChestEquipsSound s
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setDidSpit C
+ m (Lnet/minecraft/util/RandomSource;)V setRandomStrength b
+ m (I)V setStrength x
+ m (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V setVariant a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V spit k
+ m ()Z supportQuadLeash D
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cx
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRENGTH_ID cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cv
+ f I MAX_STRENGTH ct
+ f Lnet/minecraft/world/entity/animal/horse/Llama; caravanHead cz
+ f Lnet/minecraft/world/entity/animal/horse/Llama; caravanTail cA
+ f Z didSpit cy
+c net/minecraft/world/entity/animal/horse/Llama$Variant net/minecraft/world/entity/animal/horse/EntityLlama$Variant
+ m ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/horse/Llama$Variant; $VALUES l
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; BROWN c
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; CREAMY a
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; DEFAULT e
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; GRAY d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; WHITE b
+ f I id j
+ f Ljava/lang/String; name k
+c net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData net/minecraft/world/entity/animal/horse/EntityLlama$b
+ f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; variant a
+c net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal net/minecraft/world/entity/animal/horse/EntityLlama$a
+ m ()D getFollowDistance l
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal net/minecraft/world/entity/animal/horse/EntityLlama$c
+ m ()Z canContinueToUse c
+c net/minecraft/world/entity/animal/sheep/Sheep net/minecraft/world/entity/animal/sheep/EntitySheep
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V ate V
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/sheep/Sheep; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getColor n
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (F)F getHeadEatAngleScale K
+ m (F)F getHeadEatPositionScale J
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/item/DyeColor; getRandomSheepColor a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isSheared s
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m ()V registerGoals H
+ m (Lnet/minecraft/world/item/DyeColor;)V setColor a
+ m (Z)V setSheared x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WOOL_ID cu
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLOR cv
+ f Z DEFAULT_SHEARED cx
+ f I EAT_ANIMATION_TICKS ct
+ f I eatAnimationTick cy
+ f Lnet/minecraft/world/entity/ai/goal/EatBlockGoal; eatBlockGoal cz
+c net/minecraft/world/entity/monster/CaveSpider net/minecraft/world/entity/monster/EntityCaveSpider
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createCaveSpider k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint m
+c net/minecraft/world/entity/monster/Illusioner net/minecraft/world/entity/monster/EntityIllagerIllusioner
+ m ()V aiStep e_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose k
+ m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent s
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (F)[Lnet/minecraft/world/phys/Vec3; getIllusionOffsets J
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m ()V registerGoals H
+ f I ILLUSION_SPREAD a
+ f I ILLUSION_TRANSITION_TICKS f
+ f I NUM_ILLUSIONS e
+ f [[Lnet/minecraft/world/phys/Vec3; clientSideIllusionOffsets cu
+ f I clientSideIllusionTicks ct
+c net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal net/minecraft/world/entity/monster/EntityIllagerIllusioner$b
+ m ()Z canUse b
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m ()V performSpellCasting k
+ f Lnet/minecraft/world/entity/monster/Illusioner; this$0 a
+c net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal net/minecraft/world/entity/monster/EntityIllagerIllusioner$a
+ m ()Z canUse b
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m ()V performSpellCasting k
+ m ()V start d
+ f I lastTargetId e
+ f Lnet/minecraft/world/entity/monster/Illusioner; this$0 a
+c net/minecraft/world/entity/monster/Silverfish net/minecraft/world/entity/monster/EntitySilverfish
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSilverfishSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals H
+ m (F)V setYBodyRot s
+ m ()V tick g
+ f Lnet/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal; friendsGoal a
+c net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishWakeOthers
+ m ()Z canUse b
+ m ()V notifyHurt h
+ m ()V tick a
+ f I lookForFriends b
+ f Lnet/minecraft/world/entity/monster/Silverfish; silverfish a
+c net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishHideInBlock
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Z doMerge j
+ f Lnet/minecraft/core/Direction; selectedDirection i
+c net/minecraft/world/entity/monster/Vindicator net/minecraft/world/entity/monster/EntityVindicator
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose k
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ah_
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/Difficulty;)Z lambda$static$0 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName b
+ f Z DEFAULT_JOHNNY e
+ f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE b
+ f Ljava/lang/String; TAG_JOHNNY a
+ f Z isJohnny f
+c net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal net/minecraft/world/entity/monster/EntityVindicator$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+c net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal net/minecraft/world/entity/monster/EntityVindicator$b
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m ()V start d
+c net/minecraft/world/entity/npc/VillagerTrades net/minecraft/world/entity/npc/VillagerTrades
+ m (I)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; commonBooks a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentExactPredicate$Builder;)Lnet/minecraft/core/component/DataComponentExactPredicate$Builder; lambda$potionCost$1 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; potion b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/trading/ItemCost; potionCost a
+ m ()Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; specialBooks a
+ m (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toIntMap a
+ f I COMMON_ITEMS_SUPPLY e
+ f I DEFAULT_SUPPLY d
+ f Ljava/util/Map; EXPERIMENTAL_TRADES c
+ f F HIGH_TIER_PRICE_MULTIPLIER q
+ f F LOW_TIER_PRICE_MULTIPLIER p
+ f Ljava/util/Map; TRADES a
+ f I UNCOMMON_ITEMS_SUPPLY f
+ f Ljava/util/List; WANDERING_TRADER_TRADES b
+ f I XP_LEVEL_1_BUY h
+ f I XP_LEVEL_1_SELL g
+ f I XP_LEVEL_2_BUY j
+ f I XP_LEVEL_2_SELL i
+ f I XP_LEVEL_3_BUY l
+ f I XP_LEVEL_3_SELL k
+ f I XP_LEVEL_4_BUY n
+ f I XP_LEVEL_4_SELL m
+ f I XP_LEVEL_5_TRADE o
+c net/minecraft/world/entity/npc/VillagerTrades$ItemListing net/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+c net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems net/minecraft/world/entity/npc/VillagerTrades$b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ f I emeraldAmount d
+ f Lnet/minecraft/world/item/trading/ItemCost; itemStack a
+ f I maxUses b
+ f F priceMultiplier e
+ f I villagerXp c
+c net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds net/minecraft/world/entity/npc/VillagerTrades$i
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;Lnet/minecraft/resources/ResourceKey;)V lambda$getOffer$0 a
+ f I emeraldCost b
+ f Ljava/util/Optional; enchantmentProvider f
+ f Lnet/minecraft/world/item/ItemStack; itemStack a
+ f I maxUses c
+ f F priceMultiplier e
+ f I villagerXp d
+c net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade net/minecraft/world/entity/npc/VillagerTrades$m
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lambda$oneTradeInBiomes$0 a
+ m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; lambda$oneTradeInBiomes$1 a
+ m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;[Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade; oneTradeInBiomes a
+ m ()Ljava/util/Map; trades a
+ f Ljava/util/Map; trades a
+c net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing net/minecraft/world/entity/npc/VillagerTrades$f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+c net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds net/minecraft/world/entity/npc/VillagerTrades$a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeItem; getRandomDye a
+ f Lnet/minecraft/world/item/Item; item a
+ f I maxUses c
+ f I value b
+ f I villagerXp d
+c net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds net/minecraft/world/entity/npc/VillagerTrades$d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ f I maxLevel d
+ f I minLevel c
+ f Lnet/minecraft/tags/TagKey; tradeableEnchantments b
+ f I villagerXp a
+c net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds net/minecraft/world/entity/npc/VillagerTrades$l
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ f Lnet/minecraft/tags/TagKey; destination b
+ f Lnet/minecraft/core/Holder; destinationType d
+ f Ljava/lang/String; displayName c
+ f I emeraldCost a
+ f I maxUses e
+ f I villagerXp f
+c net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems net/minecraft/world/entity/npc/VillagerTrades$h
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;Lnet/minecraft/resources/ResourceKey;)V lambda$getOffer$0 a
+ f I emeraldCost b
+ f Ljava/util/Optional; enchantmentProvider g
+ f Lnet/minecraft/world/item/trading/ItemCost; fromItem a
+ f I maxUses d
+ f F priceMultiplier f
+ f Lnet/minecraft/world/item/ItemStack; toItem c
+ f I villagerXp e
+c net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds net/minecraft/world/entity/npc/VillagerTrades$e
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ f I baseEmeraldCost b
+ f Lnet/minecraft/world/item/ItemStack; itemStack a
+ f I maxUses c
+ f F priceMultiplier e
+ f I villagerXp d
+c net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald net/minecraft/world/entity/npc/VillagerTrades$j
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ f Lnet/minecraft/world/item/component/SuspiciousStewEffects; effects a
+ f F priceMultiplier c
+ f I xp b
+c net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem net/minecraft/world/entity/npc/VillagerTrades$c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)Z lambda$new$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)V lambda$new$1 a
+ f I cost b
+ f I maxUses c
+ f Ljava/util/Map; trades a
+ f I villagerXp d
+c net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds net/minecraft/world/entity/npc/VillagerTrades$k
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder$Reference;)Z lambda$getOffer$0 a
+ f I emeraldCost c
+ f I fromCount g
+ f Lnet/minecraft/world/item/Item; fromItem f
+ f I maxUses d
+ f F priceMultiplier h
+ f I toCount b
+ f Lnet/minecraft/world/item/ItemStack; toItem a
+ f I villagerXp e
+c net/minecraft/world/entity/variant/BiomeCheck net/minecraft/world/entity/variant/BiomeCheck
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/HolderSet; requiredBiomes b
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/core/HolderSet; requiredBiomes c
+c net/minecraft/world/inventory/EnchantmentMenu net/minecraft/world/inventory/ContainerEnchantTable
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; getEnchantmentList a
+ m ()I getEnchantmentSeed m
+ m ()I getGoldCount l
+ m (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 lambda$clickMenuButton$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$2 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$slotsChanged$0 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LAPIS_LAZULI p
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access r
+ f [I costs m
+ f [I enchantClue n
+ f Lnet/minecraft/world/Container; enchantSlots q
+ f Lnet/minecraft/world/inventory/DataSlot; enchantmentSeed t
+ f [I levelClue o
+ f Lnet/minecraft/util/RandomSource; random s
+c net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/ContainerEnchantTable$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/EnchantmentMenu; this$0 b
+c net/minecraft/world/inventory/EnchantmentMenu$2 net/minecraft/world/inventory/ContainerEnchantTable$2
+ m ()I getMaxStackSize a
+c net/minecraft/world/inventory/EnchantmentMenu$3 net/minecraft/world/inventory/ContainerEnchantTable$3
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/FurnaceFuelSlot net/minecraft/world/inventory/SlotFurnaceFuel
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize b_
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBucket c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ f Lnet/minecraft/world/inventory/AbstractFurnaceMenu; menu a
+c net/minecraft/world/inventory/MenuConstructor net/minecraft/world/inventory/ITileEntityContainer
+c net/minecraft/world/inventory/ResultContainer net/minecraft/world/inventory/InventoryCraftResult
+ m ()V clearContent a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipeUsed d
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V setRecipeUsed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/core/NonNullList; itemStacks b
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; recipeUsed c
+c net/minecraft/world/inventory/StonecutterMenu net/minecraft/world/inventory/ContainerStonecutter
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()I getNumberOfVisibleRecipes n
+ m ()I getSelectedRecipeIndex l
+ m ()Lnet/minecraft/world/inventory/MenuType; getType a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; getVisibleRecipes m
+ m ()Z hasInputItem o
+ m (I)Z isValidRecipeIndex e
+ m ()V lambda$new$0 q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Ljava/lang/Runnable;)V registerUpdateListener a
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/item/ItemStack;)V setupRecipeList b
+ m (I)V setupResultSlot f
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INPUT_SLOT m
+ f I INV_SLOT_END s
+ f I INV_SLOT_START r
+ f I RESULT_SLOT n
+ f I USE_ROW_SLOT_END u
+ f I USE_ROW_SLOT_START t
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access v
+ f Lnet/minecraft/world/Container; container q
+ f Lnet/minecraft/world/item/ItemStack; input z
+ f Lnet/minecraft/world/inventory/Slot; inputSlot o
+ f J lastSoundTime A
+ f Lnet/minecraft/world/level/Level; level x
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; recipesForInput y
+ f Lnet/minecraft/world/inventory/ResultContainer; resultContainer C
+ f Lnet/minecraft/world/inventory/Slot; resultSlot p
+ f Lnet/minecraft/world/inventory/DataSlot; selectedRecipeIndex w
+ f Ljava/lang/Runnable; slotUpdateListener B
+c net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/ContainerStonecutter$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/StonecutterMenu; this$0 b
+c net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/ContainerStonecutter$2
+ m ()Ljava/util/List; getRelevantItems j
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/StonecutterMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/item/ExperienceBottleItem net/minecraft/world/item/ItemExpBottle
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/ProjectileWeaponItem net/minecraft/world/item/ItemProjectileWeapon
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/Projectile; createProjectile a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; draw a
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m ()I getDefaultProjectileRange b
+ m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse h
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; getHeldProjectile a
+ m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$0 i
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$1 g
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Z)Lnet/minecraft/world/item/ItemStack; useAmmo a
+ f Ljava/util/function/Predicate; ARROW_ONLY c
+ f Ljava/util/function/Predicate; ARROW_OR_FIREWORK d
+c net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ItemScaffolding
+ m ()Z mustSurvive b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; updatePlacementContext b
+c net/minecraft/world/item/SmithingTemplateItem net/minecraft/world/item/SmithingTemplateItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a
+ m ()Ljava/util/List; createNetheriteUpgradeIconList q
+ m ()Ljava/util/List; createNetheriteUpgradeMaterialList r
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/SmithingTemplateItem; createNetheriteUpgradeTemplate b
+ m ()Ljava/util/List; createTrimmableArmorIconList o
+ m ()Ljava/util/List; createTrimmableMaterialIconList p
+ m ()Lnet/minecraft/network/chat/Component; getAdditionSlotDescription b
+ m ()Ljava/util/List; getAdditionalSlotEmptyIcons n
+ m ()Lnet/minecraft/network/chat/Component; getBaseSlotDescription a
+ m ()Ljava/util/List; getBaseSlotEmptyIcons c
+ f Lnet/minecraft/network/chat/Component; APPLIES_TO_TITLE d
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION s
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_APPLIES_TO p
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_BASE_SLOT_DESCRIPTION r
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_INGREDIENTS q
+ f Lnet/minecraft/ChatFormatting; DESCRIPTION_FORMAT b
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AMETHYST_SHARD M
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AXE C
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_BOOTS A
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_CHESTPLATE y
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_DIAMOND K
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_EMERALD J
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HELMET x
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HOE B
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_INGOT G
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LAPIS_LAZULI L
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LEGGINGS z
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_PICKAXE F
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_QUARTZ I
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_REDSTONE_DUST H
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SHOVEL E
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SWORD D
+ f Lnet/minecraft/network/chat/Component; INGREDIENTS_TITLE c
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION w
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_APPLIES_TO t
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION v
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_INGREDIENTS u
+ f Lnet/minecraft/network/chat/Component; SMITHING_TEMPLATE_SUFFIX o
+ f Lnet/minecraft/ChatFormatting; TITLE_FORMAT a
+ f Ljava/util/List; additionalSlotEmptyIcons S
+ f Lnet/minecraft/network/chat/Component; additionsSlotDescription Q
+ f Lnet/minecraft/network/chat/Component; appliesTo N
+ f Lnet/minecraft/network/chat/Component; baseSlotDescription P
+ f Ljava/util/List; baseSlotEmptyIcons R
+ f Lnet/minecraft/network/chat/Component; ingredients O
+c net/minecraft/world/item/component/Consumable net/minecraft/world/item/component/Consumable
+ m ()Lnet/minecraft/world/item/ItemUseAnimation; animation d
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; builder b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z canConsume a
+ m ()F consumeSeconds c
+ m ()I consumeTicks a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V emitParticlesAndSounds a
+ m ()Z hasConsumeParticles f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ConsumableListener;)V lambda$onConsume$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; onConsume a
+ m ()Ljava/util/List; onConsumeEffects g
+ m (I)Z shouldEmitParticlesAndSounds a
+ m ()Lnet/minecraft/core/Holder; sound e
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; startConsuming a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I CONSUME_EFFECTS_INTERVAL i
+ f F CONSUME_EFFECTS_START_FRACTION j
+ f F DEFAULT_CONSUME_SECONDS a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/item/ItemUseAnimation; animation e
+ f F consumeSeconds d
+ f Z hasConsumeParticles g
+ f Ljava/util/List; onConsumeEffects h
+ f Lnet/minecraft/core/Holder; sound f
+c net/minecraft/world/item/component/Consumable$Builder net/minecraft/world/item/component/Consumable$a
+ m (Lnet/minecraft/world/item/ItemUseAnimation;)Lnet/minecraft/world/item/component/Consumable$Builder; animation a
+ m ()Lnet/minecraft/world/item/component/Consumable; build a
+ m (F)Lnet/minecraft/world/item/component/Consumable$Builder; consumeSeconds a
+ m (Z)Lnet/minecraft/world/item/component/Consumable$Builder; hasConsumeParticles a
+ m (Lnet/minecraft/world/item/consume_effects/ConsumeEffect;)Lnet/minecraft/world/item/component/Consumable$Builder; onConsume a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/component/Consumable$Builder; sound a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/component/Consumable$Builder; soundAfterConsume b
+ f Lnet/minecraft/world/item/ItemUseAnimation; animation b
+ f F consumeSeconds a
+ f Z hasConsumeParticles d
+ f Ljava/util/List; onConsumeEffects e
+ f Lnet/minecraft/core/Holder; sound c
+c net/minecraft/world/item/component/Consumable$OverrideConsumeSound net/minecraft/world/item/component/Consumable$b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getConsumeSound j
+c net/minecraft/world/item/component/CustomData net/minecraft/world/item/component/CustomData
+ m ()Lnet/minecraft/nbt/CompoundTag; copyTag b
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;)Z matchedBy b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/CustomData; of a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)V set a
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/world/item/component/CustomData; update a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V update a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; COMPOUND_TAG_CODEC b
+ f Lnet/minecraft/world/item/component/CustomData; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/nbt/CompoundTag; tag e
+c net/minecraft/world/item/context/UseOnContext net/minecraft/world/item/context/ItemActionContext
+ m ()Lnet/minecraft/world/phys/Vec3; getClickLocation l
+ m ()Lnet/minecraft/core/Direction; getClickedFace k
+ m ()Lnet/minecraft/core/BlockPos; getClickedPos a
+ m ()Lnet/minecraft/world/InteractionHand; getHand p
+ m ()Lnet/minecraft/world/phys/BlockHitResult; getHitResult j
+ m ()Lnet/minecraft/core/Direction; getHorizontalDirection g
+ m ()Lnet/minecraft/world/item/ItemStack; getItemInHand n
+ m ()Lnet/minecraft/world/level/Level; getLevel q
+ m ()Lnet/minecraft/world/entity/player/Player; getPlayer o
+ m ()F getRotation i
+ m ()Z isInside m
+ m ()Z isSecondaryUseActive h
+ f Lnet/minecraft/world/InteractionHand; hand b
+ f Lnet/minecraft/world/phys/BlockHitResult; hitResult c
+ f Lnet/minecraft/world/item/ItemStack; itemStack e
+ f Lnet/minecraft/world/level/Level; level d
+ f Lnet/minecraft/world/entity/player/Player; player a
+c net/minecraft/world/item/crafting/RecipeCache net/minecraft/world/item/crafting/RecipeCache
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; compute a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)V insert a
+ m (I)V moveEntryToFront a
+ m (Lnet/minecraft/server/level/ServerLevel;)V validateRecipeManager a
+ f Ljava/lang/ref/WeakReference; cachedRecipeManager b
+ f [Lnet/minecraft/world/item/crafting/RecipeCache$Entry; entries a
+c net/minecraft/world/item/crafting/RecipeCache$Entry net/minecraft/world/item/crafting/RecipeCache$a
+ m ()I height c
+ m ()Lnet/minecraft/core/NonNullList; key a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; value d
+ m ()I width b
+ f I height c
+ f Lnet/minecraft/core/NonNullList; key a
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; value d
+ f I width b
+c net/minecraft/world/item/crafting/RecipeInput net/minecraft/world/item/crafting/RecipeInput
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Z isEmpty b
+ m ()I size a
+c net/minecraft/world/item/equipment/Equippable net/minecraft/world/item/equipment/Equippable
+ m ()Ljava/util/Optional; allowedEntities f
+ m ()Ljava/util/Optional; assetId d
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/equipment/Equippable$Builder; builder a
+ m ()Ljava/util/Optional; cameraOverlay e
+ m (Lnet/minecraft/world/entity/EntityType;)Z canBeEquippedBy a
+ m ()Z canBeSheared k
+ m ()Z damageOnHurt i
+ m ()Z dispensable g
+ m ()Z equipOnInteract j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; equipOnTarget a
+ m ()Lnet/minecraft/core/Holder; equipSound c
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/equipment/Equippable; harness b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/equipment/Equippable; llamaSwag a
+ m ()Lnet/minecraft/world/item/equipment/Equippable; saddle a
+ m ()Lnet/minecraft/core/Holder; shearingSound l
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; slot b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; swapWithEquipmentSlot a
+ m ()Z swappable h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; allowedEntities g
+ f Ljava/util/Optional; assetId e
+ f Ljava/util/Optional; cameraOverlay f
+ f Z canBeSheared l
+ f Z damageOnHurt j
+ f Z dispensable h
+ f Z equipOnInteract k
+ f Lnet/minecraft/core/Holder; equipSound d
+ f Lnet/minecraft/core/Holder; shearingSound m
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot c
+ f Z swappable i
+c net/minecraft/world/item/equipment/Equippable$Builder net/minecraft/world/item/equipment/Equippable$a
+ m ()Lnet/minecraft/world/item/equipment/Equippable; build a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAllowedEntities a
+ m ([Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAllowedEntities a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAsset a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setCameraOverlay a
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setCanBeSheared e
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setDamageOnHurt c
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setDispensable a
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setEquipOnInteract d
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setEquipSound a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setShearingSound b
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setSwappable b
+ f Ljava/util/Optional; allowedEntities e
+ f Ljava/util/Optional; assetId c
+ f Ljava/util/Optional; cameraOverlay d
+ f Z canBeSheared j
+ f Z damageOnHurt h
+ f Z dispensable f
+ f Z equipOnInteract i
+ f Lnet/minecraft/core/Holder; equipSound b
+ f Lnet/minecraft/core/Holder; shearingSound k
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot a
+ f Z swappable g
+c net/minecraft/world/level/CommonLevelAccessor net/minecraft/world/level/ICombinedAccess
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions c
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+c net/minecraft/world/level/LevelHeightAccessor net/minecraft/world/level/LevelHeightAccessor
+ m (II)Lnet/minecraft/world/level/LevelHeightAccessor; create e
+ m ()I getHeight N_
+ m ()I getMaxSectionY au
+ m ()I getMaxY ar
+ m ()I getMinSectionY at
+ m ()I getMinY M_
+ m (I)I getSectionIndex f
+ m (I)I getSectionIndexFromSectionY g
+ m (I)I getSectionYFromSectionIndex h
+ m ()I getSectionsCount as
+ m (I)Z isInsideBuildHeight d
+ m (I)Z isOutsideBuildHeight e
+ m (Lnet/minecraft/core/BlockPos;)Z isOutsideBuildHeight u
+c net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1
+ m ()I getHeight N_
+ m ()I getMinY M_
+ f I val$height a
+c net/minecraft/world/level/PotentialCalculator net/minecraft/world/level/SpawnerCreatureProbabilities
+ m (Lnet/minecraft/core/BlockPos;D)V addCharge a
+ m (Lnet/minecraft/core/BlockPos;D)D getPotentialEnergyChange b
+ f Ljava/util/List; charges a
+c net/minecraft/world/level/PotentialCalculator$PointCharge net/minecraft/world/level/SpawnerCreatureProbabilities$a
+ m (Lnet/minecraft/core/BlockPos;)D getPotentialChange a
+ f D charge b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/ScheduledTickAccess net/minecraft/world/level/ScheduledTickAccess
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks Z
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks Y
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickPriority;)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;ILnet/minecraft/world/ticks/TickPriority;)V scheduleTick a
+c net/minecraft/world/level/ServerLevelAccessor net/minecraft/world/level/WorldAccess
+ m (Lnet/minecraft/world/entity/Entity;)V addFreshEntityWithPassengers a_
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+c net/minecraft/world/level/biome/FeatureSorter net/minecraft/world/level/biome/FeatureSorter
+ m (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; buildFeaturesPerStep a
+ m (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I lambda$buildFeaturesPerStep$0 a
+ m (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Ljava/util/Set; lambda$buildFeaturesPerStep$1 a
+ m (ILnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Z lambda$buildFeaturesPerStep$2 a
+c net/minecraft/world/level/biome/FeatureSorter$1FeatureData net/minecraft/world/level/biome/FeatureSorter$a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; feature c
+ m ()I featureIndex a
+ m ()I step b
+ f I featureIndex a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; feature c
+ f I step b
+c net/minecraft/world/level/biome/FeatureSorter$StepFeatureData net/minecraft/world/level/biome/FeatureSorter$b
+ m ()Ljava/util/List; features a
+ m ()Ljava/util/function/ToIntFunction; indexMapping b
+ f Ljava/util/List; features a
+ f Ljava/util/function/ToIntFunction; indexMapping b
+c net/minecraft/world/level/block/AmethystBlock net/minecraft/world/level/block/AmethystBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/BaseFireBlock net/minecraft/world/level/block/BlockFireAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canBePlacedAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;)Z inPortalDimension a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isPortal b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$entityInside$0 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnDestroyParticles a
+ f I MAX_FIRE_TICKS_TO_ADD d
+ f I MIN_FIRE_TICKS_TO_ADD c
+ f I SECONDS_ON_FIRE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f F fireDamage e
+c net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BlockMinecartTrackAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isRail a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRail h
+ m ()Z isStraight b
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/properties/RailShape; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/properties/RailShape; rotate a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z shouldBeRemoved a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; updateDir a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; updateState a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FLAT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SLOPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED a
+ f Z isStraight d
+c net/minecraft/world/level/block/BaseRailBlock$1 net/minecraft/world/level/block/BlockMinecartTrackAbstract$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror c
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/level/block/BeetrootBlock net/minecraft/world/level/block/BlockBeetroot
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getAgeProperty b
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/Level;)I getBonemealAgeIncrease a
+ m ()I getMaxAge c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES g
+c net/minecraft/world/level/block/CampfireBlock net/minecraft/world/level/block/BlockCampfire
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V dowse a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isLitCampfire h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSmokeSource p
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isSmokeyPos a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V lambda$getTicker$3 a
+ m (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Boolean; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)V makeParticles a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_VIRTUAL_POST g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE c
+ f I SMOKE_DISTANCE h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f I fireDamage D
+ f Z spawnParticles i
+c net/minecraft/world/level/block/CauldronBlock net/minecraft/world/level/block/BlockCauldron
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canReceiveStalactiteDrip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V handlePrecipitation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V receiveStalactiteDrip a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z shouldHandlePrecipitation a
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f F POWDER_SNOW_FILL_CHANCE f
+ f F RAIN_FILL_CHANCE e
+c net/minecraft/world/level/block/CoralFanBlock net/minecraft/world/level/block/BlockCoralFan
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/CoralFanBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/Block; deadBlock d
+c net/minecraft/world/level/block/DirtPathBlock net/minecraft/world/level/block/BlockGrassPath
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/InfestedBlock net/minecraft/world/level/block/BlockMonsterEggs
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/Block; getHostBlock b
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/BlockState; getNewStateWithProperties a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; hostStateByInfested r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; infestedStateByHost q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCompatibleHostBlock p
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getNewStateWithProperties$3 a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; lambda$hostStateByInfested$2 q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$infestedStateByHost$1 s
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInfestation a
+ f Ljava/util/Map; BLOCK_BY_HOST_BLOCK c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; HOST_TO_INFESTED_STATES d
+ f Ljava/util/Map; INFESTED_TO_HOST_STATES e
+ f Lnet/minecraft/world/level/block/Block; hostBlock b
+c net/minecraft/world/level/block/IronBarsBlock net/minecraft/world/level/block/BlockIronBars
+ m (Lnet/minecraft/world/level/block/state/BlockState;Z)Z attachsTo a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+c net/minecraft/world/level/block/MushroomBlock net/minecraft/world/level/block/BlockMushroom
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z growMushroom a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/MushroomBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+ f Lnet/minecraft/resources/ResourceKey; feature c
+c net/minecraft/world/level/block/MyceliumBlock net/minecraft/world/level/block/BlockMycel
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ObserverBlock net/minecraft/world/level/block/BlockObserver
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;)V startSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighborsInFront a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+c net/minecraft/world/level/block/RepeaterBlock net/minecraft/world/level/block/BlockRepeater
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked b
+ m ()Z sideInputDiodesOnly b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DELAY d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LOCKED b
+c net/minecraft/world/level/block/SculkSpreader net/minecraft/world/level/block/SculkSpreader
+ m (Lnet/minecraft/core/BlockPos;I)V addCursors a
+ m ()I additionalDecayRate g
+ m ()I chargeDecayRate f
+ m ()V clear j
+ m ()Lnet/minecraft/world/level/block/SculkSpreader; createLevelSpreader a
+ m ()Lnet/minecraft/world/level/block/SculkSpreader; createWorldGenSpreader b
+ m ()Ljava/util/List; getCursors i
+ m ()I growthSpawnCost d
+ m ()Z isWorldGeneration h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m ()I noGrowthRadius e
+ m ()Lnet/minecraft/tags/TagKey; replaceableBlocks c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V updateCursors a
+ f I MAX_CHARGE b
+ f I MAX_CURSORS f
+ f I MAX_CURSOR_DISTANCE e
+ f F MAX_DECAY_FACTOR c
+ f I MAX_GROWTH_RATE_RADIUS a
+ f I SHRIEKER_PLACEMENT_RATE d
+ f I additionalDecayRate l
+ f I chargeDecayRate k
+ f Ljava/util/List; cursors m
+ f I growthSpawnCost i
+ f Z isWorldGeneration g
+ f I noGrowthRadius j
+ f Lnet/minecraft/tags/TagKey; replaceableBlocks h
+c net/minecraft/world/level/block/SculkSpreader$ChargeCursor net/minecraft/world/level/block/SculkSpreader$a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SculkBehaviour; getBlockBehaviour a
+ m ()I getCharge b
+ m ()I getDecayDelay c
+ m ()Ljava/util/Set; getFacingData d
+ m ()Lnet/minecraft/core/BlockPos; getPos a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getRandomizedNonCornerNeighbourOffsets a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; getValidMovementPos a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z isMovementUnobstructed a
+ m (Lnet/minecraft/core/BlockPos;)Z isPosUnreasonable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isUnobstructed a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$static$0 b
+ m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V lambda$static$1 a
+ m (Ljava/util/List;)Ljava/util/Set; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; lambda$static$3 c
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/util/Optional; lambda$static$4 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V mergeWith a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)Z shouldUpdate a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V update a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECTION_SET i
+ f I MAX_CURSOR_DECAY_DELAY a
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; NON_CORNER_NEIGHBOURS c
+ f I charge e
+ f I decayDelay g
+ f Ljava/util/Set; facings h
+ f Lnet/minecraft/core/BlockPos; pos d
+ f I updateDelay f
+c net/minecraft/world/level/block/SeagrassBlock net/minecraft/world/level/block/SeagrassBlock
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/BlockSoulFire
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canSurviveOnBlock p
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/SoulSandBlock net/minecraft/world/level/block/BlockSlowSand
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I BUBBLE_COLUMN_CHECK_DELAY c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/TrapDoorBlock net/minecraft/world/level/block/BlockTrapdoor
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; getType q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/TrapDoorBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V toggle b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f Ljava/util/Map; SHAPES g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type h
+c net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/BlockTrapdoor$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/BlockTripwire
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V checkPressed a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/TripWireBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shouldConnectTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateSource a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DISARMED d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION i
+ f I RECHECK_PERIOD S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_ATTACHED D
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NOT_ATTACHED R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST h
+ f Lnet/minecraft/world/level/block/Block; hook T
+c net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/BlockTripwire$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/WallSignBlock net/minecraft/world/level/block/BlockWallSign
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; getSignHitboxCenterPosition p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/IHopper
+ m ()D getLevelX B
+ m ()D getLevelY C
+ m ()D getLevelZ D
+ m ()Lnet/minecraft/world/phys/AABB; getSuckAabb an_
+ m ()Z isGridAligned E
+ f Lnet/minecraft/world/phys/AABB; SUCK_AABB z_
+c net/minecraft/world/level/border/BorderStatus net/minecraft/world/level/border/BorderStatus
+ m ()[Lnet/minecraft/world/level/border/BorderStatus; $values b
+ m ()I getColor a
+ f [Lnet/minecraft/world/level/border/BorderStatus; $VALUES e
+ f Lnet/minecraft/world/level/border/BorderStatus; GROWING a
+ f Lnet/minecraft/world/level/border/BorderStatus; SHRINKING b
+ f Lnet/minecraft/world/level/border/BorderStatus; STATIONARY c
+ f I color d
+c net/minecraft/world/level/chunk/Configuration net/minecraft/world/level/chunk/Configuration
+ m ()Z alwaysRepack a
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+c net/minecraft/world/level/chunk/Configuration$Global net/minecraft/world/level/chunk/Configuration$a
+ m ()Z alwaysRepack a
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+ f I bitsInMemory a
+ f I bitsInStorage b
+c net/minecraft/world/level/chunk/Configuration$Simple net/minecraft/world/level/chunk/Configuration$b
+ m ()Z alwaysRepack a
+ m ()I bits e
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+ m ()Lnet/minecraft/world/level/chunk/Palette$Factory; factory d
+ f I bits b
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; factory a
+c net/minecraft/world/level/chunk/GlobalPalette net/minecraft/world/level/chunk/DataPaletteGlobal
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f Lnet/minecraft/core/IdMap; registry a
+c net/minecraft/world/level/chunk/LinearPalette net/minecraft/world/level/chunk/DataPaletteLinear
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f I bits b
+ f I size c
+ f [Ljava/lang/Object; values a
+c net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/DataPaletteExpandable
+ m (ILjava/lang/Object;)I lambda$noResizeExpected$0 a
+ m ()Lnet/minecraft/world/level/chunk/PaletteResize; noResizeExpected a
+c net/minecraft/world/level/dimension/LevelStem net/minecraft/world/level/dimension/WorldDimension
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; END d
+ f Lnet/minecraft/resources/ResourceKey; NETHER c
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD b
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; generator f
+ f Lnet/minecraft/core/Holder; type e
+c net/minecraft/world/level/entity/EntityAccess net/minecraft/world/level/entity/EntityAccess
+ m ()Lnet/minecraft/core/BlockPos; blockPosition dF
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBox de
+ m ()I getId az
+ m ()Ljava/util/stream/Stream; getPassengersAndSelf dl
+ m ()Ljava/util/stream/Stream; getSelfAndPassengers dk
+ m ()Z isAlwaysTicking eg
+ m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved c
+ m ()Z shouldBeSaved ef
+c net/minecraft/world/level/entity/EntityLookup net/minecraft/world/level/entity/EntityLookup
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V add a
+ m ()I count b
+ m ()Ljava/lang/Iterable; getAllEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V getEntities a
+ m (I)Lnet/minecraft/world/level/entity/EntityAccess; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; getEntity a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V remove b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; byId b
+ f Ljava/util/Map; byUuid c
+c net/minecraft/world/level/gameevent/GameEvent net/minecraft/world/level/gameevent/GameEvent
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m ()I notificationRadius a
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Ljava/lang/String;I)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_ACTIVATE a
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_ATTACH b
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_CHANGE c
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_CLOSE d
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DEACTIVATE e
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DESTROY f
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DETACH g
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_OPEN h
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_PLACE i
+ f Lcom/mojang/serialization/Codec; CODEC aj
+ f Lnet/minecraft/core/Holder$Reference; CONTAINER_CLOSE j
+ f Lnet/minecraft/core/Holder$Reference; CONTAINER_OPEN k
+ f I DEFAULT_NOTIFICATION_RADIUS ai
+ f Lnet/minecraft/core/Holder$Reference; DRINK l
+ f Lnet/minecraft/core/Holder$Reference; EAT m
+ f Lnet/minecraft/core/Holder$Reference; ELYTRA_GLIDE n
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_ACTION u
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DAMAGE o
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DIE p
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DISMOUNT q
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_INTERACT r
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_MOUNT s
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_PLACE t
+ f Lnet/minecraft/core/Holder$Reference; EQUIP v
+ f Lnet/minecraft/core/Holder$Reference; EXPLODE w
+ f Lnet/minecraft/core/Holder$Reference; FLAP x
+ f Lnet/minecraft/core/Holder$Reference; FLUID_PICKUP y
+ f Lnet/minecraft/core/Holder$Reference; FLUID_PLACE z
+ f Lnet/minecraft/core/Holder$Reference; HIT_GROUND A
+ f Lnet/minecraft/core/Holder$Reference; INSTRUMENT_PLAY B
+ f Lnet/minecraft/core/Holder$Reference; ITEM_INTERACT_FINISH C
+ f Lnet/minecraft/core/Holder$Reference; ITEM_INTERACT_START D
+ f Lnet/minecraft/core/Holder$Reference; JUKEBOX_PLAY E
+ f Lnet/minecraft/core/Holder$Reference; JUKEBOX_STOP_PLAY F
+ f Lnet/minecraft/core/Holder$Reference; LIGHTNING_STRIKE G
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLAY H
+ f Lnet/minecraft/core/Holder$Reference; PRIME_FUSE I
+ f Lnet/minecraft/core/Holder$Reference; PROJECTILE_LAND J
+ f Lnet/minecraft/core/Holder$Reference; PROJECTILE_SHOOT K
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_10 ac
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_11 ad
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_12 ae
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_13 af
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_14 ag
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_15 ah
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_1 T
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_2 U
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_3 V
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_4 W
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_5 X
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_6 Y
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_7 Z
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_8 aa
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_9 ab
+ f Lnet/minecraft/core/Holder$Reference; SCULK_SENSOR_TENDRILS_CLICKING L
+ f Lnet/minecraft/core/Holder$Reference; SHEAR M
+ f Lnet/minecraft/core/Holder$Reference; SHRIEK N
+ f Lnet/minecraft/core/Holder$Reference; SPLASH O
+ f Lnet/minecraft/core/Holder$Reference; STEP P
+ f Lnet/minecraft/core/Holder$Reference; SWIM Q
+ f Lnet/minecraft/core/Holder$Reference; TELEPORT R
+ f Lnet/minecraft/core/Holder$Reference; UNEQUIP S
+ f I notificationRadius ak
+c net/minecraft/world/level/gameevent/GameEvent$Context net/minecraft/world/level/gameevent/GameEvent$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; affectedState b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m ()Lnet/minecraft/world/entity/Entity; sourceEntity a
+ f Lnet/minecraft/world/level/block/state/BlockState; affectedState b
+ f Lnet/minecraft/world/entity/Entity; sourceEntity a
+c net/minecraft/world/level/gameevent/GameEvent$ListenerInfo net/minecraft/world/level/gameevent/GameEvent$b
+ m (Lnet/minecraft/world/level/gameevent/GameEvent$ListenerInfo;)I compareTo a
+ m ()Lnet/minecraft/world/level/gameevent/GameEvent$Context; context c
+ m ()Lnet/minecraft/core/Holder; gameEvent a
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; recipient d
+ m ()Lnet/minecraft/world/phys/Vec3; source b
+ f Lnet/minecraft/world/level/gameevent/GameEvent$Context; context c
+ f D distanceToRecipient e
+ f Lnet/minecraft/core/Holder; gameEvent a
+ f Lnet/minecraft/world/level/gameevent/GameEventListener; recipient d
+ f Lnet/minecraft/world/phys/Vec3; source b
+c net/minecraft/world/level/levelgen/Beardifier net/minecraft/world/level/levelgen/Beardifier
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (IDI)D computeBeardContribution a
+ m (III)D computeBeardContribution a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/Beardifier; forStructuresInChunk a
+ m (IIII)D getBeardContribution a
+ m (DDD)D getBuryContribution a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; includeBoundingBox a
+ m (I)Z isInKernelRange a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z lambda$forStructuresInChunk$1 a
+ m ([F)V lambda$static$0 a
+ m ()D maxValue b
+ m ()D minValue a
+ f [F BEARD_KERNEL h
+ f I BEARD_KERNEL_RADIUS a
+ f I BEARD_KERNEL_SIZE g
+ f Lnet/minecraft/world/level/levelgen/Beardifier; EMPTY b
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; affectedBox k
+ f Ljava/util/List; junctions j
+ f Ljava/util/List; pieces i
+c net/minecraft/world/level/levelgen/Beardifier$1 net/minecraft/world/level/levelgen/Beardifier$1
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment a
+c net/minecraft/world/level/levelgen/Beardifier$Rigid net/minecraft/world/level/levelgen/Beardifier$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; box a
+ m ()I groundLevelDelta c
+ m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdjustment b
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; box a
+ f I groundLevelDelta c
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdjustment b
+c net/minecraft/world/level/levelgen/NoiseChunk net/minecraft/world/level/levelgen/NoiseChunk
+ m (I)V advanceCellX b
+ m ()Lnet/minecraft/world/level/levelgen/Aquifer; aquifer i
+ m ()I blockX a
+ m ()I blockY b
+ m ()I blockZ c
+ m (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; cachedClimateSampler a
+ m ()I cellHeight k
+ m ()I cellWidth j
+ m (J)I computePreliminarySurfaceLevel a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V fillAllDirectly a
+ m (ZI)V fillSlice a
+ m (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; forChunk a
+ m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; forIndex a
+ m (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; forIndex c
+ m ()Lnet/minecraft/world/level/levelgen/blending/Blender; getBlender d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getInterpolatedState e
+ m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; getOrComputeBlendingOutput c
+ m ()V initializeForFirstCellX f
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; lambda$new$0 a
+ m (IIII)I maxPreliminarySurfaceLevel a
+ m (II)I preliminarySurfaceLevel a
+ m (II)V selectCellYZ b
+ m ()V stopInterpolation g
+ m ()V swapSlices h
+ m (ID)V updateForX b
+ m (ID)V updateForY a
+ m (ID)V updateForZ c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrap a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew b
+ f Lnet/minecraft/world/level/levelgen/Aquifer; aquifer m
+ f I arrayIndex I
+ f J arrayInterpolationCounter H
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker; beardifier s
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache; blendAlpha q
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache; blendOffset r
+ f Lnet/minecraft/world/level/levelgen/blending/Blender; blender p
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; blockStateRule o
+ f Ljava/util/List; cellCaches j
+ f I cellCountXZ b
+ f I cellCountY c
+ f I cellHeight x
+ f I cellNoiseMinY d
+ f I cellStartBlockX A
+ f I cellStartBlockY B
+ f I cellStartBlockZ C
+ f I cellWidth w
+ f Z fillingCell z
+ f I firstCellX e
+ f I firstCellZ f
+ f I firstNoiseX g
+ f I firstNoiseZ h
+ f I inCellX D
+ f I inCellY E
+ f I inCellZ F
+ f Z interpolating y
+ f J interpolationCounter G
+ f Ljava/util/List; interpolators i
+ f J lastBlendingDataPos t
+ f Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; lastBlendingOutput u
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; noiseSettings a
+ f I noiseSizeXZ v
+ f Lit/unimi/dsi/fastutil/longs/Long2IntMap; preliminarySurfaceLevelCache l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel n
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider; sliceFillingContextProvider J
+ f Ljava/util/Map; wrapped k
+c net/minecraft/world/level/levelgen/NoiseChunk$1 net/minecraft/world/level/levelgen/NoiseChunk$1
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V fillAllDirectly a
+ m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; forIndex a
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$2 net/minecraft/world/level/levelgen/NoiseChunk$2
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type a
+c net/minecraft/world/level/levelgen/NoiseChunk$Cache2D net/minecraft/world/level/levelgen/NoiseChunk$d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; function a
+ f J lastPos2D b
+ f D lastValue f
+c net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce net/minecraft/world/level/levelgen/NoiseChunk$f
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; function b
+ f J lastArrayCounter g
+ f [D lastArray i
+ f J lastCounter f
+ f D lastValue h
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$FlatCache net/minecraft/world/level/levelgen/NoiseChunk$g
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller b
+ f I sizeXZ g
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f [D values f
+c net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha net/minecraft/world/level/levelgen/NoiseChunk$a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset net/minecraft/world/level/levelgen/NoiseChunk$b
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell net/minecraft/world/level/levelgen/NoiseChunk$e
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller b
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f [D values f
+c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller net/minecraft/world/level/levelgen/NoiseChunk$c
+c net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator net/minecraft/world/level/levelgen/NoiseChunk$i
+ m (II)[[D allocateSlice a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (II)V selectCellYZ b
+ m ()V swapSlices m
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m (D)V updateForX b
+ m (D)V updateForY a
+ m (D)V updateForZ c
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f D noise000 h
+ f D noise001 i
+ f D noise010 l
+ f D noise011 m
+ f D noise100 j
+ f D noise101 k
+ f D noise110 n
+ f D noise111 o
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller g
+ f [[D slice0 b
+ f [[D slice1 f
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f D value v
+ f D valueXZ00 p
+ f D valueXZ01 r
+ f D valueXZ10 q
+ f D valueXZ11 s
+ f D valueZ0 t
+ f D valueZ1 u
+c net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction net/minecraft/world/level/levelgen/NoiseChunk$h
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+c net/minecraft/world/level/material/EmptyFluid net/minecraft/world/level/material/FluidTypeEmpty
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()F getExplosionResistance c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/FluidState net/minecraft/world/level/material/Fluid
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z canBeReplacedWith a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getAABB e
+ m ()I getAmount e
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m ()F getExplosionResistance i
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getFlow c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m ()F getOwnHeight d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape d
+ m ()Ljava/util/stream/Stream; getTags k
+ m ()Lnet/minecraft/world/level/material/Fluid; getType a
+ m ()Lnet/minecraft/core/Holder; holder j
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z is b
+ m ()Z isEmpty c
+ m ()Z isRandomlyTicking f
+ m ()Z isSource b
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSourceOfType a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldRenderBackwardUpFace b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V tick a
+ f I AMOUNT_FULL g
+ f I AMOUNT_MAX f
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/world/level/material/WaterFluid net/minecraft/world/level/material/FluidTypeWater
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m ()F getExplosionResistance c
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+c net/minecraft/world/level/material/WaterFluid$Source net/minecraft/world/level/material/FluidTypeWater$b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/WaterFluid$Flowing net/minecraft/world/level/material/FluidTypeWater$a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/pathfinder/PathType net/minecraft/world/level/pathfinder/PathType
+ m ()[Lnet/minecraft/world/level/pathfinder/PathType; $values b
+ m ()F getMalus a
+ f [Lnet/minecraft/world/level/pathfinder/PathType; $VALUES B
+ f Lnet/minecraft/world/level/pathfinder/PathType; BLOCKED a
+ f Lnet/minecraft/world/level/pathfinder/PathType; BREACH u
+ f Lnet/minecraft/world/level/pathfinder/PathType; COCOA x
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_CAUTIOUS y
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_FIRE o
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_OTHER q
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_FIRE n
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_OTHER p
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_POWDER_SNOW g
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_TRAPDOOR z
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_IRON_CLOSED t
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_OPEN r
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_WOOD_CLOSED s
+ f Lnet/minecraft/world/level/pathfinder/PathType; FENCE h
+ f Lnet/minecraft/world/level/pathfinder/PathType; LAVA i
+ f Lnet/minecraft/world/level/pathfinder/PathType; LEAVES v
+ f Lnet/minecraft/world/level/pathfinder/PathType; OPEN b
+ f Lnet/minecraft/world/level/pathfinder/PathType; POWDER_SNOW f
+ f Lnet/minecraft/world/level/pathfinder/PathType; RAIL l
+ f Lnet/minecraft/world/level/pathfinder/PathType; STICKY_HONEY w
+ f Lnet/minecraft/world/level/pathfinder/PathType; TRAPDOOR e
+ f Lnet/minecraft/world/level/pathfinder/PathType; UNPASSABLE_RAIL m
+ f Lnet/minecraft/world/level/pathfinder/PathType; WALKABLE c
+ f Lnet/minecraft/world/level/pathfinder/PathType; WALKABLE_DOOR d
+ f Lnet/minecraft/world/level/pathfinder/PathType; WATER j
+ f Lnet/minecraft/world/level/pathfinder/PathType; WATER_BORDER k
+ f F malus A
+c net/minecraft/world/level/portal/PortalForcer net/minecraft/world/level/portal/PortalTravelAgent
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)Z canHostFrame a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z canPortalReplaceBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; createPortal a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; findClosestPortalPosition a
+ m (Lnet/minecraft/core/Holder;)Z lambda$findClosestPortalPosition$0 a
+ f I FRAME_BOX f
+ f I FRAME_BOX_END l
+ f I FRAME_BOX_START k
+ f I FRAME_HEIGHT d
+ f I FRAME_HEIGHT_END h
+ f I FRAME_HEIGHT_START g
+ f I FRAME_WIDTH e
+ f I FRAME_WIDTH_END j
+ f I FRAME_WIDTH_START i
+ f I NETHER_PORTAL_RADIUS b
+ f I NOTHING_FOUND m
+ f I OVERWORLD_PORTAL_RADIUS c
+ f I TICKET_RADIUS a
+ f Lnet/minecraft/server/level/ServerLevel; level n
+c net/minecraft/world/level/saveddata/SavedData net/minecraft/world/level/saveddata/PersistentBase
+ m ()Z isDirty u
+ m ()V setDirty t
+ m (Z)V setDirty a
+ f Z dirty a
+c net/minecraft/world/level/saveddata/SavedData$Context net/minecraft/world/level/saveddata/PersistentBase$a
+ m ()Lnet/minecraft/server/level/ServerLevel; level b
+ m ()Lnet/minecraft/server/level/ServerLevel; levelOrThrow a
+ m ()J worldSeed c
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f J worldSeed b
+c net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion
+ m (Lnet/minecraft/world/level/storage/DataVersion;)Z isCompatible a
+ m ()Z isSideSeries a
+ m ()Ljava/lang/String; series c
+ m ()I version b
+ f Ljava/lang/String; MAIN_SERIES a
+ f Ljava/lang/String; series c
+ f I version b
+c net/minecraft/world/level/storage/ValueOutput net/minecraft/world/level/storage/ValueOutput
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput$ValueOutputList; childrenList b
+ m (Ljava/lang/String;)V discard c
+ m ()Z isEmpty a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList; list a
+ m (Ljava/lang/String;Z)V putBoolean a
+ m (Ljava/lang/String;B)V putByte a
+ m (Ljava/lang/String;D)V putDouble a
+ m (Ljava/lang/String;F)V putFloat a
+ m (Ljava/lang/String;I)V putInt a
+ m (Ljava/lang/String;[I)V putIntArray a
+ m (Ljava/lang/String;J)V putLong a
+ m (Ljava/lang/String;S)V putShort a
+ m (Ljava/lang/String;Ljava/lang/String;)V putString a
+ m (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable b
+c net/minecraft/world/level/storage/ValueOutput$TypedOutputList net/minecraft/world/level/storage/ValueOutput$a
+ m (Ljava/lang/Object;)V add a
+ m ()Z isEmpty a
+c net/minecraft/world/level/storage/ValueOutput$ValueOutputList net/minecraft/world/level/storage/ValueOutput$b
+ m ()Lnet/minecraft/world/level/storage/ValueOutput; addChild a
+ m ()V discardLast b
+ m ()Z isEmpty c
+c net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/PersistentScoreboard
+ m (Lnet/minecraft/world/scores/DisplaySlot;Ljava/lang/String;)V lambda$loadFrom$0 a
+ m (Lnet/minecraft/world/scores/ScoreboardSaveData$Packed;)V loadFrom a
+ m ()Lnet/minecraft/world/scores/ScoreboardSaveData$Packed; pack a
+ f Ljava/lang/String; FILE_ID a
+ f Lnet/minecraft/world/scores/Scoreboard; scoreboard b
+c net/minecraft/world/scores/ScoreboardSaveData$Packed net/minecraft/world/scores/PersistentScoreboard$a
+ m ()Ljava/util/Map; displaySlots c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; objectives a
+ m ()Ljava/util/List; scores b
+ m ()Ljava/util/List; teams d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; displaySlots d
+ f Ljava/util/List; objectives b
+ f Ljava/util/List; scores c
+ f Ljava/util/List; teams e
+c net/minecraft/world/ticks/BlackholeTickAccess net/minecraft/world/ticks/TickListEmpty
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; emptyContainer a
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; emptyLevelList b
+ f Lnet/minecraft/world/ticks/TickContainerAccess; CONTAINER_BLACKHOLE a
+ f Lnet/minecraft/world/ticks/LevelTickAccess; LEVEL_BLACKHOLE b
+c net/minecraft/world/ticks/BlackholeTickAccess$1 net/minecraft/world/ticks/TickListEmpty$1
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+c net/minecraft/world/ticks/BlackholeTickAccess$2 net/minecraft/world/ticks/TickListEmpty$2
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+c net/minecraft/world/ticks/ContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem
+ m ()V clearContent a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()Lnet/minecraft/world/item/ItemStack; removeTheItem i
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (I)Lnet/minecraft/world/item/ItemStack; splitTheItem c
+c net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem$a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity w
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+c net/minecraft/world/waypoints/TrackedWaypoint net/minecraft/world/waypoints/TrackedWaypoint
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/waypoints/TrackedWaypoint; empty a
+ m ()Lnet/minecraft/world/waypoints/Waypoint$Icon; icon b
+ m ()Lcom/mojang/datafixers/util/Either; id a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/waypoints/TrackedWaypoint; read c
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;F)Lnet/minecraft/world/waypoints/TrackedWaypoint; setAzimuth a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/waypoints/TrackedWaypoint; setChunk a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/waypoints/TrackedWaypoint; setPosition a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V write a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; icon d
+ f Lcom/mojang/datafixers/util/Either; identifier b
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; type e
+c net/minecraft/world/waypoints/TrackedWaypoint$Type net/minecraft/world/waypoints/TrackedWaypoint$g
+ m ()[Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; $values a
+ f [Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; $VALUES f
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; AZIMUTH d
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; CHUNK c
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; EMPTY a
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; VEC3I b
+ f Lorg/apache/commons/lang3/function/TriFunction; constructor e
+c net/minecraft/world/waypoints/TrackedWaypoint$Camera net/minecraft/world/waypoints/TrackedWaypoint$b
+ m ()Lnet/minecraft/world/phys/Vec3; position b
+ m ()F yaw a
+c net/minecraft/world/waypoints/TrackedWaypoint$Projector net/minecraft/world/waypoints/TrackedWaypoint$f
+ m ()D projectHorizonToScreen a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; projectPointToScreen a
+c net/minecraft/world/waypoints/TrackedWaypoint$ChunkWaypoint net/minecraft/world/waypoints/TrackedWaypoint$c
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (D)Lnet/minecraft/world/phys/Vec3; position a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos c
+c net/minecraft/world/waypoints/TrackedWaypoint$EmptyWaypoint net/minecraft/world/waypoints/TrackedWaypoint$d
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+c net/minecraft/world/waypoints/TrackedWaypoint$Vec3iWaypoint net/minecraft/world/waypoints/TrackedWaypoint$h
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/waypoints/PartialTickSupplier;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; lambda$position$0 a
+ m ()Lnet/minecraft/world/phys/Vec3; lambda$position$1 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/phys/Vec3; position a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lnet/minecraft/core/Vec3i; vector c
+c net/minecraft/world/waypoints/TrackedWaypoint$PitchDirection net/minecraft/world/waypoints/TrackedWaypoint$e
+ m ()[Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; $values a
+ f [Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; $VALUES d
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; DOWN c
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; NONE a
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; UP b
+c net/minecraft/world/waypoints/TrackedWaypoint$AzimuthWaypoint net/minecraft/world/waypoints/TrackedWaypoint$a
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f F angle c
+c net/minecraft/world/waypoints/WaypointManager net/minecraft/world/waypoints/WaypointManager
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V trackWaypoint c
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V untrackWaypoint a
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V updateWaypoint b
+c org/bukkit/craftbukkit/CraftServerTickManager org/bukkit/craftbukkit/v1_21_R6/CraftServerTickManager
+c org/bukkit/craftbukkit/block/CraftBlockStates org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockStates
+c org/bukkit/craftbukkit/block/CraftBlockStates$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockStates$1
+c org/bukkit/craftbukkit/block/CraftBlockStates$BlockStateFactory org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockStates$BlockStateFactory
+c org/bukkit/craftbukkit/block/CraftBlockStates$BlockEntityStateFactory org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockStates$BlockEntityStateFactory
+c org/bukkit/craftbukkit/block/CraftHangingSign org/bukkit/craftbukkit/v1_21_R6/block/CraftHangingSign
+c org/bukkit/craftbukkit/block/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R6/block/CraftSculkSensor
+c org/bukkit/craftbukkit/block/impl/CraftBanner org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBanner
+c org/bukkit/craftbukkit/block/impl/CraftBarrel org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBarrel
+c org/bukkit/craftbukkit/block/impl/CraftButton org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftButton
+c org/bukkit/craftbukkit/block/impl/CraftCactus org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCactus
+c org/bukkit/craftbukkit/block/impl/CraftCandle org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCandle
+c org/bukkit/craftbukkit/block/impl/CraftCarrot org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCarrot
+c org/bukkit/craftbukkit/block/impl/CraftEndRod org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftEndRod
+c org/bukkit/craftbukkit/block/impl/CraftHopper org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHopper
+c org/bukkit/craftbukkit/block/impl/CraftJigsaw org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftJigsaw
+c org/bukkit/craftbukkit/block/impl/CraftLadder org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLadder
+c org/bukkit/craftbukkit/block/impl/CraftLiquid org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLiquid
+c org/bukkit/craftbukkit/block/impl/CraftPotato org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPotato
+c org/bukkit/craftbukkit/block/impl/CraftSmoker org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSmoker
+c org/bukkit/craftbukkit/block/impl/CraftTarget org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTarget
+c org/bukkit/craftbukkit/boss/CraftDragonBattle org/bukkit/craftbukkit/v1_21_R6/boss/CraftDragonBattle
+c org/bukkit/craftbukkit/boss/CraftKeyedBossbar org/bukkit/craftbukkit/v1_21_R6/boss/CraftKeyedBossbar
+c org/bukkit/craftbukkit/damage/CraftDamageType org/bukkit/craftbukkit/v1_21_R6/damage/CraftDamageType
+c org/bukkit/craftbukkit/damage/CraftDamageType$1 org/bukkit/craftbukkit/v1_21_R6/damage/CraftDamageType$1
+c org/bukkit/craftbukkit/entity/CraftArmorStand org/bukkit/craftbukkit/v1_21_R6/entity/CraftArmorStand
+c org/bukkit/craftbukkit/entity/CraftCaveSpider org/bukkit/craftbukkit/v1_21_R6/entity/CraftCaveSpider
+c org/bukkit/craftbukkit/entity/CraftEnderPearl org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderPearl
+c org/bukkit/craftbukkit/entity/CraftEntityType org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityType
+c org/bukkit/craftbukkit/entity/CraftHappyGhast org/bukkit/craftbukkit/v1_21_R6/entity/CraftHappyGhast
+c org/bukkit/craftbukkit/entity/CraftIllusioner org/bukkit/craftbukkit/v1_21_R6/entity/CraftIllusioner
+c org/bukkit/craftbukkit/entity/CraftProjectile org/bukkit/craftbukkit/v1_21_R6/entity/CraftProjectile
+c org/bukkit/craftbukkit/entity/CraftPufferFish org/bukkit/craftbukkit/v1_21_R6/entity/CraftPufferFish
+c org/bukkit/craftbukkit/entity/CraftSilverfish org/bukkit/craftbukkit/v1_21_R6/entity/CraftSilverfish
+c org/bukkit/craftbukkit/entity/CraftVindicator org/bukkit/craftbukkit/v1_21_R6/entity/CraftVindicator
+c org/bukkit/craftbukkit/entity/CraftWindCharge org/bukkit/craftbukkit/v1_21_R6/entity/CraftWindCharge
+c org/bukkit/craftbukkit/event/CraftPortalEvent org/bukkit/craftbukkit/v1_21_R6/event/CraftPortalEvent
+c org/bukkit/craftbukkit/inventory/CraftMetaMap org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaMap
+c org/bukkit/craftbukkit/legacy/MethodRerouting org/bukkit/craftbukkit/v1_21_R6/legacy/MethodRerouting
+c org/bukkit/craftbukkit/legacy/enums/DummyEnum org/bukkit/craftbukkit/v1_21_R6/legacy/enums/DummyEnum
+c org/bukkit/craftbukkit/legacy/reroute/Reroute org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/Reroute
+c org/bukkit/craftbukkit/legacy/reroute/Reroute$RerouteDataHolder org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/Reroute$RerouteDataHolder
+c org/bukkit/craftbukkit/map/CraftMapColorCache org/bukkit/craftbukkit/v1_21_R6/map/CraftMapColorCache
+c org/bukkit/craftbukkit/potion/CraftPotionType org/bukkit/craftbukkit/v1_21_R6/potion/CraftPotionType
+c org/bukkit/craftbukkit/potion/CraftPotionUtil org/bukkit/craftbukkit/v1_21_R6/potion/CraftPotionUtil
+c org/bukkit/craftbukkit/structure/CraftPalette org/bukkit/craftbukkit/v1_21_R6/structure/CraftPalette
+c org/bukkit/craftbukkit/util/CraftMagicNumbers org/bukkit/craftbukkit/v1_21_R6/util/CraftMagicNumbers
+c org/bukkit/craftbukkit/util/ForwardLogHandler org/bukkit/craftbukkit/v1_21_R6/util/ForwardLogHandler
+c net/minecraft/advancements/AdvancementProgress net/minecraft/advancements/AdvancementProgress
+ m (Lnet/minecraft/advancements/AdvancementProgress;)I compareTo a
+ m ()I countCompletedRequirements h
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementProgress; fromNetwork b
+ m ()Ljava/lang/Iterable; getCompletedCriteria f
+ m (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; getCriterion c
+ m ()Ljava/time/Instant; getFirstProgressDate g
+ m ()F getPercent c
+ m ()Lnet/minecraft/network/chat/Component; getProgressText d
+ m ()Ljava/lang/Iterable; getRemainingCriteria e
+ m (Ljava/lang/String;)Z grantProgress a
+ m ()Z hasProgress b
+ m (Ljava/lang/String;)Z isCriterionDone d
+ m ()Z isDone a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/CriterionProgress;)V lambda$serializeToNetwork$9 a
+ m (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$1 b
+ m (Ljava/util/Map$Entry;)Z lambda$static$2 b
+ m (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$3 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$4 a
+ m (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; lambda$static$5 b
+ m (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; lambda$static$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7 a
+ m (Ljava/util/Set;Ljava/util/Map$Entry;)Z lambda$update$8 a
+ m (Ljava/lang/String;)Z revokeProgress b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/advancements/AdvancementRequirements;)V update a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CRITERIA_CODEC d
+ f Lcom/mojang/serialization/Codec; OBTAINED_TIME_CODEC c
+ f Ljava/time/format/DateTimeFormatter; OBTAINED_TIME_FORMAT b
+ f Ljava/util/Map; criteria e
+ f Lnet/minecraft/advancements/AdvancementRequirements; requirements f
+c net/minecraft/commands/arguments/AngleArgument net/minecraft/commands/arguments/ArgumentAngle
+ m ()Lnet/minecraft/commands/arguments/AngleArgument; angle a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F getAngle a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/AngleArgument$SingleAngle; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_ANGLE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES c
+c net/minecraft/commands/arguments/AngleArgument$SingleAngle net/minecraft/commands/arguments/ArgumentAngle$a
+ m (Lnet/minecraft/commands/CommandSourceStack;)F getAngle a
+ f F angle a
+ f Z isRelative b
+c net/minecraft/commands/arguments/ColorArgument net/minecraft/commands/arguments/ArgumentChatFormat
+ m ()Lnet/minecraft/commands/arguments/ColorArgument; color a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/ChatFormatting; getColor a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/ChatFormatting; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/RangeArgument net/minecraft/commands/arguments/ArgumentCriterionValue
+ m ()Lnet/minecraft/commands/arguments/RangeArgument$Floats; floatRange b
+ m ()Lnet/minecraft/commands/arguments/RangeArgument$Ints; intRange a
+c net/minecraft/commands/arguments/RangeArgument$Ints net/minecraft/commands/arguments/ArgumentCriterionValue$b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; getRange a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/RangeArgument$Floats net/minecraft/commands/arguments/ArgumentCriterionValue$a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; getRange a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/SlotsArgument net/minecraft/commands/arguments/SlotsArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; getSlots a
+ m (C)Z lambda$parse$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/inventory/SlotRange; parse a
+ m ()Lnet/minecraft/commands/arguments/SlotsArgument; slots a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/StyleArgument net/minecraft/commands/arguments/StyleArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Style; getStyle a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/StyleArgument; style a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_STYLE a
+ f Ljava/util/Collection; EXAMPLES b
+ f Lcom/mojang/serialization/DynamicOps; OPS c
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; TAG_PARSER d
+c net/minecraft/commands/functions/MacroFunction net/minecraft/commands/functions/MacroFunction
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; instantiate a
+ m (Ljava/util/List;Ljava/util/List;I)V lambda$lookupValues$1 a
+ m (Ljava/text/DecimalFormat;)V lambda$static$0 a
+ m (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; lambda$substituteAndParse$2 a
+ m (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V lookupValues a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; stringify a
+ m (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; substituteAndParse a
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f I MAX_CACHE_ENTRIES b
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; cache d
+ f Ljava/util/List; entries f
+ f Lnet/minecraft/resources/ResourceLocation; id e
+ f Ljava/util/List; parameters c
+c net/minecraft/commands/functions/MacroFunction$Entry net/minecraft/commands/functions/MacroFunction$a
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+c net/minecraft/commands/functions/MacroFunction$MacroEntry net/minecraft/commands/functions/MacroFunction$b
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+ f Lnet/minecraft/commands/ExecutionCommandSource; compilationContext c
+ f Lit/unimi/dsi/fastutil/ints/IntList; parameters b
+ f Lnet/minecraft/commands/functions/StringTemplate; template a
+c net/minecraft/commands/functions/MacroFunction$PlainTextEntry net/minecraft/commands/functions/MacroFunction$c
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+ f Lnet/minecraft/commands/execution/UnboundEntryAction; compiledAction a
+c net/minecraft/core/component/DataComponentType net/minecraft/core/component/DataComponentType
+ m ()Lnet/minecraft/core/component/DataComponentType$Builder; builder a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lcom/mojang/serialization/Codec; codecOrThrow c
+ m ()Z isTransient d
+ m ()Lcom/mojang/serialization/Codec; lambda$static$0 f
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$2 b
+ m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; lambda$static$3 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; PERSISTENT_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/serialization/Codec; VALUE_MAP_CODEC d
+c net/minecraft/core/component/DataComponentType$Builder net/minecraft/core/component/DataComponentType$a
+ m ()Lnet/minecraft/core/component/DataComponentType; build b
+ m ()Lnet/minecraft/core/component/DataComponentType$Builder; cacheEncoding a
+ m ()Lnet/minecraft/network/codec/StreamCodec; lambda$build$0 c
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/core/component/DataComponentType$Builder; networkSynchronized a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/component/DataComponentType$Builder; persistent a
+ f Z cacheEncoding c
+ f Lcom/mojang/serialization/Codec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/core/component/DataComponentType$Builder$SimpleType net/minecraft/core/component/DataComponentType$a$a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec e
+ f Lcom/mojang/serialization/Codec; codec e
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec f
+c net/minecraft/data/loot/packs/VanillaBlockLoot net/minecraft/data/loot/packs/VanillaBlockLoot
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDecoratedPotTable x
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMobSkullDrop y
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPitcherCropLoot f
+ m ()V generate e
+ m (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$createPitcherCropLoot$279 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$112 aI
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$113 aH
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$114 aG
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$115 aF
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$116 aE
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$117 aD
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$118 aC
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$119 aB
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$120 aA
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$121 az
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$122 ay
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$123 ax
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$124 aw
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$125 av
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$126 au
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$127 at
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$128 as
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$129 ar
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$130 aq
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$131 ap
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$132 ao
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$generate$133 c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$134 an
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$135 am
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$16 aY
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$17 aX
+ m (Lnet/minecraft/world/level/block/Block;)V lambda$generate$175 al
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$18 aW
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$19 aV
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$2 aZ
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$20 aU
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$209 ak
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$21 aT
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$212 aj
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$213 ai
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$214 ah
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$215 ag
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$216 af
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$217 ae
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$218 ad
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$219 ac
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$22 aS
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$220 ab
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$221 aa
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$222 Z
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$223 i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$224 Y
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$225 X
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$226 W
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$227 V
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$228 U
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$229 T
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$23 aR
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$230 S
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$231 R
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$232 Q
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$235 P
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$236 O
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$237 N
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$238 M
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$239 h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$24 aQ
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$242 L
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$243 K
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$25 aP
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$250 J
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$255 I
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$256 H
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$257 G
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$258 F
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$259 E
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$26 aO
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$260 D
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$261 C
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$264 g
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$265 f
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$268 e
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$269 d
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$27 aN
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$270 c
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$271 b
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$272 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$273 B
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$274 b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$275 A
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$276 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$277 z
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$278 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$28 aM
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$29 aL
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$30 aK
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$31 aJ
+ f Ljava/util/Set; EXPLOSION_RESISTANT g
+ f [F JUNGLE_LEAVES_SAPLING_CHANGES f
+c net/minecraft/data/loot/packs/VanillaChestLoot net/minecraft/data/loot/packs/VanillaChestLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ancientCityLootTable l
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionBridgeLootTable d
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionHoglinStableLootTable c
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionOtherLootTable h
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionTreasureLootTable g
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; desertPyramidLootTable p
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; endCityTreasureLootTable e
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; jungleTempleLootTable m
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; netherBridgeLootTable f
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; pillagerOutpostLootTable o
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries q
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckMapLootTable b
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckSupplyLootTable a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckTreasureLootTable n
+ m (Ljava/util/function/BiConsumer;)V spawnerLootTables a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; strongholdCorridorLootTable k
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; strongholdLibraryLootTable j
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; woodlandMansionLootTable i
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/ShapedRecipeBuilder net/minecraft/data/recipes/ShapedRecipeBuilder
+ m (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Ljava/lang/Character;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; ensureValid a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; group c
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; pattern b
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; showNotification a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category c
+ f I count e
+ f Ljava/util/Map; criteria h
+ f Ljava/lang/String; group i
+ f Lnet/minecraft/core/HolderGetter; items b
+ f Ljava/util/Map; key g
+ f Lnet/minecraft/world/item/Item; result d
+ f Ljava/util/List; rows f
+ f Z showNotification j
+c net/minecraft/data/structures/StructureUpdater net/minecraft/data/structures/StructureUpdater
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; update a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; PREFIX b
+c net/minecraft/data/tags/DamageTypeTagsProvider net/minecraft/data/tags/DamageTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/tags/EntityTypeTagsProvider net/minecraft/data/tags/EntityTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/tags/InstrumentTagsProvider net/minecraft/data/tags/InstrumentTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/BastionBridgePools net/minecraft/data/worldgen/WorldGenFeatureBastionBridge
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/BastionSharedPools net/minecraft/data/worldgen/WorldGenFeatureBastionExtra
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/DesertVillagePools net/minecraft/data/worldgen/WorldGenFeatureDesertVillage
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TERMINATORS_KEY c
+c net/minecraft/data/worldgen/biome/NetherBiomes net/minecraft/data/worldgen/biome/NetherBiomes
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; basaltDeltas c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; crimsonForest d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; netherWastes a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; soulSandValley b
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; warpedForest e
+c net/minecraft/gametest/framework/GameTestBatch net/minecraft/gametest/framework/GameTestHarnessBatch
+ m ()Lnet/minecraft/core/Holder; environment c
+ m ()Ljava/util/Collection; gameTestInfos b
+ m ()I index a
+ f Lnet/minecraft/core/Holder; environment c
+ f Ljava/util/Collection; gameTestInfos b
+ f I index a
+c net/minecraft/gametest/framework/GameTestEvent net/minecraft/gametest/framework/GameTestHarnessEvent
+ m (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; create a
+ m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; create a
+ f Ljava/lang/Runnable; assertion b
+ f Ljava/lang/Long; expectedDelay a
+c net/minecraft/gametest/framework/GeneratedTest net/minecraft/gametest/framework/GeneratedTest
+ m ()Ljava/util/function/Consumer; function c
+ m ()Lnet/minecraft/resources/ResourceKey; functionKey b
+ m ()Ljava/util/Map; tests a
+ f Lnet/minecraft/resources/ResourceKey; functionKey b
+ f Ljava/util/function/Consumer; function c
+ f Ljava/util/Map; tests a
+c net/minecraft/network/chat/OutgoingChatMessage net/minecraft/network/chat/OutgoingChatMessage
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; create a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+c net/minecraft/network/chat/OutgoingChatMessage$Player net/minecraft/network/chat/OutgoingChatMessage$b
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; message b
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+ f Lnet/minecraft/network/chat/PlayerChatMessage; message a
+c net/minecraft/network/chat/OutgoingChatMessage$Disguised net/minecraft/network/chat/OutgoingChatMessage$a
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+ f Lnet/minecraft/network/chat/Component; content a
+c net/minecraft/network/chat/numbers/BlankFormat net/minecraft/network/chat/numbers/BlankFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ f Lnet/minecraft/network/chat/numbers/BlankFormat; INSTANCE a
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE b
+c net/minecraft/network/chat/numbers/BlankFormat$1 net/minecraft/network/chat/numbers/BlankFormat$1
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/chat/numbers/FixedFormat net/minecraft/network/chat/numbers/FixedFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE a
+ f Lnet/minecraft/network/chat/Component; value b
+c net/minecraft/network/chat/numbers/FixedFormat$1 net/minecraft/network/chat/numbers/FixedFormat$1
+ m (Lnet/minecraft/network/chat/numbers/FixedFormat;)Lnet/minecraft/network/chat/Component; lambda$$0 b
+ m (Lnet/minecraft/network/chat/numbers/FixedFormat;)Lnet/minecraft/network/chat/Component; lambda$$1 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/UnboundProtocol net/minecraft/network/protocol/UnboundProtocol
+ m (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/network/ProtocolInfo; bind a
+c net/minecraft/network/syncher/SyncedDataHolder net/minecraft/network/syncher/SyncedDataHolder
+ m (Ljava/util/List;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+c net/minecraft/server/ReloadableServerResources net/minecraft/server/DataPackResources
+ m ()Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistries b
+ m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements e
+ m ()Lnet/minecraft/commands/Commands; getCommands d
+ m ()Lnet/minecraft/server/ServerFunctionLibrary; getFunctionLibrary a
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager c
+ m (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; lambda$loadResources$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;ILnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$1 a
+ m ()Ljava/util/List; listeners f
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadResources a
+ m ()V updateStaticRegistryTags g
+ f Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/ServerAdvancementManager; advancements f
+ f Lnet/minecraft/commands/Commands; commands d
+ f Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistryHolder c
+ f Lnet/minecraft/server/ServerFunctionLibrary; functionLibrary g
+ f Ljava/util/List; postponedTags h
+ f Lnet/minecraft/world/item/crafting/RecipeManager; recipes e
+c net/minecraft/server/commands/AttributeCommand net/minecraft/server/commands/CommandAttribute
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I addModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I getAttributeBase b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; getAttributeDescription a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttributeInstance a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;D)I getAttributeModifier a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; getAttributeModifiers c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I getAttributeValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/LivingEntity; getEntityWithAttribute b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getLivingEntity a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$addModifier$23 b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeBase$19 c
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeModifier$20 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeValue$18 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$15 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 g
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$removeModifier$24 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$resetAttributeBase$22 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$setAttributeBase$21 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)I removeModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)I resetAttributeBase a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I setAttributeBase c
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_MODIFIER_ALREADY_PRESENT d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_SUCH_ATTRIBUTE b
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_NO_SUCH_MODIFIER c
+c net/minecraft/server/commands/DebugPathCommand net/minecraft/server/commands/DebugPathCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I fillBlocks a
+ m ()Lnet/minecraft/network/chat/Component; lambda$fillBlocks$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_MOB a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PATH b
+c net/minecraft/server/commands/FillBiomeCommand net/minecraft/server/commands/FillBiomeCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/Predicate;)I fill a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lcom/mojang/datafixers/util/Either; fill a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either; fill a
+ m (Lnet/minecraft/core/Holder;)Z lambda$fill$5 a
+ m (Ljava/util/function/Supplier;)V lambda$fill$6 a
+ m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; lambda$fill$7 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)V lambda$fill$8 a
+ m (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; lambda$makeResolver$4 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (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; makeResolver a
+ m (I)I quantize a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; quantize a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_LOADED a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_VOLUME_TOO_LARGE b
+c net/minecraft/server/commands/ForceLoadCommand net/minecraft/server/commands/CommandForceload
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I changeForceLoad a
+ m (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$14 a
+ m (ZILnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$15 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$10 a
+ m (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$11 a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$queryForceLoad$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m (Lnet/minecraft/server/level/ServerLevel;J)V lambda$removeAll$12 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$removeAll$13 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listForceLoad a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I queryForceLoad a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I removeAll b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALL_ADDED d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NONE_REMOVED e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NOT_TICKING c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TOO_MANY_CHUNKS b
+ f I MAX_CHUNK_LIMIT a
+c net/minecraft/server/commands/PlaySoundCommand net/minecraft/server/commands/CommandPlaySound
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Collection; getCallingPlayerAsCollection a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$playSound$7 a
+ m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/network/chat/Component; lambda$playSound$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$1 f
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2 e
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3 d
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4 c
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5 b
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/phys/Vec3;FFF)I playSound a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/sounds/SoundSource;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; source a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR a
+c net/minecraft/server/commands/StopSoundCommand net/minecraft/server/commands/CommandStopSound
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$4 a
+ m (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$5 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$stopSound$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopSound$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/resources/ResourceLocation;)I stopSound a
+c net/minecraft/server/commands/WhitelistCommand net/minecraft/server/commands/CommandWhitelist
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I addPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I disableWhitelist c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I enableWhitelist b
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$addPlayers$10 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$disableWhitelist$13 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$enableWhitelist$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/players/NameAndId;)Z lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$reload$9 d
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$removePlayers$11 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$showList$14 a
+ m ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$showList$15 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I reload a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I removePlayers b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I showList d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_DISABLED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ENABLED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_WHITELISTED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_WHITELISTED d
+c net/minecraft/server/dedicated/DedicatedServer net/minecraft/server/dedicated/DedicatedServer
+ m ()Z acceptsTransfers bu
+ m ()Z allowFlight aj
+ m ()Z convertOldUsers bI
+ m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;)Lnet/minecraft/server/ServerLinks; createServerLinks a
+ m ()Lio/netty/handler/ssl/SslContext; createSslContext bV
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a
+ m (Ljava/nio/file/Path;)V dumpServerProperties a
+ m ()V endMetricsRecordingTick aY
+ m ()Z enforceSecureProfile aC
+ m ()I entityBroadcastRangePercentage bK
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m ()V forceDifficulty v
+ m ()Z forceGameMode bL
+ m ()Z forceSynchronousWrites bd
+ m ()Lnet/minecraft/world/level/GameType; gameMode bM
+ m ()I getAbsoluteMaxWorldSize ay
+ m ()Ljava/util/Map; getCodeOfConducts ad
+ m ()I getCompressionThreshold aB
+ m ()Lnet/minecraft/world/level/GameType; getForcedGameType bj
+ m ()I getFunctionCompilationLevel l
+ m ()Ljava/lang/String; getLevelIdName j
+ m ()I getMaxChainedNeighborUpdates bp
+ m ()I getMaxPlayers t
+ m ()J getMaxTickLength bJ
+ m ()Ljava/lang/String; getMotd ak
+ m ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; getPlayerList bE
+ m ()Lnet/minecraft/server/players/PlayerList; getPlayerList am
+ m ()Ljava/lang/String; getPluginNames q
+ m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a
+ m ()I getRateLimitPacketsPerSecond o
+ m (I)I getScaledTrackingDistance c
+ m ()Ljava/lang/String; getServerIp b
+ m ()Ljava/lang/String; getServerName h
+ m ()I getServerPort d
+ m ()Ljava/util/Optional; getServerResourcePack ae
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V handleConsoleInput a
+ m ()V handleConsoleInputs bD
+ m ()Z hasGui ap
+ m ()Z hidesOnlinePlayers as
+ m ()Z initServer e
+ m ()Z isDedicatedServer n
+ m ()Z isEnforceWhitelist aS
+ m ()Z isEpollEnabled p
+ m ()Z isPublished s
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isTickTimeLoggingEnabled g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z isUnderSpawnProtection a
+ m ()Z isUsingWhitelist aT
+ m ()Ljava/lang/String; lambda$fillServerSystemReport$6 bY
+ m ()Ljava/lang/String; lambda$fillServerSystemReport$7 bX
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setAllowFlight$2 e
+ m (Lnet/minecraft/world/Difficulty;Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setDifficulty$3 a
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setEnforceWhitelist$0 g
+ m (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setSimulationDistance$5 h
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setUsingWhitelist$1 f
+ m (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setViewDistance$4 i
+ m ()Z logIPs br
+ m ()V onServerExit i
+ m ()I operatorUserPermissionLevel k
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Ljava/util/Optional; parseBugReportLink a
+ m ()I pauseWhenEmptySeconds by
+ m ()I playerIdleTimeout au
+ m ()Ljava/util/Map; readCodeOfConducts bU
+ m ()Z repliesToStatus ar
+ m (Ljava/lang/String;)Ljava/lang/String; runCommand a
+ m (ZZZ)Z saveAllChunks a
+ m ()Lnet/minecraft/server/ServerLinks; serverLinks bx
+ m (Z)V setAcceptsTransfers m
+ m (Z)V setAllowFlight i
+ m (Lnet/minecraft/world/Difficulty;)V setDifficulty a
+ m (Z)V setEnforceWhitelist f
+ m (I)V setEntityBroadcastRangePercentage k
+ m (Z)V setForceGameMode l
+ m (Lnet/minecraft/world/level/GameType;)V setGameMode c
+ m (Z)V setHidesOnlinePlayers k
+ m (I)V setMaxPlayers g
+ m (Ljava/lang/String;)V setMotd d
+ m (I)V setOperatorUserPermissionLevel i
+ m (I)V setPauseWhenEmptySeconds l
+ m (I)V setPlayerIdleTimeout d
+ m (Z)V setRepliesToStatus j
+ m (I)V setSimulationDistance f
+ m (I)V setSpawnProtectionRadius h
+ m (I)V setStatusHeartbeatInterval j
+ m (Z)V setUsingWhitelist g
+ m (I)V setViewDistance e
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m ()V showGui bF
+ m ()I simulationDistance bC
+ m ()I spawnProtectionRadius bG
+ m ()I statusHeartbeatInterval bH
+ m ()V stopServer z
+ m ()V tickConnection L
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()I viewDistance bB
+ m ()V waitForRetry bW
+ f I CONVERSION_RETRIES o
+ f I CONVERSION_RETRY_DELAY_MS n
+ f Lorg/slf4j/Logger; LOGGER m
+ f Ljava/util/Map; codeOfConductTexts z
+ f Lnet/minecraft/server/gui/MinecraftServerGui; gui u
+ f Z isTickTimeLoggingEnabled x
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; jsonRpcServer A
+ f J lastHeartbeat B
+ f Lnet/minecraft/server/rcon/thread/QueryThreadGs4; queryThreadGs4 q
+ f Lnet/minecraft/server/rcon/thread/RconThread; rconThread s
+ f Lnet/minecraft/server/ServerLinks; serverLinks y
+ f Lnet/minecraft/server/network/ServerTextFilter; serverTextFilter v
+ f Lnet/minecraft/server/dedicated/DedicatedServerSettings; settings t
+ f Lnet/minecraft/util/debugchart/RemoteSampleLogger; tickTimeLogger w
+c net/minecraft/server/dedicated/DedicatedServer$1 net/minecraft/server/dedicated/DedicatedServer$1
+ f Lnet/minecraft/server/dedicated/DedicatedServer; this$0 a
+c net/minecraft/server/dialog/ConfirmationDialog net/minecraft/server/dialog/ConfirmationDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common C_
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; mainActions b
+ m ()Lnet/minecraft/server/dialog/ActionButton; noButton f
+ m ()Ljava/util/Optional; onCancel d
+ m ()Lnet/minecraft/server/dialog/ActionButton; yesButton e
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Lnet/minecraft/server/dialog/ActionButton; noButton j
+ f Lnet/minecraft/server/dialog/ActionButton; yesButton i
+c net/minecraft/server/dialog/action/ActionTypes net/minecraft/server/dialog/action/ActionTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/network/chat/ClickEvent$Action;Lcom/mojang/serialization/MapCodec;)V lambda$bootstrap$0 a
+c net/minecraft/server/dialog/input/BooleanInput net/minecraft/server/dialog/input/BooleanInput
+ m ()Z initial c
+ m ()Lnet/minecraft/network/chat/Component; label b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Ljava/lang/String; onFalse e
+ m ()Ljava/lang/String; onTrue d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Z initial d
+ f Lnet/minecraft/network/chat/Component; label c
+ f Ljava/lang/String; onFalse f
+ f Ljava/lang/String; onTrue e
+c net/minecraft/server/dialog/input/InputControl net/minecraft/server/dialog/input/InputControl
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+c net/minecraft/server/jsonrpc/IncomingRpcMethod net/minecraft/server/jsonrpc/IncomingRpcMethod
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessMethod; lambda$method$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Method; lambda$method$1 a
+ m (Ljava/util/function/Function;Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/lang/Object; lambda$method$2 a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessMethod; lambda$method$3 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+ m (Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+ m (Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$Method net/minecraft/server/jsonrpc/IncomingRpcMethod$d
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction; function e
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lcom/mojang/serialization/Codec; paramsCodec c
+ m ()Lcom/mojang/serialization/Codec; resultCodec d
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction; function e
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lcom/mojang/serialization/Codec; paramsCodec c
+ f Lcom/mojang/serialization/Codec; resultCodec d
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$Factory net/minecraft/server/jsonrpc/IncomingRpcMethod$b
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes net/minecraft/server/jsonrpc/IncomingRpcMethod$a
+ m ()Z discoverable b
+ m ()Z runOnMainThread a
+ f Z discoverable b
+ f Z runOnMainThread a
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction net/minecraft/server/jsonrpc/IncomingRpcMethod$g
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessMethod net/minecraft/server/jsonrpc/IncomingRpcMethod$e
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lcom/mojang/serialization/Codec; resultCodec c
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction; supplier d
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lcom/mojang/serialization/Codec; resultCodec c
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction; supplier d
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder net/minecraft/server/jsonrpc/IncomingRpcMethod$c
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; build c
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; description a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; notOnMainThread b
+ m (Lnet/minecraft/server/jsonrpc/api/ParamInfo;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; param a
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; register a
+ m (Lnet/minecraft/server/jsonrpc/api/ResultInfo;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; response a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; undiscoverable a
+ f Ljava/lang/String; description b
+ f Z discoverable e
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Factory; method a
+ f Lnet/minecraft/server/jsonrpc/api/ParamInfo; paramInfo c
+ f Lnet/minecraft/server/jsonrpc/api/ResultInfo; resultInfo d
+ f Z runOnMainThread f
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction net/minecraft/server/jsonrpc/IncomingRpcMethod$f
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod net/minecraft/server/jsonrpc/OutgoingRpcMethod
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m (Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$ParmeterlessNotification; lambda$notification$0 a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Notification; lambda$notification$1 b
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$ParameterlessMethod; lambda$request$2 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method; lambda$request$3 a
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; notification c
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; notification a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; request b
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; request a
+ f Ljava/lang/String; NOTIFICATION_PREFIX a
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Method net/minecraft/server/jsonrpc/OutgoingRpcMethod$c
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lcom/mojang/serialization/Codec; paramsCodec d
+ m ()Lcom/mojang/serialization/Codec; resultCodec e
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+ f Lcom/mojang/serialization/Codec; paramsCodec d
+ f Lcom/mojang/serialization/Codec; resultCodec e
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Factory net/minecraft/server/jsonrpc/OutgoingRpcMethod$b
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes net/minecraft/server/jsonrpc/OutgoingRpcMethod$a
+ m ()Z discoverable a
+ f Z discoverable a
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Notification net/minecraft/server/jsonrpc/OutgoingRpcMethod$d
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lcom/mojang/serialization/Codec; paramsCodec d
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+ f Lcom/mojang/serialization/Codec; paramsCodec d
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParameterlessMethod net/minecraft/server/jsonrpc/OutgoingRpcMethod$f
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lcom/mojang/serialization/Codec; resultCodec d
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+ f Lcom/mojang/serialization/Codec; resultCodec d
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder net/minecraft/server/jsonrpc/OutgoingRpcMethod$e
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod; build a
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; description a
+ m (Lnet/minecraft/server/jsonrpc/api/ParamInfo;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; param a
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; register b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Lnet/minecraft/server/jsonrpc/api/ResultInfo;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; response a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; DEFAULT_ATTRIBUTES a
+ f Ljava/lang/String; description c
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Factory; method b
+ f Lnet/minecraft/server/jsonrpc/api/ParamInfo; paramInfo d
+ f Lnet/minecraft/server/jsonrpc/api/ResultInfo; resultInfo e
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParmeterlessNotification net/minecraft/server/jsonrpc/OutgoingRpcMethod$g
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+c net/minecraft/server/jsonrpc/PendingRpcRequest net/minecraft/server/jsonrpc/PendingRpcRequest
+ m (Lcom/google/gson/JsonElement;)V accept a
+ m ()Lnet/minecraft/core/Holder$Reference; method a
+ m ()Ljava/util/concurrent/CompletableFuture; resultFuture b
+ m (J)Z timedOut a
+ m ()J timeoutTime c
+ f Lnet/minecraft/core/Holder$Reference; method a
+ f Ljava/util/concurrent/CompletableFuture; resultFuture b
+ f J timeoutTime c
+c net/minecraft/server/jsonrpc/api/ReferenceUtil net/minecraft/server/jsonrpc/api/ReferenceUtil
+ m (Ljava/lang/String;)Ljava/net/URI; createLocalReference a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0 b
+ f Lcom/mojang/serialization/Codec; REFERENCE_CODEC a
+c net/minecraft/server/level/ChunkGenerationTask net/minecraft/server/level/ChunkGenerationTask
+ m ()Z canLoadWithoutGeneration f
+ m (Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; create a
+ m ()Lnet/minecraft/server/level/GenerationChunkHolder; getCenter c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)I getRadiusForLayer b
+ m (Lnet/minecraft/server/level/GeneratingChunkMap;II)Lnet/minecraft/server/level/GenerationChunkHolder; lambda$create$0 a
+ m ()V markForCancellation b
+ m ()V releaseClaim e
+ m ()Ljava/util/concurrent/CompletableFuture; runUntilWait a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;ZLnet/minecraft/server/level/GenerationChunkHolder;)Z scheduleChunkInLayer a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)V scheduleLayer a
+ m ()V scheduleNextLayer d
+ m ()Ljava/util/concurrent/CompletableFuture; waitForScheduledLayer g
+ f Lnet/minecraft/util/StaticCache2D; cache g
+ f Lnet/minecraft/server/level/GeneratingChunkMap; chunkMap b
+ f Z markedForCancellation e
+ f Z needsGeneration h
+ f Lnet/minecraft/world/level/ChunkPos; pos c
+ f Ljava/util/List; scheduledLayer f
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; scheduledStatus d
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus a
+c net/minecraft/server/level/ChunkTaskDispatcher net/minecraft/server/level/ChunkTaskDispatcher
+ m ()Z hasWork a
+ m (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$0 a
+ m ()V lambda$pollTask$3 d
+ m (JZLjava/lang/Runnable;)V lambda$release$1 a
+ m (Ljava/lang/Runnable;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleForExecution$4 a
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$6 a
+ m (Ljava/lang/Void;)V lambda$scheduleForExecution$7 a
+ m (Ljava/util/function/IntSupplier;JLjava/lang/Runnable;)V lambda$submit$2 a
+ m (J)V onRelease a
+ m ()V pollTask b
+ m ()Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk; popTasks c
+ m (JLjava/lang/Runnable;Z)V release a
+ m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk;)V scheduleForExecution a
+ m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)V submit a
+ f I DISPATCHER_PRIORITY_COUNT a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/util/thread/PriorityConsecutiveExecutor; dispatcher f
+ f Lnet/minecraft/util/thread/TaskScheduler; executor e
+ f Lnet/minecraft/server/level/ChunkTaskPriorityQueue; queue d
+ f Z sleeping b
+c net/minecraft/server/level/LoadingChunkTracker net/minecraft/server/level/LoadingChunkTracker
+ m (J)I getLevel c
+ m (J)I getLevelFromSource b
+ m (I)I runDistanceUpdates a
+ m (JI)V setLevel a
+ f I MAX_LEVEL a
+ f Lnet/minecraft/server/level/DistanceManager; distanceManager b
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage c
+c net/minecraft/server/network/ConfigurationTask net/minecraft/server/network/ConfigurationTask
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Z tick a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+c net/minecraft/server/network/ConfigurationTask$Type net/minecraft/server/network/ConfigurationTask$a
+ m ()Ljava/lang/String; id a
+ f Ljava/lang/String; id a
+c net/minecraft/server/network/PlayerChunkSender net/minecraft/server/network/PlayerChunkSender
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; collectChunksToSend a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V dropChunk a
+ m (J)Z isPending a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/LevelChunk;)I lambda$collectChunksToSend$0 a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V markChunkPendingToSend a
+ m (F)V onChunkBatchReceivedByClient a
+ m (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;)V sendChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendNextChunks a
+ f Lorg/slf4j/Logger; LOGGER c
+ f F MAX_CHUNKS_PER_TICK b
+ f I MAX_UNACKNOWLEDGED_BATCHES e
+ f F MIN_CHUNKS_PER_TICK a
+ f F START_CHUNKS_PER_TICK d
+ f F batchQuota i
+ f F desiredChunksPerTick h
+ f I maxUnacknowledgedBatches k
+ f Z memoryConnection g
+ f Lit/unimi/dsi/fastutil/longs/LongSet; pendingChunks f
+ f I unacknowledgedBatches j
+c net/minecraft/server/packs/PackSelectionConfig net/minecraft/server/packs/PackSelectionConfig
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; defaultPosition b
+ m ()Z fixedPosition c
+ m ()Z required a
+ f Lnet/minecraft/server/packs/repository/Pack$Position; defaultPosition b
+ f Z fixedPosition c
+ f Z required a
+c net/minecraft/server/packs/linkfs/PathContents net/minecraft/server/packs/linkfs/PathContents
+ f Lnet/minecraft/server/packs/linkfs/PathContents; MISSING a
+ f Lnet/minecraft/server/packs/linkfs/PathContents; RELATIVE b
+c net/minecraft/server/packs/linkfs/PathContents$FileContents net/minecraft/server/packs/linkfs/PathContents$b
+ m ()Ljava/nio/file/Path; contents a
+ f Ljava/nio/file/Path; contents c
+c net/minecraft/server/packs/linkfs/PathContents$DirectoryContents net/minecraft/server/packs/linkfs/PathContents$a
+ m ()Ljava/util/Map; children a
+ f Ljava/util/Map; children c
+c net/minecraft/server/players/OldUsersConverter net/minecraft/server/players/NameReferencingFileConverter
+ m (Lnet/minecraft/server/MinecraftServer;)Z areOldPlayersConverted f
+ m ()Z areOldUserlistsRemoved a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertIpBanlist b
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; convertMobOwnerIfNecessary a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertOpsList c
+ m (Lnet/minecraft/server/dedicated/DedicatedServer;)Z convertPlayers a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertUserBanlist a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertWhiteList d
+ m (Ljava/io/File;)V ensureDirectoryExists a
+ m (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; getWorldPlayersDirectory g
+ m (Ljava/lang/String;)Z lambda$lookupPlayers$0 a
+ m (I)[Ljava/lang/String; lambda$lookupPlayers$1 a
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V lookupPlayers a
+ m (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; parseDate a
+ m (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; readOldListFormat a
+ m (Ljava/io/File;)V renameOldFile b
+ m (Lnet/minecraft/server/MinecraftServer;)Z serverReadyAfterUserconversion e
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/io/File; OLD_IPBANLIST a
+ f Ljava/io/File; OLD_OPLIST c
+ f Ljava/io/File; OLD_USERBANLIST b
+ f Ljava/io/File; OLD_WHITELIST d
+c net/minecraft/server/players/OldUsersConverter$1 net/minecraft/server/players/NameReferencingFileConverter$1
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/NameReferencingFileConverter$2
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/NameReferencingFileConverter$3
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/NameReferencingFileConverter$4
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$5 net/minecraft/server/players/NameReferencingFileConverter$5
+ m (Ljava/lang/String;)Ljava/lang/String; getFileNameForProfile a
+ m (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V movePlayerFile a
+ f Lnet/minecraft/server/dedicated/DedicatedServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$ConversionError net/minecraft/server/players/NameReferencingFileConverter$FileConversionException
+c net/minecraft/server/players/ServerOpListEntry net/minecraft/server/players/OpListEntry
+ m ()Z getBypassesPlayerLimit b
+ m ()I getLevel a
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Z bypassesPlayerLimit b
+ f I level a
+c net/minecraft/server/rcon/thread/GenericThread net/minecraft/server/rcon/thread/RemoteConnectionThread
+ m ()Z isRunning c
+ m ()Z start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f I MAX_STOP_WAIT f
+ f Ljava/util/concurrent/atomic/AtomicInteger; UNIQUE_THREAD_ID e
+ f Ljava/lang/String; name b
+ f Z running a
+ f Ljava/lang/Thread; thread c
+c net/minecraft/util/LinearCongruentialGenerator net/minecraft/util/LinearCongruentialGenerator
+ m (JJ)J next a
+ f J INCREMENT b
+ f J MULTIPLIER a
+c net/minecraft/util/datafix/fixes/AddNewChoices net/minecraft/util/datafix/fixes/DataConverterAddChoices
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$0 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1 a
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/ChunkBiomeFix net/minecraft/util/datafix/fixes/DataConverterLeavesBiome
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityUUIDFix net/minecraft/util/datafix/fixes/DataConverterEntityUUID
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$5 t
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$6 s
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$7 e
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$8 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$10 q
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$11 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$12 p
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$13 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateMob$9 r
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$1 x
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$2 w
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$3 v
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$4 u
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateProjectile$14 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimal m
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimalOwner l
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAreaEffectCloud g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntityUUID c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEvokerFangs e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateFox j
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateHurtBy k
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateItem i
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntity b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMob n
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updatePiglin d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateProjectile o
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateShulkerBullet h
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateZombieVillager f
+ f Ljava/util/Set; ABSTRACT_HORSES c
+ f Ljava/util/Set; ANIMALS e
+ f Ljava/util/Set; LIVING_ENTITIES g
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Set; MOBS f
+ f Ljava/util/Set; PROJECTILES h
+ f Ljava/util/Set; TAMEABLE_ANIMALS d
+c net/minecraft/util/datafix/fixes/FixWolfHealth net/minecraft/util/datafix/fixes/FixWolfHealth
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 c
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 b
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4 a
+ f Ljava/lang/String; WOLF_HEALTH d
+ f Ljava/lang/String; WOLF_ID c
+c net/minecraft/util/datafix/fixes/GoatHornIdFix net/minecraft/util/datafix/fixes/GoatHornIdFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a
+ m (Ljava/lang/String;)Z lambda$new$0 a
+ f [Ljava/lang/String; INSTRUMENTS a
+c net/minecraft/util/datafix/fixes/GossipUUIDFix net/minecraft/util/datafix/fixes/DataConverterGossip
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fix$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 a
+c net/minecraft/util/datafix/fixes/ItemPotionFix net/minecraft/util/datafix/fixes/DataConverterPotionId
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m ([Ljava/lang/String;)V lambda$static$0 a
+ f Ljava/lang/String; DEFAULT a
+ f [Ljava/lang/String; POTIONS c
+ f I SPLASH b
+c net/minecraft/util/datafix/fixes/ItemRenameFix net/minecraft/util/datafix/fixes/DataConverterItemName
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create a
+ m (Ljava/lang/String;)Ljava/lang/String; fixItem a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ItemRenameFix$1 net/minecraft/util/datafix/fixes/DataConverterItemName$1
+ m (Ljava/lang/String;)Ljava/lang/String; fixItem a
+c net/minecraft/util/datafix/fixes/NewVillageFix net/minecraft/util/datafix/fixes/DataConverterNewVillage
+ m (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$cap$0 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$cap$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$11 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$12 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$13 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$2 a
+ m (Ljava/util/List;)Ljava/util/List; lambda$cap$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$4 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$6 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$7 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$8 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$9 a
+c net/minecraft/util/datafix/fixes/PlayerUUIDFix net/minecraft/util/datafix/fixes/DataConverterPlayerUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/ReorganizePoi net/minecraft/util/datafix/fixes/DataConverterPOI
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+c net/minecraft/util/eventlog/JsonEventLogReader net/minecraft/util/eventlog/JsonEventLogReader
+ m (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; create a
+ m ()Ljava/lang/Object; next a
+c net/minecraft/util/eventlog/JsonEventLogReader$1 net/minecraft/util/eventlog/JsonEventLogReader$1
+ m ()Ljava/lang/Object; next a
+ f Lcom/mojang/serialization/Codec; val$codec b
+ f Lcom/google/gson/stream/JsonReader; val$jsonReader a
+c net/minecraft/util/profiling/ProfilerPathEntry net/minecraft/util/profiling/MethodProfilerResult
+ m ()J getCount c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters d
+ m ()J getDuration a
+ m ()J getMaxDuration b
+c net/minecraft/util/thread/ParallelMapTransform net/minecraft/util/thread/ParallelMapTransform
+ m (Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; lambda$schedule$0 a
+ m (Ljava/util/Map;Ljava/util/function/BiFunction;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule a
+ m (Ljava/util/Map;Ljava/util/function/BiFunction;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule a
+ f I DEFAULT_TASKS_PER_THREAD a
+c net/minecraft/util/thread/ParallelMapTransform$Container net/minecraft/util/thread/ParallelMapTransform$b
+ m (I)V applyOperation a
+ m (ILjava/util/Map;)V copyOut a
+ m (I)Ljava/lang/Object; input d
+ m (I)Ljava/lang/Object; key b
+ m ()[Ljava/lang/Object; keys c
+ m ()Ljava/util/function/BiFunction; operation b
+ m (I)Ljava/lang/Object; output c
+ m (ILjava/lang/Object;Ljava/lang/Object;)V put a
+ m ()I size a
+ m ()[Ljava/lang/Object; values d
+ f [Ljava/lang/Object; keys b
+ f Ljava/util/function/BiFunction; operation a
+ f [Ljava/lang/Object; values c
+c net/minecraft/util/thread/ParallelMapTransform$SplitterBase net/minecraft/util/thread/ParallelMapTransform$d
+ m (I)I batchSize a
+ m (Ljava/util/concurrent/Executor;Ljava/lang/Object;Ljava/lang/Object;)V lambda$scheduleTasks$0 a
+ m ()I pendingBatchSize a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ m (Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleTasks a
+ f Z $assertionsDisabled b
+ f I batchIndex e
+ f Lnet/minecraft/util/thread/ParallelMapTransform$Container; container f
+ f I currentIndex c
+ f I lastScheduledIndex a
+ f [Ljava/util/concurrent/CompletableFuture; tasks d
+c net/minecraft/util/thread/ParallelMapTransform$SingleTaskSplitter net/minecraft/util/thread/ParallelMapTransform$c
+ m (I)I batchSize a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;I)V lambda$scheduleBatch$0 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ f Z $assertionsDisabled a
+c net/minecraft/util/thread/ParallelMapTransform$BatchedTaskSplitter net/minecraft/util/thread/ParallelMapTransform$a
+ m (I)I batchSize a
+ m (Ljava/util/Map;IILnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/lang/Runnable; createTask a
+ m (IILnet/minecraft/util/thread/ParallelMapTransform$Container;Ljava/util/Map;)V lambda$createTask$0 a
+ m (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ f Z $assertionsDisabled a
+ f I batchSize d
+ f I firstUndersizedBatchIndex e
+ f Ljava/util/Map; result c
+c net/minecraft/util/valueproviders/SampledFloat net/minecraft/util/valueproviders/SampledFloat
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+c net/minecraft/util/valueproviders/UniformFloat net/minecraft/util/valueproviders/UniformFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; lambda$static$0 d
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; lambda$static$3 b
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (FF)Lnet/minecraft/util/valueproviders/UniformFloat; of b
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F maxExclusive d
+ f F minInclusive b
+c net/minecraft/world/damagesource/CombatTracker net/minecraft/world/damagesource/CombatTracker
+ m ()I getCombatDuration b
+ m ()Lnet/minecraft/network/chat/Component; getDeathMessage a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; getDisplayName a
+ m (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; getFallMessage a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getMessageForAssistedFall a
+ m ()Lnet/minecraft/world/damagesource/CombatEntry; getMostSignificantFall d
+ m ()V recheckStatus c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V recordDamage a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldEnterCombat a
+ f Lnet/minecraft/network/chat/Style; INTENTIONAL_GAME_DESIGN_STYLE c
+ f I RESET_COMBAT_STATUS_TIME b
+ f I RESET_DAMAGE_STATUS_TIME a
+ f I combatEndTime h
+ f I combatStartTime g
+ f Ljava/util/List; entries d
+ f Z inCombat i
+ f I lastDamageTime f
+ f Lnet/minecraft/world/entity/LivingEntity; mob e
+ f Z takingDamage j
+c net/minecraft/world/damagesource/DamageEffects net/minecraft/world/damagesource/DamageEffects
+ m ()[Lnet/minecraft/world/damagesource/DamageEffects; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/sounds/SoundEvent; sound a
+ f [Lnet/minecraft/world/damagesource/DamageEffects; $VALUES j
+ f Lnet/minecraft/world/damagesource/DamageEffects; BURNING d
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/damagesource/DamageEffects; DROWNING c
+ f Lnet/minecraft/world/damagesource/DamageEffects; FREEZING f
+ f Lnet/minecraft/world/damagesource/DamageEffects; HURT a
+ f Lnet/minecraft/world/damagesource/DamageEffects; POKING e
+ f Lnet/minecraft/world/damagesource/DamageEffects; THORNS b
+ f Ljava/lang/String; id h
+ f Lnet/minecraft/sounds/SoundEvent; sound i
+c net/minecraft/world/damagesource/DamageScaling net/minecraft/world/damagesource/DamageScaling
+ m ()[Lnet/minecraft/world/damagesource/DamageScaling; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/damagesource/DamageScaling; $VALUES f
+ f Lnet/minecraft/world/damagesource/DamageScaling; ALWAYS c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/damagesource/DamageScaling; NEVER a
+ f Lnet/minecraft/world/damagesource/DamageScaling; WHEN_CAUSED_BY_LIVING_NON_PLAYER b
+ f Ljava/lang/String; id e
+c net/minecraft/world/damagesource/DamageSources net/minecraft/world/damagesource/DamageSources
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; anvil b
+ m (Lnet/minecraft/world/entity/projectile/AbstractArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; arrow a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; badRespawnPointExplosion a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; cactus k
+ m ()Lnet/minecraft/world/damagesource/DamageSource; campfire b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; cramming h
+ m ()Lnet/minecraft/world/damagesource/DamageSource; dragonBreath s
+ m ()Lnet/minecraft/world/damagesource/DamageSource; drown i
+ m ()Lnet/minecraft/world/damagesource/DamageSource; dryOut t
+ m ()Lnet/minecraft/world/damagesource/DamageSource; enderPearl m
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; explosion d
+ m (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; explosion a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; fall l
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fallingBlock a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fallingStalactite c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld o
+ m (Lnet/minecraft/world/entity/projectile/Fireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fireball a
+ m (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fireworks a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall n
+ m ()Lnet/minecraft/world/damagesource/DamageSource; freeze v
+ m ()Lnet/minecraft/world/damagesource/DamageSource; generic p
+ m ()Lnet/minecraft/world/damagesource/DamageSource; genericKill y
+ m ()Lnet/minecraft/world/damagesource/DamageSource; hotFloor f
+ m ()Lnet/minecraft/world/damagesource/DamageSource; inFire a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; inWall g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; indirectMagic c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; lava e
+ m ()Lnet/minecraft/world/damagesource/DamageSource; lightningBolt c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; mace f
+ m ()Lnet/minecraft/world/damagesource/DamageSource; magic q
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; mobAttack b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; mobProjectile a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; noAggroMobAttack c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; onFire d
+ m ()Lnet/minecraft/world/damagesource/DamageSource; outOfBorder x
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/damagesource/DamageSource; playerAttack a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; sonicBoom e
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; spit b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; stalagmite w
+ m ()Lnet/minecraft/world/damagesource/DamageSource; starve j
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; sting a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush u
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; thorns d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; thrown b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; trident a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; windCharge c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; wither r
+ m (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; witherSkull a
+ f Lnet/minecraft/world/damagesource/DamageSource; cactus l
+ f Lnet/minecraft/world/damagesource/DamageSource; campfire c
+ f Lnet/minecraft/world/damagesource/DamageSource; cramming i
+ f Lnet/minecraft/core/Registry; damageTypes a
+ f Lnet/minecraft/world/damagesource/DamageSource; dragonBreath t
+ f Lnet/minecraft/world/damagesource/DamageSource; drown j
+ f Lnet/minecraft/world/damagesource/DamageSource; dryOut u
+ f Lnet/minecraft/world/damagesource/DamageSource; enderPearl n
+ f Lnet/minecraft/world/damagesource/DamageSource; fall m
+ f Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld p
+ f Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall o
+ f Lnet/minecraft/world/damagesource/DamageSource; freeze w
+ f Lnet/minecraft/world/damagesource/DamageSource; genericKill z
+ f Lnet/minecraft/world/damagesource/DamageSource; generic q
+ f Lnet/minecraft/world/damagesource/DamageSource; hotFloor g
+ f Lnet/minecraft/world/damagesource/DamageSource; inFire b
+ f Lnet/minecraft/world/damagesource/DamageSource; inWall h
+ f Lnet/minecraft/world/damagesource/DamageSource; lava f
+ f Lnet/minecraft/world/damagesource/DamageSource; lightningBolt d
+ f Lnet/minecraft/world/damagesource/DamageSource; magic r
+ f Lnet/minecraft/world/damagesource/DamageSource; onFire e
+ f Lnet/minecraft/world/damagesource/DamageSource; outsideBorder y
+ f Lnet/minecraft/world/damagesource/DamageSource; stalagmite x
+ f Lnet/minecraft/world/damagesource/DamageSource; starve k
+ f Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush v
+ f Lnet/minecraft/world/damagesource/DamageSource; wither s
+c net/minecraft/world/effect/AbsorptionMobEffect net/minecraft/world/effect/AbsorptionMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/HealOrHarmMobEffect net/minecraft/world/effect/HealOrHarmMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V applyInstantenousEffect a
+ f Z isHarm c
+c net/minecraft/world/effect/SaturationMobEffect net/minecraft/world/effect/SaturationMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+c net/minecraft/world/entity/SpawnPlacementTypes net/minecraft/world/entity/SpawnPlacementTypes
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$0 c
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$1 b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$2 a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; IN_LAVA c
+ f Lnet/minecraft/world/entity/SpawnPlacementType; IN_WATER b
+ f Lnet/minecraft/world/entity/SpawnPlacementType; NO_RESTRICTIONS a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; ON_GROUND d
+c net/minecraft/world/entity/SpawnPlacementTypes$1 net/minecraft/world/entity/SpawnPlacementTypes$1
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnPosition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z isValidEmptySpawnBlock a
+c net/minecraft/world/entity/ai/behavior/OneShot net/minecraft/world/entity/ai/behavior/OneShot
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status a
+c net/minecraft/world/entity/ai/goal/FleeSunGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFleeSun
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; getHidePos i
+ m ()Z setWantedPos h
+ m ()V start d
+ f Lnet/minecraft/world/level/Level; level f
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f D speedModifier e
+ f D wantedX b
+ f D wantedY c
+ f D wantedZ d
+c net/minecraft/world/entity/ai/goal/UseItemGoal net/minecraft/world/entity/ai/goal/PathfinderGoalUseItem
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Ljava/util/function/Predicate; canUseSelector c
+ f Lnet/minecraft/sounds/SoundEvent; finishUsingSound d
+ f Lnet/minecraft/world/item/ItemStack; item b
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/WrappedGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWrapped
+ m (I)I adjustedTickDelay a
+ m (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z canBeReplacedBy a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/entity/ai/goal/Goal; getGoal k
+ m ()I getPriority i
+ m ()Z isInterruptable X_
+ m ()Z isRunning h
+ m ()Z requiresUpdateEveryTick Y_
+ m (Ljava/util/EnumSet;)V setFlags a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/goal/Goal; goal a
+ f Z isRunning c
+ f I priority b
+c net/minecraft/world/entity/animal/AbstractFish net/minecraft/world/entity/animal/EntityFish
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Z canRandomSwim s
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z fromBucket m
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m ()I getMaxSpawnClusterSize ak
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound n
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ae
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (Z)V setFromBucket x
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Z DEFAULT_FROM_BUCKET b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET a
+c net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal net/minecraft/world/entity/animal/EntityFish$b
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/AbstractFish; fish i
+c net/minecraft/world/entity/animal/AbstractFish$FishMoveControl net/minecraft/world/entity/animal/EntityFish$a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/AbstractFish; fish l
+c net/minecraft/world/entity/animal/FlyingAnimal net/minecraft/world/entity/animal/EntityBird
+ m ()Z isFlying gX
+c net/minecraft/world/entity/animal/HappyGhastAi net/minecraft/world/entity/animal/HappyGhastAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initPanicActivity d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$initIdleActivity$1 c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$2 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$3 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/HappyGhast;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE e
+ f D BABY_GHAST_CLOSE_ENOUGH_DIST d
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES g
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES f
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT c
+ f F SPEED_MULTIPLIER_WHEN_IDLING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED b
+c net/minecraft/world/entity/animal/TropicalFish net/minecraft/world/entity/animal/EntityTropicalFish
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkTropicalFishSpawnRules b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/item/DyeColor; getBaseColor gQ
+ m (I)Lnet/minecraft/world/item/DyeColor; getBaseColor c
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getPackedVariant gT
+ m ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getPattern gS
+ m (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getPattern s
+ m ()Lnet/minecraft/world/item/DyeColor; getPatternColor gR
+ m (I)Lnet/minecraft/world/item/DyeColor; getPatternColor r
+ m (I)Ljava/lang/String; getPredefinedName b
+ m (I)Z isMaxGroupSizeReached q
+ m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I packVariant a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (Lnet/minecraft/world/item/DyeColor;)V setBaseColor a
+ m (I)V setPackedVariant t
+ m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V setPattern a
+ m (Lnet/minecraft/world/item/DyeColor;)V setPatternColor b
+ f Ljava/util/List; COMMON_VARIANTS b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT c
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Variant; DEFAULT_VARIANT a
+ f Z isSchool e
+c net/minecraft/world/entity/animal/TropicalFish$Base net/minecraft/world/entity/animal/EntityTropicalFish$Base
+ m ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; $values a
+ f [Lnet/minecraft/world/entity/animal/TropicalFish$Base; $VALUES d
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Base; LARGE b
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Base; SMALL a
+ f I id c
+c net/minecraft/world/entity/animal/TropicalFish$Pattern net/minecraft/world/entity/animal/EntityTropicalFish$Variant
+ m ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; $values e
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Lnet/minecraft/world/entity/animal/TropicalFish$Base; base a
+ m (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; byId a
+ m ()Lnet/minecraft/network/chat/Component; displayName d
+ m ()I getPackedId b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; $VALUES t
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; BETTY k
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; BLOCKFISH j
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; BRINELY e
+ f Ljava/util/function/IntFunction; BY_ID o
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; CLAYFISH l
+ f Lcom/mojang/serialization/Codec; CODEC m
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; DASHER d
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; FLOPPER g
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; GLITTER i
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; KOB a
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; SNOOPER c
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; SPOTTY f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC n
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; STRIPEY h
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; SUNSTREAK b
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Base; base r
+ f Lnet/minecraft/network/chat/Component; displayName q
+ f Ljava/lang/String; name p
+ f I packedId s
+c net/minecraft/world/entity/animal/TropicalFish$Variant net/minecraft/world/entity/animal/EntityTropicalFish$d
+ m ()Lnet/minecraft/world/item/DyeColor; baseColor c
+ m ()I getPackedId a
+ m ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; pattern b
+ m ()Lnet/minecraft/world/item/DyeColor; patternColor d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/DyeColor; baseColor c
+ f Lnet/minecraft/world/item/DyeColor; patternColor d
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; pattern b
+c net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData net/minecraft/world/entity/animal/EntityTropicalFish$c
+ f Lnet/minecraft/world/entity/animal/TropicalFish$Variant; variant b
+c net/minecraft/world/entity/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageUp gL
+ m (I)V ageUp b
+ m ()V aiStep e_
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gJ
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V feed a
+ m ()Z fromBucket m
+ m ()I getAge gK
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound n
+ m ()I getTicksLeftUntilAdult gM
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V lambda$ageUp$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$saveToBucketTag$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (I)V setAge c
+ m (Z)V setFromBucket x
+ m ()Z shouldDropExperience eD
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem b
+ f I DEFAULT_AGE ct
+ f F HITBOX_HEIGHT c
+ f F HITBOX_WIDTH b
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES f
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e
+ f I age cu
+ f I ticksToBeFrog a
+c net/minecraft/world/entity/animal/horse/Donkey net/minecraft/world/entity/animal/horse/EntityHorseDonkey
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hh
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()V playJumpSound hp
+c net/minecraft/world/entity/decoration/Painting net/minecraft/world/entity/decoration/EntityPainting
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; calculateBoundingBox a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; create a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropItem a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/core/Holder; getVariant k
+ m (Lnet/minecraft/world/entity/decoration/Painting;Lnet/minecraft/core/Holder;)Z lambda$create$0 a
+ m (ILnet/minecraft/core/Holder;)Z lambda$create$1 a
+ m (I)D offsetForPaintingSize b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playPlacementSound u
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/core/Holder;)V setVariant a
+ m (DDDFF)V snapTo b
+ m ()Lnet/minecraft/world/phys/Vec3; trackingPosition dE
+ m (Lnet/minecraft/core/Holder;)I variantArea b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PAINTING_VARIANT_ID c
+ f F DEPTH b
+c net/minecraft/world/entity/npc/WanderingTrader net/minecraft/world/entity/npc/EntityVillagerTrader
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$000 a
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$100 b
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$200 c
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$300 d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getConsumeSound j
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()I getDespawnDelay gR
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gM
+ m (Z)Lnet/minecraft/sounds/SoundEvent; getTradeUpdatedSound x
+ m ()Lnet/minecraft/core/BlockPos; getWanderTarget gT
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z lambda$registerGoals$0 f
+ m (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z lambda$registerGoals$1 e
+ m ()V maybeDespawn gS
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b
+ m (I)V setDespawnDelay t
+ m (Lnet/minecraft/core/BlockPos;)V setWanderTarget h
+ m ()Z showProgressBar gL
+ m ()V updateTrades gP
+ f I DEFAULT_DESPAWN_DELAY cv
+ f I despawnDelay cx
+ f Lnet/minecraft/core/BlockPos; wanderTarget cw
+c net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal net/minecraft/world/entity/npc/EntityVillagerTrader$a
+ m ()Z canUse b
+ m (Lnet/minecraft/core/BlockPos;D)Z isTooFarAway a
+ m ()V stop e
+ m ()V tick a
+ f D speedModifier c
+ f D stopDistance b
+ f Lnet/minecraft/world/entity/npc/WanderingTrader; this$0 d
+ f Lnet/minecraft/world/entity/npc/WanderingTrader; trader a
+c net/minecraft/world/entity/projectile/Fireball net/minecraft/world/entity/projectile/EntityFireballFireball
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem n
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()V playEntityOnFireExtinguishedSound aX
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m (D)Z shouldRenderAtSqrDistance a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK f
+ f F MIN_CAMERA_DISTANCE_SQUARED d
+c net/minecraft/world/entity/projectile/Snowball net/minecraft/world/entity/projectile/EntitySnowball
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle i
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+c net/minecraft/world/entity/vehicle/MinecartTNT net/minecraft/world/entity/vehicle/EntityMinecartTNT
+ m (IIIZ)V activateMinecart a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z damageSourceIgnitesTnt f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V destroy a
+ m (Lnet/minecraft/world/damagesource/DamageSource;D)V explode a
+ m (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 getBlockExplosionResistance a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()I getFuse e
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPrimed q
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V primeFuse a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldSourceDestroy e
+ m ()V tick g
+ f F DEFAULT_EXPLOSION_POWER_BASE i
+ f F DEFAULT_EXPLOSION_SPEED_FACTOR j
+ f B EVENT_PRIME b
+ f I NO_FUSE k
+ f Ljava/lang/String; TAG_EXPLOSION_POWER c
+ f Ljava/lang/String; TAG_EXPLOSION_SPEED_FACTOR d
+ f Ljava/lang/String; TAG_FUSE h
+ f F explosionPowerBase n
+ f F explosionSpeedFactor o
+ f I fuse m
+ f Lnet/minecraft/world/damagesource/DamageSource; ignitionSource l
+c net/minecraft/world/inventory/BlastFurnaceMenu net/minecraft/world/inventory/ContainerBlastFurnace
+c net/minecraft/world/inventory/BrewingStandMenu net/minecraft/world/inventory/ContainerBrewingStand
+ m ()I getBrewingTicks m
+ m ()I getFuel l
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I BOTTLE_SLOT_END p
+ f I BOTTLE_SLOT_START o
+ f I DATA_COUNT t
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_FUEL m
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_POTION n
+ f I FUEL_SLOT r
+ f I INGREDIENT_SLOT q
+ f I INV_SLOT_END v
+ f I INV_SLOT_START u
+ f I SLOT_COUNT s
+ f I USE_ROW_SLOT_END x
+ f I USE_ROW_SLOT_START w
+ f Lnet/minecraft/world/inventory/ContainerData; brewingStandData z
+ f Lnet/minecraft/world/Container; brewingStand y
+ f Lnet/minecraft/world/inventory/Slot; ingredientSlot A
+c net/minecraft/world/inventory/BrewingStandMenu$1 net/minecraft/world/inventory/ContainerBrewingStand$1
+c net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/ContainerBrewingStand$a
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlaceItem b
+c net/minecraft/world/inventory/BrewingStandMenu$PotionSlot net/minecraft/world/inventory/ContainerBrewingStand$SlotPotionBottle
+ m ()I getMaxStackSize a
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+c net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot net/minecraft/world/inventory/ContainerBrewingStand$SlotBrewing
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing a
+c net/minecraft/world/inventory/ItemCombinerMenu net/minecraft/world/inventory/ContainerAnvilAbstract
+ m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots b
+ m (I)Lnet/minecraft/world/SimpleContainer; createContainer e
+ m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createInputSlots a
+ m ()V createResult l
+ m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createResultSlot b
+ m ()I getInventorySlotEnd o
+ m ()I getInventorySlotStart m
+ m ()I getResultSlot n
+ m ()I getUseRowEnd q
+ m ()I getUseRowStart p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; lambda$stillValid$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Z)Z mayPickup a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INPUT_SLOT_START o
+ f I INVENTORY_ROWS n
+ f I INVENTORY_SLOTS_PER_ROW m
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access q
+ f Lnet/minecraft/world/Container; inputSlots s
+ f Lnet/minecraft/world/entity/player/Player; player r
+ f I resultSlotIndex p
+ f Lnet/minecraft/world/inventory/ResultContainer; resultSlots t
+c net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ContainerAnvilAbstract$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 b
+c net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ContainerAnvilAbstract$2
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ContainerAnvilAbstract$3
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 a
+c net/minecraft/world/inventory/ItemCombinerMenu$4 net/minecraft/world/inventory/ContainerAnvilAbstract$4
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 b
+c net/minecraft/world/item/PlaceOnWaterBlockItem net/minecraft/world/item/PlaceOnWaterBlockItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/WeatheringCopperItems net/minecraft/world/item/WeatheringCopperItems
+ m (Lnet/minecraft/world/level/block/WeatheringCopperBlocks;Ljava/util/function/Function;)Lnet/minecraft/world/item/WeatheringCopperItems; create a
+ m ()Lnet/minecraft/world/item/Item; exposed c
+ m (Ljava/util/function/Consumer;)V forEach a
+ m ()Lnet/minecraft/world/item/Item; oxidized e
+ m ()Lnet/minecraft/world/item/Item; unaffected b
+ m ()Lnet/minecraft/world/item/Item; waxed f
+ m ()Lnet/minecraft/world/item/Item; waxedExposed g
+ m ()Lcom/google/common/collect/ImmutableBiMap; waxedMapping a
+ m ()Lnet/minecraft/world/item/Item; waxedOxidized i
+ m ()Lnet/minecraft/world/item/Item; waxedWeathered h
+ m ()Lnet/minecraft/world/item/Item; weathered d
+ f Lnet/minecraft/world/item/Item; exposed b
+ f Lnet/minecraft/world/item/Item; oxidized d
+ f Lnet/minecraft/world/item/Item; unaffected a
+ f Lnet/minecraft/world/item/Item; waxedExposed f
+ f Lnet/minecraft/world/item/Item; waxed e
+ f Lnet/minecraft/world/item/Item; waxedOxidized h
+ f Lnet/minecraft/world/item/Item; waxedWeathered g
+ f Lnet/minecraft/world/item/Item; weathered c
+c net/minecraft/world/item/alchemy/PotionBrewing net/minecraft/world/item/alchemy/PotionBrewer
+ m (Lnet/minecraft/world/item/alchemy/PotionBrewing$Builder;)V addVanillaMixes a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/alchemy/PotionBrewing; bootstrap a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasContainerMix b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasMix a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasPotionMix c
+ m (Lnet/minecraft/core/Holder;)Z isBrewablePotion a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isContainer d
+ m (Lnet/minecraft/world/item/ItemStack;)Z isContainerIngredient b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isIngredient a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isPotionIngredient c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; mix d
+ f I BREWING_TIME_SECONDS a
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; EMPTY b
+ f Ljava/util/List; containerMixes e
+ f Ljava/util/List; containers c
+ f Ljava/util/List; potionMixes d
+c net/minecraft/world/item/alchemy/PotionBrewing$Mix net/minecraft/world/item/alchemy/PotionBrewer$PredicatedCombination
+ m ()Lnet/minecraft/core/Holder; from a
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; ingredient b
+ m ()Lnet/minecraft/core/Holder; to c
+ f Lnet/minecraft/core/Holder; from a
+ f Lnet/minecraft/world/item/crafting/Ingredient; ingredient b
+ f Lnet/minecraft/core/Holder; to c
+c net/minecraft/world/item/alchemy/PotionBrewing$Builder net/minecraft/world/item/alchemy/PotionBrewer$a
+ m (Lnet/minecraft/world/item/Item;)V addContainer a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V addContainerRecipe a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V addMix a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V addStartMix a
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; build a
+ m (Lnet/minecraft/world/item/Item;)V expectPotion b
+ f Ljava/util/List; containerMixes c
+ f Ljava/util/List; containers a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures d
+ f Ljava/util/List; potionMixes b
+c net/minecraft/world/item/component/BookContent net/minecraft/world/item/component/BookContent
+ m ()Ljava/util/List; pages a
+ m (Ljava/util/List;)Ljava/lang/Object; withReplacedPages a
+c net/minecraft/world/item/component/Consumables net/minecraft/world/item/component/Consumables
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; defaultDrink b
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; defaultFood a
+ f Lnet/minecraft/world/item/component/Consumable; CHICKEN f
+ f Lnet/minecraft/world/item/component/Consumable; CHORUS_FRUIT n
+ f Lnet/minecraft/world/item/component/Consumable; DEFAULT_DRINK b
+ f Lnet/minecraft/world/item/component/Consumable; DEFAULT_FOOD a
+ f Lnet/minecraft/world/item/component/Consumable; DRIED_KELP e
+ f Lnet/minecraft/world/item/component/Consumable; ENCHANTED_GOLDEN_APPLE g
+ f Lnet/minecraft/world/item/component/Consumable; GOLDEN_APPLE h
+ f Lnet/minecraft/world/item/component/Consumable; HONEY_BOTTLE c
+ f Lnet/minecraft/world/item/component/Consumable; MILK_BUCKET m
+ f Lnet/minecraft/world/item/component/Consumable; OMINOUS_BOTTLE d
+ f Lnet/minecraft/world/item/component/Consumable; POISONOUS_POTATO i
+ f Lnet/minecraft/world/item/component/Consumable; PUFFERFISH j
+ f Lnet/minecraft/world/item/component/Consumable; ROTTEN_FLESH k
+ f Lnet/minecraft/world/item/component/Consumable; SPIDER_EYE l
+c net/minecraft/world/item/component/UseCooldown net/minecraft/world/item/component/UseCooldown
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V apply a
+ m ()Ljava/util/Optional; cooldownGroup c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F seconds b
+ m ()I ticks a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; cooldownGroup d
+ f F seconds c
+c net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/IRecipeComplex
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Z isSpecial ar_
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d
+c net/minecraft/world/item/crafting/CustomRecipe$Serializer net/minecraft/world/item/crafting/IRecipeComplex$Serializer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec w
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec x
+c net/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory net/minecraft/world/item/crafting/IRecipeComplex$Serializer$Factory
+c net/minecraft/world/item/crafting/RecipeAccess net/minecraft/world/item/crafting/RecipeAccess
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipePropertySet; propertySet a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes a
+c net/minecraft/world/item/crafting/RecipeHolder net/minecraft/world/item/crafting/RecipeHolder
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ m ()Lnet/minecraft/world/item/crafting/Recipe; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceKey; id b
+ f Lnet/minecraft/world/item/crafting/Recipe; value c
+c net/minecraft/world/item/crafting/ShapedRecipe net/minecraft/world/item/crafting/ShapedRecipes
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Ljava/util/List; display g
+ m ()I getHeight l
+ m ()Ljava/util/List; getIngredients f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()I getWidth k
+ m ()Ljava/lang/String; group j
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; lambda$display$0 a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Z showNotification i
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category g
+ f Ljava/lang/String; group f
+ f Lnet/minecraft/world/item/crafting/ShapedRecipePattern; pattern d
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo i
+ f Lnet/minecraft/world/item/ItemStack; result e
+ f Z showNotification h
+c net/minecraft/world/item/crafting/ShapedRecipe$Serializer net/minecraft/world/item/crafting/ShapedRecipes$Serializer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipe; fromNetwork a
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/String; lambda$static$0 e
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$1 d
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; lambda$static$2 c
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$static$3 b
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/Boolean; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipe;)V toNetwork a
+ f Lcom/mojang/serialization/MapCodec; CODEC w
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x
+c net/minecraft/world/item/trading/MerchantOffer net/minecraft/world/item/trading/MerchantRecipe
+ m (I)V addToSpecialPriceDiff a
+ m ()Lnet/minecraft/world/item/ItemStack; assemble h
+ m ()Lnet/minecraft/world/item/trading/MerchantOffer; copy v
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffer; createFromStream a
+ m ()Lnet/minecraft/world/item/ItemStack; getBaseCostA a
+ m ()Lnet/minecraft/world/item/ItemStack; getCostA b
+ m ()Lnet/minecraft/world/item/ItemStack; getCostB c
+ m ()I getDemand m
+ m ()Lnet/minecraft/world/item/trading/ItemCost; getItemCostA d
+ m ()Ljava/util/Optional; getItemCostB e
+ m ()I getMaxUses k
+ m (Lnet/minecraft/world/item/trading/ItemCost;)I getModifiedCostCount a
+ m ()F getPriceMultiplier p
+ m ()Lnet/minecraft/world/item/ItemStack; getResult f
+ m ()I getSpecialPriceDiff o
+ m ()I getUses i
+ m ()I getXp q
+ m ()V increaseUses l
+ m ()Z isOutOfStock r
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Lnet/minecraft/world/item/trading/ItemCost; lambda$static$0 j
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/util/Optional; lambda$static$1 i
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Lnet/minecraft/world/item/ItemStack; lambda$static$2 h
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$3 g
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$4 f
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Boolean; lambda$static$5 e
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$6 d
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$7 c
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Float; lambda$static$8 b
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$9 a
+ m ()Z needsRestock t
+ m ()V resetSpecialPriceDiff n
+ m ()V resetUses j
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z satisfiedBy a
+ m (I)V setSpecialPriceDiff b
+ m ()V setToOutOfStock s
+ m ()Z shouldRewardExp u
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z take b
+ m ()V updateDemand g
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantOffer;)V writeToStream a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/trading/ItemCost; baseCostA c
+ f Ljava/util/Optional; costB d
+ f I demand j
+ f I maxUses g
+ f F priceMultiplier k
+ f Lnet/minecraft/world/item/ItemStack; result e
+ f Z rewardExp h
+ f I specialPriceDiff i
+ f I uses f
+ f I xp l
+c net/minecraft/world/level/LevelSimulatedReader net/minecraft/world/level/VirtualLevelReadable
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+c net/minecraft/world/level/PathNavigationRegion net/minecraft/world/level/ChunkCache
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk d
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getHeight N_
+ m ()I getMinY M_
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder u
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/Holder; lambda$new$0 a
+ f Z allEmpty d
+ f I centerX a
+ f I centerZ b
+ f [[Lnet/minecraft/world/level/chunk/ChunkAccess; chunks c
+ f Lnet/minecraft/world/level/Level; level e
+ f Ljava/util/function/Supplier; plains f
+c net/minecraft/world/level/block/BaseTorchBlock net/minecraft/world/level/block/BaseTorchBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+c net/minecraft/world/level/block/BrushableBlock net/minecraft/world/level/block/BrushableBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/sounds/SoundEvent; getBrushCompletedSound d
+ m ()Lnet/minecraft/sounds/SoundEvent; getBrushSound c
+ m ()Lnet/minecraft/world/level/block/Block; getTurnsInto b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DUSTED c
+ f I TICK_DELAY b
+ f Lnet/minecraft/sounds/SoundEvent; brushCompletedSound f
+ f Lnet/minecraft/sounds/SoundEvent; brushSound e
+ f Lnet/minecraft/world/level/block/Block; turnsInto d
+c net/minecraft/world/level/block/CaveVinesBlock net/minecraft/world/level/block/CaveVinesBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; getGrowIntoState a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateBodyAfterConvertedFromHead a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f F CHANCE_OF_BERRIES_ON_GROWTH g
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/ComposterBlock net/minecraft/world/level/block/BlockComposter
+ m (FLnet/minecraft/world/level/ItemLike;)V add a
+ m (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; addItem a
+ m ()V bootStrap b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; empty a
+ m (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; extractProduce a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; getContainer a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V handleFill a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (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; insertItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m ()[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$1 q
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES f
+ f I HOLE_WIDTH g
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL e
+ f I MAX_LEVEL d
+ f I MIN_LEVEL c
+ f I READY b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES h
+c net/minecraft/world/level/block/ComposterBlock$EmptyContainer net/minecraft/world/level/block/BlockComposter$ContainerEmpty
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+c net/minecraft/world/level/block/ComposterBlock$InputContainer net/minecraft/world/level/block/BlockComposter$ContainerInput
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()V setChanged e
+ f Z changed e
+ f Lnet/minecraft/world/level/LevelAccessor; level c
+ f Lnet/minecraft/core/BlockPos; pos d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/block/ComposterBlock$OutputContainer net/minecraft/world/level/block/BlockComposter$ContainerOutput
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()V setChanged e
+ f Z changed e
+ f Lnet/minecraft/world/level/LevelAccessor; level c
+ f Lnet/minecraft/core/BlockPos; pos d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/block/DispenserBlock net/minecraft/world/level/block/BlockDispenser
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDefaultDispenseMethod a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDispenseMethod a
+ m (Lnet/minecraft/core/dispenser/BlockSource;)Lnet/minecraft/core/Position; getDispensePosition a
+ m (Lnet/minecraft/core/dispenser/BlockSource;DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Position; getDispensePosition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/core/dispenser/DispenseItemBehavior;)V registerBehavior a
+ m (Lnet/minecraft/world/level/ItemLike;)V registerProjectileBehavior a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; DEFAULT_BEHAVIOR f
+ f Ljava/util/Map; DISPENSER_REGISTRY d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED c
+ f I TRIGGER_DURATION g
+c net/minecraft/world/level/block/DragonEggBlock net/minecraft/world/level/block/BlockDragonEgg
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I getDelayAfterPlace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V teleport c
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/EndPortalBlock net/minecraft/world/level/block/BlockEnderPortal
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/FenceGateBlock net/minecraft/world/level/block/BlockFenceGate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z connectsToDirection a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isWall p
+ m (Lnet/minecraft/world/level/block/FenceGateBlock;)Lnet/minecraft/world/level/block/state/properties/WoodType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$2 c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$3 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; IN_WALL d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Ljava/util/Map; SHAPES e
+ f Ljava/util/Map; SHAPES_WALL g
+ f Ljava/util/Map; SHAPE_COLLISION h
+ f Ljava/util/Map; SHAPE_OCCLUSION D
+ f Ljava/util/Map; SHAPE_OCCLUSION_WALL R
+ f Ljava/util/Map; SHAPE_SUPPORT i
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; type S
+c net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/BlockFenceGate$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/FlowerBedBlock net/minecraft/world/level/block/FlowerBedBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getSegmentAmountProperty c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()D getShapeHeight b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AMOUNT c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/function/Function; shapes g
+c net/minecraft/world/level/block/FlowerPotBlock net/minecraft/world/level/block/BlockFlowerPot
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m ()Lnet/minecraft/world/level/block/Block; getPotted b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Z isEmpty q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/FlowerPotBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; opposite p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; POTTED_BY_CONTENT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/Block; potted d
+c net/minecraft/world/level/block/FrogspawnBlock net/minecraft/world/level/block/FrogspawnBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V destroyBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/util/RandomSource;)I getFrogspawnHatchDelay a
+ m (Lnet/minecraft/util/RandomSource;)D getRandomTadpolePositionOffset b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V hatchFrogspawn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn a
+ m (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 onPlace a
+ m ()V setDefaultHatchDelay b
+ m (II)V setHatchDelay a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnTadpoles b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I DEFAULT_MAX_HATCH_TICK_DELAY e
+ f I DEFAULT_MIN_HATCH_TICK_DELAY d
+ f I MAX_TADPOLES_SPAWN c
+ f I MIN_TADPOLES_SPAWN b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f I maxHatchTickDelay h
+ f I minHatchTickDelay g
+c net/minecraft/world/level/block/HeavyCoreBlock net/minecraft/world/level/block/HeavyCoreBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/BlockKelpPlant
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo p
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/MultifaceBlock net/minecraft/world/level/block/MultifaceBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Set; availableFaces p
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;)Lnet/minecraft/world/level/block/state/BlockState; getDefaultMultifaceState a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; getFaceProperty b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getStateForPlacement c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyFace r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyVacantFace s
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z hasFace a
+ m (Lnet/minecraft/core/Direction;)Z isFaceSupported a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isValidStateForPlacement a
+ m (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; lambda$getStateForPlacement$1 b
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockState; mapDirections a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Ljava/util/Collection;)B pack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)Lnet/minecraft/world/level/block/state/BlockState; removeFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (B)Ljava/util/Set; unpack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS d
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+ f Z canMirrorX g
+ f Z canMirrorZ h
+ f Z canRotate f
+ f Ljava/util/function/Function; shapes e
+c net/minecraft/world/level/block/SculkBehaviour net/minecraft/world/level/block/SculkBehaviour
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z attemptSpreadVein a
+ m (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 attemptUseCharge a
+ m ()Z canChangeBlockStateOnSpread d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z depositCharge a
+ m ()B getSculkSpreadDelay b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V onDischarged a
+ m (I)I updateDecayDelay j_
+ f Lnet/minecraft/world/level/block/SculkBehaviour; DEFAULT v_
+c net/minecraft/world/level/block/SculkBehaviour$1 net/minecraft/world/level/block/SculkBehaviour$1
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z attemptSpreadVein a
+ m (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 attemptUseCharge a
+ m (I)I updateDecayDelay j_
+c net/minecraft/world/level/block/SculkVeinBlock net/minecraft/world/level/block/SculkVeinBlock
+ m (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 attemptUseCharge a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSameSpaceSpreader q
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSpreader c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z hasSubstrateAccess a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V onDischarged a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Z regrow a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; sameSpaceSpreader g
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; veinSpreader f
+c net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig net/minecraft/world/level/block/SculkVeinBlock$a
+ m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; getSpreadTypes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isOtherBlockValidAsSource a
+ m (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 stateCanBeReplaced a
+ f [Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; spreadTypes b
+c net/minecraft/world/level/block/SeaPickleBlock net/minecraft/world/level/block/BlockSeaPickle
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDead p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_PICKLES b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FOUR h
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_ONE e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_THREE g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TWO f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/SnowLayerBlock net/minecraft/world/level/block/BlockSnow
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I HEIGHT_IMPASSABLE d
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS c
+ f I MAX_HEIGHT b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES e
+c net/minecraft/world/level/block/SnowyDirtBlock net/minecraft/world/level/block/BlockDirtSnow
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSnowySetting p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SNOWY c
+c net/minecraft/world/level/block/StructureBlock net/minecraft/world/level/block/BlockStructure
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V trigger a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/StructureBlock$1 net/minecraft/world/level/block/BlockStructure$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode a
+c net/minecraft/world/level/block/SugarCaneBlock net/minecraft/world/level/block/BlockReed
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/TallGrassBlock net/minecraft/world/level/block/BlockLongGrass
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoublePlantBlock; getGrownBlock p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/TurtleEggBlock net/minecraft/world/level/block/BlockTurtleEgg
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z canDestroyEgg a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V decreaseEggs a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;I)V destroyEgg a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSand b
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z onSand a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;)Z shouldUpdateHatchLevel a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; EGGS c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH b
+ f I MAX_EGGS f
+ f I MAX_HATCH_LEVEL d
+ f I MIN_EGGS e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_MULTIPLE h
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SINGLE g
+c net/minecraft/world/level/block/WallSkullBlock net/minecraft/world/level/block/BlockSkullWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING d
+ f Ljava/util/Map; SHAPES b
+c net/minecraft/world/level/block/WallTorchBlock net/minecraft/world/level/block/BlockTorchWall
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSurvive b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/WallTorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING e
+ f Ljava/util/Map; SHAPES f
+c net/minecraft/world/level/block/WaterlilyBlock net/minecraft/world/level/block/BlockWaterLily
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/WetSpongeBlock net/minecraft/world/level/block/BlockWetSponge
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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 onPlace a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/chunk/ChunkGenerator net/minecraft/world/level/chunk/ChunkGenerator
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V addDebugScreenInfo a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V applyBiomeDecoration a
+ m (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;)V applyCarvers a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V buildSurface a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (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; createBiomes a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V createReferences a
+ m (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;Lnet/minecraft/resources/ResourceKey;)V createStructures a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)I fetchReferences a
+ m (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; fillFromNoise a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPos;IZ)Lcom/mojang/datafixers/util/Pair; findNearestMapStructure a
+ m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; getBaseColumn a
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getBaseHeight a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getBiomeGenerationSettings a
+ m ()Lnet/minecraft/world/level/biome/BiomeSource; getBiomeSource d
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getFirstFreeHeight b
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getFirstOccupiedHeight c
+ m ()I getGenDepth e
+ m ()I getMinY g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedList; getMobsAt a
+ m (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; getNearestGeneratedStructure a
+ m (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; getNearestGeneratedStructure a
+ m ()I getSeaLevel f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)I getSpawnHeight a
+ m (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; getStructureGeneratingAt a
+ m ()Ljava/util/Optional; getTypeNameForDataFixer c
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getWritableArea a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$createBiomes$3 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; lambda$new$0 b
+ m (Ljava/util/function/Function;Lnet/minecraft/core/Holder;)Ljava/util/List; lambda$new$1 a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)Ljava/util/List; lambda$new$2 a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)V spawnOriginalMobs a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z tryAddReference a
+ m (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;Lnet/minecraft/resources/ResourceKey;)Z tryGenerateStructure a
+ m ()V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource b
+ f Ljava/util/function/Supplier; featuresPerStep c
+ f Ljava/util/function/Function; generationSettingsGetter d
+c net/minecraft/world/level/chunk/HashMapPalette net/minecraft/world/level/chunk/DataPaletteHash
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a
+ m ()Ljava/util/List; getEntries c
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f I bits b
+ f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; values a
+c net/minecraft/world/level/entity/ChunkEntities net/minecraft/world/level/entity/ChunkEntities
+ m ()Ljava/util/stream/Stream; getEntities b
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos a
+ m ()Z isEmpty c
+ f Ljava/util/List; entities b
+ f Lnet/minecraft/world/level/ChunkPos; pos a
+c net/minecraft/world/level/entity/EntitySection net/minecraft/world/level/entity/EntitySection
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V add a
+ m ()Ljava/util/stream/Stream; getEntities b
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; getEntities a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; getEntities a
+ m ()Lnet/minecraft/world/level/entity/Visibility; getStatus c
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z remove b
+ m ()I size d
+ m (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; updateChunkStatus a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/level/entity/Visibility; chunkStatus c
+ f Lnet/minecraft/util/ClassInstanceMultiMap; storage b
+c net/minecraft/world/level/entity/LevelCallback net/minecraft/world/level/entity/LevelCallback
+ m (Ljava/lang/Object;)V onCreated g
+ m (Ljava/lang/Object;)V onDestroyed f
+ m (Ljava/lang/Object;)V onSectionChange a
+ m (Ljava/lang/Object;)V onTickingEnd d
+ m (Ljava/lang/Object;)V onTickingStart e
+ m (Ljava/lang/Object;)V onTrackingEnd b
+ m (Ljava/lang/Object;)V onTrackingStart c
+c net/minecraft/world/level/levelgen/NoiseRouter net/minecraft/world/level/levelgen/NoiseRouter
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; continents g
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; depth i
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; erosion h
+ m (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; field a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; finalDensity l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise b
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/NoiseRouter; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; ridges j
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; temperature e
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; vegetation f
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinGap o
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinRidged n
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinToggle m
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; continents h
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth j
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion i
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; finalDensity m
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise c
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise d
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise e
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; ridges k
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; temperature f
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; vegetation g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinGap p
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinRidged o
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinToggle n
+c net/minecraft/world/level/levelgen/RandomState net/minecraft/world/level/levelgen/RandomState
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; aquiferRandom d
+ m (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; create a
+ m (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; getOrCreateNoise a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; getOrCreateRandomFactory a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; lambda$getOrCreateNoise$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; lambda$getOrCreateRandomFactory$1 a
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; oreRandom e
+ m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; router a
+ m ()Lnet/minecraft/world/level/biome/Climate$Sampler; sampler b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; surfaceSystem c
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; aquiferRandom f
+ f Ljava/util/Map; noiseIntances h
+ f Lnet/minecraft/core/HolderGetter; noises b
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; oreRandom g
+ f Ljava/util/Map; positionalRandoms i
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; random a
+ f Lnet/minecraft/world/level/levelgen/NoiseRouter; router c
+ f Lnet/minecraft/world/level/biome/Climate$Sampler; sampler d
+ f Lnet/minecraft/world/level/levelgen/SurfaceSystem; surfaceSystem e
+c net/minecraft/world/level/levelgen/RandomState$1 net/minecraft/world/level/levelgen/RandomState$1
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew a
+ f Ljava/util/Map; wrapped a
+c net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper net/minecraft/world/level/levelgen/RandomState$a
+ m (J)Lnet/minecraft/util/RandomSource; newLegacyInstance a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; visitNoise a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew a
+ f Lnet/minecraft/world/level/levelgen/RandomState; this$0 c
+ f Ljava/util/Map; wrapped d
+c net/minecraft/world/level/lighting/LightEngine net/minecraft/world/level/lighting/LightEngine
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m (J)V checkNode a
+ m ()V clearChunkCache c
+ m (JJ)V enqueueDecrease b
+ m (JJ)V enqueueIncrease c
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunk a
+ m (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerData a
+ m (J)Ljava/lang/String; getDebugData b
+ m (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; getDebugSectionType c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;I)I getLightBlockInto a
+ m (Lnet/minecraft/core/BlockPos;)I getLightValue b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getOpacity b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z hasDifferentLightProperties a
+ m ()Z hasLightWork O_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmptyShape a
+ m (JJ)V propagateDecrease a
+ m ()I propagateDecreases e
+ m (JJI)V propagateIncrease a
+ m ()I propagateIncreases d
+ m (JLnet/minecraft/world/level/chunk/DataLayer;)V queueSectionData a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V retainData b
+ m ()I runLightUpdates a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shapeOccludes a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+ f I CACHE_SIZE k
+ f I MAX_LEVEL a
+ f I MIN_OPACITY b
+ f I MIN_QUEUE_SIZE g
+ f [Lnet/minecraft/core/Direction; PROPAGATION_DIRECTIONS d
+ f J PULL_LIGHT_IN_ENTRY c
+ f Lit/unimi/dsi/fastutil/longs/LongOpenHashSet; blockNodesToCheck h
+ f Lnet/minecraft/world/level/chunk/LightChunkGetter; chunkSource e
+ f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; decreaseQueue i
+ f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; increaseQueue j
+ f [J lastChunkPos l
+ f [Lnet/minecraft/world/level/chunk/LightChunk; lastChunk m
+ f Lnet/minecraft/world/level/lighting/LayerLightSectionStorage; storage f
+c net/minecraft/world/level/lighting/LightEngine$QueueEntry net/minecraft/world/level/lighting/LightEngine$a
+ m (I)J decreaseAllDirections a
+ m (ILnet/minecraft/core/Direction;)J decreaseSkipOneDirection a
+ m (J)I getFromLevel a
+ m (IZ)J increaseLightFromEmission a
+ m (IZLnet/minecraft/core/Direction;)J increaseOnlyOneDirection b
+ m (IZLnet/minecraft/core/Direction;)J increaseSkipOneDirection a
+ m (ZZZZZ)J increaseSkySourceInDirections a
+ m (J)Z isFromEmptyShape b
+ m (J)Z isIncreaseFromEmission c
+ m (JLnet/minecraft/core/Direction;)Z shouldPropagateInDirection a
+ m (JLnet/minecraft/core/Direction;)J withDirection b
+ m (JI)J withLevel a
+ m (JLnet/minecraft/core/Direction;)J withoutDirection c
+ f J DIRECTIONS_MASK d
+ f I DIRECTION_BITS b
+ f J FLAG_FROM_EMPTY_SHAPE e
+ f J FLAG_INCREASE_FROM_EMISSION f
+ f I FROM_LEVEL_BITS a
+ f J LEVEL_MASK c
+c net/minecraft/world/level/redstone/Orientation net/minecraft/world/level/redstone/Orientation
+ m (I)Lnet/minecraft/world/level/redstone/Orientation; fromIndex a
+ m (Lnet/minecraft/world/level/redstone/Orientation;[Lnet/minecraft/world/level/redstone/Orientation;)Lnet/minecraft/world/level/redstone/Orientation; generateContext a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation$SideBias;)I generateIndex b
+ m ()Ljava/util/List; getDirections f
+ m ()Lnet/minecraft/core/Direction; getFront b
+ m ()Ljava/util/List; getHorizontalDirections g
+ m ()I getIndex i
+ m ()Lnet/minecraft/core/Direction; getSide d
+ m ()Lnet/minecraft/world/level/redstone/Orientation$SideBias; getSideBias e
+ m ()Lnet/minecraft/core/Direction; getUp c
+ m ()Ljava/util/List; getVerticalDirections h
+ m (Lnet/minecraft/core/Direction;)Z lambda$new$1 f
+ m (Lnet/minecraft/core/Direction;)Z lambda$new$2 e
+ m ()[Lnet/minecraft/world/level/redstone/Orientation; lambda$static$0 j
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation$SideBias;)Lnet/minecraft/world/level/redstone/Orientation; of a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/redstone/Orientation; random a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFront b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFrontAdjustSideBias d
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFrontPreserveUp c
+ m ()Lnet/minecraft/world/level/redstone/Orientation; withMirror a
+ m (Lnet/minecraft/world/level/redstone/Orientation$SideBias;)Lnet/minecraft/world/level/redstone/Orientation; withSideBias a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withUp a
+ f [Lnet/minecraft/world/level/redstone/Orientation; ORIENTATIONS b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Direction; front d
+ f Ljava/util/List; horizontalNeighbors i
+ f I index g
+ f Ljava/util/List; neighbors h
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; sideBias f
+ f Lnet/minecraft/core/Direction; side e
+ f Lnet/minecraft/core/Direction; up c
+ f Ljava/util/List; verticalNeighbors j
+ f Ljava/util/Map; withFront k
+ f Ljava/util/Map; withSideBias m
+ f Ljava/util/Map; withUp l
+c net/minecraft/world/level/redstone/Orientation$SideBias net/minecraft/world/level/redstone/Orientation$a
+ m ()[Lnet/minecraft/world/level/redstone/Orientation$SideBias; $values b
+ m ()Lnet/minecraft/world/level/redstone/Orientation$SideBias; getOpposite a
+ f [Lnet/minecraft/world/level/redstone/Orientation$SideBias; $VALUES d
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; LEFT a
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; RIGHT b
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/saveddata/maps/MapId net/minecraft/world/level/saveddata/maps/MapId
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()I id b
+ m ()Ljava/lang/String; key a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Component; LOCKED_TEXT d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I id c
+c net/minecraft/world/level/storage/LevelSummary net/minecraft/world/level/storage/WorldInfo
+ m ()Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; backupStatus o
+ m ()Z canDelete y
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m (Lnet/minecraft/world/level/storage/LevelSummary;)I compareTo a
+ m ()Lnet/minecraft/network/chat/Component; createInfo z
+ m ()Lnet/minecraft/world/level/GameType; getGameMode h
+ m ()Ljava/nio/file/Path; getIcon c
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelId a
+ m ()Ljava/lang/String; getLevelName b
+ m ()Lnet/minecraft/world/level/LevelSettings; getSettings g
+ m ()Lnet/minecraft/network/chat/MutableComponent; getWorldVersionName k
+ m ()Z hasCommands j
+ m ()Z isCompatible r
+ m ()Z isDisabled q
+ m ()Z isDowngrade n
+ m ()Z isExperimental e
+ m ()Z isHardcore i
+ m ()Z isLocked p
+ m ()Lnet/minecraft/world/level/storage/LevelVersion; levelVersion l
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ m ()Z requiresManualConversion d
+ m ()Z shouldBackup m
+ f Lnet/minecraft/network/chat/Component; PLAY_WORLD a
+ f Z experimental g
+ f Ljava/nio/file/Path; icon h
+ f Lnet/minecraft/network/chat/Component; info i
+ f Ljava/lang/String; levelId d
+ f Lnet/minecraft/world/level/storage/LevelVersion; levelVersion c
+ f Z locked f
+ f Z requiresManualConversion e
+ f Lnet/minecraft/world/level/LevelSettings; settings b
+c net/minecraft/world/level/storage/LevelSummary$BackupStatus net/minecraft/world/level/storage/WorldInfo$a
+ m ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; $values d
+ m ()Ljava/lang/String; getTranslationKey c
+ m ()Z isSevere b
+ m ()Z shouldBackup a
+ f [Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; $VALUES g
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; DOWNGRADE b
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; NONE a
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; UPGRADE_TO_SNAPSHOT c
+ f Z severe e
+ f Z shouldBackup d
+ f Ljava/lang/String; translationKey f
+c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary net/minecraft/world/level/storage/WorldInfo$c
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelName b
+ m ()Z isDisabled q
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ f Lnet/minecraft/network/chat/Component; INFO c
+ f Lnet/minecraft/network/chat/Component; MORE_INFO_BUTTON b
+c net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary net/minecraft/world/level/storage/WorldInfo$b
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelName b
+ m ()Z isDisabled q
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$static$0 a
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ f Lnet/minecraft/network/chat/Component; INFO b
+ f Lnet/minecraft/network/chat/Component; RECOVER c
+ f J lastPlayed d
+c net/minecraft/world/level/storage/LevelVersion net/minecraft/world/level/storage/LevelVersion
+ m ()J lastPlayed b
+ m ()I levelDataVersion a
+ m ()Lnet/minecraft/world/level/storage/DataVersion; minecraftVersion d
+ m ()Ljava/lang/String; minecraftVersionName c
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; parse a
+ m ()Z snapshot e
+ f J lastPlayed b
+ f I levelDataVersion a
+ f Lnet/minecraft/world/level/storage/DataVersion; minecraftVersion d
+ f Ljava/lang/String; minecraftVersionName c
+ f Z snapshot e
+c net/minecraft/world/level/timers/TimerCallback net/minecraft/world/level/timers/CustomFunctionCallbackTimer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+c net/minecraft/world/phys/shapes/CubePointRange net/minecraft/world/phys/shapes/VoxelShapeCubePoint
+ f I parts a
+c net/minecraft/world/phys/shapes/CubeVoxelShape net/minecraft/world/phys/shapes/VoxelShapeCube
+ m (Lnet/minecraft/core/Direction$Axis;D)I findIndex a
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+c net/minecraft/world/phys/shapes/IndirectMerger net/minecraft/world/phys/shapes/VoxelShapeMergerList
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; EMPTY a
+ f [I firstIndices c
+ f I resultLength e
+ f [D result b
+ f [I secondIndices d
+c org/bukkit/craftbukkit/CraftFluidCollisionMode org/bukkit/craftbukkit/v1_21_R6/CraftFluidCollisionMode
+c org/bukkit/craftbukkit/CraftFluidCollisionMode$1 org/bukkit/craftbukkit/v1_21_R6/CraftFluidCollisionMode$1
+c org/bukkit/craftbukkit/ban/CraftProfileBanList org/bukkit/craftbukkit/v1_21_R6/ban/CraftProfileBanList
+c org/bukkit/craftbukkit/block/CraftBlastFurnace org/bukkit/craftbukkit/v1_21_R6/block/CraftBlastFurnace
+c org/bukkit/craftbukkit/block/CraftBlockSupport org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockSupport
+c org/bukkit/craftbukkit/block/CraftBlockSupport$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockSupport$1
+c org/bukkit/craftbukkit/block/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R6/block/CraftBrewingStand
+c org/bukkit/craftbukkit/block/CraftCommandBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftCommandBlock
+c org/bukkit/craftbukkit/block/CraftDecoratedPot org/bukkit/craftbukkit/v1_21_R6/block/CraftDecoratedPot
+c org/bukkit/craftbukkit/block/CraftDecoratedPot$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftDecoratedPot$1
+c org/bukkit/craftbukkit/block/CraftMovingPiston org/bukkit/craftbukkit/v1_21_R6/block/CraftMovingPiston
+c org/bukkit/craftbukkit/block/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R6/block/CraftTrialSpawner
+c org/bukkit/craftbukkit/block/impl/CraftBarrier org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBarrier
+c org/bukkit/craftbukkit/block/impl/CraftBeehive org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBeehive
+c org/bukkit/craftbukkit/block/impl/CraftConduit org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftConduit
+c org/bukkit/craftbukkit/block/impl/CraftCrafter org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCrafter
+c org/bukkit/craftbukkit/block/impl/CraftDropper org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDropper
+c org/bukkit/craftbukkit/block/impl/CraftFurnace org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFurnace
+c org/bukkit/craftbukkit/block/impl/CraftJukebox org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftJukebox
+c org/bukkit/craftbukkit/block/impl/CraftLantern org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLantern
+c org/bukkit/craftbukkit/block/impl/CraftLectern org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLectern
+c org/bukkit/craftbukkit/block/impl/CraftSapling org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSapling
+c org/bukkit/craftbukkit/command/CraftCommandMap org/bukkit/craftbukkit/v1_21_R6/command/CraftCommandMap
+c org/bukkit/craftbukkit/entity/CraftAbstractCow org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractCow
+c org/bukkit/craftbukkit/entity/CraftComplexPart org/bukkit/craftbukkit/v1_21_R6/entity/CraftComplexPart
+c org/bukkit/craftbukkit/entity/CraftCopperGolem org/bukkit/craftbukkit/v1_21_R6/entity/CraftCopperGolem
+c org/bukkit/craftbukkit/entity/CraftEnderDragon org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderDragon
+c org/bukkit/craftbukkit/entity/CraftEnderSignal org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderSignal
+c org/bukkit/craftbukkit/entity/CraftEntityTypes org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityTypes
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$SpawnData org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityTypes$SpawnData
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$HangingData org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityTypes$HangingData
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$EntityTypeData org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityTypes$EntityTypeData
+c org/bukkit/craftbukkit/entity/CraftEvokerFangs org/bukkit/craftbukkit/v1_21_R6/entity/CraftEvokerFangs
+c org/bukkit/craftbukkit/entity/CraftHumanEntity org/bukkit/craftbukkit/v1_21_R6/entity/CraftHumanEntity
+c org/bukkit/craftbukkit/entity/CraftInteraction org/bukkit/craftbukkit/v1_21_R6/entity/CraftInteraction
+c org/bukkit/craftbukkit/entity/CraftInteraction$CraftPreviousInteraction org/bukkit/craftbukkit/v1_21_R6/entity/CraftInteraction$CraftPreviousInteraction
+c org/bukkit/craftbukkit/entity/CraftItemDisplay org/bukkit/craftbukkit/v1_21_R6/entity/CraftItemDisplay
+c org/bukkit/craftbukkit/entity/CraftMinecartTNT org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartTNT
+c org/bukkit/craftbukkit/entity/CraftMushroomCow org/bukkit/craftbukkit/v1_21_R6/entity/CraftMushroomCow
+c org/bukkit/craftbukkit/entity/CraftPiglinBrute org/bukkit/craftbukkit/v1_21_R6/entity/CraftPiglinBrute
+c org/bukkit/craftbukkit/entity/CraftSpellcaster org/bukkit/craftbukkit/v1_21_R6/entity/CraftSpellcaster
+c org/bukkit/craftbukkit/entity/CraftTextDisplay org/bukkit/craftbukkit/v1_21_R6/entity/CraftTextDisplay
+c org/bukkit/craftbukkit/entity/CraftTextDisplay$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftTextDisplay$1
+c org/bukkit/craftbukkit/entity/CraftTraderLlama org/bukkit/craftbukkit/v1_21_R6/entity/CraftTraderLlama
+c org/bukkit/craftbukkit/entity/CraftWitherSkull org/bukkit/craftbukkit/v1_21_R6/entity/CraftWitherSkull
+c org/bukkit/craftbukkit/entity/CraftZombieHorse org/bukkit/craftbukkit/v1_21_R6/entity/CraftZombieHorse
+c org/bukkit/craftbukkit/event/CraftEventFactory org/bukkit/craftbukkit/v1_21_R6/event/CraftEventFactory
+c org/bukkit/craftbukkit/event/CraftEventFactory$1 org/bukkit/craftbukkit/v1_21_R6/event/CraftEventFactory$1
+c org/bukkit/craftbukkit/help/HelpTopicAmendment org/bukkit/craftbukkit/v1_21_R6/help/HelpTopicAmendment
+c org/bukkit/craftbukkit/inventory/CraftItemFlag org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemFlag
+c org/bukkit/craftbukkit/inventory/CraftItemType org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemType
+c org/bukkit/craftbukkit/inventory/CraftMenuType org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMenuType
+c org/bukkit/craftbukkit/inventory/CraftMerchant org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMerchant
+c org/bukkit/craftbukkit/inventory/CraftMerchant$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMerchant$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBook org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBook
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBook$SpigotMeta
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBook$SpigotMeta$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$CraftMetaBookBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBook$CraftMetaBookBuilder
+c org/bukkit/craftbukkit/inventory/CraftMetaItem org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$1
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$2 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$2
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$Applicator org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$Applicator
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$ItemMetaKey
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$ItemMetaKey$Specific
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific$To org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$ItemMetaKey$Specific$To
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$EnchantmentMap org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$EnchantmentMap
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKeyType org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaItem$ItemMetaKeyType
+c org/bukkit/craftbukkit/packs/CraftResourcePack org/bukkit/craftbukkit/v1_21_R6/packs/CraftResourcePack
+c org/bukkit/craftbukkit/util/CraftDimensionUtil org/bukkit/craftbukkit/v1_21_R6/util/CraftDimensionUtil
+c org/bukkit/craftbukkit/util/CraftNamespacedKey org/bukkit/craftbukkit/v1_21_R6/util/CraftNamespacedKey
+c org/bukkit/craftbukkit/util/CraftSpawnCategory org/bukkit/craftbukkit/v1_21_R6/util/CraftSpawnCategory
+c org/bukkit/craftbukkit/util/CraftSpawnCategory$1 org/bukkit/craftbukkit/v1_21_R6/util/CraftSpawnCategory$1
+c net/minecraft/commands/SharedSuggestionProvider net/minecraft/commands/ICompletionProvider
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures v
+ m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources a
+ m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources a
+ m ()Ljava/util/Collection; getAbsoluteCoordinates B
+ m ()Ljava/util/Collection; getAllTeams r
+ m ()Ljava/util/stream/Stream; getAvailableSounds s
+ m ()Ljava/util/Collection; getCustomTabSugggestions y
+ m ()Ljava/util/Collection; getOnlinePlayerNames q
+ m ()Ljava/util/Collection; getRelevantCoordinates A
+ m ()Ljava/util/Collection; getSelectedEntities z
+ m (Ljava/lang/String;Ljava/lang/String;)Z lambda$suggest$5 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$suggestResource$0 b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V lambda$suggestResource$1 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$suggestResource$2 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceLocation;)V lambda$suggestResource$3 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$suggestResource$4 a
+ m ()Ljava/util/Set; levels t
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;)Ljava/util/concurrent/CompletableFuture; listSuggestions a
+ m (Ljava/lang/String;Ljava/lang/String;)Z matchesSubStr a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess u
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest a
+ m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggest2DCoordinates b
+ m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggestCoordinates a
+ m (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestRegistryElements a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ f Lcom/google/common/base/CharMatcher; MATCH_SPLITTER c
+c net/minecraft/commands/SharedSuggestionProvider$TextCoordinates net/minecraft/commands/ICompletionProvider$b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$TextCoordinates; DEFAULT_GLOBAL b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$TextCoordinates; DEFAULT_LOCAL a
+ f Ljava/lang/String; x c
+ f Ljava/lang/String; y d
+ f Ljava/lang/String; z e
+c net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType net/minecraft/commands/ICompletionProvider$a
+ m ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; $values c
+ m ()Z shouldSuggestElements b
+ m ()Z shouldSuggestTags a
+ f [Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; $VALUES d
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; ALL c
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; ELEMENTS b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; TAGS a
+c net/minecraft/commands/arguments/EntityArgument net/minecraft/commands/arguments/ArgumentEntity
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; entities b
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; entity a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getEntities b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalEntities c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalPlayers d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayer e
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getPlayers f
+ m (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; player c
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; players d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_PLAYER b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ONLY_PLAYERS_ALLOWED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELECTORS_NOT_ALLOWED f
+ f Ljava/util/Collection; EXAMPLES g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_ENTITIES_FOUND d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_PLAYERS_FOUND e
+ f Z playersOnly i
+ f Z single h
+c net/minecraft/commands/arguments/EntityArgument$Info net/minecraft/commands/arguments/ArgumentEntity$Info
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/EntityArgument;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; unpack a
+ f B FLAG_PLAYERS_ONLY b
+ f B FLAG_SINGLE a
+c net/minecraft/commands/arguments/EntityArgument$Info$Template net/minecraft/commands/arguments/ArgumentEntity$Info$Template
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/EntityArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Z playersOnly c
+ f Z single b
+ f Lnet/minecraft/commands/arguments/EntityArgument$Info; this$0 a
+c net/minecraft/commands/arguments/NbtTagArgument net/minecraft/commands/arguments/ArgumentNBTBase
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; getNbtTag a
+ m ()Lnet/minecraft/commands/arguments/NbtTagArgument; nbtTag a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; TAG_PARSER b
+c net/minecraft/commands/arguments/item/ItemInput net/minecraft/commands/arguments/item/ArgumentPredicateItemStack
+ m (IZ)Lnet/minecraft/world/item/ItemStack; createItemStack a
+ m ()Lnet/minecraft/world/item/Item; getItem a
+ m ()Ljava/lang/String; getItemName b
+ m ()Ljava/lang/Object; lambda$getItemName$3 c
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$serializeComponents$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$serializeComponents$2 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; serialize a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; serializeComponents b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_STACK_TOO_BIG a
+ f Lnet/minecraft/core/component/DataComponentPatch; components c
+ f Lnet/minecraft/core/Holder; item b
+c net/minecraft/commands/execution/ChainModifiers net/minecraft/commands/execution/ChainModifiers
+ m ()B flags e
+ m ()Z isForked a
+ m ()Z isReturn c
+ m (B)Lnet/minecraft/commands/execution/ChainModifiers; setFlag a
+ m ()Lnet/minecraft/commands/execution/ChainModifiers; setForked b
+ m ()Lnet/minecraft/commands/execution/ChainModifiers; setReturn d
+ f Lnet/minecraft/commands/execution/ChainModifiers; DEFAULT a
+ f B FLAG_FORKED c
+ f B FLAG_IS_RETURN d
+ f B flags b
+c net/minecraft/commands/execution/TraceCallbacks net/minecraft/commands/execution/TraceCallbacks
+ m (ILnet/minecraft/resources/ResourceLocation;I)V onCall a
+ m (ILjava/lang/String;)V onCommand a
+ m (Ljava/lang/String;)V onError a
+ m (ILjava/lang/String;I)V onReturn a
+c net/minecraft/commands/functions/StringTemplate net/minecraft/commands/functions/StringTemplate
+ m (Ljava/lang/String;)Lnet/minecraft/commands/functions/StringTemplate; fromString a
+ m (Ljava/lang/String;)Z isValidVariableName b
+ m ()Ljava/util/List; segments a
+ m (Ljava/util/List;)Ljava/lang/String; substitute a
+ m ()Ljava/util/List; variables b
+ f Ljava/util/List; segments a
+ f Ljava/util/List; variables b
+c net/minecraft/core/cauldron/CauldronInteraction net/minecraft/core/cauldron/CauldronInteraction
+ m (Ljava/util/Map;)V addDefaultInteractions a
+ m ()V bootStrap a
+ m (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; emptyBucket a
+ m (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; fillBucket a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isUnderWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$2 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$6 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$8 a
+ m (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; newInteractionMap a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; EMPTY c
+ f Ljava/util/Map; INTERACTIONS a
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; LAVA e
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; POWDER_SNOW f
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; WATER d
+c net/minecraft/core/cauldron/CauldronInteraction$InteractionMap net/minecraft/core/cauldron/CauldronInteraction$a
+ m ()Ljava/util/Map; map b
+ m ()Ljava/lang/String; name a
+ f Ljava/util/Map; map b
+ f Ljava/lang/String; name a
+c net/minecraft/core/component/DataComponentPatch net/minecraft/core/component/DataComponentPatch
+ m ()Lnet/minecraft/core/component/DataComponentPatch$Builder; builder a
+ m (Lnet/minecraft/core/component/DataComponentPatch$CodecGetter;)Lnet/minecraft/network/codec/StreamCodec; createStreamCodec a
+ m ()Ljava/util/Set; entrySet b
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentPatch; forget a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/Optional; get a
+ m ()Z isEmpty d
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;Ljava/util/Set;Lnet/minecraft/core/component/DataComponentType;Ljava/util/Optional;)V lambda$split$2 a
+ m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$0 a
+ m (Lnet/minecraft/core/component/DataComponentPatch;)Ljava/util/Map; lambda$static$1 a
+ m ()I size c
+ m ()Lnet/minecraft/core/component/DataComponentPatch$SplitResult; split e
+ m (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; toString a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; DELIMITED_STREAM_CODEC d
+ f Lnet/minecraft/core/component/DataComponentPatch; EMPTY a
+ f Ljava/lang/String; REMOVED_PREFIX f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map e
+c net/minecraft/core/component/DataComponentPatch$3 net/minecraft/core/component/DataComponentPatch$3
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/DataComponentPatch; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentPatch;)V encode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V encodeComponent a
+ f Lnet/minecraft/core/component/DataComponentPatch$CodecGetter; val$codecGetter a
+c net/minecraft/core/component/DataComponentPatch$Builder net/minecraft/core/component/DataComponentPatch$a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; build a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/DataComponentPatch$Builder; remove a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPatch$Builder; set a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Lnet/minecraft/core/component/DataComponentPatch$Builder; set a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map a
+c net/minecraft/core/component/DataComponentPatch$PatchKey net/minecraft/core/component/DataComponentPatch$c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$3 a
+ m (Lnet/minecraft/core/component/DataComponentPatch$PatchKey;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m ()Z removed c
+ m ()Lnet/minecraft/core/component/DataComponentType; type b
+ m ()Lcom/mojang/serialization/Codec; valueCodec a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z removed c
+ f Lnet/minecraft/core/component/DataComponentType; type b
+c net/minecraft/core/component/DataComponentPatch$CodecGetter net/minecraft/core/component/DataComponentPatch$b
+c net/minecraft/core/component/DataComponentPatch$SplitResult net/minecraft/core/component/DataComponentPatch$d
+ m ()Lnet/minecraft/core/component/DataComponentMap; added a
+ m ()Ljava/util/Set; removed b
+ f Lnet/minecraft/core/component/DataComponentPatch$SplitResult; EMPTY a
+ f Lnet/minecraft/core/component/DataComponentMap; added b
+ f Ljava/util/Set; removed c
+c net/minecraft/core/component/TypedDataComponent net/minecraft/core/component/TypedDataComponent
+ m (Lnet/minecraft/core/component/PatchedDataComponentMap;)V applyTo a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/TypedDataComponent; createUnchecked a
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encodeValue a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/core/component/TypedDataComponent; fromEntryUnchecked a
+ m ()Ljava/lang/String; lambda$encodeValue$0 c
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/component/DataComponentType; type b
+ f Ljava/lang/Object; value c
+c net/minecraft/core/component/TypedDataComponent$1 net/minecraft/core/component/TypedDataComponent$1
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/TypedDataComponent; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; decodeTyped a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V encode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V encodeCap b
+c net/minecraft/core/particles/ItemParticleOption net/minecraft/core/particles/ParticleParamItem
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; ITEM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; itemStack c
+ f Lnet/minecraft/core/particles/ParticleType; type b
+c net/minecraft/core/particles/SimpleParticleType net/minecraft/core/particles/ParticleType
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m ()Lnet/minecraft/core/particles/SimpleParticleType; getType e
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+ f Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/core/registries/BuiltInRegistries net/minecraft/core/registries/BuiltInRegistries
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/HolderGetter; acquireBootstrapRegistrationLookup a
+ m (Lnet/minecraft/core/Registry;)V bindBootstrappedTagsToEmpty c
+ m ()V bootStrap a
+ m ()V createContents b
+ m ()V freeze c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/WritableRegistry; internalRegister a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$internalRegister$48 a
+ m (Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lnet/minecraft/core/WritableRegistry;)Ljava/lang/Object; lambda$internalRegister$49 a
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$0 Y
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$1 X
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$10 O
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$11 N
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$12 M
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$13 L
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$14 K
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$15 J
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$16 I
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$17 H
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$18 G
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$19 F
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$2 W
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$20 E
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$21 D
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$22 C
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$23 B
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$24 A
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$25 z
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$26 y
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$27 x
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$28 w
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$29 v
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$3 V
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$30 u
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$31 t
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$32 s
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$33 r
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$34 q
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$35 p
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$36 o
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$37 n
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$38 m
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$39 l
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$4 U
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$40 k
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$41 j
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$42 i
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$43 h
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$44 g
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$45 f
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$46 e
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$47 d
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$5 T
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$6 S
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$7 R
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$8 Q
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$9 P
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; registerDefaulted a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; registerDefaultedWithIntrusiveHolders b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; registerSimple a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; registerSimpleWithIntrusiveHolders b
+ m (Lnet/minecraft/core/Registry;)V validate b
+ f Lnet/minecraft/core/Registry; ACTIVITY D
+ f Lnet/minecraft/core/Registry; ATTRIBUTE t
+ f Lnet/minecraft/core/Registry; BIOME_SOURCE aa
+ f Lnet/minecraft/core/DefaultedRegistry; BLOCK e
+ f Lnet/minecraft/core/Registry; BLOCKSTATE_PROVIDER_TYPE U
+ f Lnet/minecraft/core/Registry; BLOCK_ENTITY_TYPE k
+ f Lnet/minecraft/core/Registry; BLOCK_PREDICATE_TYPE N
+ f Lnet/minecraft/core/Registry; BLOCK_TYPE af
+ f Lnet/minecraft/core/Registry; CARVER O
+ f Lnet/minecraft/core/Registry; CHUNK_GENERATOR ab
+ f Lnet/minecraft/core/DefaultedRegistry; CHUNK_STATUS m
+ f Lnet/minecraft/core/Registry; COMMAND_ARGUMENT_TYPE v
+ f Lnet/minecraft/core/Registry; CONSUME_EFFECT_TYPE ax
+ f Lnet/minecraft/core/Registry; CREATIVE_MODE_TAB ak
+ f Lnet/minecraft/core/Registry; CUSTOM_STAT l
+ f Lnet/minecraft/core/Registry; DATA_COMPONENT_PREDICATE_TYPE ap
+ f Lnet/minecraft/core/Registry; DATA_COMPONENT_TYPE an
+ f Lnet/minecraft/core/Registry; DEBUG_SUBSCRIPTION f
+ f Lnet/minecraft/core/Registry; DECORATED_POT_PATTERN aj
+ f Lnet/minecraft/core/Registry; DENSITY_FUNCTION_TYPE ae
+ f Lnet/minecraft/core/Registry; DIALOG_ACTION_TYPE aI
+ f Lnet/minecraft/core/Registry; DIALOG_BODY_TYPE aK
+ f Lnet/minecraft/core/Registry; DIALOG_TYPE aH
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_EFFECT_COMPONENT_TYPE ar
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_ENTITY_EFFECT_TYPE at
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE as
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE au
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_PROVIDER_TYPE aw
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_VALUE_EFFECT_TYPE av
+ f Lnet/minecraft/core/Registry; ENTITY_SUB_PREDICATE_TYPE ao
+ f Lnet/minecraft/core/DefaultedRegistry; ENTITY_TYPE g
+ f Lnet/minecraft/core/Registry; FEATURE P
+ f Lnet/minecraft/core/Registry; FEATURE_SIZE_TYPE Z
+ f Lnet/minecraft/core/Registry; FLOAT_PROVIDER_TYPE K
+ f Lnet/minecraft/core/DefaultedRegistry; FLUID c
+ f Lnet/minecraft/core/Registry; FOLIAGE_PLACER_TYPE V
+ f Lnet/minecraft/core/DefaultedRegistry; GAME_EVENT a
+ f Lnet/minecraft/core/Registry; HEIGHT_PROVIDER_TYPE M
+ f Lnet/minecraft/core/Registry; INCOMING_RPC_METHOD aC
+ f Lnet/minecraft/core/Registry; INPUT_CONTROL_TYPE aJ
+ f Lnet/minecraft/core/Registry; INT_PROVIDER_TYPE L
+ f Lnet/minecraft/core/DefaultedRegistry; ITEM h
+ f Ljava/util/Map; LOADERS aO
+ f Lorg/slf4j/Logger; LOGGER aN
+ f Lnet/minecraft/core/Registry; LOOT_CONDITION_TYPE G
+ f Lnet/minecraft/core/Registry; LOOT_FUNCTION_TYPE F
+ f Lnet/minecraft/core/Registry; LOOT_NBT_PROVIDER_TYPE I
+ f Lnet/minecraft/core/Registry; LOOT_NUMBER_PROVIDER_TYPE H
+ f Lnet/minecraft/core/Registry; LOOT_POOL_ENTRY_TYPE E
+ f Lnet/minecraft/core/Registry; LOOT_SCORE_PROVIDER_TYPE J
+ f Lnet/minecraft/core/Registry; MAP_DECORATION_TYPE aq
+ f Lnet/minecraft/core/Registry; MATERIAL_CONDITION ac
+ f Lnet/minecraft/core/Registry; MATERIAL_RULE ad
+ f Lnet/minecraft/core/DefaultedRegistry; MEMORY_MODULE_TYPE A
+ f Lnet/minecraft/core/Registry; MENU q
+ f Lnet/minecraft/core/Registry; MOB_EFFECT d
+ f Lnet/minecraft/core/Registry; NUMBER_FORMAT_TYPE am
+ f Lnet/minecraft/core/Registry; OUTGOING_RPC_METHOD aD
+ f Lnet/minecraft/core/Registry; PARTICLE_TYPE j
+ f Lnet/minecraft/core/Registry; PLACEMENT_MODIFIER_TYPE T
+ f Lnet/minecraft/core/Registry; POINT_OF_INTEREST_TYPE z
+ f Lnet/minecraft/core/Registry; POOL_ALIAS_BINDING_TYPE ai
+ f Lnet/minecraft/core/Registry; POSITION_SOURCE_TYPE u
+ f Lnet/minecraft/core/Registry; POS_RULE_TEST p
+ f Lnet/minecraft/core/Registry; POTION i
+ f Lnet/minecraft/core/Registry; RECIPE_BOOK_CATEGORY aA
+ f Lnet/minecraft/core/Registry; RECIPE_DISPLAY ay
+ f Lnet/minecraft/core/Registry; RECIPE_SERIALIZER s
+ f Lnet/minecraft/core/Registry; RECIPE_TYPE r
+ f Lnet/minecraft/core/Registry; REGISTRY aM
+ f Lnet/minecraft/core/Registry; ROOT_PLACER_TYPE X
+ f Lnet/minecraft/core/Registry; RULE_BLOCK_ENTITY_MODIFIER o
+ f Lnet/minecraft/core/Registry; RULE_TEST n
+ f Lnet/minecraft/core/Registry; SCHEDULE C
+ f Lnet/minecraft/core/DefaultedRegistry; SENSOR_TYPE B
+ f Lnet/minecraft/core/Registry; SLOT_DISPLAY az
+ f Lnet/minecraft/core/Registry; SOUND_EVENT b
+ f Lnet/minecraft/core/Registry; SPAWN_CONDITION_TYPE aG
+ f Lnet/minecraft/core/Registry; STAT_TYPE w
+ f Lnet/minecraft/core/Registry; STRUCTURE_PIECE R
+ f Lnet/minecraft/core/Registry; STRUCTURE_PLACEMENT Q
+ f Lnet/minecraft/core/Registry; STRUCTURE_POOL_ELEMENT ah
+ f Lnet/minecraft/core/Registry; STRUCTURE_PROCESSOR ag
+ f Lnet/minecraft/core/Registry; STRUCTURE_TYPE S
+ f Lnet/minecraft/core/Registry; TEST_ENVIRONMENT_DEFINITION_TYPE aE
+ f Lnet/minecraft/core/Registry; TEST_FUNCTION aL
+ f Lnet/minecraft/core/Registry; TEST_INSTANCE_TYPE aF
+ f Lnet/minecraft/core/Registry; TICKET_TYPE aB
+ f Lnet/minecraft/core/Registry; TREE_DECORATOR_TYPE Y
+ f Lnet/minecraft/core/Registry; TRIGGER_TYPES al
+ f Lnet/minecraft/core/Registry; TRUNK_PLACER_TYPE W
+ f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_PROFESSION y
+ f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_TYPE x
+ f Lnet/minecraft/core/WritableRegistry; WRITABLE_REGISTRY aP
+c net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$a
+c net/minecraft/data/info/DatapackStructureReport net/minecraft/data/info/DatapackStructureReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/util/Map;Lnet/minecraft/core/Registry;)V lambda$listRegistries$0 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$listRegistries$1 b
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$listRegistries$2 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/info/DatapackStructureReport$Entry;)V lambda$listRegistries$3 b
+ m ()Ljava/util/Map; listRegistries b
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/info/DatapackStructureReport$Entry;)V putIfNotPresent a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; BUILT_IN_REGISTRY h
+ f Ljava/util/Map; MANUAL_ENTRIES i
+ f Ljava/util/Map; NON_REGISTRY_ENTRIES j
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; PSEUDO_REGISTRY e
+ f Lcom/mojang/serialization/Codec; REGISTRY_KEY_CODEC k
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; STABLE_DYNAMIC_REGISTRY f
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; UNSTABLE_DYNAMIC_REGISTRY g
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/info/DatapackStructureReport$Entry net/minecraft/data/info/DatapackStructureReport$b
+ m ()Z elements a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z stable c
+ m ()Z tags b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Z elements c
+ f Z stable e
+ f Z tags d
+c net/minecraft/data/info/DatapackStructureReport$Format net/minecraft/data/info/DatapackStructureReport$c
+ m ()[Lnet/minecraft/data/info/DatapackStructureReport$Format; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/data/info/DatapackStructureReport$Format; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; MCFUNCTION b
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; STRUCTURE a
+ f Ljava/lang/String; name d
+c net/minecraft/data/info/DatapackStructureReport$Report net/minecraft/data/info/DatapackStructureReport$d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; others b
+ m ()Ljava/util/Map; registries a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; others c
+ f Ljava/util/Map; registries b
+c net/minecraft/data/info/DatapackStructureReport$CustomPackEntry net/minecraft/data/info/DatapackStructureReport$a
+ m ()Lnet/minecraft/data/info/DatapackStructureReport$Entry; entry b
+ m ()Lnet/minecraft/data/info/DatapackStructureReport$Format; format a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; entry c
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; format b
+c net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; elderGuardianLootTable c
+ m ()V generate b
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/ItemLike;)V lambda$generate$0 a
+c net/minecraft/data/recipes/SpecialRecipeBuilder net/minecraft/data/recipes/SpecialRecipeBuilder
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Ljava/util/function/Function;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; special a
+ f Ljava/util/function/Function; factory a
+c net/minecraft/data/registries/VanillaRegistries net/minecraft/data/registries/VanillaRegistries
+ m ()Lnet/minecraft/core/HolderLookup$Provider; createLookup a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceKey;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 a
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z validatePlacedFeature a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V validateThatAllBiomeFeaturesHaveBiomeFilter a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V validateThatAllBiomeFeaturesHaveBiomeFilter a
+ f Lnet/minecraft/core/RegistrySetBuilder; BUILDER a
+c net/minecraft/data/tags/EnchantmentTagsProvider net/minecraft/data/tags/EnchantmentTagsProvider
+ m (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;)Z lambda$tooltipOrder$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;[Lnet/minecraft/resources/ResourceKey;)V tooltipOrder a
+c net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$addTags$1 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$addTags$2 a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/tags/VanillaItemTagsProvider$1 net/minecraft/data/tags/VanillaItemTagsProvider$1
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+ f Lnet/minecraft/data/tags/VanillaItemTagsProvider; this$0 a
+c net/minecraft/data/tags/VanillaItemTagsProvider$BlockToItemConverter net/minecraft/data/tags/VanillaItemTagsProvider$a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagKey; blockTagToItemTag c
+ f Lnet/minecraft/data/tags/TagAppender; itemAppender a
+c net/minecraft/data/tags/WorldPresetTagsProvider net/minecraft/data/tags/WorldPresetTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/SavannaVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageSavanna
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TERMINATORS_KEY c
+c net/minecraft/gametest/framework/GameTestHelper net/minecraft/gametest/framework/GameTestHarnessHelper
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; absoluteAABB a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; absolutePos j
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; absoluteVec a
+ m (JLnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertAtTickTimeContainerContains a
+ m (JLnet/minecraft/core/BlockPos;)V assertAtTickTimeContainerEmpty a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlock a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockEntityData a
+ m (Lnet/minecraft/world/level/block/Block;III)V assertBlockNotPresent b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V assertBlockNotPresent b
+ m (Lnet/minecraft/world/level/block/Block;III)V assertBlockPresent a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V assertBlockPresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V assertBlockProperty a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V assertBlockProperty a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlockState b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V assertBlockState b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;)V assertBlockTag a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContains b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContainsSingle a
+ m (Lnet/minecraft/core/BlockPos;)V assertContainerEmpty f
+ m (Lnet/minecraft/world/entity/EntityType;I)V assertEntitiesPresent a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;ID)V assertEntitiesPresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V assertEntityData a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;)V assertEntityData a
+ m (Lnet/minecraft/world/entity/Entity;III)V assertEntityInstancePresent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V assertEntityInstancePresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V assertEntityInventoryContains b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V assertEntityIsHolding a
+ m (Lnet/minecraft/world/entity/EntityType;)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;III)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/AABB;)V assertEntityNotPresent b
+ m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityNotTouching b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/network/chat/Component;)V assertEntityPosition a
+ m (Lnet/minecraft/world/entity/EntityType;)V assertEntityPresent b
+ m (Lnet/minecraft/world/entity/EntityType;III)V assertEntityPresent c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V assertEntityPresent c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)V assertEntityPresent a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/AABB;)V assertEntityPresent a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/network/chat/Component;)V assertEntityProperty a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V assertEntityProperty a
+ m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityTouching a
+ m (ZLnet/minecraft/network/chat/Component;)V assertFalse b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;DI)V assertItemEntityCountIs a
+ m (Lnet/minecraft/world/item/Item;)V assertItemEntityNotPresent b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V assertItemEntityNotPresent b
+ m (Lnet/minecraft/world/item/Item;)V assertItemEntityPresent a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V assertItemEntityPresent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;I)V assertLivingEntityHasMobEffect a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V assertRedstoneSignal a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V assertSameBlockState a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V assertSameBlockStates a
+ m (ZLnet/minecraft/network/chat/Component;)V assertTrue a
+ m (Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/network/chat/Component;)V assertValueEqual a
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/gametest/framework/GameTestAssertException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; assertionException a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/gametest/framework/GameTestAssertException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;)V destroyBlock e
+ m ()V ensureSingleFinalCheck l
+ m (Ljava/lang/String;)V fail a
+ m (Lnet/minecraft/network/chat/Component;)V fail b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/BlockPos;)V fail a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;)V fail a
+ m (Ljava/lang/Runnable;)V failIf c
+ m (Ljava/lang/Runnable;)V failIfEver d
+ m (Lnet/minecraft/world/entity/EntityType;IIID)Lnet/minecraft/world/entity/Entity; findClosestEntity a
+ m (Lnet/minecraft/world/entity/EntityType;IIID)Ljava/util/List; findEntities b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;D)Ljava/util/List; findEntities a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; findOneEntity a
+ m (Ljava/util/function/Consumer;)V forEveryBlockInStructure a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Class;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m ()Lnet/minecraft/world/phys/AABB; getBounds k
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/List; getEntities c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)Ljava/util/List; getEntities b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/phys/AABB; getRelativeBounds m
+ m ()Lnet/minecraft/core/Direction; getTestDirection i
+ m ()Lnet/minecraft/world/level/block/Rotation; getTestRotation h
+ m ()J getTick j
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)V hurt a
+ m (Lnet/minecraft/world/entity/Entity;)V kill a
+ m ()V killAllEntities b
+ m (Ljava/lang/Class;)V killAllEntitiesOfClass a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V lambda$assertAtTickTimeContainerContains$28 c
+ m (Lnet/minecraft/core/BlockPos;)V lambda$assertAtTickTimeContainerEmpty$29 l
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlock$13 a
+ m (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlock$14 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockNotPresent$8 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/network/chat/Component; lambda$assertBlockNotPresent$9 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockPresent$6 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/network/chat/Component; lambda$assertBlockPresent$7 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockProperty$15 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlockProperty$16 a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockTag$10 b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlockTag$11 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityInstancePresent$17 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; lambda$assertEntityInstancePresent$18 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z lambda$assertEntityInventoryContains$26 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityNotTouching$24 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityTouching$23 b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityNotPresent$20 c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityNotPresent$22 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityPresent$19 d
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityPresent$21 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V lambda$assertSameBlockStates$27 a
+ m ()Lnet/minecraft/gametest/framework/GameTestException; lambda$failIf$33 n
+ m (Ljava/lang/Runnable;J)V lambda$failIfEver$34 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$findClosestEntity$2 a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$findEntities$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$killAllEntitiesOfClass$0 c
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$killAllEntitiesOfClass$1 b
+ m (Ljava/lang/Runnable;J)V lambda$onEachTick$35 a
+ m (Lnet/minecraft/core/BlockPos;)V lambda$pulseRedstone$5 m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenBlockPresent$12 d
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$30 c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityNotPresent$32 g
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityPresent$31 h
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V lambda$walkTo$4 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; makeAboutToDrown a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/entity/player/Player; makeMockPlayer a
+ m ()Lnet/minecraft/server/level/ServerPlayer; makeMockServerPlayerInLevel c
+ m (Lnet/minecraft/world/entity/Mob;FFF)V moveTo a
+ m (Ljava/lang/Runnable;)V onEachTick e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V placeAt a
+ m (III)V pressButton a
+ m (Lnet/minecraft/core/BlockPos;)V pressButton b
+ m (III)V pullLever b
+ m (Lnet/minecraft/core/BlockPos;)V pullLever d
+ m (Lnet/minecraft/core/BlockPos;J)V pulseRedstone a
+ m (Lnet/minecraft/core/BlockPos;)V randomTick g
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; relativeAABB b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; relativePos k
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; relativeVec b
+ m (JLjava/lang/Runnable;)V runAfterDelay b
+ m (JLjava/lang/Runnable;)V runAtTickTime a
+ m (Lnet/minecraft/resources/ResourceKey;)V setBiome a
+ m (IIILnet/minecraft/world/level/block/Block;)V setBlock a
+ m (IIILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)V setBlock a
+ m (I)V setDayTime a
+ m ()V setNight d
+ m (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;I)Ljava/util/List; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;I)Ljava/util/List; spawn a
+ m (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m ()Lnet/minecraft/gametest/framework/GameTestSequence; startSequence g
+ m ()V succeed e
+ m (Ljava/lang/Runnable;)V succeedIf a
+ m (ILjava/lang/Runnable;)V succeedOnTickWhen a
+ m (Ljava/lang/Runnable;)V succeedWhen b
+ m (Lnet/minecraft/world/level/block/Block;III)V succeedWhenBlockPresent c
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V succeedWhenBlockPresent c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V succeedWhenEntityData b
+ m (Lnet/minecraft/world/entity/EntityType;III)V succeedWhenEntityNotPresent f
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V succeedWhenEntityNotPresent f
+ m (Lnet/minecraft/world/entity/EntityType;III)V succeedWhenEntityPresent e
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V succeedWhenEntityPresent e
+ m (Lnet/minecraft/core/BlockPos;)V tickBlock h
+ m ()V tickPrecipitation f
+ m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation i
+ m (Lnet/minecraft/core/BlockPos;)V useBlock c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V useBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)V useBlock a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/gametest/framework/GameTestSequence; walkTo a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; withLowHealth b
+ f Z finalCheckAdded b
+ f Lnet/minecraft/gametest/framework/GameTestInfo; testInfo a
+c net/minecraft/gametest/framework/GameTestHelper$1 net/minecraft/gametest/framework/GameTestHarnessHelper$1
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Z isClientAuthoritative ab_
+ f Lnet/minecraft/world/level/GameType; val$gameType a
+c net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHarnessHelper$2
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+c net/minecraft/gametest/framework/GameTestHelper$3 net/minecraft/gametest/framework/GameTestHarnessHelper$3
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestHarnessRunner
+ m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V addListener a
+ m (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch a
+ m ()V endCurrentEnvironment d
+ m ()Ljava/util/List; getTestInfos a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)Ljava/util/stream/Stream; lambda$new$0 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$new$1 e
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$rerunTest$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$runBatch$3 d
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;Lnet/minecraft/gametest/framework/GameTestBatchListener;)V lambda$runBatch$4 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$runScheduledRerunTests$5 c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V rerunTest a
+ m (I)V runBatch a
+ m ()V runScheduledRerunTests e
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; spawn b
+ m ()V start b
+ m ()V stop c
+ f I DEFAULT_TESTS_PER_ROW a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/List; allTestInfos e
+ f Ljava/util/List; batchListeners g
+ f Lcom/google/common/collect/ImmutableList; batches f
+ f Z clearBetweenBatches o
+ f Lnet/minecraft/core/Holder; currentEnvironment k
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner l
+ f Z haltOnError n
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; newStructureSpawner m
+ f Ljava/util/List; scheduledForRerun h
+ f Z stopped j
+ f Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; testBatcher i
+ f Lnet/minecraft/gametest/framework/GameTestTicker; testTicker d
+c net/minecraft/gametest/framework/GameTestRunner$1 net/minecraft/gametest/framework/GameTestHarnessRunner$1
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;Lnet/minecraft/gametest/framework/GameTestBatchListener;)V lambda$testCompleted$0 a
+ m (J)V lambda$testCompleted$1 b
+ m (J)V lambda$testFailed$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testCompleted b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+ f Lnet/minecraft/gametest/framework/GameTestRunner; this$0 d
+c net/minecraft/gametest/framework/GameTestRunner$Builder net/minecraft/gametest/framework/GameTestHarnessRunner$a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; batcher a
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner; build c
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner$Builder; clearBetweenBatches b
+ m (Lnet/minecraft/gametest/framework/StructureGridSpawner;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; existingStructureSpawner a
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; fromBatches a
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; fromInfo b
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner$Builder; haltOnError a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; newStructureSpawner a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; batcher c
+ f Ljava/util/Collection; batches f
+ f Z clearBetweenBatches h
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner d
+ f Z haltOnError g
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; newStructureSpawner e
+ f Lnet/minecraft/gametest/framework/GameTestTicker; testTicker b
+c net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher net/minecraft/gametest/framework/GameTestHarnessRunner$b
+c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner net/minecraft/gametest/framework/GameTestHarnessRunner$c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$static$0 c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V onBatchStart a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; IN_PLACE a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; NOT_SET b
+c net/minecraft/gametest/framework/GameTestServer net/minecraft/gametest/framework/GameTestServer
+ m (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Optional;Z)Lnet/minecraft/gametest/framework/GameTestServer; create a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/List; evaluateTestsToRun a
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m ()I getFunctionCompilationLevel l
+ m ()I getMaxPlayers t
+ m ()I getRateLimitPacketsPerSecond o
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/lang/String;)Ljava/util/stream/Stream; getTestsForSelection a
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m ()Z haveTestsStarted bB
+ m ()Z initServer e
+ m ()Z isCommandBlockEnabled y_
+ m ()Z isDedicatedServer n
+ m ()Z isEpollEnabled p
+ m ()Z isHardcore w_
+ m ()Z isPublished s
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isSpawnerBlockEnabled r
+ m ()Z isTickTimeLoggingEnabled g
+ m (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; lambda$create$0 a
+ m (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$1 a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$evaluateTestsToRun$2 b
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$evaluateTestsToRun$3 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V logFailedTest a
+ m (Lnet/minecraft/CrashReport;)V onServerCrash a
+ m ()V onServerExit i
+ m ()I operatorUserPermissionLevel k
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; rotateAndMultiply a
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m (Lnet/minecraft/server/level/ServerLevel;)V startTests b
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()V waitUntilNextTick x_
+ f Lnet/minecraft/world/flag/FeatureFlagSet; ENABLED_FEATURES q
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/server/Services; NO_SERVICES p
+ f I PROGRESS_REPORT_INTERVAL n
+ f I TEST_POSITION_RANGE o
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; WORLD_OPTIONS w
+ f Lnet/minecraft/util/debugchart/LocalSampleLogger; sampleLogger r
+ f Lcom/google/common/base/Stopwatch; stopwatch v
+ f Ljava/util/List; testBatches u
+ f Ljava/util/Optional; testSelection s
+ f Lnet/minecraft/gametest/framework/MultipleTestTracker; testTracker x
+ f Z verify t
+c net/minecraft/gametest/framework/GameTestServer$MockProfileResolver net/minecraft/gametest/framework/GameTestServer$a
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+c net/minecraft/gametest/framework/GameTestServer$MockUserNameToIdResolver net/minecraft/gametest/framework/GameTestServer$b
+ m (Lnet/minecraft/server/players/NameAndId;)V add a
+ m (Ljava/lang/String;)Ljava/util/Optional; get a
+ m (Ljava/util/UUID;)Ljava/util/Optional; get a
+ m (Ljava/lang/String;Lnet/minecraft/server/players/NameAndId;)Z lambda$get$0 a
+ m (Ljava/lang/String;)Ljava/util/Optional; lambda$get$1 b
+ m (Ljava/util/UUID;Lnet/minecraft/server/players/NameAndId;)Z lambda$get$2 a
+ m (Z)V resolveOfflineUsers a
+ m ()V save a
+ f Ljava/util/Set; savedIds a
+c net/minecraft/gametest/framework/GameTestTicker net/minecraft/gametest/framework/GameTestHarnessTicker
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V add a
+ m ()V clear a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tick$0 b
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;)V setRunner a
+ m ()V tick b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/gametest/framework/GameTestTicker; SINGLETON a
+ f Lnet/minecraft/gametest/framework/GameTestRunner; runner d
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; state e
+ f Ljava/util/Collection; testInfos c
+c net/minecraft/gametest/framework/GameTestTicker$State net/minecraft/gametest/framework/GameTestHarnessTicker$a
+ m ()[Lnet/minecraft/gametest/framework/GameTestTicker$State; $values a
+ f [Lnet/minecraft/gametest/framework/GameTestTicker$State; $VALUES d
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; HALTING c
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; IDLE a
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; RUNNING b
+c net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/GameTestHarnessStructures
+ m (ILnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V clearBlock a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V clearSpaceForStructure a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; createNewEmptyTest a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z doesStructureContain a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestTest b
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; findTestBlocks c
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findTestContainingPos a
+ m (I)Lnet/minecraft/world/level/block/Rotation; getRotationForRotationSteps a
+ m (Lnet/minecraft/world/level/block/Rotation;)I getRotationStepsForRotation a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getStructureBoundingBox b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; getTransformedFarCorner a
+ m (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$clearSpaceForStructure$0 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$clearSpaceForStructure$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; lookedAtTestPos a
+ f Ljava/lang/String; DEFAULT_TEST_STRUCTURES_DIR b
+ f I DEFAULT_Y_SEARCH_RADIUS a
+ f Ljava/nio/file/Path; testStructuresDir c
+c net/minecraft/gametest/framework/StructureUtils$1 net/minecraft/gametest/framework/GameTestHarnessStructures$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/locale/DeprecatedTranslationsInfo net/minecraft/locale/DeprecatedTranslationsInfo
+ m (Ljava/util/Map;)V applyToMap a
+ m (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V lambda$applyToMap$2 a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$loadFromJson$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromDefaultResource a
+ m (Ljava/io/InputStream;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromJson a
+ m (Ljava/lang/String;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromResource a
+ m ()Ljava/util/List; removed b
+ m ()Ljava/util/Map; renamed c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/locale/DeprecatedTranslationsInfo; EMPTY a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/util/List; removed c
+ f Ljava/util/Map; renamed d
+c net/minecraft/network/ClientboundPacketListener net/minecraft/network/ClientboundPacketListener
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow P_
+c net/minecraft/network/ServerboundPacketListener net/minecraft/network/ServerboundPacketListener
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow P_
+c net/minecraft/network/chat/LastSeenTrackedEntry net/minecraft/network/chat/LastSeenTrackedEntry
+ m ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; acknowledge a
+ m ()Z pending c
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature b
+ f Z pending b
+ f Lnet/minecraft/network/chat/MessageSignature; signature a
+c net/minecraft/network/chat/contents/NbtContents net/minecraft/network/chat/contents/NbtContents
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; asString a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compileNbtPath a
+ m ()Lnet/minecraft/network/chat/contents/data/DataSource; getDataSource e
+ m ()Ljava/lang/String; getNbtPath b
+ m ()Ljava/util/Optional; getSeparator d
+ m ()Z isInterpreting c
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/stream/Stream; lambda$resolve$1 a
+ m (Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$resolve$2 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$3 a
+ m (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$4 a
+ m (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$5 a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compiledNbtPath b
+ f Lnet/minecraft/network/chat/contents/data/DataSource; dataSource g
+ f Z interpreting d
+ f Ljava/lang/String; nbtPathPattern f
+ f Ljava/util/Optional; separator e
+c net/minecraft/network/chat/numbers/NumberFormat net/minecraft/network/chat/numbers/NumberFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+c net/minecraft/network/chat/numbers/StyledFormat net/minecraft/network/chat/numbers/StyledFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; NO_STYLE b
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; PLAYER_LIST_DEFAULT d
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; SIDEBAR_DEFAULT c
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE a
+ f Lnet/minecraft/network/chat/Style; style e
+c net/minecraft/network/chat/numbers/StyledFormat$1 net/minecraft/network/chat/numbers/StyledFormat$1
+ m (Lnet/minecraft/network/chat/numbers/StyledFormat;)Lnet/minecraft/network/chat/Style; lambda$$0 b
+ m (Lnet/minecraft/network/chat/numbers/StyledFormat;)Lnet/minecraft/network/chat/Style; lambda$$1 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/syncher/SynchedEntityData net/minecraft/network/syncher/DataWatcher
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$DataItem;Lnet/minecraft/network/syncher/SynchedEntityData$DataValue;)V assignValue a
+ m (Ljava/util/List;)V assignValues a
+ m (Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; defineId a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; getItem b
+ m ()Ljava/util/List; getNonDefaultValues c
+ m ()Z isDirty a
+ m ()Ljava/util/List; packDirty b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V set a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;Z)V set a
+ f Lnet/minecraft/util/ClassTreeIdRegistry; ID_REGISTRY c
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_ID_VALUE b
+ f Lnet/minecraft/network/syncher/SyncedDataHolder; entity d
+ f Z isDirty f
+ f [Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; itemsById e
+c net/minecraft/network/syncher/SynchedEntityData$Builder net/minecraft/network/syncher/DataWatcher$a
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData; build a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$Builder; define a
+ f Lnet/minecraft/network/syncher/SyncedDataHolder; entity a
+ f [Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; itemsById b
+c net/minecraft/network/syncher/SynchedEntityData$DataItem net/minecraft/network/syncher/DataWatcher$Item
+ m ()Lnet/minecraft/network/syncher/EntityDataAccessor; getAccessor a
+ m ()Ljava/lang/Object; getValue b
+ m ()Z isDirty c
+ m ()Z isSetToDefault d
+ m (Z)V setDirty a
+ m (Ljava/lang/Object;)V setValue a
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; value e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; accessor a
+ f Z dirty d
+ f Ljava/lang/Object; initialValue c
+ f Ljava/lang/Object; value b
+c net/minecraft/network/syncher/SynchedEntityData$DataValue net/minecraft/network/syncher/DataWatcher$c
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; create a
+ m ()I id a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;I)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; read a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;ILnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; read a
+ m ()Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ m ()Ljava/lang/Object; value c
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I id a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ f Ljava/lang/Object; value c
+c net/minecraft/server/ReloadableServerRegistries net/minecraft/server/ReloadableServerRegistries
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; concatenateLookups a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/server/ReloadableServerRegistries$LoadResult; createAndValidateFullContext a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; createUpdatedRegistries a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/server/ReloadableServerRegistries$LoadResult; lambda$reload$1 b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/level/storage/loot/LootDataType;)V lambda$validateLootRegistries$4 a
+ m (Ljava/lang/String;Lnet/minecraft/util/ProblemReporter$Problem;)V lambda$validateLootRegistries$5 a
+ m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validateRegistry$6 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V validateLootRegistries a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/core/HolderLookup$Provider;)V validateRegistry a
+ f Lnet/minecraft/core/RegistrationInfo; DEFAULT_REGISTRATION_INFO b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/ReloadableServerRegistries$Holder net/minecraft/server/ReloadableServerRegistries$a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; getLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/Optional; lambda$getLootTable$0 a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/server/ReloadableServerRegistries$LoadResult net/minecraft/server/ReloadableServerRegistries$b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; layers a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookupWithUpdatedTags b
+ f Lnet/minecraft/core/LayeredRegistryAccess; layers a
+ f Lnet/minecraft/core/HolderLookup$Provider; lookupWithUpdatedTags b
+c net/minecraft/server/bossevents/CustomBossEvent net/minecraft/server/bossevents/BossBattleCustom
+ m (Ljava/util/UUID;)V addOfflinePlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName e
+ m ()I getMax d
+ m ()Lnet/minecraft/resources/ResourceLocation; getTextId a
+ m ()I getValue c
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getDisplayName$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;)Lnet/minecraft/server/bossevents/CustomBossEvent; load a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerConnect c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerDisconnect d
+ m ()Lnet/minecraft/server/bossevents/CustomBossEvent$Packed; pack f
+ m ()V removeAllPlayers b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (I)V setMax b
+ m (Ljava/util/Collection;)Z setPlayers a
+ m (I)V setValue a
+ f I DEFAULT_MAX h
+ f Lnet/minecraft/resources/ResourceLocation; id i
+ f I max l
+ f Ljava/util/Set; players j
+ f I value k
+c net/minecraft/server/bossevents/CustomBossEvent$Packed net/minecraft/server/bossevents/BossBattleCustom$a
+ m ()Lnet/minecraft/world/BossEvent$BossBarColor; color e
+ m ()Z createWorldFog i
+ m ()Z darkenScreen g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I max d
+ m ()Lnet/minecraft/network/chat/Component; name a
+ m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay f
+ m ()Z playBossMusic h
+ m ()Ljava/util/Set; players j
+ m ()I value c
+ m ()Z visible b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color f
+ f Z createWorldFog j
+ f Z darkenScreen h
+ f I max e
+ f Lnet/minecraft/network/chat/Component; name b
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay g
+ f Z playBossMusic i
+ f Ljava/util/Set; players k
+ f I value d
+ f Z visible c
+c net/minecraft/server/commands/BanPlayerCommands net/minecraft/server/commands/CommandBan
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I banPlayers a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED a
+c net/minecraft/server/commands/DifficultyCommand net/minecraft/server/commands/CommandDifficulty
+ m (Lnet/minecraft/world/Difficulty;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; lambda$setDifficulty$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/Difficulty;)I setDifficulty a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_DIFFICULT a
+c net/minecraft/server/commands/ExperienceCommand net/minecraft/server/commands/CommandXp
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I addExperience a
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$10 c
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$9 d
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; lambda$queryExperience$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$11 b
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$12 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/commands/ExperienceCommand$Type;)I queryExperience a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I setExperience b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SET_POINTS_INVALID a
+c net/minecraft/server/commands/ExperienceCommand$Type net/minecraft/server/commands/CommandXp$Unit
+ m ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; $values a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerPlayer;)I lambda$static$1 b
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z lambda$static$2 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)I lambda$static$3 a
+ f [Lnet/minecraft/server/commands/ExperienceCommand$Type; $VALUES g
+ f Lnet/minecraft/server/commands/ExperienceCommand$Type; LEVELS b
+ f Lnet/minecraft/server/commands/ExperienceCommand$Type; POINTS a
+ f Ljava/util/function/BiConsumer; add c
+ f Ljava/lang/String; name e
+ f Ljava/util/function/ToIntFunction; query f
+ f Ljava/util/function/BiPredicate; set d
+c net/minecraft/server/commands/ScoreboardCommand net/minecraft/server/commands/CommandScoreboard
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addNumberFormats a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;)I addObjective a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I addScore b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;)I clearDisplaySlot a
+ m ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRenderTypeModify a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I enableTrigger a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; getFirstTargetName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)I getScore a
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$24 d
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$25 c
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26 b
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$addObjective$67 a
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$addScore$48 b
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addScore$49 b
+ m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/Component; lambda$clearDisplaySlot$58 a
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$28 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$32 d
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$33 c
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$getScore$29 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listObjectives$68 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listObjectives$69 b
+ m (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$54 a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$55 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$56 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$57 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$52 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$53 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$performOperation$30 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performOperation$31 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$18 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$22 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 p
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 m
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$removeObjective$66 b
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$removeScore$50 a
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeScore$51 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$36 b
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$37 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$34 e
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$35 d
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$61 g
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$62 f
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$60 h
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplaySlot$59 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$63 e
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$64 d
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setRenderType$65 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$38 b
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$39 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$40 f
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$41 e
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$42 b
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$43 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$44 d
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$45 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$46 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$47 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listObjectives b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;)I listTrackedPlayerScores a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listTrackedPlayers a
+ m (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 performOperation a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;)I removeObjective a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I removeScore c
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I resetScore b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I resetScores a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Z)I setDisplayAutoUpdate a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I setDisplayName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)I setDisplaySlot a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I setObjectiveFormat a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)I setRenderType a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I setScore a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I setScoreDisplay a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I setScoreNumberFormat a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTriggers a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_EMPTY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_SET c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_TRIGGER e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_VALUE f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OBJECTIVE_ALREADY_EXISTS a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRIGGER_ALREADY_ENABLED d
+c net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor net/minecraft/server/commands/CommandScoreboard$a
+c net/minecraft/server/commands/ServerPackCommand net/minecraft/server/commands/ServerPackCommand
+ m (Ljava/lang/String;)Ljava/util/UUID; lambda$pushPack$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/Connection;)V lambda$sendToAllConnections$4 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I popPack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I pushPack a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/protocol/Packet;)V sendToAllConnections a
+c net/minecraft/server/commands/data/DataAccessor net/minecraft/server/commands/data/CommandDataAccessor
+ m ()Lnet/minecraft/nbt/CompoundTag; getData a
+ m ()Lnet/minecraft/network/chat/Component; getModifiedSuccess b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setData a
+c net/minecraft/server/commands/data/DataCommands net/minecraft/server/commands/data/CommandData
+ m (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; decorateModification a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; getAsText a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;)I getData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I getData b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;D)I getNumeric a
+ m (II)I getOffset a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/Tag; getSingleTag a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; getSingletonSource a
+ m (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 lambda$decorateModification$21 f
+ m (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 lambda$decorateModification$22 e
+ m (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; lambda$decorateModification$23 b
+ m (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; lambda$decorateModification$24 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$25 b
+ m (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 lambda$decorateModification$26 d
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$27 a
+ m (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 lambda$decorateModification$28 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$29 b
+ m (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 lambda$decorateModification$30 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$31 a
+ m (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 lambda$decorateModification$32 a
+ m (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; lambda$decorateModification$33 a
+ m (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; lambda$decorateModification$34 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$35 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$36 a
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; lambda$getData$40 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; lambda$getData$42 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; lambda$getNumeric$41 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$manipulateData$38 c
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$mergeData$43 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$12 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$14 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$15 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$16 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$17 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$18 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$19 a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V lambda$register$20 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 e
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$8 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 d
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$removeData$39 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$5 b
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$6 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Ljava/util/List;)I manipulateData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)I mergeData a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I removeData a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; resolveSourcePath b
+ m (Ljava/util/List;Lnet/minecraft/server/commands/data/DataCommands$StringProcessor;)Ljava/util/List; stringifyTagList a
+ m (Ljava/lang/String;I)Ljava/lang/String; substring a
+ m (Ljava/lang/String;II)Ljava/lang/String; substring b
+ m (Ljava/lang/String;II)Ljava/lang/String; validatedSubstring a
+ f Ljava/util/List; ALL_PROVIDERS a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_OBJECT h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_VALUE i
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NON_EXISTENT f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NOT_NUMBER e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INVALID_SUBSTRING j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MERGE_UNCHANGED d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MULTIPLE_TAGS g
+ f Ljava/util/List; SOURCE_PROVIDERS c
+ f Ljava/util/List; TARGET_PROVIDERS b
+c net/minecraft/server/commands/data/DataCommands$DataProvider net/minecraft/server/commands/data/CommandData$c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; access a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap a
+c net/minecraft/server/commands/data/DataCommands$DataManipulator net/minecraft/server/commands/data/CommandData$a
+c net/minecraft/server/commands/data/DataCommands$StringProcessor net/minecraft/server/commands/data/CommandData$d
+c net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator net/minecraft/server/commands/data/CommandData$b
+c net/minecraft/server/dialog/action/StaticAction net/minecraft/server/dialog/action/StaticAction
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m ()Ljava/util/Map; lambda$static$0 c
+ m ()Lnet/minecraft/network/chat/ClickEvent; value b
+ f Ljava/util/Map; WRAPPED_CODECS b
+ f Lnet/minecraft/network/chat/ClickEvent; value c
+c net/minecraft/server/jsonrpc/IncomingRpcMethods net/minecraft/server/jsonrpc/IncomingRpcMethods
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; bootstrap a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverResponse; lambda$bootstrap$0 a
+ m (Lnet/minecraft/core/Registry;)V registerAllowListService b
+ m (Lnet/minecraft/core/Registry;)V registerBanlistService c
+ m (Lnet/minecraft/core/Registry;)V registerGameRuleService i
+ m (Lnet/minecraft/core/Registry;)V registerIpBanlistService d
+ m (Lnet/minecraft/core/Registry;)V registerOperatorService f
+ m (Lnet/minecraft/core/Registry;)V registerPlayerService e
+ m (Lnet/minecraft/core/Registry;)V registerServerSettingsService h
+ m (Lnet/minecraft/core/Registry;)V registerServerStateService g
+c net/minecraft/server/jsonrpc/OutgoingRpcMethods net/minecraft/server/jsonrpc/OutgoingRpcMethods
+ f Lnet/minecraft/core/Holder$Reference; GAMERULE_CHANGED o
+ f Lnet/minecraft/core/Holder$Reference; IP_BANNED k
+ f Lnet/minecraft/core/Holder$Reference; IP_UNBANNED l
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_ADDED_TO_ALLOWLIST i
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_BANNED m
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_DEOPED h
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_JOINED e
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_LEFT f
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_OPED g
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_REMOVED_FROM_ALLOWLIST j
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_UNBANNED n
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SAVE_COMPLETED d
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SAVE_STARTED c
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SHUTTING_DOWN b
+ f Lnet/minecraft/core/Holder$Reference; SERVER_STARTED a
+ f Lnet/minecraft/core/Holder$Reference; STATUS_HEARTBEAT p
+c net/minecraft/server/jsonrpc/methods/ClientInfo net/minecraft/server/jsonrpc/methods/ClientInfo
+ m ()Ljava/lang/Integer; connectionId a
+ m (Ljava/lang/Integer;)Lnet/minecraft/server/jsonrpc/methods/ClientInfo; of a
+ f Ljava/lang/Integer; connectionId a
+c net/minecraft/server/level/ServerPlayerGameMode net/minecraft/server/level/PlayerInteractManager
+ m (Lnet/minecraft/world/level/GameType;)Z changeGameModeForPlayer a
+ m (Lnet/minecraft/core/BlockPos;ZILjava/lang/String;)V debugLogging a
+ m (Lnet/minecraft/core/BlockPos;ILjava/lang/String;)V destroyAndAck a
+ m (Lnet/minecraft/core/BlockPos;)Z destroyBlock a
+ m ()Lnet/minecraft/world/level/GameType; getGameModeForPlayer b
+ m ()Lnet/minecraft/world/level/GameType; getPreviousGameModeForPlayer c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V handleBlockBreakAction a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)F incrementDestroyProgress a
+ m ()Z isCreative e
+ m ()Z isInRangeOfGround f
+ m ()Z isSurvival d
+ m (Lnet/minecraft/world/item/Item;)V lambda$handleBlockBreakAction$0 a
+ m (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V setGameModeForPlayer a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setLevel a
+ m ()V tick a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; useItem a
+ m (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; useItemOn a
+ f D FLIGHT_DISABLE_RANGE a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/core/BlockPos; delayedDestroyPos l
+ f I delayedTickStart m
+ f Lnet/minecraft/core/BlockPos; destroyPos i
+ f I destroyProgressStart h
+ f Lnet/minecraft/world/level/GameType; gameModeForPlayer e
+ f I gameTicks j
+ f Z hasDelayedDestroy k
+ f Z isDestroyingBlock g
+ f I lastSentState n
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Lnet/minecraft/server/level/ServerPlayer; player d
+ f Lnet/minecraft/world/level/GameType; previousGameModeForPlayer f
+c net/minecraft/server/network/LegacyQueryHandler net/minecraft/server/network/LegacyPingHandler
+ m (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; createLegacyDisconnectPacket a
+ m (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; createVersion0Response a
+ m (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; createVersion1Response b
+ m (Lio/netty/buffer/ByteBuf;)Z readCustomPayloadPacket a
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V sendFlushAndClose a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/ServerInfo; server b
+c net/minecraft/server/packs/DownloadCacheCleaner net/minecraft/server/packs/DownloadCacheCleaner
+ m (Ljava/nio/file/Path;)Ljava/util/List; listFilesWithModificationTimes a
+ m (Ljava/util/List;)Ljava/util/List; prioritizeFilesInDirs a
+ m (Ljava/nio/file/Path;I)V vacuumCacheDir a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/packs/DownloadCacheCleaner$1 net/minecraft/server/packs/DownloadCacheCleaner$1
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+c net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime net/minecraft/server/packs/DownloadCacheCleaner$b
+ m ()Ljava/nio/file/attribute/FileTime; modifiedTime b
+ m ()Ljava/nio/file/Path; path a
+ f Ljava/util/Comparator; NEWEST_FIRST a
+ f Ljava/nio/file/attribute/FileTime; modifiedTime c
+ f Ljava/nio/file/Path; path b
+c net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority net/minecraft/server/packs/DownloadCacheCleaner$a
+ m ()Ljava/nio/file/Path; path a
+ m ()I removalPriority b
+ f Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST a
+ f Ljava/nio/file/Path; path b
+ f I removalPriority c
+c net/minecraft/server/packs/VanillaPackResources net/minecraft/server/packs/ResourcePackVanilla
+ m ()Lnet/minecraft/server/packs/resources/ResourceProvider; asProvider d
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m (Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V getResources a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; lambda$asProvider$6 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; lambda$asProvider$7 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$4 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$5 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/function/Consumer;Ljava/util/List;)V lambda$listRawPaths$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$Error;)V lambda$listRawPaths$1 b
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/util/List;)V lambda$listResources$2 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3 a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V listRawPaths a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/server/packs/PackLocationInfo; location d
+ f Lnet/minecraft/server/packs/BuiltInMetadata; metadata e
+ f Ljava/util/Set; namespaces f
+ f Ljava/util/Map; pathsForType h
+ f Ljava/util/List; rootPaths g
+c net/minecraft/server/packs/repository/KnownPack net/minecraft/server/packs/repository/KnownPack
+ m ()Ljava/lang/String; id c
+ m ()Z isVanilla a
+ m ()Ljava/lang/String; namespace b
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/KnownPack; vanilla a
+ m ()Ljava/lang/String; version d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; VANILLA_NAMESPACE b
+ f Ljava/lang/String; id d
+ f Ljava/lang/String; namespace c
+ f Ljava/lang/String; version e
+c net/minecraft/server/packs/resources/IoSupplier net/minecraft/server/packs/resources/IoSupplier
+ m (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$create$0 a
+ m (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; lambda$create$1 a
+c net/minecraft/server/players/UserWhiteListEntry net/minecraft/server/players/WhiteListEntry
+ m (Lcom/google/gson/JsonObject;)V serialize a
+c net/minecraft/server/rcon/thread/QueryThreadGs4 net/minecraft/server/rcon/thread/RemoteStatusListener
+ m (Ljava/net/DatagramPacket;)[B buildRuleResponse b
+ m (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/QueryThreadGs4; create a
+ m (Ljava/net/SocketAddress;)[B getIdentBytes a
+ m ()Z initSocket e
+ m (Ljava/net/DatagramPacket;)Z processPacket a
+ m ()V pruneChallenges d
+ m (Ljava/lang/Exception;)V recoverSocketError a
+ m (Ljava/net/DatagramPacket;)V sendChallenge d
+ m ([BLjava/net/DatagramPacket;)V sendTo a
+ m ()Z start a
+ m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; validChallenge c
+ f J CHALLENGE_CHECK_INTERVAL g
+ f Ljava/lang/String; GAME_ID f
+ f Ljava/lang/String; GAME_TYPE e
+ f Lorg/slf4j/Logger; LOGGER d
+ f J RESPONSE_CACHE_TIME h
+ f [B buffer p
+ f Ljava/lang/String; hostIp q
+ f J lastChallengeCheck i
+ f J lastRulesResponse u
+ f I maxPlayers l
+ f I port j
+ f Lnet/minecraft/server/rcon/NetworkDataOutputStream; rulesResponse t
+ f Lnet/minecraft/server/ServerInterface; serverInterface v
+ f Ljava/lang/String; serverIp r
+ f Ljava/lang/String; serverName m
+ f I serverPort k
+ f Ljava/net/DatagramSocket; socket o
+ f Ljava/util/Map; validChallenges s
+ f Ljava/lang/String; worldName n
+c net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge net/minecraft/server/rcon/thread/RemoteStatusListener$RemoteStatusChallenge
+ m (J)Ljava/lang/Boolean; before a
+ m ()I getChallenge a
+ m ()[B getChallengeBytes b
+ m ()Ljava/lang/String; getIdent d
+ m ()[B getIdentBytes c
+ f [B challengeBytes d
+ f I challenge b
+ f [B identBytes c
+ f Ljava/lang/String; ident e
+ f J time a
+c net/minecraft/tags/FlatLevelGeneratorPresetTags net/minecraft/tags/FlatLevelGeneratorPresetTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; VISIBLE a
+c net/minecraft/util/datafix/fixes/BlockRenameFix net/minecraft/util/datafix/fixes/DataConverterBlockRename
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockState a
+ m (Ljava/lang/String;)Ljava/lang/String; fixFlatBlockState b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Ljava/lang/String;)Ljava/lang/String; renameBlock a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/BlockRenameFix$1 net/minecraft/util/datafix/fixes/DataConverterBlockRename$1
+ m (Ljava/lang/String;)Ljava/lang/String; renameBlock a
+ f Ljava/util/function/Function; val$renamer a
+c net/minecraft/util/datafix/fixes/BlockStateData net/minecraft/util/datafix/fixes/DataConverterFlattenData
+ m ()V bootstrap0 b
+ m ()V bootstrap1 c
+ m ()V bootstrap2 d
+ m ()V bootstrap3_1 e
+ m ()V bootstrap3_2 f
+ m ()V bootstrap4 g
+ m ()V bootstrap5 h
+ m ()V bootstrap6 i
+ m ()V bootstrap7 j
+ m ()V bootstrap8 k
+ m ()V bootstrap9 l
+ m ()V bootstrapA m
+ m ()V bootstrapB n
+ m ()V bootstrapC o
+ m ()V bootstrapD p
+ m ()V bootstrapE q
+ m ()V bootstrapF r
+ m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; create b
+ m (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; create a
+ m ()V finalizeMaps a
+ m (I)Lcom/mojang/serialization/Dynamic; getTag b
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 b
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$1 a
+ m (ILcom/mojang/serialization/Dynamic;[Lcom/mojang/serialization/Dynamic;)V register a
+ m (I)Ljava/lang/String; upgradeBlock a
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeBlock a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag a
+ f Ljava/util/Map; AGE_0 h
+ f Ljava/util/Map; AGE_0_FACING_EAST i
+ f Ljava/util/Map; AGE_0_FACING_NORTH j
+ f Ljava/util/Map; AGE_0_FACING_SOUTH k
+ f Ljava/util/Map; AGE_0_FACING_WEST l
+ f Ljava/util/Map; AGE_10 n
+ f Ljava/util/Map; AGE_11 o
+ f Ljava/util/Map; AGE_12 p
+ f Ljava/util/Map; AGE_13 q
+ f Ljava/util/Map; AGE_14 r
+ f Ljava/util/Map; AGE_15 s
+ f Ljava/util/Map; AGE_1 m
+ f Ljava/util/Map; AGE_1_FACING_EAST t
+ f Ljava/util/Map; AGE_1_FACING_NORTH u
+ f Ljava/util/Map; AGE_1_FACING_SOUTH v
+ f Ljava/util/Map; AGE_1_FACING_WEST w
+ f Ljava/util/Map; AGE_2 x
+ f Ljava/util/Map; AGE_2_FACING_EAST y
+ f Ljava/util/Map; AGE_2_FACING_NORTH z
+ f Ljava/util/Map; AGE_2_FACING_SOUTH A
+ f Ljava/util/Map; AGE_2_FACING_WEST B
+ f Ljava/util/Map; AGE_3 C
+ f Ljava/util/Map; AGE_4 D
+ f Ljava/util/Map; AGE_5 E
+ f Ljava/util/Map; AGE_6 F
+ f Ljava/util/Map; AGE_7 G
+ f Ljava/util/Map; AGE_8 H
+ f Ljava/util/Map; AGE_9 I
+ f Ljava/util/Map; AXIS_X J
+ f Ljava/util/Map; AXIS_Y K
+ f Ljava/util/Map; AXIS_Z L
+ f [Lcom/mojang/serialization/Dynamic; BLOCK_DEFAULTS c
+ f Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_FALSE M
+ f Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_TRUE N
+ f Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_FALSE O
+ f Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_TRUE P
+ f Ljava/util/Map; COLOR_BLACK Q
+ f Ljava/util/Map; COLOR_BLUE R
+ f Ljava/util/Map; COLOR_BROWN S
+ f Ljava/util/Map; COLOR_CYAN T
+ f Ljava/util/Map; COLOR_GRAY U
+ f Ljava/util/Map; COLOR_GREEN V
+ f Ljava/util/Map; COLOR_LIGHT_BLUE W
+ f Ljava/util/Map; COLOR_LIME X
+ f Ljava/util/Map; COLOR_MAGENTA Y
+ f Ljava/util/Map; COLOR_ORANGE Z
+ f Ljava/util/Map; COLOR_PINK aa
+ f Ljava/util/Map; COLOR_PURPLE ab
+ f Ljava/util/Map; COLOR_RED ac
+ f Ljava/util/Map; COLOR_SILVER ad
+ f Ljava/util/Map; COLOR_WHITE ae
+ f Ljava/util/Map; COLOR_YELLOW af
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ag
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE ah
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ai
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE aj
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ak
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE al
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE am
+ f Ljava/util/Map; FACE_CEILING_POWERED_FALSE_FACING_NORTH an
+ f Ljava/util/Map; FACE_CEILING_POWERED_TRUE_FACING_NORTH ao
+ f Ljava/util/Map; FACE_FLOOR_POWERED_FALSE_FACING_NORTH ap
+ f Ljava/util/Map; FACE_FLOOR_POWERED_TRUE_FACING_NORTH aq
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_EAST ar
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_NORTH as
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_SOUTH at
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_WEST au
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_EAST av
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_NORTH aw
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_SOUTH ax
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_WEST ay
+ f Ljava/util/Map; FACING_DOWN az
+ f Ljava/util/Map; FACING_DOWN_CONDITIONAL_FALSE aA
+ f Ljava/util/Map; FACING_DOWN_CONDITIONAL_TRUE aB
+ f Ljava/util/Map; FACING_DOWN_EXTENDED_FALSE aC
+ f Ljava/util/Map; FACING_DOWN_EXTENDED_TRUE aD
+ f Ljava/util/Map; FACING_DOWN_POWERED_FALSE aE
+ f Ljava/util/Map; FACING_DOWN_POWERED_TRUE aF
+ f Ljava/util/Map; FACING_EAST aG
+ f Ljava/util/Map; FACING_EAST_CONDITIONAL_FALSE aH
+ f Ljava/util/Map; FACING_EAST_CONDITIONAL_TRUE aI
+ f Ljava/util/Map; FACING_EAST_EXTENDED_FALSE aJ
+ f Ljava/util/Map; FACING_EAST_EXTENDED_TRUE aK
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER aL
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER aM
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER aN
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER aO
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER aP
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER aQ
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER aR
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER aS
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER aT
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER aU
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER aV
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER aW
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER aX
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER aY
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER aZ
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER ba
+ f Ljava/util/Map; FACING_EAST_POWERED_FALSE bb
+ f Ljava/util/Map; FACING_EAST_POWERED_TRUE bc
+ f Ljava/util/Map; FACING_NORTH bd
+ f Ljava/util/Map; FACING_NORTH_CONDITIONAL_FALSE be
+ f Ljava/util/Map; FACING_NORTH_CONDITIONAL_TRUE bf
+ f Ljava/util/Map; FACING_NORTH_EXTENDED_FALSE bg
+ f Ljava/util/Map; FACING_NORTH_EXTENDED_TRUE bh
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bi
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bj
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bk
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bl
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bm
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bn
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bo
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bp
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bq
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER br
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bs
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bt
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bu
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bv
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bw
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bx
+ f Ljava/util/Map; FACING_NORTH_POWERED_FALSE by
+ f Ljava/util/Map; FACING_NORTH_POWERED_TRUE bz
+ f Ljava/util/Map; FACING_SOUTH bA
+ f Ljava/util/Map; FACING_SOUTH_CONDITIONAL_FALSE bB
+ f Ljava/util/Map; FACING_SOUTH_CONDITIONAL_TRUE bC
+ f Ljava/util/Map; FACING_SOUTH_EXTENDED_FALSE bD
+ f Ljava/util/Map; FACING_SOUTH_EXTENDED_TRUE bE
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bF
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bG
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bH
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bI
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bJ
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bK
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bL
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bM
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bN
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bO
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bP
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bQ
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bR
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bS
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bT
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bU
+ f Ljava/util/Map; FACING_SOUTH_POWERED_FALSE bV
+ f Ljava/util/Map; FACING_SOUTH_POWERED_TRUE bW
+ f Ljava/util/Map; FACING_UP bX
+ f Ljava/util/Map; FACING_UP_CONDITIONAL_FALSE bY
+ f Ljava/util/Map; FACING_UP_CONDITIONAL_TRUE bZ
+ f Ljava/util/Map; FACING_UP_EXTENDED_FALSE ca
+ f Ljava/util/Map; FACING_UP_EXTENDED_TRUE cb
+ f Ljava/util/Map; FACING_UP_POWERED_FALSE cc
+ f Ljava/util/Map; FACING_UP_POWERED_TRUE cd
+ f Ljava/util/Map; FACING_WEST ce
+ f Ljava/util/Map; FACING_WEST_CONDITIONAL_FALSE cf
+ f Ljava/util/Map; FACING_WEST_CONDITIONAL_TRUE cg
+ f Ljava/util/Map; FACING_WEST_EXTENDED_FALSE ch
+ f Ljava/util/Map; FACING_WEST_EXTENDED_TRUE ci
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER cj
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER ck
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER cl
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER cm
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER cn
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER co
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER cp
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER cq
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER cr
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER cs
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER ct
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER cu
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER cv
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER cw
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER cx
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER cy
+ f Ljava/util/Map; FACING_WEST_POWERED_FALSE cz
+ f Ljava/util/Map; FACING_WEST_POWERED_TRUE cA
+ f Ljava/lang/String; FILTER_ME a
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_EAST cB
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_NORTH cC
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_SOUTH cD
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_WEST cE
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_EAST cF
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_NORTH cG
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_SOUTH cH
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_WEST cI
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_EAST cJ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_NORTH cK
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_SOUTH cL
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_WEST cM
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_EAST cN
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_NORTH cO
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_SOUTH cP
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_WEST cQ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_EAST cR
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_NORTH cS
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_SOUTH cT
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_WEST cU
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_EAST cV
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_NORTH cW
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_SOUTH cX
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_WEST cY
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_EAST cZ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_NORTH da
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_SOUTH db
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_WEST dc
+ f Ljava/util/Map; HALF_LOWER dd
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_EAST de
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_NORTH df
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_SOUTH dg
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_WEST dh
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_EAST di
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_NORTH dj
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_SOUTH dk
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_WEST dl
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_EAST dm
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_NORTH dn
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_SOUTH do
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_WEST dp
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_EAST dq
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_NORTH dr
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_SOUTH ds
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_WEST dt
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_EAST du
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_NORTH dv
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_SOUTH dw
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_WEST dx
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_EAST dy
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_NORTH dz
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_SOUTH dA
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_WEST dB
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_EAST dC
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_NORTH dD
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_SOUTH dE
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_WEST dF
+ f Ljava/util/Map; HALF_UPPER dG
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD d
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD_NAME e
+ f Ljava/util/Map; LEVEL_0 dH
+ f Ljava/util/Map; LEVEL_10 dJ
+ f Ljava/util/Map; LEVEL_11 dK
+ f Ljava/util/Map; LEVEL_12 dL
+ f Ljava/util/Map; LEVEL_13 dM
+ f Ljava/util/Map; LEVEL_14 dN
+ f Ljava/util/Map; LEVEL_15 dO
+ f Ljava/util/Map; LEVEL_1 dI
+ f Ljava/util/Map; LEVEL_2 dP
+ f Ljava/util/Map; LEVEL_3 dQ
+ f Ljava/util/Map; LEVEL_4 dR
+ f Ljava/util/Map; LEVEL_5 dS
+ f Ljava/util/Map; LEVEL_6 dT
+ f Ljava/util/Map; LEVEL_7 dU
+ f Ljava/util/Map; LEVEL_8 dV
+ f Ljava/util/Map; LEVEL_9 dW
+ f Ljava/util/Map; LIT_FALSE dX
+ f Ljava/util/Map; LIT_TRUE dY
+ f [Lcom/mojang/serialization/Dynamic; MAP b
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_FALSE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE dZ
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ea
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE eb
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE ec
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE ed
+ f Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ee
+ f Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE ef
+ f Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE eg
+ f Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE eh
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_FALSE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE ei
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ej
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_TRUE ek
+ f Ljava/util/Map; POWERED_FALSE el
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST em
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH en
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH eo
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST ep
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST eq
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH er
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH es
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST et
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST eu
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH ev
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH ew
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST ex
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST ey
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH ez
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH eA
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST eB
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_EAST eC
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_NORTH eD
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_SOUTH eE
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_WEST eF
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_EAST eG
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_NORTH eH
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_SOUTH eI
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_WEST eJ
+ f Ljava/util/Map; POWERED_TRUE eK
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST eL
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH eM
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH eN
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST eO
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST eP
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH eQ
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH eR
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST eS
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST eT
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH eU
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH eV
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST eW
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST eX
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH eY
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH eZ
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST fa
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_EAST fb
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_NORTH fc
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_SOUTH fd
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_WEST fe
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_EAST ff
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_NORTH fg
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_SOUTH fh
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_WEST fi
+ f Ljava/util/Map; POWER_0 fj
+ f Ljava/util/Map; POWER_10 fl
+ f Ljava/util/Map; POWER_11 fm
+ f Ljava/util/Map; POWER_12 fn
+ f Ljava/util/Map; POWER_13 fo
+ f Ljava/util/Map; POWER_14 fp
+ f Ljava/util/Map; POWER_15 fq
+ f Ljava/util/Map; POWER_1 fk
+ f Ljava/util/Map; POWER_2 fr
+ f Ljava/util/Map; POWER_3 fs
+ f Ljava/util/Map; POWER_4 ft
+ f Ljava/util/Map; POWER_5 fu
+ f Ljava/util/Map; POWER_6 fv
+ f Ljava/util/Map; POWER_7 fw
+ f Ljava/util/Map; POWER_8 fx
+ f Ljava/util/Map; POWER_9 fy
+ f Ljava/util/Map; ROTATION_0 fz
+ f Ljava/util/Map; ROTATION_10 fB
+ f Ljava/util/Map; ROTATION_11 fC
+ f Ljava/util/Map; ROTATION_12 fD
+ f Ljava/util/Map; ROTATION_13 fE
+ f Ljava/util/Map; ROTATION_14 fF
+ f Ljava/util/Map; ROTATION_15 fG
+ f Ljava/util/Map; ROTATION_1 fA
+ f Ljava/util/Map; ROTATION_2 fH
+ f Ljava/util/Map; ROTATION_3 fI
+ f Ljava/util/Map; ROTATION_4 fJ
+ f Ljava/util/Map; ROTATION_5 fK
+ f Ljava/util/Map; ROTATION_6 fL
+ f Ljava/util/Map; ROTATION_7 fM
+ f Ljava/util/Map; ROTATION_8 fN
+ f Ljava/util/Map; ROTATION_9 fO
+ f Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_FALSE fP
+ f Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_TRUE fQ
+ f Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_FALSE fR
+ f Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_TRUE fS
+ f Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_FALSE fT
+ f Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_TRUE fU
+ f Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_FALSE fV
+ f Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_TRUE fW
+ f Ljava/util/Map; SHAPE_EAST_WEST_POWERED_FALSE fX
+ f Ljava/util/Map; SHAPE_EAST_WEST_POWERED_TRUE fY
+ f Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_FALSE fZ
+ f Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_TRUE ga
+ f Ljava/util/Map; SNOWY_FALSE gb
+ f Ljava/util/Map; STAGE_0 gc
+ f Ljava/util/Map; STAGE_1 gd
+ f Ljava/lang/String; TAG_NAME f
+ f Ljava/lang/String; TAG_PROPERTIES g
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_DOWN ge
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_EAST gf
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_NORTH gg
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_SOUTH gh
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_UP gi
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_WEST gj
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_DOWN gk
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_EAST gl
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_NORTH gm
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_SOUTH gn
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_UP go
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_WEST gp
+ f Ljava/util/Map; TYPE_BOTTOM gq
+ f Ljava/util/Map; TYPE_DOUBLE gr
+ f Ljava/util/Map; TYPE_TOP gs
+ f Ljava/util/Map; UP_FALSE_EAST_FALSE_NORTH_FALSE_SOUTH_FALSE_WEST_FALSE gt
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE gu
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE gv
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE gw
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE gx
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE gy
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE gz
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE gA
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE gB
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE gC
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE gD
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE gE
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE gF
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE gG
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE gH
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE gI
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE gJ
+c net/minecraft/util/datafix/fixes/ChunkStatusFix net/minecraft/util/datafix/fixes/DataConverterChunkStatus
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/MobEffectIdFix net/minecraft/util/datafix/fixes/MobEffectIdFix
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; blockEntityFixer a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; entityFixer b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAreaEffectCloudTag e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixArrowTag d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMooshroomTag c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixSuspiciousStewTag g
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; getAndConvertMobEffectId a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; itemStackFixer d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$blockEntityFixer$4 i
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$blockEntityFixer$5 e
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$entityFixer$6 d
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$fixSuspiciousStewTag$8 a
+ m (Ljava/lang/Number;)Ljava/lang/String; lambda$getAndConvertMobEffectId$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$itemStackFixer$10 h
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$11 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$12 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$9 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$playerFixer$7 c
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$updateMobEffectInstanceList$2 b
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$3 a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; playerFixer c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntityTag f
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstance a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstanceList b
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ID_MAP a
+ f Ljava/util/Set; MOB_EFFECT_INSTANCE_CARRIER_ITEMS b
+c net/minecraft/util/datafix/fixes/NamedEntityFix net/minecraft/util/datafix/fixes/DataConverterNamedEntity
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/lang/String; entityName a
+ f Ljava/lang/String; name c
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/SpawnerDataFix net/minecraft/util/datafix/fixes/SpawnerDataFix
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 d
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$wrapSpawnPotentialsToWeightedEntries$3 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapEntityToSpawnData a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapSpawnPotentialsToWeightedEntries b
+c net/minecraft/util/datafix/fixes/StatsRenameFix net/minecraft/util/datafix/fixes/StatsRenameFix
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; createCriteriaRule a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; createStatRule b
+ m ()Ljava/lang/IllegalStateException; lambda$createCriteriaRule$0 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$createCriteriaRule$1 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$3 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$4 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$createStatRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$7 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$8 a
+ f Ljava/lang/String; name a
+ f Ljava/util/Map; renames b
+c net/minecraft/util/debug/ServerDebugSubscribers net/minecraft/util/debug/ServerDebugSubscribers
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToAll a
+ m ()Ljava/util/Set; enabledSubscriptions b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Ljava/util/List; getSubscribersFor b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Z hasAnySubscriberFor a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z hasRequiredPermissions a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Ljava/util/List; lambda$tick$0 c
+ m ()V tick a
+ f Ljava/util/Map; enabledSubscriptions b
+ f Lnet/minecraft/server/MinecraftServer; server a
+c net/minecraft/util/debugchart/LocalSampleLogger net/minecraft/util/debugchart/LocalSampleLogger
+ m ()I capacity c
+ m (I)J get a
+ m (II)J get a
+ m ()V reset e
+ m ()I size d
+ m ()V useSample a
+ m (I)I wrapIndex b
+ f I CAPACITY c
+ f [[J samples d
+ f I size f
+ f I start e
+c net/minecraft/util/profiling/ContinuousProfiler net/minecraft/util/profiling/GameProfilerSwitcher
+ m ()V disable b
+ m ()V enable c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getFiller d
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults e
+ m ()Z isEnabled a
+ f Lnet/minecraft/util/profiling/ProfileCollector; profiler d
+ f Ljava/util/function/LongSupplier; realTime a
+ f Ljava/util/function/BooleanSupplier; suppressWarnings c
+ f Ljava/util/function/IntSupplier; tickCount b
+c net/minecraft/util/profiling/SingleTickProfiler net/minecraft/util/profiling/GameProfilerTick
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/SingleTickProfiler; createTickProfiler a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; decorateFiller a
+ m ()V endTick b
+ m ()I lambda$startTick$0 d
+ m ()Z lambda$startTick$1 c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; startTick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/io/File; location e
+ f Lnet/minecraft/util/profiling/ProfileCollector; profiler f
+ f Ljava/util/function/LongSupplier; realTime b
+ f J saveThreshold c
+ f I tick d
+c net/minecraft/util/valueproviders/ConstantFloat net/minecraft/util/valueproviders/ConstantFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m ()F getValue d
+ m (F)Lnet/minecraft/util/valueproviders/ConstantFloat; of a
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/valueproviders/ConstantFloat; ZERO a
+ f F value d
+c net/minecraft/util/valueproviders/FloatProvider net/minecraft/util/valueproviders/FloatProvider
+ m (FF)Lcom/mojang/serialization/Codec; codec a
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; lambda$codec$3 b
+ m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; lambda$codec$4 a
+ m (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; lambda$codec$5 a
+ m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$0 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$1 a
+ m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC a
+c net/minecraft/world/effect/WindChargedMobEffect net/minecraft/world/effect/WindChargedMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+c net/minecraft/world/entity/ElytraAnimationState net/minecraft/world/entity/ElytraAnimationState
+ m (F)F getRotX a
+ m (F)F getRotY b
+ m (F)F getRotZ c
+ m ()V tick a
+ f F DEFAULT_X_ROT a
+ f F DEFAULT_Z_ROT b
+ f Lnet/minecraft/world/entity/LivingEntity; entity i
+ f F rotX c
+ f F rotXOld f
+ f F rotY d
+ f F rotYOld g
+ f F rotZ e
+ f F rotZOld h
+c net/minecraft/world/entity/InterpolationHandler net/minecraft/world/entity/InterpolationHandler
+ m ()V cancel f
+ m ()Z hasActiveInterpolation d
+ m ()V interpolate e
+ m (Lnet/minecraft/world/phys/Vec3;FF)V interpolateTo a
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m (I)V setInterpolationLength a
+ m ()F xRot c
+ m ()F yRot b
+ f I DEFAULT_INTERPOLATION_STEPS a
+ f Lnet/minecraft/world/entity/Entity; entity b
+ f Lnet/minecraft/world/entity/InterpolationHandler$InterpolationData; interpolationData d
+ f I interpolationSteps c
+ f Ljava/util/function/Consumer; onInterpolationStart g
+ f Lnet/minecraft/world/phys/Vec3; previousTickPosition e
+ f Lnet/minecraft/world/phys/Vec2; previousTickRot f
+c net/minecraft/world/entity/InterpolationHandler$InterpolationData net/minecraft/world/entity/InterpolationHandler$a
+ m (Lnet/minecraft/world/phys/Vec3;)V addDelta a
+ m (FF)V addRotation a
+ m ()V decrease a
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f I steps a
+ f F xRot d
+ f F yRot c
+c net/minecraft/world/entity/PositionMoveRotation net/minecraft/world/entity/PositionMoveRotation
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)Lnet/minecraft/world/entity/PositionMoveRotation; calculateAbsolute a
+ m (DDLjava/util/Set;Lnet/minecraft/world/entity/Relative;)D calculateDelta a
+ m ()Lnet/minecraft/world/phys/Vec3; deltaMovement b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/PositionMoveRotation; of a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/PositionMoveRotation; of a
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m (FF)Lnet/minecraft/world/entity/PositionMoveRotation; withRotation a
+ m ()F xRot d
+ m ()F yRot c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/phys/Vec3; deltaMovement c
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f F xRot e
+ f F yRot d
+c net/minecraft/world/entity/ai/behavior/Behavior net/minecraft/world/entity/ai/behavior/Behavior
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasRequiredMemories a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (J)Z timedOut a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f I DEFAULT_DURATION a
+ f J endTimestamp d
+ f Ljava/util/Map; entryCondition b
+ f I maxDuration f
+ f I minDuration e
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status c
+c net/minecraft/world/entity/ai/behavior/Behavior$Status net/minecraft/world/entity/ai/behavior/Behavior$Status
+ m ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; $VALUES c
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; RUNNING b
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; STOPPED a
+c net/minecraft/world/entity/ai/behavior/RingBell net/minecraft/world/entity/ai/behavior/BehaviorBellRing
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f F BELL_RING_CHANCE b
+ f I RING_BELL_FROM_DISTANCE a
+c net/minecraft/world/entity/ai/goal/EatBlockGoal net/minecraft/world/entity/ai/goal/PathfinderGoalEatTile
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getEatAnimationTick h
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I EAT_ANIMATION_TICKS a
+ f Ljava/util/function/Predicate; IS_EDIBLE b
+ f I eatAnimationTick e
+ f Lnet/minecraft/world/level/Level; level d
+ f Lnet/minecraft/world/entity/Mob; mob c
+c net/minecraft/world/entity/ai/goal/GoalSelector net/minecraft/world/entity/ai/goal/PathfinderGoalSelector
+ m (ILnet/minecraft/world/entity/ai/goal/Goal;)V addGoal a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V disableControlFlag a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V enableControlFlag b
+ m ()Ljava/util/Set; getAvailableGoals b
+ m (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/Map;)Z goalCanBeReplacedForAllFlags a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z lambda$removeAllGoals$0 a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z lambda$removeGoal$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$tick$2 a
+ m (Ljava/util/function/Predicate;)V removeAllGoals a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;)V removeGoal a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;Z)V setControlFlag a
+ m ()V tick a
+ m (Z)V tickRunningGoals a
+ f Lnet/minecraft/world/entity/ai/goal/WrappedGoal; NO_GOAL a
+ f Ljava/util/Set; availableGoals c
+ f Ljava/util/Map; lockedFlags b
+c net/minecraft/world/entity/ai/goal/GoalSelector$1 net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$1
+ m ()Z canUse b
+c net/minecraft/world/entity/ai/goal/GoalSelector$2 net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$2
+ m ()Z isRunning h
+c net/minecraft/world/entity/ai/goal/InteractGoal net/minecraft/world/entity/ai/goal/PathfinderGoalInteract
+c net/minecraft/world/entity/ai/goal/OpenDoorGoal net/minecraft/world/entity/ai/goal/PathfinderGoalDoorOpen
+ m ()Z canContinueToUse c
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Z closeDoor a
+ f I forgetTime b
+c net/minecraft/world/entity/ai/gossip/GossipType net/minecraft/world/entity/ai/gossip/ReputationType
+ m ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/ai/gossip/GossipType; $VALUES o
+ f Lcom/mojang/serialization/Codec; CODEC n
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MAJOR_NEGATIVE a
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MAJOR_POSITIVE d
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MINOR_NEGATIVE b
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MINOR_POSITIVE c
+ f I REPUTATION_CHANGE_PER_EVENT f
+ f I REPUTATION_CHANGE_PER_EVERLASTING_MEMORY g
+ f I REPUTATION_CHANGE_PER_TRADE h
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; TRADING e
+ f I decayPerDay l
+ f I decayPerTransfer m
+ f Ljava/lang/String; id i
+ f I max k
+ f I weight j
+c net/minecraft/world/entity/ai/memory/WalkTarget net/minecraft/world/entity/ai/memory/MemoryTarget
+ m ()I getCloseEnoughDist c
+ m ()F getSpeedModifier b
+ m ()Lnet/minecraft/world/entity/ai/behavior/PositionTracker; getTarget a
+ f I closeEnoughDist c
+ f F speedModifier b
+ f Lnet/minecraft/world/entity/ai/behavior/PositionTracker; target a
+c net/minecraft/world/entity/ai/sensing/MobSensor net/minecraft/world/entity/ai/sensing/MobSensor
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkForMobsNearby a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V clearMemory c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$checkForMobsNearby$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V mobDetected b
+ m ()Ljava/util/Set; requires a
+ f I memoryTimeToLive d
+ f Ljava/util/function/BiPredicate; mobTest a
+ f Ljava/util/function/Predicate; readyTest b
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; toSet c
+c net/minecraft/world/entity/ai/util/AirRandomPos net/minecraft/world/entity/ai/util/AirRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; getPosTowards a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; lambda$getPosTowards$0 a
+c net/minecraft/world/entity/animal/AbstractGolem net/minecraft/world/entity/animal/EntityGolem
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAmbientSoundInterval W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (D)Z removeWhenFarAway i
+c net/minecraft/world/entity/animal/allay/AllayAi net/minecraft/world/entity/animal/allay/AllayAi
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getItemDepositPosition b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getLikedPlayer a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getLikedPlayerPositionTracker d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasWantedItem c
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)V hearNoteblock a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/ai/behavior/PositionTracker; lambda$getLikedPlayerPositionTracker$1 a
+ m (Lnet/minecraft/world/entity/animal/allay/Allay;)Z lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)Z shouldDepositItemsAtLikedNoteblock a
+ m (Lnet/minecraft/world/entity/animal/allay/Allay;)V updateActivity a
+ f I CLOSE_ENOUGH_TO_TARGET e
+ f I DISTANCE_TO_WANTED_ITEM k
+ f I GIVE_ITEM_TIMEOUT_DURATION l
+ f I MAX_LOOK_DISTANCE g
+ f I MAX_WAIT_DURATION i
+ f I MIN_WAIT_DURATION h
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET b
+ f F SPEED_MULTIPLIER_WHEN_IDLING a
+ f F SPEED_MULTIPLIER_WHEN_PANICKING d
+ f F SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM c
+ f I TIME_TO_FORGET_NOTEBLOCK j
+ f I TOO_FAR_FROM_TARGET f
+c net/minecraft/world/entity/animal/camel/CamelAi net/minecraft/world/entity/animal/camel/CamelAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m ()Ljava/util/function/Predicate; getTemptations b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/camel/Camel;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES h
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES g
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT d
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_MAKING_LOVE e
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED c
+c net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic net/minecraft/world/entity/animal/camel/CamelAi$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V start a
+c net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting net/minecraft/world/entity/animal/camel/CamelAi$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V start a
+ f I minimalPoseTicks c
+c net/minecraft/world/entity/animal/horse/Variant net/minecraft/world/entity/animal/horse/HorseColor
+ m ()[Lnet/minecraft/world/entity/animal/horse/Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/horse/Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/horse/Variant; $VALUES m
+ f Lnet/minecraft/world/entity/animal/horse/Variant; BLACK e
+ f Lnet/minecraft/world/entity/animal/horse/Variant; BROWN d
+ f Ljava/util/function/IntFunction; BY_ID j
+ f Lnet/minecraft/world/entity/animal/horse/Variant; CHESTNUT c
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/animal/horse/Variant; CREAMY b
+ f Lnet/minecraft/world/entity/animal/horse/Variant; DARK_BROWN g
+ f Lnet/minecraft/world/entity/animal/horse/Variant; GRAY f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/world/entity/animal/horse/Variant; WHITE a
+ f I id k
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/boss/EnderDragonPart net/minecraft/world/entity/boss/EntityComplexPart
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/Entity;)Z is v
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z shouldBeSaved ef
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; parentMob a
+ f Lnet/minecraft/world/entity/EntityDimensions; size c
+c net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/EntityItemFrame
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; calculateBoundingBox a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canHurtWhenFixed e
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Z)V dropItem a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound p
+ m ()I getAnalogOutput y
+ m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound m
+ m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack r
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/saveddata/maps/MapId; getFramedMapId a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem v
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound n
+ m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound k
+ m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound q
+ m ()I getRotation x
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getVisualRotationYInDegrees dY
+ m ()Z hasFramedMap w
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (Lnet/minecraft/world/item/ItemStack;)V onItemChanged e
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playPlacementSound u
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V recalculateBoundingBox e
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/world/item/ItemStack;)V removeFramedMap d
+ m (Lnet/minecraft/core/Direction;)V setDirection b
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem b
+ m (Lnet/minecraft/world/item/ItemStack;Z)V setItem a
+ m (I)V setRotation b
+ m (IZ)V setRotation a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldDamageDropItem a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z survives f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ROTATION d
+ f F DEFAULT_DROP_CHANCE i
+ f Z DEFAULT_FIXED k
+ f Z DEFAULT_INVISIBLE j
+ f B DEFAULT_ROTATION h
+ f F DEPTH e
+ f F HEIGHT g
+ f I NUM_ROTATIONS b
+ f F WIDTH f
+ f F dropChance l
+ f Z fixed m
+c net/minecraft/world/entity/decoration/Mannequin net/minecraft/world/entity/decoration/Mannequin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/decoration/Mannequin; create a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/network/chat/Component; getDescription m
+ m ()Z getImmovable n
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; getProfile k
+ m ()Z isEffectiveAi dt
+ m ()Z isImmobile fv
+ m (II)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/Pose;)Ljava/lang/String; lambda$static$1 i
+ m (Lnet/minecraft/world/entity/Pose;)Lcom/mojang/serialization/DataResult; lambda$static$2 h
+ m (II)I lambda$static$3 a
+ m (Ljava/util/List;)Ljava/lang/Byte; lambda$static$4 b
+ m (Ljava/lang/Byte;Lnet/minecraft/world/entity/player/PlayerModelPart;)Z lambda$static$5 a
+ m (Ljava/lang/Byte;)Ljava/util/List; lambda$static$6 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/chat/Component;)V setDescription a
+ m (Z)V setHideDescription b
+ m (Z)V setImmovable a
+ m (Lnet/minecraft/world/item/component/ResolvableProfile;)V setProfile a
+ m ()V updateDescription p
+ f B ALL_LAYERS g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DESCRIPTION f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMOVABLE e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PROFILE a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_DESCRIPTION j
+ f Lnet/minecraft/world/item/component/ResolvableProfile; DEFAULT_PROFILE c
+ f Ljava/lang/String; DESCRIPTION_FIELD ce
+ f Ljava/lang/String; HIDDEN_LAYERS_FIELD ca
+ f Ljava/lang/String; HIDE_DESCRIPTION_FIELD cf
+ f Ljava/lang/String; IMMOVABLE_FIELD cd
+ f Lcom/mojang/serialization/Codec; LAYERS_CODEC i
+ f Ljava/lang/String; MAIN_HAND_FIELD cb
+ f Lcom/mojang/serialization/Codec; POSE_CODEC b
+ f Ljava/lang/String; POSE_FIELD cc
+ f Ljava/lang/String; PROFILE_FIELD k
+ f Ljava/util/Set; VALID_POSES h
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; constructor d
+ f Lnet/minecraft/network/chat/Component; description cg
+ f Z hideDescription ch
+c net/minecraft/world/entity/monster/breeze/Shoot net/minecraft/world/entity/monster/breeze/Shoot
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetWithinRange a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0 c
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Ljava/lang/Boolean;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)V lambda$start$2 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V tick d
+ f I ATTACK_RANGE_MAX_SQRT c
+ f F PROJECTILE_MOVEMENT_SCALE f
+ f I SHOOT_COOLDOWN_TICKS i
+ f I SHOOT_INITIAL_DELAY_TICKS g
+ f I SHOOT_RECOVER_DELAY_TICKS h
+ f I UNCERTAINTY_BASE d
+ f I UNCERTAINTY_MULTIPLIER e
+c net/minecraft/world/entity/monster/breeze/Slide net/minecraft/world/entity/monster/breeze/Slide
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; randomPointInMiddleCircle a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start a
+c net/minecraft/world/entity/npc/AbstractVillager net/minecraft/world/entity/npc/EntityVillagerAbstract
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;[Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;I)V addOffersFromItemListings a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)V addParticlesAroundSelf a
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory n
+ m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gM
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gK
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Z)Lnet/minecraft/sounds/SoundEvent; getTradeUpdatedSound x
+ m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gI
+ m ()I getUnhappyCounter m
+ m ()I getVillagerXp s
+ m ()Z isClientSide gQ
+ m ()Z isTrading gJ
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a
+ m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated i
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a
+ m (I)V overrideXp s
+ m ()V playCelebrateSound gN
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer g
+ m (I)V setUnhappyCounter r
+ m ()Z showProgressBar gL
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid h
+ m ()V stopTrading gO
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V updateTrades gP
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_UNHAPPY_COUNTER cv
+ f I VILLAGER_INVENTORY_SIZE cw
+ f I VILLAGER_SLOT_OFFSET ct
+ f Lnet/minecraft/world/SimpleContainer; inventory cy
+ f Lnet/minecraft/world/item/trading/MerchantOffers; offers cu
+ f Lnet/minecraft/world/entity/player/Player; tradingPlayer cx
+c net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory n
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V lambda$readInventoryFromTag$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readInventoryFromTag a_
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V writeInventoryToTag b_
+ f Ljava/lang/String; TAG_INVENTORY q_
+c net/minecraft/world/entity/player/ChatVisiblity net/minecraft/world/entity/player/EnumChatVisibility
+ m ()[Lnet/minecraft/world/entity/player/ChatVisiblity; $values c
+ m (I)Lnet/minecraft/world/entity/player/ChatVisiblity; byId a
+ m ()I getId b
+ m ()Ljava/lang/String; getKey a
+ f [Lnet/minecraft/world/entity/player/ChatVisiblity; $VALUES g
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; FULL a
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; HIDDEN c
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; SYSTEM b
+ f I id e
+ f Ljava/lang/String; key f
+c net/minecraft/world/entity/projectile/LlamaSpit net/minecraft/world/entity/projectile/EntityLlamaSpit
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V tick g
+c net/minecraft/world/entity/projectile/ThrownEgg net/minecraft/world/entity/projectile/EntityEgg
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/EitherHolder;)Ljava/util/Optional; lambda$onHit$0 a
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ f Lnet/minecraft/world/entity/EntityDimensions; ZERO_SIZED_DIMENSIONS a
+c net/minecraft/world/entity/variant/SpawnContext net/minecraft/world/entity/variant/SpawnContext
+ m ()Lnet/minecraft/core/Holder; biome c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/variant/SpawnContext; create a
+ m ()Lnet/minecraft/world/level/ServerLevelAccessor; level b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/core/Holder; biome c
+ f Lnet/minecraft/world/level/ServerLevelAccessor; level b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/entity/variant/VariantUtils net/minecraft/world/entity/variant/VariantUtils
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder; getAny b
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder; getDefaultOrAny a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$readVariant$1 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$writeVariant$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; readVariant a
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; selectVariantToSpawn a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/Holder;)V writeVariant a
+ f Ljava/lang/String; TAG_VARIANT a
+c net/minecraft/world/entity/vehicle/AbstractBoat net/minecraft/world/entity/vehicle/AbstractBoat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (F)V animateHurt q
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z canVehicleCollide a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()Z checkInWater L
+ m (Lnet/minecraft/world/entity/Entity;)V clampRotation D
+ m ()V controlBoat P
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V floatBoat N
+ m (F)F getBubbleAngle b
+ m ()I getBubbleTime Q
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()F getGroundFriction k
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData U_
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()I getMaxPassengers n
+ m ()Lnet/minecraft/core/Direction; getMotionDirection dc
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/sounds/SoundEvent; getPaddleSound f
+ m (I)Z getPaddleState c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m (IF)F getRowingTime a
+ m ()F getSinglePassengerXOffset m
+ m ()Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; getStatus K
+ m ()F getWaterLevelAbove i
+ m (Lnet/minecraft/world/entity/Entity;)Z hasEnoughSpaceFor C
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isPickable bT
+ m ()Z isUnderWater by
+ m ()Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; isUnderwater M
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$tickBubbleColumn$0 E
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned l
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+ m (I)V setBubbleTime m
+ m (DDD)V setInitialPos o
+ m (ZZZZ)V setInput a
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a
+ m (ZZ)V setPaddleState a
+ m ()Z supportQuadLeash D
+ m ()V tick g
+ m ()V tickBubbleColumn J
+ f I BUBBLE_TIME d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_BUBBLE_TIME t
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_LEFT r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_RIGHT s
+ f I PADDLE_LEFT a
+ f I PADDLE_RIGHT b
+ f D PADDLE_SOUND_TIME c
+ f F PADDLE_SPEED aN
+ f I TIME_TO_EJECT u
+ f F bubbleAngle be
+ f F bubbleAngleO bf
+ f Z bubbleColumnDirectionIsDown bc
+ f F bubbleMultiplier bd
+ f F deltaRotation aQ
+ f Ljava/util/function/Supplier; dropItem bh
+ f Z inputDown aV
+ f Z inputLeft aS
+ f Z inputRight aT
+ f Z inputUp aU
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation aR
+ f Z isAboveBubbleColumn bb
+ f F landFriction aX
+ f D lastYd ba
+ f Lnet/minecraft/world/entity/Leashable$LeashData; leashData bg
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; oldStatus aZ
+ f F outOfControlTicks aP
+ f [F paddlePositions aO
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; status aY
+ f D waterLevel aW
+c net/minecraft/world/entity/vehicle/AbstractBoat$Status net/minecraft/world/entity/vehicle/AbstractBoat$EnumStatus
+ m ()[Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; $values a
+ f [Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; $VALUES f
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; IN_AIR e
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; IN_WATER a
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; ON_LAND d
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; UNDER_FLOWING_WATER c
+ f Lnet/minecraft/world/entity/vehicle/AbstractBoat$Status; UNDER_WATER b
+c net/minecraft/world/inventory/ContainerListener net/minecraft/world/inventory/ICrafting
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+c net/minecraft/world/inventory/CraftingContainer net/minecraft/world/inventory/InventoryCrafting
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput; asCraftInput aE_
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; asPositionedCraftInput aF_
+ m ()I getHeight h
+ m ()Ljava/util/List; getItems i
+ m ()I getWidth aB_
+c net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/SlotFurnaceResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/entity/player/Player; player a
+ f I removeCount b
+c net/minecraft/world/inventory/MerchantContainer net/minecraft/world/inventory/InventoryMerchant
+ m ()V clearContent a
+ m ()Lnet/minecraft/world/item/trading/MerchantOffer; getActiveOffer h
+ m ()I getContainerSize b
+ m ()I getFutureXp i
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Z isEmpty c
+ m (I)Z isPaymentSlot d
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (I)V setSelectionHint c
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m ()V updateSellItem g
+ f Lnet/minecraft/world/item/trading/MerchantOffer; activeOffer d
+ f I futureXp f
+ f Lnet/minecraft/core/NonNullList; itemStacks c
+ f Lnet/minecraft/world/item/trading/Merchant; merchant b
+ f I selectionHint e
+c net/minecraft/world/item/AdventureModePredicate net/minecraft/world/item/AdventureModePredicate
+ m (Ljava/util/function/Consumer;)V addToTooltip a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Z)Z areSameBlocks a
+ m (Ljava/util/List;)Ljava/util/List; computeTooltip a
+ m (Lnet/minecraft/advancements/critereon/BlockPredicate;)Ljava/util/stream/Stream; lambda$computeTooltip$2 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; lambda$computeTooltip$3 a
+ m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/util/ProblemReporter;)Lnet/minecraft/nbt/CompoundTag; saveBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a
+ m ()Ljava/util/List; tooltip a
+ f Lnet/minecraft/network/chat/Component; CAN_BREAK_HEADER c
+ f Lnet/minecraft/network/chat/Component; CAN_PLACE_HEADER d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/network/chat/Component; UNKNOWN_USE f
+ f Ljava/util/List; cachedTooltip h
+ f Z checksBlockEntity k
+ f Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; lastCheckedBlock i
+ f Z lastResult j
+ f Ljava/util/List; predicates g
+c net/minecraft/world/item/alchemy/PotionContents net/minecraft/world/item/alchemy/PotionContents
+ m (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V addPotionTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V applyToLivingEntity a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; createItemStack a
+ m ()Ljava/util/Optional; customColor f
+ m ()Ljava/util/List; customEffects d
+ m ()Ljava/util/Optional; customName g
+ m (Ljava/util/function/Consumer;F)V forEachEffect a
+ m ()Ljava/lang/Iterable; getAllEffects a
+ m ()I getColor b
+ m (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional a
+ m (I)I getColorOr a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/network/chat/MutableComponent; getPotionDescription a
+ m ()Z hasEffects c
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$addPotionTooltip$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;)V lambda$applyToLivingEntity$3 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$getName$1 c
+ m ()Ljava/util/Optional; lambda$getName$2 h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m ()Ljava/util/Optional; potion e
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/world/item/alchemy/PotionContents; withEffectAdded a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/alchemy/PotionContents; withPotion b
+ f I BASE_POTION_COLOR b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/item/alchemy/PotionContents; EMPTY a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC j
+ f Lnet/minecraft/network/chat/Component; NO_EFFECT i
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/Optional; customColor f
+ f Ljava/util/List; customEffects g
+ f Ljava/util/Optional; customName h
+ f Ljava/util/Optional; potion e
+c net/minecraft/world/item/component/MapItemColor net/minecraft/world/item/component/MapItemColor
+ m ()I rgb a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/MapItemColor; DEFAULT c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I rgb d
+c net/minecraft/world/item/component/UseRemainder net/minecraft/world/item/component/UseRemainder
+ m ()Lnet/minecraft/world/item/ItemStack; convertInto a
+ m (Lnet/minecraft/world/item/ItemStack;IZLnet/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder;)Lnet/minecraft/world/item/ItemStack; convertIntoRemainder a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/ItemStack; convertInto c
+c net/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder net/minecraft/world/item/component/UseRemainder$a
+c net/minecraft/world/item/crafting/CraftingInput net/minecraft/world/item/crafting/CraftingInput
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m (II)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I height g
+ m ()I ingredientCount e
+ m ()Z isEmpty b
+ m ()Ljava/util/List; items d
+ m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput; of a
+ m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; ofPositioned b
+ m ()I size a
+ m ()Lnet/minecraft/world/entity/player/StackedItemContents; stackedContents c
+ m ()I width f
+ f Lnet/minecraft/world/item/crafting/CraftingInput; EMPTY a
+ f I height c
+ f I ingredientCount f
+ f Ljava/util/List; items d
+ f Lnet/minecraft/world/entity/player/StackedItemContents; stackedContents e
+ f I width b
+c net/minecraft/world/item/crafting/CraftingInput$Positioned net/minecraft/world/item/crafting/CraftingInput$a
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput; input a
+ m ()I left b
+ m ()I top c
+ f Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; EMPTY a
+ f Lnet/minecraft/world/item/crafting/CraftingInput; input b
+ f I left c
+ f I top d
+c net/minecraft/world/item/crafting/PlacementInfo net/minecraft/world/item/crafting/PlacementInfo
+ m (Ljava/util/List;)Lnet/minecraft/world/item/crafting/PlacementInfo; create b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/world/item/crafting/PlacementInfo; create a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/crafting/PlacementInfo; createFromOptionals a
+ m ()Ljava/util/List; ingredients b
+ m ()Z isImpossibleToPlace c
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex a
+ f I EMPTY_SLOT a
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; NOT_PLACEABLE b
+ f Ljava/util/List; ingredients c
+ f Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex d
+c net/minecraft/world/item/crafting/RecipeManager net/minecraft/world/item/crafting/CraftingManager
+ m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/world/item/crafting/RecipeMap;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; byKey b
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKeyTyped a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; createCheck a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/List;)Ljava/util/List; filterDisabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V finalizeRecipeLoading a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$IngredientExtractor; forSingleInput b
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/google/gson/JsonObject;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/crafting/RecipeHolder; fromJson a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/display/RecipeDisplayId;)Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo; getRecipeFromDisplay a
+ m ()Ljava/util/Collection; getRecipes d
+ m ()Ljava/util/Map; getSynchronizedItemProperties b
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; getSynchronizedStonecutterRecipes c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/Ingredient;)Z isIngredientEnabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/Ingredient;)Z lambda$filterDisabled$10 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector; lambda$finalizeRecipeLoading$4 a
+ m (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)V lambda$finalizeRecipeLoading$5 a
+ m (Ljava/util/List;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/List;Lnet/minecraft/world/item/crafting/RecipeHolder;)V lambda$finalizeRecipeLoading$6 a
+ m (Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)Lnet/minecraft/resources/ResourceKey; lambda$finalizeRecipeLoading$7 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)Lnet/minecraft/world/item/crafting/RecipePropertySet; lambda$finalizeRecipeLoading$8 a
+ m (Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo;)Lnet/minecraft/resources/ResourceKey; lambda$finalizeRecipeLoading$9 a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$forSingleInput$14 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder;)Z lambda$isIngredientEnabled$11 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo;)V lambda$listDisplaysForRecipe$12 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;)V lambda$prepare$3 a
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$2 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/Object;)I lambda$unpackRecipeInfo$13 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V listDisplaysForRecipe a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; prepare b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/world/item/crafting/RecipeMap; prepare a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipePropertySet; propertySet a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes a
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; unpackRecipeInfo a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/FileToIdConverter; RECIPE_LISTER c
+ f Ljava/util/Map; RECIPE_PROPERTY_SETS b
+ f Ljava/util/List; allDisplays h
+ f Ljava/util/Map; propertySets f
+ f Ljava/util/Map; recipeToDisplay i
+ f Lnet/minecraft/world/item/crafting/RecipeMap; recipes e
+ f Lnet/minecraft/core/HolderLookup$Provider; registries d
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes g
+c net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/CraftingManager$1
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getRecipeFor a
+ f Lnet/minecraft/resources/ResourceKey; lastRecipe b
+c net/minecraft/world/item/crafting/RecipeManager$CachedCheck net/minecraft/world/item/crafting/CraftingManager$a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getRecipeFor a
+c net/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo net/minecraft/world/item/crafting/CraftingManager$d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; display a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; parent b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; display a
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; parent b
+c net/minecraft/world/item/crafting/RecipeManager$IngredientCollector net/minecraft/world/item/crafting/CraftingManager$b
+ m (Lnet/minecraft/world/item/crafting/Recipe;)V accept a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/crafting/RecipePropertySet; asPropertySet a
+ f Lnet/minecraft/world/item/crafting/RecipeManager$IngredientExtractor; extractor b
+ f Ljava/util/List; ingredients c
+ f Lnet/minecraft/resources/ResourceKey; key a
+c net/minecraft/world/item/crafting/RecipeManager$IngredientExtractor net/minecraft/world/item/crafting/CraftingManager$c
+c net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/RecipeSmoking
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/enchantment/Repairable net/minecraft/world/item/enchantment/Repairable
+ m (Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a
+ m ()Lnet/minecraft/core/HolderSet; items a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; items c
+c net/minecraft/world/item/trading/MerchantOffers net/minecraft/world/item/trading/MerchantRecipeList
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; copy a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantOffer; getRecipeFor a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/world/level/ClipBlockStateContext net/minecraft/world/level/ClipBlockStateContext
+ m ()Lnet/minecraft/world/phys/Vec3; getFrom b
+ m ()Lnet/minecraft/world/phys/Vec3; getTo a
+ m ()Ljava/util/function/Predicate; isTargetBlock c
+ f Ljava/util/function/Predicate; block c
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/level/LocalMobCapCalculator net/minecraft/world/level/LocalMobCapCalculator
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/MobCategory;)V addMob a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z canSpawn a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getPlayersNear a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$MobCounts; lambda$addMob$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/List; lambda$getPlayersNear$0 a
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap c
+ f Ljava/util/Map; playerMobCounts b
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersNearChunk a
+c net/minecraft/world/level/LocalMobCapCalculator$MobCounts net/minecraft/world/level/LocalMobCapCalculator$a
+ m (Lnet/minecraft/world/entity/MobCategory;)V add a
+ m (Lnet/minecraft/world/entity/MobCategory;)Z canSpawn b
+ m (Lnet/minecraft/world/entity/MobCategory;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$add$0 a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; counts a
+c net/minecraft/world/level/block/BaseEntityBlock net/minecraft/world/level/block/BlockTileEntity
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; createTickerHelper a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+c net/minecraft/world/level/block/BeaconBeamBlock net/minecraft/world/level/block/IBeaconBeam
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+c net/minecraft/world/level/block/CandleCakeBlock net/minecraft/world/level/block/CandleCakeBlock
+ m (Lnet/minecraft/world/level/block/CandleBlock;)Lnet/minecraft/world/level/block/state/BlockState; byCandle a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)Z candleHit a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; getParticleOffsets b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$2 a
+ m (Lnet/minecraft/world/level/block/CandleCakeBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Ljava/util/Map; BY_CANDLE f
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d
+ f Ljava/lang/Iterable; PARTICLE_OFFSETS g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+ f Lnet/minecraft/world/level/block/CandleBlock; candleBlock h
+c net/minecraft/world/level/block/ComparatorBlock net/minecraft/world/level/block/BlockRedstoneComparator
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I calculateOutputSignal e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkTickOnNeighbor c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getInputSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/ItemFrame; getItemFrame a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getOutputSignal a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ItemFrame;)Z lambda$getItemFrame$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V refreshOutputState f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldTurnOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/CopperBulbBlock net/minecraft/world/level/block/CopperBulbBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V checkAndFlip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+c net/minecraft/world/level/block/CoralPlantBlock net/minecraft/world/level/block/BlockCoralPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/CoralPlantBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+ f Lnet/minecraft/world/level/block/Block; deadBlock c
+c net/minecraft/world/level/block/DriedGhastBlock net/minecraft/world/level/block/DriedGhastBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getHydrationLevel p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isReadyToSpawn r
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnGhastling a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tickWaterlogged c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HYDRATION_LEVEL c
+ f I HYDRATION_TICK_DELAY e
+ f I MAX_HYDRATION_LEVEL b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/EndGatewayBlock net/minecraft/world/level/block/BlockEndGateway
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/EnderChestBlock net/minecraft/world/level/block/BlockEnderChest
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; combine a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$0 q
+ m (Lnet/minecraft/world/inventory/PlayerEnderChestContainer;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; lambda$useWithoutItem$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/EyeblossomBlock net/minecraft/world/level/block/EyeblossomBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lnet/minecraft/world/level/block/EyeblossomBlock;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V lambda$tryChangingState$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z tryChangingState c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I EYEBLOSSOM_XZ_RANGE d
+ f I EYEBLOSSOM_Y_RANGE e
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; type f
+c net/minecraft/world/level/block/EyeblossomBlock$Type net/minecraft/world/level/block/EyeblossomBlock$a
+ m ()[Lnet/minecraft/world/level/block/EyeblossomBlock$Type; $values f
+ m ()Lnet/minecraft/world/level/block/Block; block a
+ m ()Z emitSounds d
+ m (Z)Lnet/minecraft/world/level/block/EyeblossomBlock$Type; fromBoolean a
+ m ()Lnet/minecraft/sounds/SoundEvent; longSwitchSound e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnTransformParticle a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ m ()Lnet/minecraft/world/level/block/EyeblossomBlock$Type; transform c
+ f [Lnet/minecraft/world/level/block/EyeblossomBlock$Type; $VALUES i
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; CLOSED b
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; OPEN a
+ f F effectDuration e
+ f Lnet/minecraft/core/Holder; effect d
+ f Lnet/minecraft/sounds/SoundEvent; longSwitchSound f
+ f Z open c
+ f I particleColor h
+ f Lnet/minecraft/sounds/SoundEvent; shortSwitchSound g
+c net/minecraft/world/level/block/FrostedIceBlock net/minecraft/world/level/block/BlockIceFrost
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z fewerNeigboursThan a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z slightlyMelt d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f I NEIGHBORS_TO_AGE f
+ f I NEIGHBORS_TO_MELT g
+c net/minecraft/world/level/block/GlowLichenBlock net/minecraft/world/level/block/GlowLichenBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (I)Ljava/util/function/ToIntFunction; emission b
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSpreader c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$emission$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z lambda$isValidBonemealTarget$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; spreader e
+c net/minecraft/world/level/block/GrindstoneBlock net/minecraft/world/level/block/BlockGrindstone
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVoxelShape r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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; lambda$getMenuProvider$1 a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/LeafLitterBlock net/minecraft/world/level/block/LeafLitterBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/function/Function; shapes c
+c net/minecraft/world/level/block/NetherWartBlock net/minecraft/world/level/block/BlockNetherWart
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES d
+c net/minecraft/world/level/block/NetherrackBlock net/minecraft/world/level/block/BlockNetherrack
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PlayerHeadBlock net/minecraft/world/level/block/BlockSkullPlayer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/PowderSnowBlock net/minecraft/world/level/block/PowderSnowBlock
+ m (Lnet/minecraft/world/entity/Entity;)Z canEntityWalkOnPowderSnow a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; FALLING_COLLISION_SHAPE f
+ f F HORIZONTAL_PARTICLE_MOMENTUM_FACTOR b
+ f F IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER c
+ f F IN_BLOCK_VERTICAL_SPEED_MULTIPLIER d
+ f D MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND h
+ f D MINIMUM_FALL_DISTANCE_FOR_SOUND g
+ f F NUM_BLOCKS_TO_FALL_INTO_BLOCK e
+c net/minecraft/world/level/block/RootedDirtBlock net/minecraft/world/level/block/RootedDirtBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/BlockShulkerBox
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)Z canOpen a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; getBlockByColor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/ItemStack; getColoredItemStack b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/ShulkerBoxBlock;)Ljava/util/Optional; lambda$static$0 a
+ m (Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ShulkerBoxBlock; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; CONTENTS d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Ljava/util/Map; SHAPES_OPEN_SUPPORT b
+ f Lnet/minecraft/world/item/DyeColor; color e
+c net/minecraft/world/level/block/ShulkerBoxBlock$1 net/minecraft/world/level/block/BlockShulkerBox$1
+ f [I $SwitchMap$net$minecraft$world$item$DyeColor a
+c net/minecraft/world/level/block/SnifferEggBlock net/minecraft/world/level/block/SnifferEggBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getHatchLevel p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hatchBoost a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isReadyToHatch r
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f I BOOSTED_HATCH_TIME_TICKS e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH c
+ f I MAX_HATCH_LEVEL b
+ f I RANDOM_HATCH_OFFSET_TICKS f
+ f I REGULAR_HATCH_TIME_TICKS d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+c net/minecraft/world/level/block/TallFlowerBlock net/minecraft/world/level/block/BlockTallPlantFlower
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/VegetationBlock net/minecraft/world/level/block/VegetationBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+c net/minecraft/world/level/block/WallBannerBlock net/minecraft/world/level/block/BlockBannerWall
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/WitherRoseBlock net/minecraft/world/level/block/BlockWitherRose
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/WoolCarpetBlock net/minecraft/world/level/block/BlockCarpet
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/item/DyeColor; color c
+c net/minecraft/world/level/block/entity/SignText net/minecraft/world/level/block/entity/SignText
+ m ()[Lnet/minecraft/network/chat/Component; emptyMessages c
+ m ()Ljava/util/Optional; filteredMessages d
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (IZ)Lnet/minecraft/network/chat/Component; getMessage a
+ m (Z)[Lnet/minecraft/network/chat/Component; getMessages b
+ m (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedCharSequence; getRenderMessages a
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasAnyClickCommands b
+ m ()Z hasGlowingText a
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasMessage a
+ m (Lnet/minecraft/network/chat/Component;)Z lambda$hasMessage$7 a
+ m (Ljava/util/List;)[Lnet/minecraft/network/chat/Component; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m ([Lnet/minecraft/network/chat/Component;)Ljava/util/List; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/Component; lambda$static$3 c
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/DyeColor; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ m ([Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/world/item/DyeColor;Z)Lnet/minecraft/world/level/block/entity/SignText; load a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/SignText; setColor a
+ m (Z)Lnet/minecraft/world/level/block/entity/SignText; setHasGlowingText a
+ m (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; setMessage a
+ m (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; setMessage a
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f I LINES b
+ f Lcom/mojang/serialization/Codec; LINES_CODEC c
+ f Lnet/minecraft/world/item/DyeColor; color f
+ f [Lnet/minecraft/network/chat/Component; filteredMessages e
+ f Z hasGlowingText g
+ f [Lnet/minecraft/network/chat/Component; messages d
+ f Z renderMessagedFiltered i
+ f [Lnet/minecraft/util/FormattedCharSequence; renderMessages h
+c net/minecraft/world/level/chunk/ChunkGenerators net/minecraft/world/level/chunk/ChunkGenerators
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/level/chunk/EmptyLevelChunk net/minecraft/world/level/chunk/ChunkEmpty
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V addAndRegisterBlockEntity b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus G
+ m (Lnet/minecraft/core/BlockPos;)I getLightEmission i
+ m ()Z isEmpty F
+ m (II)Z isYSpaceEmpty a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ f Lnet/minecraft/core/Holder; biome m
+c net/minecraft/world/level/chunk/StructureAccess net/minecraft/world/level/chunk/StructureAccess
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a
+ m ()Ljava/util/Map; getAllReferences h
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure b
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (Ljava/util/Map;)V setAllReferences b
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+c net/minecraft/world/level/entity/EntityTickList net/minecraft/world/level/entity/EntityTickList
+ m (Lnet/minecraft/world/entity/Entity;)V add a
+ m (Lnet/minecraft/world/entity/Entity;)Z contains c
+ m ()V ensureActiveIsNotIterated a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (Lnet/minecraft/world/entity/Entity;)V remove b
+c net/minecraft/world/level/entity/EntityTypeTest net/minecraft/world/level/entity/EntityTypeTest
+ m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; forClass a
+ m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; forExactClass b
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/entity/EntityTypeTest$1 net/minecraft/world/level/entity/EntityTypeTest$1
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/entity/EntityTypeTest$2 net/minecraft/world/level/entity/EntityTypeTest$2
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/levelgen/OreVeinifier net/minecraft/world/level/levelgen/OreVeinifier
+ m (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; create a
+ m (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; lambda$create$0 a
+ f F CHANCE_OF_RAW_ORE_BLOCK h
+ f I EDGE_ROUNDOFF_BEGIN b
+ f D MAX_EDGE_ROUNDOFF c
+ f F MAX_RICHNESS f
+ f F MAX_RICHNESS_THRESHOLD g
+ f F MIN_RICHNESS e
+ f F SKIP_ORE_IF_GAP_NOISE_IS_BELOW i
+ f F VEININESS_THRESHOLD a
+ f F VEIN_SOLIDNESS d
+c net/minecraft/world/level/levelgen/OreVeinifier$VeinType net/minecraft/world/level/levelgen/OreVeinifier$a
+ m ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; $values a
+ f [Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; $VALUES h
+ f Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; COPPER a
+ f Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; IRON b
+ f Lnet/minecraft/world/level/block/state/BlockState; filler g
+ f I maxY d
+ f I minY c
+ f Lnet/minecraft/world/level/block/state/BlockState; ore e
+ f Lnet/minecraft/world/level/block/state/BlockState; rawOreBlock f
+c net/minecraft/world/level/levelgen/SurfaceRules net/minecraft/world/level/levelgen/SurfaceRules
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; abovePreliminarySurface c
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; bandlands e
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; hole b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ifTrue a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; isBiome a
+ m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; isBiome a
+ m (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; noiseCondition a
+ m (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; noiseCondition a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; not a
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/MapCodec; register a
+ m ([Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; sequence a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; state a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; steep a
+ m (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; stoneDepthCheck a
+ m (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; stoneDepthCheck a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; temperature d
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; verticalGradient a
+ m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; waterBlockCheck a
+ m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; waterStartCheck b
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; yBlockCheck a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; yStartCheck b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; DEEP_UNDER_FLOOR c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ON_CEILING e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ON_FLOOR a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; UNDER_CEILING f
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; UNDER_FLOOR b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; VERY_DEEP_UNDER_FLOOR d
+c net/minecraft/world/level/levelgen/SurfaceRules$Hole net/minecraft/world/level/levelgen/SurfaceRules$h
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Steep net/minecraft/world/level/levelgen/SurfaceRules$s
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context net/minecraft/world/level/levelgen/SurfaceRules$g
+ m (I)I blockCoordToSurfaceCell a
+ m ()I getMinSurfaceLevel c
+ m ()I getSeaLevel b
+ m ()D getSurfaceSecondary a
+ m (III)Lnet/minecraft/core/Holder; lambda$updateY$0 a
+ m (I)I surfaceCellToBlockCoord b
+ m (II)V updateXZ a
+ m (IIIIII)V updateY a
+ f I HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE a
+ f I SURFACE_CELL_BITS b
+ f I SURFACE_CELL_MASK d
+ f I SURFACE_CELL_SIZE c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; abovePreliminarySurface i
+ f Ljava/util/function/Function; biomeGetter m
+ f Ljava/util/function/Supplier; biome A
+ f I blockX r
+ f I blockY B
+ f I blockZ s
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; chunk k
+ f Lnet/minecraft/world/level/levelgen/WorldGenerationContext; context n
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; hole h
+ f J lastMinSurfaceLevelUpdate w
+ f J lastPreliminarySurfaceCellOrigin o
+ f J lastSurfaceDepth2Update u
+ f J lastUpdateXZ q
+ f J lastUpdateY y
+ f I minSurfaceLevel x
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk l
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; pos z
+ f [I preliminarySurfaceCache p
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState j
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; steep g
+ f I stoneDepthAbove E
+ f I stoneDepthBelow D
+ f I surfaceDepth t
+ f D surfaceSecondary v
+ f Lnet/minecraft/world/level/levelgen/SurfaceSystem; system e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; temperature f
+ f I waterHeight C
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition net/minecraft/world/level/levelgen/SurfaceRules$g$b
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition net/minecraft/world/level/levelgen/SurfaceRules$g$c
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition net/minecraft/world/level/levelgen/SurfaceRules$g$d
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition net/minecraft/world/level/levelgen/SurfaceRules$g$a
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; this$0 a
+c net/minecraft/world/level/levelgen/SurfaceRules$TestRule net/minecraft/world/level/levelgen/SurfaceRules$w
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; condition a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; followup b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; condition a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; followup b
+c net/minecraft/world/level/levelgen/SurfaceRules$Bandlands net/minecraft/world/level/levelgen/SurfaceRules$b
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Condition net/minecraft/world/level/levelgen/SurfaceRules$e
+ m ()Z test b
+c net/minecraft/world/level/levelgen/SurfaceRules$StateRule net/minecraft/world/level/levelgen/SurfaceRules$r
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state a
+ f Lnet/minecraft/world/level/block/state/BlockState; state a
+c net/minecraft/world/level/levelgen/SurfaceRules$RuleSource net/minecraft/world/level/levelgen/SurfaceRules$o
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule net/minecraft/world/level/levelgen/SurfaceRules$u
+c net/minecraft/world/level/levelgen/SurfaceRules$Temperature net/minecraft/world/level/levelgen/SurfaceRules$v
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$NotCondition net/minecraft/world/level/levelgen/SurfaceRules$m
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; target a
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; target a
+c net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule net/minecraft/world/level/levelgen/SurfaceRules$p
+ m ()Ljava/util/List; rules a
+ f Ljava/util/List; rules a
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition net/minecraft/world/level/levelgen/SurfaceRules$i
+ m ()Z compute a
+ m ()J getContextLastUpdate c
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; context c
+ f J lastUpdate a
+ f Ljava/lang/Boolean; result d
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition net/minecraft/world/level/levelgen/SurfaceRules$k
+ m ()J getContextLastUpdate c
+c net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource net/minecraft/world/level/levelgen/SurfaceRules$x
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ifTrue b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; thenRun c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ifTrue a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; thenRun c
+c net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource net/minecraft/world/level/levelgen/SurfaceRules$d
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; resultState b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; rule c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC d
+ f Lnet/minecraft/world/level/block/state/BlockState; resultState a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; rule c
+c net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource net/minecraft/world/level/levelgen/SurfaceRules$f
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition net/minecraft/world/level/levelgen/SurfaceRules$j
+ m ()J getContextLastUpdate c
+c net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck net/minecraft/world/level/levelgen/SurfaceRules$t
+ m ()Z addSurfaceDepth c
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I offset b
+ m ()I secondaryDepthRange d
+ m ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; surfaceType e
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC f
+ f Z addSurfaceDepth c
+ f I offset a
+ f I secondaryDepthRange d
+ f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; surfaceType e
+c net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition net/minecraft/world/level/levelgen/SurfaceRules$t$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck; this$0 e
+c net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource net/minecraft/world/level/levelgen/SurfaceRules$aa
+ m ()Z addStoneDepth d
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; anchor b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I surfaceDepthMultiplier c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Z addStoneDepth d
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; anchor a
+ f I surfaceDepthMultiplier c
+c net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition net/minecraft/world/level/levelgen/SurfaceRules$aa$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$YConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource net/minecraft/world/level/levelgen/SurfaceRules$n
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; target b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; target a
+c net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource net/minecraft/world/level/levelgen/SurfaceRules$q
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Ljava/util/List; sequence b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Ljava/util/List; sequence a
+c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource net/minecraft/world/level/levelgen/SurfaceRules$c
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;)Ljava/util/List; lambda$static$0 a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Ljava/util/function/Predicate; biomeNameTest d
+ f Ljava/util/List; biomes c
+c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition net/minecraft/world/level/levelgen/SurfaceRules$c$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource net/minecraft/world/level/levelgen/SurfaceRules$z
+ m ()Z addStoneDepth d
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I offset b
+ m ()I surfaceDepthMultiplier c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Z addStoneDepth d
+ f I offset a
+ f I surfaceDepthMultiplier c
+c net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition net/minecraft/world/level/levelgen/SurfaceRules$z$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface net/minecraft/world/level/levelgen/SurfaceRules$a
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource net/minecraft/world/level/levelgen/SurfaceRules$l
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()D maxThreshold d
+ m ()D minThreshold c
+ m ()Lnet/minecraft/resources/ResourceKey; noise b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f D maxThreshold d
+ f D minThreshold c
+ f Lnet/minecraft/resources/ResourceKey; noise a
+c net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition net/minecraft/world/level/levelgen/SurfaceRules$l$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource; this$0 e
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; val$noise b
+c net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource net/minecraft/world/level/levelgen/SurfaceRules$y
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; falseAtAndAbove d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; randomName b
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; trueAtAndBelow c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; falseAtAndAbove d
+ f Lnet/minecraft/resources/ResourceLocation; randomName a
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; trueAtAndBelow c
+c net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition net/minecraft/world/level/levelgen/SurfaceRules$y$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; val$randomFactory f
+c net/minecraft/world/level/levelgen/WorldOptions net/minecraft/world/level/levelgen/WorldOptions
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; defaultWithRandomSeed a
+ m ()Z generateBonusChest e
+ m ()Z generateStructures d
+ m ()Z isOldCustomizedWorld f
+ m (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Ljava/lang/String;)Ljava/util/OptionalLong; parseSeed a
+ m ()J randomSeed g
+ m ()J seed c
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; testWorldWithRandomSeed b
+ m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; withBonusChest a
+ m (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; withSeed a
+ m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; withStructures b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; DEMO_OPTIONS b
+ f Z generateBonusChest e
+ f Z generateStructures d
+ f Ljava/util/Optional; legacyCustomOptions f
+ f J seed c
+c net/minecraft/world/level/material/FlowingFluid net/minecraft/world/level/material/FluidTypeFlowing
+ m (Lnet/minecraft/world/level/material/FluidState;)Z affectsFlow g
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canHoldAnyFluid a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canHoldFluid a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canHoldSpecificFluid b
+ m (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;)Z canMaybePassThrough a
+ m (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 canPassThrough a
+ m (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 canPassThroughWall a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m (IZ)Lnet/minecraft/world/level/material/FluidState; getFlowing a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getLegacyLevel e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getNewLiquid a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FlowingFluid$SpreadContext;)I getSlopeDistance a
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Z)Lnet/minecraft/world/level/material/FluidState; getSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Map; getSpread b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I getSpreadDelay a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasSameAbove d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSolidFace a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSourceBlockOfThisType h
+ m (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 isWaterHole a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0 l
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I sourceNeighborCount a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V spread a
+ m (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 spreadTo a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V spreadToSides a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V tick b
+ f I CACHE_SIZE e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; FALLING a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL b
+ f Ljava/lang/ThreadLocal; OCCLUSION_CACHE f
+ f Ljava/util/Map; shapes g
+c net/minecraft/world/level/material/FlowingFluid$1 net/minecraft/world/level/material/FluidTypeFlowing$1
+c net/minecraft/world/level/material/FlowingFluid$SpreadContext net/minecraft/world/level/material/FluidTypeFlowing$b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (Lnet/minecraft/core/BlockPos;S)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (Lnet/minecraft/core/BlockPos;)S getCacheKey c
+ m (Lnet/minecraft/core/BlockPos;)Z isHole b
+ f Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap; holeCache e
+ f Lnet/minecraft/world/level/BlockGetter; level b
+ f Lnet/minecraft/core/BlockPos; origin c
+ f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; stateCache d
+ f Lnet/minecraft/world/level/material/FlowingFluid; this$0 a
+c net/minecraft/world/level/material/FlowingFluid$BlockStatePairKey net/minecraft/world/level/material/FluidTypeFlowing$a
+ m ()Lnet/minecraft/core/Direction; direction c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; first a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; second b
+ f Lnet/minecraft/core/Direction; direction c
+ f Lnet/minecraft/world/level/block/state/BlockState; first a
+ f Lnet/minecraft/world/level/block/state/BlockState; second b
+c net/minecraft/world/level/material/PushReaction net/minecraft/world/level/material/EnumPistonReaction
+ m ()[Lnet/minecraft/world/level/material/PushReaction; $values a
+ f [Lnet/minecraft/world/level/material/PushReaction; $VALUES f
+ f Lnet/minecraft/world/level/material/PushReaction; BLOCK c
+ f Lnet/minecraft/world/level/material/PushReaction; DESTROY b
+ f Lnet/minecraft/world/level/material/PushReaction; IGNORE d
+ f Lnet/minecraft/world/level/material/PushReaction; NORMAL a
+ f Lnet/minecraft/world/level/material/PushReaction; PUSH_ONLY e
+c net/minecraft/world/level/pathfinder/BinaryHeap net/minecraft/world/level/pathfinder/Path
+ m (Lnet/minecraft/world/level/pathfinder/Node;F)V changeCost a
+ m ()V clear a
+ m (I)V downHeap b
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; getHeap f
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; insert a
+ m ()Z isEmpty e
+ m ()Lnet/minecraft/world/level/pathfinder/Node; peek b
+ m ()Lnet/minecraft/world/level/pathfinder/Node; pop c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)V remove b
+ m ()I size d
+ m (I)V upHeap a
+ f [Lnet/minecraft/world/level/pathfinder/Node; heap a
+ f I size b
+c net/minecraft/world/level/pathfinder/PathFinder net/minecraft/world/level/pathfinder/Pathfinder
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F distance a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/Path; findPath a
+ m ()Z lambda$new$0 a
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; reconstructPath a
+ m (Ljava/util/function/BooleanSupplier;)V setCaptureDebug a
+ m (I)V setMaxVisitedNodes a
+ f F FUDGING a
+ f Ljava/util/function/BooleanSupplier; captureDebug f
+ f I maxVisitedNodes c
+ f [Lnet/minecraft/world/level/pathfinder/Node; neighbors b
+ f Lnet/minecraft/world/level/pathfinder/NodeEvaluator; nodeEvaluator d
+ f Lnet/minecraft/world/level/pathfinder/BinaryHeap; openSet e
+c net/minecraft/world/level/storage/LevelResource net/minecraft/world/level/storage/SavedFile
+ m ()Ljava/lang/String; getId a
+ f Lnet/minecraft/world/level/storage/LevelResource; DATAPACK_DIR j
+ f Lnet/minecraft/world/level/storage/LevelResource; GENERATED_DIR i
+ f Lnet/minecraft/world/level/storage/LevelResource; ICON_FILE g
+ f Lnet/minecraft/world/level/storage/LevelResource; LEVEL_DATA_FILE e
+ f Lnet/minecraft/world/level/storage/LevelResource; LOCK_FILE h
+ f Lnet/minecraft/world/level/storage/LevelResource; MAP_RESOURCE_FILE k
+ f Lnet/minecraft/world/level/storage/LevelResource; OLD_LEVEL_DATA_FILE f
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_ADVANCEMENTS_DIR a
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_DATA_DIR c
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_OLD_DATA_DIR d
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_STATS_DIR b
+ f Lnet/minecraft/world/level/storage/LevelResource; ROOT l
+ f Ljava/lang/String; id m
+c net/minecraft/world/level/storage/TagValueInput net/minecraft/world/level/storage/TagValueInput
+ m (Ljava/lang/String;)Ljava/util/Optional; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput; childOrEmpty b
+ m (Ljava/lang/String;)Ljava/util/Optional; childrenList c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; childrenListOrEmpty d
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; create a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; create a
+ m (Ljava/lang/String;Z)Z getBooleanOr a
+ m (Ljava/lang/String;B)B getByteOr a
+ m (Ljava/lang/String;D)D getDoubleOr a
+ m (Ljava/lang/String;F)F getFloatOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray h
+ m (Ljava/lang/String;I)I getIntOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;J)J getLongOr a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/NumericTag; getNumericTag i
+ m (Ljava/lang/String;Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/Tag; getOptionalTypedTag a
+ m (Ljava/lang/String;S)I getShortOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getString g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$read$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; listOrEmpty c
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/ValueInputContextHelper;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/storage/ValueInputContextHelper;Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; wrapList a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/ListTag;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; wrapTypedList a
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context b
+ f Lnet/minecraft/nbt/CompoundTag; input c
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$ListWrapper net/minecraft/world/level/storage/TagValueInput$e
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/Tag;J)Lnet/minecraft/world/level/storage/ValueInput; lambda$stream$0 a
+ m (ILnet/minecraft/nbt/Tag;)V reportIndexUnwrapProblem a
+ m (I)Lnet/minecraft/util/ProblemReporter; reporterForChild a
+ m ()Ljava/util/stream/Stream; stream b
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context c
+ f Lnet/minecraft/nbt/ListTag; list d
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$ListWrapper$1 net/minecraft/world/level/storage/TagValueInput$e$1
+ m ()Lnet/minecraft/world/level/storage/ValueInput; computeNext a
+ f I index c
+ f Lnet/minecraft/world/level/storage/TagValueInput$ListWrapper; this$0 b
+ f Ljava/util/Iterator; val$iterator a
+c net/minecraft/world/level/storage/TagValueInput$TypedListWrapper net/minecraft/world/level/storage/TagValueInput$f
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/Tag;J)Ljava/lang/Object; lambda$stream$0 a
+ m (ILnet/minecraft/nbt/Tag;Lcom/mojang/serialization/DataResult$Error;)V reportIndexUnwrapProblem a
+ m ()Ljava/util/stream/Stream; stream b
+ f Lcom/mojang/serialization/Codec; codec d
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context c
+ f Lnet/minecraft/nbt/ListTag; list e
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$TypedListWrapper$1 net/minecraft/world/level/storage/TagValueInput$f$1
+ f Lnet/minecraft/world/level/storage/TagValueInput$TypedListWrapper; this$0 b
+c net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper net/minecraft/world/level/storage/TagValueInput$a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/storage/ValueInput; lambda$stream$0 a
+ m ()Ljava/util/stream/Stream; stream b
+ m (ILnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context b
+ f Ljava/util/List; list c
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper$1 net/minecraft/world/level/storage/TagValueInput$a$1
+ m ()Lnet/minecraft/world/level/storage/ValueInput; computeNext a
+ f Lnet/minecraft/world/level/storage/TagValueInput$CompoundListWrapper; this$0 b
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedTypeProblem net/minecraft/world/level/storage/TagValueInput$i
+ m ()Lnet/minecraft/nbt/TagType; actual d
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/nbt/TagType; expected c
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual c
+ f Lnet/minecraft/nbt/TagType; expected b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromMapFailedProblem net/minecraft/world/level/storage/TagValueInput$d
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error b
+ f Lcom/mojang/serialization/DataResult$Error; error a
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedNonNumberProblem net/minecraft/world/level/storage/TagValueInput$h
+ m ()Lnet/minecraft/nbt/TagType; actual c
+ m ()Ljava/lang/String; description a
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromListFailedProblem net/minecraft/world/level/storage/TagValueInput$c
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error e
+ m ()I index c
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/nbt/Tag; tag d
+ f Lcom/mojang/serialization/DataResult$Error; error d
+ f I index b
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/Tag; tag c
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromFieldFailedProblem net/minecraft/world/level/storage/TagValueInput$b
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error d
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/nbt/Tag; tag c
+ f Lcom/mojang/serialization/DataResult$Error; error c
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/Tag; tag b
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedListElementTypeProblem net/minecraft/world/level/storage/TagValueInput$g
+ m ()Lnet/minecraft/nbt/TagType; actual e
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/nbt/TagType; expected d
+ m ()I index c
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual d
+ f Lnet/minecraft/nbt/TagType; expected c
+ f I index b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/loot/IntRange net/minecraft/world/level/storage/loot/IntRange
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)I clamp a
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; exact a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$10 a
+ m (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 lambda$new$11 b
+ m (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 lambda$new$12 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$5 d
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$6 c
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$7 d
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$8 c
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$9 b
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; lambda$static$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/IntRange; lambda$static$3 a
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lcom/mojang/datafixers/util/Either; lambda$static$4 a
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; lowerBound b
+ m (II)Lnet/minecraft/world/level/storage/loot/IntRange; range a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z test b
+ m ()Ljava/util/OptionalInt; unpackExact b
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; upperBound c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; RECORD_CODEC b
+ f Lnet/minecraft/world/level/storage/loot/IntRange$IntLimiter; limiter e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; max d
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; min c
+ f Lnet/minecraft/world/level/storage/loot/IntRange$IntChecker; predicate f
+c net/minecraft/world/level/storage/loot/IntRange$IntChecker net/minecraft/world/level/storage/loot/IntRange$a
+c net/minecraft/world/level/storage/loot/IntRange$IntLimiter net/minecraft/world/level/storage/loot/IntRange$b
+c net/minecraft/world/level/storage/loot/LootPool net/minecraft/world/level/storage/loot/LootSelector
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V addRandomItem b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V addRandomItems a
+ m (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 lambda$addRandomItem$6 a
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$0 e
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$1 d
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$2 c
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$3 b
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; lootPool a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; bonusRolls h
+ f Ljava/util/function/Predicate; compositeCondition d
+ f Ljava/util/function/BiFunction; compositeFunction f
+ f Ljava/util/List; conditions c
+ f Ljava/util/List; entries b
+ f Ljava/util/List; functions e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; rolls g
+c net/minecraft/world/level/storage/loot/LootPool$Builder net/minecraft/world/level/storage/loot/LootSelector$a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; add a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; apply a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply b
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool; build b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; setBonusRolls b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; setRolls a
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; unwrap a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; unwrap c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; unwrap d
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; when a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when b
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; bonusRolls e
+ f Lcom/google/common/collect/ImmutableList$Builder; conditions b
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+ f Lcom/google/common/collect/ImmutableList$Builder; functions c
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; rolls d
+c net/minecraft/world/level/timers/TimerCallbacks net/minecraft/world/level/timers/CustomFunctionCallbackTimers
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/timers/TimerCallbacks; register a
+ f Lnet/minecraft/world/level/timers/TimerCallbacks; SERVER_CALLBACKS a
+ f Lcom/mojang/serialization/Codec; codec c
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; idMapper b
+c net/minecraft/world/phys/shapes/ArrayVoxelShape net/minecraft/world/phys/shapes/VoxelShapeArray
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; xs b
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; ys c
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; zs d
+c net/minecraft/world/phys/shapes/ArrayVoxelShape$1 net/minecraft/world/phys/shapes/VoxelShapeArray$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+c net/minecraft/world/phys/shapes/IdenticalMerger net/minecraft/world/phys/shapes/VoxelShapeMergerIdentical
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; coords a
+c org/bukkit/craftbukkit/attribute/CraftAttribute org/bukkit/craftbukkit/v1_21_R6/attribute/CraftAttribute
+c org/bukkit/craftbukkit/ban/CraftProfileBanEntry org/bukkit/craftbukkit/v1_21_R6/ban/CraftProfileBanEntry
+c org/bukkit/craftbukkit/block/CapturedBlockState org/bukkit/craftbukkit/v1_21_R6/block/CapturedBlockState
+c org/bukkit/craftbukkit/block/CraftCreakingHeart org/bukkit/craftbukkit/v1_21_R6/block/CraftCreakingHeart
+c org/bukkit/craftbukkit/block/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R6/block/CraftSculkCatalyst
+c org/bukkit/craftbukkit/block/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R6/block/CraftSculkShrieker
+c org/bukkit/craftbukkit/block/impl/CraftBeetroot org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBeetroot
+c org/bukkit/craftbukkit/block/impl/CraftCampfire org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCampfire
+c org/bukkit/craftbukkit/block/impl/CraftCoralFan org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCoralFan
+c org/bukkit/craftbukkit/block/impl/CraftIronBars org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftIronBars
+c org/bukkit/craftbukkit/block/impl/CraftMycelium org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMycelium
+c org/bukkit/craftbukkit/block/impl/CraftObserver org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftObserver
+c org/bukkit/craftbukkit/block/impl/CraftRepeater org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRepeater
+c org/bukkit/craftbukkit/block/impl/CraftTrapDoor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTrapDoor
+c org/bukkit/craftbukkit/block/impl/CraftTripWire org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTripWire
+c org/bukkit/craftbukkit/block/impl/CraftWallSign org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWallSign
+c org/bukkit/craftbukkit/block/sign/CraftSignSide org/bukkit/craftbukkit/v1_21_R6/block/sign/CraftSignSide
+c org/bukkit/craftbukkit/damage/CraftDamageEffect org/bukkit/craftbukkit/v1_21_R6/damage/CraftDamageEffect
+c org/bukkit/craftbukkit/damage/CraftDamageSource org/bukkit/craftbukkit/v1_21_R6/damage/CraftDamageSource
+c org/bukkit/craftbukkit/entity/CraftBlockDisplay org/bukkit/craftbukkit/v1_21_R6/entity/CraftBlockDisplay
+c org/bukkit/craftbukkit/entity/CraftChestedHorse org/bukkit/craftbukkit/v1_21_R6/entity/CraftChestedHorse
+c org/bukkit/craftbukkit/entity/CraftEnderCrystal org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderCrystal
+c org/bukkit/craftbukkit/entity/CraftFallingBlock org/bukkit/craftbukkit/v1_21_R6/entity/CraftFallingBlock
+c org/bukkit/craftbukkit/entity/CraftLivingEntity org/bukkit/craftbukkit/v1_21_R6/entity/CraftLivingEntity
+c org/bukkit/craftbukkit/entity/CraftThrownPotion org/bukkit/craftbukkit/v1_21_R6/entity/CraftThrownPotion
+c org/bukkit/craftbukkit/entity/CraftTropicalFish org/bukkit/craftbukkit/v1_21_R6/entity/CraftTropicalFish
+c org/bukkit/craftbukkit/entity/boat/CraftOakBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftOakBoat
+c org/bukkit/craftbukkit/generator/CraftChunkData org/bukkit/craftbukkit/v1_21_R6/generator/CraftChunkData
+c org/bukkit/craftbukkit/generator/CraftWorldInfo org/bukkit/craftbukkit/v1_21_R6/generator/CraftWorldInfo
+c org/bukkit/craftbukkit/generator/CraftWorldInfo$1 org/bukkit/craftbukkit/v1_21_R6/generator/CraftWorldInfo$1
+c org/bukkit/craftbukkit/inventory/CraftContainer org/bukkit/craftbukkit/v1_21_R6/inventory/CraftContainer
+c org/bukkit/craftbukkit/inventory/CraftContainer$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftContainer$1
+c org/bukkit/craftbukkit/inventory/CraftContainer$2 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftContainer$2
+c org/bukkit/craftbukkit/inventory/CraftInventory org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventory
+c org/bukkit/craftbukkit/inventory/CraftItemMetas org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemMetas
+c org/bukkit/craftbukkit/inventory/CraftItemMetas$ItemMetaData org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemMetas$ItemMetaData
+c org/bukkit/craftbukkit/inventory/CraftItemStack org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemStack
+c org/bukkit/craftbukkit/inventory/CraftItemStack$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemStack$1
+c org/bukkit/craftbukkit/inventory/CraftItemStack$2 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemStack$2
+c org/bukkit/craftbukkit/inventory/CraftItemStack$3 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemStack$3
+c org/bukkit/craftbukkit/inventory/CraftMetaArmor org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaArmor
+c org/bukkit/craftbukkit/inventory/CraftMetaSkull org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaSkull
+c org/bukkit/craftbukkit/inventory/RecipeIterator org/bukkit/craftbukkit/v1_21_R6/inventory/RecipeIterator
+c org/bukkit/craftbukkit/legacy/MaterialRerouting org/bukkit/craftbukkit/v1_21_R6/legacy/MaterialRerouting
+c org/bukkit/craftbukkit/scheduler/CraftAsyncTask org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftAsyncTask
+c org/bukkit/craftbukkit/scheduler/CraftAsyncTask$1 org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftAsyncTask$1
+c org/bukkit/craftbukkit/scheduler/CraftScheduler org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftScheduler
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$1 org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftScheduler$1
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$2 org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftScheduler$2
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$3 org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftScheduler$3
+c org/bukkit/craftbukkit/scoreboard/CraftCriteria org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftCriteria
+c org/bukkit/craftbukkit/structure/CraftStructure org/bukkit/craftbukkit/v1_21_R6/structure/CraftStructure
+c org/bukkit/craftbukkit/util/CraftRayTraceResult org/bukkit/craftbukkit/v1_21_R6/util/CraftRayTraceResult
+c org/bukkit/craftbukkit/util/RandomSourceWrapper org/bukkit/craftbukkit/v1_21_R6/util/RandomSourceWrapper
+c org/bukkit/craftbukkit/util/RandomSourceWrapper$RandomWrapper org/bukkit/craftbukkit/v1_21_R6/util/RandomSourceWrapper$RandomWrapper
+c net/minecraft/commands/arguments/MessageArgument net/minecraft/commands/arguments/ArgumentChat
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; filterPlainText a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getMessage a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m ()Lnet/minecraft/commands/arguments/MessageArgument; message a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V resolveChatMessage a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V resolveDisguisedMessage b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V resolveSignedMessage a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; TOO_LONG b
+c net/minecraft/commands/arguments/MessageArgument$Part net/minecraft/commands/arguments/ArgumentChat$b
+ m ()I end b
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; selector c
+ m ()I start a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; toComponent a
+ f I end b
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector c
+ f I start a
+c net/minecraft/commands/arguments/MessageArgument$Message net/minecraft/commands/arguments/ArgumentChat$a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; parseText a
+ m ()[Lnet/minecraft/commands/arguments/MessageArgument$Part; parts b
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; resolveComponent a
+ m ()Ljava/lang/String; text a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)Lnet/minecraft/network/chat/Component; toComponent a
+ f [Lnet/minecraft/commands/arguments/MessageArgument$Part; parts b
+ f Ljava/lang/String; text a
+c net/minecraft/commands/arguments/NbtPathArgument net/minecraft/commands/arguments/ArgumentNBTKey
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; createTagPredicate a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; getPath a
+ m (C)Z isAllowedInUnquotedName a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Z lambda$createTagPredicate$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m ()Lnet/minecraft/commands/arguments/NbtPathArgument; nbtPath a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; parseNode a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; readObjectNode a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readUnquotedName b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DATA_TOO_DEEP b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_LIST e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_INDEX f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_NODE a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOTHING_FOUND c
+ f Ljava/util/Collection; EXAMPLES d
+ f C INDEX_MATCH_END h
+ f C INDEX_MATCH_START g
+ f C KEY_MATCH_END j
+ f C KEY_MATCH_START i
+ f C QUOTED_KEY_START k
+ f C SINGLE_QUOTED_KEY_START l
+c net/minecraft/commands/arguments/NbtPathArgument$Node net/minecraft/commands/arguments/ArgumentNBTKey$h
+ m (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; collect a
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Ljava/util/List;)Ljava/util/List; get a
+ m (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Ljava/util/List;)V lambda$getOrCreate$0 a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+c net/minecraft/commands/arguments/NbtPathArgument$NbtPath net/minecraft/commands/arguments/ArgumentNBTKey$g
+ m (Ljava/util/List;Ljava/util/function/Function;)I apply a
+ m ()Ljava/lang/String; asString a
+ m (Lnet/minecraft/nbt/Tag;)I countMatching b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; createNotFoundException a
+ m ()I estimatePathDepth b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/List; get a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/List; getOrCreateParents d
+ m (ILnet/minecraft/nbt/CompoundTag;Ljava/util/List;)I insert a
+ m (Lnet/minecraft/nbt/Tag;I)Z isTooDeep a
+ m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$apply$2 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$set$3 a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Ljava/lang/Integer; lambda$set$4 a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 b
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; of a
+ m (Lnet/minecraft/nbt/Tag;)I remove c
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)I set a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; nodeToOriginalPosition c
+ f [Lnet/minecraft/commands/arguments/NbtPathArgument$Node; nodes d
+ f Ljava/lang/String; original b
+c net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode net/minecraft/commands/arguments/ArgumentNBTKey$a
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$AllElementsNode; INSTANCE a
+c net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode net/minecraft/commands/arguments/ArgumentNBTKey$e
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/CompoundTag; pattern b
+ f Ljava/util/function/Predicate; predicate c
+c net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode net/minecraft/commands/arguments/ArgumentNBTKey$d
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)V lambda$getOrCreateTag$0 a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Lnet/minecraft/nbt/CompoundTag; pattern a
+ f Ljava/util/function/Predicate; predicate b
+c net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode net/minecraft/commands/arguments/ArgumentNBTKey$b
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/lang/String; name a
+c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode net/minecraft/commands/arguments/ArgumentNBTKey$c
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f I index a
+c net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode net/minecraft/commands/arguments/ArgumentNBTKey$f
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/util/function/Predicate; predicate a
+c net/minecraft/commands/arguments/item/ItemParser net/minecraft/commands/arguments/item/ArgumentParserItemStack
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; fillSuggestions a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$validateComponents$5 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/commands/arguments/item/ItemParser$Visitor;)V parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPatch;)V validateComponents a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPONENT i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MALFORMED_ITEM k
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_REPEATED_COMPONENT j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM f
+ f Ljava/util/function/Function; SUGGEST_NOTHING l
+ f C SYNTAX_COMPONENT_ASSIGNMENT d
+ f C SYNTAX_COMPONENT_SEPARATOR c
+ f C SYNTAX_END_COMPONENTS b
+ f C SYNTAX_REMOVED_COMPONENT e
+ f C SYNTAX_START_COMPONENTS a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; items m
+ f Lnet/minecraft/resources/RegistryOps; registryOps n
+ f Lnet/minecraft/nbt/TagParser; tagParser o
+c net/minecraft/commands/arguments/item/ItemParser$1 net/minecraft/commands/arguments/item/ArgumentParserItemStack$1
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V visitComponent a
+ m (Lnet/minecraft/core/Holder;)V visitItem a
+ m (Lnet/minecraft/core/component/DataComponentType;)V visitRemovedComponent a
+c net/minecraft/commands/arguments/item/ItemParser$State net/minecraft/commands/arguments/item/ArgumentParserItemStack$b
+ m (ILnet/minecraft/core/component/DataComponentType;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readComponent$1 a
+ m (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$suggestComponent$2 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Ljava/util/Map$Entry;)V lambda$suggestComponent$3 a
+ m ()V parse a
+ m (Lnet/minecraft/nbt/TagParser;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/core/component/DataComponentType;)V readComponent a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/component/DataComponentType; readComponentType a
+ m ()V readComponents c
+ m ()V readItem b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestAssignment c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponent f
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestComponent a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponentAssignmentOrRemoval e
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem d
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextOrEndComponents b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestStartComponents a
+ f Lcom/mojang/brigadier/StringReader; reader b
+ f Lnet/minecraft/commands/arguments/item/ItemParser; this$0 a
+ f Lnet/minecraft/commands/arguments/item/ItemParser$Visitor; visitor c
+c net/minecraft/commands/arguments/item/ItemParser$Visitor net/minecraft/commands/arguments/item/ArgumentParserItemStack$d
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V visitComponent a
+ m (Lnet/minecraft/core/Holder;)V visitItem a
+ m (Lnet/minecraft/core/component/DataComponentType;)V visitRemovedComponent a
+ m (Ljava/util/function/Function;)V visitSuggestions a
+c net/minecraft/commands/arguments/item/ItemParser$ItemResult net/minecraft/commands/arguments/item/ArgumentParserItemStack$a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; components b
+ m ()Lnet/minecraft/core/Holder; item a
+ f Lnet/minecraft/core/component/DataComponentPatch; components b
+ f Lnet/minecraft/core/Holder; item a
+c net/minecraft/commands/arguments/item/ItemParser$SuggestionsVisitor net/minecraft/commands/arguments/item/ArgumentParserItemStack$c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture; resolveSuggestions a
+ m (Ljava/util/function/Function;)V visitSuggestions a
+ f Ljava/util/function/Function; suggestions a
+c net/minecraft/commands/functions/CommandFunction net/minecraft/commands/functions/CommandFunction
+ m (Ljava/lang/CharSequence;)V checkCommandLineLength a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;)Lnet/minecraft/commands/functions/CommandFunction; fromLines a
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; instantiate a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/execution/UnboundEntryAction; parseCommand a
+ m (Ljava/lang/CharSequence;)Z shouldConcatenateNextLine b
+c net/minecraft/commands/functions/FunctionBuilder net/minecraft/commands/functions/FunctionBuilder
+ m (Lnet/minecraft/commands/execution/UnboundEntryAction;)V addCommand a
+ m (Ljava/lang/String;ILnet/minecraft/commands/ExecutionCommandSource;)V addMacro a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/functions/CommandFunction; build a
+ m (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; convertToIndices a
+ m (Ljava/lang/String;)I getArgumentIndex a
+ f Ljava/util/List; macroArguments c
+ f Ljava/util/List; macroEntries b
+ f Ljava/util/List; plainEntries a
+c net/minecraft/core/component/DataComponentGetter net/minecraft/core/component/DataComponentGetter
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; getTyped b
+c net/minecraft/core/component/DataComponentHolder net/minecraft/core/component/DataComponentHolder
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Ljava/lang/Class;)Ljava/util/stream/Stream; getAllOfType a
+ m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m (Ljava/lang/Class;Ljava/lang/Object;)Z lambda$getAllOfType$0 a
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$getAllOfType$1 a
+c net/minecraft/core/particles/BlockParticleOption net/minecraft/core/particles/ParticleParamBlock
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+ f Lnet/minecraft/core/particles/ParticleType; type b
+c net/minecraft/core/particles/ColorParticleOption net/minecraft/core/particles/ColorParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;FFF)Lnet/minecraft/core/particles/ColorParticleOption; create a
+ m (Lnet/minecraft/core/particles/ParticleType;I)Lnet/minecraft/core/particles/ColorParticleOption; create a
+ m ()F getAlpha e
+ m ()F getBlue d
+ m ()F getGreen c
+ m ()F getRed b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f I color b
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/DustParticleOptions net/minecraft/core/particles/ParticleParamRedstone
+ m ()Lorg/joml/Vector3f; getColor b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Integer; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/core/particles/DustParticleOptions; REDSTONE b
+ f I REDSTONE_PARTICLE_COLOR a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I color h
+c net/minecraft/core/particles/PowerParticleOption net/minecraft/core/particles/PowerParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;F)Lnet/minecraft/core/particles/PowerParticleOption; create a
+ m ()F getPower b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Float;)Lnet/minecraft/core/particles/PowerParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/PowerParticleOption;)Ljava/lang/Float; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Float;)Lnet/minecraft/core/particles/PowerParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/PowerParticleOption;)Ljava/lang/Float; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f F power b
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/SpellParticleOption net/minecraft/core/particles/SpellParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;FFFF)Lnet/minecraft/core/particles/SpellParticleOption; create a
+ m (Lnet/minecraft/core/particles/ParticleType;IF)Lnet/minecraft/core/particles/SpellParticleOption; create a
+ m ()F getBlue d
+ m ()F getGreen c
+ m ()F getPower e
+ m ()F getRed b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Integer; lambda$codec$0 d
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Float; lambda$codec$1 c
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/core/particles/SpellParticleOption; lambda$codec$2 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3 a
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Integer; lambda$streamCodec$4 b
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Float; lambda$streamCodec$5 a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/core/particles/SpellParticleOption; lambda$streamCodec$6 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f I color b
+ f F power c
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/TrailParticleOption net/minecraft/core/particles/TrailParticleOption
+ m ()I color c
+ m ()I duration d
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/phys/Vec3; target b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I color d
+ f I duration e
+ f Lnet/minecraft/world/phys/Vec3; target c
+c net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; fishingFishLootTable a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/tags/VanillaBlockTagsProvider net/minecraft/data/tags/VanillaBlockTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/level/block/Block;)Z lambda$addTags$1 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 b
+c net/minecraft/data/tags/VanillaBlockTagsProvider$1 net/minecraft/data/tags/VanillaBlockTagsProvider$1
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+ f Lnet/minecraft/data/tags/VanillaBlockTagsProvider; this$0 a
+c net/minecraft/data/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeSettings
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addAncientDebris ay
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandExtraVegetation ah
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandGrass O
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandsTrees I
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBambooVegetation s
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchForestFlowers z
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchTrees w
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBlueIce av
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBushes o
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCherryGroveVegetation Y
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addColdOceanExtraVegetation aq
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCommonBerryBushes q
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCarversAndLakes a
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCrystalFormations az
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V addDefaultExtraVegetation b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultFlowers X
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultGrass ab
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMonsterRoom b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMushrooms ae
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultOres f
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V addDefaultOres a
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSoftDisks j
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSprings as
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultUndergroundVariety c
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraDecoration ao
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraVegetation al
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertVegetation V
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDripstone d
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addExtraEmeralds h
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addExtraGold g
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFerns n
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestFlowers P
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestGrass Q
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFossilDecoration ap
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFrozenSprings at
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGiantTaigaVegetation W
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGroveTrees u
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addIcebergs au
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addInfestedStone i
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleGrass K
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleMelons ai
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleTrees G
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleVines ak
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLeafLitterPatch ag
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLightBambooVegetation r
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLukeWarmKelp ar
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesSpecialOres D
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesVegetationFeatures C
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampDisks l
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampExtraVegetation an
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampVegetation S
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMeadowVegetation Z
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMossyStoneBlock m
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainForestTrees F
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainTrees E
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMushroomFieldVegetation T
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNearWaterVegetation af
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNetherDefaultOres ax
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addOtherBirchTrees x
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainGrass ad
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainVegetation U
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addRareBerryBushes p
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaExtraGrass N
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaGrass L
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaTrees A
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSculk e
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaGrass M
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaTrees B
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSnowyTrees J
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleMelons aj
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleTrees H
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSurfaceFreezing aw
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampClayDisk k
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampExtraVegetation am
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampVegetation R
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaGrass ac
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaTrees t
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTallBirchTrees y
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWarmFlowers aa
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWaterTrees v
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V baseJungleSpawns i
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V caveSpawns b
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V commonSpawns c
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;I)V commonSpawns a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V desertSpawns f
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V dripstoneCavesSpawns g
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V endSpawns j
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V farmAnimals a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IIIZ)V monsters a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V mooshroomSpawns h
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;III)V oceanSpawns a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V plainsSpawns d
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V snowySpawns e
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;II)V warmOceanSpawns a
+c net/minecraft/data/worldgen/PillagerOutpostPools net/minecraft/data/worldgen/WorldGenFeaturePillagerOutpostPieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/features/EndFeatures net/minecraft/data/worldgen/features/EndFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; CHORUS_PLANT e
+ f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_DELAYED d
+ f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_RETURN c
+ f Lnet/minecraft/resources/ResourceKey; END_ISLAND f
+ f Lnet/minecraft/resources/ResourceKey; END_PLATFORM a
+ f Lnet/minecraft/resources/ResourceKey; END_SPIKE b
+c net/minecraft/data/worldgen/features/OreFeatures net/minecraft/data/worldgen/features/OreFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_LARGE B
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_SMALL C
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANDESITE k
+ f Lnet/minecraft/resources/ResourceKey; ORE_BLACKSTONE f
+ f Lnet/minecraft/resources/ResourceKey; ORE_CLAY F
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL m
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL_BURIED n
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPER_LARGE E
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPPER_SMALL D
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_BURIED w
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_LARGE v
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_MEDIUM u
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_SMALL t
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIORITE j
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIRT g
+ f Lnet/minecraft/resources/ResourceKey; ORE_EMERALD A
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD q
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_BURIED r
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRANITE i
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL h
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL_NETHER e
+ f Lnet/minecraft/resources/ResourceKey; ORE_INFESTED z
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON o
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON_SMALL p
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS x
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS_BURIED y
+ f Lnet/minecraft/resources/ResourceKey; ORE_MAGMA a
+ f Lnet/minecraft/resources/ResourceKey; ORE_NETHER_GOLD c
+ f Lnet/minecraft/resources/ResourceKey; ORE_QUARTZ d
+ f Lnet/minecraft/resources/ResourceKey; ORE_REDSTONE s
+ f Lnet/minecraft/resources/ResourceKey; ORE_SOUL_SAND b
+ f Lnet/minecraft/resources/ResourceKey; ORE_TUFF l
+c net/minecraft/gametest/framework/LogTestReporter net/minecraft/gametest/framework/GameTestHarnessLogger
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/network/MonitoredLocalFrameDecoder net/minecraft/network/MonitoredLocalFrameDecoder
+ f Lnet/minecraft/network/BandwidthDebugMonitor; monitor a
+c net/minecraft/network/chat/MessageSignatureCache net/minecraft/network/chat/MessageSignatureCache
+ m ()Lnet/minecraft/network/chat/MessageSignatureCache; createDefault a
+ m (Lnet/minecraft/network/chat/MessageSignature;)I pack a
+ m (Ljava/util/ArrayDeque;)V push a
+ m (Ljava/util/List;)V push a
+ m (Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/MessageSignature;)V push a
+ m (I)Lnet/minecraft/network/chat/MessageSignature; unpack a
+ f I DEFAULT_CAPACITY b
+ f I NOT_FOUND a
+ f [Lnet/minecraft/network/chat/MessageSignature; entries c
+c net/minecraft/network/syncher/EntityDataAccessor net/minecraft/network/syncher/DataWatcherObject
+ m ()I id a
+ m ()Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ f I id a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+c net/minecraft/server/bossevents/CustomBossEvents net/minecraft/server/bossevents/BossBattleCustomData
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/bossevents/CustomBossEvent; create a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; get a
+ m ()Ljava/util/Collection; getEvents b
+ m ()Ljava/util/Collection; getIds a
+ m (Ljava/lang/String;)V lambda$load$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;)V lambda$load$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V load a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerConnect a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerDisconnect b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)V remove a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a
+ f Lcom/mojang/serialization/Codec; EVENTS_CODEC b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; events c
+c net/minecraft/server/commands/DebugConfigCommand net/minecraft/server/commands/DebugConfigCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;)I config a
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/util/UUID;)Lnet/minecraft/server/network/ServerConfigurationPacketListenerImpl; findConfigPlayer a
+ m (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; getUuidsInConfig a
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$config$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;Lnet/minecraft/core/Holder;)I showDialog a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I unconfig a
+c net/minecraft/server/commands/ListPlayersCommand net/minecraft/server/commands/CommandList
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Function;)I format a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; lambda$listPlayersWithUuids$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPlayersWithUuids b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/WorldBorderCommand net/minecraft/server/commands/CommandWorldBorder
+ m (Lnet/minecraft/commands/CommandSourceStack;)I getSize a
+ m (D)Lnet/minecraft/network/chat/Component; lambda$getSize$14 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/network/chat/Component; lambda$setCenter$15 a
+ m (F)Lnet/minecraft/network/chat/Component; lambda$setDamageAmount$11 a
+ m (F)Lnet/minecraft/network/chat/Component; lambda$setDamageBuffer$10 b
+ m (DJ)Lnet/minecraft/network/chat/Component; lambda$setSize$16 b
+ m (DJ)Lnet/minecraft/network/chat/Component; lambda$setSize$17 a
+ m (D)Lnet/minecraft/network/chat/Component; lambda$setSize$18 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setWarningDistance$13 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setWarningTime$12 b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;)I setCenter a
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setDamageAmount b
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setDamageBuffer a
+ m (Lnet/minecraft/commands/CommandSourceStack;DJ)I setSize a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setWarningDistance b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setWarningTime a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_CENTER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_AMOUNT i
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_BUFFER h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_SIZE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_DISTANCE g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_TIME f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_BIG d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR_OUT e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_SMALL c
+c net/minecraft/server/dialog/body/DialogBodyTypes net/minecraft/server/dialog/body/DialogBodyTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/server/jsonrpc/api/SchemaComponent net/minecraft/server/jsonrpc/api/SchemaComponent
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asArray b
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asRef a
+ m ()Ljava/lang/String; name c
+ m ()Ljava/net/URI; ref d
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema e
+ f Ljava/lang/String; name a
+ f Ljava/net/URI; ref b
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+c net/minecraft/server/level/GenerationChunkHolder net/minecraft/server/level/GenerationChunkHolder
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z acquireStatusBump e
+ m (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/ChunkAccess;)V completeFuture a
+ m ()V decreaseGenerationRefCount o
+ m (ILjava/util/concurrent/CompletableFuture;)V failAndClearPendingFuture a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V failAndClearPendingFuturesBetween a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; findHighestStatusWithPendingFuture d
+ m ()Ljava/util/List; getAllFutures t
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunkIfPresent b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunkIfPresentUnchecked a
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus s
+ m ()Lnet/minecraft/world/level/chunk/ChunkAccess; getLatestChunk p
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getLatestStatus u
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; getOrCreateFuture c
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus q
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos r
+ m ()I getQueueLevel k
+ m ()I getTicketLevel j
+ m ()V increaseGenerationRefCount n
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isStatusDisallowed f
+ m (Lnet/minecraft/server/level/ChunkGenerationTask;)V removeTask a
+ m (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V replaceProtoChunk a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V rescheduleChunkTask a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/server/level/ChunkMap;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGenerationTask a
+ m (Lnet/minecraft/server/level/ChunkMap;)V updateHighestAllowedStatus a
+ f Ljava/util/List; CHUNK_STATUSES a
+ f Lnet/minecraft/server/level/ChunkResult; NOT_DONE_YET e
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_CHUNK b
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_FUTURE c
+ f Lnet/minecraft/world/level/ChunkPos; pos d
+c net/minecraft/server/network/LegacyProtocolUtils net/minecraft/server/network/LegacyProtocolUtils
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; readLegacyString a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V writeLegacyString a
+ f I CUSTOM_PAYLOAD_PACKET_ID a
+ f Ljava/lang/String; CUSTOM_PAYLOAD_PACKET_PING_CHANNEL b
+ f I DISCONNECT_PACKET_ID e
+ f I FAKE_PROTOCOL_VERSION f
+ f I GET_INFO_PACKET_ID c
+ f I GET_INFO_PACKET_VERSION_1 d
+c net/minecraft/server/packs/AbstractPackResources net/minecraft/server/packs/ResourcePackAbstract
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/io/InputStream;Lnet/minecraft/server/packs/PackLocationInfo;)Ljava/lang/Object; getMetadataFromStream a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/metadata/MetadataSectionType;Lcom/mojang/serialization/DataResult$Error;)V lambda$getMetadataFromStream$0 a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/server/packs/PackLocationInfo; location d
+c net/minecraft/server/packs/linkfs/LinkFSProvider net/minecraft/server/packs/linkfs/LinkFSProvider
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toLinkPath a
+ f Ljava/lang/String; SCHEME a
+c net/minecraft/server/packs/linkfs/LinkFSProvider$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
+ m (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z lambda$iterator$0 a
+ m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; lambda$iterator$1 a
+ f Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; val$directoryContents a
+ f Ljava/nio/file/DirectoryStream$Filter; val$filter b
+c net/minecraft/server/packs/linkfs/LinkFSProvider$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
+ f [I $SwitchMap$java$nio$file$AccessMode a
+c net/minecraft/server/packs/linkfs/LinkFileSystem net/minecraft/server/packs/linkfs/LinkFileSystem
+ m (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; buildPath a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; builder c
+ m (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 lambda$buildPath$0 a
+ m (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 lambda$buildPath$1 a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; rootPath b
+ m ()Ljava/nio/file/FileStore; store a
+ f Ljava/lang/String; PATH_SEPARATOR a
+ f Lcom/google/common/base/Splitter; PATH_SPLITTER c
+ f Ljava/util/Set; VIEWS b
+ f Ljava/nio/file/spi/FileSystemProvider; provider e
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; root f
+ f Ljava/nio/file/FileStore; store d
+c net/minecraft/server/packs/linkfs/LinkFileSystem$Builder net/minecraft/server/packs/linkfs/LinkFileSystem$a
+ m (Ljava/lang/String;)Ljava/nio/file/FileSystem; build a
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; lambda$put$0 b
+ m (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; put a
+ m (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; put a
+ f Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; root a
+c net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry net/minecraft/server/packs/linkfs/LinkFileSystem$b
+ m ()Ljava/util/Map; children a
+ m ()Ljava/util/Map; files b
+ f Ljava/util/Map; children a
+ f Ljava/util/Map; files b
+c net/minecraft/server/packs/repository/PackSource net/minecraft/server/packs/repository/PackSource
+ m (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; create a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Ljava/lang/String;)Ljava/util/function/UnaryOperator; decorateWithSource a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$decorateWithSource$0 a
+ m ()Z shouldAddAutomatically a
+ f Lnet/minecraft/server/packs/repository/PackSource; BUILT_IN c
+ f Lnet/minecraft/server/packs/repository/PackSource; DEFAULT b
+ f Lnet/minecraft/server/packs/repository/PackSource; FEATURE d
+ f Ljava/util/function/UnaryOperator; NO_DECORATION a
+ f Lnet/minecraft/server/packs/repository/PackSource; SERVER f
+ f Lnet/minecraft/server/packs/repository/PackSource; WORLD e
+c net/minecraft/server/packs/repository/PackSource$1 net/minecraft/server/packs/repository/PackSource$1
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m ()Z shouldAddAutomatically a
+ f Ljava/util/function/UnaryOperator; val$decorator g
+c net/minecraft/util/datafix/fixes/AbstractUUIDFix net/minecraft/util/datafix/fixes/DataConverterUUIDBase
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromLongs d
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; createUUIDFromML a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromString a
+ m (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; createUUIDTag a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$createUUIDFromString$4 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDLeastMost$3 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDMLTag$2 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDString$1 b
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$0 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDLeastMost c
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDMLTag b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDString a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice a
+ f Lcom/mojang/datafixers/DSL$TypeReference; typeReference a
+c net/minecraft/util/datafix/fixes/AdvancementsFix net/minecraft/util/datafix/fixes/DataConverterAdvancement
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$0 a
+ f Ljava/util/Map; RENAMES a
+c net/minecraft/util/datafix/fixes/BedItemColorFix net/minecraft/util/datafix/fixes/DataConverterBedItem
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/BlendingDataFix net/minecraft/util/datafix/fixes/BlendingDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateBlendingData a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; updateChunkTag a
+ f Ljava/util/Set; STATUSES_TO_SKIP_BLENDING b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ChunkRenamesFix net/minecraft/util/datafix/fixes/ChunkRenamesFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; appendChunkName a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$mergeRemainders$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$mergeRemainders$5 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$renameField$3 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; mergeRemainders a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; renameField a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; renameFieldHelper a
+c net/minecraft/util/datafix/fixes/ChunkStatusFix2 net/minecraft/util/datafix/fixes/DataConverterChunkStatus2
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/util/Map; RENAMES_AND_DOWNGRADES a
+c net/minecraft/util/datafix/fixes/EntityHealthFix net/minecraft/util/datafix/fixes/DataConverterHealth
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/Set; ENTITIES a
+c net/minecraft/util/datafix/fixes/EntityRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityName
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; getEntity a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; lambda$makeRule$0 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2 a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ForcePoiRebuild net/minecraft/util/datafix/fixes/DataConverterPOIRebuild
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$2 c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$4 b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/ItemSpawnEggFix net/minecraft/util/datafix/fixes/DataConverterSpawnEgg
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ m ([Ljava/lang/String;)V lambda$static$0 a
+ f [Ljava/lang/String; ID_TO_ENTITY a
+c net/minecraft/util/datafix/fixes/ItemStackTagFix net/minecraft/util/datafix/fixes/ItemStackTagFix
+ m (Lcom/mojang/datafixers/types/Type;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/function/UnaryOperator; createFixer a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Predicate;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$0 a
+ f Ljava/util/function/Predicate; idFilter b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/RenamedCoralFix net/minecraft/util/datafix/fixes/DataConverterCoral
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/StatsCounterFix net/minecraft/util/datafix/fixes/DataConverterStatistic
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeObjectiveFixer$2 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeObjectiveFixer$3 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeObjectiveFixer$4 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeStatFixer$0 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeStatFixer$1 b
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; makeObjectiveFixer b
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; makeStatFixer a
+ m (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StatsCounterFix$StatType; unpackLegacyKey a
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeBlock c
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeItem b
+ f Ljava/lang/String; BLOCK_KEY d
+ f Ljava/util/Map; CUSTOM_MAP c
+ f Ljava/util/Map; ENTITIES h
+ f Ljava/util/Map; ENTITY_KEYS g
+ f Ljava/util/Map; ITEM_KEYS f
+ f Ljava/lang/String; NEW_BLOCK_KEY e
+ f Ljava/lang/String; NEW_CUSTOM_KEY i
+ f Ljava/util/Set; SKIP b
+ f Ljava/util/Set; SPECIAL_OBJECTIVE_CRITERIA a
+c net/minecraft/util/datafix/fixes/StatsCounterFix$StatType net/minecraft/util/datafix/fixes/DataConverterStatistic$a
+ m ()Ljava/lang/String; type a
+ m ()Ljava/lang/String; typeKey b
+ f Ljava/lang/String; typeKey b
+ f Ljava/lang/String; type a
+c net/minecraft/util/datafix/fixes/VillagerDataFix net/minecraft/util/datafix/fixes/DataConverterVillagerProfession
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (II)Ljava/lang/String; upgradeData a
+c net/minecraft/util/datafix/fixes/WallPropertyFix net/minecraft/util/datafix/fixes/DataConverterWallProperty
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixWallProperty a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixWallProperty$1 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$upgradeBlockStateTag$2 b
+ m (Ljava/lang/String;)Ljava/lang/String; mapProperty a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag a
+ f Ljava/util/Set; WALL_BLOCKS a
+c net/minecraft/util/datafix/fixes/WriteAndReadFix net/minecraft/util/datafix/fixes/DataConverterShoulderEntity
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/debug/LevelDebugSynchronizers net/minecraft/util/debug/LevelDebugSynchronizers
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V broadcastEventToTracking b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToTracking a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToTracking a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;)V clearBlockValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;)V clearEntityValue a
+ m (Lnet/minecraft/core/BlockPos;)V dropBlockEntity a
+ m (Lnet/minecraft/world/level/ChunkPos;)V dropChunk a
+ m (Lnet/minecraft/world/entity/Entity;)V dropEntity b
+ m (Lnet/minecraft/core/BlockPos;)V dropPoi c
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/util/debug/TrackingDebugSynchronizer$SourceSynchronizer; getSourceSynchronizer b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Z hasAnySubscriberFor a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$broadcastToTracking$0 a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V registerBlockEntity a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V registerChunk a
+ m (Lnet/minecraft/world/entity/Entity;)V registerEntity a
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V registerPoi a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V sendBlockValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V sendEntityValue a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V startTrackingChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V startTrackingEntity a
+ m (Lnet/minecraft/util/debug/ServerDebugSubscribers;)V tick a
+ m (Lnet/minecraft/core/BlockPos;)V updatePoi b
+ m ()V wakeUp a
+ f Ljava/util/List; allSynchronizers b
+ f Ljava/util/Set; enabledSubscriptions g
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/util/debug/TrackingDebugSynchronizer$PoiSynchronizer; poiSynchronizer d
+ f Z sleeping f
+ f Ljava/util/Map; sourceSynchronizers c
+ f Lnet/minecraft/util/debug/TrackingDebugSynchronizer$VillageSectionSynchronizer; villageSectionSynchronizer e
+c net/minecraft/util/debug/LevelDebugSynchronizers$1 net/minecraft/util/debug/LevelDebugSynchronizers$1
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/level/chunk/LevelChunk; val$chunk a
+c net/minecraft/util/debug/LevelDebugSynchronizers$2 net/minecraft/util/debug/LevelDebugSynchronizers$2
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; val$blockEntity a
+c net/minecraft/util/debug/LevelDebugSynchronizers$3 net/minecraft/util/debug/LevelDebugSynchronizers$3
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/entity/Entity; val$entity a
+c net/minecraft/util/debugchart/RemoteSampleLogger net/minecraft/util/debugchart/RemoteSampleLogger
+ m ()V useSample a
+ f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType d
+ f Lnet/minecraft/util/debug/ServerDebugSubscribers; subscribers c
+c net/minecraft/util/debugchart/TpsDebugDimensions net/minecraft/util/debugchart/TpsDebugDimensions
+ m ()[Lnet/minecraft/util/debugchart/TpsDebugDimensions; $values a
+ f [Lnet/minecraft/util/debugchart/TpsDebugDimensions; $VALUES e
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; FULL_TICK a
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; IDLE d
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; SCHEDULED_TASKS c
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; TICK_SERVER_METHOD b
+c net/minecraft/util/profiling/EmptyProfileResults net/minecraft/util/profiling/MethodProfilerResultsEmpty
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f Lnet/minecraft/util/profiling/EmptyProfileResults; EMPTY a
+c net/minecraft/util/profiling/jfr/SummaryReporter net/minecraft/util/profiling/jfr/SummaryReporter
+ m (Ljava/util/function/Supplier;)V infoWithFallback a
+ m (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$0 c
+ m ()Ljava/lang/String; lambda$recordingStopped$1 b
+ m (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$2 b
+ m ()Ljava/lang/String; lambda$recordingStopped$3 a
+ m (Ljava/nio/file/Path;)V recordingStopped a
+ m (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V warnWithFallback a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/Runnable; onDeregistration b
+c net/minecraft/util/profiling/jfr/stats/IoSummary net/minecraft/util/profiling/jfr/stats/IoSummary
+ m ()D getCountsPerSecond a
+ m ()D getSizePerSecond b
+ m ()J getTotalCount c
+ m ()J getTotalSize d
+ m ()Ljava/util/List; largestSizeContributors e
+ f Ljava/util/List; largestSizeContributors b
+ f Ljava/time/Duration; recordingDuration c
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize; totalCountAndSize a
+c net/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize net/minecraft/util/profiling/jfr/stats/IoSummary$a
+ m (Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize;)Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize; add a
+ m ()F averageSize a
+ m ()J totalCount b
+ m ()J totalSize c
+ f Ljava/util/Comparator; SIZE_THEN_COUNT c
+ f J totalCount a
+ f J totalSize b
+c net/minecraft/util/profiling/jfr/stats/TimedStat net/minecraft/util/profiling/jfr/stats/TimedStat
+ m ()Ljava/time/Duration; duration a
+c net/minecraft/util/valueproviders/TrapezoidFloat net/minecraft/util/valueproviders/TrapezoidFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$1 e
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$2 d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; lambda$static$4 c
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; lambda$static$5 b
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; lambda$static$6 a
+ m (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; of a
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F max d
+ f F min b
+ f F plateau e
+c net/minecraft/world/effect/InstantenousMobEffect net/minecraft/world/effect/InstantMobEffect
+ m ()Z isInstantenous a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/RegenerationMobEffect net/minecraft/world/effect/RegenerationMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/entity/InsideBlockEffectType net/minecraft/world/entity/InsideBlockEffectType
+ m ()[Lnet/minecraft/world/entity/InsideBlockEffectType; $values b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$static$0 a
+ f [Lnet/minecraft/world/entity/InsideBlockEffectType; $VALUES g
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; CLEAR_FREEZE b
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; EXTINGUISH e
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; FIRE_IGNITE c
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; FREEZE a
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; LAVA_IGNITE d
+c net/minecraft/world/entity/PlayerRideableJumping net/minecraft/world/entity/IJumpable
+ m ()Z canJump a
+ m ()I getJumpCooldown c
+ m (I)V handleStartJump c
+ m ()V handleStopJump b
+ m (I)V onPlayerJump b
+c net/minecraft/world/entity/ai/behavior/DoNothing net/minecraft/world/entity/ai/behavior/BehaviorNop
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f J endTimestamp d
+ f I maxDuration b
+ f I minDuration a
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status c
+c net/minecraft/world/entity/ai/behavior/JumpOnBed net/minecraft/world/entity/ai/behavior/BehaviorBedJump
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;)Ljava/util/Optional; getNearestBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z isBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V lambda$start$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z nearBed b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z onBedSurface d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z onOrOverBed c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V startWalkingTowardsBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick d
+ m (J)Z timedOut a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z tiredOfJumping f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z tiredOfWalking e
+ f I COOLDOWN_BETWEEN_JUMPS f
+ f I MAX_JUMPS e
+ f I MAX_TIME_TO_REACH_BED c
+ f I MIN_JUMPS d
+ f I remainingCooldownUntilNextJump k
+ f I remainingJumps j
+ f I remainingTimeToReachBed i
+ f F speedModifier g
+ f Lnet/minecraft/core/BlockPos; targetBed h
+c net/minecraft/world/entity/ai/behavior/RamTarget net/minecraft/world/entity/ai/behavior/RamTarget
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)V finishRam b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z hasRammedHornBreakingBlock c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V tick c
+ f F RAM_SPEED_FORCE_FACTOR d
+ f I TIME_OUT_DURATION c
+ f Ljava/util/function/Function; getHornBreakSound k
+ f Ljava/util/function/Function; getImpactSound j
+ f Ljava/util/function/ToDoubleFunction; getKnockbackForce h
+ f Ljava/util/function/Function; getTimeBetweenRams e
+ f Lnet/minecraft/world/phys/Vec3; ramDirection i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ramTargeting f
+ f F speed g
+c net/minecraft/world/entity/ai/behavior/WorkAtPoi net/minecraft/world/entity/ai/behavior/BehaviorWork
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions b
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)V lambda$start$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V useWorkstation a
+ f I CHECK_COOLDOWN c
+ f D DISTANCE d
+ f J lastCheck e
+c net/minecraft/world/entity/ai/goal/BreakDoorGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreakDoor
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getDoorBreakTime f
+ m (Lnet/minecraft/world/Difficulty;)Z isValidDifficulty a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I DEFAULT_DOOR_BREAK_TIME g
+ f I breakTime a
+ f I doorBreakTime c
+ f I lastBreakProgress b
+ f Ljava/util/function/Predicate; validDifficulties h
+c net/minecraft/world/entity/ai/goal/BreathAirGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreath
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V findAirPosition h
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z givesAir a
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+c net/minecraft/world/entity/ai/goal/FollowMobGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFollowEntity
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z lambda$new$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f F areaSize i
+ f Ljava/util/function/Predicate; followPredicate b
+ f Lnet/minecraft/world/entity/Mob; followingMob c
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation e
+ f F oldWaterCost h
+ f D speedModifier d
+ f F stopDistance g
+ f I timeToRecalcPath f
+c net/minecraft/world/entity/ai/sensing/SensorType net/minecraft/world/entity/ai/sensing/SensorType
+ m ()Lnet/minecraft/world/entity/ai/sensing/Sensor; create a
+ m ()Lnet/minecraft/world/entity/ai/sensing/MobSensor; lambda$static$0 i
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$1 h
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$2 g
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$3 f
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$4 e
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$5 d
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$6 c
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$7 b
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; register a
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; ARMADILLO_SCARE_DETECTED k
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; ARMADILLO_TEMPTATIONS v
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_ATTACKABLES q
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_TEMPTATIONS r
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; BREEZE_ATTACK_ENTITY_SENSOR B
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; CAMEL_TEMPTATIONS u
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; DUMMY a
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_ATTACKABLES x
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_TEMPTATIONS t
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; GOAT_TEMPTATIONS s
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; GOLEM_DETECTED j
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; HAPPY_GHAST_TEMPTATIONS w
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; HOGLIN_SPECIFIC_SENSOR n
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; HURT_BY f
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; IS_IN_WATER y
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT o
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT_ANY_TYPE p
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_BED e
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ITEMS b
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_LIVING_ENTITIES c
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_PLAYERS d
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; PIGLIN_BRUTE_SPECIFIC_SENSOR m
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; PIGLIN_SPECIFIC_SENSOR l
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; SECONDARY_POIS i
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; SNIFFER_TEMPTATIONS A
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; VILLAGER_BABIES h
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; VILLAGER_HOSTILES g
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; WARDEN_ENTITY_SENSOR z
+ f Ljava/util/function/Supplier; factory C
+c net/minecraft/world/entity/ai/util/LandRandomPos net/minecraft/world/entity/ai/util/LandRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; generateRandomPosTowardDirection a
+ m (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosAway b
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/world/phys/Vec3; getPosInDirection a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosTowards a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; lambda$getPos$0 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; lambda$getPosInDirection$1 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$movePosUpOutOfSolid$2 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; movePosUpOutOfSolid a
+c net/minecraft/world/entity/animal/ChickenVariant net/minecraft/world/entity/animal/ChickenVariant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture b
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/ChickenVariant$ModelType net/minecraft/world/entity/animal/ChickenVariant$a
+ m ()[Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType; COLD b
+ f Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType; NORMAL a
+ f Ljava/lang/String; name d
+c net/minecraft/world/entity/animal/frog/TadpoleAi net/minecraft/world/entity/animal/frog/TadpoleAi
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V updateActivity a
+ f F SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER b
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED c
+c net/minecraft/world/entity/animal/horse/Markings net/minecraft/world/entity/animal/horse/HorseStyle
+ m ()[Lnet/minecraft/world/entity/animal/horse/Markings; $values b
+ m (I)Lnet/minecraft/world/entity/animal/horse/Markings; byId a
+ m ()I getId a
+ f [Lnet/minecraft/world/entity/animal/horse/Markings; $VALUES h
+ f Lnet/minecraft/world/entity/animal/horse/Markings; BLACK_DOTS e
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lnet/minecraft/world/entity/animal/horse/Markings; NONE a
+ f Lnet/minecraft/world/entity/animal/horse/Markings; WHITE b
+ f Lnet/minecraft/world/entity/animal/horse/Markings; WHITE_DOTS d
+ f Lnet/minecraft/world/entity/animal/horse/Markings; WHITE_FIELD c
+ f I id g
+c net/minecraft/world/entity/decoration/ArmorStand net/minecraft/world/entity/decoration/EntityArmorStand
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z attackable gb
+ m ()Z canBeSeenByAnyone eO
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)V causeDamage d
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m ()Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose; getArmorStandPose C
+ m ()Lnet/minecraft/core/Rotations; getBodyPose w
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; getClickedSlot a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Z)Lnet/minecraft/world/entity/EntityDimensions; getDimensionsMarker w
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fc
+ m ()Lnet/minecraft/core/Rotations; getHeadPose v
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/core/Rotations; getLeftArmPose x
+ m ()Lnet/minecraft/core/Rotations; getLeftLegPose A
+ m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition o
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm as
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction p_
+ m ()Lnet/minecraft/core/Rotations; getRightArmPose z
+ m ()Lnet/minecraft/core/Rotations; getRightLegPose B
+ m (B)V handleEntityEvent b
+ m ()Z hasPhysics D
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactAt a
+ m ()Z isAffectedByPotions ga
+ m ()Z isBaby g_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isDisabled g
+ m ()Z isEffectiveAi dt
+ m ()Z isIgnoringBlockTriggers o_
+ m ()Z isMarker s
+ m ()Z isPickable bT
+ m ()Z isSmall m
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playBrokenSound F
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions l_
+ m (Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose;)V setArmorStandPose a
+ m (BIZ)B setBit a
+ m (Lnet/minecraft/core/Rotations;)V setBodyPose b
+ m (Lnet/minecraft/core/Rotations;)V setHeadPose a
+ m (Z)V setInvisible l
+ m (Lnet/minecraft/core/Rotations;)V setLeftArmPose c
+ m (Lnet/minecraft/core/Rotations;)V setLeftLegPose e
+ m (Z)V setMarker v
+ m (Z)V setNoBasePlate b
+ m (Lnet/minecraft/core/Rotations;)V setRightArmPose d
+ m (Lnet/minecraft/core/Rotations;)V setRightLegPose f
+ m (Z)V setShowArms a
+ m (Z)V setSmall u
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z showArms n
+ m ()Z showBasePlate p
+ m ()V showBreakingParticles E
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Z swapItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (F)V tickHeadTurn C
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updateInvisibilityStatus M
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cd
+ f D CHEST_OFFSET cf
+ f I CLIENT_FLAG_MARKER m
+ f I CLIENT_FLAG_NO_BASEPLATE l
+ f I CLIENT_FLAG_SHOW_ARMS k
+ f I CLIENT_FLAG_SMALL j
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BODY_POSE p
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CLIENT_FLAGS n
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEAD_POSE o
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ARM_POSE q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_LEG_POSE s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ARM_POSE r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_LEG_POSE t
+ f Lnet/minecraft/core/Rotations; DEFAULT_BODY_POSE c
+ f I DEFAULT_DISABLED_SLOTS ck
+ f Lnet/minecraft/core/Rotations; DEFAULT_HEAD_POSE b
+ f Z DEFAULT_INVISIBLE cj
+ f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_ARM_POSE d
+ f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_LEG_POSE f
+ f Z DEFAULT_MARKER co
+ f Z DEFAULT_NO_BASE_PLATE cn
+ f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_ARM_POSE e
+ f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_LEG_POSE g
+ f Z DEFAULT_SHOW_ARMS cm
+ f Z DEFAULT_SMALL cl
+ f I DISABLE_PUTTING_OFFSET i
+ f I DISABLE_TAKING_OFFSET h
+ f Z ENABLE_ARMS cb
+ f D FEET_OFFSET ce
+ f D HEAD_OFFSET ch
+ f D LEGS_OFFSET cg
+ f Lnet/minecraft/world/entity/EntityDimensions; MARKER_DIMENSIONS cc
+ f Ljava/util/function/Predicate; RIDABLE_MINECARTS ci
+ f I WOBBLE_TIME a
+ f I disabledSlots cq
+ f Z invisible cp
+ f J lastHit ca
+c net/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose net/minecraft/world/entity/decoration/EntityArmorStand$a
+ m ()Lnet/minecraft/core/Rotations; body b
+ m ()Lnet/minecraft/core/Rotations; head a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Rotations; leftArm c
+ m ()Lnet/minecraft/core/Rotations; leftLeg e
+ m ()Lnet/minecraft/core/Rotations; rightArm d
+ m ()Lnet/minecraft/core/Rotations; rightLeg f
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose; DEFAULT a
+ f Lnet/minecraft/core/Rotations; body d
+ f Lnet/minecraft/core/Rotations; head c
+ f Lnet/minecraft/core/Rotations; leftArm e
+ f Lnet/minecraft/core/Rotations; leftLeg g
+ f Lnet/minecraft/core/Rotations; rightArm f
+ f Lnet/minecraft/core/Rotations; rightLeg h
+c net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/EntityGuardianElder
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAttackDuration m
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ f I EFFECT_AMPLIFIER ct
+ f I EFFECT_DISPLAY_LIMIT cu
+ f I EFFECT_DURATION f
+ f I EFFECT_INTERVAL d
+ f I EFFECT_RADIUS e
+ f F ELDER_SIZE_SCALE a
+c net/minecraft/world/entity/monster/breeze/Breeze net/minecraft/world/entity/monster/breeze/Breeze
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a
+ m (I)V emitGroundParticles b
+ m ()V emitJumpTrailParticles n
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()D getFiringYPosition gJ
+ m ()D getFluidJumpThreshold dz
+ m ()I getHeadRotSpeed aj
+ m ()Ljava/util/Optional; getHurtBy gI
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$getHurtBy$1 H
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getHurtBy$2 G
+ m ()Lnet/minecraft/util/debug/DebugBreezeInfo; lambda$registerDebugValues$3 gL
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAmbientSound X
+ m ()V playWhirlSound s
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V resetAnimations gK
+ m ()Lnet/minecraft/world/entity/monster/breeze/Breeze; resetJumpTrail m
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)Z withinInnerCircleRange o
+ f F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD cz
+ f I IDLE_PARTICLES_AMOUNT cu
+ f I JUMP_CIRCLE_DISTANCE_Y cy
+ f I JUMP_DUST_PARTICLES_AMOUNT cv
+ f I JUMP_TRAIL_DURATION_TICKS cx
+ f I JUMP_TRAIL_PARTICLES_AMOUNT cw
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; PROJECTILE_DEFLECTION cE
+ f I SLIDE_PARTICLES_AMOUNT ct
+ f I WHIRL_SOUND_FREQUENCY_MAX cB
+ f I WHIRL_SOUND_FREQUENCY_MIN cA
+ f Lnet/minecraft/world/entity/AnimationState; idle a
+ f Lnet/minecraft/world/entity/AnimationState; inhale f
+ f I jumpTrailStartedTick cC
+ f Lnet/minecraft/world/entity/AnimationState; longJump d
+ f Lnet/minecraft/world/entity/AnimationState; shoot e
+ f Lnet/minecraft/world/entity/AnimationState; slideBack c
+ f Lnet/minecraft/world/entity/AnimationState; slide b
+ f I soundTick cD
+c net/minecraft/world/entity/monster/breeze/Breeze$1 net/minecraft/world/entity/monster/breeze/Breeze$1
+ f [I $SwitchMap$net$minecraft$world$entity$Pose a
+c net/minecraft/world/entity/monster/hoglin/Hoglin net/minecraft/world/entity/monster/hoglin/EntityHoglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Z canBeHunted gJ
+ m ()Z canBeLeashed v
+ m ()Z canFallInLove gP
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHoglinSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()V finishConversion gK
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getAttackAnimationRemainingTicks s
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAdult n
+ m ()Z isConverting gI
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isImmuneToZombification gL
+ m (Lnet/minecraft/world/entity/monster/Zoglin;)V lambda$finishConversion$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m (Z)V setCannotBeHunted y
+ m (Z)V setImmuneToZombification x
+ m (I)V setTimeInOverworld s
+ m ()Z shouldDropExperience eD
+ f I ATTACK_DAMAGE cC
+ f I ATTACK_KNOCKBACK cA
+ f F BABY_ATTACK_DAMAGE cD
+ f I CONVERSION_TIME ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION cx
+ f Z DEFAULT_CANNOT_BE_HUNTED cG
+ f Z DEFAULT_IMMUNE_TO_ZOMBIFICATION cE
+ f I DEFAULT_TIME_IN_OVERWORLD cF
+ f F KNOCKBACK_RESISTANCE cB
+ f I MAX_HEALTH cy
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cv
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cz
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cu
+ f I attackAnimationRemainingTicks cH
+ f Z cannotBeHunted cJ
+ f I timeInOverworld cI
+c net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/EntityPiglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addToInventory i
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/item/ItemStack;)Z canAddToInventory j
+ m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a
+ m ()Z canHunt k
+ m (Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem m
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canReplaceCurrentItem a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPiglinSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gO
+ m ()Lnet/minecraft/world/item/ItemStack; createSpawnWeapon gQ
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion h
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gJ
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory n
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; getTopPassenger b
+ m (Lnet/minecraft/world/item/ItemStack;)V holdInMainHand k
+ m (Lnet/minecraft/world/item/ItemStack;)V holdInOffHand l
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isBaby g_
+ m ()Z isChargingCrossbow gR
+ m ()Z isDancing gP
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropCustomDeathLoot$0 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$finishConversion$1 d
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V maybeWearArmor a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onCrossbowAttackPerformed a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playConvertedSound gL
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m (Z)V setBaby a
+ m (Z)V setCannotHunt z
+ m (Z)V setChargingCrossbow b
+ m (Z)V setDancing y
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f I ATTACK_DAMAGE cA
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cE
+ f F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID ct
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING_CROSSBOW cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_DANCING cv
+ f Z DEFAULT_CANNOT_HUNT cH
+ f Z DEFAULT_IS_BABY cG
+ f I MAX_HEALTH cy
+ f I MAX_PASSENGERS_ON_ONE_HOGLIN cC
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES e
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cz
+ f F PROBABILITY_OF_SPAWNING_AS_BABY cD
+ f D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD cF
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES d
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_BABY cx
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_BABY_ID cw
+ f Z cannotHunt cJ
+ f Lnet/minecraft/world/SimpleContainer; inventory cI
+c net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/world/entity/ai/Brain; access$000 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V applyDarknessAround a
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m (Lnet/minecraft/world/entity/Entity;)Z canTargetEntity G
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/Entity;)V clearAnger H
+ m (Lnet/minecraft/world/entity/AnimationState;)V clientDiggingParticles a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()Z dampensVibrations bs
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/entity/Entity;)V doPush E
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()I getActiveAnger gR
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; getAngerLevel n
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; getAngerManagement gI
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()I getClientAngerLevel m
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Ljava/util/Optional; getEntityAngryAt s
+ m (F)F getHeartAnimation K
+ m ()I getHeartBeatDelay gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()F getSecondsToDisableBlocking gj
+ m ()F getSoundVolume ft
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m (F)F getTendrilAnimation J
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gJ
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gK
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/Entity;)V increaseAngerAt I
+ m (Lnet/minecraft/world/entity/Entity;IZ)V increaseAngerAt a
+ m ()Z isDiggingOrEmerging gL
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isPushable bU
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; lambda$readAdditionalSaveData$0 gS
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()F nextStep bf
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playListeningSound gQ
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget i
+ m ()V syncClientAngerLevel gO
+ m ()V tick g
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ f I ANGERMANAGEMENT_TICK_DELAY cG
+ f I ATTACK_DAMAGE cz
+ f F ATTACK_KNOCKBACK cy
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; CLIENT_ANGER_LEVEL cB
+ f I DARKNESS_DISPLAY_LIMIT cC
+ f I DARKNESS_DURATION cD
+ f I DARKNESS_INTERVAL cF
+ f I DARKNESS_RADIUS cE
+ f I DEFAULT_ANGER cH
+ f I DIGGING_PARTICLES_AMOUNT cM
+ f F DIGGING_PARTICLES_DURATION cN
+ f F DIGGING_PARTICLES_OFFSET cO
+ f I FOLLOW_RANGE cA
+ f F KNOCKBACK_RESISTANCE cx
+ f I MAX_HEALTH cv
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cw
+ f I ON_HURT_ANGER_BOOST cJ
+ f I PROJECTILE_ANGER cI
+ f I PROJECTILE_ANGER_DISTANCE cP
+ f I RECENT_PROJECTILE_TICK_THRESHOLD cK
+ f I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM cu
+ f I TOUCH_COOLDOWN_TICKS cL
+ f I VIBRATION_COOLDOWN_TICKS ct
+ f Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement cZ
+ f Lnet/minecraft/world/entity/AnimationState; attackAnimationState e
+ f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState d
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicGameEventListener cW
+ f Lnet/minecraft/world/entity/AnimationState; emergeAnimationState c
+ f I heartAnimation cU
+ f I heartAnimationO cV
+ f Lnet/minecraft/world/entity/AnimationState; roarAnimationState a
+ f Lnet/minecraft/world/entity/AnimationState; sniffAnimationState b
+ f Lnet/minecraft/world/entity/AnimationState; sonicBoomAnimationState f
+ f I tendrilAnimation cS
+ f I tendrilAnimationO cT
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cY
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cX
+c net/minecraft/world/entity/monster/warden/Warden$1 net/minecraft/world/entity/monster/warden/Warden$1
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+c net/minecraft/world/entity/monster/warden/Warden$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F distance a
+c net/minecraft/world/entity/monster/warden/Warden$2 net/minecraft/world/entity/monster/warden/Warden$2
+ f [I $SwitchMap$net$minecraft$world$entity$Pose a
+c net/minecraft/world/entity/monster/warden/Warden$VibrationUser net/minecraft/world/entity/monster/warden/Warden$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Z canTriggerAvoidVibration d
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ f I GAME_EVENT_LISTENER_RANGE b
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource c
+ f Lnet/minecraft/world/entity/monster/warden/Warden; this$0 a
+c net/minecraft/world/entity/player/ProfileKeyPair net/minecraft/world/entity/player/ProfileKeyPair
+ m ()Z dueRefresh a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/security/PrivateKey; privateKey b
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; publicKey c
+ m ()Ljava/time/Instant; refreshedAfter d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/security/PrivateKey; privateKey b
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey; publicKey c
+ f Ljava/time/Instant; refreshedAfter d
+c net/minecraft/world/entity/projectile/EyeOfEnder net/minecraft/world/entity/projectile/EntityEnderSignal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem f
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()F getLightLevelDependentMagicValue bK
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAttackable cO
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m (D)Z shouldRenderAtSqrDistance a
+ m (Lnet/minecraft/world/phys/Vec3;)V signalTo a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V spawnParticles b
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; updateDeltaMovement a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK d
+ f F MIN_CAMERA_DISTANCE_SQUARED a
+ f F TOO_FAR_DISTANCE c
+ f F TOO_FAR_SIGNAL_HEIGHT b
+ f I life f
+ f Z surviveAfterDeath g
+ f Lnet/minecraft/world/phys/Vec3; target e
+c net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/IProjectile
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V applyOnProjectileSpawned b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection a_
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m ()V checkLeftOwner z
+ m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityReference;Z)Z deflect a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()I getDimensionChangingDelay cj
+ m ()Lnet/minecraft/world/entity/Entity; getEffectSource y
+ m (DDDFF)Lnet/minecraft/world/phys/Vec3; getMovementToShoot d
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m ()F getPickRadius ce
+ m (Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; hitTargetOrDeflectSelf b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isOutsideOwnerCollisionRange f
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/item/Item;)V lambda$applyOnProjectileSpawned$5 c
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$isOutsideOwnerCollisionRange$0 a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)V lambda$spawnProjectile$4 b
+ m (DDDFFLnet/minecraft/world/entity/projectile/Projectile;)V lambda$spawnProjectileUsingShoot$2 a
+ m (FF)F lerpRotation f
+ m (Lnet/minecraft/server/level/ServerLevel;)Z mayBreak a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m (Z)V onDeflection b_
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/item/Item;)V onItemBreak b
+ m (Lnet/minecraft/world/entity/Entity;)Z ownedBy e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/world/entity/Entity;)V setOwner c
+ m (Lnet/minecraft/world/entity/EntityReference;)V setOwner a
+ m (DDDFF)V shoot c
+ m (Lnet/minecraft/world/entity/Entity;FFFFF)V shootFromRotation a
+ m ()Z shouldBounceOnWorldBorder w
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectile a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectile a
+ m (Lnet/minecraft/world/entity/projectile/Projectile$ProjectileFactory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;FFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileFromRotation a
+ m (Lnet/minecraft/world/entity/projectile/Projectile$ProjectileFactory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;DDDFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileUsingShoot a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;DDDFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileUsingShoot a
+ m ()V tick g
+ m ()V updateRotation A
+ f Z DEFAULT_HAS_BEEN_SHOT b
+ f Z DEFAULT_LEFT_OWNER a
+ f Z hasBeenShot f
+ f Lnet/minecraft/world/entity/Entity; lastDeflectedBy g
+ f Z leftOwnerChecked d
+ f Z leftOwner c
+ f Lnet/minecraft/world/entity/EntityReference; owner e
+c net/minecraft/world/entity/projectile/Projectile$Delayed net/minecraft/world/entity/projectile/IProjectile$Delayed
+c net/minecraft/world/entity/projectile/Projectile$ProjectileFactory net/minecraft/world/entity/projectile/IProjectile$a
+c net/minecraft/world/entity/vehicle/MinecartChest net/minecraft/world/entity/vehicle/EntityMinecartChest
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()I getDefaultDisplayOffset x
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+c net/minecraft/world/entity/vehicle/VehicleEntity net/minecraft/world/entity/vehicle/VehicleEntity
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V destroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/Item;)V destroy a
+ m ()F getDamage G
+ m ()I getDimensionChangingDelay cj
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()I getHurtDir I
+ m ()I getHurtTime H
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (F)V setDamage a
+ m (I)V setHurtDir l
+ m (I)V setHurtTime d
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldSourceDestroy e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DAMAGE g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURTDIR f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURT e
+c net/minecraft/world/inventory/HorseInventoryMenu net/minecraft/world/inventory/ContainerHorse
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f Lnet/minecraft/resources/ResourceLocation; ARMOR_SLOT_SPRITE o
+ f Lnet/minecraft/resources/ResourceLocation; LLAMA_ARMOR_SLOT_SPRITE n
+ f Lnet/minecraft/resources/ResourceLocation; SADDLE_SLOT_SPRITE m
+ f I SLOT_BODY_ARMOR s
+ f I SLOT_HORSE_INVENTORY_START t
+ f I SLOT_SADDLE r
+ f Lnet/minecraft/world/Container; horseContainer p
+ f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; horse q
+c net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/ContainerHorse$1
+ m ()Z isActive b
+ f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; val$horse a
+c net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/ContainerHorse$2
+ m ()Z isActive b
+ f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; val$horse a
+c net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/SlotMerchantResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/item/trading/Merchant; merchant h
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f I removeCount g
+ f Lnet/minecraft/world/inventory/MerchantContainer; slots a
+c net/minecraft/world/item/component/BlocksAttacks net/minecraft/world/item/component/BlocksAttacks
+ m ()F blockDelaySeconds b
+ m ()I blockDelayTicks a
+ m ()Ljava/util/Optional; blockSound g
+ m ()Ljava/util/Optional; bypassedBy f
+ m ()Ljava/util/List; damageReductions d
+ m (F)I disableBlockingForTicks a
+ m ()F disableCooldownScale c
+ m ()Ljava/util/Optional; disableSound h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;F)V hurtBlockingItem a
+ m ()Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; itemDamage e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$disable$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onBlocked$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V onBlocked a
+ m (Lnet/minecraft/world/damagesource/DamageSource;FD)F resolveBlockedDamage a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F blockDelaySeconds c
+ f Ljava/util/Optional; blockSound h
+ f Ljava/util/Optional; bypassedBy g
+ f Ljava/util/List; damageReductions e
+ f F disableCooldownScale d
+ f Ljava/util/Optional; disableSound i
+ f Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; itemDamage f
+c net/minecraft/world/item/component/BlocksAttacks$DamageReduction net/minecraft/world/item/component/BlocksAttacks$a
+ m ()F base c
+ m ()F factor d
+ m ()F horizontalBlockingAngle a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/damagesource/DamageSource;FD)F resolve a
+ m ()Ljava/util/Optional; type b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F base e
+ f F factor f
+ f F horizontalBlockingAngle c
+ f Ljava/util/Optional; type d
+c net/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction net/minecraft/world/item/component/BlocksAttacks$b
+ m (F)I apply a
+ m ()F base b
+ m ()F factor c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F threshold a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; DEFAULT c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F base e
+ f F factor f
+ f F threshold d
+c net/minecraft/world/item/component/DyedItemColor net/minecraft/world/item/component/DyedItemColor
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; applyDyes a
+ m (Lnet/minecraft/world/item/ItemStack;I)I getOrDefault a
+ m ()I rgb a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I LEATHER_COLOR c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I rgb d
+c net/minecraft/world/item/crafting/ArmorDyeRecipe net/minecraft/world/item/crafting/RecipeArmorDye
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/BlastingRecipe net/minecraft/world/item/crafting/RecipeBlasting
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/BlastingRecipe$1 net/minecraft/world/item/crafting/RecipeBlasting$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory a
+c net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/RecipeCrafting
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; defaultCraftingReminder b
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/CraftingRecipe$1 net/minecraft/world/item/crafting/RecipeCrafting$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory a
+c net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/FurnaceRecipe
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/SmeltingRecipe$1 net/minecraft/world/item/crafting/FurnaceRecipe$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory a
+c net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe
+ m ()Ljava/util/Optional; additionIngredient k
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; baseIngredient f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+ m ()Ljava/util/Optional; templateIngredient c
+c net/minecraft/world/item/enchantment/Enchantable net/minecraft/world/item/enchantment/Enchantable
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I value a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I value c
+c net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V applyEffects a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z areCompatible a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/storage/loot/LootContext; blockHitContext a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEnchant c
+ m (I)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; constantCost a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/level/storage/loot/LootContext; damageContext b
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition g
+ m (Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ m ()Lnet/minecraft/network/chat/Component; description f
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V doPostAttack a
+ m (Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V doPostAttack a
+ m (II)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; dynamicCost a
+ m ()Lnet/minecraft/core/component/DataComponentMap; effects i
+ m (Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; enchantment a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/storage/loot/LootContext; entityContext a
+ m ()Lnet/minecraft/core/HolderSet; exclusiveSet h
+ m ()I getAnvilCost c
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; getEffects a
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/network/chat/Component; getFullname a
+ m (I)I getMaxCost c
+ m ()I getMaxLevel e
+ m (I)I getMinCost b
+ m ()I getMinLevel d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; getSlotItems a
+ m ()Lnet/minecraft/core/HolderSet; getSupportedItems a
+ m ()I getWeight b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Z isImmuneToDamage a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isPrimaryItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isSupportedItem b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/storage/loot/LootContext; itemContext a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Z lambda$matchingSlot$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyDamageFilteredValue$7 a
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyEntityFilteredValue$6 b
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyItemFilteredCount$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$onHitBlock$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$onProjectileSpawned$3 a
+ m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect;)V lambda$runLocationChangedEffects$8 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$tick$2 b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/level/storage/loot/LootContext; locationContext a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z matchingSlot a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyAmmoCount b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyArmorEffectivness e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyBlockExperience d
+ m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyCrossbowChargeTime b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamage b
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageFilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageProtection a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityChange a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityToRepairFromXp e
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyEntityFilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFallBasedDamage c
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingLuckBonus d
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingTimeReduction c
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyItemFilteredCount a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyKnockback d
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyMobExperience a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyPiercingCount c
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileCount e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileSpread f
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentReturnToOwnerAcceleration b
+ m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentSpinAttackStrength a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyUnfilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;)V onHitBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V onProjectileSpawned b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;)V runLocationChangedEffects a
+ m (ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;)V stopLocationBasedEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V tick a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f I MAX_LEVEL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition f
+ f Lnet/minecraft/network/chat/Component; description e
+ f Lnet/minecraft/core/component/DataComponentMap; effects h
+ f Lnet/minecraft/core/HolderSet; exclusiveSet g
+c net/minecraft/world/item/enchantment/Enchantment$1 net/minecraft/world/item/enchantment/Enchantment$1
+ f [I $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget a
+c net/minecraft/world/item/enchantment/Enchantment$Cost net/minecraft/world/item/enchantment/Enchantment$b
+ m ()I base a
+ m (I)I calculate a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I perLevelAboveFirst b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I base b
+ f I perLevelAboveFirst c
+c net/minecraft/world/item/enchantment/Enchantment$Builder net/minecraft/world/item/enchantment/Enchantment$a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/enchantment/Enchantment; build a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; exclusiveWith a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; getEffectsList b
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; lambda$getEffectsList$0 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withSpecialEffect b
+ f Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ f Ljava/util/Map; effectLists c
+ f Lnet/minecraft/core/component/DataComponentMap$Builder; effectMapBuilder d
+ f Lnet/minecraft/core/HolderSet; exclusiveSet b
+c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition net/minecraft/world/item/enchantment/Enchantment$c
+ m ()I anvilCost g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$Cost; maxCost f
+ m ()I maxLevel d
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$Cost; minCost e
+ m ()Ljava/util/Optional; primaryItems b
+ m ()Ljava/util/List; slots h
+ m ()Lnet/minecraft/core/HolderSet; supportedItems a
+ m ()I weight c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I anvilCost h
+ f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; maxCost g
+ f I maxLevel e
+ f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; minCost f
+ f Ljava/util/Optional; primaryItems c
+ f Ljava/util/List; slots i
+ f Lnet/minecraft/core/HolderSet; supportedItems b
+ f I weight d
+c net/minecraft/world/item/equipment/ArmorMaterial net/minecraft/world/item/equipment/ArmorMaterial
+ m ()Lnet/minecraft/resources/ResourceKey; assetId h
+ m (Lnet/minecraft/world/item/equipment/ArmorType;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a
+ m ()Ljava/util/Map; defense b
+ m ()I durability a
+ m ()I enchantmentValue c
+ m ()Lnet/minecraft/core/Holder; equipSound d
+ m ()F knockbackResistance f
+ m ()Lnet/minecraft/tags/TagKey; repairIngredient g
+ m ()F toughness e
+ f Lnet/minecraft/resources/ResourceKey; assetId h
+ f Ljava/util/Map; defense b
+ f I durability a
+ f I enchantmentValue c
+ f Lnet/minecraft/core/Holder; equipSound d
+ f F knockbackResistance f
+ f Lnet/minecraft/tags/TagKey; repairIngredient g
+ f F toughness e
+c net/minecraft/world/level/WorldDataConfiguration net/minecraft/world/level/WorldDataConfiguration
+ m ()Lnet/minecraft/world/level/DataPackConfig; dataPacks a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; expandFeatures a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/WorldDataConfiguration; DEFAULT d
+ f Ljava/lang/String; ENABLED_FEATURES_ID a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/world/level/DataPackConfig; dataPacks e
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures f
+c net/minecraft/world/level/biome/FixedBiomeSource net/minecraft/world/level/biome/WorldChunkManagerHell
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal a
+ m (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; findClosestBiome3d a
+ m (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; getBiomesWithin a
+ m (Lnet/minecraft/world/level/biome/FixedBiomeSource;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/Holder; biome c
+c net/minecraft/world/level/biome/MobSpawnSettings net/minecraft/world/level/biome/BiomeSettingsMobs
+ m ()F getCreatureProbability a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost; getMobSpawnCost a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/util/random/WeightedList; getMobs a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/lang/Float; lambda$static$0 c
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; lambda$static$1 b
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f F DEFAULT_CREATURE_SPAWN_PROBABILITY e
+ f Lnet/minecraft/world/level/biome/MobSpawnSettings; EMPTY b
+ f Lnet/minecraft/util/random/WeightedList; EMPTY_MOB_LIST a
+ f Lorg/slf4j/Logger; LOGGER d
+ f F creatureGenerationProbability f
+ f Ljava/util/Map; mobSpawnCosts h
+ f Ljava/util/Map; spawners g
+c net/minecraft/world/level/biome/MobSpawnSettings$Builder net/minecraft/world/level/biome/BiomeSettingsMobs$a
+ m (Lnet/minecraft/world/entity/EntityType;DD)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; addMobCharge a
+ m (Lnet/minecraft/world/entity/MobCategory;ILnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; addSpawn a
+ m ()Lnet/minecraft/world/level/biome/MobSpawnSettings; build a
+ m (F)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; creatureGenerationProbability a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/util/random/WeightedList; lambda$build$1 a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/util/random/WeightedList$Builder; lambda$new$0 a
+ f F creatureGenerationProbability c
+ f Ljava/util/Map; mobSpawnCosts b
+ f Ljava/util/Map; spawners a
+c net/minecraft/world/level/biome/MobSpawnSettings$Builder$MobListBuilder net/minecraft/world/level/biome/BiomeSettingsMobs$a$MobListBuilder
+c net/minecraft/world/level/biome/MobSpawnSettings$Builder$WeightedSpawnerDataList net/minecraft/world/level/biome/BiomeSettingsMobs$a$WeightedSpawnerDataList
+c net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData net/minecraft/world/level/biome/BiomeSettingsMobs$c
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/entity/EntityType; lambda$static$0 d
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m ()Ljava/lang/String; lambda$static$4 d
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; lambda$static$5 a
+ m ()I maxCount c
+ m ()I minCount b
+ m ()Lnet/minecraft/world/entity/EntityType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxCount d
+ f I minCount c
+ f Lnet/minecraft/world/entity/EntityType; type b
+c net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost net/minecraft/world/level/biome/BiomeSettingsMobs$b
+ m ()D charge b
+ m ()D energyBudget a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; lambda$static$0 b
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f D charge c
+ f D energyBudget b
+c net/minecraft/world/level/block/BambooStalkBlock net/minecraft/world/level/block/BlockBamboo
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getHeightAboveUpToMax a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getHeightBelowUpToMax b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V growBamboo a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f I AGE_THICK_BAMBOO i
+ f I AGE_THIN_BAMBOO h
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; LEAVES c
+ f I MAX_HEIGHT e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_LARGE R
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SMALL D
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE d
+ f I STAGE_DONE_GROWING g
+ f I STAGE_GROWING f
+c net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z canEntityTilt a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canPlaceAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canReplace p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V placeWithRandomHeight a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playTiltSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V resetTilt c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; DELAY_UNTIL_NEXT_TILT_STATE e
+ f I ENTITY_DETECTION_MIN_Y h
+ f I LOWEST_LEAF_TOP i
+ f I MAX_GEN_HEIGHT g
+ f I NO_TICK d
+ f Ljava/util/Map; SHAPE_LEAF D
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TILT c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+ f Ljava/util/function/Function; shapes R
+c net/minecraft/world/level/block/ChorusPlantBlock net/minecraft/world/level/block/BlockChorusFruit
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getStateWithConnections a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/CopperChestBlock net/minecraft/world/level/block/CopperChestBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z chestCanConnectTo i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getFromCopperBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getLeastOxidizedChestOfConnectedBlocks c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getState t
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Z isWaxed u
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$9 v
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$1 J
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$2 I
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$3 H
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$4 G
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$5 F
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$6 E
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$7 D
+ m ()Lnet/minecraft/world/level/block/Block; lambda$static$8 C
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$unwaxBlock$10 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldChangedStateKeepBlockEntity o
+ m (Lnet/minecraft/world/level/block/CopperChestBlock;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; unwaxBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Ljava/util/Map; COPPER_TO_COPPER_CHEST_MAPPING h
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState i
+c net/minecraft/world/level/block/DirectionalBlock net/minecraft/world/level/block/BlockDirectional
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING a
+c net/minecraft/world/level/block/DoublePlantBlock net/minecraft/world/level/block/BlockTallPlant
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; copyWaterloggedFrom b
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V placeAt a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V preventDropFromBottomPart b
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF b
+c net/minecraft/world/level/block/FireflyBushBlock net/minecraft/world/level/block/FireflyBushBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$performBonemeal$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I FIREFLY_AMBIENT_SOUND_CHANCE_ONE_IN f
+ f D FIREFLY_CHANCE_PER_TICK b
+ f D FIREFLY_HORIZONTAL_RANGE c
+ f I FIREFLY_SPAWN_MAX_BRIGHTNESS_LEVEL e
+ f D FIREFLY_VERTICAL_RANGE d
+c net/minecraft/world/level/block/HangingMossBlock net/minecraft/world/level/block/HangingMossBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto p
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z canStayAtPosition b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getTip a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BASE c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TIP d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TIP b
+c net/minecraft/world/level/block/MossyCarpetBlock net/minecraft/world/level/block/MossyCarpetBlock
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSupportAtFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/world/level/block/state/BlockState; createTopperWithSideChance a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; getPropertyForFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; getUpdatedState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasFaces p
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m ()Z lambda$isValidBonemealTarget$1 r
+ m (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Z lambda$performBonemeal$2 q
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V placeAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BASE b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH c
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST f
+ f Ljava/util/function/Function; shapes h
+c net/minecraft/world/level/block/MossyCarpetBlock$1 net/minecraft/world/level/block/MossyCarpetBlock$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$WallSide c
+c net/minecraft/world/level/block/PitcherCropBlock net/minecraft/world/level/block/PitcherCropBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z canGrow a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canGrowInto a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/PitcherCropBlock$PosAndState; getLowerHalf c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V grow a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (I)Z isDouble b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isLower p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m ([ILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z sufficientLight b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE e
+ f I BONEMEAL_INCREASE h
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I DOUBLE_PLANT_AGE_INTERSECTION g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF f
+ f I MAX_AGE d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BULB i
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_CROP D
+ f Ljava/util/function/Function; shapes R
+c net/minecraft/world/level/block/PitcherCropBlock$1 net/minecraft/world/level/block/PitcherCropBlock$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf a
+c net/minecraft/world/level/block/PitcherCropBlock$PosAndState net/minecraft/world/level/block/PitcherCropBlock$a
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/block/PoweredRailBlock net/minecraft/world/level/block/BlockPoweredRail
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZI)Z findPoweredRailSignal a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZILnet/minecraft/world/level/block/state/properties/RailShape;)Z isSameRailWithPower a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateState a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE c
+c net/minecraft/world/level/block/PoweredRailBlock$1 net/minecraft/world/level/block/BlockPoweredRail$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/level/block/RedStoneOreBlock net/minecraft/world/level/block/BlockRedstoneOre
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V spawnParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+c net/minecraft/world/level/block/ScaffoldingBlock net/minecraft/world/level/block/BlockScaffolding
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDistance a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z isBottom a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BOTTOM e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BELOW_BLOCK D
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STABLE g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_UNSTABLE i
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_UNSTABLE_BOTTOM h
+ f I STABILITY_MAX_DISTANCE b
+ f I TICK_DELAY f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/SculkSensorBlock net/minecraft/world/level/block/SculkSensorBlock
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V activate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canActivate r
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V deactivate a
+ m ()I getActiveTicks c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; getPhase p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;)V lambda$getTicker$1 a
+ m ([F)V lambda$static$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V tryResonateVibration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighbours b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f I ACTIVE_TICKS d
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I COOLDOWN_TICKS e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PHASE f
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER g
+ f [F RESONANCE_PITCH_BEND b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h
+c net/minecraft/world/level/block/SegmentableBlock net/minecraft/world/level/block/SegmentableBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;)Z canBeReplaced a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getSegmentAmountProperty c
+ m (Lnet/minecraft/world/level/block/state/properties/EnumProperty;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;)Ljava/util/function/Function; getShapeCalculator a
+ m ()D getShapeHeight b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/world/level/block/state/properties/EnumProperty;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/properties/EnumProperty;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getShapeCalculator$0 a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AMOUNT f
+ f I MAX_SEGMENT e
+ f I MIN_SEGMENT d
+c net/minecraft/world/level/block/StonecutterBlock net/minecraft/world/level/block/BlockStonecutter
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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; lambda$getMenuProvider$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/TintedGlassBlock net/minecraft/world/level/block/TintedGlassBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getLightBlock i_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/TransparentBlock net/minecraft/world/level/block/BlockGlassAbstract
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper
+ m ()F getChanceModifier aw_
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; getFirst b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getFirst c
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; getNext c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getNext k_
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; getPrevious a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getPrevious b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getNext$3 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getPrevious$2 b
+ m ()Lcom/google/common/collect/BiMap; lambda$static$0 d
+ m ()Lcom/google/common/collect/BiMap; lambda$static$1 a
+ f Ljava/util/function/Supplier; NEXT_BY_BLOCK w_
+ f Ljava/util/function/Supplier; PREVIOUS_BY_BLOCK x_
+c net/minecraft/world/level/block/WeatheringCopper$WeatherState net/minecraft/world/level/block/WeatheringCopper$a
+ m ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $values d
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; next a
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; previous b
+ f [Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; EXPOSED b
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; OXIDIZED d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; UNAFFECTED a
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; WEATHERED c
+ f Ljava/lang/String; name h
+c net/minecraft/world/level/block/WitherSkullBlock net/minecraft/world/level/block/BlockWitherSkull
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z canSpawnMob b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkSpawn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V checkSpawn a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateWitherBase r
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateWitherFull q
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateWitherBase$2 b
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateWitherBase$3 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateWitherFull$0 d
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateWitherFull$1 c
+ m (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 setPlacedBy a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; witherPatternBase g
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; witherPatternFull f
+c net/minecraft/world/level/block/state/BlockState net/minecraft/world/level/block/state/IBlockData
+ m ()Lnet/minecraft/world/level/block/state/BlockState; asState B
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/world/level/chunk/LightChunkGetter net/minecraft/world/level/chunk/ILightAccess
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunkForLighting c
+ m ()Lnet/minecraft/world/level/BlockGetter; getLevel s
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a
+c net/minecraft/world/level/chunk/status/ChunkStep net/minecraft/world/level/chunk/status/ChunkStep
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkDependencies; accumulatedDependencies c
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; apply a
+ m ()I blockStateWriteRadius d
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;)Lnet/minecraft/world/level/chunk/ChunkAccess; completeChunkGeneration a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkDependencies; directDependencies b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I getAccumulatedRadiusOf a
+ m (Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$apply$0 a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; task e
+ f Lnet/minecraft/world/level/chunk/status/ChunkDependencies; accumulatedDependencies c
+ f I blockStateWriteRadius d
+ f Lnet/minecraft/world/level/chunk/status/ChunkDependencies; directDependencies b
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus a
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; task e
+c net/minecraft/world/level/chunk/status/ChunkStep$Builder net/minecraft/world/level/chunk/status/ChunkStep$a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;I)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; addRequirement a
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; blockStateWriteRadius a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStep; build a
+ m ()[Lnet/minecraft/world/level/chunk/status/ChunkStatus; buildAccumulatedDependencies b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I getRadiusOfParent a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatusTask;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; setTask a
+ f I blockStateWriteRadius d
+ f [Lnet/minecraft/world/level/chunk/status/ChunkStatus; directDependenciesByRadius c
+ f Lnet/minecraft/world/level/chunk/status/ChunkStep; parent b
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; status a
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; task e
+c net/minecraft/world/level/chunk/status/ChunkType net/minecraft/world/level/chunk/status/ChunkType
+ m ()[Lnet/minecraft/world/level/chunk/status/ChunkType; $values a
+ f [Lnet/minecraft/world/level/chunk/status/ChunkType; $VALUES c
+ f Lnet/minecraft/world/level/chunk/status/ChunkType; LEVELCHUNK b
+ f Lnet/minecraft/world/level/chunk/status/ChunkType; PROTOCHUNK a
+c net/minecraft/world/level/chunk/storage/IOWorker net/minecraft/world/level/chunk/storage/IOWorker
+ m (II)Ljava/util/concurrent/CompletableFuture; createOldDataForRegion b
+ m (II)Ljava/util/concurrent/CompletableFuture; getOrCreateOldDataForRegion a
+ m (Lnet/minecraft/nbt/CompoundTag;)Z isOldChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Z isOldChunkAround a
+ m (Ljava/util/BitSet;Lnet/minecraft/world/level/ChunkPos;)V lambda$createOldDataForRegion$0 a
+ m (II)Ljava/util/BitSet; lambda$createOldDataForRegion$1 c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/Optional; lambda$loadAsync$5 b
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/lang/Void; lambda$scanChunk$13 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; lambda$store$2 b
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; lambda$store$3 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; lambda$store$4 a
+ m (Ljava/util/function/Supplier;Ljava/util/concurrent/CompletableFuture;)V lambda$submitTask$15 a
+ m (Lnet/minecraft/world/level/chunk/storage/IOWorker$ThrowingSupplier;Ljava/util/concurrent/CompletableFuture;)V lambda$submitThrowingTask$14 a
+ m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$10 b
+ m ()Ljava/lang/Void; lambda$synchronize$11 e
+ m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$12 a
+ m (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$7 a
+ m ()Ljava/util/concurrent/CompletableFuture; lambda$synchronize$8 g
+ m ()Ljava/lang/Void; lambda$synchronize$9 f
+ m (Ljava/util/concurrent/CompletableFuture;)V lambda$waitForShutdown$16 a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; loadAsync a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)V runStore a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; scanChunk a
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; storageInfo a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; store a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; store a
+ m ()V storePendingChunk b
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submitTask a
+ m (Lnet/minecraft/world/level/chunk/storage/IOWorker$ThrowingSupplier;)Ljava/util/concurrent/CompletableFuture; submitThrowingTask a
+ m (Z)Ljava/util/concurrent/CompletableFuture; synchronize a
+ m ()V tellStorePending c
+ m ()V waitForShutdown d
+ f Lorg/slf4j/Logger; LOGGER a
+ f I REGION_CACHE_SIZE g
+ f Lnet/minecraft/util/thread/PriorityConsecutiveExecutor; consecutiveExecutor c
+ f Ljava/util/SequencedMap; pendingWrites e
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; regionCacheForBlender f
+ f Ljava/util/concurrent/atomic/AtomicBoolean; shutdownRequested b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileStorage; storage d
+c net/minecraft/world/level/chunk/storage/IOWorker$Priority net/minecraft/world/level/chunk/storage/IOWorker$Priority
+ m ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; $values a
+ f [Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; $VALUES d
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; BACKGROUND b
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; FOREGROUND a
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; SHUTDOWN c
+c net/minecraft/world/level/chunk/storage/IOWorker$PendingStore net/minecraft/world/level/chunk/storage/IOWorker$a
+ m ()Lnet/minecraft/nbt/CompoundTag; copyData a
+ f Lnet/minecraft/nbt/CompoundTag; data a
+ f Ljava/util/concurrent/CompletableFuture; result b
+c net/minecraft/world/level/chunk/storage/IOWorker$ThrowingSupplier net/minecraft/world/level/chunk/storage/IOWorker$c
+c net/minecraft/world/level/levelgen/NoiseSettings net/minecraft/world/level/levelgen/NoiseSettings
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/levelgen/NoiseSettings; clampToHeightAccessor a
+ m (IIII)Lnet/minecraft/world/level/levelgen/NoiseSettings; create a
+ m ()I getCellHeight a
+ m ()I getCellWidth b
+ m (Lnet/minecraft/world/level/levelgen/NoiseSettings;)Lcom/mojang/serialization/DataResult; guardY a
+ m ()I height d
+ m (Lcom/mojang/serialization/DataResult$Error;)V lambda$create$4 a
+ m ()Ljava/lang/String; lambda$guardY$1 i
+ m ()Ljava/lang/String; lambda$guardY$2 h
+ m ()Ljava/lang/String; lambda$guardY$3 g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I minY c
+ m ()I noiseSizeHorizontal e
+ m ()I noiseSizeVertical f
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; CAVES_NOISE_SETTINGS e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; END_NOISE_SETTINGS d
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; FLOATING_ISLANDS_NOISE_SETTINGS f
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; NETHER_NOISE_SETTINGS c
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; OVERWORLD_NOISE_SETTINGS b
+ f I height h
+ f I minY g
+ f I noiseSizeHorizontal i
+ f I noiseSizeVertical j
+c net/minecraft/world/level/levelgen/PatrolSpawner net/minecraft/world/level/levelgen/MobSpawnerPatrol
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Z spawnPatrolMember a
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ f I nextTick a
+c net/minecraft/world/level/levelgen/RandomSupport net/minecraft/world/level/levelgen/RandomSupport
+ m ()J generateUniqueSeed a
+ m (J)J lambda$generateUniqueSeed$0 d
+ m (J)J mixStafford13 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; seedFromHashOf a
+ m (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; upgradeSeedTo128bit c
+ m (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; upgradeSeedTo128bitUnmixed b
+ f J GOLDEN_RATIO_64 a
+ f Lcom/google/common/hash/HashFunction; MD5_128 c
+ f Ljava/util/concurrent/atomic/AtomicLong; SEED_UNIQUIFIER d
+ f J SILVER_RATIO_64 b
+c net/minecraft/world/level/levelgen/RandomSupport$Seed128bit net/minecraft/world/level/levelgen/RandomSupport$a
+ m ()Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; mixed a
+ m ()J seedHi c
+ m ()J seedLo b
+ m (JJ)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; xor a
+ m (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; xor a
+ f J seedHi b
+ f J seedLo a
+c net/minecraft/world/level/levelgen/SurfaceSystem net/minecraft/world/level/levelgen/SurfaceSystem
+ m (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 buildSurface a
+ m (Lnet/minecraft/world/level/chunk/BlockColumn;IIILnet/minecraft/world/level/LevelHeightAccessor;)V erodedBadlandsExtension a
+ m (ILnet/minecraft/world/level/biome/Biome;Lnet/minecraft/world/level/chunk/BlockColumn;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V frozenOceanExtension a
+ m (Lnet/minecraft/util/RandomSource;)[Lnet/minecraft/world/level/block/state/BlockState; generateBands a
+ m (III)Lnet/minecraft/world/level/block/state/BlockState; getBand a
+ m ()I getSeaLevel a
+ m (II)I getSurfaceDepth a
+ m (II)D getSurfaceSecondary b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStone a
+ m (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/block/state/BlockState;)V makeBands a
+ m (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; topMaterial a
+ f Lnet/minecraft/world/level/block/state/BlockState; BROWN_TERRACOTTA e
+ f Lnet/minecraft/world/level/block/state/BlockState; LIGHT_GRAY_TERRACOTTA g
+ f Lnet/minecraft/world/level/block/state/BlockState; ORANGE_TERRACOTTA b
+ f Lnet/minecraft/world/level/block/state/BlockState; PACKED_ICE h
+ f Lnet/minecraft/world/level/block/state/BlockState; RED_TERRACOTTA f
+ f Lnet/minecraft/world/level/block/state/BlockState; SNOW_BLOCK i
+ f Lnet/minecraft/world/level/block/state/BlockState; TERRACOTTA c
+ f Lnet/minecraft/world/level/block/state/BlockState; WHITE_TERRACOTTA a
+ f Lnet/minecraft/world/level/block/state/BlockState; YELLOW_TERRACOTTA d
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; badlandsPillarNoise n
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; badlandsPillarRoofNoise o
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; badlandsSurfaceNoise p
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; clayBandsOffsetNoise m
+ f [Lnet/minecraft/world/level/block/state/BlockState; clayBands l
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultBlock j
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; icebergPillarNoise q
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; icebergPillarRoofNoise r
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; icebergSurfaceNoise s
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; noiseRandom t
+ f I seaLevel k
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; surfaceNoise u
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; surfaceSecondaryNoise v
+c net/minecraft/world/level/levelgen/SurfaceSystem$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+c net/minecraft/world/level/storage/CommandStorage net/minecraft/world/level/storage/PersistentCommandStorage
+ m (Ljava/lang/String;)Ljava/lang/String; createId c
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; get a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; getContainer a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; getOrCreateContainer b
+ m ()Ljava/util/stream/Stream; keys a
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/nbt/CompoundTag;)V set a
+ f Ljava/lang/String; ID_PREFIX a
+ f Ljava/util/Map; namespaces b
+ f Lnet/minecraft/world/level/storage/DimensionDataStorage; storage c
+c net/minecraft/world/level/storage/CommandStorage$Container net/minecraft/world/level/storage/PersistentCommandStorage$a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; get b
+ m (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys c
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; lambda$getKeys$2 a
+ m (Lnet/minecraft/world/level/storage/CommandStorage$Container;)Ljava/util/Map; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V put a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedDataType; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; storage b
+c net/minecraft/world/level/storage/TagValueOutput net/minecraft/world/level/storage/TagValueOutput
+ m ()Lnet/minecraft/nbt/CompoundTag; buildResult b
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput$ValueOutputList; childrenList b
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/storage/TagValueOutput; createWithContext a
+ m (Lnet/minecraft/util/ProblemReporter;)Lnet/minecraft/world/level/storage/TagValueOutput; createWithoutContext a
+ m (Ljava/lang/String;)V discard c
+ m ()Z isEmpty a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V lambda$store$0 a
+ m (Lnet/minecraft/nbt/Tag;)V lambda$store$1 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList; list a
+ m (Ljava/lang/String;Z)V putBoolean a
+ m (Ljava/lang/String;B)V putByte a
+ m (Ljava/lang/String;D)V putDouble a
+ m (Ljava/lang/String;F)V putFloat a
+ m (Ljava/lang/String;I)V putInt a
+ m (Ljava/lang/String;[I)V putIntArray a
+ m (Ljava/lang/String;J)V putLong a
+ m (Ljava/lang/String;S)V putShort a
+ m (Ljava/lang/String;Ljava/lang/String;)V putString a
+ m (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; reporterForChild d
+ m (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable b
+ f Lcom/mojang/serialization/DynamicOps; ops b
+ f Lnet/minecraft/nbt/CompoundTag; output c
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueOutput$ListWrapper net/minecraft/world/level/storage/TagValueOutput$d
+ m ()Lnet/minecraft/world/level/storage/ValueOutput; addChild a
+ m ()V discardLast b
+ m ()Z isEmpty c
+ f Ljava/lang/String; fieldName a
+ f Lcom/mojang/serialization/DynamicOps; ops c
+ f Lnet/minecraft/nbt/ListTag; output d
+ f Lnet/minecraft/util/ProblemReporter; problemReporter b
+c net/minecraft/world/level/storage/TagValueOutput$TypedListWrapper net/minecraft/world/level/storage/TagValueOutput$e
+ m (Ljava/lang/Object;)V add a
+ m ()Z isEmpty a
+ f Lcom/mojang/serialization/Codec; codec d
+ f Ljava/lang/String; name b
+ f Lcom/mojang/serialization/DynamicOps; ops c
+ f Lnet/minecraft/nbt/ListTag; output e
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueOutput$EncodeToMapFailedProblem net/minecraft/world/level/storage/TagValueOutput$c
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error c
+ m ()Ljava/lang/Object; value b
+ f Lcom/mojang/serialization/DataResult$Error; error b
+ f Ljava/lang/Object; value a
+c net/minecraft/world/level/storage/TagValueOutput$EncodeToListFailedProblem net/minecraft/world/level/storage/TagValueOutput$b
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error d
+ m ()Ljava/lang/String; name b
+ m ()Ljava/lang/Object; value c
+ f Lcom/mojang/serialization/DataResult$Error; error c
+ f Ljava/lang/String; name a
+ f Ljava/lang/Object; value b
+c net/minecraft/world/level/storage/TagValueOutput$EncodeToFieldFailedProblem net/minecraft/world/level/storage/TagValueOutput$a
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error d
+ m ()Ljava/lang/String; name b
+ m ()Ljava/lang/Object; value c
+ f Lcom/mojang/serialization/DataResult$Error; error c
+ f Ljava/lang/String; name a
+ f Ljava/lang/Object; value b
+c net/minecraft/world/level/storage/loot/LootTable net/minecraft/world/level/storage/loot/LootTable
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; createStackSplitter a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/storage/loot/LootParams;J)V fill a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/util/RandomSource;)Ljava/util/List; getAvailableSlots a
+ m ()Lnet/minecraft/util/context/ContextKeySet; getParamSet a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V getRandomItems b
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems a
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems a
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/function/Consumer;)V getRandomItems a
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V getRandomItems b
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V getRandomItemsRaw a
+ m (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V getRandomItemsRaw a
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/util/context/ContextKeySet; lambda$static$0 d
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/Optional; lambda$static$1 c
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/List; lambda$static$2 b
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/List; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$5 c
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lootTable b
+ m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILnet/minecraft/util/RandomSource;)V shuffleAndSplitItems a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/util/context/ContextKeySet; DEFAULT_PARAM_SET b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC d
+ f Lnet/minecraft/world/level/storage/loot/LootTable; EMPTY f
+ f Lcom/mojang/serialization/Codec; KEY_CODEC a
+ f Lorg/slf4j/Logger; LOGGER g
+ f J RANDOMIZE_SEED c
+ f Ljava/util/function/BiFunction; compositeFunction l
+ f Ljava/util/List; functions k
+ f Lnet/minecraft/util/context/ContextKeySet; paramSet h
+ f Ljava/util/List; pools j
+ f Ljava/util/Optional; randomSequence i
+c net/minecraft/world/level/storage/loot/LootTable$Builder net/minecraft/world/level/storage/loot/LootTable$a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; apply a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply b
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable; build b
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; setParamSet a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; setRandomSequence a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; unwrap a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; unwrap c
+ m (Lnet/minecraft/world/level/storage/loot/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; withPool a
+ f Lcom/google/common/collect/ImmutableList$Builder; functions b
+ f Lnet/minecraft/util/context/ContextKeySet; paramSet c
+ f Lcom/google/common/collect/ImmutableList$Builder; pools a
+ f Ljava/util/Optional; randomSequence d
+c net/minecraft/world/phys/shapes/CollisionContext net/minecraft/world/phys/shapes/VoxelShapeCollision
+ m ()Z alwaysCollideWithFluid d
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m ()Lnet/minecraft/world/phys/shapes/CollisionContext; empty a
+ m ()Lnet/minecraft/world/phys/shapes/CollisionContext; emptyWithFluidCollisions b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a
+ m ()Z isDescending c
+ m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a
+ m ()Z isPlacement e
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; of a
+ m (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/phys/shapes/CollisionContext; of a
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/phys/shapes/CollisionContext; placementContext a
+ m (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/phys/shapes/CollisionContext; withPosition a
+c net/minecraft/world/phys/shapes/OffsetDoubleList net/minecraft/world/phys/shapes/DoubleListOffset
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; delegate a
+ f D offset b
+c org/bukkit/craftbukkit/block/CraftBrushableBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftBrushableBlock
+c org/bukkit/craftbukkit/block/CraftFurnaceFurnace org/bukkit/craftbukkit/v1_21_R6/block/CraftFurnaceFurnace
+c org/bukkit/craftbukkit/block/CraftStructureBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftStructureBlock
+c org/bukkit/craftbukkit/block/data/CraftBlockData org/bukkit/craftbukkit/v1_21_R6/block/data/CraftBlockData
+c org/bukkit/craftbukkit/block/data/CraftBlockData$1 org/bukkit/craftbukkit/v1_21_R6/block/data/CraftBlockData$1
+c org/bukkit/craftbukkit/block/impl/CraftBrushable org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBrushable
+c org/bukkit/craftbukkit/block/impl/CraftCaveVines org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCaveVines
+c org/bukkit/craftbukkit/block/impl/CraftComposter org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftComposter
+c org/bukkit/craftbukkit/block/impl/CraftDispenser org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDispenser
+c org/bukkit/craftbukkit/block/impl/CraftFenceGate org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFenceGate
+c org/bukkit/craftbukkit/block/impl/CraftFlowerBed org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFlowerBed
+c org/bukkit/craftbukkit/block/impl/CraftHeavyCore org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHeavyCore
+c org/bukkit/craftbukkit/block/impl/CraftMultiface org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMultiface
+c org/bukkit/craftbukkit/block/impl/CraftNoteBlock org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftNoteBlock
+c org/bukkit/craftbukkit/block/impl/CraftSculkVein org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSculkVein
+c org/bukkit/craftbukkit/block/impl/CraftSeaPickle org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSeaPickle
+c org/bukkit/craftbukkit/block/impl/CraftSnowLayer org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSnowLayer
+c org/bukkit/craftbukkit/block/impl/CraftSnowyDirt org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSnowyDirt
+c org/bukkit/craftbukkit/block/impl/CraftSugarCane org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSugarCane
+c org/bukkit/craftbukkit/block/impl/CraftTestBlock org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTestBlock
+c org/bukkit/craftbukkit/block/impl/CraftTurtleEgg org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTurtleEgg
+c org/bukkit/craftbukkit/block/impl/CraftWallSkull org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWallSkull
+c org/bukkit/craftbukkit/block/impl/CraftWallTorch org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWallTorch
+c org/bukkit/craftbukkit/entity/AbstractProjectile org/bukkit/craftbukkit/v1_21_R6/entity/AbstractProjectile
+c org/bukkit/craftbukkit/entity/CraftAbstractArrow org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractArrow
+c org/bukkit/craftbukkit/entity/CraftAbstractHorse org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractHorse
+c org/bukkit/craftbukkit/entity/CraftElderGuardian org/bukkit/craftbukkit/v1_21_R6/entity/CraftElderGuardian
+c org/bukkit/craftbukkit/entity/CraftEntityFactory org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntityFactory
+c org/bukkit/craftbukkit/entity/CraftExperienceOrb org/bukkit/craftbukkit/v1_21_R6/entity/CraftExperienceOrb
+c org/bukkit/craftbukkit/entity/CraftGlowItemFrame org/bukkit/craftbukkit/v1_21_R6/entity/CraftGlowItemFrame
+c org/bukkit/craftbukkit/entity/CraftLargeFireball org/bukkit/craftbukkit/v1_21_R6/entity/CraftLargeFireball
+c org/bukkit/craftbukkit/entity/CraftMinecartChest org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartChest
+c org/bukkit/craftbukkit/entity/CraftShulkerBullet org/bukkit/craftbukkit/v1_21_R6/entity/CraftShulkerBullet
+c org/bukkit/craftbukkit/entity/CraftSizedFireball org/bukkit/craftbukkit/v1_21_R6/entity/CraftSizedFireball
+c org/bukkit/craftbukkit/entity/CraftSkeletonHorse org/bukkit/craftbukkit/v1_21_R6/entity/CraftSkeletonHorse
+c org/bukkit/craftbukkit/entity/CraftSmallFireball org/bukkit/craftbukkit/v1_21_R6/entity/CraftSmallFireball
+c org/bukkit/craftbukkit/entity/CraftSpectralArrow org/bukkit/craftbukkit/v1_21_R6/entity/CraftSpectralArrow
+c org/bukkit/craftbukkit/help/CustomIndexHelpTopic org/bukkit/craftbukkit/v1_21_R6/help/CustomIndexHelpTopic
+c org/bukkit/craftbukkit/inventory/CraftMetaBanner org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBanner
+c org/bukkit/craftbukkit/inventory/CraftMetaBundle org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBundle
+c org/bukkit/craftbukkit/inventory/CraftMetaCharge org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaCharge
+c org/bukkit/craftbukkit/inventory/CraftMetaPotion org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaPotion
+c org/bukkit/craftbukkit/inventory/CraftMetaShield org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaShield
+c org/bukkit/craftbukkit/inventory/CraftMetaShield$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaShield$1
+c org/bukkit/craftbukkit/inventory/util/CraftMenus org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftMenus
+c org/bukkit/craftbukkit/inventory/util/CraftMenus$MenuTypeData org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftMenus$MenuTypeData
+c org/bukkit/craftbukkit/scoreboard/CraftObjective org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftObjective
+c org/bukkit/craftbukkit/util/DummyGeneratorAccess org/bukkit/craftbukkit/v1_21_R6/util/DummyGeneratorAccess
+c org/bukkit/craftbukkit/util/LimitedClassRemapper org/bukkit/craftbukkit/v1_21_R6/util/LimitedClassRemapper
+c org/bukkit/craftbukkit/util/LimitedClassRemapper$LimitedMethodRemapper org/bukkit/craftbukkit/v1_21_R6/util/LimitedClassRemapper$LimitedMethodRemapper
+c org/bukkit/craftbukkit/util/ServerShutdownThread org/bukkit/craftbukkit/v1_21_R6/util/ServerShutdownThread
+c net/minecraft/advancements/critereon/MinMaxBounds net/minecraft/advancements/critereon/CriterionConditionValue
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds a
+ m ()Z isAny d
+ m ()Ljava/util/Optional; max c
+ m ()Ljava/util/Optional; min b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EMPTY a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SWAPPED b
+c net/minecraft/advancements/critereon/MinMaxBounds$Ints net/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange
+ m (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; atLeast b
+ m (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; atMost c
+ m (II)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; between a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; boundsSqr e
+ m (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; exactly a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; fromReader a
+ m (Ljava/lang/Integer;)Ljava/lang/Long; lambda$new$0 a
+ m (I)Z matches d
+ m (J)Z matchesSqr a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; ANY c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; boundsSqr g
+c net/minecraft/advancements/critereon/MinMaxBounds$Bounds net/minecraft/advancements/critereon/CriterionConditionValue$a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; any e
+ m ()Z areSwapped c
+ m ()Ljava/util/Optional; asPoint d
+ m (Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; atLeast b
+ m (Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; atMost c
+ m (Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; between a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; createStreamCodec a
+ m (Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; exactly a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; fromReader a
+ m (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChar a
+ m ()Z isAny a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1 a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; lambda$createCodec$2 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; lambda$createCodec$4 a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$5 a
+ m ()Ljava/lang/String; lambda$validateSwappedBoundsInCodec$0 h
+ m (Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; map a
+ m ()Ljava/util/Optional; max g
+ m ()Ljava/util/Optional; min f
+ m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; readNumber b
+ m ()Lcom/mojang/serialization/DataResult; validateSwappedBoundsInCodec b
+ f Ljava/util/Optional; max b
+ f Ljava/util/Optional; min a
+c net/minecraft/advancements/critereon/MinMaxBounds$Bounds$1 net/minecraft/advancements/critereon/CriterionConditionValue$a$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds;)V encode a
+ m (Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$0 b
+ m (Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$1 a
+ f I MAX_FLAG c
+ f I MIN_FLAG b
+c net/minecraft/advancements/critereon/MinMaxBounds$Doubles net/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange
+ m (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; atLeast b
+ m (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; atMost c
+ m (DD)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; between a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; boundsSqr e
+ m (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; exactly a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fromReader a
+ m (D)Z matches d
+ m (D)Z matchesSqr e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; ANY c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; boundsSqr g
+c net/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees net/minecraft/advancements/critereon/CriterionConditionValue$c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; fromReader a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; ANY c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Bounds; bounds f
+c net/minecraft/advancements/critereon/NbtPredicate net/minecraft/advancements/critereon/CriterionConditionNBT
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/CompoundTag; getEntityTagToCompare b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+ m (Lnet/minecraft/nbt/Tag;)Z matches a
+ m (Lnet/minecraft/world/entity/Entity;)Z matches a
+ m ()Lnet/minecraft/nbt/CompoundTag; tag a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/lang/String; SELECTED_ITEM_TAG c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/nbt/CompoundTag; tag d
+c net/minecraft/advancements/critereon/TagPredicate net/minecraft/advancements/critereon/TagPredicate
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; codec a
+ m ()Z expected b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; is a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; isNot b
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Lnet/minecraft/core/Holder;)Z matches a
+ m ()Lnet/minecraft/tags/TagKey; tag a
+ f Z expected b
+ f Lnet/minecraft/tags/TagKey; tag a
+c net/minecraft/advancements/critereon/TradeTrigger net/minecraft/advancements/critereon/CriterionTriggerVillagerTrade
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/npc/AbstractVillager;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerVillagerTrade$a
+ m ()Ljava/util/Optional; item d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; tradedWithVillager b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; tradedWithVillager a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ m ()Ljava/util/Optional; villager c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item d
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; villager c
+c net/minecraft/commands/arguments/GameModeArgument net/minecraft/commands/arguments/GameModeArgument
+ m ()Lnet/minecraft/commands/arguments/GameModeArgument; gameMode a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; getGameMode a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/level/GameType; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID c
+ f Ljava/util/Collection; EXAMPLES a
+ f [Lnet/minecraft/world/level/GameType; VALUES b
+c net/minecraft/commands/arguments/HexColorArgument net/minecraft/commands/arguments/HexColorArgument
+ m (I)I duplicateDigit a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Integer; getHexColor a
+ m ()Lnet/minecraft/commands/arguments/HexColorArgument; hexColor a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_HEX a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/ParticleArgument net/minecraft/commands/arguments/ArgumentParticle
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/particles/ParticleOptions; getParticle a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readParticleType$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; parse a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ParticleArgument; particle a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/particles/ParticleOptions; readParticle a
+ m (Lnet/minecraft/nbt/TagParser;Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/particles/ParticleOptions; readParticle a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleType; readParticleType a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_OPTIONS b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PARTICLE a
+ f Ljava/util/Collection; EXAMPLES c
+ f Lnet/minecraft/nbt/TagParser; VALUE_PARSER e
+ f Lnet/minecraft/core/HolderLookup$Provider; registries d
+c net/minecraft/commands/arguments/ResourceArgument net/minecraft/commands/arguments/ResourceArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getAttribute a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getConfiguredFeature b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getEnchantment g
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getEntityType d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getMobEffect f
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getResource a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getStructure c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getSummonableEntityType e
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder$Reference; parse a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceArgument; resource a
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_RESOURCE_TYPE b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SUMMONABLE_ENTITY d
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_RESOURCE a
+ f Ljava/util/Collection; EXAMPLES c
+ f Lnet/minecraft/resources/ResourceKey; registryKey e
+ f Lnet/minecraft/core/HolderLookup; registryLookup f
+c net/minecraft/commands/arguments/ResourceArgument$Info net/minecraft/commands/arguments/ResourceArgument$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ResourceArgument;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/ResourceArgument$Info$Template net/minecraft/commands/arguments/ResourceArgument$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+ f Lnet/minecraft/commands/arguments/ResourceArgument$Info; this$0 a
+c net/minecraft/commands/arguments/WaypointArgument net/minecraft/commands/arguments/WaypointArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/waypoints/WaypointTransmitter; getWaypoint a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_A_WAYPOINT a
+c net/minecraft/commands/execution/ExecutionContext net/minecraft/commands/execution/ExecutionContext
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/execution/Frame; createTopFrame a
+ m (I)V discardAtDepthOrHigher a
+ m ()I forkLimit d
+ m (I)Lnet/minecraft/commands/execution/Frame$FrameControl; frameControlForDepth b
+ m ()V handleQueueOverflow f
+ m ()V incrementCost e
+ m (I)V lambda$frameControlForDepth$0 c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; profiler c
+ m ()V pushNewCommands g
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V queueInitialCommandExecution a
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V queueInitialFunctionCall a
+ m (Lnet/minecraft/commands/execution/CommandQueueEntry;)V queueNext a
+ m ()V runCommandQueue a
+ m ()Lnet/minecraft/commands/execution/TraceCallbacks; tracer b
+ m (Lnet/minecraft/commands/execution/TraceCallbacks;)V tracer a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_QUEUE_DEPTH a
+ f I commandLimit c
+ f Ljava/util/Deque; commandQueue i
+ f I commandQuota g
+ f I currentFrameDepth k
+ f I forkLimit d
+ f Ljava/util/List; newTopCommands j
+ f Lnet/minecraft/util/profiling/ProfilerFiller; profiler e
+ f Z queueOverflow h
+ f Lnet/minecraft/commands/execution/TraceCallbacks; tracer f
+c net/minecraft/commands/execution/ExecutionControl net/minecraft/commands/execution/ExecutionControl
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)Lnet/minecraft/commands/execution/ExecutionControl; create a
+ m ()Lnet/minecraft/commands/execution/Frame; currentFrame b
+ m (Lnet/minecraft/commands/execution/EntryAction;)V queueNext a
+ m ()Lnet/minecraft/commands/execution/TraceCallbacks; tracer a
+ m (Lnet/minecraft/commands/execution/TraceCallbacks;)V tracer a
+c net/minecraft/commands/execution/ExecutionControl$1 net/minecraft/commands/execution/ExecutionControl$1
+ m ()Lnet/minecraft/commands/execution/Frame; currentFrame b
+ m (Lnet/minecraft/commands/execution/EntryAction;)V queueNext a
+ m ()Lnet/minecraft/commands/execution/TraceCallbacks; tracer a
+ m (Lnet/minecraft/commands/execution/TraceCallbacks;)V tracer a
+ f Lnet/minecraft/commands/execution/Frame; val$frame b
+c net/minecraft/core/dispenser/DispenseItemBehavior net/minecraft/core/dispenser/IDispenseBehavior
+ m ()V bootStrap a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$static$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/core/dispenser/DispenseItemBehavior; NOOP b
+c net/minecraft/core/dispenser/DispenseItemBehavior$1 net/minecraft/core/dispenser/IDispenseBehavior$1
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$2 net/minecraft/core/dispenser/IDispenseBehavior$8
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ArmorStand;)V lambda$execute$0 a
+c net/minecraft/core/dispenser/DispenseItemBehavior$3 net/minecraft/core/dispenser/IDispenseBehavior$9
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Z lambda$execute$0 a
+c net/minecraft/core/dispenser/DispenseItemBehavior$4 net/minecraft/core/dispenser/IDispenseBehavior$10
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; defaultDispenseItemBehavior c
+c net/minecraft/core/dispenser/DispenseItemBehavior$5 net/minecraft/core/dispenser/IDispenseBehavior$11
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$6 net/minecraft/core/dispenser/IDispenseBehavior$12
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$7 net/minecraft/core/dispenser/IDispenseBehavior$13
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$8 net/minecraft/core/dispenser/IDispenseBehavior$14
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$9 net/minecraft/core/dispenser/IDispenseBehavior$15
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$10 net/minecraft/core/dispenser/IDispenseBehavior$2
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$11 net/minecraft/core/dispenser/IDispenseBehavior$3
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$execute$0 a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; takeLiquid b
+c net/minecraft/core/dispenser/DispenseItemBehavior$12 net/minecraft/core/dispenser/IDispenseBehavior$4
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$13 net/minecraft/core/dispenser/IDispenseBehavior$5
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/item/Item;)V lambda$execute$0 a
+c net/minecraft/core/dispenser/DispenseItemBehavior$14 net/minecraft/core/dispenser/IDispenseBehavior$6
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+c net/minecraft/core/dispenser/DispenseItemBehavior$15 net/minecraft/core/dispenser/IDispenseBehavior$7
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; defaultDispenseItemBehavior c
+c net/minecraft/core/particles/ShriekParticleOption net/minecraft/core/particles/ShriekParticleOption
+ m ()I getDelay b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I delay c
+c net/minecraft/data/info/BiomeParametersDumpReport net/minecraft/data/info/BiomeParametersDumpReport
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; createPath a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; dumpValue a
+ m ()Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)V lambda$dumpValue$3 a
+ m (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 lambda$run$0 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lcom/mojang/serialization/MapCodec; ENTRY_CODEC g
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/concurrent/CompletableFuture; registries f
+ f Ljava/nio/file/Path; topPath e
+c net/minecraft/data/loot/packs/VanillaShearingLoot net/minecraft/data/loot/packs/VanillaShearingLoot
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/ItemLike;)V lambda$generate$0 a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/metadata/PackMetadataGenerator net/minecraft/data/metadata/PackMetadataGenerator
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/data/metadata/PackMetadataGenerator; add a
+ m (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/data/metadata/PackMetadataGenerator; forFeaturePack a
+ m (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/data/metadata/PackMetadataGenerator; forFeaturePack a
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$add$0 b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Ljava/util/Map; elements e
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/recipes/ShapelessRecipeBuilder net/minecraft/data/recipes/ShapelessRecipeBuilder
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; group b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; requires a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; requires a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; requires a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; requires b
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; requires a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category c
+ f Ljava/util/Map; criteria f
+ f Ljava/lang/String; group g
+ f Ljava/util/List; ingredients e
+ f Lnet/minecraft/core/HolderGetter; items b
+ f Lnet/minecraft/world/item/ItemStack; result d
+c net/minecraft/data/recipes/TransmuteRecipeBuilder net/minecraft/data/recipes/TransmuteRecipeBuilder
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/TransmuteRecipeBuilder; group b
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/TransmuteRecipeBuilder; transmute a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/TransmuteRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category b
+ f Ljava/util/Map; criteria f
+ f Ljava/lang/String; group g
+ f Lnet/minecraft/world/item/crafting/Ingredient; input d
+ f Lnet/minecraft/world/item/crafting/Ingredient; material e
+ f Lnet/minecraft/core/Holder; result c
+c net/minecraft/data/tags/BannerPatternTagsProvider net/minecraft/data/tags/BannerPatternTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/biome/OverworldBiomes net/minecraft/data/worldgen/biome/OverworldBiomes
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; badlands c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; bambooJungle c
+ m (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; baseJungle a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IILnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; baseOcean a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; baseOceanGeneration r
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; beach b
+ m (ZFFIILjava/lang/Integer;Ljava/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; biome a
+ m (ZFFLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; biome a
+ m (F)I calculateSkyColor a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; coldOcean d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; darkForest i
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; deepDark q
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; desert d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; dripstoneCaves p
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; forest b
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; frozenOcean g
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; frozenPeaks j
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V globalOverworldGeneration a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; grove n
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; jaggedPeaks k
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; jungle b
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; lukeWarmOcean f
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; lushCaves o
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; mangroveSwamp h
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; meadowOrCherryGrove k
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; mushroomFields e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; ocean e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; oldGrowthTaiga a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; plains a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; river j
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; savanna a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; snowySlopes m
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; sparseJungle a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; stonyPeaks l
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; swamp g
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; taiga h
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; theVoid i
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; warmOcean f
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; windsweptHills b
+ f I DARK_DRY_FOLIAGE_COLOR e
+ f Lnet/minecraft/sounds/Music; NORMAL_MUSIC f
+ f I NORMAL_WATER_COLOR a
+ f I NORMAL_WATER_FOG_COLOR b
+ f I OVERWORLD_FOG_COLOR d
+ f I SWAMP_SKELETON_WEIGHT c
+c net/minecraft/data/worldgen/features/CaveFeatures net/minecraft/data/worldgen/features/CaveFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Holder; makeDripleaf a
+ m ()Lnet/minecraft/core/Holder; makeSmallDripleaf a
+ f Lnet/minecraft/resources/ResourceKey; AMETHYST_GEODE u
+ f Lnet/minecraft/resources/ResourceKey; CAVE_VINE j
+ f Lnet/minecraft/resources/ResourceKey; CAVE_VINE_IN_MOSS k
+ f Lnet/minecraft/resources/ResourceKey; CLAY_POOL_WITH_DRIPLEAVES q
+ f Lnet/minecraft/resources/ResourceKey; CLAY_WITH_DRIPLEAVES p
+ f Lnet/minecraft/resources/ResourceKey; DRIPLEAF o
+ f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CLUSTER d
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_COAL b
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_DIAMONDS c
+ f Lnet/minecraft/resources/ResourceKey; GLOW_LICHEN h
+ f Lnet/minecraft/resources/ResourceKey; LARGE_DRIPSTONE e
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES_CLAY r
+ f Lnet/minecraft/resources/ResourceKey; MONSTER_ROOM a
+ f Lnet/minecraft/resources/ResourceKey; MOSS_PATCH m
+ f Lnet/minecraft/resources/ResourceKey; MOSS_PATCH_BONEMEAL n
+ f Lnet/minecraft/resources/ResourceKey; MOSS_PATCH_CEILING s
+ f Lnet/minecraft/resources/ResourceKey; MOSS_VEGETATION l
+ f Lnet/minecraft/resources/ResourceKey; POINTED_DRIPSTONE f
+ f Lnet/minecraft/resources/ResourceKey; ROOTED_AZALEA_TREE i
+ f Lnet/minecraft/resources/ResourceKey; SCULK_PATCH_ANCIENT_CITY w
+ f Lnet/minecraft/resources/ResourceKey; SCULK_PATCH_DEEP_DARK v
+ f Lnet/minecraft/resources/ResourceKey; SCULK_VEIN x
+ f Lnet/minecraft/resources/ResourceKey; SPORE_BLOSSOM t
+ f Lnet/minecraft/resources/ResourceKey; UNDERWATER_MAGMA g
+c net/minecraft/data/worldgen/features/FeatureUtils net/minecraft/data/worldgen/features/FeatureUtils
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V register a
+ m (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; simplePatchConfiguration a
+ m (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; simplePatchConfiguration a
+ m (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; simplePatchConfiguration a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; simplePatchPredicate a
+ m (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; simpleRandomPatchConfiguration a
+c net/minecraft/data/worldgen/features/PileFeatures net/minecraft/data/worldgen/features/PileFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; PILE_HAY a
+ f Lnet/minecraft/resources/ResourceKey; PILE_ICE d
+ f Lnet/minecraft/resources/ResourceKey; PILE_MELON b
+ f Lnet/minecraft/resources/ResourceKey; PILE_PUMPKIN e
+ f Lnet/minecraft/resources/ResourceKey; PILE_SNOW c
+c net/minecraft/data/worldgen/features/TreeFeatures net/minecraft/data/worldgen/features/TreeFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; cherry j
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createBirch f
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createDarkOak b
+ m (I)Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; createFallenBirch a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; createFallenJungle d
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; createFallenOak c
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; createFallenSpruce e
+ m (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; createFallenTrees a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createFancyOak i
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createJungleTree h
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createOak a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;IIII)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createStraightBlobTree a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createSuperBirch g
+ f Lnet/minecraft/resources/ResourceKey; ACACIA m
+ f Lnet/minecraft/resources/ResourceKey; AZALEA_TREE z
+ f Lnet/minecraft/resources/ResourceKey; BIRCH l
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002 G
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002_LEAF_LITTER H
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 I
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_005 J
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_LEAF_LITTER R
+ f Lnet/minecraft/resources/ResourceKey; CHERRY C
+ f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 O
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FUNGUS a
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FUNGUS_PLANTED b
+ f Lnet/minecraft/resources/ResourceKey; DARK_OAK h
+ f Lnet/minecraft/resources/ResourceKey; DARK_OAK_LEAF_LITTER Q
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_BIRCH_TREE W
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_JUNGLE_TREE U
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_OAK_TREE T
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_SPRUCE_TREE V
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_SUPER_BIRCH_TREE X
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK q
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES N
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002_LEAF_LITTER K
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 L
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_005 M
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_LEAF_LITTER S
+ f Lnet/minecraft/resources/ResourceKey; HUGE_BROWN_MUSHROOM e
+ f Lnet/minecraft/resources/ResourceKey; HUGE_RED_MUSHROOM f
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_BUSH y
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE p
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_NO_VINE r
+ f Lnet/minecraft/resources/ResourceKey; MANGROVE A
+ f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE s
+ f Lnet/minecraft/resources/ResourceKey; MEGA_PINE u
+ f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE t
+ f Lnet/minecraft/resources/ResourceKey; OAK g
+ f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002_LEAF_LITTER D
+ f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 E
+ f Lnet/minecraft/resources/ResourceKey; OAK_BEES_005 F
+ f Lnet/minecraft/resources/ResourceKey; OAK_LEAF_LITTER P
+ f Lnet/minecraft/resources/ResourceKey; PALE_OAK i
+ f Lnet/minecraft/resources/ResourceKey; PALE_OAK_BONEMEAL j
+ f Lnet/minecraft/resources/ResourceKey; PALE_OAK_CREAKING k
+ f Lnet/minecraft/resources/ResourceKey; PINE o
+ f Lnet/minecraft/resources/ResourceKey; SPRUCE n
+ f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES w
+ f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 v
+ f Lnet/minecraft/resources/ResourceKey; SWAMP_OAK x
+ f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE B
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS c
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS_PLANTED d
+c net/minecraft/gametest/framework/GameTestInstance net/minecraft/gametest/framework/GameTestInstance
+ m ()Lnet/minecraft/core/Holder; batch d
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/chat/Component; describe c
+ m ()Lnet/minecraft/network/chat/Component; describeInfo p
+ m ()Lnet/minecraft/network/chat/MutableComponent; describeType o
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; descriptionRow a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; descriptionRow a
+ m ()Lnet/minecraft/gametest/framework/TestData; info n
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Z manualOnly i
+ m ()I maxAttempts j
+ m ()I maxTicks f
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register a
+ m ()Z required h
+ m ()I requiredSuccesses k
+ m ()Lnet/minecraft/world/level/block/Rotation; rotation m
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;)V run a
+ m ()I setupTicks g
+ m ()Z skyAccess l
+ m ()Lnet/minecraft/resources/ResourceLocation; structure e
+ m ()Lnet/minecraft/network/chat/MutableComponent; typeDescription b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f Lnet/minecraft/gametest/framework/TestData; info a
+c net/minecraft/gametest/framework/GameTestListener net/minecraft/gametest/framework/GameTestHarnessListener
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+c net/minecraft/gametest/framework/GameTestMainUtil net/minecraft/gametest/framework/GameTestMainUtil
+ m (Ljava/lang/String;Ljava/lang/String;)V copyPacks a
+ m (Ljava/lang/String;)V createOrResetDir a
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljoptsimple/OptionSet;Ljava/lang/Thread;)Lnet/minecraft/gametest/framework/GameTestServer; lambda$runGameTestServer$0 a
+ m (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/util/Optional; optionalFromOption a
+ m ([Ljava/lang/String;Ljava/util/function/Consumer;)V runGameTestServer a
+ f Ljava/lang/String; DEFAULT_UNIVERSE_DIR b
+ f Ljava/lang/String; LEVEL_NAME c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljoptsimple/OptionSpec; help j
+ f Ljoptsimple/OptionSpec; packs i
+ f Ljoptsimple/OptionParser; parser d
+ f Ljoptsimple/OptionSpec; report f
+ f Ljoptsimple/OptionSpec; tests g
+ f Ljoptsimple/OptionSpec; universe e
+ f Ljoptsimple/OptionSpec; verify h
+c net/minecraft/gametest/framework/GameTestSequence net/minecraft/gametest/framework/GameTestHarnessSequence
+ m (Ljava/lang/Runnable;)V executeWithoutFail c
+ m (Ljava/lang/Runnable;)V lambda$thenExecute$1 d
+ m (ILjava/lang/Runnable;)V lambda$thenExecuteAfter$2 d
+ m (ILjava/lang/Runnable;)V lambda$thenExecuteFor$3 c
+ m (Ljava/util/function/Supplier;)V lambda$thenFail$4 b
+ m ()V lambda$thenIdle$0 c
+ m (Lnet/minecraft/gametest/framework/GameTestSequence$Condition;)V lambda$thenTrigger$5 a
+ m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; thenExecute b
+ m (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; thenExecuteAfter a
+ m (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; thenExecuteFor b
+ m (Ljava/util/function/Supplier;)V thenFail a
+ m (I)Lnet/minecraft/gametest/framework/GameTestSequence; thenIdle a
+ m ()V thenSucceed a
+ m ()Lnet/minecraft/gametest/framework/GameTestSequence$Condition; thenTrigger b
+ m (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; thenWaitUntil a
+ m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; thenWaitUntil a
+ m (I)V tick d
+ m (I)V tickAndContinue b
+ m (I)V tickAndFailIfNotComplete c
+ f Ljava/util/List; events b
+ f I lastTick c
+ f Lnet/minecraft/gametest/framework/GameTestInfo; parent a
+c net/minecraft/gametest/framework/GameTestSequence$Condition net/minecraft/gametest/framework/GameTestHarnessSequence$a
+ m ()V assertTriggeredThisTick a
+ m (I)V trigger a
+ f I NOT_TRIGGERED b
+ f Lnet/minecraft/gametest/framework/GameTestSequence; this$0 a
+ f I triggerTime c
+c net/minecraft/network/UnconfiguredPipelineHandler net/minecraft/network/UnconfiguredPipelineHandler
+ m (Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundHandler$0 a
+ m (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundHandler$1 a
+ m (Lio/netty/channel/ChannelInboundHandler;)Lnet/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask; setupInboundHandler a
+ m (Lnet/minecraft/network/ProtocolInfo;)Lnet/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask; setupInboundProtocol a
+ m (Lio/netty/channel/ChannelOutboundHandler;)Lnet/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask; setupOutboundHandler a
+ m (Lnet/minecraft/network/ProtocolInfo;)Lnet/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask; setupOutboundProtocol b
+c net/minecraft/network/UnconfiguredPipelineHandler$Inbound net/minecraft/network/UnconfiguredPipelineHandler$a
+c net/minecraft/network/UnconfiguredPipelineHandler$Outbound net/minecraft/network/UnconfiguredPipelineHandler$c
+c net/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask net/minecraft/network/UnconfiguredPipelineHandler$b
+ m (Lnet/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0 a
+c net/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask net/minecraft/network/UnconfiguredPipelineHandler$d
+ m (Lnet/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0 a
+c net/minecraft/network/chat/ComponentSerialization net/minecraft/network/chat/ComponentSerialization
+ m (Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;)V bootstrap a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec a
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/MutableComponent; createFromList a
+ m (Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; createLegacyComponentMatcher a
+ m (I)Lcom/mojang/serialization/Codec; flatRestrictedCodec a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_CONTEXT_FREE_STREAM_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_OPTIONAL_STREAM_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_STREAM_CODEC d
+c net/minecraft/network/chat/ComponentSerialization$FuzzyCodec net/minecraft/network/chat/ComponentSerialization$a
+ m ()Ljava/lang/String; lambda$decode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream; lambda$keys$1 a
+ f Ljava/util/Collection; codecs a
+ f Ljava/util/function/Function; encoderGetter b
+c net/minecraft/network/chat/ComponentSerialization$StrictEither net/minecraft/network/chat/ComponentSerialization$b
+ f Lcom/mojang/serialization/MapCodec; fuzzy c
+ f Ljava/lang/String; typeFieldName a
+ f Lcom/mojang/serialization/MapCodec; typed b
+c net/minecraft/network/chat/SignedMessageValidator net/minecraft/network/chat/SignedMessageValidator
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/PlayerChatMessage; lambda$static$0 a
+ f Lnet/minecraft/network/chat/SignedMessageValidator; ACCEPT_UNSIGNED b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/chat/SignedMessageValidator; REJECT_ALL c
+c net/minecraft/network/chat/SignedMessageValidator$KeyBased net/minecraft/network/chat/SignedMessageValidator$a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z validate b
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z validateChain a
+ f Ljava/util/function/BooleanSupplier; expired e
+ f Z isChainValid g
+ f Lnet/minecraft/network/chat/PlayerChatMessage; lastMessage f
+ f Lnet/minecraft/util/SignatureValidator; validator d
+c net/minecraft/network/chat/contents/ScoreContents net/minecraft/network/chat/contents/ScoreContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/scores/ScoreHolder; findTargetName a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/MutableComponent; getScore a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/datafixers/util/Either; name b
+ m ()Ljava/lang/String; objective c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ f Lcom/mojang/serialization/MapCodec; INNER_CODEC a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lcom/mojang/datafixers/util/Either; name c
+ f Ljava/lang/String; objective d
+c net/minecraft/network/protocol/game/GameProtocols net/minecraft/network/protocol/game/GameProtocols
+ m (Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/protocol/game/GameProtocols$Context;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$0 a
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$1 b
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$2 a
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; CLIENTBOUND_TEMPLATE c
+ f Lnet/minecraft/network/protocol/CodecModifier; HAS_INFINITE_MATERIALS a
+ f Lnet/minecraft/network/protocol/UnboundProtocol; SERVERBOUND_TEMPLATE b
+c net/minecraft/network/protocol/game/GameProtocols$1 net/minecraft/network/protocol/game/GameProtocols$1
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V encode a
+ f Lnet/minecraft/network/protocol/game/GameProtocols$Context; val$context a
+c net/minecraft/network/protocol/game/GameProtocols$Context net/minecraft/network/protocol/game/GameProtocols$a
+ m ()Z hasInfiniteMaterials a
+c net/minecraft/network/protocol/game/VecDeltaCodec net/minecraft/network/protocol/game/VecDeltaCodec
+ m (J)D decode a
+ m (JJJ)Lnet/minecraft/world/phys/Vec3; decode a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; delta d
+ m (D)J encode a
+ m (Lnet/minecraft/world/phys/Vec3;)J encodeX a
+ m (Lnet/minecraft/world/phys/Vec3;)J encodeY b
+ m (Lnet/minecraft/world/phys/Vec3;)J encodeZ c
+ m ()Lnet/minecraft/world/phys/Vec3; getBase a
+ m (Lnet/minecraft/world/phys/Vec3;)V setBase e
+ f D TRUNCATION_STEPS a
+ f Lnet/minecraft/world/phys/Vec3; base b
+c net/minecraft/server/SuppressedExceptionCollector net/minecraft/server/SuppressedExceptionCollector
+ m (Ljava/lang/String;Ljava/lang/Throwable;)V addEntry a
+ m ()J currentTimeMs b
+ m ()Ljava/lang/String; dump a
+ f I LATEST_ENTRY_COUNT a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; entryCounts c
+ f Ljava/util/Queue; latestEntries b
+c net/minecraft/server/SuppressedExceptionCollector$LongEntry net/minecraft/server/SuppressedExceptionCollector$a
+ m ()Ljava/lang/Class; cls c
+ m ()Ljava/lang/String; location b
+ m ()Ljava/lang/String; message d
+ m ()J timestampMs a
+ f Ljava/lang/Class; cls c
+ f Ljava/lang/String; location b
+ f Ljava/lang/String; message d
+ f J timestampMs a
+c net/minecraft/server/SuppressedExceptionCollector$ShortEntry net/minecraft/server/SuppressedExceptionCollector$b
+ m ()Ljava/lang/Class; cls b
+ m ()Ljava/lang/String; location a
+ f Ljava/lang/Class; cls b
+ f Ljava/lang/String; location a
+c net/minecraft/server/commands/AdvancementCommands net/minecraft/server/commands/CommandAdvancement
+ m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/List;)V addChildren a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/commands/AdvancementCommands$Mode;)Ljava/util/List; getAdvancements a
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$16 d
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$17 c
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$18 b
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$19 a
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performCriterion$20 b
+ m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performCriterion$21 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$10 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 l
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;)I perform a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Z)I perform a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)I performCriterion a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_CRITERION_NOT_FOUND b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ACTION_PERFORMED a
+c net/minecraft/server/commands/AdvancementCommands$Mode net/minecraft/server/commands/CommandAdvancement$Filter
+ m ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; $values a
+ f [Lnet/minecraft/server/commands/AdvancementCommands$Mode; $VALUES h
+ f Lnet/minecraft/server/commands/AdvancementCommands$Mode; EVERYTHING e
+ f Lnet/minecraft/server/commands/AdvancementCommands$Mode; FROM c
+ f Lnet/minecraft/server/commands/AdvancementCommands$Mode; ONLY a
+ f Lnet/minecraft/server/commands/AdvancementCommands$Mode; THROUGH b
+ f Lnet/minecraft/server/commands/AdvancementCommands$Mode; UNTIL d
+ f Z children g
+ f Z parents f
+c net/minecraft/server/commands/AdvancementCommands$Action net/minecraft/server/commands/CommandAdvancement$Action
+ m ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; $values b
+ m ()Ljava/lang/String; getKey a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Iterable;Z)I perform a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z perform a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z performCriterion a
+ f [Lnet/minecraft/server/commands/AdvancementCommands$Action; $VALUES d
+ f Lnet/minecraft/server/commands/AdvancementCommands$Action; GRANT a
+ f Lnet/minecraft/server/commands/AdvancementCommands$Action; REVOKE b
+ f Ljava/lang/String; key c
+c net/minecraft/server/commands/AdvancementCommands$Action$1 net/minecraft/server/commands/CommandAdvancement$Action$1
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z perform a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z performCriterion a
+c net/minecraft/server/commands/AdvancementCommands$Action$2 net/minecraft/server/commands/CommandAdvancement$Action$2
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z perform a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z performCriterion a
+c net/minecraft/server/commands/FetchProfileCommand net/minecraft/server/commands/FetchProfileCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/world/item/component/ResolvableProfile;Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/nbt/Tag;)V lambda$reportResolvedProfile$10 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/serialization/DataResult$Error;)V lambda$reportResolvedProfile$11 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$reportResolvedProfile$2 d
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$reportResolvedProfile$3 c
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$reportResolvedProfile$4 b
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$reportResolvedProfile$5 a
+ m (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/Component; lambda$reportResolvedProfile$6 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/MutableComponent;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$reportResolvedProfile$7 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/MutableComponent;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/nbt/Tag;)V lambda$reportResolvedProfile$8 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/serialization/DataResult$Error;)V lambda$reportResolvedProfile$9 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;)V lambda$resolveId$16 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)V lambda$resolveId$17 a
+ m (Ljava/util/Optional;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)V lambda$resolveId$18 a
+ m (Ljava/util/UUID;Lnet/minecraft/server/players/ProfileResolver;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CommandSourceStack;)V lambda$resolveId$19 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;)V lambda$resolveName$12 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)V lambda$resolveName$13 b
+ m (Ljava/util/Optional;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)V lambda$resolveName$14 b
+ m (Ljava/lang/String;Lnet/minecraft/server/players/ProfileResolver;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CommandSourceStack;)V lambda$resolveName$15 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)V reportResolvedProfile a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I resolveId a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I resolveName a
+c net/minecraft/server/dialog/action/ParsedTemplate net/minecraft/server/dialog/action/ParsedTemplate
+ m (Ljava/util/Map;)Ljava/lang/String; instantiate a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$instantiate$4 a
+ m (Ljava/lang/String;Ljava/lang/Exception;)Ljava/lang/String; lambda$parse$3 a
+ m (Lnet/minecraft/server/dialog/action/ParsedTemplate;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$1 c
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parse a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; VARIABLE_CODEC b
+ f Lnet/minecraft/commands/functions/StringTemplate; parsed d
+ f Ljava/lang/String; raw c
+c net/minecraft/server/level/ChunkTaskPriorityQueue net/minecraft/server/level/ChunkTaskQueue
+ m ()Z hasWork b
+ m (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; lambda$new$0 a
+ m (J)Ljava/util/List; lambda$resortChunkTasks$1 b
+ m (J)Ljava/util/List; lambda$submit$2 a
+ m ()Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk; pop a
+ m (JZ)V release a
+ m (ILnet/minecraft/world/level/ChunkPos;I)V resortChunkTasks a
+ m (Ljava/lang/Runnable;JI)V submit a
+ f I PRIORITY_LEVEL_COUNT a
+ f Ljava/lang/String; name d
+ f Ljava/util/List; queuesPerPriority b
+ f I topPriorityQueueIndex c
+c net/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk net/minecraft/server/level/ChunkTaskQueue$a
+ m ()J chunkPos a
+ m ()Ljava/util/List; tasks b
+ f J chunkPos a
+ f Ljava/util/List; tasks b
+c net/minecraft/server/level/SimulationChunkTracker net/minecraft/server/level/SimulationChunkTracker
+ m (J)I getLevel c
+ m (Lnet/minecraft/world/level/ChunkPos;)I getLevel a
+ m (J)I getLevelFromSource b
+ m ()V runAllUpdates a
+ m (JI)V setLevel a
+ f I MAX_LEVEL a
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks b
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage c
+c net/minecraft/server/network/CommonListenerCookie net/minecraft/server/network/CommonListenerCookie
+ m ()Lnet/minecraft/server/level/ClientInformation; clientInformation c
+ m (Lcom/mojang/authlib/GameProfile;Z)Lnet/minecraft/server/network/CommonListenerCookie; createInitial a
+ m ()Lcom/mojang/authlib/GameProfile; gameProfile a
+ m ()I latency b
+ m ()Z transferred d
+ f Lnet/minecraft/server/level/ClientInformation; clientInformation c
+ f Lcom/mojang/authlib/GameProfile; gameProfile a
+ f I latency b
+ f Z transferred d
+c net/minecraft/server/network/config/JoinWorldTask net/minecraft/server/network/config/JoinWorldTask
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+ f Lnet/minecraft/server/network/ConfigurationTask$Type; TYPE a
+c net/minecraft/server/packs/CompositePackResources net/minecraft/server/packs/CompositePackResources
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ f Ljava/util/List; packResourcesStack d
+ f Lnet/minecraft/server/packs/PackResources; primaryPackResources c
+c net/minecraft/server/packs/OverlayMetadataSection net/minecraft/server/packs/OverlayMetadataSection
+ m (Lnet/minecraft/server/packs/PackType;)Lcom/mojang/serialization/Codec; codecForPackType a
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; forPackType b
+ m (Lnet/minecraft/server/packs/PackType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codecForPackType$1 a
+ m (Lnet/minecraft/server/packs/metadata/pack/PackFormat;Lnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry;)Z lambda$overlaysForVersion$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$validateOverlayDir$0 b
+ m ()Ljava/util/List; overlays a
+ m (Lnet/minecraft/server/packs/metadata/pack/PackFormat;)Ljava/util/List; overlaysForVersion a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOverlayDir a
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; CLIENT_TYPE a
+ f Ljava/util/regex/Pattern; DIR_VALIDATOR d
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; SERVER_TYPE b
+ f Ljava/util/List; overlays c
+c net/minecraft/server/packs/OverlayMetadataSection$1 net/minecraft/server/packs/OverlayMetadataSection$1
+ f [I $SwitchMap$net$minecraft$server$packs$PackType a
+c net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry net/minecraft/server/packs/OverlayMetadataSection$a
+ m ()Lnet/minecraft/util/InclusiveRange; format a
+ m (Lnet/minecraft/server/packs/metadata/pack/PackFormat;)Z isApplicable a
+ m (Lnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry$IntermediateEntry;Lnet/minecraft/util/InclusiveRange;)Lnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry; lambda$listCodecForPackType$0 a
+ m (ILjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$listCodecForPackType$1 b
+ m (ILnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry;)Lnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry$IntermediateEntry; lambda$listCodecForPackType$2 a
+ m (ILjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$listCodecForPackType$3 a
+ m (Lnet/minecraft/server/packs/PackType;)Lcom/mojang/serialization/Codec; listCodecForPackType a
+ m ()Ljava/lang/String; overlay b
+ f Lnet/minecraft/util/InclusiveRange; format a
+ f Ljava/lang/String; overlay b
+c net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry$IntermediateEntry net/minecraft/server/packs/OverlayMetadataSection$a$a
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat; format a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; overlay b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat; format a
+ f Ljava/lang/String; overlay b
+c net/minecraft/server/packs/linkfs/LinkFSFileStore net/minecraft/server/packs/linkfs/LinkFSFileStore
+ f Ljava/lang/String; name a
+c net/minecraft/server/players/UserNameToIdResolver net/minecraft/server/players/UserNameToIdResolver
+ m (Lnet/minecraft/server/players/NameAndId;)V add a
+ m (Ljava/lang/String;)Ljava/util/Optional; get a
+ m (Ljava/util/UUID;)Ljava/util/Optional; get a
+ m (Z)V resolveOfflineUsers a
+ m ()V save a
+c net/minecraft/server/rcon/NetworkDataOutputStream net/minecraft/server/rcon/RemoteStatusReply
+ m ()V reset b
+ m ()[B toByteArray a
+ m (I)V write a
+ m ([B)V writeBytes a
+ m (F)V writeFloat a
+ m (I)V writeInt b
+ m (S)V writeShort a
+ m (Ljava/lang/String;)V writeString a
+ f Ljava/io/DataOutputStream; dataOutputStream b
+ f Ljava/io/ByteArrayOutputStream; outputStream a
+c net/minecraft/util/datafix/fixes/BlockEntityIdFix net/minecraft/util/datafix/fixes/DataConverterTileEntity
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/util/Map; ID_MAP a
+c net/minecraft/util/datafix/fixes/DyeItemRenameFix net/minecraft/util/datafix/fixes/DataConverterDye
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/EntityVariantFix net/minecraft/util/datafix/fixes/EntityVariantFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$5 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$1 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$2 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; updateAndRename a
+ f Ljava/lang/String; fieldName c
+ f Ljava/util/function/IntFunction; idConversions d
+c net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1 a
+ m (Ljava/lang/String;)Z lambda$new$0 a
+c net/minecraft/util/datafix/fixes/FilteredSignsFix net/minecraft/util/datafix/fixes/FilteredSignsFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+c net/minecraft/util/datafix/fixes/FurnaceRecipeFix net/minecraft/util/datafix/fixes/DataConverterFurnaceRecipesUsed
+ m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$0 d
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$1 c
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$3 a
+ m (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V lambda$updateFurnaceContents$4 a
+ m (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V lambda$updateFurnaceContents$5 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateFurnaceContents a
+c net/minecraft/util/datafix/fixes/ItemStackUUIDFix net/minecraft/util/datafix/fixes/DataConverterItemStackUUID
+ m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateAttributeModifiers$4 e
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateAttributeModifiers$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkullOwner$6 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAttributeModifiers b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSkullOwner c
+c net/minecraft/util/datafix/fixes/PoiTypeRemoveFix net/minecraft/util/datafix/fixes/PoiTypeRemoveFix
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords a
+ m (Lcom/mojang/serialization/Dynamic;)Z shouldKeepRecord a
+ f Ljava/util/function/Predicate; typesToKeep a
+c net/minecraft/util/datafix/fixes/PoiTypeRenameFix net/minecraft/util/datafix/fixes/PoiTypeRenameFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$processRecords$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$processRecords$1 a
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords a
+ f Ljava/util/function/Function; renamer a
+c net/minecraft/util/datafix/fixes/SavedDataUUIDFix net/minecraft/util/datafix/fixes/DataConverterSavedDataUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 h
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/util/datafix/fixes/VariantRenameFix net/minecraft/util/datafix/fixes/VariantRenameFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a
+ f Ljava/util/Map; renames c
+c net/minecraft/util/datafix/fixes/VillagerTradeFix net/minecraft/util/datafix/fixes/DataConverterVillagerTrade
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$updateItemStack$2 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateItemStack$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateItemStack a
+c net/minecraft/util/parsing/packrat/ErrorCollector net/minecraft/util/parsing/packrat/ErrorCollector
+ m (I)V finish a
+ m (ILjava/lang/Object;)V store a
+ m (ILnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V store a
+c net/minecraft/util/parsing/packrat/ErrorCollector$Nop net/minecraft/util/parsing/packrat/ErrorCollector$b
+ m (I)V finish a
+ m (ILnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V store a
+c net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly net/minecraft/util/parsing/packrat/ErrorCollector$a
+ m (Lnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V addErrorEntry a
+ m ()I cursor b
+ m (I)V discardErrorsFromShorterParse b
+ m ()Ljava/util/List; entries a
+ m (I)V finish a
+ m (ILnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V store a
+ f [Lnet/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly$MutableErrorEntry; entries a
+ f I lastCursor c
+ f I nextErrorEntry b
+c net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly$MutableErrorEntry net/minecraft/util/parsing/packrat/ErrorCollector$a$a
+ f Ljava/lang/Object; reason b
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions a
+c net/minecraft/util/profiling/FilledProfileResults net/minecraft/util/profiling/MethodProfilerResultsFilled
+ m (ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;ILjava/lang/StringBuilder;)V appendCounterResults a
+ m (Ljava/util/Map;Ljava/lang/StringBuilder;I)V appendCounters a
+ m (ILjava/lang/String;Ljava/lang/StringBuilder;)V appendProfilerResults a
+ m ()Ljava/util/Map; getCounterValues h
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ProfilerPathEntry; getEntry c
+ m ()Ljava/lang/String; getProfilerResults e
+ m (JI)Ljava/lang/String; getProfilerResults a
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m ()I getTickDuration f
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; indentLine a
+ m (Ljava/lang/String;Ljava/lang/String;)Z isDirectChild a
+ m (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$appendCounterResults$5 a
+ m (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)V lambda$appendCounters$6 a
+ m (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V lambda$appendProfilerResults$4 a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; lambda$getCounterValues$1 d
+ m (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V lambda$getCounterValues$2 a
+ m (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/util/profiling/ProfilerPathEntry;)V lambda$getCounterValues$3 a
+ m (Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)J lambda$static$0 a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f Ljava/util/Comparator; COUNTER_ENTRY_COMPARATOR e
+ f Lnet/minecraft/util/profiling/ProfilerPathEntry; EMPTY b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/google/common/base/Splitter; SPLITTER c
+ f J endTimeNano i
+ f I endTimeTicks j
+ f Ljava/util/Map; entries f
+ f J startTimeNano g
+ f I startTimeTicks h
+ f I tickDuration k
+c net/minecraft/util/profiling/FilledProfileResults$1 net/minecraft/util/profiling/MethodProfilerResultsFilled$1
+ m ()J getCount c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters d
+ m ()J getDuration a
+ m ()J getMaxDuration b
+c net/minecraft/util/profiling/FilledProfileResults$CounterCollector net/minecraft/util/profiling/MethodProfilerResultsFilled$a
+ m (Ljava/util/Iterator;J)V addValue a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; lambda$addValue$0 a
+ f Ljava/util/Map; children c
+ f J selfValue a
+ f J totalValue b
+c net/minecraft/util/profiling/jfr/stats/FileIOStat net/minecraft/util/profiling/jfr/stats/FileIOStat
+ m ()J bytes c
+ m ()Ljava/time/Duration; duration a
+ m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J lambda$summary$0 d
+ m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Z lambda$summary$1 c
+ m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Ljava/lang/String; lambda$summary$2 b
+ m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J lambda$summary$3 a
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$summary$4 a
+ m ()Ljava/lang/String; path b
+ m (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; summary a
+ f J bytes c
+ f Ljava/time/Duration; duration a
+ f Ljava/lang/String; path b
+c net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary net/minecraft/util/profiling/jfr/stats/FileIOStat$a
+ m ()D bytesPerSecond b
+ m ()J counts c
+ m ()D countsPerSecond d
+ m ()Ljava/time/Duration; timeSpentInIO e
+ m ()Ljava/util/List; topTenContributorsByTotalBytes f
+ m ()J totalBytes a
+ f D bytesPerSecond b
+ f J counts c
+ f D countsPerSecond d
+ f Ljava/time/Duration; timeSpentInIO e
+ f Ljava/util/List; topTenContributorsByTotalBytes f
+ f J totalBytes a
+c net/minecraft/util/profiling/jfr/stats/GcHeapStat net/minecraft/util/profiling/jfr/stats/GcHeapStat
+ m (Ljava/util/List;)D calculateAllocationRatePerSecond a
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat; from a
+ m ()J heapUsed b
+ m (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; lambda$calculateAllocationRatePerSecond$0 a
+ m (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; summary a
+ m ()Ljava/time/Instant; timestamp a
+ m ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; timing c
+ f J heapUsed b
+ f Ljava/time/Instant; timestamp a
+ f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; timing c
+c net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing net/minecraft/util/profiling/jfr/stats/GcHeapStat$b
+ m ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; $values a
+ f [Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; $VALUES c
+ f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; AFTER_GC b
+ f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; BEFORE_GC a
+c net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary net/minecraft/util/profiling/jfr/stats/GcHeapStat$a
+ m ()D allocationRateBytesPerSecond e
+ m ()Ljava/time/Duration; duration b
+ m ()F gcOverHead a
+ m ()Ljava/time/Duration; gcTotalDuration c
+ m ()I totalGCs d
+ f D allocationRateBytesPerSecond d
+ f Ljava/time/Duration; duration a
+ f Ljava/time/Duration; gcTotalDuration b
+ f I totalGCs c
+c net/minecraft/util/valueproviders/IntProviderType net/minecraft/util/valueproviders/IntProviderType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/valueproviders/IntProviderType; register a
+ f Lnet/minecraft/util/valueproviders/IntProviderType; BIASED_TO_BOTTOM c
+ f Lnet/minecraft/util/valueproviders/IntProviderType; CLAMPED d
+ f Lnet/minecraft/util/valueproviders/IntProviderType; CLAMPED_NORMAL f
+ f Lnet/minecraft/util/valueproviders/IntProviderType; CONSTANT a
+ f Lnet/minecraft/util/valueproviders/IntProviderType; UNIFORM b
+ f Lnet/minecraft/util/valueproviders/IntProviderType; WEIGHTED_LIST e
+c net/minecraft/util/valueproviders/WeightedListInt net/minecraft/util/valueproviders/WeightedListInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/WeightedListInt;)Lnet/minecraft/util/random/WeightedList; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/random/WeightedList; distribution b
+ f I maxValue g
+ f I minValue f
+c net/minecraft/world/damagesource/DeathMessageType net/minecraft/world/damagesource/DeathMessageType
+ m ()[Lnet/minecraft/world/damagesource/DeathMessageType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/damagesource/DeathMessageType; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/damagesource/DeathMessageType; DEFAULT a
+ f Lnet/minecraft/world/damagesource/DeathMessageType; FALL_VARIANTS b
+ f Lnet/minecraft/world/damagesource/DeathMessageType; INTENTIONAL_GAME_DESIGN c
+ f Ljava/lang/String; id e
+c net/minecraft/world/entity/ReputationEventHandler net/minecraft/world/entity/ReputationHandler
+ m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V onReputationEventFrom a
+c net/minecraft/world/entity/ai/behavior/AcquirePoi net/minecraft/world/entity/ai/behavior/BehaviorFindPosition
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; findPathToPois a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$create$0 a
+ m (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$1 a
+ m (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z lambda$create$2 a
+ f I SCAN_RANGE a
+c net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry net/minecraft/world/entity/ai/behavior/BehaviorFindPosition$a
+ m (J)Z isStillValid b
+ m (J)V markAttempt a
+ m (J)Z shouldRetry c
+ f I MAX_INTERVAL_INCREASE b
+ f I MAX_RETRY_PATHFINDING_INTERVAL c
+ f I MIN_INTERVAL_INCREASE a
+ f I currentDelay g
+ f J nextScheduledAttemptTimestamp f
+ f J previousAttemptTimestamp e
+ f Lnet/minecraft/util/RandomSource; random d
+c net/minecraft/world/entity/ai/behavior/SleepInBed net/minecraft/world/entity/ai/behavior/BehaviorSleep
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (J)Z timedOut a
+ f I COOLDOWN_AFTER_BEING_WOKEN c
+ f J nextOkStartTime d
+c net/minecraft/world/entity/ai/control/JumpControl net/minecraft/world/entity/ai/control/ControllerJump
+ m ()V jump a
+ m ()V tick b
+ f Z jump a
+ f Lnet/minecraft/world/entity/Mob; mob b
+c net/minecraft/world/entity/ai/control/LookControl net/minecraft/world/entity/ai/control/ControllerLook
+ m ()V clampHeadRotationToBody b
+ m ()D getWantedX e
+ m ()D getWantedY f
+ m ()D getWantedZ g
+ m ()Ljava/util/Optional; getXRotD h
+ m ()Ljava/util/Optional; getYRotD i
+ m ()Z isLookingAtTarget d
+ m (Ljava/lang/Float;)V lambda$tick$0 b
+ m (Ljava/lang/Float;)V lambda$tick$1 a
+ m ()Z resetXRotOnTick c
+ m (DDD)V setLookAt a
+ m (DDDFF)V setLookAt a
+ m (Lnet/minecraft/world/entity/Entity;)V setLookAt a
+ m (Lnet/minecraft/world/entity/Entity;FF)V setLookAt a
+ m (Lnet/minecraft/world/phys/Vec3;)V setLookAt a
+ m ()V tick a
+ f I lookAtCooldown d
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f D wantedX e
+ f D wantedY f
+ f D wantedZ g
+ f F xMaxRotAngle c
+ f F yMaxRotSpeed b
+c net/minecraft/world/entity/ai/control/MoveControl net/minecraft/world/entity/ai/control/ControllerMove
+ m ()D getSpeedModifier c
+ m ()D getWantedX d
+ m ()D getWantedY e
+ m ()D getWantedZ f
+ m ()Z hasWanted b
+ m (FF)Z isWalkable b
+ m (FFF)F rotlerp b
+ m ()V setWait g
+ m (DDDD)V setWantedPosition a
+ m (FF)V strafe a
+ m ()V tick a
+ f I MAX_TURN c
+ f F MIN_SPEED a
+ f F MIN_SPEED_SQR b
+ f Lnet/minecraft/world/entity/Mob; mob d
+ f Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; operation k
+ f D speedModifier h
+ f F strafeForwards i
+ f F strafeRight j
+ f D wantedX e
+ f D wantedY f
+ f D wantedZ g
+c net/minecraft/world/entity/ai/control/MoveControl$Operation net/minecraft/world/entity/ai/control/ControllerMove$Operation
+ m ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; $values a
+ f [Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; $VALUES e
+ f Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; JUMPING d
+ f Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; MOVE_TO b
+ f Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; STRAFE c
+ f Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; WAIT a
+c net/minecraft/world/entity/ai/goal/FollowBoatGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFollowBoat
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/goal/BoatGoals; currentGoal d
+ f Lnet/minecraft/world/entity/player/Player; following c
+ f Lnet/minecraft/world/entity/PathfinderMob; mob b
+ f I timeToRecalcPath a
+c net/minecraft/world/entity/ai/memory/MemoryStatus net/minecraft/world/entity/ai/memory/MemoryStatus
+ m ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; $values a
+ f [Lnet/minecraft/world/entity/ai/memory/MemoryStatus; $VALUES d
+ f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; REGISTERED c
+ f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; VALUE_ABSENT b
+ f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; VALUE_PRESENT a
+c net/minecraft/world/entity/ai/sensing/AdultSensor net/minecraft/world/entity/ai/sensing/SensorAdult
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V lambda$doTick$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$setNearestVisibleAdult$1 a
+ m ()Ljava/util/Set; requires a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V setNearestVisibleAdult a
+c net/minecraft/world/entity/ai/sensing/DummySensor net/minecraft/world/entity/ai/sensing/SensorDummy
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/sensing/GolemSensor net/minecraft/world/entity/ai/sensing/SensorGolemLastSeen
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkForNearbyGolem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V golemDetected b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$checkForNearbyGolem$0 c
+ m ()Ljava/util/Set; requires a
+ f I GOLEM_SCAN_RATE a
+ f I MEMORY_TIME_TO_LIVE b
+c net/minecraft/world/entity/ai/util/HoverRandomPos net/minecraft/world/entity/ai/util/HoverRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIDDFII)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$getPos$0 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIDDFZII)Lnet/minecraft/core/BlockPos; lambda$getPos$1 a
+c net/minecraft/world/entity/ai/village/poi/PoiType net/minecraft/world/entity/ai/village/poi/VillagePlaceType
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z lambda$static$0 a
+ m ()Ljava/util/Set; matchingStates a
+ m ()I maxTickets b
+ m ()I validRange c
+ f Ljava/util/function/Predicate; NONE a
+ f Ljava/util/Set; matchingStates b
+ f I maxTickets c
+ f I validRange d
+c net/minecraft/world/entity/animal/ChickenVariants net/minecraft/world/entity/animal/ChickenVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/ChickenVariant$ModelType;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ f Lnet/minecraft/resources/ResourceKey; COLD c
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT d
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATE a
+ f Lnet/minecraft/resources/ResourceKey; WARM b
+c net/minecraft/world/entity/animal/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/player/Player;)V applySupportingEffects g
+ m ()V baseTick aH
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Z canBeLeashed v
+ m ()Z canBeSeenAsEnemy eN
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAxolotlSpawnRules a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gK
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Z fromBucket m
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxAirSupply cE
+ m ()I getMaxHeadXRot af
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound n
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bh
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getVariant gI
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/server/level/ServerLevel;I)V handleAirSupply a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isPlayingDead gJ
+ m ()Z isPushedByFluid cW
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Long;)V lambda$loadFromBucketTag$1 a
+ m ()V lambda$loadFromBucketTag$2 gM
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$saveToBucketTag$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V onStopAttacking a
+ m ()V playAmbientSound X
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V rehydrate s
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ae
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a_
+ m (Z)V setFromBucket x
+ m (Z)V setPlayingDead y
+ m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V setVariant a
+ m ()V tickAnimations gL
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a
+ m (Lnet/minecraft/util/RandomSource;)Z useRareVariant a
+ f I AXOLOTL_TOTAL_AIR_SUPPLY cI
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYING_DEAD cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT cF
+ f Z DEFAULT_FROM_BUCKET cL
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET cH
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cv
+ f D PLAYER_REGEN_DETECTION_RANGE cx
+ f I POSE_ANIMATION_TICKS cE
+ f I RARE_VARIANT_CHANCE cy
+ f I REGEN_BUFF_BASE_DURATION cM
+ f I REGEN_BUFF_MAX_DURATION cK
+ f I REHYDRATE_AIR_SUPPLY cJ
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cu
+ f I TOTAL_PLAYDEAD_TIME ct
+ f Ljava/lang/String; VARIANT_TAG cz
+ f Lnet/minecraft/util/BinaryAnimator; inWaterAnimator cB
+ f Lnet/minecraft/util/BinaryAnimator; movingAnimator cD
+ f Lnet/minecraft/util/BinaryAnimator; onGroundAnimator cC
+ f Lnet/minecraft/util/BinaryAnimator; playingDeadAnimator cA
+c net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
+ m ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; $values d
+ m (I)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; byId a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getCommonSpawnVariant a
+ m ()I getId a
+ m ()Ljava/lang/String; getName b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getRareSpawnVariant b
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getSpawnVariant a
+ m (ZLnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)Z lambda$getSpawnVariant$0 a
+ m (I)[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; lambda$getSpawnVariant$1 b
+ f [Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; $VALUES n
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; BLUE e
+ f Ljava/util/function/IntFunction; BY_ID j
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; CYAN d
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; DEFAULT f
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; GOLD c
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC i
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; LUCY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; WILD b
+ f Z common m
+ f I id k
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState net/minecraft/world/entity/animal/axolotl/Axolotl$a
+ m ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; $values a
+ f [Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; $VALUES e
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; IN_AIR d
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; IN_WATER b
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; ON_GROUND c
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState; PLAYING_DEAD a
+c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData net/minecraft/world/entity/animal/axolotl/Axolotl$b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getVariant a
+ f [Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; types a
+c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl net/minecraft/world/entity/animal/axolotl/Axolotl$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl; this$0 h
+c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl net/minecraft/world/entity/animal/axolotl/Axolotl$d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/axolotl/Axolotl; axolotl l
+c net/minecraft/world/entity/animal/sniffer/Sniffer net/minecraft/world/entity/animal/sniffer/Sniffer
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Ljava/util/Optional; calculateDigPosition gK
+ m ()Z canDig gL
+ m (Lnet/minecraft/core/BlockPos;)Z canDig h
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canPlayDiggingSound gJ
+ m ()Z canSniff gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m ()V dropSeed gZ
+ m (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; emitDiggingParticles a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Ljava/util/stream/Stream; getExploredPositions ha
+ m ()Lnet/minecraft/core/BlockPos; getHeadBlock gM
+ m ()Lnet/minecraft/world/phys/Vec3; getHeadPosition gU
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; getState gV
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isSearching n
+ m ()Z isTempted s
+ m ()V jumpFromGround u
+ m (I)Lnet/minecraft/world/phys/Vec3; lambda$calculateDigPosition$0 s
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$calculateDigPosition$1 j
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/GlobalPos;)Z lambda$canDig$2 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropSeed$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Z)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onDiggingComplete x
+ m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onDiggingStart gY
+ m ()V onPathfindingDone L
+ m ()V onPathfindingStart K
+ m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onScentingStart gX
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playEatingSound gO
+ m ()V playSearchingSound hb
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V resetAnimations gW
+ m (Z)V setBaby a
+ m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; setState b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; storeExploredPosition i
+ m ()Z supportQuadLeash D
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; transitionTo a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DROP_SEED_AT_TICK cH
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STATE cG
+ f F DIGGING_BB_HEIGHT_OFFSET cE
+ f Lnet/minecraft/world/entity/EntityDimensions; DIGGING_DIMENSIONS cF
+ f I DIGGING_DROP_SEED_OFFSET_TICKS cC
+ f I DIGGING_PARTICLES_AMOUNT cB
+ f I DIGGING_PARTICLES_DELAY_TICKS cz
+ f I DIGGING_PARTICLES_DURATION_TICKS cA
+ f I SNIFFER_BABY_AGE_TICKS cD
+ f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState cx
+ f Lnet/minecraft/world/entity/AnimationState; feelingHappyAnimationState ct
+ f Lnet/minecraft/world/entity/AnimationState; risingAnimationState cy
+ f Lnet/minecraft/world/entity/AnimationState; scentingAnimationState cu
+ f Lnet/minecraft/world/entity/AnimationState; sniffingAnimationState cv
+c net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State
+ m ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; $values b
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID h
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; DIGGING f
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; FEELING_HAPPY b
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; IDLING a
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; RISING g
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; SCENTING c
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; SEARCHING e
+ f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; SNIFFING d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f I id j
+c net/minecraft/world/entity/boss/wither/WitherBoss net/minecraft/world/entity/boss/wither/EntityWither
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canDestroy c
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m (Z)Z canUsePortal o
+ m ()V checkDespawn dR
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (I)I getAlternativeTarget c
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (I)D getHeadX r
+ m ()[F getHeadXRots s
+ m (I)D getHeadY s
+ m ()[F getHeadYRots n
+ m (I)D getHeadZ t
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getInvulnerableTicks gI
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPowered gJ
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m ()V makeInvulnerable k
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m (IDDDZ)V performRangedAttack a
+ m (ILnet/minecraft/world/entity/LivingEntity;)V performRangedAttack a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (FFF)F rotlerp a
+ m (II)V setAlternativeTarget a
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName b
+ m (I)V setInvulnerableTicks b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_INV e
+ f Ljava/util/List; DATA_TARGETS d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_A a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_B b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_C c
+ f I DEFAULT_INVULNERABLE_TICKS ct
+ f I INVULNERABLE_TICKS f
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; LIVING_ENTITY_SELECTOR cC
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGETING_CONDITIONS cD
+ f Lnet/minecraft/server/level/ServerBossEvent; bossEvent cB
+ f I destroyBlocksTick cA
+ f [I idleHeadUpdates cz
+ f [I nextHeadUpdate cy
+ f [F xRotHeads cu
+ f [F xRotOHeads cw
+ f [F yRotHeads cv
+ f [F yRotOHeads cx
+c net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal net/minecraft/world/entity/boss/wither/EntityWither$a
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/boss/wither/WitherBoss; this$0 a
+c net/minecraft/world/entity/monster/WitherSkeleton net/minecraft/world/entity/monster/EntitySkeletonWither
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound m
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentEnchantments a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m ()V registerGoals H
+c net/minecraft/world/entity/monster/ZombieVillager net/minecraft/world/entity/monster/EntityZombieVillager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z convertsInWater gI
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion h
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()I getConversionProgress gU
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound n
+ m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gR
+ m ()I getVillagerXp gS
+ m ()F getVoicePitch fu
+ m (B)V handleEntityEvent b
+ m ()Lnet/minecraft/world/entity/npc/VillagerData; initializeVillagerData gT
+ m ()Z isConverting gQ
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$finishConversion$0 i
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V lambda$finishConversion$1 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;)V setGossips a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setTradeOffers a
+ m (I)V setVillagerConversionTime r
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a
+ m (I)V setVillagerXp s
+ m (Ljava/util/UUID;I)V startConverting b
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CONVERTING_ID a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA f
+ f I DEFAULT_XP cy
+ f I MAX_SPECIAL_BLOCKS_COUNT cv
+ f I NOT_CONVERTING cx
+ f I SPECIAL_BLOCK_RADIUS cw
+ f I VILLAGER_CONVERSION_WAIT_MAX cu
+ f I VILLAGER_CONVERSION_WAIT_MIN ct
+ f Ljava/util/UUID; conversionStarter cA
+ f Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gossips cB
+ f Lnet/minecraft/world/item/trading/MerchantOffers; tradeOffers cC
+ f I villagerConversionTime cz
+ f I villagerXp cD
+c net/minecraft/world/entity/npc/ClientSideMerchant net/minecraft/world/entity/npc/MerchantWrapper
+ m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gM
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gK
+ m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gI
+ m ()I getVillagerXp s
+ m ()Z isClientSide gQ
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a
+ m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated i
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a
+ m (I)V overrideXp s
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer g
+ m ()Z showProgressBar gL
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid h
+ f Lnet/minecraft/world/item/trading/MerchantOffers; offers b
+ f Lnet/minecraft/world/entity/player/Player; source a
+ f I xp c
+c net/minecraft/world/entity/npc/VillagerDataHolder net/minecraft/world/entity/npc/VillagerDataHolder
+ m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gR
+ m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a
+c net/minecraft/world/entity/npc/VillagerProfession net/minecraft/world/entity/npc/VillagerProfession
+ m ()Ljava/util/function/Predicate; acquirableJobSite c
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerProfession; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m ()Ljava/util/function/Predicate; heldJobSite b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z lambda$register$1 d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z lambda$register$2 c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z lambda$register$3 b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z lambda$register$4 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/Component; name a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;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; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a
+ m ()Lcom/google/common/collect/ImmutableSet; requestedItems d
+ m ()Lcom/google/common/collect/ImmutableSet; secondaryPoi e
+ m ()Lnet/minecraft/sounds/SoundEvent; workSound f
+ f Ljava/util/function/Predicate; ALL_ACQUIRABLE_JOBS a
+ f Lnet/minecraft/resources/ResourceKey; ARMORER c
+ f Lnet/minecraft/resources/ResourceKey; BUTCHER d
+ f Lnet/minecraft/resources/ResourceKey; CARTOGRAPHER e
+ f Lnet/minecraft/resources/ResourceKey; CLERIC f
+ f Lnet/minecraft/resources/ResourceKey; FARMER g
+ f Lnet/minecraft/resources/ResourceKey; FISHERMAN h
+ f Lnet/minecraft/resources/ResourceKey; FLETCHER i
+ f Lnet/minecraft/resources/ResourceKey; LEATHERWORKER j
+ f Lnet/minecraft/resources/ResourceKey; LIBRARIAN k
+ f Lnet/minecraft/resources/ResourceKey; MASON l
+ f Lnet/minecraft/resources/ResourceKey; NITWIT m
+ f Lnet/minecraft/resources/ResourceKey; NONE b
+ f Lnet/minecraft/resources/ResourceKey; SHEPHERD n
+ f Lnet/minecraft/resources/ResourceKey; TOOLSMITH o
+ f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH p
+ f Ljava/util/function/Predicate; acquirableJobSite s
+ f Ljava/util/function/Predicate; heldJobSite r
+ f Lnet/minecraft/network/chat/Component; name q
+ f Lcom/google/common/collect/ImmutableSet; requestedItems t
+ f Lcom/google/common/collect/ImmutableSet; secondaryPoi u
+ f Lnet/minecraft/sounds/SoundEvent; workSound v
+c net/minecraft/world/entity/player/PlayerEquipment net/minecraft/world/entity/player/PlayerEquipment
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; get a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; set a
+ f Lnet/minecraft/world/entity/player/Player; player b
+c net/minecraft/world/entity/player/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart
+ m ()[Lnet/minecraft/world/entity/player/PlayerModelPart; $values f
+ m ()I getBit b
+ m ()Ljava/lang/String; getId d
+ m ()I getMask a
+ m ()Lnet/minecraft/network/chat/Component; getName e
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/player/PlayerModelPart; $VALUES m
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; CAPE a
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; HAT g
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; JACKET b
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; LEFT_PANTS_LEG e
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; LEFT_SLEEVE c
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; RIGHT_PANTS_LEG f
+ f Lnet/minecraft/world/entity/player/PlayerModelPart; RIGHT_SLEEVE d
+ f I bit i
+ f Ljava/lang/String; id k
+ f I mask j
+ f Lnet/minecraft/network/chat/Component; name l
+c net/minecraft/world/entity/player/PlayerModelType net/minecraft/world/entity/player/PlayerModelType
+ m ()[Lnet/minecraft/world/entity/player/PlayerModelType; $values a
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/player/PlayerModelType; byLegacyServicesName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/player/PlayerModelType;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/world/entity/player/PlayerModelType; lambda$static$1 a
+ m (Lnet/minecraft/world/entity/player/PlayerModelType;)Ljava/lang/Boolean; lambda$static$2 a
+ f [Lnet/minecraft/world/entity/player/PlayerModelType; $VALUES h
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Ljava/util/function/Function; NAME_LOOKUP e
+ f Lnet/minecraft/world/entity/player/PlayerModelType; SLIM a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/player/PlayerModelType; WIDE b
+ f Ljava/lang/String; id f
+ f Ljava/lang/String; legacyServicesId g
+c net/minecraft/world/entity/player/StackedContents net/minecraft/world/entity/player/AutoRecipeStackManager
+ m (Ljava/lang/Object;I)V account a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;)Z anyIngredientMatches a
+ m ()V clear a
+ m (Ljava/util/List;)I getResultUpperBound a
+ m (Ljava/lang/Iterable;)Ljava/util/List; getUniqueAvailableIngredientItems a
+ m (Ljava/lang/Object;I)Z hasAtLeast b
+ m (Ljava/lang/Object;I)V put d
+ m (Ljava/lang/Object;I)V take c
+ m (Ljava/util/List;ILnet/minecraft/world/entity/player/StackedContents$Output;)Z tryPick a
+ m (Ljava/util/List;ILnet/minecraft/world/entity/player/StackedContents$Output;)I tryPickAll b
+c net/minecraft/world/entity/player/StackedContents$Output net/minecraft/world/entity/player/AutoRecipeStackManager$b
+c net/minecraft/world/entity/player/StackedContents$RecipePicker net/minecraft/world/entity/player/AutoRecipeStackManager$c
+ m (II)V assign e
+ m ()V clearAllVisited m
+ m (II)V clearRange h
+ m ()V clearSatisfied l
+ m ()I connectionCount i
+ m ()I connectionOffset h
+ m (I)Lit/unimi/dsi/fastutil/ints/IntList; findNewItemAssignmentPath c
+ m (II)I getConnectionIndex c
+ m (II)I getResidualIndex g
+ m (I)I getSatisfiedIndex f
+ m (I)I getVisitedIngredientIndex i
+ m (I)I getVisitiedItemIndex l
+ m (II)Z hasConnection b
+ m (I)Z hasVisitedIngredient h
+ m (I)Z hasVisitedItem k
+ m (II)Z isAssigned d
+ m (I)Z isPathIndexItem a
+ m (I)Z isSatisfied d
+ m ()I residualCount k
+ m ()I residualOffset j
+ m ()I satisfiedCount g
+ m ()I satisfiedOffset f
+ m (II)V setConnection a
+ m ()V setInitialConnections a
+ m (I)V setSatisfied e
+ m (I)Lit/unimi/dsi/fastutil/ints/IntList; tryAssigningNewItem b
+ m (ILnet/minecraft/world/entity/player/StackedContents$Output;)Z tryPick a
+ m (ILnet/minecraft/world/entity/player/StackedContents$Output;)I tryPickAll b
+ m (II)V unassign f
+ m (I)V visitIngredient g
+ m (I)V visitItem j
+ m ()I visitedIngredientCount c
+ m ()I visitedIngredientOffset b
+ m ()I visitedItemCount e
+ m ()I visitedItemOffset d
+ f Z $assertionsDisabled a
+ f Ljava/util/BitSet; data g
+ f I ingredientCount d
+ f Ljava/util/List; ingredients c
+ f I itemCount f
+ f Ljava/util/List; items e
+ f Lit/unimi/dsi/fastutil/ints/IntList; path h
+ f Lnet/minecraft/world/entity/player/StackedContents; this$0 b
+c net/minecraft/world/entity/player/StackedContents$IngredientInfo net/minecraft/world/entity/player/AutoRecipeStackManager$a
+c net/minecraft/world/entity/projectile/EvokerFangs net/minecraft/world/entity/projectile/EntityEvokerFangs
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V dealDamageTo c
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (F)F getAnimationProgress a
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner e
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a
+ m ()V tick g
+ f I ATTACK_DURATION a
+ f I ATTACK_TRIGGER_TICKS c
+ f I DEFAULT_WARMUP_DELAY d
+ f I LIFE_OFFSET b
+ f Z clientSideAttackStarted h
+ f I lifeTicks g
+ f Lnet/minecraft/world/entity/EntityReference; owner i
+ f Z sentSpikeEvent f
+ f I warmupDelayTicks e
+c net/minecraft/world/entity/projectile/FishingHook net/minecraft/world/entity/projectile/EntityFishingHook
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/BlockPos;)Z calculateOpenWater b
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m (Z)Z canUsePortal o
+ m (Lnet/minecraft/core/BlockPos;)V catchingFish a
+ m ()V checkCollision k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/world/entity/Entity; getHookedIn i
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; getOpenWaterTypeForArea a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; getOpenWaterTypeForBlock c
+ m ()Lnet/minecraft/world/entity/player/Player; getPlayerOwner f
+ m (B)V handleEntityEvent b
+ m ()Z isOpenWaterFishing e
+ m (Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; lambda$getOpenWaterTypeForArea$0 a
+ m ()V onClientRemoval aD
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/Entity;)V pullEntity d
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/world/item/ItemStack;)I retrieve a
+ m (Lnet/minecraft/world/entity/Entity;)V setHookedEntity C
+ m (Lnet/minecraft/world/entity/Entity;)V setOwner c
+ m ()Z shouldBounceOnWorldBorder w
+ m (D)Z shouldRenderAtSqrDistance a
+ m (Lnet/minecraft/world/entity/player/Player;)Z shouldStopFishing a
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/projectile/FishingHook;)V updateOwnerInfo a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BITING h
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HOOKED_ENTITY g
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_OUT_OF_WATER_TIME f
+ f Z biting c
+ f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; currentState p
+ f F fishAngle m
+ f Lnet/minecraft/world/entity/Entity; hookedIn o
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolationHandler s
+ f I life i
+ f I luck q
+ f I lureSpeed r
+ f I nibble j
+ f Z openWater n
+ f I outOfWaterTime d
+ f Lnet/minecraft/util/RandomSource; syncronizedRandom b
+ f I timeUntilHooked l
+ f I timeUntilLured k
+c net/minecraft/world/entity/projectile/FishingHook$FishHookState net/minecraft/world/entity/projectile/EntityFishingHook$HookState
+ m ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; $values a
+ f [Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; $VALUES d
+ f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; BOBBING c
+ f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; FLYING a
+ f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; HOOKED_IN_ENTITY b
+c net/minecraft/world/entity/projectile/FishingHook$OpenWaterType net/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition
+ m ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; $values a
+ f [Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; $VALUES d
+ f Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; ABOVE_WATER a
+ f Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; INSIDE_WATER b
+ f Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; INVALID c
+c net/minecraft/world/entity/projectile/WitherSkull net/minecraft/world/entity/projectile/EntityWitherSkull
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (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 getBlockExplosionResistance a
+ m ()F getInertia k
+ m ()Z isDangerous n
+ m ()Z isOnFire ck
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setDangerous b
+ m ()Z shouldBurn f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANGEROUS d
+ f Z DEFAULT_DANGEROUS f
+c net/minecraft/world/entity/variant/SpawnCondition net/minecraft/world/entity/variant/SpawnCondition
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/entity/variant/StructureCheck net/minecraft/world/entity/variant/StructureCheck
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/HolderSet; requiredStructures b
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/core/HolderSet; requiredStructures c
+c net/minecraft/world/entity/vehicle/DismountHelper net/minecraft/world/entity/vehicle/DismountUtil
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Z canDismountTo a
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Pose;)Z canDismountTo a
+ m (Lnet/minecraft/core/BlockPos;ILjava/util/function/Function;)D findCeilingFrom a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/phys/Vec3; findSafeDismountLocation a
+ m (D)Z isBlockFloorValid a
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$findSafeDismountLocation$0 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; nonClimbableShape a
+ m (Lnet/minecraft/core/Direction;)[[I offsetsForDirection a
+c net/minecraft/world/entity/vehicle/MinecartHopper net/minecraft/world/entity/vehicle/EntityMinecartHopper
+ m (IIIZ)V activateMinecart a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()I getDefaultDisplayOffset x
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()D getLevelX B
+ m ()D getLevelY C
+ m ()D getLevelZ D
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Z isEnabled A
+ m ()Z isGridAligned E
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/RailShape;D)D makeStepAlongTrack a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setEnabled r
+ m ()Z suckInItems F
+ m ()V tick g
+ m ()V tryConsumeItems J
+ f Z DEFAULT_ENABLED c
+ f Z consumedItemThisFrame h
+ f Z enabled d
+c net/minecraft/world/inventory/AbstractFurnaceMenu net/minecraft/world/inventory/ContainerFurnace
+ m (Lnet/minecraft/world/item/ItemStack;)Z canSmelt b
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m ()F getBurnProgress m
+ m ()F getLitProgress n
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot l
+ m (ZZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; handlePlacement a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFuel c
+ m ()Z isLit o
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I DATA_COUNT q
+ f I FUEL_SLOT n
+ f I INGREDIENT_SLOT m
+ f I INV_SLOT_END t
+ f I INV_SLOT_START s
+ f I RESULT_SLOT o
+ f I SLOT_COUNT p
+ f I USE_ROW_SLOT_END v
+ f I USE_ROW_SLOT_START u
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; acceptedInputs z
+ f Lnet/minecraft/world/Container; container w
+ f Lnet/minecraft/world/inventory/ContainerData; data x
+ f Lnet/minecraft/world/level/Level; level r
+ f Lnet/minecraft/world/inventory/RecipeBookType; recipeBookType A
+ f Lnet/minecraft/world/item/crafting/RecipeType; recipeType y
+c net/minecraft/world/inventory/AbstractFurnaceMenu$1 net/minecraft/world/inventory/ContainerFurnace$1
+ m ()V clearCraftingContent a
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m (Lnet/minecraft/world/inventory/Slot;)V lambda$clearCraftingContent$0 a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a
+ f Lnet/minecraft/world/inventory/AbstractFurnaceMenu; this$0 c
+ f Lnet/minecraft/server/level/ServerLevel; val$level b
+c net/minecraft/world/inventory/SimpleContainerData net/minecraft/world/inventory/ContainerProperties
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+ f [I ints a
+c net/minecraft/world/item/DispensibleContainerItem net/minecraft/world/item/DispensibleContainerItem
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a
+c net/minecraft/world/item/StandingAndWallBlockItem net/minecraft/world/item/ItemBlockWallable
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z canPlace a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getPlacementState c
+ m (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V registerBlocks a
+ f Lnet/minecraft/core/Direction; attachmentDirection b
+ f Lnet/minecraft/world/level/block/Block; wallBlock a
+c net/minecraft/world/item/component/BundleContents net/minecraft/world/item/component/BundleContents
+ m (Lnet/minecraft/world/item/ItemStack;)Z canItemBeInBundle a
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; checkAndCreate a
+ m (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItemUnsafe a
+ m ()I getNumberOfItemsToShow a
+ m ()I getSelectedItem h
+ m (Lnet/minecraft/world/item/ItemStack;)Lorg/apache/commons/lang3/math/Fraction; getWeight b
+ m ()Z hasSelectedItem i
+ m ()Z isEmpty g
+ m ()Ljava/util/stream/Stream; itemCopyStream b
+ m ()Ljava/lang/Iterable; items c
+ m ()Ljava/lang/Iterable; itemsCopy d
+ m ()Ljava/lang/String; lambda$checkAndCreate$2 j
+ m (Lnet/minecraft/world/item/component/BundleContents;)Lcom/mojang/serialization/DataResult; lambda$static$0 b
+ m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; lambda$static$1 a
+ m ()I size e
+ m ()Lorg/apache/commons/lang3/math/Fraction; weight f
+ f Lorg/apache/commons/lang3/math/Fraction; BUNDLE_IN_BUNDLE_WEIGHT e
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/BundleContents; EMPTY a
+ f I NO_SELECTED_ITEM_INDEX d
+ f I NO_STACK_INDEX f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; items g
+ f I selectedItem i
+ f Lorg/apache/commons/lang3/math/Fraction; weight h
+c net/minecraft/world/item/component/BundleContents$Mutable net/minecraft/world/item/component/BundleContents$a
+ m ()Lnet/minecraft/world/item/component/BundleContents$Mutable; clearItems a
+ m (Lnet/minecraft/world/item/ItemStack;)I findStackIndex b
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxAmountToAdd c
+ m (I)Z indexIsOutsideAllowedBounds b
+ m ()Lnet/minecraft/world/item/ItemStack; removeOne b
+ m ()Lnet/minecraft/world/item/component/BundleContents; toImmutable d
+ m (I)V toggleSelectedItem a
+ m (Lnet/minecraft/world/item/ItemStack;)I tryInsert a
+ m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;)I tryTransfer a
+ m ()Lorg/apache/commons/lang3/math/Fraction; weight c
+ f Ljava/util/List; items a
+ f I selectedItem c
+ f Lorg/apache/commons/lang3/math/Fraction; weight b
+c net/minecraft/world/item/component/MapDecorations net/minecraft/world/item/component/MapDecorations
+ m ()Ljava/util/Map; decorations a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/component/MapDecorations$Entry;)Lnet/minecraft/world/item/component/MapDecorations; withDecoration a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/MapDecorations; EMPTY a
+ f Ljava/util/Map; decorations c
+c net/minecraft/world/item/component/MapDecorations$Entry net/minecraft/world/item/component/MapDecorations$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F rotation d
+ m ()Lnet/minecraft/core/Holder; type a
+ m ()D x b
+ m ()D z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F rotation e
+ f Lnet/minecraft/core/Holder; type b
+ f D x c
+ f D z d
+c net/minecraft/world/item/component/TooltipDisplay net/minecraft/world/item/component/TooltipDisplay
+ m ()Ljava/util/SequencedSet; hiddenComponents b
+ m ()Z hideTooltip a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z shows a
+ m (Lnet/minecraft/core/component/DataComponentType;Z)Lnet/minecraft/world/item/component/TooltipDisplay; withHidden a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; COMPONENT_SET_CODEC f
+ f Lnet/minecraft/world/item/component/TooltipDisplay; DEFAULT c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/SequencedSet; hiddenComponents e
+ f Z hideTooltip d
+c net/minecraft/world/item/crafting/ShapelessRecipe net/minecraft/world/item/crafting/ShapelessRecipes
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Ljava/lang/String; group j
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category e
+ f Ljava/lang/String; group d
+ f Ljava/util/List; ingredients g
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo h
+ f Lnet/minecraft/world/item/ItemStack; result f
+c net/minecraft/world/item/crafting/ShapelessRecipe$Serializer net/minecraft/world/item/crafting/ShapelessRecipes$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Ljava/lang/String; lambda$static$0 h
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$1 g
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$static$2 f
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Ljava/util/List; lambda$static$3 e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Ljava/lang/String; lambda$static$5 d
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$6 c
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$static$7 b
+ m (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Ljava/util/List; lambda$static$8 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC x
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC w
+c net/minecraft/world/item/crafting/TransmuteRecipe net/minecraft/world/item/crafting/TransmuteRecipe
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Ljava/lang/String; group j
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category e
+ f Ljava/lang/String; group d
+ f Lnet/minecraft/world/item/crafting/Ingredient; input f
+ f Lnet/minecraft/world/item/crafting/Ingredient; material g
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo i
+ f Lnet/minecraft/world/item/crafting/TransmuteResult; result h
+c net/minecraft/world/item/crafting/TransmuteRecipe$Serializer net/minecraft/world/item/crafting/TransmuteRecipe$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Ljava/lang/String; lambda$static$0 j
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$1 i
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$static$10 a
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$2 h
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$3 g
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$static$4 f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Ljava/lang/String; lambda$static$6 e
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$7 d
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$8 c
+ m (Lnet/minecraft/world/item/crafting/TransmuteRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$9 b
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC x
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC w
+c net/minecraft/world/item/crafting/TransmuteResult net/minecraft/world/item/crafting/TransmuteResult
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; apply a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; components d
+ m ()I count c
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; display a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isResultUnchanged b
+ m ()Lnet/minecraft/core/Holder; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$static$1 a
+ m (Lnet/minecraft/world/item/crafting/TransmuteResult;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$validate$2 a
+ m (Lnet/minecraft/world/item/crafting/TransmuteResult;)Lcom/mojang/serialization/DataResult; validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/component/DataComponentPatch; components e
+ f I count d
+ f Lnet/minecraft/core/Holder; item c
+c net/minecraft/world/item/enchantment/Enchantments net/minecraft/world/item/enchantment/Enchantments
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; key a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/enchantment/Enchantment$Builder;)V register a
+ f Lnet/minecraft/resources/ResourceKey; AQUA_AFFINITY g
+ f Lnet/minecraft/resources/ResourceKey; BANE_OF_ARTHROPODS p
+ f Lnet/minecraft/resources/ResourceKey; BINDING_CURSE k
+ f Lnet/minecraft/resources/ResourceKey; BLAST_PROTECTION d
+ f Lnet/minecraft/resources/ResourceKey; BREACH M
+ f Lnet/minecraft/resources/ResourceKey; CHANNELING H
+ f Lnet/minecraft/resources/ResourceKey; DENSITY L
+ f Lnet/minecraft/resources/ResourceKey; DEPTH_STRIDER i
+ f Lnet/minecraft/resources/ResourceKey; EFFICIENCY u
+ f Lnet/minecraft/resources/ResourceKey; FEATHER_FALLING c
+ f Lnet/minecraft/resources/ResourceKey; FIRE_ASPECT r
+ f Lnet/minecraft/resources/ResourceKey; FIRE_PROTECTION b
+ f Lnet/minecraft/resources/ResourceKey; FLAME A
+ f Lnet/minecraft/resources/ResourceKey; FORTUNE x
+ f Lnet/minecraft/resources/ResourceKey; FROST_WALKER j
+ f Lnet/minecraft/resources/ResourceKey; IMPALING F
+ f Lnet/minecraft/resources/ResourceKey; INFINITY B
+ f Lnet/minecraft/resources/ResourceKey; KNOCKBACK q
+ f Lnet/minecraft/resources/ResourceKey; LOOTING s
+ f Lnet/minecraft/resources/ResourceKey; LOYALTY E
+ f Lnet/minecraft/resources/ResourceKey; LUCK_OF_THE_SEA C
+ f Lnet/minecraft/resources/ResourceKey; LURE D
+ f Lnet/minecraft/resources/ResourceKey; MENDING O
+ f Lnet/minecraft/resources/ResourceKey; MULTISHOT I
+ f Lnet/minecraft/resources/ResourceKey; PIERCING K
+ f Lnet/minecraft/resources/ResourceKey; POWER y
+ f Lnet/minecraft/resources/ResourceKey; PROJECTILE_PROTECTION e
+ f Lnet/minecraft/resources/ResourceKey; PROTECTION a
+ f Lnet/minecraft/resources/ResourceKey; PUNCH z
+ f Lnet/minecraft/resources/ResourceKey; QUICK_CHARGE J
+ f Lnet/minecraft/resources/ResourceKey; RESPIRATION f
+ f Lnet/minecraft/resources/ResourceKey; RIPTIDE G
+ f Lnet/minecraft/resources/ResourceKey; SHARPNESS n
+ f Lnet/minecraft/resources/ResourceKey; SILK_TOUCH v
+ f Lnet/minecraft/resources/ResourceKey; SMITE o
+ f Lnet/minecraft/resources/ResourceKey; SOUL_SPEED l
+ f Lnet/minecraft/resources/ResourceKey; SWEEPING_EDGE t
+ f Lnet/minecraft/resources/ResourceKey; SWIFT_SNEAK m
+ f Lnet/minecraft/resources/ResourceKey; THORNS h
+ f Lnet/minecraft/resources/ResourceKey; UNBREAKING w
+ f Lnet/minecraft/resources/ResourceKey; VANISHING_CURSE P
+ f Lnet/minecraft/resources/ResourceKey; WIND_BURST N
+c net/minecraft/world/item/equipment/ArmorMaterials net/minecraft/world/item/equipment/ArmorMaterials
+ m (IIIII)Ljava/util/Map; makeDefense a
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; ARMADILLO_SCUTE i
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; CHAINMAIL c
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; COPPER b
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; DIAMOND f
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; GOLD e
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; IRON d
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; LEATHER a
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; NETHERITE h
+ f Lnet/minecraft/world/item/equipment/ArmorMaterial; TURTLE_SCUTE g
+c net/minecraft/world/item/equipment/trim/ArmorTrim net/minecraft/world/item/equipment/trim/ArmorTrim
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo;Ljava/lang/String;)Ljava/lang/String; lambda$layerAssetId$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; layerAssetId a
+ m ()Lnet/minecraft/core/Holder; material a
+ m ()Lnet/minecraft/core/Holder; pattern b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/network/chat/Component; UPGRADE_TITLE e
+ f Lnet/minecraft/core/Holder; material c
+ f Lnet/minecraft/core/Holder; pattern d
+c net/minecraft/world/level/EmptyBlockAndTintGetter net/minecraft/world/level/EmptyBlockAndTintGetter
+ m ()[Lnet/minecraft/world/level/EmptyBlockAndTintGetter; $values a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I getBlockTint a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getHeight N_
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine E_
+ m ()I getMinY M_
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+ f [Lnet/minecraft/world/level/EmptyBlockAndTintGetter; $VALUES b
+ f Lnet/minecraft/world/level/EmptyBlockAndTintGetter; INSTANCE a
+c net/minecraft/world/level/biome/TheEndBiomeSource net/minecraft/world/level/biome/WorldChunkManagerTheEnd
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/TheEndBiomeSource; create a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/Holder; barrens g
+ f Lnet/minecraft/core/Holder; end c
+ f Lnet/minecraft/core/Holder; highlands d
+ f Lnet/minecraft/core/Holder; islands f
+ f Lnet/minecraft/core/Holder; midlands e
+c net/minecraft/world/level/block/AttachedStemBlock net/minecraft/world/level/block/BlockStemAttached
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES c
+ f Lnet/minecraft/resources/ResourceKey; fruit d
+ f Lnet/minecraft/resources/ResourceKey; seed f
+ f Lnet/minecraft/resources/ResourceKey; stem e
+c net/minecraft/world/level/block/BaseCoralFanBlock net/minecraft/world/level/block/BlockCoralFanAbstract
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/BlastFurnaceBlock net/minecraft/world/level/block/BlockBlastFurnace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/BonemealableBlock net/minecraft/world/level/block/IBlockFragilePlantElement
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; findSpreadableNeighbourPos a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a
+ m (Ljava/util/List;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getSpreadableNeighbourPos a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z hasSpreadableNeighbourPos a_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+c net/minecraft/world/level/block/BonemealableBlock$Type net/minecraft/world/level/block/IBlockFragilePlantElement$a
+ m ()[Lnet/minecraft/world/level/block/BonemealableBlock$Type; $values a
+ f [Lnet/minecraft/world/level/block/BonemealableBlock$Type; $VALUES c
+ f Lnet/minecraft/world/level/block/BonemealableBlock$Type; GROWER b
+ f Lnet/minecraft/world/level/block/BonemealableBlock$Type; NEIGHBOR_SPREADER a
+c net/minecraft/world/level/block/BrewingStandBlock net/minecraft/world/level/block/BlockBrewingStand
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/BubbleColumnBlock net/minecraft/world/level/block/BlockBubbleColumn
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canExistIn p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getColumnState r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateColumn b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updateColumn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I CHECK_PERIOD c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DRAG_DOWN b
+c net/minecraft/world/level/block/CactusFlowerBlock net/minecraft/world/level/block/CactusFlowerBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/ChorusFlowerBlock net/minecraft/world/level/block/BlockChorusFlower
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z allNeighborsEmpty b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V generatePlant a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;II)V growTreeRecursive a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/ChorusFlowerBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V placeDeadFlower a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V placeGrownFlower a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I DEAD_AGE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BLOCK_SUPPORT d
+ f Lnet/minecraft/world/level/block/Block; plant e
+c net/minecraft/world/level/block/CoralWallFanBlock net/minecraft/world/level/block/BlockCoralFanWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/CoralWallFanBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/block/Block; deadBlock f
+c net/minecraft/world/level/block/DecoratedPotBlock net/minecraft/world/level/block/DecoratedPotBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; getSoundType h_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;Ljava/util/function/Consumer;)V lambda$getDrops$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HORIZONTAL_FACING c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/resources/ResourceLocation; SHERDS_DYNAMIC_DROP_ID b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+c net/minecraft/world/level/block/DetectorRailBlock net/minecraft/world/level/block/BlockMinecartDetector
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkPressed a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; getInteractingMinecartOfType a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getSearchBB a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$checkPressed$0 b
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$getAnalogOutputSignal$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V updatePowerToConnected b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f I PRESSED_CHECK_PERIOD e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE c
+c net/minecraft/world/level/block/GrowingPlantBlock net/minecraft/world/level/block/BlockGrowingAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lnet/minecraft/core/Direction; growthDirection a
+ f Z scheduleFluidTicks b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; shape d
+c net/minecraft/world/level/block/HangingRootsBlock net/minecraft/world/level/block/HangingRootsBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/HugeMushroomBlock net/minecraft/world/level/block/BlockHugeMushroom
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH b
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST e
+c net/minecraft/world/level/block/LavaCauldronBlock net/minecraft/world/level/block/LavaCauldronBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)D getContentHeight b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; FILLED_SHAPE f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_INSIDE e
+c net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V onLightningStrike c
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I ACTIVATION_TICKS f
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f I RANGE e
+ f I SPARK_CYCLE g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/MultifaceSpreader net/minecraft/world/level/block/MultifaceSpreader
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSpreadInAnyDirection a
+ m (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; getSpreadFromFaceTowardDirection a
+ m (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 lambda$canSpreadInAnyDirection$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$spreadAll$3 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/core/Direction;)Ljava/lang/Long; lambda$spreadAll$4 a
+ m (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; lambda$spreadFromFaceTowardAllDirections$6 a
+ m (Lnet/minecraft/world/level/LevelAccessor;ZLnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Ljava/util/Optional; lambda$spreadFromFaceTowardDirection$7 a
+ m (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; lambda$spreadFromFaceTowardRandomDirection$5 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$spreadFromRandomFaceTowardRandomDirection$1 b
+ m (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; lambda$spreadFromRandomFaceTowardRandomDirection$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)J spreadAll a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)J spreadFromFaceTowardAllDirections a
+ m (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; spreadFromFaceTowardDirection a
+ m (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; spreadFromFaceTowardRandomDirection a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; spreadFromRandomFaceTowardRandomDirection a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Z)Ljava/util/Optional; spreadToFace a
+ f [Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; DEFAULT_SPREAD_ORDER a
+ f Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadConfig; config b
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadPos net/minecraft/world/level/block/MultifaceSpreader$c
+ m ()Lnet/minecraft/core/Direction; face b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/core/Direction; face b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadType net/minecraft/world/level/block/MultifaceSpreader$e
+ m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; $values a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; getSpreadPos a
+ f [Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; $VALUES d
+ f Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; SAME_PLANE b
+ f Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; SAME_POSITION a
+ f Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; WRAP_AROUND c
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1 net/minecraft/world/level/block/MultifaceSpreader$e$1
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; getSpreadPos a
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2 net/minecraft/world/level/block/MultifaceSpreader$e$2
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; getSpreadPos a
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3 net/minecraft/world/level/block/MultifaceSpreader$e$3
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; getSpreadPos a
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig net/minecraft/world/level/block/MultifaceSpreader$b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z canSpreadFrom b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z canSpreadInto a
+ m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; getSpreadTypes a
+ m (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; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z hasFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isOtherBlockValidAsSource a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z placeBlock a
+c net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate net/minecraft/world/level/block/MultifaceSpreader$d
+c net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig net/minecraft/world/level/block/MultifaceSpreader$a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z canSpreadInto a
+ m (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; getStateForPlacement a
+ m (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 stateCanBeReplaced a
+ f Lnet/minecraft/world/level/block/MultifaceBlock; block a
+c net/minecraft/world/level/block/NetherPortalBlock net/minecraft/world/level/block/BlockPortal
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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/level/portal/TeleportTransition$PostTeleportTransition;)Lnet/minecraft/world/level/portal/TeleportTransition; createDimensionTransition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition;)Lnet/minecraft/world/level/portal/TeleportTransition; getDimensionTransitionFromExit a
+ m ()Lnet/minecraft/world/level/block/Portal$Transition; getLocalTransition b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getPortalTransitionTime a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z lambda$getDimensionTransitionFromExit$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z lambda$getExitPortal$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V lambda$getExitPortal$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/util/Map; SHAPES d
+c net/minecraft/world/level/block/NetherPortalBlock$1 net/minecraft/world/level/block/BlockPortal$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+c net/minecraft/world/level/block/RedStoneWireBlock net/minecraft/world/level/block/BlockRedstoneWire
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canSurviveOn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkCornerChangeAt b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getBlockSignal a
+ m (I)I getColorForPower b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; getConnectingSide a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; getConnectingSide a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getConnectionState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getMissingConnections b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCross r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDot s
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m ([I)V lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldConnectTo p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shouldConnectTo a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;FF)V spawnParticlesAlongLine a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V updateIndirectNeighbourShapes a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighborsOfNeighboringWires c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/redstone/Orientation;Z)V updatePowerStrength a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updatesOnShapeChange a
+ m (Lnet/minecraft/world/level/Level;)Z useExperimentalEvaluator a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [I COLORS h
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH b
+ f F PARTICLE_DENSITY i
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER f
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST e
+ f Lnet/minecraft/world/level/block/state/BlockState; crossState R
+ f Lnet/minecraft/world/level/redstone/RedstoneWireEvaluator; evaluator S
+ f Ljava/util/function/Function; shapes D
+ f Z shouldSignal T
+c net/minecraft/world/level/block/RedStoneWireBlock$1 net/minecraft/world/level/block/BlockRedstoneWire$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror c
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide a
+c net/minecraft/world/level/block/RedstoneLampBlock net/minecraft/world/level/block/BlockRedstoneLamp
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+c net/minecraft/world/level/block/SporeBlossomBlock net/minecraft/world/level/block/SporeBlossomBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I ADD_PARTICLE_ATTEMPTS c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I PARTICLE_XZ_RADIUS d
+ f I PARTICLE_Y_MAX e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/StainedGlassBlock net/minecraft/world/level/block/BlockStainedGlass
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/DyeColor; color c
+c net/minecraft/world/level/block/StandingSignBlock net/minecraft/world/level/block/BlockFloorSign
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b
+c net/minecraft/world/level/block/TallDryGrassBlock net/minecraft/world/level/block/TallDryGrassBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$performBonemeal$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+c net/minecraft/world/level/block/TestInstanceBlock net/minecraft/world/level/block/TestInstanceBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/TrappedChestBlock net/minecraft/world/level/block/BlockChestTrapped
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m ()Lnet/minecraft/stats/Stat; getOpenChestStat d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$0 t
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+c net/minecraft/world/level/block/TrialSpawnerBlock net/minecraft/world/level/block/TrialSpawnerBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; getTicker a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V lambda$getTicker$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V lambda$getTicker$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STATE b
+c net/minecraft/world/level/block/TripWireHookBlock net/minecraft/world/level/block/BlockTripwireHook
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZILnet/minecraft/world/level/block/state/BlockState;)V calculateState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZZZ)V emitState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V notifyNeighbors a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f I RECHECK_PERIOD g
+ f Ljava/util/Map; SHAPES h
+ f I WIRE_DIST_MAX f
+ f I WIRE_DIST_MIN e
+c net/minecraft/world/level/block/WeepingVinesBlock net/minecraft/world/level/block/BlockWeepingVines
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+c net/minecraft/world/level/block/entity/FuelValues net/minecraft/world/level/block/entity/FuelValues
+ m (Lnet/minecraft/world/item/ItemStack;)I burnDuration b
+ m ()Ljava/util/SequencedSet; fuelItems a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFuel a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/block/entity/FuelValues; vanillaBurnTimes a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;I)Lnet/minecraft/world/level/block/entity/FuelValues; vanillaBurnTimes a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap; values a
+c net/minecraft/world/level/block/entity/FuelValues$Builder net/minecraft/world/level/block/entity/FuelValues$a
+ m (Lnet/minecraft/tags/TagKey;I)Lnet/minecraft/world/level/block/entity/FuelValues$Builder; add a
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/level/block/entity/FuelValues$Builder; add a
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; build a
+ m (ILnet/minecraft/core/HolderSet$Named;)V lambda$add$1 a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item;)Z lambda$remove$0 a
+ m (ILnet/minecraft/world/item/Item;)V putInternal a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/block/entity/FuelValues$Builder; remove a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures b
+ f Lnet/minecraft/core/HolderLookup; items a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap; values c
+c net/minecraft/world/level/block/grower/TreeGrower net/minecraft/world/level/block/grower/WorldGenTreeProvider
+ m (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; getConfiguredFeature a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; getConfiguredMegaFeature a
+ m (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 growTree a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z hasFlowers a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;II)Z isTwoByTwoSapling a
+ m (Lnet/minecraft/world/level/block/grower/TreeGrower;)Ljava/lang/String; lambda$static$0 a
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; ACACIA h
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; AZALEA e
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; BIRCH f
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; CHERRY i
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; DARK_OAK j
+ f Ljava/util/Map; GROWERS l
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; JUNGLE g
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; MANGROVE d
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; OAK b
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; PALE_OAK k
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; SPRUCE c
+ f Ljava/util/Optional; flowers s
+ f Ljava/util/Optional; megaTree o
+ f Ljava/lang/String; name m
+ f F secondaryChance n
+ f Ljava/util/Optional; secondaryFlowers t
+ f Ljava/util/Optional; secondaryMegaTree p
+ f Ljava/util/Optional; secondaryTree r
+ f Ljava/util/Optional; tree q
+c net/minecraft/world/level/block/piston/PistonMath net/minecraft/world/level/block/piston/PistonUtil
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/AABB; getMovementArea a
+c net/minecraft/world/level/block/piston/PistonMath$1 net/minecraft/world/level/block/piston/PistonUtil$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/block/state/StateHolder net/minecraft/world/level/block/state/IBlockDataHolder
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; cycle a
+ m (Ljava/util/List;Ljava/lang/Object;)Ljava/lang/Object; findNextInCollection a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; getNullableValue e
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; getOptionalValue d
+ m ()Ljava/util/Collection; getProperties F
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; getValue c
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Comparable; getValueOrElse a
+ m ()Ljava/util/Map; getValues G
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Z hasProperty b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues d
+ m (Ljava/util/Map;)V populateNeighbours a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; setValue b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Ljava/lang/Comparable;)Ljava/lang/Object; setValueInternal a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue c
+ f Ljava/lang/String; NAME_TAG b
+ f Ljava/lang/String; PROPERTIES_TAG c
+ f Ljava/util/function/Function; PROPERTY_ENTRY_TO_STRING_FUNCTION a
+ f Ljava/util/Map; neighbours g
+ f Ljava/lang/Object; owner d
+ f Lcom/mojang/serialization/MapCodec; propertiesCodec e
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap; values f
+c net/minecraft/world/level/block/state/StateHolder$1 net/minecraft/world/level/block/state/IBlockDataHolder$1
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; apply a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; getName a
+c net/minecraft/world/level/chunk/BulkSectionAccess net/minecraft/world/level/chunk/BulkSectionAccess
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunkSection; getSection a
+ m (Lnet/minecraft/core/BlockPos;IJ)Lnet/minecraft/world/level/chunk/LevelChunkSection; lambda$getSection$0 a
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; acquiredSections b
+ f J lastSectionKey d
+ f Lnet/minecraft/world/level/chunk/LevelChunkSection; lastSection c
+ f Lnet/minecraft/world/level/LevelAccessor; level a
+c net/minecraft/world/level/chunk/LevelChunkSection net/minecraft/world/level/chunk/ChunkSection
+ m ()V acquire a
+ m ()Lnet/minecraft/world/level/chunk/LevelChunkSection; copy k
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;III)V fillBiomesFromNoise a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainerRO; getBiomes i
+ m (III)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (III)Lnet/minecraft/world/level/material/FluidState; getFluidState b
+ m (III)Lnet/minecraft/core/Holder; getNoiseBiome c
+ m ()I getSerializedSize j
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; getStates h
+ m ()Z hasOnlyAir c
+ m ()Z isRandomlyTicking d
+ m ()Z isRandomlyTickingBlocks e
+ m ()Z isRandomlyTickingFluids f
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V read a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V readBiomes b
+ m ()V recalcBlockCounts g
+ m ()V release b
+ m (IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (IIILnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write c
+ f I BIOME_CONTAINER_BITS d
+ f I SECTION_HEIGHT b
+ f I SECTION_SIZE c
+ f I SECTION_WIDTH a
+ f S nonEmptyBlockCount e
+ f Lnet/minecraft/world/level/chunk/PalettedContainer; states h
+ f S tickingBlockCount f
+ f S tickingFluidCount g
+c net/minecraft/world/level/chunk/PalettedContainer net/minecraft/world/level/chunk/DataPaletteBlock
+ m ()V acquire b
+ m ()I bitsPerEntry e
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRO b
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRW a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; copy f
+ m (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V count a
+ m (Lnet/minecraft/world/level/chunk/PalettedContainer$Data;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; createOrReuseData a
+ m (I)Ljava/lang/Object; get a
+ m (III)Ljava/lang/Object; get a
+ m (Ljava/util/function/Consumer;)V getAll a
+ m (IIILjava/lang/Object;)Ljava/lang/Object; getAndSet a
+ m (ILjava/lang/Object;)Ljava/lang/Object; getAndSet a
+ m (IIILjava/lang/Object;)Ljava/lang/Object; getAndSetUnchecked b
+ m ()I getSerializedSize d
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/world/level/chunk/Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; pack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V read a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; recreate g
+ m (Lnet/minecraft/util/BitStorage;Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/world/level/chunk/Palette;)[I reencodeContents a
+ m ()V release c
+ m (IIILjava/lang/Object;)V set c
+ m (ILjava/lang/Object;)V set b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f I MIN_PALETTE_BITS a
+ f Lnet/minecraft/world/level/chunk/PalettedContainer$Data; data b
+ f Lnet/minecraft/world/level/chunk/Strategy; strategy c
+c net/minecraft/world/level/chunk/PalettedContainer$Data net/minecraft/world/level/chunk/DataPaletteBlock$b
+ m ()Lnet/minecraft/world/level/chunk/Configuration; configuration b
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; copy a
+ m (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V copyFrom a
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()Lnet/minecraft/world/level/chunk/Palette; palette d
+ m ()Lnet/minecraft/util/BitStorage; storage c
+ f Lnet/minecraft/world/level/chunk/Configuration; configuration a
+ f Lnet/minecraft/world/level/chunk/Palette; palette c
+ f Lnet/minecraft/util/BitStorage; storage b
+c net/minecraft/world/level/chunk/PalettedContainer$CountConsumer net/minecraft/world/level/chunk/DataPaletteBlock$a
+c net/minecraft/world/level/dimension/DimensionType net/minecraft/world/level/dimension/DimensionManager
+ m ()F ambientLight s
+ m ()Z bedWorks l
+ m ()Ljava/util/Optional; cloudHeight t
+ m ()D coordinateScale k
+ m ()Lnet/minecraft/resources/ResourceLocation; effectsLocation r
+ m ()Ljava/util/OptionalLong; fixedTime f
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/nio/file/Path;)Ljava/nio/file/Path; getStorageFolder a
+ m (Lnet/minecraft/world/level/dimension/DimensionType;Lnet/minecraft/world/level/dimension/DimensionType;)D getTeleportationScale a
+ m ()Z hasCeiling h
+ m ()Z hasFixedTime a
+ m ()Z hasRaids c
+ m ()Z hasSkyLight g
+ m ()I height o
+ m ()Lnet/minecraft/tags/TagKey; infiniburn q
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I logicalHeight p
+ m ()I minY n
+ m ()Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; monsterSettings u
+ m ()I monsterSpawnBlockLightLimit e
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; monsterSpawnLightTest d
+ m (J)I moonPhase b
+ m ()Z natural j
+ m ()Z piglinSafe b
+ m ()Z respawnAnchorWorks m
+ m (J)F timeOfDay a
+ m ()Z ultraWarm i
+ f I BITS_FOR_Y a
+ f Lcom/mojang/serialization/Codec; CODEC l
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC h
+ f I MAX_Y d
+ f I MIN_HEIGHT b
+ f I MIN_Y e
+ f [F MOON_BRIGHTNESS_PER_PHASE k
+ f I MOON_PHASES j
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f I WAY_ABOVE_MAX_Y f
+ f I WAY_BELOW_MIN_Y g
+ f I Y_SIZE c
+ f F ambientLight z
+ f Z bedWorks s
+ f Ljava/util/Optional; cloudHeight A
+ f D coordinateScale r
+ f Lnet/minecraft/resources/ResourceLocation; effectsLocation y
+ f Ljava/util/OptionalLong; fixedTime m
+ f Z hasCeiling o
+ f Z hasSkyLight n
+ f I height v
+ f Lnet/minecraft/tags/TagKey; infiniburn x
+ f I logicalHeight w
+ f I minY u
+ f Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; monsterSettings B
+ f Z natural q
+ f Z respawnAnchorWorks t
+ f Z ultraWarm p
+c net/minecraft/world/level/dimension/DimensionType$MonsterSettings net/minecraft/world/level/dimension/DimensionManager$a
+ m ()Z hasRaids b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I monsterSpawnBlockLightLimit d
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; monsterSpawnLightTest c
+ m ()Z piglinSafe a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z hasRaids c
+ f I monsterSpawnBlockLightLimit e
+ f Lnet/minecraft/util/valueproviders/IntProvider; monsterSpawnLightTest d
+ f Z piglinSafe b
+c net/minecraft/world/level/levelgen/GenerationStep net/minecraft/world/level/levelgen/WorldGenStage
+c net/minecraft/world/level/levelgen/GenerationStep$Decoration net/minecraft/world/level/levelgen/WorldGenStage$Decoration
+ m ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; $VALUES n
+ f Lcom/mojang/serialization/Codec; CODEC l
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; FLUID_SPRINGS i
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; LAKES b
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; LOCAL_MODIFICATIONS c
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; RAW_GENERATION a
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; STRONGHOLDS f
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; SURFACE_STRUCTURES e
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; TOP_LAYER_MODIFICATION k
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; UNDERGROUND_DECORATION h
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; UNDERGROUND_ORES g
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; UNDERGROUND_STRUCTURES d
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; VEGETAL_DECORATION j
+ f Ljava/lang/String; name m
+c net/minecraft/world/level/levelgen/PhantomSpawner net/minecraft/world/level/levelgen/MobSpawnerPhantom
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ f I nextTick a
+c net/minecraft/world/level/levelgen/VerticalAnchor net/minecraft/world/level/levelgen/VerticalAnchor
+ m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; aboveBottom b
+ m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; absolute a
+ m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; belowTop c
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; bottom a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; merge a
+ m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I resolveY a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lcom/mojang/datafixers/util/Either; split a
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; top b
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; BOTTOM b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; TOP c
+c net/minecraft/world/level/levelgen/VerticalAnchor$Absolute net/minecraft/world/level/levelgen/VerticalAnchor$b
+ m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I resolveY a
+ m ()I y c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I y e
+c net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop net/minecraft/world/level/levelgen/VerticalAnchor$c
+ m ()I offset c
+ m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I resolveY a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I offset e
+c net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom net/minecraft/world/level/levelgen/VerticalAnchor$a
+ m ()I offset c
+ m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I resolveY a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I offset e
+c net/minecraft/world/level/levelgen/WorldgenRandom net/minecraft/world/level/levelgen/SeededRandom
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m ()I getCount l
+ m (I)I next c
+ m (IIJJ)Lnet/minecraft/util/RandomSource; seedSlimeChunk a
+ m (JII)J setDecorationSeed a
+ m (JII)V setFeatureSeed b
+ m (JII)V setLargeFeatureSeed c
+ m (JIII)V setLargeFeatureWithSalt a
+ m (J)V setSeed b
+ f I count e
+ f Lnet/minecraft/util/RandomSource; randomSource d
+c net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm net/minecraft/world/level/levelgen/SeededRandom$a
+ m ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; $values a
+ m (J)Lnet/minecraft/util/RandomSource; newInstance a
+ f [Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; $VALUES d
+ f Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; LEGACY a
+ f Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; XOROSHIRO b
+ f Ljava/util/function/LongFunction; constructor c
+c net/minecraft/world/level/lighting/SkyLightEngine net/minecraft/world/level/lighting/LightEngineSky
+ m (IIII)V addSourcesAbove b
+ m (J)V checkNode a
+ m (J)I countEmptySectionsBelowIfAtBorder d
+ m (Lnet/minecraft/core/Direction;II)Z crossedSectionEdge a
+ m (II)Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getChunkSources b
+ m (III)I getLowestSourceY a
+ m (I)Z isSourceLevel a
+ m (JJ)V propagateDecrease a
+ m (JLnet/minecraft/core/Direction;IZI)V propagateFromEmptySections a
+ m (JJI)V propagateIncrease a
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ m (IIII)V removeSourcesBelow a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (III)V updateSourcesInColumn b
+ f J ADD_SKY_SOURCE_ENTRY i
+ f J REMOVE_SKY_SOURCE_ENTRY h
+ f J REMOVE_TOP_SKY_SOURCE_ENTRY g
+ f Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; emptyChunkSources k
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos j
+c net/minecraft/world/level/lighting/SkyLightEngine$1 net/minecraft/world/level/lighting/LightEngineSky$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/lighting/SpatialLongSet net/minecraft/world/level/lighting/SpatialLongSet
+ f Lnet/minecraft/world/level/lighting/SpatialLongSet$InternalMap; map a
+c net/minecraft/world/level/lighting/SpatialLongSet$InternalMap net/minecraft/world/level/lighting/SpatialLongSet$a
+ m (J)Z addBit c
+ m (JI)J getFullKey a
+ m (J)I getInnerKey b
+ m (J)J getOuterKey a
+ m (J)Z removeBit d
+ m ()J removeFirstBit a
+ m (IJ)Z removeFromEntry b
+ m (J)Z removeFromNullEntry e
+ m (IJ)Z replaceBit a
+ f J OUTER_MASK h
+ f I X_BITS a
+ f I X_OFFSET g
+ f I Y_BITS c
+ f I Y_OFFSET d
+ f I Z_BITS b
+ f I Z_OFFSET e
+ f J lastOuterKey j
+ f I lastPos i
+ f I minSize k
+c net/minecraft/world/level/saveddata/SavedDataType net/minecraft/world/level/saveddata/SavedDataType
+ m ()Ljava/util/function/Function; codec c
+ m ()Ljava/util/function/Function; constructor b
+ m ()Lnet/minecraft/util/datafix/DataFixTypes; dataFixType d
+ m ()Ljava/lang/String; id a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lnet/minecraft/world/level/saveddata/SavedData; lambda$new$0 a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/saveddata/SavedData$Context;)Lcom/mojang/serialization/Codec; lambda$new$1 a
+ f Ljava/util/function/Function; codec c
+ f Ljava/util/function/Function; constructor b
+ f Lnet/minecraft/util/datafix/DataFixTypes; dataFixType d
+ f Ljava/lang/String; id a
+c net/minecraft/world/level/saveddata/maps/MapFrame net/minecraft/world/level/saveddata/maps/WorldMapFrame
+ m ()I entityId d
+ m (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; frameId a
+ m ()Ljava/lang/String; getId a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()I rotation c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I entityId d
+ f Lnet/minecraft/core/BlockPos; pos b
+ f I rotation c
+c net/minecraft/world/level/saveddata/maps/MapIndex net/minecraft/world/level/saveddata/maps/PersistentIdCounts
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getNextMapId a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapIndex;)Ljava/lang/Integer; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I NO_MAP_ID c
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f I lastMapId d
+c net/minecraft/world/level/storage/ServerLevelData net/minecraft/world/level/storage/IWorldDataServer
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a
+ m ()I getClearWeatherTime e
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules n
+ m ()Lnet/minecraft/world/level/GameType; getGameType j
+ m ()Ljava/util/Optional; getLegacyWorldBorderSettings o
+ m ()Ljava/lang/String; getLevelName d
+ m ()I getRainTime i
+ m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents r
+ m ()I getThunderTime g
+ m ()Ljava/util/UUID; getWanderingTraderId u
+ m ()I getWanderingTraderSpawnChance t
+ m ()I getWanderingTraderSpawnDelay s
+ m ()Z isAllowCommands l
+ m ()Z isInitialized m
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 w
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 v
+ m (I)V setClearWeatherTime a
+ m (J)V setDayTime b
+ m (J)V setGameTime a
+ m (Lnet/minecraft/world/level/GameType;)V setGameType a
+ m (Z)V setInitialized c
+ m (Ljava/util/Optional;)V setLegacyWorldBorderSettings a
+ m (I)V setRainTime c
+ m (I)V setThunderTime b
+ m (Z)V setThundering a
+ m (Ljava/util/UUID;)V setWanderingTraderId a
+ m (I)V setWanderingTraderSpawnChance e
+ m (I)V setWanderingTraderSpawnDelay d
+c net/minecraft/world/level/storage/loot/LootParams net/minecraft/world/level/storage/loot/LootParams
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V addDynamicDrops a
+ m ()Lnet/minecraft/util/context/ContextMap; contextMap b
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()F getLuck c
+ f Ljava/util/Map; dynamicDrops c
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f F luck d
+ f Lnet/minecraft/util/context/ContextMap; params b
+c net/minecraft/world/level/storage/loot/LootParams$Builder net/minecraft/world/level/storage/loot/LootParams$a
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/world/level/storage/loot/LootParams; create a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getParameter a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams$DynamicDrop;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withDynamicDrop a
+ m (F)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withLuck a
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withParameter a
+ f Ljava/util/Map; dynamicDrops c
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f F luck d
+ f Lnet/minecraft/util/context/ContextMap$Builder; params b
+c net/minecraft/world/level/storage/loot/LootParams$DynamicDrop net/minecraft/world/level/storage/loot/LootParams$b
+c net/minecraft/world/level/timers/FunctionCallback net/minecraft/world/level/timers/CustomFunctionCallback
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/resources/ResourceLocation; functionId b
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+ m (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/functions/CommandFunction;)V lambda$handle$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; functionId b
+c net/minecraft/world/waypoints/WaypointStyleAssets net/minecraft/world/waypoints/WaypointStyleAssets
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createId a
+ f Lnet/minecraft/resources/ResourceKey; BOWTIE c
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT b
+ f Lnet/minecraft/resources/ResourceKey; ROOT_ID a
+c net/minecraft/world/waypoints/WaypointTransmitter net/minecraft/world/waypoints/WaypointTransmitter
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z doesSourceIgnoreReceiver a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ServerPlayer;)Z isChunkVisible a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z isReallyFar b
+ m ()Z isTransmittingWaypoint gm
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Optional; makeWaypointConnectionWith f
+ m ()Lnet/minecraft/world/waypoints/Waypoint$Icon; waypointIcon gn
+ f I REALLY_FAR_DISTANCE a_
+c net/minecraft/world/waypoints/WaypointTransmitter$Connection net/minecraft/world/waypoints/WaypointTransmitter$c
+ m ()V connect c
+ m ()V disconnect d
+ m ()Z isBroken b
+ m ()V update e
+c net/minecraft/world/waypoints/WaypointTransmitter$BlockConnection net/minecraft/world/waypoints/WaypointTransmitter$a
+ m ()I distanceManhattan a
+ m ()Z isBroken b
+c net/minecraft/world/waypoints/WaypointTransmitter$ChunkConnection net/minecraft/world/waypoints/WaypointTransmitter$b
+ m ()I distanceChessboard a
+ m ()Z isBroken b
+c net/minecraft/world/waypoints/WaypointTransmitter$EntityBlockConnection net/minecraft/world/waypoints/WaypointTransmitter$e
+ m ()V connect c
+ m ()V disconnect d
+ m ()I distanceManhattan a
+ m ()Z isBroken b
+ m ()V update e
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; icon b
+ f Lnet/minecraft/core/BlockPos; lastPosition d
+ f Lnet/minecraft/server/level/ServerPlayer; receiver c
+ f Lnet/minecraft/world/entity/LivingEntity; source a
+c net/minecraft/world/waypoints/WaypointTransmitter$EntityChunkConnection net/minecraft/world/waypoints/WaypointTransmitter$f
+ m ()V connect c
+ m ()V disconnect d
+ m ()I distanceChessboard a
+ m ()Z isBroken b
+ m ()V update e
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; icon b
+ f Lnet/minecraft/world/level/ChunkPos; lastPosition d
+ f Lnet/minecraft/server/level/ServerPlayer; receiver c
+ f Lnet/minecraft/world/entity/LivingEntity; source a
+c net/minecraft/world/waypoints/WaypointTransmitter$EntityAzimuthConnection net/minecraft/world/waypoints/WaypointTransmitter$d
+ m ()V connect c
+ m ()V disconnect d
+ m ()Z isBroken b
+ m ()V update e
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; icon b
+ f F lastAngle d
+ f Lnet/minecraft/server/level/ServerPlayer; receiver c
+ f Lnet/minecraft/world/entity/LivingEntity; source a
+c org/bukkit/craftbukkit/block/CraftCreatureSpawner org/bukkit/craftbukkit/v1_21_R6/block/CraftCreatureSpawner
+c org/bukkit/craftbukkit/block/CraftEnchantingTable org/bukkit/craftbukkit/v1_21_R6/block/CraftEnchantingTable
+c org/bukkit/craftbukkit/block/impl/CraftCandleCake org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCandleCake
+c org/bukkit/craftbukkit/block/impl/CraftComparator org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftComparator
+c org/bukkit/craftbukkit/block/impl/CraftCopperBulb org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCopperBulb
+c org/bukkit/craftbukkit/block/impl/CraftCoralPlant org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCoralPlant
+c org/bukkit/craftbukkit/block/impl/CraftDriedGhast org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDriedGhast
+c org/bukkit/craftbukkit/block/impl/CraftEnderChest org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftEnderChest
+c org/bukkit/craftbukkit/block/impl/CraftFrostedIce org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftFrostedIce
+c org/bukkit/craftbukkit/block/impl/CraftGlowLichen org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftGlowLichen
+c org/bukkit/craftbukkit/block/impl/CraftGrindstone org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftGrindstone
+c org/bukkit/craftbukkit/block/impl/CraftLeafLitter org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLeafLitter
+c org/bukkit/craftbukkit/block/impl/CraftNetherWart org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftNetherWart
+c org/bukkit/craftbukkit/block/impl/CraftPistonBase org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPistonBase
+c org/bukkit/craftbukkit/block/impl/CraftPistonHead org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPistonHead
+c org/bukkit/craftbukkit/block/impl/CraftPlayerHead org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPlayerHead
+c org/bukkit/craftbukkit/block/impl/CraftShulkerBox org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftShulkerBox
+c org/bukkit/craftbukkit/block/impl/CraftSnifferEgg org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSnifferEgg
+c org/bukkit/craftbukkit/block/impl/CraftTallFlower org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTallFlower
+c org/bukkit/craftbukkit/block/impl/CraftWallBanner org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWallBanner
+c org/bukkit/craftbukkit/entity/CraftDragonFireball org/bukkit/craftbukkit/v1_21_R6/entity/CraftDragonFireball
+c org/bukkit/craftbukkit/entity/CraftEntitySnapshot org/bukkit/craftbukkit/v1_21_R6/entity/CraftEntitySnapshot
+c org/bukkit/craftbukkit/entity/CraftMinecartHopper org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartHopper
+c org/bukkit/craftbukkit/entity/CraftPiglinAbstract org/bukkit/craftbukkit/v1_21_R6/entity/CraftPiglinAbstract
+c org/bukkit/craftbukkit/entity/CraftTameableAnimal org/bukkit/craftbukkit/v1_21_R6/entity/CraftTameableAnimal
+c org/bukkit/craftbukkit/entity/CraftVillagerZombie org/bukkit/craftbukkit/v1_21_R6/entity/CraftVillagerZombie
+c org/bukkit/craftbukkit/entity/CraftWitherSkeleton org/bukkit/craftbukkit/v1_21_R6/entity/CraftWitherSkeleton
+c org/bukkit/craftbukkit/entity/boat/CraftBirchBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftBirchBoat
+c org/bukkit/craftbukkit/help/CommandAliasHelpTopic org/bukkit/craftbukkit/v1_21_R6/help/CommandAliasHelpTopic
+c org/bukkit/craftbukkit/inventory/CraftItemFactory org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemFactory
+c org/bukkit/craftbukkit/inventory/CraftMetaCompass org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaCompass
+c org/bukkit/craftbukkit/inventory/SerializableMeta org/bukkit/craftbukkit/v1_21_R6/inventory/SerializableMeta
+c org/bukkit/craftbukkit/legacy/reroute/NotInBukkit org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/NotInBukkit
+c org/bukkit/craftbukkit/profile/CraftPlayerProfile org/bukkit/craftbukkit/v1_21_R6/profile/CraftPlayerProfile
+c org/bukkit/craftbukkit/scoreboard/CraftScoreboard org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftScoreboard
+c net/minecraft/advancements/AdvancementRequirements net/minecraft/advancements/AdvancementRequirements
+ m (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; allOf a
+ m (Ljava/util/List;Ljava/util/function/Predicate;)Z anyMatch a
+ m (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; anyOf b
+ m (Ljava/util/function/Predicate;)I count b
+ m ()Z isEmpty b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; lambda$new$0 b
+ m ()Ljava/lang/String; lambda$validate$2 e
+ m (Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String; lambda$validate$3 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/List;)V lambda$write$1 a
+ m ()Ljava/util/Set; names c
+ m ()Ljava/util/List; requirements d
+ m ()I size a
+ m (Ljava/util/function/Predicate;)Z test a
+ m (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; validate a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/AdvancementRequirements; EMPTY b
+ f Ljava/util/List; requirements c
+c net/minecraft/advancements/AdvancementRequirements$Strategy net/minecraft/advancements/AdvancementRequirements$a
+ f Lnet/minecraft/advancements/AdvancementRequirements$Strategy; AND a
+ f Lnet/minecraft/advancements/AdvancementRequirements$Strategy; OR b
+c net/minecraft/advancements/critereon/ItemPredicate net/minecraft/advancements/critereon/CriterionConditionItem
+ m ()Lnet/minecraft/advancements/critereon/DataComponentMatchers; components c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b
+ m ()Ljava/util/Optional; items a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count c
+ f Ljava/util/Optional; items b
+c net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionItem$a
+ m ()Lnet/minecraft/advancements/critereon/ItemPredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; item a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/core/Holder; lambda$of$0 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a
+ m (Lnet/minecraft/core/HolderGetter;[Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a
+ m (Lnet/minecraft/advancements/critereon/DataComponentMatchers;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withComponents a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withCount a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b
+ f Ljava/util/Optional; items a
+c net/minecraft/advancements/critereon/KilledTrigger net/minecraft/advancements/critereon/CriterionTriggerKilled
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V trigger a
+c net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerKilled$a
+ m ()Lnet/minecraft/advancements/Criterion; entityKilledPlayer d
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; entityKilledPlayer b
+ m ()Ljava/util/Optional; entityPredicate e
+ m ()Ljava/util/Optional; killingBlow f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; playerKilledEntity b
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; playerKilledEntity a
+ m ()Lnet/minecraft/advancements/Criterion; playerKilledEntityNearSculkCatalyst c
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entityPredicate c
+ f Ljava/util/Optional; killingBlow d
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/PlayerTrigger net/minecraft/advancements/critereon/PlayerTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V trigger a
+c net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerTrigger$a
+ m ()Lnet/minecraft/advancements/Criterion; avoidVibration d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; located a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; located a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/Criterion; located a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; raidWon c
+ m ()Lnet/minecraft/advancements/Criterion; sleptInBed b
+ m ()Lnet/minecraft/advancements/Criterion; tick e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; walkOnBlockWithEquipment a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/ComponentArgument net/minecraft/commands/arguments/ArgumentChatComponent
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getRawComponent a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getResolvedComponent b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; getResolvedComponent a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ComponentArgument; textComponent a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_COMPONENT a
+ f Ljava/util/Collection; EXAMPLES b
+ f Lcom/mojang/serialization/DynamicOps; OPS c
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; TAG_PARSER d
+c net/minecraft/commands/arguments/DimensionArgument net/minecraft/commands/arguments/ArgumentDimension
+ m ()Lnet/minecraft/commands/arguments/DimensionArgument; dimension a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel; getDimension a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/ObjectiveArgument net/minecraft/commands/arguments/ArgumentScoreboardObjective
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; getObjective a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; getWritableObjective b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m ()Lnet/minecraft/commands/arguments/ObjectiveArgument; objective a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_OBJECTIVE_NOT_FOUND b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_OBJECTIVE_READ_ONLY c
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/OperationArgument net/minecraft/commands/arguments/ArgumentMathOperation
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; getOperation a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; getOperation a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$SimpleOperation; getSimpleOperation b
+ m (Lnet/minecraft/world/scores/ScoreAccess;Lnet/minecraft/world/scores/ScoreAccess;)V lambda$getOperation$0 a
+ m (II)I lambda$getSimpleOperation$1 e
+ m (II)I lambda$getSimpleOperation$2 d
+ m (II)I lambda$getSimpleOperation$3 c
+ m (II)I lambda$getSimpleOperation$4 b
+ m (II)I lambda$getSimpleOperation$5 a
+ m ()Lnet/minecraft/commands/arguments/OperationArgument; operation a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DIVIDE_BY_ZERO c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_OPERATION b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/OperationArgument$Operation net/minecraft/commands/arguments/ArgumentMathOperation$a
+c net/minecraft/commands/arguments/OperationArgument$SimpleOperation net/minecraft/commands/arguments/ArgumentMathOperation$b
+c net/minecraft/commands/arguments/blocks/BlockInput net/minecraft/commands/arguments/blocks/ArgumentTileLocation
+ m (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; copyProperty a
+ m ()Ljava/util/Set; getDefinedProperties b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m ()Ljava/lang/String; lambda$place$0 d
+ m ()Ljava/lang/String; lambda$place$1 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; overwriteWithDefinedProperties a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Z place a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Set; properties c
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+ f Lnet/minecraft/nbt/CompoundTag; tag d
+c net/minecraft/commands/arguments/item/ItemArgument net/minecraft/commands/arguments/item/ArgumentItemStack
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ItemInput; getItem a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemArgument; item a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemInput; parse a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/commands/arguments/item/ItemParser; parser b
+c net/minecraft/commands/execution/CommandQueueEntry net/minecraft/commands/execution/CommandQueueEntry
+ m ()Lnet/minecraft/commands/execution/EntryAction; action b
+ m (Lnet/minecraft/commands/execution/ExecutionContext;)V execute a
+ m ()Lnet/minecraft/commands/execution/Frame; frame a
+ f Lnet/minecraft/commands/execution/EntryAction; action b
+ f Lnet/minecraft/commands/execution/Frame; frame a
+c net/minecraft/commands/functions/PlainTextFunction net/minecraft/commands/functions/PlainTextFunction
+ m ()Ljava/util/List; entries b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; instantiate a
+ f Ljava/util/List; entries b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/core/particles/ExplosionParticleInfo net/minecraft/core/particles/ExplosionParticleInfo
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; particle a
+ m ()F scaling b
+ m ()F speed c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/particles/ParticleOptions; particle c
+ f F scaling d
+ f F speed e
+c net/minecraft/data/loot/packs/VanillaEquipmentLoot net/minecraft/data/loot/packs/VanillaEquipmentLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/equipment/trim/ArmorTrim;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; trialChamberEquipment a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; group b
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; stonecutting a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; stonecutting a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category b
+ f I count e
+ f Ljava/util/Map; criteria f
+ f Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory; factory h
+ f Ljava/lang/String; group g
+ f Lnet/minecraft/world/item/crafting/Ingredient; ingredient d
+ f Lnet/minecraft/world/item/Item; result c
+c net/minecraft/gametest/framework/FailedTestTracker net/minecraft/gametest/framework/FailedTestTracker
+ m ()V forgetFailedTests b
+ m ()Ljava/util/stream/Stream; getLastFailedTests a
+ m (Lnet/minecraft/core/Holder$Reference;)V rememberFailedTest a
+ f Ljava/util/Set; LAST_FAILED_TESTS a
+c net/minecraft/gametest/framework/GameTestException net/minecraft/gametest/framework/GameTestException
+ m ()Lnet/minecraft/network/chat/Component; getDescription a
+c net/minecraft/gametest/framework/GameTestInstances net/minecraft/gametest/framework/GameTestInstances
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ f Lnet/minecraft/resources/ResourceKey; ALWAYS_PASS a
+c net/minecraft/network/Varint21LengthFieldPrepender net/minecraft/network/PacketPrepender
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode a
+ f I MAX_VARINT21_BYTES a
+c net/minecraft/network/chat/LastSeenMessagesTracker net/minecraft/network/chat/LastSeenMessagesTracker
+ m (Lnet/minecraft/network/chat/LastSeenTrackedEntry;)V addEntry a
+ m (Lnet/minecraft/network/chat/MessageSignature;Z)Z addPending a
+ m ()Lnet/minecraft/network/chat/LastSeenMessagesTracker$Update; generateAndApplyUpdate b
+ m ()I getAndClearOffset a
+ m (Lnet/minecraft/network/chat/MessageSignature;)V ignorePending a
+ m ()I offset c
+ f Lnet/minecraft/network/chat/MessageSignature; lastTrackedMessage d
+ f I offset c
+ f I tail b
+ f [Lnet/minecraft/network/chat/LastSeenTrackedEntry; trackedMessages a
+c net/minecraft/network/chat/LastSeenMessagesTracker$Update net/minecraft/network/chat/LastSeenMessagesTracker$a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages; lastSeen a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages$Update; update b
+ f Lnet/minecraft/network/chat/LastSeenMessages; lastSeen a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Update; update b
+c net/minecraft/network/chat/contents/ObjectContents net/minecraft/network/chat/contents/ObjectContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/chat/contents/objects/ObjectInfo; contents b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; PLACEHOLDER c
+ f Lnet/minecraft/network/chat/contents/objects/ObjectInfo; contents b
+c net/minecraft/network/protocol/ProtocolInfoBuilder net/minecraft/network/protocol/ProtocolInfoBuilder
+ m (Lnet/minecraft/network/protocol/PacketType;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/protocol/ProtocolInfoBuilder; addPacket a
+ m (Lnet/minecraft/network/protocol/PacketType;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/protocol/CodecModifier;)Lnet/minecraft/network/protocol/ProtocolInfoBuilder; addPacket a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/List;)Lnet/minecraft/network/ProtocolInfo$Details; buildDetails a
+ m (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)Lnet/minecraft/network/codec/StreamCodec; buildPacketCodec a
+ m ()Lnet/minecraft/network/protocol/UnboundProtocol; buildUnbound a
+ m (Ljava/lang/Object;)Lnet/minecraft/network/protocol/SimpleUnboundProtocol; buildUnbound a
+ m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/SimpleUnboundProtocol; clientboundProtocol b
+ m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/UnboundProtocol; contextClientboundProtocol d
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/UnboundProtocol; contextProtocol b
+ m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/UnboundProtocol; contextServerboundProtocol c
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/SimpleUnboundProtocol; protocol a
+ m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/protocol/SimpleUnboundProtocol; serverboundProtocol a
+ m (Lnet/minecraft/network/protocol/PacketType;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/ProtocolInfoBuilder; withBundlePacket a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo d
+ f Ljava/util/List; codecs c
+ f Lnet/minecraft/network/protocol/PacketFlow; flow b
+ f Lnet/minecraft/network/ConnectionProtocol; protocol a
+c net/minecraft/network/protocol/ProtocolInfoBuilder$1 net/minecraft/network/protocol/ProtocolInfoBuilder$1
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+ m (Lnet/minecraft/network/ProtocolInfo$Details$PacketVisitor;)V listPackets a
+ f Lnet/minecraft/network/protocol/PacketFlow; val$flow b
+ f Lnet/minecraft/network/ConnectionProtocol; val$protocol a
+c net/minecraft/network/protocol/ProtocolInfoBuilder$2 net/minecraft/network/protocol/ProtocolInfoBuilder$2
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; bind a
+ m ()Lnet/minecraft/network/ProtocolInfo$Details; details a
+ f Lnet/minecraft/network/protocol/ProtocolInfoBuilder; this$0 e
+ f Lnet/minecraft/network/protocol/BundlerInfo; val$bundlerInfo c
+ f Ljava/lang/Object; val$context b
+ f Lnet/minecraft/network/ProtocolInfo$Details; val$details d
+c net/minecraft/network/protocol/ProtocolInfoBuilder$3 net/minecraft/network/protocol/ProtocolInfoBuilder$3
+ m (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/network/ProtocolInfo; bind a
+ m ()Lnet/minecraft/network/ProtocolInfo$Details; details a
+ f Lnet/minecraft/network/protocol/ProtocolInfoBuilder; this$0 d
+ f Lnet/minecraft/network/protocol/BundlerInfo; val$bundlerInfo b
+ f Lnet/minecraft/network/ProtocolInfo$Details; val$details c
+c net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry net/minecraft/network/protocol/ProtocolInfoBuilder$a
+ m (Lnet/minecraft/network/protocol/ProtocolCodecBuilder;Ljava/util/function/Function;Ljava/lang/Object;)V addToBuilder a
+ m ()Lnet/minecraft/network/protocol/CodecModifier; modifier c
+ m ()Lnet/minecraft/network/codec/StreamCodec; serializer b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/CodecModifier; modifier c
+ f Lnet/minecraft/network/codec/StreamCodec; serializer b
+ f Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/network/protocol/ProtocolInfoBuilder$Implementation net/minecraft/network/protocol/ProtocolInfoBuilder$b
+ m ()Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo d
+ m ()Lnet/minecraft/network/codec/StreamCodec; codec c
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo d
+ f Lnet/minecraft/network/codec/StreamCodec; codec c
+ f Lnet/minecraft/network/protocol/PacketFlow; flow b
+ f Lnet/minecraft/network/ConnectionProtocol; id a
+c net/minecraft/network/protocol/status/ServerStatus net/minecraft/network/protocol/status/ServerPing
+ m ()Lnet/minecraft/network/chat/Component; description a
+ m ()Z enforcesSecureChat e
+ m ()Ljava/util/Optional; favicon d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; players b
+ m ()Ljava/util/Optional; version c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Component; description b
+ f Z enforcesSecureChat f
+ f Ljava/util/Optional; favicon e
+ f Ljava/util/Optional; players c
+ f Ljava/util/Optional; version d
+c net/minecraft/network/protocol/status/ServerStatus$Favicon net/minecraft/network/protocol/status/ServerPing$a
+ m ()[B iconBytes a
+ m ()Ljava/lang/String; lambda$static$0 c
+ m ()Ljava/lang/String; lambda$static$1 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m (Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)Ljava/lang/String; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; PREFIX c
+ f [B iconBytes b
+c net/minecraft/network/protocol/status/ServerStatus$Players net/minecraft/network/protocol/status/ServerPing$ServerPingPlayerSample
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I max a
+ m ()I online b
+ m ()Ljava/util/List; sample c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I max b
+ f I online c
+ f Ljava/util/List; sample d
+c net/minecraft/network/protocol/status/ServerStatus$Version net/minecraft/network/protocol/status/ServerPing$ServerData
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus$Version; current a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name b
+ m ()I protocol c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; name b
+ f I protocol c
+c net/minecraft/network/syncher/EntityDataSerializer net/minecraft/network/syncher/DataWatcherSerializer
+ m (I)Lnet/minecraft/network/syncher/EntityDataAccessor; createAccessor a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/syncher/EntityDataSerializer; forValueType a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$forValueType$0 b
+c net/minecraft/network/syncher/EntityDataSerializer$ForValueType net/minecraft/network/syncher/DataWatcherSerializer$a
+c net/minecraft/server/commands/SetWorldSpawnCommand net/minecraft/server/commands/CommandSetWorldSpawn
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/core/BlockPos;FFLnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/chat/Component; lambda$setSpawn$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)I setSpawn a
+c net/minecraft/server/commands/SpreadPlayersCommand net/minecraft/server/commands/CommandSpreadPlayers
+ m (Lnet/minecraft/util/RandomSource;IDDDD)[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position; createInitialPositions a
+ m (Ljava/util/Collection;)I getNumberOfTeams a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Z[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Lnet/minecraft/world/phys/Vec2;D)Lnet/minecraft/network/chat/Component; lambda$spreadPlayers$5 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;IZ)D setPlayerPositions a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;FFIZLjava/util/Collection;)I spreadPlayers a
+ m (Lnet/minecraft/world/phys/Vec2;DLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;DDDDI[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Z)V spreadPositions a
+ f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; ERROR_FAILED_TO_SPREAD_ENTITIES c
+ f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; ERROR_FAILED_TO_SPREAD_TEAMS b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INVALID_MAX_HEIGHT d
+ f I MAX_ITERATION_COUNT a
+c net/minecraft/server/commands/SpreadPlayersCommand$Position net/minecraft/server/commands/CommandSpreadPlayers$a
+ m (DDDD)Z clamp a
+ m (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)D dist a
+ m ()D getLength b
+ m (Lnet/minecraft/world/level/BlockGetter;I)I getSpawnY a
+ m (Lnet/minecraft/world/level/BlockGetter;I)Z isSafe b
+ m (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)V moveAway b
+ m ()V normalize a
+ m (Lnet/minecraft/util/RandomSource;DDDD)V randomize a
+ f D x a
+ f D z b
+c net/minecraft/server/dedicated/DedicatedPlayerList net/minecraft/server/dedicated/DedicatedPlayerList
+ m (Lnet/minecraft/server/players/NameAndId;)Z canBypassPlayerLimit b
+ m ()Lnet/minecraft/server/MinecraftServer; getServer c
+ m ()Lnet/minecraft/server/dedicated/DedicatedServer; getServer b
+ m (Lnet/minecraft/server/players/NameAndId;)Z isWhiteListed a
+ m ()V loadIpBanList y
+ m ()V loadOps A
+ m ()V loadUserBanList z
+ m ()V loadWhiteList C
+ m ()V reloadWhiteList a
+ m ()V saveIpBanList w
+ m ()V saveOps B
+ m ()V saveUserBanList x
+ m ()V saveWhiteList D
+ f Lorg/slf4j/Logger; LOGGER g
+c net/minecraft/server/dialog/action/CommandTemplate net/minecraft/server/dialog/action/CommandTemplate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/dialog/action/ParsedTemplate; template b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/server/dialog/action/ParsedTemplate; template c
+c net/minecraft/server/dialog/input/NumberRangeInput net/minecraft/server/dialog/input/NumberRangeInput
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; computeLabel a
+ m ()Lnet/minecraft/network/chat/Component; label c
+ m ()Ljava/lang/String; labelFormat d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/server/dialog/input/NumberRangeInput$RangeInfo; rangeInfo e
+ m ()I width b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; labelFormat e
+ f Lnet/minecraft/network/chat/Component; label d
+ f Lnet/minecraft/server/dialog/input/NumberRangeInput$RangeInfo; rangeInfo f
+ f I width c
+c net/minecraft/server/dialog/input/NumberRangeInput$RangeInfo net/minecraft/server/dialog/input/NumberRangeInput$a
+ m (F)F computeScaledValue a
+ m ()F end c
+ m ()Ljava/util/Optional; initial d
+ m ()F initialScaledValue f
+ m ()F initialSliderValue a
+ m (F)Z isOutOfRange b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (DDD)Ljava/lang/String; lambda$static$1 a
+ m (Lnet/minecraft/server/dialog/input/NumberRangeInput$RangeInfo;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m (F)F scaledValueToSlider c
+ m ()F start b
+ m ()Ljava/util/Optional; step e
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f F end c
+ f Ljava/util/Optional; initial d
+ f F start b
+ f Ljava/util/Optional; step e
+c net/minecraft/server/jsonrpc/internalapi/GameRules net/minecraft/server/jsonrpc/internalapi/GameRules
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule a
+c net/minecraft/server/jsonrpc/methods/PlayerService net/minecraft/server/jsonrpc/methods/PlayerService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Lnet/minecraft/server/level/ServerPlayer; getServerPlayer a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; kick a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_KICK_MESSAGE a
+c net/minecraft/server/jsonrpc/methods/PlayerService$KickDto net/minecraft/server/jsonrpc/methods/PlayerService$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; message b
+ m ()Lnet/minecraft/server/jsonrpc/api/PlayerDto; player a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; message c
+ f Lnet/minecraft/server/jsonrpc/api/PlayerDto; player b
+c net/minecraft/server/packs/repository/PackDetector net/minecraft/server/packs/repository/PackDetector
+ m (Ljava/nio/file/Path;)Ljava/lang/Object; createDirectoryPack c
+ m (Ljava/nio/file/Path;)Ljava/lang/Object; createZipPack d
+ m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/Object; detectPackResources a
+ f Lnet/minecraft/world/level/validation/DirectoryValidator; validator a
+c net/minecraft/util/datafix/fixes/CauldronRenameFix net/minecraft/util/datafix/fixes/CauldronRenameFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/CriteriaRenameFix net/minecraft/util/datafix/fixes/CriteriaRenameFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAdvancements a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$2 d
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixAdvancements$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$4 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$5 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/lang/String; advancementId b
+ f Ljava/util/function/UnaryOperator; conversions c
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/EffectDurationFix net/minecraft/util/datafix/fixes/EffectDurationFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEffect a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEffect$4 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntity c
+ f Ljava/util/Set; POTION_ITEMS a
+c net/minecraft/util/datafix/fixes/EntityCatSplitFix net/minecraft/util/datafix/fixes/DataConverterEntityCatSplit
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag a
+c net/minecraft/util/datafix/fixes/ItemStackMapIdFix net/minecraft/util/datafix/fixes/DataConverterMap
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/JigsawRotationFix net/minecraft/util/datafix/fixes/DataConverterJigsawRotation
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties a
+ m (Ljava/lang/String;)Z shouldFix a
+ f Ljava/util/Map; RENAMES a
+c net/minecraft/util/datafix/fixes/StriderGravityFix net/minecraft/util/datafix/fixes/DataConverterStriderGravity
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/WorldSpawnDataFix net/minecraft/util/datafix/fixes/WorldSpawnDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/debug/TrackingDebugSynchronizer net/minecraft/util/debug/TrackingDebugSynchronizer
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addSubscriber a
+ m ()V clear a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V lambda$addSubscriber$1 c
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V lambda$addSubscriber$2 c
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$sendToPlayersTrackingEntity$3 b
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/UUID;)Z lambda$tick$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V pollAndSendUpdates b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V sendInitialChunk b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V sendInitialEntity b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/network/protocol/Packet;)V sendToPlayersTrackingChunk a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToPlayersTrackingEntity a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V startTrackingChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V startTrackingEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;)V tick a
+ f Ljava/util/Set; subscribedPlayers b
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription a
+c net/minecraft/util/debug/TrackingDebugSynchronizer$ValueSource net/minecraft/util/debug/TrackingDebugSynchronizer$c
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/util/debug/DebugSubscription$Update; pollUpdate a
+ f Lnet/minecraft/util/debug/DebugValueSource$ValueGetter; getter a
+ f Ljava/lang/Object; lastSyncedValue b
+c net/minecraft/util/debug/TrackingDebugSynchronizer$PoiSynchronizer net/minecraft/util/debug/TrackingDebugSynchronizer$a
+ m (Lnet/minecraft/core/Holder;)Z lambda$sendInitialChunk$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V lambda$sendInitialChunk$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V onPoiAdded a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onPoiRemoved a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onPoiTicketCountChanged b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V sendInitialChunk b
+c net/minecraft/util/debug/TrackingDebugSynchronizer$SourceSynchronizer net/minecraft/util/debug/TrackingDebugSynchronizer$b
+ m ()V clear a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V dropBlockEntity a
+ m (Lnet/minecraft/world/level/ChunkPos;)V dropChunk a
+ m (Lnet/minecraft/world/entity/Entity;)V dropEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;)V pollAndSendUpdates b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V registerBlockEntity a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V registerChunk a
+ m (Ljava/util/UUID;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V registerEntity a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V sendInitialChunk b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V sendInitialEntity b
+ f Ljava/util/Map; blockEntitySources c
+ f Ljava/util/Map; chunkSources b
+ f Ljava/util/Map; entitySources d
+c net/minecraft/util/debug/TrackingDebugSynchronizer$VillageSectionSynchronizer net/minecraft/util/debug/TrackingDebugSynchronizer$d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V forEachVillageSectionUpdate a
+ m (Lnet/minecraft/core/Holder;)Z lambda$sendInitialChunk$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/SectionPos;Ljava/lang/Boolean;)V lambda$sendInitialChunk$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V lambda$sendInitialChunk$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;Ljava/lang/Boolean;)V lambda$sendVillageSectionsPacket$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V onPoiAdded a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onPoiRemoved a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V sendInitialChunk b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendVillageSectionsPacket b
+c net/minecraft/util/debugchart/AbstractSampleLogger net/minecraft/util/debugchart/AbstractSampleLogger
+ m ([J)V logFullSample a
+ m (JI)V logPartialSample a
+ m (J)V logSample a
+ m ()V resetSample b
+ m ()V useSample a
+ f [J defaults a
+ f [J sample b
+c net/minecraft/util/profiling/jfr/event/PacketEvent net/minecraft/util/profiling/jfr/event/PacketEvent
+c net/minecraft/util/profiling/jfr/event/PacketEvent$Fields net/minecraft/util/profiling/jfr/event/PacketEvent$a
+ f Ljava/lang/String; BYTES e
+ f Ljava/lang/String; PACKET_DIRECTION c
+ f Ljava/lang/String; PACKET_ID d
+ f Ljava/lang/String; PROTOCOL_ID b
+ f Ljava/lang/String; REMOTE_ADDRESS a
+c net/minecraft/util/profiling/jfr/stats/CpuLoadStat net/minecraft/util/profiling/jfr/stats/CpuLoadStat
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/CpuLoadStat; from a
+ m ()D jvm a
+ m ()D system c
+ m ()D userJvm b
+ f D jvm a
+ f D system c
+ f D userJvm b
+c net/minecraft/util/profiling/metrics/MetricSampler net/minecraft/util/profiling/metrics/MetricSampler
+ m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; builder a
+ m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/util/profiling/metrics/MetricSampler; create a
+ m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; create a
+ m ()Lnet/minecraft/util/profiling/metrics/MetricCategory; getCategory e
+ m ()Ljava/lang/String; getName d
+ m ()Ljava/util/function/DoubleSupplier; getSampler c
+ m (I)V onEndTick a
+ m ()V onFinished b
+ m ()V onStartTick a
+ m ()Lnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult; result f
+ m ()Z triggersThreshold g
+ m ()V verifyRunning h
+ f Ljava/lang/Runnable; beforeTick h
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; category c
+ f D currentValue i
+ f Z isRunning g
+ f Ljava/lang/String; name b
+ f Ljava/util/function/DoubleSupplier; sampler d
+ f Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; thresholdTest a
+ f Lio/netty/buffer/ByteBuf; ticks e
+ f Lio/netty/buffer/ByteBuf; values f
+c net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult net/minecraft/util/profiling/metrics/MetricSampler$b
+ m ()I getFirstTick a
+ m ()I getLastTick b
+ m (I)D valueAtTick a
+ f I firstTick b
+ f I lastTick c
+ f Lit/unimi/dsi/fastutil/ints/Int2DoubleMap; recording a
+c net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest net/minecraft/util/profiling/metrics/MetricSampler$c
+c net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder net/minecraft/util/profiling/metrics/MetricSampler$a
+ m ()Lnet/minecraft/util/profiling/metrics/MetricSampler; build a
+ m (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D lambda$new$0 a
+ m (Ljava/util/function/Consumer;)V lambda$withBeforeTick$1 b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; withBeforeTick a
+ m (Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; withThresholdAlert a
+ f Ljava/lang/Runnable; beforeTick e
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; category b
+ f Ljava/lang/Object; context d
+ f Ljava/lang/String; name a
+ f Ljava/util/function/DoubleSupplier; sampler c
+ f Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; thresholdTest f
+c net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage net/minecraft/util/profiling/metrics/MetricSampler$d
+ f F percentageIncreaseThreshold a
+ f D previousValue b
+c net/minecraft/util/valueproviders/ClampedNormalInt net/minecraft/util/valueproviders/ClampedNormalInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; lambda$static$1 e
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; lambda$static$2 d
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; lambda$static$3 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/String; lambda$static$5 b
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Lcom/mojang/serialization/DataResult; lambda$static$6 a
+ m (FFII)Lnet/minecraft/util/valueproviders/ClampedNormalInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ m (Lnet/minecraft/util/RandomSource;FFFF)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F deviation f
+ f I maxInclusive h
+ f F mean b
+ f I minInclusive g
+c net/minecraft/util/valueproviders/MultipliedFloats net/minecraft/util/valueproviders/MultipliedFloats
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f [Lnet/minecraft/util/valueproviders/SampledFloat; values a
+c net/minecraft/world/entity/ai/attributes/Attribute net/minecraft/world/entity/ai/attributes/AttributeBase
+ m ()D getDefaultValue a
+ m ()Ljava/lang/String; getDescriptionId c
+ m (Z)Lnet/minecraft/ChatFormatting; getStyle b
+ m ()Z isClientSyncable b
+ m (D)D sanitizeValue a
+ m (Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment;)Lnet/minecraft/world/entity/ai/attributes/Attribute; setSentiment a
+ m (Z)Lnet/minecraft/world/entity/ai/attributes/Attribute; setSyncable a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f D defaultValue c
+ f Ljava/lang/String; descriptionId e
+ f Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; sentiment f
+ f Z syncable d
+c net/minecraft/world/entity/ai/attributes/Attribute$Sentiment net/minecraft/world/entity/ai/attributes/AttributeBase$a
+ m ()[Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; $values a
+ m (Z)Lnet/minecraft/ChatFormatting; getStyle a
+ f [Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; $VALUES d
+ f Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; NEGATIVE c
+ f Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; NEUTRAL b
+ f Lnet/minecraft/world/entity/ai/attributes/Attribute$Sentiment; POSITIVE a
+c net/minecraft/world/entity/ai/behavior/AnimalPanic net/minecraft/world/entity/ai/behavior/AnimalPanic
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/phys/Vec3; getPanicPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/damagesource/DamageSource;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$5 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$6 c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$7 b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$8 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$0 d
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$new$1 c
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$2 b
+ m (ILnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$new$3 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$new$4 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lookForWater a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V tick d
+ f I PANIC_DISTANCE_HORIZONTAL e
+ f I PANIC_DISTANCE_VERTICAL f
+ f I PANIC_MAX_DURATION d
+ f I PANIC_MIN_DURATION c
+ f Ljava/util/function/Function; panicCausingDamageTypes h
+ f Ljava/util/function/Function; positionGetter i
+ f F speedMultiplier g
+c net/minecraft/world/entity/ai/behavior/MeleeAttack net/minecraft/world/entity/ai/behavior/BehaviorAttack
+ m (I)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Ljava/util/function/Predicate;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/Mob;)Z isHoldingUsableProjectileWeapon a
+ m (Lnet/minecraft/world/entity/Mob;)Z lambda$create$0 b
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;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 lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;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;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$2 a
+ m (Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z lambda$isHoldingUsableProjectileWeapon$4 a
+c net/minecraft/world/entity/ai/behavior/ReactToBell net/minecraft/world/entity/ai/behavior/BehaviorBellAlert
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/StrollToPoi net/minecraft/world/entity/ai/behavior/BehaviorStrollPlace
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (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; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/TriggerGate net/minecraft/world/entity/ai/behavior/TriggerGate
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lcom/mojang/datafixers/util/Pair;)V lambda$triggerGate$0 a
+ m (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 lambda$triggerGate$1 a
+ m (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; lambda$triggerGate$2 a
+ m (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; triggerGate a
+ m (Ljava/util/List;)Lnet/minecraft/world/entity/ai/behavior/OneShot; triggerOneShuffled a
+c net/minecraft/world/entity/ai/behavior/TryFindLand net/minecraft/world/entity/ai/behavior/TryFindLand
+ m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f I COOLDOWN_TICKS a
+c net/minecraft/world/entity/ai/behavior/UseBonemeal net/minecraft/world/entity/ai/behavior/BehaviorBonemeal
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V lambda$setCurrentCropAsTarget$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; pickNextTarget b
+ m (Lnet/minecraft/world/entity/npc/Villager;)V setCurrentCropAsTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick d
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z validPos a
+ f I BONEMEALING_DURATION c
+ f Ljava/util/Optional; cropPos g
+ f J lastBonemealingSession e
+ f J nextWorkCycleTime d
+ f I timeWorkedSoFar f
+c net/minecraft/world/entity/ai/behavior/warden/Roar net/minecraft/world/entity/ai/behavior/warden/Roar
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V tick c
+ f I ROAR_ANGER_INCREASE d
+ f I TICKS_BEFORE_PLAYING_ROAR_SOUND c
+c net/minecraft/world/entity/ai/goal/AvoidEntityGoal net/minecraft/world/entity/ai/goal/PathfinderGoalAvoidTarget
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$3 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$0 c
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$2 b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Ljava/lang/Class; avoidClass f
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; avoidEntityTargeting k
+ f Ljava/util/function/Predicate; avoidPredicate g
+ f F maxDist c
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f Lnet/minecraft/world/level/pathfinder/Path; path d
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; pathNav e
+ f Ljava/util/function/Predicate; predicateOnAvoidEntity h
+ f D sprintSpeedModifier j
+ f Lnet/minecraft/world/entity/LivingEntity; toAvoid b
+ f D walkSpeedModifier i
+c net/minecraft/world/entity/ai/goal/CatLieOnBedGoal net/minecraft/world/entity/ai/goal/PathfinderGoalCatSitOnBed
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)I nextStartTick a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Cat; cat g
+c net/minecraft/world/entity/ai/goal/DolphinJumpGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWaterJump
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V stop e
+ m (Lnet/minecraft/core/BlockPos;III)Z surfaceIsClear b
+ m ()V tick a
+ m (Lnet/minecraft/core/BlockPos;III)Z waterIsClear a
+ f [I STEPS_TO_CHECK a
+ f Z breached d
+ f Lnet/minecraft/world/entity/animal/Dolphin; dolphin b
+ f I interval c
+c net/minecraft/world/entity/ai/goal/FollowOwnerGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFollowOwner
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation d
+ f F oldWaterCost h
+ f Lnet/minecraft/world/entity/LivingEntity; owner b
+ f D speedModifier c
+ f F startDistance g
+ f F stopDistance f
+ f Lnet/minecraft/world/entity/TamableAnimal; tamable a
+ f I timeToRecalcPath e
+c net/minecraft/world/entity/ai/goal/MeleeAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalMeleeAttack
+ m ()Z canContinueToUse c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canPerformAttack b
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a
+ m ()I getAttackInterval l
+ m ()I getTicksUntilNextAttack k
+ m ()Z isTimeToAttack i
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V resetAttackCooldown h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f J COOLDOWN_BETWEEN_CAN_USE_CHECKS l
+ f I attackInterval j
+ f Z followingTargetEvenIfNotSeen c
+ f J lastCanUseCheck k
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f Lnet/minecraft/world/level/pathfinder/Path; path d
+ f D pathedTargetX e
+ f D pathedTargetY f
+ f D pathedTargetZ g
+ f D speedModifier b
+ f I ticksUntilNextAttack i
+ f I ticksUntilNextPathRecalculation h
+c net/minecraft/world/entity/ai/goal/MoveToBlockGoal net/minecraft/world/entity/ai/goal/PathfinderGoalGotoTarget
+ m ()D acceptedDistance i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z findNearestBlock n
+ m ()Lnet/minecraft/core/BlockPos; getMoveToTarget k
+ m ()Z isReachedTarget m
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V moveMobToBlock h
+ m (Lnet/minecraft/world/entity/PathfinderMob;)I nextStartTick a
+ m ()Z requiresUpdateEveryTick Y_
+ m ()Z shouldRecalculatePath l
+ m ()V start d
+ m ()V tick a
+ f I GIVE_UP_TICKS g
+ f I INTERVAL_TICKS i
+ f I STAY_TICKS h
+ f Lnet/minecraft/core/BlockPos; blockPos e
+ f I maxStayTicks j
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f I nextStartTick c
+ f Z reachedTarget k
+ f I searchRange l
+ f D speedModifier b
+ f I tryTicks d
+ f I verticalSearchRange m
+ f I verticalSearchStart f
+c net/minecraft/world/entity/ai/goal/OfferFlowerGoal net/minecraft/world/entity/ai/goal/PathfinderGoalOfferFlower
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/AABB; getGolemBoundingBox h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/item/Item; OFFER_ITEM c
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; OFFER_TARGET_CONTEXT b
+ f I OFFER_TICKS a
+ f Lnet/minecraft/world/entity/LivingEntity; entity e
+ f Lnet/minecraft/world/entity/animal/IronGolem; golem d
+ f I tick f
+c net/minecraft/world/entity/ai/goal/RandomStandGoal net/minecraft/world/entity/ai/goal/RandomStandGoal
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V playStandSound h
+ m ()Z requiresUpdateEveryTick Y_
+ m (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V resetStandInterval a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; horse a
+ f I nextStand b
+c net/minecraft/world/entity/ai/goal/RemoveBlockGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRemoveBlock
+ m ()Z canUse b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;)Lnet/minecraft/core/BlockPos; getPosWithBlock a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playBreakSound a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playDestroyProgressSound a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I WAIT_AFTER_BLOCK_FOUND j
+ f Lnet/minecraft/world/level/block/Block; blockToRemove g
+ f Lnet/minecraft/world/entity/Mob; removerMob h
+ f I ticksSinceReachedGoal i
+c net/minecraft/world/entity/ai/goal/RestrictSunGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRestrictSun
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+c net/minecraft/world/entity/ai/sensing/HurtBySensor net/minecraft/world/entity/ai/sensing/SensorHurtBy
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V lambda$doTick$0 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/sensing/PlayerSensor net/minecraft/world/entity/ai/sensing/SensorNearestPlayers
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;)D getFollowDistance a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z lambda$doTick$1 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z lambda$doTick$2 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/village/VillageSiege net/minecraft/world/entity/ai/village/VillageSiege
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; findRandomSpawnPos a
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;)V trySpawn b
+ m (Lnet/minecraft/server/level/ServerLevel;)Z tryToSetupSiege a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z hasSetupSiege b
+ f I nextSpawnTime e
+ f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; siegeState c
+ f I spawnX f
+ f I spawnY g
+ f I spawnZ h
+ f I zombiesToSpawn d
+c net/minecraft/world/entity/ai/village/VillageSiege$State net/minecraft/world/entity/ai/village/VillageSiege$State
+ m ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; $values a
+ f [Lnet/minecraft/world/entity/ai/village/VillageSiege$State; $VALUES d
+ f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; SIEGE_CAN_ACTIVATE a
+ f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; SIEGE_DONE c
+ f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; SIEGE_TONIGHT b
+c net/minecraft/world/entity/ai/village/poi/PoiTypes net/minecraft/world/entity/ai/village/poi/PoiTypes
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/village/poi/PoiType; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; forState a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; getBlockStates a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasPoi b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$registerBlockStates$4 a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$0 d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$2 c
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$3 b
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;II)Lnet/minecraft/world/entity/ai/village/poi/PoiType; register a
+ m (Lnet/minecraft/core/Holder;Ljava/util/Set;)V registerBlockStates a
+ f Lnet/minecraft/resources/ResourceKey; ARMORER a
+ f Ljava/util/Set; BEDS v
+ f Lnet/minecraft/resources/ResourceKey; BEEHIVE p
+ f Lnet/minecraft/resources/ResourceKey; BEE_NEST q
+ f Lnet/minecraft/resources/ResourceKey; BUTCHER b
+ f Lnet/minecraft/resources/ResourceKey; CARTOGRAPHER c
+ f Ljava/util/Set; CAULDRONS w
+ f Lnet/minecraft/resources/ResourceKey; CLERIC d
+ f Lnet/minecraft/resources/ResourceKey; FARMER e
+ f Lnet/minecraft/resources/ResourceKey; FISHERMAN f
+ f Lnet/minecraft/resources/ResourceKey; FLETCHER g
+ f Lnet/minecraft/resources/ResourceKey; HOME n
+ f Lnet/minecraft/resources/ResourceKey; LEATHERWORKER h
+ f Lnet/minecraft/resources/ResourceKey; LIBRARIAN i
+ f Lnet/minecraft/resources/ResourceKey; LIGHTNING_ROD t
+ f Ljava/util/Set; LIGHTNING_RODS x
+ f Lnet/minecraft/resources/ResourceKey; LODESTONE s
+ f Lnet/minecraft/resources/ResourceKey; MASON j
+ f Lnet/minecraft/resources/ResourceKey; MEETING o
+ f Lnet/minecraft/resources/ResourceKey; NETHER_PORTAL r
+ f Lnet/minecraft/resources/ResourceKey; SHEPHERD k
+ f Lnet/minecraft/resources/ResourceKey; TEST_INSTANCE u
+ f Lnet/minecraft/resources/ResourceKey; TOOLSMITH l
+ f Ljava/util/Map; TYPE_BY_STATE y
+ f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH m
+c net/minecraft/world/entity/ambient/AmbientCreature net/minecraft/world/entity/ambient/EntityAmbient
+ m ()Z canBeLeashed v
+c net/minecraft/world/entity/animal/axolotl/PlayDead net/minecraft/world/entity/animal/axolotl/PlayDead
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)V start b
+c net/minecraft/world/entity/animal/frog/FrogVariant net/minecraft/world/entity/animal/frog/FrogVariant
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; assetInfo b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; assetInfo e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/frog/ShootTongue net/minecraft/world/entity/animal/frog/ShootTongue
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)V addUnreachableTargetToMemory b
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)Z canPathfindToTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V eatEntity b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V tick d
+ f I CATCH_ANIMATION_DURATION d
+ f F EATING_DISTANCE h
+ f F EATING_MOVEMENT_FACTOR i
+ f I MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY g
+ f I TIME_OUT_DURATION c
+ f I TONGUE_ANIMATION_DURATION e
+ f I UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION f
+ f I calculatePathCounter k
+ f I eatAnimationTimer j
+ f Lnet/minecraft/sounds/SoundEvent; eatSound m
+ f Lnet/minecraft/world/phys/Vec3; itemSpawnPos n
+ f Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; state o
+ f Lnet/minecraft/sounds/SoundEvent; tongueSound l
+c net/minecraft/world/entity/animal/frog/ShootTongue$State net/minecraft/world/entity/animal/frog/ShootTongue$a
+ m ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; $values a
+ f [Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; $VALUES e
+ f Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; CATCH_ANIMATION b
+ f Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; DONE d
+ f Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; EAT_ANIMATION c
+ f Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; MOVE_TO_TARGET a
+c net/minecraft/world/entity/animal/wolf/WolfVariant net/minecraft/world/entity/animal/wolf/WolfVariant
+ m ()Lnet/minecraft/world/entity/animal/wolf/WolfVariant$AssetInfo; assetInfo b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/animal/wolf/WolfVariant$AssetInfo; assetInfo e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/wolf/WolfVariant$AssetInfo net/minecraft/world/entity/animal/wolf/WolfVariant$a
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; angry c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; tame b
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; wild a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; angry d
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; tame c
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; wild b
+c net/minecraft/world/entity/item/FallingBlockEntity net/minecraft/world/entity/item/EntityFallingBlock
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V callOnBrokenAfterFall a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V disableDrop f
+ m ()Z displayFireAnimation cS
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/item/FallingBlockEntity; fall a
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState i
+ m ()D getDefaultGravity bo
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/core/BlockPos; getStartPos e
+ m ()Lnet/minecraft/network/chat/Component; getTypeName cM
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAttackable cO
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (FI)V setHurtsEntities b
+ m (Lnet/minecraft/core/BlockPos;)V setStartPos a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_START_POS e
+ f Lnet/minecraft/world/level/block/state/BlockState; DEFAULT_BLOCK_STATE g
+ f Z DEFAULT_CANCEL_DROP l
+ f Z DEFAULT_DROP_ITEM k
+ f F DEFAULT_FALL_DAMAGE_PER_DISTANCE i
+ f I DEFAULT_MAX_FALL_DAMAGE j
+ f I DEFAULT_TIME h
+ f Lorg/slf4j/Logger; LOGGER f
+ f Lnet/minecraft/nbt/CompoundTag; blockData c
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState m
+ f Z cancelDrop n
+ f Z dropItem b
+ f I fallDamageMax p
+ f F fallDamagePerDistance q
+ f Z forceTickAfterTeleportToDuplicate d
+ f Z hurtEntities o
+ f I time a
+c net/minecraft/world/entity/monster/AbstractIllager net/minecraft/world/entity/monster/EntityIllagerAbstract
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose k
+ m ()V registerGoals H
+c net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose net/minecraft/world/entity/monster/EntityIllagerAbstract$a
+ m ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; $values a
+ f [Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; $VALUES i
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; ATTACKING b
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; BOW_AND_ARROW d
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; CELEBRATING g
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; CROSSBOW_CHARGE f
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; CROSSBOW_HOLD e
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; CROSSED a
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; NEUTRAL h
+ f Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; SPELLCASTING c
+c net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal net/minecraft/world/entity/monster/EntityIllagerAbstract$b
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/monster/AbstractIllager; this$0 a
+c net/minecraft/world/entity/monster/RangedAttackMob net/minecraft/world/entity/monster/IRangedEntity
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+c net/minecraft/world/entity/monster/ZombifiedPiglin net/minecraft/world/entity/monster/EntityPigZombie
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addBehaviourGoals m
+ m ()V alertOthers gT
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombifiedPiglinSpawnRules b
+ m ()Z convertsInWater gI
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gQ
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Ljava/util/UUID; getPersistentAngerTarget b
+ m ()I getRemainingPersistentAngerTime a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;)Z isPreventingPlayerRest a
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z lambda$alertOthers$0 d
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z lambda$alertOthers$1 c
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z lambda$alertOthers$2 b
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V lambda$alertOthers$3 a
+ m ()V maybeAlertOthers gS
+ m ()V maybePlayFirstAngerSound gR
+ m ()V playAngerSound gU
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m ()V randomizeReinforcementsChance gP
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Ljava/util/UUID;)V setPersistentAngerTarget a
+ m (I)V setRemainingPersistentAngerTime a
+ m ()V startPersistentAngerTimer c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f Lnet/minecraft/util/valueproviders/UniformInt; ALERT_INTERVAL cB
+ f I ALERT_RANGE_Y cA
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS f
+ f Lnet/minecraft/util/valueproviders/UniformInt; FIRST_ANGER_SOUND_DELAY cv
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cx
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING cu
+ f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_ATTACKING_ID ct
+ f Ljava/util/UUID; persistentAngerTarget cz
+ f I playFirstAngerSoundIn cw
+ f I remainingPersistentAngerTime cy
+ f I ticksUntilNextAlert cC
+c net/minecraft/world/entity/monster/breeze/BreezeAi net/minecraft/world/entity/monster/breeze/BreezeAi
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Ljava/util/Optional; lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Ljava/util/Optional; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V updateActivity a
+ f F JUMP_CIRCLE_INNER_RADIUS b
+ f F JUMP_CIRCLE_MIDDLE_RADIUS c
+ f F JUMP_CIRCLE_OUTER_RADIUS d
+ f Ljava/util/List; MEMORY_TYPES f
+ f Ljava/util/List; SENSOR_TYPES e
+ f F SPEED_MULTIPLIER_WHEN_SLIDING a
+ f I TICKS_TO_REMEMBER_SEEN_TARGET g
+c net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink net/minecraft/world/entity/monster/breeze/BreezeAi$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop b
+c net/minecraft/world/entity/monster/breeze/LongJump net/minecraft/world/entity/monster/breeze/LongJump
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; calculateOptimalJumpVector a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z canJumpFromCurrentPosition c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z canRun a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions b
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z isFinishedInhaling a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z isFinishedJumping b
+ m (DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; lambda$calculateOptimalJumpVector$2 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPos;)V lambda$start$0 b
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$tick$1 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z outOfAggroRange a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/BlockPos; snapToSurface a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V tick c
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z tooCloseForJump b
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; ALLOWED_ANGLES j
+ f F DEFAULT_FOLLOW_RANGE g
+ f F DEFAULT_MAX_JUMP_VELOCITY h
+ f I INHALING_DURATION_TICKS f
+ f I JUMP_COOLDOWN_TICKS d
+ f I JUMP_COOLDOWN_WHEN_HURT_TICKS e
+ f F MAX_JUMP_VELOCITY_MULTIPLIER i
+ f I REQUIRED_AIR_BLOCKS_ABOVE c
+c net/minecraft/world/entity/monster/hoglin/HoglinAi net/minecraft/world/entity/monster/hoglin/HoglinAI
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastAttackTarget f
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastRetreat b
+ m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleMovementBehaviors a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; findNearestValidAttackTarget a
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; getSoundForActivity a
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; getSoundForCurrentActivity b
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/List; getVisibleAdultHoglins f
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRetreatActivity e
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z isBreeding h
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z isNearRepellent g
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z isPacified c
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/core/BlockPos;)Z isPosNearNearestRepellent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V lambda$broadcastAttackTarget$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V lambda$broadcastRetreat$0 b
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; lambda$getSoundForCurrentActivity$2 b
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate b
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V onHitTarget a
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z piglinsOutnumberHoglins e
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V retreatFromNearestTarget c
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget e
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTargetIfCloserThanCurrent g
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAvoidTarget d
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V updateActivity a
+ m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z wantsToStopFleeing d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V wasHurtBy a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE j
+ f I ATTACK_DURATION d
+ f I ATTACK_INTERVAL g
+ f I BABY_ATTACK_INTERVAL h
+ f I DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING e
+ f I DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING f
+ f I REPELLENT_DETECTION_RANGE_HORIZONTAL a
+ f I REPELLENT_DETECTION_RANGE_VERTICAL b
+ f I REPELLENT_PACIFY_TIME i
+ f Lnet/minecraft/util/valueproviders/UniformInt; RETREAT_DURATION c
+ f F SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT k
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT o
+ f F SPEED_MULTIPLIER_WHEN_IDLING n
+ f F SPEED_MULTIPLIER_WHEN_MAKING_LOVE m
+ f F SPEED_MULTIPLIER_WHEN_RETREATING l
+c net/minecraft/world/entity/monster/piglin/PiglinAi net/minecraft/world/entity/monster/piglin/PiglinAI
+ m (Lnet/minecraft/world/entity/LivingEntity;)V admireGoldItem d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Z)V angerNearbyPiglins a
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; avoidRepellent d
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; avoidZombified f
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; babyAvoidNemesis e
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; babySometimesRideBabyHoglin g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastAngerTarget b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastRetreat a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V broadcastUniversalAnger a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z canAdmire b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;)V cancelAdmiring a
+ m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleLookBehaviors b
+ m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleMovementBehaviors c
+ m ()Lcom/google/common/collect/ImmutableList; createLookBehaviors a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z doesntSeeAnyPlayerHoldingLovedItem f
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V dontKillAnyMoreHoglinsForAWhile b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V eat m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; findNearestValidAttackTarget b
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; getAdultPiglins d
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getAngerTarget e
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; getAvoidTarget d
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getBarterResponseItems f
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getNearestVisibleTargetablePlayer a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; getRandomNearbyPos n
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; getSoundForActivity a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; getSoundForCurrentActivity b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getVisibleAdultPiglins c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasCrossbow c
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hasEatenRecently o
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hoglinsOutnumberPiglins l
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V holdInOffhand a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initAdmireItemActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCelebrateActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRetreatActivity e
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRideHoglinActivity f
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isAdmiringDisabled r
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isAdmiringItem p
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isBabyRidingBaby e
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBarterCurrency b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood c
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isHoldingItemInOffHand s
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z isIdle c
+ m (Lnet/minecraft/world/item/ItemStack;)Z isLovedItem a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearAvoidTarget h
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearRepellent q
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearZombified g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z isNearestValidAttackTarget b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNotHoldingLovedItemInOffHand t
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isPlayerHoldingLovedItem b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isWearingSafeArmor a
+ m (Lnet/minecraft/world/entity/EntityType;)Z isZombified a
+ m (ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z lambda$angerNearbyPiglins$6 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)V lambda$angerNearbyPiglins$7 a
+ m (Lnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$babySometimesRideBabyHoglin$10 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V lambda$broadcastAngerTarget$11 a
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z lambda$broadcastRetreat$14 f
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V lambda$broadcastRetreat$15 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/player/Player;)V lambda$broadcastUniversalAnger$12 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V lambda$broadcastUniversalAnger$13 b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; lambda$getSoundForCurrentActivity$9 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z lambda$initCelebrateActivity$2 c
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z lambda$initCelebrateActivity$3 v
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z lambda$initIdleActivity$0 d
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$isNearestValidAttackTarget$5 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V lambda$wasHurtBy$8 a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z piglinsEqualOrOutnumberHoglins k
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V putInInventory c
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/world/item/ItemStack; removeOneItemFromItemEntity a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V retreatFromNearestTarget b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z seesPlayerHoldingLovedItem e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTarget c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTargetIfCloserThanCurrent e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTargetToNearestTargetablePlayerIfFound d
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V setAvoidTargetAndDontHuntForAWhile c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V stopHoldingOffHandItem a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V stopWalking i
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V throwItems a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V throwItemsTowardPlayer a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)V throwItemsTowardPos a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V throwItemsTowardRandomPos b
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V updateActivity a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToDance a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickup a
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z wantsToStopFleeing j
+ m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z wantsToStopRiding a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V wasHurtBy a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z wasHurtRecently g
+ f I ADMIRE_DURATION g
+ f I ANGER_DURATION f
+ f Lnet/minecraft/util/valueproviders/UniformInt; AVOID_ZOMBIFIED_DURATION A
+ f Lnet/minecraft/util/valueproviders/UniformInt; BABY_AVOID_NEMESIS_DURATION B
+ f I BABY_FLEE_DURATION_AFTER_GETTING_HIT l
+ f Lnet/minecraft/world/item/Item; BARTERING_ITEM c
+ f I CELEBRATION_TIME k
+ f I DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING t
+ f I DESIRED_DISTANCE_FROM_ZOMBIFIED z
+ f I EAT_COOLDOWN s
+ f I HIT_BY_PLAYER_MEMORY_TIMEOUT m
+ f I HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM j
+ f I INTERACTION_RANGE w
+ f I MAX_DISTANCE_TO_WALK_TO_ITEM h
+ f I MAX_LOOK_DIST u
+ f I MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM v
+ f I MAX_TIME_TO_WALK_TO_ITEM i
+ f I MAX_WALK_DISTANCE_TO_START_RIDING n
+ f I MELEE_ATTACK_COOLDOWN r
+ f I MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW x
+ f I PLAYER_ANGER_RANGE e
+ f F PROBABILITY_OF_CELEBRATION_DANCE C
+ f I REPELLENT_DETECTION_RANGE_HORIZONTAL a
+ f I REPELLENT_DETECTION_RANGE_VERTICAL b
+ f Lnet/minecraft/util/valueproviders/UniformInt; RETREAT_DURATION q
+ f Lnet/minecraft/util/valueproviders/UniformInt; RIDE_DURATION p
+ f Lnet/minecraft/util/valueproviders/UniformInt; RIDE_START_INTERVAL o
+ f F SPEED_MULTIPLIER_WHEN_AVOIDING D
+ f F SPEED_MULTIPLIER_WHEN_DANCING I
+ f F SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION H
+ f F SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM G
+ f F SPEED_MULTIPLIER_WHEN_IDLING J
+ f F SPEED_MULTIPLIER_WHEN_MOUNTING F
+ f F SPEED_MULTIPLIER_WHEN_RETREATING E
+ f F SPEED_WHEN_STRAFING_BACK_FROM_TARGET y
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_HUNTS d
+c net/minecraft/world/entity/monster/warden/WardenAi net/minecraft/world/entity/monster/warden/WardenAi
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initDiggingActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initEmergeActivity b
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initInvestigateActivity e
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRoarActivity g
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initSniffingActivity f
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z isTarget a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$3 a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$4 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$isTarget$5 a
+ m (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 lambda$static$0 a
+ m (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; lambda$static$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V onTargetInvalid a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setDigCooldown a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/core/BlockPos;)V setDisturbanceLocation a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;)V updateActivity a
+ f I DIGGING_COOLDOWN c
+ f I DIGGING_DURATION h
+ f Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; DIG_COOLDOWN_SETTER m
+ f I DISTURBANCE_LOCATION_EXPIRY_TIME j
+ f I EMERGE_DURATION a
+ f I MELEE_ATTACK_COOLDOWN g
+ f Ljava/util/List; MEMORY_TYPES l
+ f I ROAR_DURATION b
+ f Ljava/util/List; SENSOR_TYPES k
+ f I SNIFFING_DURATION i
+ f F SPEED_MULTIPLIER_WHEN_FIGHTING f
+ f F SPEED_MULTIPLIER_WHEN_IDLING d
+ f F SPEED_MULTIPLIER_WHEN_INVESTIGATING e
+c net/minecraft/world/entity/player/ProfilePublicKey net/minecraft/world/entity/player/ProfilePublicKey
+ m ()Lnet/minecraft/util/SignatureValidator; createSignatureValidator a
+ m (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)Lnet/minecraft/world/entity/player/ProfilePublicKey; createValidated a
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; data b
+ f Lnet/minecraft/network/chat/Component; EXPIRED_PROFILE_PUBLIC_KEY a
+ f Ljava/time/Duration; EXPIRY_GRACE_PERIOD b
+ f Lnet/minecraft/network/chat/Component; INVALID_SIGNATURE e
+ f Lcom/mojang/serialization/Codec; TRUSTED_CODEC c
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; data d
+c net/minecraft/world/entity/player/ProfilePublicKey$Data net/minecraft/world/entity/player/ProfilePublicKey$a
+ m ()Ljava/time/Instant; expiresAt b
+ m ()Z hasExpired a
+ m (Ljava/time/Duration;)Z hasExpired a
+ m ()Ljava/security/PublicKey; key c
+ m ()[B keySignature d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/UUID;)[B signedPayload a
+ m (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;)Z validateSignature a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I MAX_KEY_SIGNATURE_SIZE e
+ f Ljava/time/Instant; expiresAt b
+ f Ljava/security/PublicKey; key c
+ f [B keySignature d
+c net/minecraft/world/entity/player/ProfilePublicKey$ValidationException net/minecraft/world/entity/player/ProfilePublicKey$b
+c net/minecraft/world/entity/projectile/ItemSupplier net/minecraft/world/entity/projectile/ItemSupplier
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+c net/minecraft/world/entity/variant/ModelAndTexture net/minecraft/world/entity/variant/ModelAndTexture
+ m ()Lnet/minecraft/core/ClientAsset$ResourceTexture; asset b
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/lang/Object; model a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ f Lnet/minecraft/core/ClientAsset$ResourceTexture; asset b
+ f Ljava/lang/Object; model a
+c net/minecraft/world/entity/variant/SpawnConditions net/minecraft/world/entity/variant/SpawnConditions
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addChestVehicleSaveData c_
+ m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V chestVehicleDestroyed a
+ m ()V clearChestVehicleContent h
+ m ()V clearItemStacks u
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBox de
+ m (I)Lnet/minecraft/world/item/ItemStack; getChestVehicleItem g_
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getChestVehicleSlot h_
+ m ()Lnet/minecraft/resources/ResourceKey; getContainerLootTable q
+ m ()J getContainerLootTableSeed r
+ m ()Lnet/minecraft/core/NonNullList; getItemStacks s
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; interactWithContainerVehicle b_
+ m ()Z isChestVehicleEmpty al_
+ m (Lnet/minecraft/world/entity/player/Player;)Z isChestVehicleStillValid d_
+ m ()Z isEmpty c
+ m ()Z isRemoved ec
+ m ()Lnet/minecraft/world/level/Level; level an
+ m ()Lnet/minecraft/world/phys/Vec3; position dD
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readChestVehicleSaveData b_
+ m (II)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItem b
+ m (I)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItemNoUpdate f_
+ m (ILnet/minecraft/world/item/ItemStack;)V setChestVehicleItem c
+ m (Lnet/minecraft/resources/ResourceKey;)V setContainerLootTable a
+ m (J)V setContainerLootTableSeed a
+ m (Lnet/minecraft/world/entity/player/Player;)V unpackChestVehicleLootTable c_
+c net/minecraft/world/entity/vehicle/ContainerEntity$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/vehicle/ContainerEntity; this$0 c
+c net/minecraft/world/entity/vehicle/MinecartFurnace net/minecraft/world/entity/vehicle/EntityMinecartFurnace
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)Z addFuel a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; applyNaturalSlowdown a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; calculateNewPushAlong m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m (Lnet/minecraft/server/level/ServerLevel;)D getMaxSpeed a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Z hasFuel e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isFurnace z
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setHasFuel r
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FUEL c
+ f S DEFAULT_FUEL i
+ f Lnet/minecraft/world/phys/Vec3; DEFAULT_PUSH j
+ f I FUEL_TICKS_PER_ITEM d
+ f I MAX_FUEL_TICKS h
+ f I fuel k
+ f Lnet/minecraft/world/phys/Vec3; push b
+c net/minecraft/world/entity/vehicle/MinecartSpawner net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; createTicker c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m ()Lnet/minecraft/world/level/BaseSpawner; getSpawner e
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$0 e
+ m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$1 d
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V tick g
+ f Lnet/minecraft/world/level/BaseSpawner; spawner b
+ f Ljava/lang/Runnable; ticker c
+c net/minecraft/world/entity/vehicle/MinecartSpawner$1 net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner$1
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V broadcastEvent a
+ f Lnet/minecraft/world/entity/vehicle/MinecartSpawner; this$0 a
+c net/minecraft/world/inventory/AbstractCraftingMenu net/minecraft/world/inventory/AbstractCraftingMenu
+ m (II)V addCraftingGridSlots d
+ m (Lnet/minecraft/world/entity/player/Player;II)Lnet/minecraft/world/inventory/Slot; addResultSlot a
+ m ()V beginPlacingRecipe l
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)V finishPlacingRecipe a
+ m ()I getGridHeight p
+ m ()I getGridWidth o
+ m ()Ljava/util/List; getInputGridSlots n
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot m
+ m (ZZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; handlePlacement a
+ m ()Lnet/minecraft/world/entity/player/Player; owner q
+ f I height p
+ f Lnet/minecraft/world/inventory/ResultContainer; resultSlots n
+ f I width o
+c net/minecraft/world/inventory/AbstractCraftingMenu$1 net/minecraft/world/inventory/AbstractCraftingMenu$1
+ m ()V clearCraftingContent a
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a
+ f Lnet/minecraft/world/inventory/AbstractCraftingMenu; this$0 a
+c net/minecraft/world/inventory/CartographyTableMenu net/minecraft/world/inventory/ContainerCartography
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$1 a
+ m (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 lambda$setupResultSlot$0 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setupResultSlot a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I ADDITIONAL_SLOT n
+ f I INV_SLOT_END r
+ f I INV_SLOT_START q
+ f I MAP_SLOT m
+ f I RESULT_SLOT o
+ f I USE_ROW_SLOT_END t
+ f I USE_ROW_SLOT_START s
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access u
+ f Lnet/minecraft/world/Container; container p
+ f J lastSoundTime v
+ f Lnet/minecraft/world/inventory/ResultContainer; resultContainer w
+c net/minecraft/world/inventory/CartographyTableMenu$1 net/minecraft/world/inventory/ContainerCartography$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/CartographyTableMenu; this$0 b
+c net/minecraft/world/inventory/CartographyTableMenu$2 net/minecraft/world/inventory/ContainerCartography$2
+ m ()V setChanged e
+c net/minecraft/world/inventory/CartographyTableMenu$3 net/minecraft/world/inventory/ContainerCartography$3
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/CartographyTableMenu$4 net/minecraft/world/inventory/ContainerCartography$4
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/CartographyTableMenu$5 net/minecraft/world/inventory/ContainerCartography$5
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/CartographyTableMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/inventory/ContainerLevelAccess net/minecraft/world/inventory/ContainerAccess
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/inventory/ContainerLevelAccess; create a
+ m (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate a
+ m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; evaluate a
+ m (Ljava/util/function/BiConsumer;)V execute a
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$execute$0 a
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; NULL a
+c net/minecraft/world/inventory/ContainerLevelAccess$1 net/minecraft/world/inventory/ContainerAccess$1
+ m (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate a
+c net/minecraft/world/inventory/ContainerLevelAccess$2 net/minecraft/world/inventory/ContainerAccess$2
+ m (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate a
+ f Lnet/minecraft/world/level/Level; val$level b
+ f Lnet/minecraft/core/BlockPos; val$pos c
+c net/minecraft/world/inventory/RecipeCraftingHolder net/minecraft/world/inventory/RecipeCraftingHolder
+ m (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V awardUsedRecipes a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipeUsed d
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z setRecipeUsed a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V setRecipeUsed a
+c net/minecraft/world/item/component/CustomModelData net/minecraft/world/item/component/CustomModelData
+ m ()Ljava/util/List; colors d
+ m ()Ljava/util/List; flags b
+ m ()Ljava/util/List; floats a
+ m (I)Ljava/lang/Boolean; getBoolean b
+ m (I)Ljava/lang/Integer; getColor d
+ m (I)Ljava/lang/Float; getFloat a
+ m (Ljava/util/List;I)Ljava/lang/Object; getSafe a
+ m (I)Ljava/lang/String; getString c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; strings c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/CustomModelData; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; colors g
+ f Ljava/util/List; flags e
+ f Ljava/util/List; floats d
+ f Ljava/util/List; strings f
+c net/minecraft/world/item/component/DamageResistant net/minecraft/world/item/component/DamageResistant
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z isResistantTo a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/tags/TagKey; types a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/tags/TagKey; types c
+c net/minecraft/world/item/component/DeathProtection net/minecraft/world/item/component/DeathProtection
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V applyEffects a
+ m ()Ljava/util/List; deathEffects a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/component/DeathProtection; TOTEM_OF_UNDYING c
+ f Ljava/util/List; deathEffects d
+c net/minecraft/world/item/component/DebugStickState net/minecraft/world/item/component/DebugStickState
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Codec; lambda$static$2 a
+ m ()Ljava/util/Map; properties a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/item/component/DebugStickState; withProperty a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/DebugStickState; EMPTY a
+ f Ljava/util/Map; properties c
+c net/minecraft/world/item/component/TooltipProvider net/minecraft/world/item/component/TooltipProvider
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+c net/minecraft/world/item/component/TypedEntityData net/minecraft/world/item/component/TypedEntityData
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/lang/String;)Z contains a
+ m ()Lnet/minecraft/nbt/CompoundTag; copyTagWithoutId c
+ m ()Lnet/minecraft/nbt/CompoundTag; getUnsafe b
+ m ()Ljava/lang/String; lambda$loadInto$0 e
+ m (Lnet/minecraft/world/entity/Entity;)V loadInto a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/HolderLookup$Provider;)Z loadInto a
+ m (Ljava/lang/Object;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/TypedEntityData; of a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; stripId a
+ m ()Lnet/minecraft/nbt/CompoundTag; tag d
+ m ()Ljava/lang/Object; type a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; TYPE_TAG b
+ f Lnet/minecraft/nbt/CompoundTag; tag d
+ f Ljava/lang/Object; type c
+c net/minecraft/world/item/component/TypedEntityData$1 net/minecraft/world/item/component/TypedEntityData$1
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DynamicOps; asNbtOps a
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decode$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a
+ m (Ljava/lang/Object;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2 a
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$encode$3 a
+c net/minecraft/world/item/context/BlockPlaceContext net/minecraft/world/item/context/BlockActionContext
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/context/BlockPlaceContext; at a
+ m ()Z canPlace b
+ m ()Lnet/minecraft/core/BlockPos; getClickedPos a
+ m ()Lnet/minecraft/core/Direction; getNearestLookingDirection d
+ m ()[Lnet/minecraft/core/Direction; getNearestLookingDirections f
+ m ()Lnet/minecraft/core/Direction; getNearestLookingVerticalDirection e
+ m ()Z replacingClickedOnBlock c
+ f Lnet/minecraft/core/BlockPos; relativePos b
+ f Z replaceClicked a
+c net/minecraft/world/item/crafting/MapCloningRecipe net/minecraft/world/item/crafting/RecipeMapClone
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/RecipeSerializer net/minecraft/world/item/crafting/RecipeSerializer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/world/item/crafting/RecipeSerializer; register a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; ARMOR_DYE c
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; BANNER_DUPLICATE k
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; BLASTING_RECIPE p
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; BOOK_CLONING d
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; CAMPFIRE_COOKING_RECIPE r
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; DECORATED_POT_RECIPE v
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; FIREWORK_ROCKET g
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; FIREWORK_STAR h
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; FIREWORK_STAR_FADE i
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; MAP_CLONING e
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; MAP_EXTENDING f
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; REPAIR_ITEM n
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SHAPED_RECIPE a
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SHAPELESS_RECIPE b
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SHIELD_DECORATION l
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMELTING_RECIPE o
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRANSFORM t
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRIM u
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMOKING_RECIPE q
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; STONECUTTER s
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; TIPPED_ARROW j
+ f Lnet/minecraft/world/item/crafting/RecipeSerializer; TRANSMUTE m
+c net/minecraft/world/item/crafting/RepairItemRecipe net/minecraft/world/item/crafting/RecipeRepair
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canCombine a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine c
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$assemble$0 a
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/core/Holder$Reference;)V lambda$assemble$1 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$assemble$2 a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/SelectableRecipe net/minecraft/world/item/crafting/SelectableRecipe
+ m (Lnet/minecraft/world/item/crafting/display/SlotDisplay;)Lnet/minecraft/world/item/crafting/SelectableRecipe; lambda$noRecipeCodec$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; noRecipeCodec a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; optionDisplay b
+ m ()Ljava/util/Optional; recipe c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; optionDisplay a
+ f Ljava/util/Optional; recipe b
+c net/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet net/minecraft/world/item/crafting/SelectableRecipe$b
+ m (Lnet/minecraft/world/item/ItemStack;)Z acceptsInput a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; empty a
+ m ()Ljava/util/List; entries e
+ m ()Z isEmpty c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputEntry;)Z lambda$acceptsInput$0 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputEntry;)Z lambda$selectByInput$1 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; noRecipeCodec b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; selectByInput b
+ m ()I size d
+ f Ljava/util/List; entries a
+c net/minecraft/world/item/crafting/SelectableRecipe$SingleInputEntry net/minecraft/world/item/crafting/SelectableRecipe$a
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; input b
+ m ()Lnet/minecraft/network/codec/StreamCodec; noRecipeCodec a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe; recipe c
+ f Lnet/minecraft/world/item/crafting/Ingredient; input a
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe; recipe b
+c net/minecraft/world/item/crafting/SingleItemRecipe net/minecraft/world/item/crafting/RecipeSingleItem
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Ljava/lang/String; group j
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; input k
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Lnet/minecraft/world/item/ItemStack; result l
+ f Ljava/lang/String; group f
+ f Lnet/minecraft/world/item/crafting/Ingredient; input d
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo g
+ f Lnet/minecraft/world/item/ItemStack; result e
+c net/minecraft/world/item/crafting/SingleItemRecipe$Factory net/minecraft/world/item/crafting/RecipeSingleItem$a
+c net/minecraft/world/item/crafting/SingleItemRecipe$Serializer net/minecraft/world/item/crafting/RecipeSingleItem$b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec w
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec x
+c net/minecraft/world/item/enchantment/effects/AllOf net/minecraft/world/item/enchantment/effects/AllOf
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; codec a
+ m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$EntityEffects; entityEffects a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$LocationBasedEffects; locationBasedEffects a
+ m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$ValueEffects; valueEffects a
+c net/minecraft/world/item/enchantment/effects/AllOf$ValueEffects net/minecraft/world/item/enchantment/effects/AllOf$c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; effects b
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; effects c
+c net/minecraft/world/item/enchantment/effects/AllOf$EntityEffects net/minecraft/world/item/enchantment/effects/AllOf$a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; effects b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; effects d
+c net/minecraft/world/item/enchantment/effects/AllOf$LocationBasedEffects net/minecraft/world/item/enchantment/effects/AllOf$b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; effects b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Z)V onChangedBlock a
+ m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V onDeactivated a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; effects b
+c net/minecraft/world/item/equipment/EquipmentAssets net/minecraft/world/item/equipment/EquipmentAssets
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createId a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 b
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/resources/ResourceKey; lambda$static$1 a
+ f Lnet/minecraft/resources/ResourceKey; ARMADILLO_SCUTE j
+ f Ljava/util/Map; CARPETS m
+ f Lnet/minecraft/resources/ResourceKey; CHAINMAIL d
+ f Lnet/minecraft/resources/ResourceKey; COPPER c
+ f Lnet/minecraft/resources/ResourceKey; DIAMOND g
+ f Lnet/minecraft/resources/ResourceKey; ELYTRA k
+ f Lnet/minecraft/resources/ResourceKey; GOLD f
+ f Ljava/util/Map; HARNESSES o
+ f Lnet/minecraft/resources/ResourceKey; IRON e
+ f Lnet/minecraft/resources/ResourceKey; LEATHER b
+ f Lnet/minecraft/resources/ResourceKey; NETHERITE i
+ f Lnet/minecraft/resources/ResourceKey; ROOT_ID a
+ f Lnet/minecraft/resources/ResourceKey; SADDLE l
+ f Lnet/minecraft/resources/ResourceKey; TRADER_LLAMA n
+ f Lnet/minecraft/resources/ResourceKey; TURTLE_SCUTE h
+c net/minecraft/world/level/block/AbstractChestBlock net/minecraft/world/level/block/BlockChestAbstract
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; combine a
+ f Ljava/util/function/Supplier; blockEntityType a
+c net/minecraft/world/level/block/AbstractSkullBlock net/minecraft/world/level/block/BlockSkullAbstract
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m ()Lnet/minecraft/world/level/block/SkullBlock$Type; getType b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED a
+ f Lnet/minecraft/world/level/block/SkullBlock$Type; type b
+c net/minecraft/world/level/block/BambooSaplingBlock net/minecraft/world/level/block/BlockBambooSapling
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V growBamboo a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/CarvedPumpkinBlock net/minecraft/world/level/block/BlockPumpkinCarved
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSpawnGolem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V clearPatternBlocks a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateCopperGolemBase t
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateCopperGolemFull u
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateIronGolemBase r
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateIronGolemFull s
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemBase b
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemFull q
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getWeatherStateFromPattern a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getOrCreateCopperGolemBase$5 r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getOrCreateCopperGolemFull$6 p
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateIronGolemBase$3 b
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$getOrCreateIronGolemFull$4 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V replaceCopperBlockWithChest c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V spawnGolemInWorld a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V trySpawnGolem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V updatePatternBlocks b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/function/Predicate; PUMPKINS_PREDICATE D
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; copperGolemBase h
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; copperGolemFull i
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemBase e
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemFull g
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; snowGolemBase c
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; snowGolemFull d
+c net/minecraft/world/level/block/CraftingTableBlock net/minecraft/world/level/block/BlockWorkbench
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (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; lambda$getMenuProvider$0 a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+c net/minecraft/world/level/block/CreakingHeartBlock net/minecraft/world/level/block/CreakingHeartBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z hasRequiredLogs b
+ m (Lnet/minecraft/world/level/Level;)Z isNaturalNight a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isSurroundedByLogs a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V tryAwardExperience a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateState c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NATURAL d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STATE c
+c net/minecraft/world/level/block/DryVegetationBlock net/minecraft/world/level/block/DryVegetationBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/MangroveRootsBlock net/minecraft/world/level/block/MangroveRootsBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/NetherSproutsBlock net/minecraft/world/level/block/BlockNetherSprouts
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/PressurePlateBlock net/minecraft/world/level/block/BlockPressurePlateBinary
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getSignalForState h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b
+ m (Lnet/minecraft/world/level/block/PressurePlateBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+c net/minecraft/world/level/block/PressurePlateBlock$1 net/minecraft/world/level/block/BlockPressurePlateBinary$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$BlockSetType$PressurePlateSensitivity a
+c net/minecraft/world/level/block/RedstoneTorchBlock net/minecraft/world/level/block/BlockRedstoneTorch
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z hasNeighborSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z isToggledTooFrequently a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V notifyNeighbors b
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/redstone/Orientation; randomOrientation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+ f I MAX_RECENT_TOGGLES d
+ f I RECENT_TOGGLE_TIMER c
+ f I RESTART_DELAY e
+ f I TOGGLE_DELAY g
+c net/minecraft/world/level/block/RedstoneTorchBlock$Toggle net/minecraft/world/level/block/BlockRedstoneTorch$RedstoneUpdateInfo
+ f Lnet/minecraft/core/BlockPos; pos a
+ f J when b
+c net/minecraft/world/level/block/RespawnAnchorBlock net/minecraft/world/level/block/BlockRespawnAnchor
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBeCharged p
+ m (Lnet/minecraft/world/level/Level;)Z canSetSpawn a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V charge a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V explode c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; findStandUpPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; findStandUpPosition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;I)I getScaledChargeLevel a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isRespawnFuel a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;)Z isWaterThatWouldFlow a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z lambda$explode$0 a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CHARGE d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_CHARGES c
+ f I MIN_CHARGES b
+ f Lcom/google/common/collect/ImmutableList; RESPAWN_HORIZONTAL_OFFSETS e
+ f Lcom/google/common/collect/ImmutableList; RESPAWN_OFFSETS f
+c net/minecraft/world/level/block/RespawnAnchorBlock$1 net/minecraft/world/level/block/BlockRespawnAnchor$1
+ m (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; getBlockExplosionResistance a
+c net/minecraft/world/level/block/RotatedPillarBlock net/minecraft/world/level/block/BlockRotatable
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotatePillar b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS d
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/RotatedPillarBlock$1 net/minecraft/world/level/block/BlockRotatable$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+c net/minecraft/world/level/block/SculkCatalystBlock net/minecraft/world/level/block/SculkCatalystBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PULSE b
+ f Lnet/minecraft/util/valueproviders/IntProvider; xpRange c
+c net/minecraft/world/level/block/SculkShriekerBlock net/minecraft/world/level/block/SculkShriekerBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V lambda$getTicker$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V lambda$stepOn$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V lambda$tick$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CAN_SUMMON d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING b
+ f D TOP_Y e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/ShortDryGrassBlock net/minecraft/world/level/block/ShortDryGrassBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/SideChainPartBlock net/minecraft/world/level/block/SideChainPartBlock
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/world/level/block/state/properties/SideChainPart;Ljava/util/function/Consumer;)V addBlocksConnectingTowards a
+ m (II)Z canConnect a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Ljava/util/List; getAllBlocksConnectedTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getFacing r
+ m ()I getMaxChainLength d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbors; getNeighbors a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SideChainPart; getSideChainPart p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z isBeingUpdatedByNeighbor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isConnectable s
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/SideChainPart;)V setPart a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Lnet/minecraft/world/level/block/state/BlockState; setSideChainPart a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighborsAfterPoweringDown a_
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updateSelfAndNeighborsOnPoweringUp a
+c net/minecraft/world/level/block/SideChainPartBlock$Neighbor net/minecraft/world/level/block/SideChainPartBlock$b
+ m ()V connectToTheLeft e
+ m ()V connectToTheRight d
+ m (Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Z connectsTowards a
+ m ()V disconnectFromLeft g
+ m ()V disconnectFromRight f
+ m ()Z isConnectable a
+ m ()Z isUnconnectableOrChainEnd b
+ m ()Lnet/minecraft/core/BlockPos; pos c
+c net/minecraft/world/level/block/SideChainPartBlock$Neighbors net/minecraft/world/level/block/SideChainPartBlock$c
+ m ()Lnet/minecraft/world/level/block/SideChainPartBlock; block c
+ m ()Ljava/util/Map; cache g
+ m ()Lnet/minecraft/core/BlockPos; center f
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; createNewNeighbor a
+ m ()Lnet/minecraft/core/Direction; facing e
+ m (Lnet/minecraft/core/Direction;Ljava/lang/Integer;)Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; getOrCreateNeighbor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isConnectableToThisBlock a
+ m ()Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; left a
+ m (I)Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; left a
+ m ()Lnet/minecraft/world/level/LevelAccessor; level d
+ m ()Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; right b
+ m (I)Lnet/minecraft/world/level/block/SideChainPartBlock$Neighbor; right b
+ f Lnet/minecraft/world/level/block/SideChainPartBlock; block a
+ f Ljava/util/Map; cache e
+ f Lnet/minecraft/core/BlockPos; center d
+ f Lnet/minecraft/core/Direction; facing c
+ f Lnet/minecraft/world/level/LevelAccessor; level b
+c net/minecraft/world/level/block/SideChainPartBlock$EmptyNeighbor net/minecraft/world/level/block/SideChainPartBlock$a
+ m (Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Z connectsTowards a
+ m ()Z isConnectable a
+ m ()Z isUnconnectableOrChainEnd b
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/block/SideChainPartBlock$SideChainNeighbor net/minecraft/world/level/block/SideChainPartBlock$d
+ m ()Lnet/minecraft/world/level/block/SideChainPartBlock; block i
+ m ()V connectToTheLeft e
+ m ()V connectToTheRight d
+ m (Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Z connectsTowards a
+ m ()V disconnectFromLeft g
+ m ()V disconnectFromRight f
+ m ()Z isConnectable a
+ m ()Z isUnconnectableOrChainEnd b
+ m ()Lnet/minecraft/world/level/LevelAccessor; level h
+ m ()Lnet/minecraft/world/level/block/state/properties/SideChainPart; part j
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ f Lnet/minecraft/world/level/block/SideChainPartBlock; block b
+ f Lnet/minecraft/world/level/LevelAccessor; level a
+ f Lnet/minecraft/world/level/block/state/properties/SideChainPart; part d
+ f Lnet/minecraft/core/BlockPos; pos c
+c net/minecraft/world/level/block/SmallDripleafBlock net/minecraft/world/level/block/SmallDripleafBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()F getMaxVerticalOffset av_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+c net/minecraft/world/level/block/SmithingTableBlock net/minecraft/world/level/block/BlockSmithingTable
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (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; lambda$getMenuProvider$0 a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE c
+c net/minecraft/world/level/block/StructureVoidBlock net/minecraft/world/level/block/BlockStructureVoid
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/TwistingVinesBlock net/minecraft/world/level/block/BlockTwistingVines
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+c net/minecraft/world/level/block/entity/BlockEntity net/minecraft/world/level/block/entity/TileEntity
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/world/level/block/entity/BlockEntityType;)V addEntityType a
+ m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentPatch;)V applyComponents a
+ m (Lnet/minecraft/world/item/ItemStack;)V applyComponentsFromItemStack a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V clearRemoved q
+ m ()Lnet/minecraft/core/component/DataComponentMap; collectComponents t
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Lnet/minecraft/core/component/DataComponentMap; components u
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m ()Lnet/minecraft/core/BlockPos; getBlockPos aD_
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState o
+ m ()Lnet/minecraft/world/level/Level; getLevel j
+ m ()Ljava/lang/String; getNameForReporting r
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; getPosFromTag a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; getType s
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Z hasLevel n
+ m ()Z isRemoved p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlockState b
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 l
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadCustomOnly c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/block/entity/BlockEntity; loadStatic a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadWithComponents b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; parseCustomNameSafe a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; problemPath v
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveCustomOnly d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveCustomOnly f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveId g
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveMetadata h
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithFullMetadata b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveWithFullMetadata c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveWithId d
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithoutMetadata c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveWithoutMetadata e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m ()V setChanged e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setChanged a
+ m (Lnet/minecraft/core/component/DataComponentMap;)V setComponents a
+ m (Lnet/minecraft/world/level/Level;)V setLevel a
+ m ()V setRemoved ay_
+ m (II)Z triggerEvent a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V validateBlockState a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lcom/mojang/serialization/Codec; TYPE_CODEC d
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState g
+ f Lnet/minecraft/core/component/DataComponentMap; components h
+ f Lnet/minecraft/world/level/Level; level n
+ f Z remove p
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; type f
+ f Lnet/minecraft/core/BlockPos; worldPosition o
+c net/minecraft/world/level/block/entity/BlockEntity$1 net/minecraft/world/level/block/entity/TileEntity$1
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+c net/minecraft/world/level/block/entity/BlockEntity$BlockEntityPathElement net/minecraft/world/level/block/entity/TileEntity$a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity a
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity a
+c net/minecraft/world/level/chunk/ImposterProtoChunk net/minecraft/world/level/chunk/ProtoChunkExtension
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a
+ m ()Z canBeSerialized s
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V fillBiomesFromNoise a
+ m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; fixType c
+ m ()Ljava/util/Map; getAllReferences h
+ m ()Ljava/util/Map; getAllStarts g
+ m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; getBlendingData v
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbt f
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask F
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask G
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; getOrCreateHeightmapUnprimed a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos f
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure b
+ m (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; getSection b
+ m ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; getSections d
+ m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getSkyLightSources D
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk; getWrapped H
+ m ()V initializeLightSources C
+ m ()Z isLightCorrect x
+ m ()Z isUnsaved m
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e
+ m ()V markUnsaved i
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d
+ m (Ljava/util/Map;)V setAllReferences b
+ m (Ljava/util/Map;)V setAllStarts a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setBlockEntityNbt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V setHeightmap a
+ m (Z)V setLightCorrect a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V setPersistedStatus a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+ m ()Z tryMarkSaved j
+ f Z allowWrites n
+ f Lnet/minecraft/world/level/chunk/LevelChunk; wrapped m
+c net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f Ljava/lang/Object; value a
+c net/minecraft/world/level/chunk/status/ChunkStatus net/minecraft/world/level/chunk/status/ChunkStatus
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; byName a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkType; getChunkType d
+ m ()I getIndex b
+ m ()Ljava/lang/String; getName f
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getParent c
+ m ()Ljava/util/List; getStatusList a
+ m ()Ljava/util/EnumSet; heightmapsAfter e
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isAfter b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isBefore d
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isOrAfter a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isOrBefore c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; max a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/EnumSet;Lnet/minecraft/world/level/chunk/status/ChunkType;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; register a
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; BIOMES f
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; CARVERS i
+ f Lcom/mojang/serialization/Codec; CODEC o
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; EMPTY c
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; FEATURES j
+ f Ljava/util/EnumSet; FINAL_HEIGHTMAPS b
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; FULL n
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; INITIALIZE_LIGHT k
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; LIGHT l
+ f I MAX_STRUCTURE_DISTANCE a
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; NOISE g
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; SPAWN m
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; STRUCTURE_REFERENCES e
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; STRUCTURE_STARTS d
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; SURFACE h
+ f Ljava/util/EnumSet; WORLDGEN_HEIGHTMAPS p
+ f Lnet/minecraft/world/level/chunk/status/ChunkType; chunkType s
+ f Ljava/util/EnumSet; heightmapsAfter t
+ f I index q
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; parent r
+c net/minecraft/world/level/chunk/storage/RegionFile net/minecraft/world/level/chunk/storage/RegionFile
+ m (Lnet/minecraft/world/level/ChunkPos;)V clear d
+ m (Lnet/minecraft/world/level/ChunkPos;BLjava/io/InputStream;)Ljava/io/DataInputStream; createChunkInputStream a
+ m (Lnet/minecraft/world/level/ChunkPos;B)Ljava/io/DataInputStream; createExternalChunkInputStream a
+ m ()Ljava/nio/ByteBuffer; createExternalStub d
+ m (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; createStream a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z doesChunkExist b
+ m ()V flush b
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataInputStream; getChunkDataInputStream a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataOutputStream; getChunkDataOutputStream c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/nio/file/Path; getExternalChunkPath f
+ m (B)B getExternalChunkVersion b
+ m (I)I getNumSectors a
+ m (Lnet/minecraft/world/level/ChunkPos;)I getOffset g
+ m (Lnet/minecraft/world/level/ChunkPos;)I getOffsetIndex h
+ m ()Ljava/nio/file/Path; getPath a
+ m (I)I getSectorNumber b
+ m ()I getTimestamp c
+ m (Lnet/minecraft/world/level/ChunkPos;)Z hasChunk e
+ m (B)Z isExternalStreamChunk a
+ m (II)I packSectorOffset a
+ m ()V padToFullSector f
+ m (I)I sizeToSectors c
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/nio/ByteBuffer;)V write a
+ m ()V writeHeader e
+ m (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/world/level/chunk/storage/RegionFile$CommitOp; writeToExternalFile a
+ f I CHUNK_HEADER_SIZE e
+ f I CHUNK_NOT_PRESENT k
+ f I EXTERNAL_CHUNK_THRESHOLD j
+ f Ljava/lang/String; EXTERNAL_FILE_EXTENSION h
+ f I EXTERNAL_STREAM_FLAG i
+ f I HEADER_OFFSET f
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/nio/ByteBuffer; PADDING_BUFFER g
+ f I SECTOR_BYTES d
+ f I SECTOR_INTS a
+ f Ljava/nio/file/Path; externalFileDir o
+ f Ljava/nio/channels/FileChannel; file n
+ f Ljava/nio/ByteBuffer; header q
+ f Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; info l
+ f Ljava/nio/IntBuffer; offsets r
+ f Ljava/nio/file/Path; path m
+ f Ljava/nio/IntBuffer; timestamps s
+ f Lnet/minecraft/world/level/chunk/storage/RegionBitmap; usedSectors b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; version p
+c net/minecraft/world/level/chunk/storage/RegionFile$CommitOp net/minecraft/world/level/chunk/storage/RegionFile$b
+c net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
+ f Lnet/minecraft/world/level/ChunkPos; pos b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFile; this$0 a
+c net/minecraft/world/level/entity/LevelEntityGetter net/minecraft/world/level/entity/LevelEntityGetter
+ m (I)Lnet/minecraft/world/level/entity/EntityAccess; get a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; get a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V get a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V get a
+ m (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V get a
+ m ()Ljava/lang/Iterable; getAll a
+c net/minecraft/world/level/gameevent/PositionSource net/minecraft/world/level/gameevent/PositionSource
+ m (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getPosition a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; getType a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+c net/minecraft/world/level/levelgen/BitRandomSource net/minecraft/world/level/levelgen/BitRandomSource
+ m (I)I next c
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()I nextInt f
+ m (I)I nextInt a
+ m ()J nextLong g
+ f D DOUBLE_MULTIPLIER c
+ f F FLOAT_MULTIPLIER b
+c net/minecraft/world/level/levelgen/DensityFunction net/minecraft/world/level/levelgen/DensityFunction
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; abs d
+ m (DD)Lnet/minecraft/world/level/levelgen/DensityFunction; clamp a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; cube f
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; halfNegative g
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; invert i
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; quarterNegative h
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; square e
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; squeeze j
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC c
+ f Lcom/mojang/serialization/Codec; HOLDER_HELPER_CODEC e
+c net/minecraft/world/level/levelgen/DensityFunction$Visitor net/minecraft/world/level/levelgen/DensityFunction$f
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; visitNoise a
+c net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder net/minecraft/world/level/levelgen/DensityFunction$c
+ m (DDD)D getValue a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; lambda$static$0 a
+ m ()D maxValue a
+ m ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise; noise c
+ m ()Lnet/minecraft/core/Holder; noiseData b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; noiseData b
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; noise c
+c net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction net/minecraft/world/level/levelgen/DensityFunction$d
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+c net/minecraft/world/level/levelgen/DensityFunction$ContextProvider net/minecraft/world/level/levelgen/DensityFunction$a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V fillAllDirectly a
+ m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; forIndex a
+c net/minecraft/world/level/levelgen/DensityFunction$FunctionContext net/minecraft/world/level/levelgen/DensityFunction$b
+ m ()I blockX a
+ m ()I blockY b
+ m ()I blockZ c
+ m ()Lnet/minecraft/world/level/levelgen/blending/Blender; getBlender d
+c net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext net/minecraft/world/level/levelgen/DensityFunction$e
+ m ()I blockX a
+ m ()I blockY b
+ m ()I blockZ c
+ f I blockX a
+ f I blockY b
+ f I blockZ c
+c net/minecraft/world/level/levelgen/FlatLevelSource net/minecraft/world/level/levelgen/ChunkProviderFlat
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V addDebugScreenInfo a
+ m (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;)V applyCarvers a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V buildSurface a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (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; fillFromNoise a
+ m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; getBaseColumn a
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getBaseHeight a
+ m ()I getGenDepth e
+ m ()I getMinY g
+ m ()I getSeaLevel f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)I getSpawnHeight a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$createState$1 a
+ m (Lnet/minecraft/core/HolderLookup;)Ljava/util/stream/Stream; lambda$createState$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getBaseColumn$3 a
+ m (I)[Lnet/minecraft/world/level/block/state/BlockState; lambda$getBaseColumn$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; settings h
+ m (Lnet/minecraft/server/level/WorldGenRegion;)V spawnOriginalMobs a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; settings d
+c net/minecraft/world/level/levelgen/NoiseRouterData net/minecraft/world/level/levelgen/NoiseRouterData
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; caves b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; end a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; entrances d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; floatingIslands c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/DensityFunction; getFunction a
+ m (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I lambda$overworld$0 b
+ m (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I lambda$overworld$1 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; nether a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/NoiseRouter; noNewCaves b
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; noiseGradientDensity b
+ m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; none a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; noodle e
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; offsetToDepth a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/levelgen/NoiseRouter; overworld a
+ m (F)F peaksAndValleys a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; peaksAndValleys b
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; pillars c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; postProcess c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Z)Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; registerAndWrap a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;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 registerTerrainNoises a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; remap a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; slide a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; slideEnd d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; slideEndLike a
+ m (Lnet/minecraft/core/HolderGetter;II)Lnet/minecraft/world/level/levelgen/DensityFunction; slideNetherLike a
+ m (ZLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; slideOverworld a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; spaghetti2D f
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; spaghettiRoughnessFunction b
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; splineWithBlending a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; underground a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;III)Lnet/minecraft/world/level/levelgen/DensityFunction; yLimitedInterpolatable a
+ f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_END H
+ f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_NETHER G
+ f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_OVERWORLD F
+ f D BASE_DENSITY_MULTIPLIER y
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_FACTOR z
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_JAGGEDNESS A
+ f D CHEESE_NOISE_TARGET s
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTS e
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTS_LARGE m
+ f I DENSITY_Y_ANCHOR_BOTTOM t
+ f I DENSITY_Y_ANCHOR_TOP u
+ f D DENSITY_Y_BOTTOM v
+ f D DENSITY_Y_TOP w
+ f Lnet/minecraft/resources/ResourceKey; DEPTH l
+ f Lnet/minecraft/resources/ResourceKey; DEPTH_AMPLIFIED R
+ f Lnet/minecraft/resources/ResourceKey; DEPTH_LARGE M
+ f Lnet/minecraft/resources/ResourceKey; ENTRANCES V
+ f Lnet/minecraft/resources/ResourceKey; EROSION f
+ f Lnet/minecraft/resources/ResourceKey; EROSION_LARGE n
+ f Lnet/minecraft/resources/ResourceKey; FACTOR j
+ f Lnet/minecraft/resources/ResourceKey; FACTOR_AMPLIFIED P
+ f Lnet/minecraft/resources/ResourceKey; FACTOR_LARGE K
+ f F GLOBAL_OFFSET a
+ f I ISLAND_CHUNK_DISTANCE c
+ f J ISLAND_CHUNK_DISTANCE_SQR d
+ f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS k
+ f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_AMPLIFIED Q
+ f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_LARGE L
+ f D NOISE_ZERO b
+ f Lnet/minecraft/resources/ResourceKey; NOODLE W
+ f D NOODLE_SPACING_AND_STRAIGHTNESS q
+ f Lnet/minecraft/resources/ResourceKey; OFFSET i
+ f Lnet/minecraft/resources/ResourceKey; OFFSET_AMPLIFIED O
+ f Lnet/minecraft/resources/ResourceKey; OFFSET_LARGE J
+ f F ORE_THICKNESS o
+ f I OVERWORLD_BOTTOM_SLIDE_HEIGHT x
+ f Lnet/minecraft/resources/ResourceKey; PILLARS X
+ f Lnet/minecraft/resources/ResourceKey; RIDGES g
+ f Lnet/minecraft/resources/ResourceKey; RIDGES_FOLDED h
+ f Lnet/minecraft/resources/ResourceKey; SHIFT_X D
+ f Lnet/minecraft/resources/ResourceKey; SHIFT_Z E
+ f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE I
+ f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_AMPLIFIED S
+ f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_END T
+ f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_LARGE N
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D Z
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_THICKNESS_MODULATOR Y
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS_FUNCTION U
+ f D SURFACE_DENSITY_THRESHOLD r
+ f D VEININESS_FREQUENCY p
+ f Lnet/minecraft/resources/ResourceKey; Y C
+ f Lnet/minecraft/resources/ResourceKey; ZERO B
+c net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity net/minecraft/world/level/levelgen/NoiseRouterData$a
+ m (D)D getSpaghettiRarity3D b
+ m (D)D getSphaghettiRarity2D a
+c net/minecraft/world/level/levelgen/WorldDimensions net/minecraft/world/level/levelgen/WorldDimensions
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; bake a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Lcom/mojang/serialization/Lifecycle; checkStability a
+ m ()Ljava/util/Map; dimensions d
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m ()Z isDebug c
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Z isStableEnd c
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Z isStableNether b
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Z isStableOverworld a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Z isVanillaLike b
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; keysInOrder a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$bake$3 b
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V lambda$bake$4 a
+ m (Lnet/minecraft/core/Registry;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V lambda$bake$5 a
+ m (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/world/level/levelgen/WorldDimensions$1Entry;)V lambda$bake$6 a
+ m (Lnet/minecraft/resources/ResourceKey;)Z lambda$keysInOrder$1 c
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; lambda$specialWorldProperty$2 d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/google/common/collect/ImmutableSet; levels b
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; overworld a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/levelgen/WorldDimensions; replaceOverworldGenerator a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty b
+ m (Ljava/util/Map;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Ljava/util/Map; withOverworld a
+ m (Lnet/minecraft/core/HolderLookup;Ljava/util/Map;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Ljava/util/Map; withOverworld a
+ f Ljava/util/Set; BUILTIN_ORDER c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I VANILLA_DIMENSION_COUNT d
+ f Ljava/util/Map; dimensions b
+c net/minecraft/world/level/levelgen/WorldDimensions$1Entry net/minecraft/world/level/levelgen/WorldDimensions$a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lnet/minecraft/core/RegistrationInfo; registrationInfo c
+ m ()Lnet/minecraft/world/level/dimension/LevelStem; value b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lnet/minecraft/world/level/dimension/LevelStem; value b
+c net/minecraft/world/level/levelgen/WorldDimensions$Complete net/minecraft/world/level/levelgen/WorldDimensions$b
+ m ()Lnet/minecraft/core/Registry; dimensions c
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; dimensionsRegistryAccess b
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle a
+ m ()Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty d
+ f Lnet/minecraft/core/Registry; dimensions a
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty b
+c net/minecraft/world/level/levelgen/feature/Feature net/minecraft/world/level/levelgen/feature/WorldGenerator
+ m (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z checkNeighbors a
+ m ()Lcom/mojang/serialization/MapCodec; configuredCodec a
+ m (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;)Z isAdjacentToAir a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDirt b
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isGrassOrDirt a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; isReplaceable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStone a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isReplaceable$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; lambda$new$0 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V markAboveForPostProcessing a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (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 place a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/feature/Feature;)Lnet/minecraft/world/level/levelgen/feature/Feature; register a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)V safeSetBlock a
+ m (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BAMBOO V
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_COLUMNS aa
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_PILLAR af
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_COLUMN x
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_PILE k
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; BLUE_ICE E
+ f Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature; BONUS_CHEST ae
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; CHORUS_PLANT m
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_CLAW S
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_MUSHROOM R
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_TREE Q
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; DELTA_FEATURE ab
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; DESERT_WELL p
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; DISK H
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; DRIPSTONE_CLUSTER al
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; END_GATEWAY N
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; END_ISLAND M
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; END_PLATFORM K
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; END_SPIKE L
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FALLEN_TREE g
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FILL_LAYER ad
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FLOWER h
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FOREST_ROCK G
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FOSSIL q
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; FREEZE_TOP_LAYER v
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; GEODE ak
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; GLOWSTONE_BLOB u
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_BROWN_MUSHROOM s
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_FUNGUS W
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_RED_MUSHROOM r
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; ICEBERG F
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; ICE_SPIKE t
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; KELP P
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; LAKE I
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; LARGE_DRIPSTONE am
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; MONSTER_ROOM D
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; MULTIFACE_GROWTH B
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; NETHER_FOREST_VEGETATION X
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_BONEMEAL_FLOWER i
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_OP e
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; ORE J
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; POINTED_DRIPSTONE an
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_BOOLEAN_SELECTOR aj
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_PATCH j
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_SELECTOR ah
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_BLOBS ac
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_SINGLE_BLOCK n
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; ROOT_SYSTEM A
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SCATTERED_ORE ag
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SCULK_PATCH ao
+ f Lnet/minecraft/world/level/levelgen/feature/SeagrassFeature; SEAGRASS O
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SEA_PICKLE T
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_BLOCK U
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_RANDOM_SELECTOR ai
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; SPRING l
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; TREE f
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; TWISTING_VINES Z
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; UNDERWATER_MAGMA C
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; VEGETATION_PATCH y
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; VINES w
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; VOID_START_PLATFORM o
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; WATERLOGGED_VEGETATION_PATCH z
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; WEEPING_VINES Y
+ f Lcom/mojang/serialization/MapCodec; configuredCodec a
+c net/minecraft/world/level/pathfinder/NodeEvaluator net/minecraft/world/level/pathfinder/PathfinderAbstract
+ m ()Z canFloat f
+ m ()Z canOpenDoors e
+ m ()Z canPassDoors d
+ m ()Z canWalkOverFences g
+ m ()V done b
+ m ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I getNeighbors a
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; getNode c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; getNode b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeOfMob a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTarget a
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTargetNodeAt b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isBurningBlock a
+ m (IIII)Lnet/minecraft/world/level/pathfinder/Node; lambda$getNode$0 a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V prepare a
+ m (Z)V setCanFloat c
+ m (Z)V setCanOpenDoors b
+ m (Z)V setCanPassDoors a
+ m (Z)V setCanWalkOverFences d
+ f Z canFloat j
+ f Z canOpenDoors i
+ f Z canPassDoors h
+ f Z canWalkOverFences k
+ f Lnet/minecraft/world/level/pathfinder/PathfindingContext; currentContext b
+ f I entityDepth g
+ f I entityHeight f
+ f I entityWidth e
+ f Lnet/minecraft/world/entity/Mob; mob c
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; nodes d
+c net/minecraft/world/level/pathfinder/PathTypeCache net/minecraft/world/level/pathfinder/PathTypeCache
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;IJ)Lnet/minecraft/world/level/pathfinder/PathType; compute a
+ m (IJ)Lnet/minecraft/world/level/pathfinder/PathType; get a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/PathType; getOrCompute a
+ m (J)I index a
+ m (Lnet/minecraft/core/BlockPos;)V invalidate a
+ f I MASK b
+ f I SIZE a
+ f [Lnet/minecraft/world/level/pathfinder/PathType; pathTypes d
+ f [J positions c
+c net/minecraft/world/level/redstone/NeighborUpdater net/minecraft/world/level/redstone/NeighborUpdater
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V executeShapeUpdate a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V executeUpdate a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; lambda$executeUpdate$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V shapeUpdate a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ f [Lnet/minecraft/core/Direction; UPDATE_ORDER a
+c net/minecraft/world/level/saveddata/maps/MapBanner net/minecraft/world/level/saveddata/maps/MapIconBanner
+ m ()Lnet/minecraft/world/item/DyeColor; color d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; fromWorld a
+ m ()Lnet/minecraft/core/Holder; getDecoration a
+ m ()Ljava/lang/String; getId b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; name e
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/DyeColor; color c
+ f Ljava/util/Optional; name d
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/world/level/saveddata/maps/MapBanner$1 net/minecraft/world/level/saveddata/maps/MapIconBanner$1
+ f [I $SwitchMap$net$minecraft$world$item$DyeColor a
+c net/minecraft/world/level/storage/DerivedLevelData net/minecraft/world/level/storage/SecondaryWorldData
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a
+ m ()I getClearWeatherTime e
+ m ()J getDayTime c
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules n
+ m ()J getGameTime b
+ m ()Lnet/minecraft/world/level/GameType; getGameType j
+ m ()Ljava/util/Optional; getLegacyWorldBorderSettings o
+ m ()Ljava/lang/String; getLevelName d
+ m ()I getRainTime i
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData a
+ m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents r
+ m ()I getThunderTime g
+ m ()Ljava/util/UUID; getWanderingTraderId u
+ m ()I getWanderingTraderSpawnChance t
+ m ()I getWanderingTraderSpawnDelay s
+ m ()Z isAllowCommands l
+ m ()Z isDifficultyLocked q
+ m ()Z isHardcore k
+ m ()Z isInitialized m
+ m ()Z isRaining h
+ m ()Z isThundering f
+ m (I)V setClearWeatherTime a
+ m (J)V setDayTime b
+ m (J)V setGameTime a
+ m (Lnet/minecraft/world/level/GameType;)V setGameType a
+ m (Z)V setInitialized c
+ m (Ljava/util/Optional;)V setLegacyWorldBorderSettings a
+ m (I)V setRainTime c
+ m (Z)V setRaining b
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setSpawn a
+ m (I)V setThunderTime b
+ m (Z)V setThundering a
+ m (Ljava/util/UUID;)V setWanderingTraderId a
+ m (I)V setWanderingTraderSpawnChance e
+ m (I)V setWanderingTraderSpawnDelay d
+ f Lnet/minecraft/world/level/storage/WorldData; worldData a
+ f Lnet/minecraft/world/level/storage/ServerLevelData; wrapped b
+c net/minecraft/world/level/storage/PrimaryLevelData net/minecraft/world/level/storage/WorldDataServer
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; createTag a
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData B
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a
+ m ()I getClearWeatherTime e
+ m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents D
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration C
+ m ()J getDayTime c
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()Lnet/minecraft/world/level/GameRules; getGameRules n
+ m ()J getGameTime b
+ m ()Lnet/minecraft/world/level/GameType; getGameType j
+ m ()Ljava/util/Set; getKnownServerBrands F
+ m ()Ljava/util/Optional; getLegacyWorldBorderSettings o
+ m ()Ljava/lang/String; getLevelName d
+ m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings I
+ m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag v
+ m ()I getRainTime i
+ m ()Ljava/util/Set; getRemovedFeatureFlags G
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData a
+ m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents r
+ m ()I getThunderTime g
+ m ()I getVersion w
+ m ()Ljava/util/UUID; getWanderingTraderId u
+ m ()I getWanderingTraderSpawnChance t
+ m ()I getWanderingTraderSpawnDelay s
+ m ()Z isAllowCommands l
+ m ()Z isDebugWorld z
+ m ()Z isDifficultyLocked q
+ m ()Z isFlatWorld y
+ m ()Z isHardcore k
+ m ()Z isInitialized m
+ m ()Z isRaining h
+ m ()Z isThundering f
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parse$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parse$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$setTagData$2 a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/border/WorldBorder$Settings;)V lambda$setTagData$3 a
+ m ()Lnet/minecraft/world/level/storage/ServerLevelData; overworldData H
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/world/level/levelgen/WorldOptions;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/PrimaryLevelData; parse a
+ m (I)V setClearWeatherTime a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setCustomBossEvents a
+ m (Lnet/minecraft/world/level/WorldDataConfiguration;)V setDataConfiguration a
+ m (J)V setDayTime b
+ m (Lnet/minecraft/world/Difficulty;)V setDifficulty a
+ m (Z)V setDifficultyLocked d
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V setEndDragonFightData a
+ m (J)V setGameTime a
+ m (Lnet/minecraft/world/level/GameType;)V setGameType a
+ m (Z)V setInitialized c
+ m (Ljava/util/Optional;)V setLegacyWorldBorderSettings a
+ m (Ljava/lang/String;Z)V setModdedInfo a
+ m (I)V setRainTime c
+ m (Z)V setRaining b
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setSpawn a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)V setTagData a
+ m (I)V setThunderTime b
+ m (Z)V setThundering a
+ m (Ljava/util/UUID;)V setWanderingTraderId a
+ m (I)V setWanderingTraderSpawnChance e
+ m (I)V setWanderingTraderSpawnDelay d
+ m (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; stringCollectionToTag a
+ m ()Z wasModded E
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions x
+ m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle A
+ f Ljava/lang/String; LEVEL_NAME a
+ f Lorg/slf4j/Logger; LOGGER f
+ f Ljava/lang/String; PLAYER b
+ f Ljava/lang/String; WORLD_GEN_SETTINGS c
+ f I clearWeatherTime p
+ f Lnet/minecraft/nbt/CompoundTag; customBossEvents y
+ f J dayTime m
+ f Z difficultyLocked v
+ f Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData x
+ f J gameTime l
+ f Z initialized u
+ f Ljava/util/Set; knownServerBrands C
+ f Ljava/util/Optional; legacyWorldBorderSettings w
+ f Lnet/minecraft/nbt/CompoundTag; loadedPlayerTag n
+ f I rainTime r
+ f Z raining q
+ f Ljava/util/Set; removedFeatureFlags E
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData k
+ f Lnet/minecraft/world/level/timers/TimerQueue; scheduledEvents F
+ f Lnet/minecraft/world/level/LevelSettings; settings g
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty i
+ f I thunderTime t
+ f Z thundering s
+ f I version o
+ f Ljava/util/UUID; wanderingTraderId B
+ f I wanderingTraderSpawnChance A
+ f I wanderingTraderSpawnDelay z
+ f Z wasModded D
+ f Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle j
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions h
+c net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty net/minecraft/world/level/storage/WorldDataServer$a
+ m ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; $values a
+ f [Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; $VALUES d
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; DEBUG c
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; FLAT b
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; NONE a
+c net/minecraft/world/level/storage/loot/LootContext net/minecraft/world/level/storage/loot/LootTableInfo
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V addDynamicDrops a
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; createVisitedEntry a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; createVisitedEntry a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; createVisitedEntry a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel d
+ m ()F getLuck c
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptionalParameter c
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getParameter b
+ m ()Lnet/minecraft/util/RandomSource; getRandom b
+ m ()Lnet/minecraft/core/HolderGetter$Provider; getResolver a
+ m (Lnet/minecraft/util/context/ContextKey;)Z hasParameter a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z hasVisitedElement a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)V popVisitedElement c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z pushVisitedElement b
+ f Lnet/minecraft/core/HolderGetter$Provider; lootDataResolver c
+ f Lnet/minecraft/world/level/storage/loot/LootParams; params a
+ f Lnet/minecraft/util/RandomSource; random b
+ f Ljava/util/Set; visitedElements d
+c net/minecraft/world/level/storage/loot/LootContext$Builder net/minecraft/world/level/storage/loot/LootTableInfo$Builder
+ m (Ljava/util/Optional;)Lnet/minecraft/world/level/storage/loot/LootContext; create a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m (Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; lambda$create$0 a
+ m (J)Lnet/minecraft/world/level/storage/loot/LootContext$Builder; withOptionalRandomSeed a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/storage/loot/LootContext$Builder; withOptionalRandomSource a
+ f Lnet/minecraft/world/level/storage/loot/LootParams; params a
+ f Lnet/minecraft/util/RandomSource; random b
+c net/minecraft/world/level/storage/loot/LootContext$EntityTarget net/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget
+ m ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; $values b
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; getByName a
+ m ()Lnet/minecraft/util/context/ContextKey; getParam a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; $VALUES j
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; ATTACKER b
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; ATTACKING_PLAYER d
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC g
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; DIRECT_ATTACKER c
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; INTERACTING_ENTITY f
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; TARGET_ENTITY e
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; THIS a
+ f Ljava/lang/String; name h
+ f Lnet/minecraft/util/context/ContextKey; param i
+c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry net/minecraft/world/level/storage/loot/LootTableInfo$e
+ m ()Lnet/minecraft/world/level/storage/loot/LootDataType; type a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/world/level/storage/loot/LootDataType; type a
+ f Ljava/lang/Object; value b
+c net/minecraft/world/level/storage/loot/LootContext$ItemStackTarget net/minecraft/world/level/storage/loot/LootTableInfo$d
+ m ()[Lnet/minecraft/world/level/storage/loot/LootContext$ItemStackTarget; $values b
+ m ()Lnet/minecraft/util/context/ContextKey; getParam a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/storage/loot/LootContext$ItemStackTarget; $VALUES d
+ f Lnet/minecraft/world/level/storage/loot/LootContext$ItemStackTarget; TOOL a
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/context/ContextKey; param c
+c net/minecraft/world/level/storage/loot/LootContext$BlockEntityTarget net/minecraft/world/level/storage/loot/LootTableInfo$a
+ m ()[Lnet/minecraft/world/level/storage/loot/LootContext$BlockEntityTarget; $values b
+ m ()Lnet/minecraft/util/context/ContextKey; getParam a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/storage/loot/LootContext$BlockEntityTarget; $VALUES d
+ f Lnet/minecraft/world/level/storage/loot/LootContext$BlockEntityTarget; BLOCK_ENTITY a
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/context/ContextKey; param c
+c net/minecraft/world/level/validation/PathAllowList net/minecraft/world/level/validation/PathAllowList
+ m (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; getForFileSystem a
+ m (Ljava/nio/file/FileSystem;Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry;)Ljava/nio/file/PathMatcher; lambda$getForFileSystem$0 a
+ m (Ljava/nio/file/Path;)Z lambda$getForFileSystem$1 b
+ m (Ljava/nio/file/Path;)Z lambda$getForFileSystem$2 a
+ m (Ljava/util/List;Ljava/nio/file/Path;)Z lambda$getForFileSystem$3 a
+ m (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; lambda$getForFileSystem$4 a
+ m (Ljava/lang/String;)Ljava/util/stream/Stream; lambda$readPlain$5 a
+ m (Ljava/io/BufferedReader;)Lnet/minecraft/world/level/validation/PathAllowList; readPlain a
+ f Ljava/lang/String; COMMENT_PREFIX b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; compiledPaths d
+ f Ljava/util/List; entries c
+c net/minecraft/world/level/validation/PathAllowList$EntryType net/minecraft/world/level/validation/PathAllowList$b
+ m (Ljava/lang/String;Ljava/nio/file/Path;)Z lambda$static$0 a
+ m (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; lambda$static$1 a
+ f Lnet/minecraft/world/level/validation/PathAllowList$EntryType; FILESYSTEM a
+ f Lnet/minecraft/world/level/validation/PathAllowList$EntryType; PREFIX b
+c net/minecraft/world/level/validation/PathAllowList$ConfigEntry net/minecraft/world/level/validation/PathAllowList$a
+ m (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; compile a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; glob b
+ m (Ljava/lang/String;)Ljava/util/Optional; parse a
+ m ()Ljava/lang/String; pattern b
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; prefix d
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; regex c
+ m ()Lnet/minecraft/world/level/validation/PathAllowList$EntryType; type a
+ f Ljava/lang/String; pattern b
+ f Lnet/minecraft/world/level/validation/PathAllowList$EntryType; type a
+c net/minecraft/world/phys/shapes/DiscreteCubeMerger net/minecraft/world/phys/shapes/VoxelShapeCubeMerger
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ f I firstDiv b
+ f Lnet/minecraft/world/phys/shapes/CubePointRange; result a
+ f I secondDiv c
+c net/minecraft/world/phys/shapes/DiscreteVoxelShape net/minecraft/world/phys/shapes/VoxelShapeDiscrete
+ m (III)V fill c
+ m (Lnet/minecraft/core/Direction$Axis;)I firstFull a
+ m (Lnet/minecraft/core/Direction$Axis;II)I firstFull a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Lnet/minecraft/core/AxisCycle;Z)V forAllAxisEdges a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;Lnet/minecraft/core/AxisCycle;)V forAllAxisFaces a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V forAllBoxes b
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V forAllEdges a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;)V forAllFaces a
+ m (Lnet/minecraft/core/Direction$Axis;)I getSize c
+ m ()I getXSize b
+ m ()I getYSize c
+ m ()I getZSize d
+ m ()Z isEmpty a
+ m (III)Z isFull b
+ m (Lnet/minecraft/core/AxisCycle;III)Z isFull b
+ m (III)Z isFullWide e
+ m (Lnet/minecraft/core/AxisCycle;III)Z isFullWide a
+ m (Lnet/minecraft/core/Direction$Axis;)I lastFull b
+ m (Lnet/minecraft/core/Direction$Axis;II)I lastFull b
+ m (Lcom/mojang/math/OctahedralGroup;)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; rotate a
+ f [Lnet/minecraft/core/Direction$Axis; AXIS_VALUES d
+ f I xSize a
+ f I ySize b
+ f I zSize c
+c net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer net/minecraft/world/phys/shapes/VoxelShapeDiscrete$a
+c net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer net/minecraft/world/phys/shapes/VoxelShapeDiscrete$b
+c org/bukkit/craftbukkit/attribute/AttributeMappings org/bukkit/craftbukkit/v1_21_R6/attribute/AttributeMappings
+c org/bukkit/craftbukkit/attribute/CraftAttributeMap org/bukkit/craftbukkit/v1_21_R6/attribute/CraftAttributeMap
+c org/bukkit/craftbukkit/block/CraftBlockEntityState org/bukkit/craftbukkit/v1_21_R6/block/CraftBlockEntityState
+c org/bukkit/craftbukkit/block/CraftDaylightDetector org/bukkit/craftbukkit/v1_21_R6/block/CraftDaylightDetector
+c org/bukkit/craftbukkit/block/impl/CraftBambooStalk org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBambooStalk
+c org/bukkit/craftbukkit/block/impl/CraftBigDripleaf org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBigDripleaf
+c org/bukkit/craftbukkit/block/impl/CraftChorusPlant org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftChorusPlant
+c org/bukkit/craftbukkit/block/impl/CraftCopperChest org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCopperChest
+c org/bukkit/craftbukkit/block/impl/CraftDoublePlant org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDoublePlant
+c org/bukkit/craftbukkit/block/impl/CraftHangingMoss org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHangingMoss
+c org/bukkit/craftbukkit/block/impl/CraftMossyCarpet org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMossyCarpet
+c org/bukkit/craftbukkit/block/impl/CraftPitcherCrop org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPitcherCrop
+c org/bukkit/craftbukkit/block/impl/CraftPoweredRail org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPoweredRail
+c org/bukkit/craftbukkit/block/impl/CraftRedStoneOre org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRedStoneOre
+c org/bukkit/craftbukkit/block/impl/CraftScaffolding org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftScaffolding
+c org/bukkit/craftbukkit/block/impl/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSculkSensor
+c org/bukkit/craftbukkit/block/impl/CraftStonecutter org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStonecutter
+c org/bukkit/craftbukkit/block/impl/CraftWitherSkull org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWitherSkull
+c org/bukkit/craftbukkit/command/ServerCommandSender org/bukkit/craftbukkit/v1_21_R6/command/ServerCommandSender
+c org/bukkit/craftbukkit/command/ServerCommandSender$1 org/bukkit/craftbukkit/v1_21_R6/command/ServerCommandSender$1
+c org/bukkit/craftbukkit/entity/CraftAreaEffectCloud org/bukkit/craftbukkit/v1_21_R6/entity/CraftAreaEffectCloud
+c org/bukkit/craftbukkit/entity/CraftEnderDragonPart org/bukkit/craftbukkit/v1_21_R6/entity/CraftEnderDragonPart
+c org/bukkit/craftbukkit/entity/CraftLightningStrike org/bukkit/craftbukkit/v1_21_R6/entity/CraftLightningStrike
+c org/bukkit/craftbukkit/entity/CraftLightningStrike$1 org/bukkit/craftbukkit/v1_21_R6/entity/CraftLightningStrike$1
+c org/bukkit/craftbukkit/entity/CraftMinecartCommand org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartCommand
+c org/bukkit/craftbukkit/entity/CraftMinecartFurnace org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartFurnace
+c org/bukkit/craftbukkit/entity/CraftThrownExpBottle org/bukkit/craftbukkit/v1_21_R6/entity/CraftThrownExpBottle
+c org/bukkit/craftbukkit/entity/CraftWanderingTrader org/bukkit/craftbukkit/v1_21_R6/entity/CraftWanderingTrader
+c org/bukkit/craftbukkit/entity/boat/CraftAcaciaBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftAcaciaBoat
+c org/bukkit/craftbukkit/entity/boat/CraftBambooRaft org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftBambooRaft
+c org/bukkit/craftbukkit/entity/boat/CraftCherryBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftCherryBoat
+c org/bukkit/craftbukkit/entity/boat/CraftJungleBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftJungleBoat
+c org/bukkit/craftbukkit/entity/boat/CraftSpruceBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftSpruceBoat
+c org/bukkit/craftbukkit/generator/OldCraftChunkData org/bukkit/craftbukkit/v1_21_R6/generator/OldCraftChunkData
+c org/bukkit/craftbukkit/inventory/CraftMetaCrossbow org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaCrossbow
+c org/bukkit/craftbukkit/inventory/CraftMetaFirework org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaFirework
+c org/bukkit/craftbukkit/inventory/CraftMetaFirework$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaFirework$1
+c org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaSpawnEgg
+c org/bukkit/craftbukkit/inventory/CraftShapedRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftShapedRecipe
+c org/bukkit/craftbukkit/inventory/InventoryIterator org/bukkit/craftbukkit/v1_21_R6/inventory/InventoryIterator
+c org/bukkit/craftbukkit/legacy/reroute/DoNotReroute org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/DoNotReroute
+c org/bukkit/craftbukkit/metadata/BlockMetadataStore org/bukkit/craftbukkit/v1_21_R6/metadata/BlockMetadataStore
+c org/bukkit/craftbukkit/metadata/WorldMetadataStore org/bukkit/craftbukkit/v1_21_R6/metadata/WorldMetadataStore
+c org/bukkit/craftbukkit/profile/CraftPlayerTextures org/bukkit/craftbukkit/v1_21_R6/profile/CraftPlayerTextures
+c org/bukkit/craftbukkit/util/CraftBiomeSearchResult org/bukkit/craftbukkit/v1_21_R6/util/CraftBiomeSearchResult
+c net/minecraft/advancements/CriterionTriggerInstance net/minecraft/advancements/CriterionInstance
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+c net/minecraft/advancements/critereon/BlockPredicate net/minecraft/advancements/critereon/CriterionConditionBlock
+ m ()Ljava/util/Optional; blocks b
+ m ()Lnet/minecraft/advancements/critereon/DataComponentMatchers; components e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z matches a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z matches a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/advancements/critereon/NbtPredicate;)Z matchesBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/advancements/critereon/DataComponentMatchers;)Z matchesComponents a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z matchesState a
+ m ()Ljava/util/Optional; nbt d
+ m ()Ljava/util/Optional; properties c
+ m ()Z requiresNbt a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; blocks c
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components f
+ f Ljava/util/Optional; nbt e
+ f Ljava/util/Optional; properties d
+c net/minecraft/advancements/critereon/BlockPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionBlock$a
+ m ()Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; block a
+ m ()Lnet/minecraft/advancements/critereon/BlockPredicate; build b
+ m (Lnet/minecraft/advancements/critereon/DataComponentMatchers;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; components a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; hasNbt a
+ m (Lnet/minecraft/core/HolderGetter;Ljava/util/Collection;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a
+ m (Lnet/minecraft/core/HolderGetter;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a
+ m (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; setProperties a
+ f Ljava/util/Optional; blocks a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components d
+ f Ljava/util/Optional; nbt c
+ f Ljava/util/Optional; properties b
+c net/minecraft/advancements/critereon/FluidPredicate net/minecraft/advancements/critereon/CriterionConditionFluid
+ m ()Ljava/util/Optional; fluids a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z matches a
+ m ()Ljava/util/Optional; properties b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; fluids b
+ f Ljava/util/Optional; properties c
+c net/minecraft/advancements/critereon/FluidPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionFluid$a
+ m ()Lnet/minecraft/advancements/critereon/FluidPredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; fluid a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; of a
+ m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; of a
+ m (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; setProperties a
+ f Ljava/util/Optional; fluids a
+ f Ljava/util/Optional; properties b
+c net/minecraft/advancements/critereon/InputPredicate net/minecraft/advancements/critereon/InputPredicate
+ m ()Ljava/util/Optional; backward b
+ m ()Ljava/util/Optional; forward a
+ m ()Ljava/util/Optional; jump e
+ m (ZLjava/lang/Boolean;)Ljava/lang/Boolean; lambda$matches$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; left c
+ m (Ljava/util/Optional;Z)Z matches a
+ m (Lnet/minecraft/world/entity/player/Input;)Z matches a
+ m ()Ljava/util/Optional; right d
+ m ()Ljava/util/Optional; sneak f
+ m ()Ljava/util/Optional; sprint g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; backward c
+ f Ljava/util/Optional; forward b
+ f Ljava/util/Optional; jump f
+ f Ljava/util/Optional; left d
+ f Ljava/util/Optional; right e
+ f Ljava/util/Optional; sneak g
+ f Ljava/util/Optional; sprint h
+c net/minecraft/advancements/critereon/LightPredicate net/minecraft/advancements/critereon/CriterionConditionLight
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; composite a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; composite b
+c net/minecraft/advancements/critereon/LightPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionLight$a
+ m ()Lnet/minecraft/advancements/critereon/LightPredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/LightPredicate$Builder; light a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightPredicate$Builder; setComposite a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; composite a
+c net/minecraft/advancements/critereon/SheepPredicate net/minecraft/advancements/critereon/SheepPredicate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/advancements/critereon/SheepPredicate; hasWool b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ m ()Ljava/util/Optional; sheared c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/util/Optional; sheared c
+c net/minecraft/advancements/critereon/SlimePredicate net/minecraft/advancements/critereon/SlimePredicate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; size b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/SlimePredicate; sized a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; size c
+c net/minecraft/advancements/critereon/SlotsPredicate net/minecraft/advancements/critereon/SlotsPredicate
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/advancements/critereon/ItemPredicate;Lit/unimi/dsi/fastutil/ints/IntList;)Z matchSlots a
+ m (Lnet/minecraft/world/entity/Entity;)Z matches a
+ m ()Ljava/util/Map; slots a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; slots b
+c net/minecraft/commands/arguments/ArgumentSignatures net/minecraft/commands/arguments/ArgumentSignatures
+ m ()Ljava/util/List; entries a
+ m (Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;Lnet/minecraft/network/chat/SignableCommand$Argument;)Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry; lambda$signCommand$1 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry;)V lambda$write$0 a
+ m (Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;)Lnet/minecraft/commands/arguments/ArgumentSignatures; signCommand a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/commands/arguments/ArgumentSignatures; EMPTY a
+ f I MAX_ARGUMENT_COUNT c
+ f I MAX_ARGUMENT_NAME_LENGTH d
+ f Ljava/util/List; entries b
+c net/minecraft/commands/arguments/ArgumentSignatures$Entry net/minecraft/commands/arguments/ArgumentSignatures$a
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/network/chat/MessageSignature; signature b
+c net/minecraft/commands/arguments/ArgumentSignatures$Signer net/minecraft/commands/arguments/ArgumentSignatures$b
+c net/minecraft/commands/execution/UnboundEntryAction net/minecraft/commands/execution/UnboundEntryAction
+ m (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V lambda$bind$0 a
+c net/minecraft/commands/execution/tasks/CallFunction net/minecraft/commands/execution/tasks/CallFunction
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/UnboundEntryAction;)Lnet/minecraft/commands/execution/CommandQueueEntry; lambda$execute$0 a
+ f Lnet/minecraft/commands/functions/InstantiatedFunction; function a
+ f Lnet/minecraft/commands/CommandResultCallback; resultCallback b
+ f Z returnParentFrame c
+c net/minecraft/commands/execution/tasks/IsolatedCall net/minecraft/commands/execution/tasks/IsolatedCall
+ f Lnet/minecraft/commands/CommandResultCallback; output b
+ f Ljava/util/function/Consumer; taskProducer a
+c net/minecraft/data/advancements/AdvancementProvider net/minecraft/data/advancements/AdvancementProvider
+ m ()Ljava/lang/String; getName a
+ m (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/advancements/AdvancementHolder;)V lambda$run$0 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput$PathProvider; pathProvider d
+ f Ljava/util/concurrent/CompletableFuture; registries f
+ f Ljava/util/List; subProviders e
+c net/minecraft/data/tags/IntrinsicHolderTagsProvider net/minecraft/data/tags/IntrinsicHolderTagsProvider
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+ f Ljava/util/function/Function; keyExtractor d
+c net/minecraft/data/tags/PaintingVariantTagsProvider net/minecraft/data/tags/PaintingVariantTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/features/NetherFeatures net/minecraft/data/worldgen/features/NetherFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; BASALT_BLOBS d
+ f Lnet/minecraft/resources/ResourceKey; BASALT_PILLAR q
+ f Lnet/minecraft/resources/ResourceKey; BLACKSTONE_BLOBS e
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST_VEGETATION g
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST_VEGETATION_BONEMEAL h
+ f Lnet/minecraft/resources/ResourceKey; DELTA a
+ f Lnet/minecraft/resources/ResourceKey; GLOWSTONE_EXTRA f
+ f Lnet/minecraft/resources/ResourceKey; LARGE_BASALT_COLUMNS c
+ f Lnet/minecraft/resources/ResourceKey; NETHER_SPROUTS k
+ f Lnet/minecraft/resources/ResourceKey; NETHER_SPROUTS_BONEMEAL l
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CRIMSON_ROOTS p
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIRE u
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SOUL_FIRE v
+ f Lnet/minecraft/resources/ResourceKey; SMALL_BASALT_COLUMNS b
+ f Lnet/minecraft/resources/ResourceKey; SPRING_LAVA_NETHER r
+ f Lnet/minecraft/resources/ResourceKey; SPRING_NETHER_CLOSED s
+ f Lnet/minecraft/resources/ResourceKey; SPRING_NETHER_OPEN t
+ f Lnet/minecraft/resources/ResourceKey; TWISTING_VINES m
+ f Lnet/minecraft/resources/ResourceKey; TWISTING_VINES_BONEMEAL n
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST_VEGETATION_BONEMEAL j
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST_VEGETION i
+ f Lnet/minecraft/resources/ResourceKey; WEEPING_VINES o
+c net/minecraft/data/worldgen/placement/EndPlacements net/minecraft/data/worldgen/placement/EndPlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; CHORUS_PLANT d
+ f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_RETURN c
+ f Lnet/minecraft/resources/ResourceKey; END_ISLAND_DECORATED e
+ f Lnet/minecraft/resources/ResourceKey; END_PLATFORM a
+ f Lnet/minecraft/resources/ResourceKey; END_SPIKE b
+c net/minecraft/data/worldgen/placement/OrePlacements net/minecraft/data/worldgen/placement/OrePlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; commonOrePlacement a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; orePlacement a
+ m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; rareOrePlacement b
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_LARGE J
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_SMALL K
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANDESITE_LOWER p
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANDESITE_UPPER o
+ f Lnet/minecraft/resources/ResourceKey; ORE_BLACKSTONE h
+ f Lnet/minecraft/resources/ResourceKey; ORE_CLAY N
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL_LOWER s
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL_UPPER r
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPER L
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPER_LARGE M
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND B
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_BURIED E
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_LARGE D
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_MEDIUM C
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIORITE_LOWER n
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIORITE_UPPER m
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIRT i
+ f Lnet/minecraft/resources/ResourceKey; ORE_EMERALD I
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD x
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_DELTAS c
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_EXTRA w
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_LOWER y
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_NETHER e
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRANITE_LOWER l
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRANITE_UPPER k
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL j
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL_NETHER g
+ f Lnet/minecraft/resources/ResourceKey; ORE_INFESTED H
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON_MIDDLE u
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON_SMALL v
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON_UPPER t
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS F
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS_BURIED G
+ f Lnet/minecraft/resources/ResourceKey; ORE_MAGMA a
+ f Lnet/minecraft/resources/ResourceKey; ORE_QUARTZ_DELTAS d
+ f Lnet/minecraft/resources/ResourceKey; ORE_QUARTZ_NETHER f
+ f Lnet/minecraft/resources/ResourceKey; ORE_REDSTONE z
+ f Lnet/minecraft/resources/ResourceKey; ORE_REDSTONE_LOWER A
+ f Lnet/minecraft/resources/ResourceKey; ORE_SOUL_SAND b
+ f Lnet/minecraft/resources/ResourceKey; ORE_TUFF q
+c net/minecraft/gametest/framework/GlobalTestReporter net/minecraft/gametest/framework/GlobalTestReporter
+ m ()V finish a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+ m (Lnet/minecraft/gametest/framework/TestReporter;)V replaceWith a
+ f Lnet/minecraft/gametest/framework/TestReporter; DELEGATE a
+c net/minecraft/gametest/framework/ReportGameListener net/minecraft/gametest/framework/ReportGameListener
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; getTestInstanceBlockEntity b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;Z)V handleRetry a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$getTestInstanceBlockEntity$2 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)V lambda$reportFailure$1 a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)V lambda$reportPassed$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$say$3 a
+ m (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V lambda$say$4 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V reportFailure a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V reportPassed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/ChatFormatting;Ljava/lang/String;)V say a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V visualizeFailedTest b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V visualizePassedTest b
+ f I attempts a
+ f I successes b
+c net/minecraft/gametest/framework/TestFunctionLoader net/minecraft/gametest/framework/TestFunctionLoader
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V lambda$runLoaders$0 a
+ m (Ljava/util/function/BiConsumer;)V load a
+ m (Lnet/minecraft/gametest/framework/TestFunctionLoader;)V registerLoader a
+ m (Lnet/minecraft/core/Registry;)V runLoaders b
+ f Ljava/util/List; loaders a
+c net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; getName b
+ m ()Lnet/minecraft/network/chat/Component; getNestedComponent c
+ m (Lnet/minecraft/network/chat/contents/KeybindContents;)Ljava/lang/String; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; name b
+ f Ljava/util/function/Supplier; nameResolver c
+c net/minecraft/network/chat/contents/KeybindResolver net/minecraft/network/chat/contents/KeybindResolver
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$static$0 b
+ m (Ljava/lang/String;)Ljava/util/function/Supplier; lambda$static$1 a
+ m (Ljava/util/function/Function;)V setKeyResolver a
+ f Ljava/util/function/Function; keyResolver a
+c net/minecraft/network/chat/contents/data/DataSource net/minecraft/network/chat/contents/data/DataSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a
+c net/minecraft/network/chat/numbers/NumberFormatType net/minecraft/network/chat/numbers/NumberFormatType
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/network/protocol/ProtocolCodecBuilder net/minecraft/network/protocol/ProtocolCodecBuilder
+ m (Lnet/minecraft/network/protocol/PacketType;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/protocol/ProtocolCodecBuilder; add a
+ m ()Lnet/minecraft/network/codec/StreamCodec; build a
+ f Lnet/minecraft/network/codec/IdDispatchCodec$Builder; dispatchBuilder a
+ f Lnet/minecraft/network/protocol/PacketFlow; flow b
+c net/minecraft/network/protocol/game/GamePacketTypes net/minecraft/network/protocol/game/GamePacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ADD_ENTITY c
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ANIMATE d
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_AWARD_STATS e
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_CHANGED_ACK f
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_DESTRUCTION g
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_ENTITY_DATA h
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_EVENT i
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_UPDATE j
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BOSS_EVENT k
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BUNDLE a
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BUNDLE_DELIMITER b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHANGE_DIFFICULTY l
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNKS_BIOMES o
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_FINISHED m
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_START n
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CLEAR_TITLES p
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMANDS r
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMAND_SUGGESTIONS q
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_CLOSE s
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_CONTENT t
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_DATA u
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_SLOT v
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COOLDOWN w
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS x
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DAMAGE_EVENT y
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_BLOCK_VALUE z
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_CHUNK_VALUE A
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_ENTITY_VALUE B
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_EVENT C
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_SAMPLE D
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DELETE_CHAT E
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISGUISED_CHAT F
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ENTITY_EVENT G
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ENTITY_POSITION_SYNC H
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_EXPLODE I
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_FORGET_LEVEL_CHUNK J
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_GAME_EVENT K
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_GAME_TEST_HIGHLIGHT_POS L
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HORSE_SCREEN_OPEN M
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HURT_ANIMATION N
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_INITIALIZE_BORDER O
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT P
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_EVENT Q
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_PARTICLES R
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LIGHT_UPDATE S
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN T
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MAP_ITEM_DATA U
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MERCHANT_OFFERS V
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS W
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS_ROT X
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_ROT Z
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_MINECART_ALONG_TRACK Y
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_VEHICLE aa
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_BOOK ab
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SCREEN ac
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SIGN_EDITOR ad
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLACE_GHOST_RECIPE ae
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_ABILITIES af
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_CHAT ag
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_END ah
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_ENTER ai
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_KILL aj
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_REMOVE ak
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_UPDATE al
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_LOOK_AT am
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_POSITION an
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_ROTATION ao
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PROJECTILE_POWER bo
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RECIPE_BOOK_ADD ap
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RECIPE_BOOK_REMOVE aq
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RECIPE_BOOK_SETTINGS ar
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_ENTITIES as
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_MOB_EFFECT at
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_SCORE cw
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESPAWN au
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ROTATE_HEAD av
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SECTION_BLOCKS_UPDATE aw
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_ADVANCEMENTS_TAB ax
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SERVER_DATA ay
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ACTION_BAR_TEXT az
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_CENTER aA
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_LERP_SIZE aB
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_SIZE aC
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DELAY aD
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DISTANCE aE
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CAMERA aF
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_CENTER aG
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_RADIUS aH
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CURSOR_ITEM cz
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION aI
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DISPLAY_OBJECTIVE aJ
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_DATA aK
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_LINK aL
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_MOTION aM
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EQUIPMENT aN
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EXPERIENCE aO
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_HEALTH aP
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_HELD_SLOT aQ
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_OBJECTIVE aR
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PASSENGERS aS
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PLAYER_INVENTORY cA
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PLAYER_TEAM aT
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SCORE aU
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SIMULATION_DISTANCE aV
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SUBTITLE_TEXT aW
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TIME aX
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLES_ANIMATION aZ
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLE_TEXT aY
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND bb
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND_ENTITY ba
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_START_CONFIGURATION bc
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STOP_SOUND bd
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SYSTEM_CHAT be
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAB_LIST bf
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAG_QUERY bg
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAKE_ITEM_ENTITY bh
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TELEPORT_ENTITY bi
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TEST_INSTANCE_BLOCK_STATUS bj
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STATE cx
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STEP cy
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ADVANCEMENTS bk
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ATTRIBUTES bl
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_MOB_EFFECT bm
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_RECIPES bn
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_WAYPOINT bp
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ACCEPT_TELEPORTATION bq
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_BLOCK_ENTITY_TAG_QUERY br
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_BUNDLE_ITEM_SELECTED bs
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHANGE_DIFFICULTY bt
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHANGE_GAME_MODE bu
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT by
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_ACK bv
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND bw
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND_SIGNED bx
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_SESSION_UPDATE bz
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHUNK_BATCH_RECEIVED bA
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_COMMAND bB
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_TICK_END bC
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_COMMAND_SUGGESTION bD
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONFIGURATION_ACKNOWLEDGED bE
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_BUTTON_CLICK bF
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLICK bG
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLOSE bH
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED bI
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_DEBUG_SUBSCRIPTION_REQUEST bJ
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_EDIT_BOOK bK
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ENTITY_TAG_QUERY bL
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_INTERACT bM
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_JIGSAW_GENERATE bN
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_LOCK_DIFFICULTY bO
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS bP
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS_ROT bQ
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_ROT bR
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_STATUS_ONLY bS
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_VEHICLE bT
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PADDLE_BOAT bU
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PICK_ITEM_FROM_BLOCK bV
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PICK_ITEM_FROM_ENTITY bW
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLACE_RECIPE bX
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ABILITIES bY
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ACTION bZ
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_COMMAND ca
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_INPUT cb
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_LOADED cc
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS cd
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE ce
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RENAME_ITEM cf
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SEEN_ADVANCEMENTS cg
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_TRADE ch
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_BEACON ci
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CARRIED_ITEM cj
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_BLOCK ck
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_MINECART cl
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CREATIVE_MODE_SLOT cm
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_JIGSAW_BLOCK cn
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_STRUCTURE_BLOCK co
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_TEST_BLOCK cp
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SIGN_UPDATE cr
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SWING cs
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_TELEPORT_TO_ENTITY ct
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_TEST_INSTANCE_BLOCK_ACTION cq
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM cv
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM_ON cu
+c net/minecraft/network/protocol/login/LoginProtocols net/minecraft/network/protocol/login/LoginProtocols
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$0 b
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$1 a
+ f Lnet/minecraft/network/ProtocolInfo; CLIENTBOUND d
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; CLIENTBOUND_TEMPLATE c
+ f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; SERVERBOUND_TEMPLATE a
+c net/minecraft/network/protocol/ping/PingPacketTypes net/minecraft/network/protocol/ping/PingPacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PONG_RESPONSE a
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PING_REQUEST b
+c net/minecraft/network/syncher/EntityDataSerializers net/minecraft/network/syncher/DataWatcherRegistry
+ m (Lnet/minecraft/network/syncher/EntityDataSerializer;)I getSerializedId b
+ m (I)Lnet/minecraft/network/syncher/EntityDataSerializer; getSerializer a
+ m (Lnet/minecraft/network/syncher/EntityDataSerializer;)V registerSerializer a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; ARMADILLO_STATE E
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; BLOCK_POS o
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; BLOCK_STATE i
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; BOOLEAN k
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; BYTE a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; CAT_VARIANT w
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; CHICKEN_VARIANT x
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; COMPONENT f
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; COPPER_GOLEM_STATE H
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; COW_VARIANT y
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; DIRECTION q
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; FLOAT d
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; FROG_VARIANT B
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; INT b
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; ITEM_STACK h
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; LONG c
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_BLOCK_POS p
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_BLOCK_STATE j
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_BLOCK_STATE_CODEC M
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_COMPONENT g
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_GLOBAL_POS s
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_LIVING_ENTITY_REFERENCE r
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_UNSIGNED_INT u
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_UNSIGNED_INT_CODEC N
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; PAINTING_VARIANT D
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLE l
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLES m
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; PIG_VARIANT C
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; POSE v
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; QUATERNION J
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; RESOLVABLE_PROFILE K
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; ROTATIONS n
+ f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; SERIALIZERS L
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; SNIFFER_STATE F
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; STRING e
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; VECTOR3 I
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; VILLAGER_DATA t
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; WEATHERING_COPPER_STATE G
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; WOLF_SOUND_VARIANT A
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; WOLF_VARIANT z
+c net/minecraft/network/syncher/EntityDataSerializers$1 net/minecraft/network/syncher/DataWatcherRegistry$1
+c net/minecraft/network/syncher/EntityDataSerializers$2 net/minecraft/network/syncher/DataWatcherRegistry$2
+c net/minecraft/network/syncher/EntityDataSerializers$3 net/minecraft/network/syncher/DataWatcherRegistry$3
+c net/minecraft/network/syncher/EntityDataSerializers$4 net/minecraft/network/syncher/DataWatcherRegistry$4
+c net/minecraft/server/dialog/input/InputControlTypes net/minecraft/server/dialog/input/InputControlTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/server/dialog/input/SingleOptionInput net/minecraft/server/dialog/input/SingleOptionInput
+ m ()Ljava/util/List; entries d
+ m ()Ljava/util/Optional; initial b
+ m ()Lnet/minecraft/network/chat/Component; label e
+ m ()Z labelVisible f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 g
+ m (Lnet/minecraft/server/dialog/input/SingleOptionInput;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()I width c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/List; entries d
+ f Lnet/minecraft/network/chat/Component; label e
+ f Z labelVisible f
+ f I width c
+c net/minecraft/server/dialog/input/SingleOptionInput$Entry net/minecraft/server/dialog/input/SingleOptionInput$a
+ m ()Ljava/util/Optional; display c
+ m ()Lnet/minecraft/network/chat/Component; displayOrDefault a
+ m ()Ljava/lang/String; id b
+ m ()Z initial d
+ m ()Lnet/minecraft/network/chat/Component; lambda$displayOrDefault$2 e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/server/dialog/input/SingleOptionInput$Entry; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; FULL_CODEC a
+ f Ljava/util/Optional; display d
+ f Ljava/lang/String; id c
+ f Z initial e
+c net/minecraft/server/jsonrpc/methods/BanlistService net/minecraft/server/jsonrpc/methods/BanlistService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; add a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; clear a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto;Ljava/util/Optional;)Ljava/util/Optional; lambda$add$1 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto;)Ljava/util/concurrent/CompletableFuture; lambda$add$2 b
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Z lambda$get$0 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Ljava/util/concurrent/CompletableFuture; lambda$remove$3 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan;)V lambda$set$10 a
+ m (Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto;Ljava/util/Optional;)Ljava/util/Optional; lambda$set$4 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto;)Ljava/util/concurrent/CompletableFuture; lambda$set$5 a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Z lambda$set$6 a
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan;)Z lambda$set$7 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan;)V lambda$set$8 b
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan;)Z lambda$set$9 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; remove b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; set c
+ f Ljava/lang/String; BAN_SOURCE a
+c net/minecraft/server/jsonrpc/methods/BanlistService$UserBan net/minecraft/server/jsonrpc/methods/BanlistService$a
+ m ()Ljava/util/Optional; expires d
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan; from a
+ m ()Lnet/minecraft/server/players/NameAndId; player a
+ m ()Ljava/lang/String; reason b
+ m ()Ljava/lang/String; source c
+ m ()Lnet/minecraft/server/players/UserBanListEntry; toBanEntry e
+ f Ljava/util/Optional; expires d
+ f Lnet/minecraft/server/players/NameAndId; player a
+ f Ljava/lang/String; reason b
+ f Ljava/lang/String; source c
+c net/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto net/minecraft/server/jsonrpc/methods/BanlistService$b
+ m ()Ljava/util/Optional; expires d
+ m (Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan;)Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto; from a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto; from a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/jsonrpc/api/PlayerDto; player a
+ m ()Ljava/util/Optional; reason b
+ m ()Ljava/util/Optional; source c
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/methods/BanlistService$UserBan; toUserBan a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; expires e
+ f Lnet/minecraft/server/jsonrpc/api/PlayerDto; player b
+ f Ljava/util/Optional; reason c
+ f Ljava/util/Optional; source d
+c net/minecraft/server/level/BlockDestructionProgress net/minecraft/server/level/BlockDestructionProgress
+ m (Lnet/minecraft/server/level/BlockDestructionProgress;)I compareTo a
+ m ()I getId a
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m ()I getProgress c
+ m ()I getUpdatedRenderTick d
+ m (I)V setProgress a
+ m (I)V updateTick b
+ f I id a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f I progress c
+ f I updatedRenderTick d
+c net/minecraft/server/level/ThreadedLevelLightEngine net/minecraft/server/level/LightEngineThreaded
+ m (IILjava/util/function/IntSupplier;Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V addTask a
+ m (IILnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V addTask a
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; initializeLight a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; lightChunk b
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V queueSectionData a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V retainData b
+ m ()I runLightUpdates a
+ m ()V runUpdate f
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m ()V tryScheduleUpdate b
+ m (Lnet/minecraft/world/level/ChunkPos;)V updateChunkStatus a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+ m (II)Ljava/util/concurrent/CompletableFuture; waitForPendingTasks a
+ f I DEFAULT_BATCH_SIZE a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap h
+ f I taskPerBatch j
+c net/minecraft/server/level/ThreadedLevelLightEngine$TaskType net/minecraft/server/level/LightEngineThreaded$Update
+ m ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; $values a
+ f [Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; $VALUES c
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; POST_UPDATE b
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; PRE_UPDATE a
+c net/minecraft/server/network/ServerPlayerConnection net/minecraft/server/network/ServerPlayerConnection
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayer o
+ m (Lnet/minecraft/network/protocol/Packet;)V send b
+c net/minecraft/server/packs/metadata/pack/PackFormat net/minecraft/server/packs/metadata/pack/PackFormat
+ m (Lnet/minecraft/server/packs/metadata/pack/PackFormat;)I compareTo a
+ m (I)Lcom/mojang/serialization/Codec; fullCodec b
+ m (ILjava/util/List;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; lambda$fullCodec$0 a
+ m (ILnet/minecraft/server/packs/metadata/pack/PackFormat;)Ljava/util/List; lambda$fullCodec$1 a
+ m (ILnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat;)Lcom/mojang/serialization/DataResult; lambda$packCodec$2 a
+ m (ILnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; lambda$packCodec$3 a
+ m (Lnet/minecraft/server/packs/PackType;)I lastPreMinorVersion a
+ m ()I major b
+ m ()I minor c
+ m ()Lnet/minecraft/util/InclusiveRange; minorRange a
+ m (I)Lnet/minecraft/server/packs/metadata/pack/PackFormat; of a
+ m (II)Lnet/minecraft/server/packs/metadata/pack/PackFormat; of a
+ m (Lnet/minecraft/server/packs/PackType;)Lcom/mojang/serialization/MapCodec; packCodec b
+ m (Ljava/util/List;ILjava/util/function/BiFunction;)Lcom/mojang/serialization/DataResult; validateHolderList a
+ f Lcom/mojang/serialization/Codec; BOTTOM_CODEC a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lcom/mojang/serialization/Codec; TOP_CODEC b
+ f I major c
+ f I minor d
+c net/minecraft/server/packs/metadata/pack/PackFormat$1 net/minecraft/server/packs/metadata/pack/PackFormat$1
+ f [I $SwitchMap$net$minecraft$server$packs$PackType a
+c net/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat net/minecraft/server/packs/metadata/pack/PackFormat$a
+ m ()I effectiveMinMajorVersion a
+ m ()Ljava/util/Optional; format d
+ m (Lnet/minecraft/util/InclusiveRange;I)Lnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat; fromRange a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$validate$3 f
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$validate$4 a
+ m (Ljava/lang/String;I)Ljava/lang/String; lambda$validate$5 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$validate$6 e
+ m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; lambda$validateNewFormat$11 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$7 d
+ m (Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; lambda$validateNewFormat$8 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$9 c
+ m (Ljava/lang/String;I)Ljava/lang/String; lambda$validateOldFormat$15 a
+ m ()Ljava/util/Optional; max c
+ m ()Ljava/util/Optional; min b
+ m ()Ljava/util/Optional; supported e
+ m (IZZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validate a
+ m (IZZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateNewFormat b
+ m (IZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOldFormat a
+ m (II)Ljava/lang/String; validatePackFormatForRange a
+ f Lcom/mojang/serialization/MapCodec; OVERLAY_CODEC a
+ f Lcom/mojang/serialization/MapCodec; PACK_CODEC f
+ f Ljava/util/Optional; format d
+ f Ljava/util/Optional; max c
+ f Ljava/util/Optional; min b
+ f Ljava/util/Optional; supported e
+c net/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormatHolder net/minecraft/server/packs/metadata/pack/PackFormat$b
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat; format a
+c net/minecraft/server/packs/resources/ReloadInstance net/minecraft/server/packs/resources/IReloadable
+ m ()V checkExceptions d
+ m ()Ljava/util/concurrent/CompletableFuture; done a
+ m ()F getActualProgress b
+ m ()Z isDone c
+c net/minecraft/util/datafix/fixes/BitStorageAlignFix net/minecraft/util/datafix/fixes/DataConverterBitStorageAlign
+ m (II[J)[J addPadding a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$2 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateHeightmaps$3 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateSections$10 a
+ m (Ljava/util/List;)Ljava/lang/Integer; lambda$updateSections$6 a
+ m (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSections$7 a
+ m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSections$8 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateSections$9 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateBitStorage a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateHeightmaps a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateSections a
+ f I BIT_TO_LONG_SHIFT a
+ f I HEIGHTMAP_BITS e
+ f I HEIGHTMAP_SIZE f
+ f I SECTION_HEIGHT c
+ f I SECTION_SIZE d
+ f I SECTION_WIDTH b
+c net/minecraft/util/datafix/fixes/BlockEntityUUIDFix net/minecraft/util/datafix/fixes/DataConverterBlockEntityUUID
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkull$1 d
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkull$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateConduit c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSkull b
+c net/minecraft/util/datafix/fixes/EntityCodSalmonFix net/minecraft/util/datafix/fixes/DataConverterEntityCodSalmon
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/util/Map; RENAMED_EGG_IDS b
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/EntityWolfColorFix net/minecraft/util/datafix/fixes/DataConverterWolf
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0 b
+c net/minecraft/util/datafix/fixes/EquipmentFormatFix net/minecraft/util/datafix/fixes/EquipmentFormatFix
+ m ([Lcom/mojang/datafixers/util/Either;)Z areAllEmpty a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/TypeRewriteRule; fix a
+ m (ILjava/util/List;Ljava/util/function/Predicate;)Lcom/mojang/datafixers/util/Either; getItemFromList a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Ljava/lang/Object;)Z lambda$fix$0 a
+ m (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$fix$1 b
+ m (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$fix$2 a
+ m (Ljava/util/function/Predicate;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$3 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$fix$4 a
+c net/minecraft/util/datafix/fixes/ItemBannerColorFix net/minecraft/util/datafix/fixes/DataConverterBanner
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/ItemWaterPotionFix net/minecraft/util/datafix/fixes/DataConverterPotionWater
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/OptionsForceVBOFix net/minecraft/util/datafix/fixes/DataConverterVBO
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/PlayerEquipmentFix net/minecraft/util/datafix/fixes/PlayerEquipmentFix
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z lambda$makeRule$0 a
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 a
+ f Ljava/util/Map; SLOT_TRANSLATIONS a
+c net/minecraft/util/datafix/fixes/RaidRenamesDataFix net/minecraft/util/datafix/fixes/RaidRenamesDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixRaid b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 d
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/schemas/NamespacedSchema net/minecraft/util/datafix/schemas/DataConverterSchemaNamed
+ m (Ljava/lang/String;)Ljava/lang/String; ensureNamespaced a
+ m ()Lcom/mojang/datafixers/types/Type; namespacedString a
+ f Lcom/mojang/datafixers/types/Type; NAMESPACED_STRING b
+ f Lcom/mojang/serialization/codecs/PrimitiveCodec; NAMESPACED_STRING_CODEC a
+c net/minecraft/util/datafix/schemas/NamespacedSchema$1 net/minecraft/util/datafix/schemas/DataConverterSchemaNamed$1
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; write a
+c net/minecraft/util/debug/DebugGameEventListenerInfo net/minecraft/util/debug/DebugGameEventListenerInfo
+ m ()I listenerRadius a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I listenerRadius b
+c net/minecraft/util/debugchart/RemoteDebugSampleType net/minecraft/util/debugchart/RemoteDebugSampleType
+ m ()[Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $values b
+ m ()Lnet/minecraft/util/debug/DebugSubscription; subscription a
+ f [Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $VALUES c
+ f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; TICK_TIME a
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription b
+c net/minecraft/util/parsing/packrat/CachedParseState net/minecraft/util/parsing/packrat/CachedParseState
+ m ()Lnet/minecraft/util/parsing/packrat/Control; acquireControl c
+ m ()Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector b
+ m (I)Lnet/minecraft/util/parsing/packrat/CachedParseState$PositionCache; getCacheForPosition b
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/lang/Object; parse a
+ m ()V releaseControl d
+ m ()Lnet/minecraft/util/parsing/packrat/Scope; scope a
+ m ()Lnet/minecraft/util/parsing/packrat/ParseState; silent e
+ f [Lnet/minecraft/util/parsing/packrat/CachedParseState$SimpleControl; controlCache d
+ f Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector b
+ f I nextControlToReturn e
+ f [Lnet/minecraft/util/parsing/packrat/CachedParseState$PositionCache; positionCache a
+ f Lnet/minecraft/util/parsing/packrat/Scope; scope c
+ f Lnet/minecraft/util/parsing/packrat/CachedParseState$Silent; silent f
+c net/minecraft/util/parsing/packrat/CachedParseState$Silent net/minecraft/util/parsing/packrat/CachedParseState$c
+ m ()Lnet/minecraft/util/parsing/packrat/Control; acquireControl c
+ m ()Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector b
+ m ()Ljava/lang/Object; input f
+ m ()I mark g
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/lang/Object; parse a
+ m ()V releaseControl d
+ m (I)V restore a
+ m ()Lnet/minecraft/util/parsing/packrat/Scope; scope a
+ m ()Lnet/minecraft/util/parsing/packrat/ParseState; silent e
+ f Lnet/minecraft/util/parsing/packrat/ErrorCollector; silentCollector b
+ f Lnet/minecraft/util/parsing/packrat/CachedParseState; this$0 a
+c net/minecraft/util/parsing/packrat/CachedParseState$CacheEntry net/minecraft/util/parsing/packrat/CachedParseState$a
+ m ()I markAfterParse c
+ m ()Lnet/minecraft/util/parsing/packrat/CachedParseState$CacheEntry; negativeEntry a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/util/parsing/packrat/CachedParseState$CacheEntry; NEGATIVE a
+ f I markAfterParse c
+ f Ljava/lang/Object; value b
+c net/minecraft/util/parsing/packrat/CachedParseState$PositionCache net/minecraft/util/parsing/packrat/CachedParseState$b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)I allocateNewEntry b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)I findKeyIndex a
+ m (I)Lnet/minecraft/util/parsing/packrat/CachedParseState$CacheEntry; getValue a
+ m (ILnet/minecraft/util/parsing/packrat/CachedParseState$CacheEntry;)V setValue a
+ f I ENTRY_STRIDE a
+ f I NOT_FOUND b
+ f [Ljava/lang/Object; atomCache c
+ f I nextKey d
+c net/minecraft/util/parsing/packrat/CachedParseState$SimpleControl net/minecraft/util/parsing/packrat/CachedParseState$d
+ m ()V cut a
+ m ()Z hasCut b
+ m ()V reset c
+ f Z hasCut b
+c net/minecraft/util/parsing/packrat/DelayedException net/minecraft/util/parsing/packrat/DelayedException
+ m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/DelayedException; create a
+ m (Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;)Lnet/minecraft/util/parsing/packrat/DelayedException; create a
+ m (Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;Ljava/lang/String;I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$create$0 a
+ m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;Ljava/lang/String;I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$create$1 a
+c net/minecraft/util/parsing/packrat/commands/Grammar net/minecraft/util/parsing/packrat/commands/Grammar
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/util/parsing/packrat/ErrorEntry;Ljava/util/function/Consumer;)V lambda$parseForCommands$0 a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; parse a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions a
+ m ()Lnet/minecraft/util/parsing/packrat/Dictionary; rules a
+ m ()Lnet/minecraft/util/parsing/packrat/NamedRule; top b
+ f Lnet/minecraft/util/parsing/packrat/Dictionary; rules a
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; top b
+c net/minecraft/util/profiling/jfr/stats/ChunkGenStat net/minecraft/util/profiling/jfr/stats/ChunkGenStat
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ m ()Ljava/time/Duration; duration a
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat; from a
+ m ()Ljava/lang/String; level e
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; status d
+ m ()Lnet/minecraft/server/level/ColumnPos; worldPos c
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ f Ljava/time/Duration; duration a
+ f Ljava/lang/String; level e
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; status d
+ f Lnet/minecraft/server/level/ColumnPos; worldPos c
+c net/minecraft/util/profiling/jfr/stats/TickTimeStat net/minecraft/util/profiling/jfr/stats/TickTimeStat
+ m ()Ljava/time/Duration; currentAverage b
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat; from a
+ m ()Ljava/time/Instant; timestamp a
+ f Ljava/time/Duration; currentAverage b
+ f Ljava/time/Instant; timestamp a
+c net/minecraft/util/profiling/metrics/MetricCategory net/minecraft/util/profiling/metrics/MetricCategory
+ m ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; $values b
+ m ()Ljava/lang/String; getDescription a
+ f [Lnet/minecraft/util/profiling/metrics/MetricCategory; $VALUES k
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; CHUNK_RENDERING f
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; CHUNK_RENDERING_DISPATCHING g
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; CONSECUTIVE_EXECUTORS c
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; CPU h
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; EVENT_LOOPS b
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; GPU i
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; JVM e
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; PATH_FINDING a
+ f Lnet/minecraft/util/profiling/metrics/MetricCategory; TICK_LOOP d
+ f Ljava/lang/String; description j
+c net/minecraft/util/valueproviders/BiasedToBottomInt net/minecraft/util/valueproviders/BiasedToBottomInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/String; lambda$static$3 b
+ m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (II)Lnet/minecraft/util/valueproviders/BiasedToBottomInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxInclusive f
+ f I minInclusive b
+c net/minecraft/util/valueproviders/FloatProviderType net/minecraft/util/valueproviders/FloatProviderType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/valueproviders/FloatProviderType; register a
+ f Lnet/minecraft/util/valueproviders/FloatProviderType; CLAMPED_NORMAL c
+ f Lnet/minecraft/util/valueproviders/FloatProviderType; CONSTANT a
+ f Lnet/minecraft/util/valueproviders/FloatProviderType; TRAPEZOID d
+ f Lnet/minecraft/util/valueproviders/FloatProviderType; UNIFORM b
+c net/minecraft/world/entity/HasCustomInventoryScreen net/minecraft/world/entity/HasCustomInventoryScreen
+ m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b
+c net/minecraft/world/entity/InsideBlockEffectApplier net/minecraft/world/entity/InsideBlockEffectApplier
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;)V apply a
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runAfter b
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runBefore a
+ f Lnet/minecraft/world/entity/InsideBlockEffectApplier; NOOP a
+c net/minecraft/world/entity/InsideBlockEffectApplier$1 net/minecraft/world/entity/InsideBlockEffectApplier$1
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;)V apply a
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runAfter b
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runBefore a
+c net/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector net/minecraft/world/entity/InsideBlockEffectApplier$a
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;)V apply a
+ m (Lnet/minecraft/world/entity/Entity;)V applyAndClear a
+ m ()V flushStep a
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;)Ljava/util/List; lambda$new$0 c
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;)Ljava/util/List; lambda$new$1 b
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runAfter b
+ m (Lnet/minecraft/world/entity/InsideBlockEffectType;Ljava/util/function/Consumer;)V runBefore a
+ f [Lnet/minecraft/world/entity/InsideBlockEffectType; APPLY_ORDER b
+ f I NO_STEP c
+ f Ljava/util/Map; afterEffectsInStep f
+ f Ljava/util/Map; beforeEffectsInStep e
+ f Ljava/util/List; finalEffects g
+ f I lastStep h
+c net/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector$RecordedEffect net/minecraft/world/entity/InsideBlockEffectApplier$a$RecordedEffect
+c net/minecraft/world/entity/ai/attributes/Attributes net/minecraft/world/entity/ai/attributes/GenericAttributes
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; ARMOR a
+ f Lnet/minecraft/core/Holder; ARMOR_TOUGHNESS b
+ f Lnet/minecraft/core/Holder; ATTACK_DAMAGE c
+ f Lnet/minecraft/core/Holder; ATTACK_KNOCKBACK d
+ f Lnet/minecraft/core/Holder; ATTACK_SPEED e
+ f Lnet/minecraft/core/Holder; BLOCK_BREAK_SPEED f
+ f Lnet/minecraft/core/Holder; BLOCK_INTERACTION_RANGE g
+ f Lnet/minecraft/core/Holder; BURNING_TIME h
+ f Lnet/minecraft/core/Holder; CAMERA_DISTANCE i
+ f Lnet/minecraft/core/Holder; ENTITY_INTERACTION_RANGE k
+ f Lnet/minecraft/core/Holder; EXPLOSION_KNOCKBACK_RESISTANCE j
+ f Lnet/minecraft/core/Holder; FALL_DAMAGE_MULTIPLIER l
+ f Lnet/minecraft/core/Holder; FLYING_SPEED m
+ f Lnet/minecraft/core/Holder; FOLLOW_RANGE n
+ f Lnet/minecraft/core/Holder; GRAVITY o
+ f Lnet/minecraft/core/Holder; JUMP_STRENGTH p
+ f Lnet/minecraft/core/Holder; KNOCKBACK_RESISTANCE q
+ f Lnet/minecraft/core/Holder; LUCK r
+ f Lnet/minecraft/core/Holder; MAX_ABSORPTION s
+ f Lnet/minecraft/core/Holder; MAX_HEALTH t
+ f Lnet/minecraft/core/Holder; MINING_EFFICIENCY u
+ f Lnet/minecraft/core/Holder; MOVEMENT_EFFICIENCY v
+ f Lnet/minecraft/core/Holder; MOVEMENT_SPEED w
+ f Lnet/minecraft/core/Holder; OXYGEN_BONUS x
+ f Lnet/minecraft/core/Holder; SAFE_FALL_DISTANCE y
+ f Lnet/minecraft/core/Holder; SCALE z
+ f Lnet/minecraft/core/Holder; SNEAKING_SPEED A
+ f Lnet/minecraft/core/Holder; SPAWN_REINFORCEMENTS_CHANCE B
+ f Lnet/minecraft/core/Holder; STEP_HEIGHT C
+ f Lnet/minecraft/core/Holder; SUBMERGED_MINING_SPEED D
+ f Lnet/minecraft/core/Holder; SWEEPING_DAMAGE_RATIO E
+ f Lnet/minecraft/core/Holder; TEMPT_RANGE F
+ f Lnet/minecraft/core/Holder; WATER_MOVEMENT_EFFICIENCY G
+ f Lnet/minecraft/core/Holder; WAYPOINT_RECEIVE_RANGE I
+ f Lnet/minecraft/core/Holder; WAYPOINT_TRANSMIT_RANGE H
+c net/minecraft/world/entity/ai/behavior/GateBehavior net/minecraft/world/entity/ai/behavior/BehaviorGate
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasRequiredMemories a
+ m (Lcom/mojang/datafixers/util/Pair;)V lambda$new$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z lambda$tickOrStop$1 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f Lnet/minecraft/world/entity/ai/behavior/ShufflingList; behaviors e
+ f Ljava/util/Map; entryCondition a
+ f Ljava/util/Set; exitErasedMemories b
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; orderPolicy c
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; runningPolicy d
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status f
+c net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy net/minecraft/world/entity/ai/behavior/BehaviorGate$Order
+ m ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; $values a
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V apply a
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V lambda$static$0 b
+ f [Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; $VALUES d
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; ORDERED a
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; SHUFFLED b
+ f Ljava/util/function/Consumer; consumer c
+c net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution
+ m ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; $VALUES c
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; RUN_ONE a
+ f Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; TRY_ALL b
+c net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1 net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution$1
+c net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2 net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution$2
+c net/minecraft/world/entity/ai/behavior/InteractWith net/minecraft/world/entity/ai/behavior/BehaviorInteract
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$of$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$of$1 a
+ m (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$of$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;ILjava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$of$3 a
+ m (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 lambda$of$4 a
+ m (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 lambda$of$5 a
+ m (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; lambda$of$6 a
+ m (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; lambda$of$7 a
+ m (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; of a
+ m (Lnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; of a
+c net/minecraft/world/entity/ai/behavior/LongJumpUtil net/minecraft/world/entity/ai/behavior/LongJumpUtil
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;FIZ)Ljava/util/Optional; calculateJumpVectorForAngle a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z isClearTransition a
+c net/minecraft/world/entity/ai/behavior/RandomStroll net/minecraft/world/entity/ai/behavior/BehaviorStrollRandomUnconstrained
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; fly b
+ m (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; getTargetFlyPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; getTargetSwimPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$fly$5 c
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z lambda$fly$6 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$stroll$0 g
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z lambda$stroll$1 f
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z lambda$stroll$2 e
+ m (IILnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; lambda$stroll$3 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z lambda$stroll$4 d
+ m (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$strollFlyOrSwim$10 a
+ m (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; lambda$strollFlyOrSwim$7 a
+ m (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 lambda$strollFlyOrSwim$8 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$strollFlyOrSwim$9 a
+ m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; stroll a
+ m (FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; stroll a
+ m (FZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; stroll a
+ m (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; strollFlyOrSwim a
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; swim c
+ f I MAX_XZ_DIST a
+ f I MAX_Y_DIST b
+ f [[I SWIM_XY_DISTANCE_TIERS c
+c net/minecraft/world/entity/ai/behavior/TryFindWater net/minecraft/world/entity/ai/behavior/TryFindWater
+ m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/YieldJobSite net/minecraft/world/entity/ai/behavior/BehaviorLeaveJob
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiType;)Z canReachPos a
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; lambda$create$1 a
+ m (Ljava/util/Optional;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/npc/Villager;)Z lambda$create$2 a
+ m (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 lambda$create$3 a
+ m (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 lambda$create$4 a
+ m (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; lambda$create$5 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$6 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)Z nearbyWantsJobsite a
+c net/minecraft/world/entity/ai/goal/DoorInteractGoal net/minecraft/world/entity/ai/goal/PathfinderGoalDoorInteract
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isOpen h
+ m ()Z requiresUpdateEveryTick Y_
+ m (Z)V setOpen a
+ m ()V start d
+ m ()V tick a
+ f F doorOpenDirX b
+ f F doorOpenDirZ c
+ f Lnet/minecraft/core/BlockPos; doorPos e
+ f Z hasDoor f
+ f Lnet/minecraft/world/entity/Mob; mob d
+ f Z passed a
+c net/minecraft/world/entity/ai/goal/FollowParentGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFollowParent
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I DONT_FOLLOW_IF_CLOSER_THAN c
+ f I HORIZONTAL_SCAN_RANGE a
+ f I VERTICAL_SCAN_RANGE b
+ f Lnet/minecraft/world/entity/animal/Animal; animal d
+ f Lnet/minecraft/world/entity/animal/Animal; parent e
+ f D speedModifier f
+ f I timeToRecalcPath g
+c net/minecraft/world/entity/ai/goal/LeapAtTargetGoal net/minecraft/world/entity/ai/goal/PathfinderGoalLeapAtTarget
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+ f F yd c
+c net/minecraft/world/entity/ai/goal/LookAtPlayerGoal net/minecraft/world/entity/ai/goal/PathfinderGoalLookAtPlayer
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$1 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f F DEFAULT_PROBABILITY a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; lookAtContext g
+ f Lnet/minecraft/world/entity/Entity; lookAt c
+ f Ljava/lang/Class; lookAtType f
+ f F lookDistance d
+ f I lookTime h
+ f Lnet/minecraft/world/entity/Mob; mob b
+ f Z onlyHorizontal i
+ f F probability e
+c net/minecraft/world/entity/ai/goal/OcelotAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalOcelotAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V stop e
+ m ()V tick a
+ f I attackTime c
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+c net/minecraft/world/entity/ai/goal/RandomStrollGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRandomStroll
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ m (I)V setInterval c
+ m ()V start d
+ m ()V stop e
+ m ()V trigger i
+ f I DEFAULT_INTERVAL a
+ f Z checkNoActionTime i
+ f Z forceTrigger h
+ f I interval g
+ f Lnet/minecraft/world/entity/PathfinderMob; mob b
+ f D speedModifier f
+ f D wantedX c
+ f D wantedY d
+ f D wantedZ e
+c net/minecraft/world/entity/ai/goal/RangedAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalArrowAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V stop e
+ m ()V tick a
+ f I attackIntervalMax h
+ f I attackIntervalMin g
+ f F attackRadius i
+ f F attackRadiusSqr j
+ f I attackTime d
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/entity/monster/RangedAttackMob; rangedAttackMob b
+ f I seeTime f
+ f D speedModifier e
+ f Lnet/minecraft/world/entity/LivingEntity; target c
+c net/minecraft/world/entity/ai/goal/TryFindWaterGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWater
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+c net/minecraft/world/entity/ai/goal/ZombieAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalZombieAttack
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I raiseArmTicks c
+ f Lnet/minecraft/world/entity/monster/Zombie; zombie b
+c net/minecraft/world/entity/ai/memory/ExpirableValue net/minecraft/world/entity/ai/memory/ExpirableMemory
+ m ()Z canExpire e
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()J getTimeToLive b
+ m ()Ljava/lang/Object; getValue c
+ m ()Z hasExpired d
+ m (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/lang/Object; lambda$codec$0 b
+ m (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/util/Optional; lambda$codec$1 a
+ m (Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; lambda$codec$2 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3 a
+ m (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; of a
+ m (Ljava/lang/Object;J)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; of a
+ m ()V tick a
+ f J timeToLive b
+ f Ljava/lang/Object; value a
+c net/minecraft/world/entity/ai/util/DefaultRandomPos net/minecraft/world/entity/ai/util/DefaultRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; generateRandomPosTowardDirection a
+ m (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosAway a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; getPosTowards a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; lambda$getPos$0 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; lambda$getPosAway$2 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; lambda$getPosTowards$1 a
+c net/minecraft/world/entity/ai/village/poi/PoiRecord net/minecraft/world/entity/ai/village/poi/VillagePlaceRecord
+ m ()Z acquireTicket c
+ m ()I getFreeTickets b
+ m ()Lnet/minecraft/core/Holder; getPoiType h
+ m ()Lnet/minecraft/core/BlockPos; getPos g
+ m ()Z hasSpace e
+ m ()Z isOccupied f
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiRecord$Packed; pack a
+ m ()Z releaseTicket d
+ f I freeTickets c
+ f Lnet/minecraft/core/Holder; poiType b
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Ljava/lang/Runnable; setDirty d
+c net/minecraft/world/entity/ai/village/poi/PoiRecord$Packed net/minecraft/world/entity/ai/village/poi/VillagePlaceRecord$a
+ m ()I freeTickets c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; poiType b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; unpack a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I freeTickets d
+ f Lnet/minecraft/core/Holder; poiType c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/world/entity/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canSetWalkTargetFromLookTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; findNearestValidAttackTarget a
+ m (Lnet/minecraft/world/entity/LivingEntity;)F getSpeedModifier d
+ m (Lnet/minecraft/world/entity/LivingEntity;)F getSpeedModifierChasing b
+ m (Lnet/minecraft/world/entity/LivingEntity;)F getSpeedModifierFollowingAdult c
+ m ()Ljava/util/function/Predicate; getTemptations a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity e
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initPlayDeadActivity b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE a
+ f F SPEED_MULTIPLIER_ON_LAND c
+ f F SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER e
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER f
+ f F SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER d
+ f F SPEED_MULTIPLIER_WHEN_MAKING_LOVE b
+c net/minecraft/world/entity/animal/frog/FrogVariants net/minecraft/world/entity/animal/frog/FrogVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ f Lnet/minecraft/resources/ResourceKey; COLD c
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATE a
+ f Lnet/minecraft/resources/ResourceKey; WARM b
+c net/minecraft/world/entity/animal/horse/TraderLlama net/minecraft/world/entity/animal/horse/EntityLlamaTrader
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep e_
+ m ()Z canDespawn hw
+ m (Lnet/minecraft/world/entity/player/Player;)V doPlayerRide g
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Z isLeashedToSomethingOtherThanTheWanderingTrader hy
+ m ()Z isLeashedToWanderingTrader hx
+ m ()Z isTraderLlama gL
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gW
+ m ()V maybeDespawn hv
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (I)V setDespawnDelay x
+ f I DEFAULT_DESPAWN_DELAY ct
+ f I despawnDelay cu
+c net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal net/minecraft/world/entity/animal/horse/EntityLlamaTrader$a
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/horse/Llama; llama a
+ f Lnet/minecraft/world/entity/LivingEntity; ownerLastHurtBy b
+ f I timestamp c
+c net/minecraft/world/entity/animal/horse/ZombieHorse net/minecraft/world/entity/animal/horse/EntityHorseZombie
+ m ()V addBehaviourGoals ha
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombieHorseSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ct
+c net/minecraft/world/entity/animal/sniffer/SnifferAi net/minecraft/world/entity/animal/sniffer/SnifferAi
+ m ()Ljava/util/function/Predicate; getTemptations a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initDigActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity e
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initSniffingActivity c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$1 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$initIdleActivity$2 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; resetSniffing b
+ m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V updateActivity a
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAX_LOOK_DISTANCE d
+ f Ljava/util/List; MEMORY_TYPES b
+ f Ljava/util/List; SENSOR_TYPES a
+ f I SNIFFING_COOLDOWN_TICKS e
+ f F SPEED_MULTIPLIER_WHEN_IDLING f
+ f F SPEED_MULTIPLIER_WHEN_PANICKING g
+ f F SPEED_MULTIPLIER_WHEN_SNIFFING h
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED i
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start a
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V start a
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$3 net/minecraft/world/entity/animal/sniffer/SnifferAi$3
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging net/minecraft/world/entity/animal/sniffer/SnifferAi$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting net/minecraft/world/entity/animal/sniffer/SnifferAi$d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing net/minecraft/world/entity/animal/sniffer/SnifferAi$f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;Lnet/minecraft/core/BlockPos;)V lambda$stop$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching net/minecraft/world/entity/animal/sniffer/SnifferAi$e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy net/minecraft/world/entity/animal/sniffer/SnifferAi$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging net/minecraft/world/entity/animal/sniffer/SnifferAi$c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V stop c
+c net/minecraft/world/entity/animal/wolf/WolfVariants net/minecraft/world/entity/animal/wolf/WolfVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; highPrioBiome a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V register a
+ f Lnet/minecraft/resources/ResourceKey; ASHEN e
+ f Lnet/minecraft/resources/ResourceKey; BLACK d
+ f Lnet/minecraft/resources/ResourceKey; CHESTNUT h
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT j
+ f Lnet/minecraft/resources/ResourceKey; PALE a
+ f Lnet/minecraft/resources/ResourceKey; RUSTY f
+ f Lnet/minecraft/resources/ResourceKey; SNOWY c
+ f Lnet/minecraft/resources/ResourceKey; SPOTTED b
+ f Lnet/minecraft/resources/ResourceKey; STRIPED i
+ f Lnet/minecraft/resources/ResourceKey; WOODS g
+c net/minecraft/world/entity/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame
+ m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound p
+ m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound m
+ m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack r
+ m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound n
+ m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound k
+ m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound q
+c net/minecraft/world/entity/decoration/HangingEntity net/minecraft/world/entity/decoration/EntityHanging
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; calculateBoundingBox a
+ m ()Lnet/minecraft/world/phys/AABB; calculateSupportBox s
+ m (Z)Z canCoexist a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/core/Direction; getDirection db
+ m (ZLnet/minecraft/world/entity/decoration/HangingEntity;)Z lambda$canCoexist$1 a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$survives$0 a
+ m (Lnet/minecraft/world/level/block/Mirror;)F mirror a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playPlacementSound u
+ m ()V recalculateBoundingBox e
+ m (Lnet/minecraft/world/level/block/Rotation;)F rotate a
+ m (Lnet/minecraft/core/Direction;)V setDirection b
+ m (Lnet/minecraft/core/Direction;)V setDirectionRaw a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m ()Z survives f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DIRECTION b
+ f Lnet/minecraft/core/Direction; DEFAULT_DIRECTION c
+c net/minecraft/world/entity/decoration/HangingEntity$1 net/minecraft/world/entity/decoration/EntityHanging$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/entity/monster/AbstractSkeleton net/minecraft/world/entity/monster/EntitySkeletonAbstract
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow a
+ m ()I getAttackInterval gI
+ m ()I getHardAttackInterval s
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType ac
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound m
+ m ()Z isShaking gJ
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reassessWeaponGoal n
+ m ()V registerGoals H
+ m ()V rideTick t
+ f I HARD_ATTACK_INTERVAL a
+ f I NORMAL_ATTACK_INTERVAL b
+ f Lnet/minecraft/world/entity/ai/goal/RangedBowAttackGoal; bowGoal c
+ f Lnet/minecraft/world/entity/ai/goal/MeleeAttackGoal; meleeGoal d
+c net/minecraft/world/entity/monster/AbstractSkeleton$1 net/minecraft/world/entity/monster/EntitySkeletonAbstract$1
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/monster/AbstractSkeleton; this$0 b
+c net/minecraft/world/entity/projectile/AbstractArrow net/minecraft/world/entity/projectile/EntityArrow
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/Vec3;)V addBubbleParticles a
+ m (F)V applyInertia b
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)V doKnockback a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doPostHurtEffects a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; findHitEntity b
+ m ()D getDefaultGravity bo
+ m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent i
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem n
+ m ()Lnet/minecraft/sounds/SoundEvent; getHitGroundSoundEvent k
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/world/item/ItemStack; getPickupItem m
+ m ()Lnet/minecraft/world/item/ItemStack; getPickupItemStackOrigin q
+ m ()B getPierceLevel s
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getWaterInertia u
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem el
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/item/ItemStack;)V hitBlockEnchantmentEffects a
+ m ()Z isAttackable cO
+ m ()Z isCritArrow r
+ m ()Z isInGround e
+ m ()Z isNoPhysics v
+ m ()Z isPickable bT
+ m ()Z isPushedByFluid cW
+ m (Lnet/minecraft/world/item/Item;)V lambda$hitBlockEnchantmentEffects$0 c
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion j
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/item/Item;)V onItemBreak b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V resetPiercedEntities C
+ m (D)V setBaseDamage i
+ m (F)V setBaseDamageFromMob a
+ m (Z)V setCritArrow b
+ m (IZ)V setFlag a
+ m (Z)V setInGround a
+ m (Z)V setNoPhysics r
+ m (Lnet/minecraft/world/entity/Entity;)V setOwner c
+ m (Lnet/minecraft/world/item/ItemStack;)V setPickupItemStack a
+ m (B)V setPierceLevel a
+ m (Lnet/minecraft/sounds/SoundEvent;)V setSoundEvent b
+ m (DDDFF)V shoot c
+ m ()Z shouldBounceOnWorldBorder w
+ m ()Z shouldFall x
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V startFalling B
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V stepMoveAndHit b
+ m ()V tick g
+ m ()V tickDespawn f
+ m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a
+ f D ARROW_BASE_DAMAGE d
+ f Z DEFAULT_CRIT l
+ f Z DEFAULT_IN_GROUND k
+ f S DEFAULT_LIFE i
+ f B DEFAULT_PIERCE_LEVEL m
+ f B DEFAULT_SHAKE j
+ f I FLAG_CRIT q
+ f I FLAG_NOPHYSICS r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FLAGS n
+ f F INERTIA h
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IN_GROUND p
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; PIERCE_LEVEL o
+ f I SHAKE_TIME f
+ f F WATER_INERTIA g
+ f D baseDamage u
+ f Lnet/minecraft/world/item/ItemStack; firedFromWeapon aR
+ f I inGroundTime a
+ f Lnet/minecraft/world/level/block/state/BlockState; lastState s
+ f I life t
+ f Lnet/minecraft/world/item/ItemStack; pickupItemStack aQ
+ f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; pickup b
+ f Ljava/util/List; piercedAndKilledEntities aP
+ f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; piercingIgnoreEntityIds aO
+ f I shakeTime c
+ f Lnet/minecraft/sounds/SoundEvent; soundEvent aN
+c net/minecraft/world/entity/projectile/AbstractArrow$Pickup net/minecraft/world/entity/projectile/EntityArrow$PickupStatus
+ m ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; $values a
+ m (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; byOrdinal a
+ m (Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup;)Ljava/lang/Byte; lambda$static$0 a
+ f [Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; $VALUES e
+ f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; ALLOWED b
+ f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; CREATIVE_ONLY c
+ f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; DISALLOWED a
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC d
+c net/minecraft/world/entity/projectile/LargeFireball net/minecraft/world/entity/projectile/EntityLargeFireball
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ f B DEFAULT_EXPLOSION_POWER d
+ f I explosionPower f
+c net/minecraft/world/entity/projectile/ShulkerBullet net/minecraft/world/entity/projectile/EntityShulkerBullet
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m ()V checkDespawn dR
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V destroy f
+ m ()D getDefaultGravity bo
+ m ()F getLightLevelDependentMagicValue bK
+ m ()Lnet/minecraft/core/Direction; getMoveDirection e
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAffectedByBlocks aW
+ m ()Z isOnFire ck
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/entity/Entity;)V selectNextMoveDirection a
+ m (Lnet/minecraft/core/Direction;)V setMoveDirection a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ f D SPEED a
+ f Lnet/minecraft/core/Direction; currentMoveDirection c
+ f Lnet/minecraft/world/entity/EntityReference; finalTarget b
+ f I flightSteps d
+ f D targetDeltaX f
+ f D targetDeltaY g
+ f D targetDeltaZ h
+c net/minecraft/world/entity/projectile/SmallFireball net/minecraft/world/entity/projectile/EntitySmallFireball
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+c net/minecraft/world/entity/projectile/SpectralArrow net/minecraft/world/entity/projectile/EntitySpectralArrow
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doPostHurtEffects a
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem n
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V tick g
+ f I DEFAULT_DURATION d
+ f I duration f
+c net/minecraft/world/entity/projectile/ThrownTrident net/minecraft/world/entity/projectile/EntityThrownTrident
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; findHitEntity b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent i
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem n
+ m (Lnet/minecraft/world/item/ItemStack;)B getLoyaltyFromItem b
+ m ()F getWaterInertia u
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem el
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/item/ItemStack;)V hitBlockEnchantmentEffects a
+ m ()Z isAcceptibleReturnOwner B
+ m ()Z isFoil x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/Item;)V lambda$hitBlockEnchantmentEffects$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/Item;)V lambda$onHitEntity$0 b
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (DDD)Z shouldRender j
+ m ()V tick g
+ m ()V tickDespawn f
+ m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a
+ f Z DEFAULT_DEALT_DAMAGE i
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FOIL g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_LOYALTY f
+ f F WATER_INERTIA h
+ f I clientSideReturnTridentTickCount d
+ f Z dealtDamage j
+c net/minecraft/world/entity/schedule/ScheduleBuilder net/minecraft/world/entity/schedule/ScheduleBuilder
+ m ()Lnet/minecraft/world/entity/schedule/Schedule; build a
+ m (ILnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; changeActivityAt a
+ m (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;Lnet/minecraft/world/entity/schedule/Timeline;)V lambda$build$0 a
+ m (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;)V lambda$build$1 a
+ f Lnet/minecraft/world/entity/schedule/Schedule; schedule a
+ f Ljava/util/List; transitions b
+c net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition net/minecraft/world/entity/schedule/ScheduleBuilder$a
+ m ()Lnet/minecraft/world/entity/schedule/Activity; getActivity b
+ m ()I getTime a
+ f Lnet/minecraft/world/entity/schedule/Activity; activity b
+ f I time a
+c net/minecraft/world/entity/variant/PriorityProvider net/minecraft/world/entity/variant/PriorityProvider
+ m (I)Ljava/util/List; alwaysTrue a
+ m (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)V lambda$select$0 a
+ m (Ljava/util/stream/Stream;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Ljava/lang/Object;)Ljava/util/Optional; pick a
+ m (Ljava/util/stream/Stream;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/stream/Stream; select a
+ m ()Ljava/util/List; selectors a
+ m (Lnet/minecraft/world/entity/variant/PriorityProvider$SelectorCondition;I)Ljava/util/List; single a
+c net/minecraft/world/entity/variant/PriorityProvider$Selector net/minecraft/world/entity/variant/PriorityProvider$a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/util/Optional; condition a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()I priority b
+ f Ljava/util/Optional; condition a
+ f I priority b
+c net/minecraft/world/entity/variant/PriorityProvider$UnpackedEntry net/minecraft/world/entity/variant/PriorityProvider$c
+ m ()Lnet/minecraft/world/entity/variant/PriorityProvider$SelectorCondition; condition c
+ m ()Ljava/lang/Object; entry a
+ m ()I priority b
+ f Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST a
+ f Lnet/minecraft/world/entity/variant/PriorityProvider$SelectorCondition; condition d
+ f Ljava/lang/Object; entry b
+ f I priority c
+c net/minecraft/world/entity/variant/PriorityProvider$SelectorCondition net/minecraft/world/entity/variant/PriorityProvider$b
+ m (Ljava/lang/Object;)Z lambda$alwaysTrue$0 a
+c net/minecraft/world/entity/vehicle/AbstractMinecart net/minecraft/world/entity/vehicle/EntityMinecartAbstract
+ m (IIIZ)V activateMinecart a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (F)V animateHurt q
+ m ()V applyEffectsFromBlocks aT
+ m ()V applyGravity bq
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; applyNaturalSlowdown a
+ m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i
+ m (Lnet/minecraft/server/level/ServerLevel;)V comeOffTrack e
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart; createMinecart a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;)Lcom/mojang/datafixers/util/Pair; exits a
+ m ()Lnet/minecraft/world/entity/vehicle/MinecartBehavior; getBehavior f
+ m ()F getBlockSpeedFactor be
+ m ()Lnet/minecraft/core/BlockPos; getCurrentBlockPosOrRailBelow k
+ m ()Ljava/util/Optional; getCustomDisplayBlockState A
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()I getDefaultDisplayOffset x
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDisplayBlockState n
+ m ()I getDisplayOffset w
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation n_
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag
+ m (Lnet/minecraft/server/level/ServerLevel;)D getMaxSpeed a
+ m ()Lnet/minecraft/core/Direction; getMotionDirection dc
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getRedstoneDirection a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m ()Z isFirstTick i
+ m ()Z isFlipped m
+ m ()Z isFurnace z
+ m ()Z isOnRails cC
+ m ()Z isPickable bT
+ m (Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor b
+ m ()Z isRideable y
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion j
+ m (IDDDDD)V lerpPositionAndRotationStep a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/RailShape;D)D makeStepAlongTrack a
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveAlongTrack b
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;DD)V pushOtherMinecart a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reapplyPosition aG
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Ljava/util/Optional;)V setCustomDisplayBlockState a
+ m (I)V setDisplayOffset c
+ m (Z)V setFlipped b
+ m (DDD)V setInitialPos o
+ m (Z)V setOnRails a
+ m ()V tick g
+ m ()Z updateInWaterStateAndDoFluidPushing bC
+ m (Lnet/minecraft/world/level/Level;)Z useExperimentalMovement b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CUSTOM_DISPLAY_BLOCK c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DISPLAY_OFFSET d
+ f Z DEFAULT_FLIPPED_ROTATION i
+ f Ljava/util/Map; EXITS m
+ f Lnet/minecraft/world/phys/Vec3; LOWERED_PASSENGER_ATTACHMENT b
+ f Lcom/google/common/collect/ImmutableMap; POSE_DISMOUNT_HEIGHTS h
+ f F WATER_SLOWDOWN_FACTOR a
+ f Lnet/minecraft/world/entity/vehicle/MinecartBehavior; behavior l
+ f Z flipped k
+ f Z onRails j
+c net/minecraft/world/entity/vehicle/MinecartBehavior net/minecraft/world/entity/vehicle/MinecartBehavior
+ m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement e
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getKnownMovement d
+ m (Lnet/minecraft/server/level/ServerLevel;)D getMaxSpeed b
+ m ()Lnet/minecraft/core/Direction; getMotionDirection l
+ m ()D getSlowdownFactor m
+ m ()D getX g
+ m ()F getXRot j
+ m ()D getY h
+ m ()F getYRot k
+ m ()D getZ i
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion a
+ m ()Lnet/minecraft/world/level/Level; level c
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveAlongTrack a
+ m ()Lnet/minecraft/world/phys/Vec3; position f
+ m ()Z pushAndPickupEntities d
+ m (DDD)V setDeltaMovement a
+ m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement b
+ m (DDD)V setPos b
+ m (Lnet/minecraft/world/phys/Vec3;)V setPos c
+ m (F)V setXRot a
+ m (F)V setYRot b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/RailShape;D)D stepAlongTrack a
+ m ()V tick b
+ f Lnet/minecraft/world/entity/vehicle/AbstractMinecart; minecart a
+c net/minecraft/world/inventory/AbstractContainerMenu net/minecraft/world/inventory/Container
+ m (Lnet/minecraft/world/inventory/DataSlot;)Lnet/minecraft/world/inventory/DataSlot; addDataSlot a
+ m (Lnet/minecraft/world/inventory/ContainerData;)V addDataSlots a
+ m (Lnet/minecraft/world/Container;II)V addInventoryExtendedSlots b
+ m (Lnet/minecraft/world/Container;II)V addInventoryHotbarSlots a
+ m (Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; addSlot a
+ m (Lnet/minecraft/world/inventory/ContainerListener;)V addSlotListener a
+ m (Lnet/minecraft/world/Container;II)V addStandardInventorySlots c
+ m ()V broadcastChanges d
+ m ()V broadcastFullState e
+ m (Lnet/minecraft/world/inventory/Slot;)Z canDragTo b
+ m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Z)Z canItemQuickReplace a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/inventory/ContainerData;I)V checkContainerDataCount a
+ m (Lnet/minecraft/world/Container;I)V checkContainerSize a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;)V clearContainer a
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V clicked a
+ m ()Lnet/minecraft/world/entity/SlotAccess; createCarriedSlotAccess m
+ m (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V doClick b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V dropOrPlaceInInventory a
+ m (Lnet/minecraft/world/Container;I)Ljava/util/OptionalInt; findSlot b
+ m ()Lnet/minecraft/world/item/ItemStack; getCarried g
+ m ()Lnet/minecraft/core/NonNullList; getItems c
+ m (Ljava/util/Set;ILnet/minecraft/world/item/ItemStack;)I getQuickCraftPlaceCount a
+ m (I)I getQuickcraftHeader d
+ m (II)I getQuickcraftMask c
+ m (I)I getQuickcraftType c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)I getRedstoneSignalFromBlockEntity a
+ m (Lnet/minecraft/world/Container;)I getRedstoneSignalFromContainer b
+ m (I)Lnet/minecraft/world/inventory/Slot; getSlot b
+ m ()I getStateId j
+ m ()Lnet/minecraft/world/inventory/MenuType; getType a
+ m ()I incrementStateId k
+ m (ILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V initializeContents a
+ m (ILnet/minecraft/world/entity/player/Player;)Z isValidQuickcraftType a
+ m (I)Z isValidSlotIndex a
+ m ()Ljava/lang/String; lambda$clicked$2 o
+ m ()Ljava/lang/String; lambda$clicked$3 n
+ m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$doClick$4 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$doClick$5 a
+ m (Lnet/minecraft/world/inventory/ContainerSynchronizer;Lnet/minecraft/world/inventory/RemoteSlot;)Lnet/minecraft/world/inventory/RemoteSlot; lambda$setSynchronizer$1 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; lambda$stillValid$0 a
+ m (Lnet/minecraft/world/item/ItemStack;IIZ)Z moveItemStackTo a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/inventory/ContainerListener;)V removeSlotListener b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m ()V resetQuickCraft f
+ m ()V resumeRemoteUpdates i
+ m ()V sendAllDataToRemote b
+ m (Lnet/minecraft/world/item/ItemStack;)V setCarried a
+ m (II)V setData b
+ m (IILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/network/HashedStack;)V setRemoteCarried a
+ m (ILnet/minecraft/world/item/ItemStack;)V setRemoteSlot a
+ m (ILnet/minecraft/network/HashedStack;)V setRemoteSlotUnsafe a
+ m (II)V setSelectedBundleItemIndex a
+ m (Lnet/minecraft/world/inventory/ContainerSynchronizer;)V setSynchronizer a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (Lnet/minecraft/world/inventory/ContainerLevelAccess;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/Block;)Z stillValid a
+ m ()V suppressRemoteUpdates h
+ m ()V synchronizeCarriedToRemote l
+ m (II)V synchronizeDataSlotToRemote e
+ m (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V synchronizeSlotToRemote b
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V transferState a
+ m (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V triggerSlotListeners a
+ m (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 tryItemClickBehaviourOverride a
+ m (II)V updateDataSlotListeners d
+ f I CARRIED_SLOT_SIZE h
+ f Lorg/slf4j/Logger; LOGGER m
+ f I QUICKCRAFT_HEADER_CONTINUE f
+ f I QUICKCRAFT_HEADER_END g
+ f I QUICKCRAFT_HEADER_START e
+ f I QUICKCRAFT_TYPE_CHARITABLE b
+ f I QUICKCRAFT_TYPE_CLONE d
+ f I QUICKCRAFT_TYPE_GREEDY c
+ f I SLOTS_PER_ROW i
+ f I SLOT_CLICKED_OUTSIDE a
+ f I SLOT_SIZE j
+ f Lnet/minecraft/world/item/ItemStack; carried p
+ f I containerId l
+ f Ljava/util/List; containerListeners y
+ f Ljava/util/List; dataSlots o
+ f Lnet/minecraft/core/NonNullList; lastSlots n
+ f Lnet/minecraft/world/inventory/MenuType; menuType u
+ f Ljava/util/Set; quickcraftSlots x
+ f I quickcraftStatus w
+ f I quickcraftType v
+ f Lnet/minecraft/world/inventory/RemoteSlot; remoteCarried s
+ f Lit/unimi/dsi/fastutil/ints/IntList; remoteDataSlots r
+ f Lnet/minecraft/core/NonNullList; remoteSlots q
+ f Lnet/minecraft/core/NonNullList; slots k
+ f I stateId t
+ f Z suppressRemoteUpdates A
+ f Lnet/minecraft/world/inventory/ContainerSynchronizer; synchronizer z
+c net/minecraft/world/inventory/AbstractContainerMenu$1 net/minecraft/world/inventory/Container$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/inventory/AbstractContainerMenu; this$0 b
+c net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer
+ m ()Lnet/minecraft/world/inventory/RemoteSlot; createSlot a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V sendCarriedChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V sendDataChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;[I)V sendInitialData a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V sendSlotChange a
+c net/minecraft/world/inventory/tooltip/BundleTooltip net/minecraft/world/inventory/tooltip/BundleTooltip
+ m ()Lnet/minecraft/world/item/component/BundleContents; contents a
+ f Lnet/minecraft/world/item/component/BundleContents; contents a
+c net/minecraft/world/item/component/LodestoneTracker net/minecraft/world/item/component/LodestoneTracker
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; target a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/item/component/LodestoneTracker; tick a
+ m ()Z tracked b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; target c
+ f Z tracked d
+c net/minecraft/world/item/crafting/BookCloningRecipe net/minecraft/world/item/crafting/RecipeBookClone
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/RecipePropertySet net/minecraft/world/item/crafting/RecipePropertySet
+ m (Ljava/util/Collection;)Lnet/minecraft/world/item/crafting/RecipePropertySet; create a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/crafting/RecipePropertySet; lambda$static$0 a
+ m (Lnet/minecraft/world/item/crafting/RecipePropertySet;)Ljava/util/List; lambda$static$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; registerVanilla a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ f Lnet/minecraft/resources/ResourceKey; BLAST_FURNACE_INPUT f
+ f Lnet/minecraft/resources/ResourceKey; CAMPFIRE_INPUT h
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; EMPTY j
+ f Lnet/minecraft/resources/ResourceKey; FURNACE_INPUT e
+ f Lnet/minecraft/resources/ResourceKey; SMITHING_ADDITION d
+ f Lnet/minecraft/resources/ResourceKey; SMITHING_BASE b
+ f Lnet/minecraft/resources/ResourceKey; SMITHING_TEMPLATE c
+ f Lnet/minecraft/resources/ResourceKey; SMOKER_INPUT g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/resources/ResourceKey; TYPE_KEY a
+ f Ljava/util/Set; items k
+c net/minecraft/world/item/crafting/SingleRecipeInput net/minecraft/world/item/crafting/SingleRecipeInput
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/world/item/ItemStack; item c
+ m ()I size a
+ f Lnet/minecraft/world/item/ItemStack; item a
+c net/minecraft/world/item/crafting/StonecutterRecipe net/minecraft/world/item/crafting/RecipeStonecutting
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; resultDisplay c
+c net/minecraft/world/item/crafting/TippedArrowRecipe net/minecraft/world/item/crafting/RecipeTippedArrow
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/enchantment/effects/Ignite net/minecraft/world/item/enchantment/effects/Ignite
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; duration b
+ m (Lnet/minecraft/world/item/enchantment/effects/Ignite;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; duration d
+c net/minecraft/world/item/equipment/trim/TrimPattern net/minecraft/world/item/equipment/trim/TrimPattern
+ m ()Lnet/minecraft/resources/ResourceLocation; assetId a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; copyWithStyle a
+ m ()Z decal c
+ m ()Lnet/minecraft/network/chat/Component; description b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/resources/ResourceLocation; assetId e
+ f Z decal g
+ f Lnet/minecraft/network/chat/Component; description f
+c net/minecraft/world/level/ExplosionDamageCalculator net/minecraft/world/level/ExplosionDamageCalculator
+ m (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; getBlockExplosionResistance a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;F)F getEntityDamageAmount a
+ m (Lnet/minecraft/world/entity/Entity;)F getKnockbackMultiplier a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z shouldDamageEntity a
+c net/minecraft/world/level/biome/AmbientMoodSettings net/minecraft/world/level/biome/CaveSoundSettings
+ m ()I getBlockSearchExtent c
+ m ()Lnet/minecraft/core/Holder; getSoundEvent a
+ m ()D getSoundPositionOffset d
+ m ()I getTickDelay b
+ m (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/core/Holder; lambda$static$0 d
+ m (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Double; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/biome/AmbientMoodSettings; LEGACY_CAVE_SETTINGS b
+ f I blockSearchExtent e
+ f Lnet/minecraft/core/Holder; soundEvent c
+ f D soundPositionOffset f
+ f I tickDelay d
+c net/minecraft/world/level/biome/BiomeSpecialEffects net/minecraft/world/level/biome/BiomeFog
+ m ()Ljava/util/Optional; getAmbientAdditionsSettings l
+ m ()Ljava/util/Optional; getAmbientLoopSoundEvent j
+ m ()Ljava/util/Optional; getAmbientMoodSettings k
+ m ()Ljava/util/Optional; getAmbientParticleSettings i
+ m ()Ljava/util/Optional; getBackgroundMusic m
+ m ()F getBackgroundMusicVolume n
+ m ()Ljava/util/Optional; getDryFoliageColorOverride f
+ m ()I getFogColor a
+ m ()Ljava/util/Optional; getFoliageColorOverride e
+ m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; getGrassColorModifier h
+ m ()Ljava/util/Optional; getGrassColorOverride g
+ m ()I getSkyColor d
+ m ()I getWaterColor b
+ m ()I getWaterFogColor c
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$0 n
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$1 m
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$10 d
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$11 c
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$12 b
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Float; lambda$static$13 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$14 a
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$2 l
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$3 k
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$4 j
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$5 i
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$6 h
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; lambda$static$7 g
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$8 f
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$9 e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; ambientAdditionsSettings m
+ f Ljava/util/Optional; ambientLoopSoundEvent k
+ f Ljava/util/Optional; ambientMoodSettings l
+ f Ljava/util/Optional; ambientParticleSettings j
+ f Ljava/util/Optional; backgroundMusic n
+ f F backgroundMusicVolume o
+ f Ljava/util/Optional; dryFoliageColorOverride g
+ f I fogColor b
+ f Ljava/util/Optional; foliageColorOverride f
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier i
+ f Ljava/util/Optional; grassColorOverride h
+ f I skyColor e
+ f I waterColor c
+ f I waterFogColor d
+c net/minecraft/world/level/biome/BiomeSpecialEffects$Builder net/minecraft/world/level/biome/BiomeFog$a
+ m (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; ambientAdditionsSound a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; ambientLoopSound a
+ m (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; ambientMoodSound a
+ m (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; ambientParticle a
+ m (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; backgroundMusic a
+ m (Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; backgroundMusic a
+ m (F)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; backgroundMusicVolume a
+ m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; build b
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; dryFoliageColorOverride f
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; fogColor a
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; foliageColorOverride e
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; grassColorModifier a
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; grassColorOverride g
+ m ()Ljava/lang/IllegalStateException; lambda$build$0 f
+ m ()Ljava/lang/IllegalStateException; lambda$build$1 e
+ m ()Ljava/lang/IllegalStateException; lambda$build$2 d
+ m ()Ljava/lang/IllegalStateException; lambda$build$3 c
+ m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; silenceAllBackgroundMusic a
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; skyColor d
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; waterColor b
+ m (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; waterFogColor c
+ f Ljava/util/Optional; ambientAdditionsSettings l
+ f Ljava/util/Optional; ambientLoopSoundEvent j
+ f Ljava/util/Optional; ambientMoodSettings k
+ f Ljava/util/Optional; ambientParticle i
+ f Ljava/util/Optional; backgroundMusic m
+ f F backgroundMusicVolume n
+ f Ljava/util/Optional; dryFoliageColorOverride f
+ f Ljava/util/OptionalInt; fogColor a
+ f Ljava/util/Optional; foliageColorOverride e
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier h
+ f Ljava/util/Optional; grassColorOverride g
+ f Ljava/util/OptionalInt; skyColor d
+ f Ljava/util/OptionalInt; waterColor b
+ f Ljava/util/OptionalInt; waterFogColor c
+c net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier net/minecraft/world/level/biome/BiomeFog$GrassColor
+ m ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (DDI)I modifyColor a
+ f [Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; DARK_FOREST b
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; NONE a
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; SWAMP c
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1 net/minecraft/world/level/biome/BiomeFog$GrassColor$1
+ m (DDI)I modifyColor a
+c net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2 net/minecraft/world/level/biome/BiomeFog$GrassColor$2
+ m (DDI)I modifyColor a
+c net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3 net/minecraft/world/level/biome/BiomeFog$GrassColor$3
+ m (DDI)I modifyColor a
+c net/minecraft/world/level/block/AbstractBannerBlock net/minecraft/world/level/block/BlockBannerAbstract
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lnet/minecraft/world/item/DyeColor; color a
+c net/minecraft/world/level/block/AbstractCandleBlock net/minecraft/world/level/block/AbstractCandleBlock
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)V addParticlesAndSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBeLit d
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V extinguish a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; getParticleOffsets b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isLit c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)V lambda$animateTick$0 a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)V lambda$extinguish$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V setLit a
+ f I LIGHT_PER_CANDLE a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+c net/minecraft/world/level/block/BaseCoralPlantBlock net/minecraft/world/level/block/BlockCoralDead
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/CaveVinesPlantBlock net/minecraft/world/level/block/CaveVinesPlantBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateHeadAfterConvertedFromBody a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/ChangeOverTimeBlock net/minecraft/world/level/block/ChangeOverTimeBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V changeOverTime a_
+ m ()Ljava/lang/Enum; getAge c
+ m ()F getChanceModifier aw_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getNext k_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getNextState c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$changeOverTime$0 a
+ f I SCAN_DISTANCE y_
+c net/minecraft/world/level/block/ColoredFallingBlock net/minecraft/world/level/block/ColoredFallingBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/level/block/ColoredFallingBlock;)Lnet/minecraft/util/ColorRGBA; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ColorRGBA; dustColor b
+c net/minecraft/world/level/block/ConcretePowderBlock net/minecraft/world/level/block/BlockConcretePowder
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canSolidify r
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/ConcretePowderBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onLand a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldSolidify a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z touchesLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/Block; concrete b
+c net/minecraft/world/level/block/CrossCollisionBlock net/minecraft/world/level/block/BlockTall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$static$0 a
+ m (FFFFF)Ljava/util/function/Function; makeShapes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH a
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST d
+ f Ljava/util/function/Function; collisionShapes g
+ f Ljava/util/function/Function; shapes h
+c net/minecraft/world/level/block/CrossCollisionBlock$1 net/minecraft/world/level/block/BlockTall$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/CryingObsidianBlock net/minecraft/world/level/block/BlockCryingObsidian
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/DoubleBlockCombiner net/minecraft/world/level/block/DoubleBlockFinder
+ m (Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/properties/Property;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; combineWithNeigbour a
+c net/minecraft/world/level/block/DoubleBlockCombiner$Combiner net/minecraft/world/level/block/DoubleBlockFinder$Combiner
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m ()Ljava/lang/Object; acceptNone b
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+c net/minecraft/world/level/block/DoubleBlockCombiner$BlockType net/minecraft/world/level/block/DoubleBlockFinder$BlockType
+ m ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; $values a
+ f [Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; $VALUES d
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; FIRST b
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; SECOND c
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; SINGLE a
+c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult net/minecraft/world/level/block/DoubleBlockFinder$Result
+c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double net/minecraft/world/level/block/DoubleBlockFinder$Result$Double
+ f Ljava/lang/Object; first a
+ f Ljava/lang/Object; second b
+c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single net/minecraft/world/level/block/DoubleBlockFinder$Result$Single
+ f Ljava/lang/Object; single a
+c net/minecraft/world/level/block/DropExperienceBlock net/minecraft/world/level/block/DropExperienceBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/DropExperienceBlock;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; xpRange b
+c net/minecraft/world/level/block/EndPortalFrameBlock net/minecraft/world/level/block/BlockEnderPortalFrame
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreatePortalShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_EYE c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_EMPTY d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FULL e
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; portalShape f
+c net/minecraft/world/level/block/MangroveLeavesBlock net/minecraft/world/level/block/MangroveLeavesBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/MangroveLeavesBlock;)Ljava/lang/Float; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC f
+c net/minecraft/world/level/block/PlayerWallHeadBlock net/minecraft/world/level/block/BlockSkullPlayerWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/SweetBerryBushBlock net/minecraft/world/level/block/BlockSweetBerryBush
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F HURT_SPEED_THRESHOLD d
+ f I MAX_AGE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_GROWING f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SAPLING e
+c net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO
+ m ()I bitsPerEntry e
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; copy f
+ m (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V count a
+ m (III)Ljava/lang/Object; get a
+ m (Ljava/util/function/Consumer;)V getAll a
+ m ()I getSerializedSize d
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/world/level/chunk/Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; pack a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; recreate g
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+c net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker net/minecraft/world/level/chunk/PalettedContainerRO$b
+c net/minecraft/world/level/chunk/PalettedContainerRO$PackedData net/minecraft/world/level/chunk/PalettedContainerRO$a
+ m ()I bitsPerEntry c
+ m ()Ljava/util/List; paletteEntries a
+ m ()Ljava/util/Optional; storage b
+ f I UNKNOWN_BITS_PER_ENTRY a
+ f I bitsPerEntry d
+ f Ljava/util/List; paletteEntries b
+ f Ljava/util/Optional; storage c
+c net/minecraft/world/level/chunk/status/ChunkPyramid net/minecraft/world/level/chunk/status/ChunkPyramid
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStep; getStepTo a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$0 x
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$1 w
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$10 n
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$11 m
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$12 l
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$13 k
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$14 j
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$15 i
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$16 h
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$17 g
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$18 f
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$19 e
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$2 v
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$20 d
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$21 c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$22 b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$23 a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$3 u
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$4 t
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$5 s
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$6 r
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$7 q
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$8 p
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder;)Lnet/minecraft/world/level/chunk/status/ChunkStep$Builder; lambda$static$9 o
+ m ()Lcom/google/common/collect/ImmutableList; steps a
+ f Lnet/minecraft/world/level/chunk/status/ChunkPyramid; GENERATION_PYRAMID a
+ f Lnet/minecraft/world/level/chunk/status/ChunkPyramid; LOADING_PYRAMID b
+ f Lcom/google/common/collect/ImmutableList; steps c
+c net/minecraft/world/level/chunk/status/ChunkPyramid$Builder net/minecraft/world/level/chunk/status/ChunkPyramid$a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkPyramid; build a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/level/chunk/status/ChunkPyramid$Builder; step a
+ f Ljava/util/List; steps a
+c net/minecraft/world/level/levelgen/DebugLevelSource net/minecraft/world/level/levelgen/ChunkProviderDebug
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V addDebugScreenInfo a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V applyBiomeDecoration a
+ m (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;)V applyCarvers a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V buildSurface a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (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; fillFromNoise a
+ m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; getBaseColumn a
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getBaseHeight a
+ m (II)Lnet/minecraft/world/level/block/state/BlockState; getBlockStateFor a
+ m ()I getGenDepth e
+ m ()I getMinY g
+ m ()I getSeaLevel f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$1 a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)V spawnOriginalMobs a
+ f Lnet/minecraft/world/level/block/state/BlockState; AIR d
+ f Ljava/util/List; ALL_BLOCKS i
+ f Lnet/minecraft/world/level/block/state/BlockState; BARRIER e
+ f I BARRIER_HEIGHT g
+ f I BLOCK_MARGIN h
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I GRID_HEIGHT k
+ f I GRID_WIDTH j
+ f I HEIGHT f
+c net/minecraft/world/level/levelgen/DensityFunctions net/minecraft/world/level/levelgen/DensityFunctions
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; add a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; blendAlpha b
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; blendDensity f
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; blendOffset c
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; cache2d c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; cacheAllInCell e
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; cacheOnce d
+ m (D)Lnet/minecraft/world/level/levelgen/DensityFunction; constant a
+ m (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; doubleFunctionArgumentCodec a
+ m (J)Lnet/minecraft/world/level/levelgen/DensityFunction; endIslands a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; findTopSurface a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; flatCache b
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; interpolated a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$doubleFunctionArgumentCodec$3 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/serialization/MapCodec; lambda$static$0 h
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/DensityFunction; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/datafixers/util/Either; lambda$static$2 g
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; lerp a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; lerp a
+ m (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; makeCodec a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;)Lnet/minecraft/world/level/levelgen/DensityFunction; map a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; mapFromUnitTo a
+ m (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; mappedNoise a
+ m (Lnet/minecraft/core/Holder;DDD)Lnet/minecraft/world/level/levelgen/DensityFunction; mappedNoise a
+ m (Lnet/minecraft/core/Holder;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; mappedNoise a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; max d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; min c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; mul b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; noise a
+ m (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/level/levelgen/DensityFunction; noise a
+ m (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; noise b
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; rangeChoice a
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/MapCodec; register a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; shift d
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; shiftA b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; shiftB c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; shiftedNoise2d a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; singleArgumentCodec a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; singleFunctionArgumentCodec a
+ m (Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/world/level/levelgen/DensityFunction; spline a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)Lnet/minecraft/world/level/levelgen/DensityFunction; weirdScaledSampler a
+ m (IIDD)Lnet/minecraft/world/level/levelgen/DensityFunction; yClampedGradient a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; zero a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f D MAX_REASONABLE_NOISE_VALUE a
+ f Lcom/mojang/serialization/Codec; NOISE_VALUE_CODEC d
+c net/minecraft/world/level/levelgen/DensityFunctions$Ap2 net/minecraft/world/level/levelgen/DensityFunctions$a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 m
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type k
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 f
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 g
+ f D maxValue i
+ f D minValue h
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type b
+c net/minecraft/world/level/levelgen/DensityFunctions$Clamp net/minecraft/world/level/levelgen/DensityFunctions$g
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input aG_
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m (D)D transform a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC h
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input b
+ f D maxValue g
+ f D minValue f
+c net/minecraft/world/level/levelgen/DensityFunctions$Noise net/minecraft/world/level/levelgen/DensityFunctions$p
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise k
+ m ()D xzScale l
+ m ()D yScale m
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise f
+ f D xzScale g
+ f D yScale h
+c net/minecraft/world/level/levelgen/DensityFunctions$Shift net/minecraft/world/level/levelgen/DensityFunctions$s
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise k
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a
+c net/minecraft/world/level/levelgen/DensityFunctions$Mapped net/minecraft/world/level/levelgen/DensityFunctions$l
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; create a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input aG_
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; mapAll b
+ m ()D maxValue b
+ m ()D minValue a
+ m (D)D transform a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;D)D transform a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; type l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input b
+ f D maxValue g
+ f D minValue f
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; type a
+c net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type net/minecraft/world/level/levelgen/DensityFunctions$l$a
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; lambda$new$0 a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; $VALUES j
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; ABS a
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; CUBE c
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; HALF_NEGATIVE d
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; INVERT f
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; QUARTER_NEGATIVE e
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUARE b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUEEZE g
+ f Lnet/minecraft/util/KeyDispatchDataCodec; codec i
+ f Ljava/lang/String; name h
+c net/minecraft/world/level/levelgen/DensityFunctions$Marker net/minecraft/world/level/levelgen/DensityFunctions$m
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped b
+c net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type net/minecraft/world/level/levelgen/DensityFunctions$m$a
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked; lambda$new$0 a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; $VALUES h
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; Cache2D c
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; CacheAllInCell e
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; CacheOnce d
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; FlatCache b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; Interpolated a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; codec g
+ f Ljava/lang/String; name f
+c net/minecraft/world/level/levelgen/DensityFunctions$ShiftA net/minecraft/world/level/levelgen/DensityFunctions$t
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise k
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a
+c net/minecraft/world/level/levelgen/DensityFunctions$ShiftB net/minecraft/world/level/levelgen/DensityFunctions$u
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise k
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a
+c net/minecraft/world/level/levelgen/DensityFunctions$Spline net/minecraft/world/level/levelgen/DensityFunctions$x
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; lambda$mapAll$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/util/CubicSpline; spline k
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC g
+ f Lcom/mojang/serialization/Codec; SPLINE_CODEC f
+ f Lnet/minecraft/util/CubicSpline; spline b
+c net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point net/minecraft/world/level/levelgen/DensityFunctions$x$b
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; context a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; context a
+c net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate net/minecraft/world/level/levelgen/DensityFunctions$x$a
+ m (Ljava/lang/Object;)F apply a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Point;)F apply a
+ m ()Lnet/minecraft/core/Holder; function c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; mapAll a
+ m ()F maxValue b
+ m ()F minValue a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/core/Holder; function c
+c net/minecraft/world/level/levelgen/DensityFunctions$Constant net/minecraft/world/level/levelgen/DensityFunctions$h
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()D value k
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$Constant; ZERO f
+ f D value a
+c net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd net/minecraft/world/level/levelgen/DensityFunctions$o
+ m ()D argument o
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 m
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input aG_
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; specificType n
+ m (D)D transform a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type k
+ f D argument i
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input f
+ f D maxValue h
+ f D minValue g
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; specificType b
+c net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type net/minecraft/world/level/levelgen/DensityFunctions$o$a
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; $values a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; $VALUES c
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; ADD b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; MUL a
+c net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha net/minecraft/world/level/levelgen/DensityFunctions$d
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; $values k
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; $VALUES f
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; INSTANCE a
+c net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise net/minecraft/world/level/levelgen/DensityFunctions$v
+ m (DDD)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise k
+c net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset net/minecraft/world/level/levelgen/DensityFunctions$f
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; $values k
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; $VALUES f
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; INSTANCE a
+c net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice net/minecraft/world/level/levelgen/DensityFunctions$r
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input k
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxExclusive m
+ m ()D maxValue b
+ m ()D minInclusive l
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenInRange n
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenOutOfRange o
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input f
+ f D maxExclusive h
+ f D minInclusive g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; whenInRange i
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; whenOutOfRange j
+c net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity net/minecraft/world/level/levelgen/DensityFunctions$e
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input k
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D transform a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input a
+c net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder net/minecraft/world/level/levelgen/DensityFunctions$k
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/core/Holder; function k
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ f Lnet/minecraft/core/Holder; function a
+c net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise net/minecraft/world/level/levelgen/DensityFunctions$w
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise p
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftX k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftY l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftZ m
+ m ()D xzScale n
+ m ()D yScale o
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC k
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise j
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; shiftX b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; shiftY f
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; shiftZ g
+ f D xzScale h
+ f D yScale i
+c net/minecraft/world/level/levelgen/DensityFunctions$FindTopSurface net/minecraft/world/level/levelgen/DensityFunctions$j
+ m ()I cellHeight n
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; density k
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I lowerBound m
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; upperBound l
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC i
+ f I cellHeight h
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; density b
+ f I lowerBound g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; upperBound f
+c net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked net/minecraft/world/level/levelgen/DensityFunctions$n
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+c net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer net/minecraft/world/level/levelgen/DensityFunctions$q
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input aG_
+ m (D)D transform a
+c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker net/minecraft/world/level/levelgen/DensityFunctions$b
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; $values k
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()D maxValue b
+ m ()D minValue a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; $VALUES b
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; INSTANCE a
+c net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient net/minecraft/world/level/levelgen/DensityFunctions$ab
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ()D fromValue m
+ m ()I fromY k
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()D toValue n
+ m ()I toY l
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC i
+ f D fromValue g
+ f I fromY b
+ f D toValue h
+ f I toY f
+c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker net/minecraft/world/level/levelgen/DensityFunctions$c
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC f
+c net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler net/minecraft/world/level/levelgen/DensityFunctions$aa
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input k
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; rarityValueMapper m
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D transform a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC h
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; input b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; noise f
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; rarityValueMapper g
+c net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper net/minecraft/world/level/levelgen/DensityFunctions$aa$a
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; $VALUES g
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; TYPE1 a
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; TYPE2 b
+ f Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction; mapper e
+ f D maxRarity f
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext net/minecraft/world/level/levelgen/DensityFunctions$y
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input k
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D transform a
+c net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction net/minecraft/world/level/levelgen/DensityFunctions$i
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;II)F getHeightValue a
+ m ()D maxValue b
+ m ()D minValue a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f F ISLAND_THRESHOLD b
+ f Lnet/minecraft/world/level/levelgen/synth/SimplexNoise; islandNoise f
+c net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction$NoiseCache net/minecraft/world/level/levelgen/DensityFunctions$i$NoiseCache
+c net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction net/minecraft/world/level/levelgen/DensityFunctions$z
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 m
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (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; create a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type k
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type net/minecraft/world/level/levelgen/DensityFunctions$z$a
+ m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; lambda$new$0 a
+ f [Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; $VALUES g
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; ADD a
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; MAX d
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; MIN c
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; MUL b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; codec e
+ f Ljava/lang/String; name f
+c net/minecraft/world/level/levelgen/WorldGenSettings net/minecraft/world/level/levelgen/GeneratorSettings
+ m ()Lnet/minecraft/world/level/levelgen/WorldDimensions; dimensions b
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/RegistryAccess;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; options a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/WorldDimensions; dimensions c
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; options b
+c net/minecraft/world/level/levelgen/blending/Blender net/minecraft/world/level/levelgen/blending/Blender
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;)V addAroundOldChunksCarvingMaskFilter a
+ m (III)Lnet/minecraft/core/Holder; blendBiome a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D blendDensity a
+ m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; blendOffsetAndFactor a
+ m (DDDDDD)D distanceToCube a
+ m ()Lnet/minecraft/world/level/levelgen/blending/Blender; empty a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)V generateBorderTick a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/chunk/ChunkAccess;)V generateBorderTicks a
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; getBiomeResolver a
+ m (IIILnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;)D getBlendingDataValue a
+ m (Lnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;IIIII)D getBlendingDataValue a
+ m (D)D heightToOffset a
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7 a
+ m (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILnet/minecraft/core/Holder;)V lambda$blendBiome$5 a
+ m (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V lambda$blendBiome$6 a
+ m (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V lambda$blendDensity$2 a
+ m (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 lambda$blendDensity$3 a
+ m (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V lambda$blendOffsetAndFactor$0 a
+ m (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 lambda$blendOffsetAndFactor$1 a
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; lambda$getBiomeResolver$4 a
+ m (DDDDDDD)D lambda$makeOffsetOldChunkDistanceGetter$10 a
+ m (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V lambda$makeOldChunkDistanceGetter$8 a
+ m (Ljava/util/List;DDD)D lambda$makeOldChunkDistanceGetter$9 a
+ m (Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; makeOffsetOldChunkDistanceGetter a
+ m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; makeOldChunkDistanceGetter a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/levelgen/blending/Blender; of a
+ f I DENSITY_BLENDING_RANGE_CELLS e
+ f I DENSITY_BLENDING_RANGE_CHUNKS f
+ f Lnet/minecraft/world/level/levelgen/blending/Blender; EMPTY a
+ f I HEIGHT_BLENDING_RANGE_CELLS c
+ f I HEIGHT_BLENDING_RANGE_CHUNKS d
+ f D OLD_CHUNK_XZ_RADIUS g
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; SHIFT_NOISE b
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; densityBlendingData i
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; heightAndBiomeBlendingData h
+c net/minecraft/world/level/levelgen/blending/Blender$1 net/minecraft/world/level/levelgen/blending/Blender$1
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D blendDensity a
+ m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; blendOffsetAndFactor a
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; getBiomeResolver a
+c net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput net/minecraft/world/level/levelgen/blending/Blender$a
+ m ()D alpha a
+ m ()D blendingOffset b
+ f D alpha a
+ f D blendingOffset b
+c net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter net/minecraft/world/level/levelgen/blending/Blender$c
+c net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter net/minecraft/world/level/levelgen/blending/Blender$b
+c net/minecraft/world/level/levelgen/synth/NoiseUtils net/minecraft/world/level/levelgen/synth/NoiseUtils
+ m (DD)D biasTowardsExtreme a
+ m (Ljava/lang/StringBuilder;DDD[B)V parityNoiseOctaveConfigString a
+ m (Ljava/lang/StringBuilder;DDD[I)V parityNoiseOctaveConfigString a
+c net/minecraft/world/level/lighting/BlockLightEngine net/minecraft/world/level/lighting/LightEngineBlock
+ m (J)V checkNode a
+ m (JLnet/minecraft/world/level/block/state/BlockState;)I getEmission a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$propagateLightSources$0 a
+ m (JJ)V propagateDecrease a
+ m (JJI)V propagateIncrease a
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos g
+c net/minecraft/world/level/lighting/LevelLightEngine net/minecraft/world/level/lighting/LevelLightEngine
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Ljava/lang/String; getDebugData a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; getDebugSectionType b
+ m (Lnet/minecraft/world/level/LightLayer;)Lnet/minecraft/world/level/lighting/LayerLightEventListener; getLayerListener a
+ m ()I getLightSectionCount c
+ m ()I getMaxLightSection e
+ m ()I getMinLightSection d
+ m (Lnet/minecraft/core/BlockPos;I)I getRawBrightness a
+ m ()Z hasLightWork O_
+ m (J)Z lightOnInColumn a
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V queueSectionData a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V retainData b
+ m ()I runLightUpdates a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+ f Lnet/minecraft/world/level/lighting/LevelLightEngine; EMPTY c
+ f I LIGHT_SECTION_PADDING b
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor d
+c net/minecraft/world/level/portal/TeleportTransition net/minecraft/world/level/portal/TeleportTransition
+ m ()Z asPassenger h
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition;)Lnet/minecraft/world/level/portal/TeleportTransition; createDefault a
+ m ()Lnet/minecraft/world/phys/Vec3; deltaMovement d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; findAdjustedSharedSpawnPos a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$static$0 c
+ m ()Z missingRespawnBlock g
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition;)Lnet/minecraft/world/level/portal/TeleportTransition; missingRespawnBlock b
+ m ()Lnet/minecraft/server/level/ServerLevel; newLevel b
+ m (Lnet/minecraft/world/entity/Entity;)V placePortalTicket b
+ m (Lnet/minecraft/world/entity/Entity;)V playPortalSound a
+ m ()Lnet/minecraft/world/phys/Vec3; position c
+ m ()Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition; postTeleportTransition j
+ m ()Ljava/util/Set; relatives i
+ m ()Lnet/minecraft/world/level/portal/TeleportTransition; transitionAsPassenger a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/portal/TeleportTransition; withPosition a
+ m (FF)Lnet/minecraft/world/level/portal/TeleportTransition; withRotation a
+ m ()F xRot f
+ m ()F yRot e
+ f Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition; DO_NOTHING a
+ f Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition; PLACE_PORTAL_TICKET c
+ f Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition; PLAY_PORTAL_SOUND b
+ f Z asPassenger j
+ f Lnet/minecraft/world/phys/Vec3; deltaMovement f
+ f Z missingRespawnBlock i
+ f Lnet/minecraft/server/level/ServerLevel; newLevel d
+ f Lnet/minecraft/world/phys/Vec3; position e
+ f Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition; postTeleportTransition l
+ f Ljava/util/Set; relatives k
+ f F xRot h
+ f F yRot g
+c net/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition net/minecraft/world/level/portal/TeleportTransition$a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition;Lnet/minecraft/world/entity/Entity;)V lambda$then$0 a
+c net/minecraft/world/level/storage/PlayerDataStorage net/minecraft/world/level/storage/WorldNBTStorage
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/lang/String;)V backup a
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; lambda$load$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; lambda$load$1 a
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; load a
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/lang/String;)Ljava/util/Optional; load b
+ m (Lnet/minecraft/world/entity/player/Player;)V save a
+ f Ljava/time/format/DateTimeFormatter; FORMATTER d
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper a
+ f Ljava/io/File; playerDir c
+c net/minecraft/world/level/storage/WritableLevelData net/minecraft/world/level/storage/WorldDataMutable
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setSpawn a
+c net/minecraft/world/level/storage/loot/LootDataType net/minecraft/world/level/storage/loot/LootDataType
+ m ()Lcom/mojang/serialization/Codec; codec c
+ m ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; createLootTableValidator f
+ m ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; createSimpleValidator e
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable;)V lambda$createLootTableValidator$1 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V lambda$createSimpleValidator$0 a
+ m ()Lnet/minecraft/resources/ResourceKey; registryKey b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V runValidation a
+ m ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; validator d
+ m ()Ljava/util/stream/Stream; values a
+ f Lnet/minecraft/world/level/storage/loot/LootDataType; MODIFIER b
+ f Lnet/minecraft/world/level/storage/loot/LootDataType; PREDICATE a
+ f Lnet/minecraft/world/level/storage/loot/LootDataType; TABLE c
+ f Lcom/mojang/serialization/Codec; codec e
+ f Lnet/minecraft/resources/ResourceKey; registryKey d
+ f Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; validator f
+c net/minecraft/world/level/storage/loot/LootDataType$Validator net/minecraft/world/level/storage/loot/LootDataType$a
+c net/minecraft/world/ticks/SerializableTickContainer net/minecraft/world/ticks/SerializableTickContainer
+ m (J)Ljava/util/List; pack a
+c org/bukkit/craftbukkit/advancement/CraftAdvancement org/bukkit/craftbukkit/v1_21_R6/advancement/CraftAdvancement
+c org/bukkit/craftbukkit/block/CraftChiseledBookshelf org/bukkit/craftbukkit/v1_21_R6/block/CraftChiseledBookshelf
+c org/bukkit/craftbukkit/block/CraftChiseledBookshelf$1 org/bukkit/craftbukkit/v1_21_R6/block/CraftChiseledBookshelf$1
+c org/bukkit/craftbukkit/block/CraftCopperGolemStatue org/bukkit/craftbukkit/v1_21_R6/block/CraftCopperGolemStatue
+c org/bukkit/craftbukkit/block/CraftTestInstanceBlock org/bukkit/craftbukkit/v1_21_R6/block/CraftTestInstanceBlock
+c org/bukkit/craftbukkit/block/impl/CraftAttachedStem org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftAttachedStem
+c org/bukkit/craftbukkit/block/impl/CraftBaseCoralFan org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBaseCoralFan
+c org/bukkit/craftbukkit/block/impl/CraftBlastFurnace org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBlastFurnace
+c org/bukkit/craftbukkit/block/impl/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBrewingStand
+c org/bukkit/craftbukkit/block/impl/CraftBubbleColumn org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBubbleColumn
+c org/bukkit/craftbukkit/block/impl/CraftChorusFlower org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftChorusFlower
+c org/bukkit/craftbukkit/block/impl/CraftCommandBlock org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCommandBlock
+c org/bukkit/craftbukkit/block/impl/CraftCoralWallFan org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCoralWallFan
+c org/bukkit/craftbukkit/block/impl/CraftDecoratedPot org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDecoratedPot
+c org/bukkit/craftbukkit/block/impl/CraftDetectorRail org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDetectorRail
+c org/bukkit/craftbukkit/block/impl/CraftHangingRoots org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHangingRoots
+c org/bukkit/craftbukkit/block/impl/CraftHugeMushroom org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftHugeMushroom
+c org/bukkit/craftbukkit/block/impl/CraftLightningRod org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLightningRod
+c org/bukkit/craftbukkit/block/impl/CraftMovingPiston org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMovingPiston
+c org/bukkit/craftbukkit/block/impl/CraftNetherPortal org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftNetherPortal
+c org/bukkit/craftbukkit/block/impl/CraftRedStoneWire org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRedStoneWire
+c org/bukkit/craftbukkit/block/impl/CraftRedstoneLamp org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRedstoneLamp
+c org/bukkit/craftbukkit/block/impl/CraftStandingSign org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStandingSign
+c org/bukkit/craftbukkit/block/impl/CraftTallSeagrass org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTallSeagrass
+c org/bukkit/craftbukkit/block/impl/CraftTrappedChest org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTrappedChest
+c org/bukkit/craftbukkit/block/impl/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTrialSpawner
+c org/bukkit/craftbukkit/block/impl/CraftTripWireHook org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTripWireHook
+c org/bukkit/craftbukkit/block/impl/CraftWeepingVines org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeepingVines
+c org/bukkit/craftbukkit/entity/CraftAbstractSkeleton org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractSkeleton
+c org/bukkit/craftbukkit/entity/CraftAbstractVillager org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractVillager
+c org/bukkit/craftbukkit/entity/CraftBreezeWindCharge org/bukkit/craftbukkit/v1_21_R6/entity/CraftBreezeWindCharge
+c org/bukkit/craftbukkit/entity/CraftMinecartRideable org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartRideable
+c org/bukkit/craftbukkit/entity/boat/CraftDarkOakBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftDarkOakBoat
+c org/bukkit/craftbukkit/entity/boat/CraftPaleOakBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftPaleOakBoat
+c org/bukkit/craftbukkit/entity/memory/CraftMemoryKey org/bukkit/craftbukkit/v1_21_R6/entity/memory/CraftMemoryKey
+c org/bukkit/craftbukkit/generator/CraftLimitedRegion org/bukkit/craftbukkit/v1_21_R6/generator/CraftLimitedRegion
+c org/bukkit/craftbukkit/inventory/CraftComplexRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftComplexRecipe
+c org/bukkit/craftbukkit/inventory/CraftFurnaceRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftFurnaceRecipe
+c org/bukkit/craftbukkit/inventory/CraftInventoryLoom org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryLoom
+c org/bukkit/craftbukkit/inventory/CraftInventoryView org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryView
+c org/bukkit/craftbukkit/inventory/CraftMetaEntityTag org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaEntityTag
+c org/bukkit/craftbukkit/inventory/CraftSmokingRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftSmokingRecipe
+c org/bukkit/craftbukkit/inventory/view/CraftLoomView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftLoomView
+c org/bukkit/craftbukkit/legacy/enums/ImposterEnumMap org/bukkit/craftbukkit/v1_21_R6/legacy/enums/ImposterEnumMap
+c org/bukkit/craftbukkit/legacy/enums/ImposterEnumSet org/bukkit/craftbukkit/v1_21_R6/legacy/enums/ImposterEnumSet
+c org/bukkit/craftbukkit/legacy/reroute/RerouteReturn org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteReturn
+c org/bukkit/craftbukkit/legacy/reroute/RerouteStatic org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteStatic
+c org/bukkit/craftbukkit/metadata/EntityMetadataStore org/bukkit/craftbukkit/v1_21_R6/metadata/EntityMetadataStore
+c org/bukkit/craftbukkit/metadata/PlayerMetadataStore org/bukkit/craftbukkit/v1_21_R6/metadata/PlayerMetadataStore
+c org/bukkit/craftbukkit/potion/CraftPotionEffectType org/bukkit/craftbukkit/v1_21_R6/potion/CraftPotionEffectType
+c org/bukkit/craftbukkit/potion/CraftPotionEffectType$1 org/bukkit/craftbukkit/v1_21_R6/potion/CraftPotionEffectType$1
+c org/bukkit/craftbukkit/profile/CraftProfileProperty org/bukkit/craftbukkit/v1_21_R6/profile/CraftProfileProperty
+c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter org/bukkit/craftbukkit/v1_21_R6/profile/CraftProfileProperty$JsonFormatter
+c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter$1 org/bukkit/craftbukkit/v1_21_R6/profile/CraftProfileProperty$JsonFormatter$1
+c org/bukkit/craftbukkit/scheduler/CraftAsyncDebugger org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftAsyncDebugger
+c org/bukkit/craftbukkit/util/BlockStateListPopulator org/bukkit/craftbukkit/v1_21_R6/util/BlockStateListPopulator
+c net/minecraft/advancements/critereon/DamagePredicate net/minecraft/advancements/critereon/CriterionConditionDamage
+ m ()Ljava/util/Optional; blocked d
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; dealtDamage a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z matches a
+ m ()Ljava/util/Optional; sourceEntity c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; takenDamage b
+ m ()Ljava/util/Optional; type e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; blocked e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; dealtDamage b
+ f Ljava/util/Optional; sourceEntity d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; takenDamage c
+ f Ljava/util/Optional; type f
+c net/minecraft/advancements/critereon/DamagePredicate$Builder net/minecraft/advancements/critereon/CriterionConditionDamage$a
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; blocked a
+ m ()Lnet/minecraft/advancements/critereon/DamagePredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; damageInstance a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; dealtDamage a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; sourceEntity a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; takenDamage b
+ m (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; type a
+ m (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; type a
+ f Ljava/util/Optional; blocked d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; dealtDamage a
+ f Ljava/util/Optional; sourceEntity c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; takenDamage b
+ f Ljava/util/Optional; type e
+c net/minecraft/advancements/critereon/DistanceTrigger net/minecraft/advancements/critereon/DistanceTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;)V trigger a
+c net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance net/minecraft/advancements/critereon/DistanceTrigger$a
+ m ()Ljava/util/Optional; distance c
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/Criterion; fallFromHeight a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; rideEntityInLava a
+ m ()Ljava/util/Optional; startPosition b
+ m (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; travelledThroughNether a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; distance d
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; startPosition c
+c net/minecraft/advancements/critereon/EntityPredicate net/minecraft/advancements/critereon/CriterionConditionEntity
+ m ()Lnet/minecraft/advancements/critereon/DataComponentMatchers; components p
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; createContext b
+ m ()Ljava/util/Optional; distanceToPlayer b
+ m ()Ljava/util/Optional; effects e
+ m ()Ljava/util/Optional; entityType a
+ m ()Ljava/util/Optional; equipment h
+ m ()Ljava/util/Optional; flags g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$matches$2 b
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m ()Lnet/minecraft/advancements/critereon/EntityPredicate$LocationWrapper; location d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z matches a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Z matches a
+ m ()Ljava/util/Optional; movement c
+ m ()Ljava/util/Optional; nbt f
+ m ()Ljava/util/Optional; passenger l
+ m ()Ljava/util/Optional; periodicTick j
+ m ()Ljava/util/Optional; slots o
+ m ()Ljava/util/Optional; subPredicate i
+ m ()Ljava/util/Optional; targetedEntity m
+ m ()Ljava/util/Optional; team n
+ m ()Ljava/util/Optional; vehicle k
+ m (Ljava/util/Optional;)Ljava/util/Optional; wrap a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; wrap a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; wrap a
+ m ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Ljava/util/List; wrap a
+ f Lcom/mojang/serialization/Codec; ADVANCEMENT_CODEC b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components r
+ f Ljava/util/Optional; distanceToPlayer d
+ f Ljava/util/Optional; effects g
+ f Ljava/util/Optional; entityType c
+ f Ljava/util/Optional; equipment j
+ f Ljava/util/Optional; flags i
+ f Lnet/minecraft/advancements/critereon/EntityPredicate$LocationWrapper; location f
+ f Ljava/util/Optional; movement e
+ f Ljava/util/Optional; nbt h
+ f Ljava/util/Optional; passenger n
+ f Ljava/util/Optional; periodicTick l
+ f Ljava/util/Optional; slots q
+ f Ljava/util/Optional; subPredicate k
+ f Ljava/util/Optional; targetedEntity o
+ f Ljava/util/Optional; team p
+ f Ljava/util/Optional; vehicle m
+c net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionEntity$a
+ m ()Lnet/minecraft/advancements/critereon/EntityPredicate; build b
+ m (Lnet/minecraft/advancements/critereon/DataComponentMatchers;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; components a
+ m (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; distance a
+ m (Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; effects a
+ m ()Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; entity a
+ m (Lnet/minecraft/advancements/critereon/EntityTypePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; entityType a
+ m (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; equipment a
+ m (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; equipment a
+ m (Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; flags a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; located a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; movementAffectedBy c
+ m (Lnet/minecraft/advancements/critereon/MovementPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; moving a
+ m (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; nbt a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; of a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; of a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; passenger b
+ m (I)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; periodicTick a
+ m (Lnet/minecraft/advancements/critereon/SlotsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; slots a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; steppingOn b
+ m (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; subPredicate a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; targetedEntity c
+ m (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; team a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; vehicle a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; components r
+ f Ljava/util/Optional; distanceToPlayer b
+ f Ljava/util/Optional; effects g
+ f Ljava/util/Optional; entityType a
+ f Ljava/util/Optional; equipment j
+ f Ljava/util/Optional; flags i
+ f Ljava/util/Optional; located d
+ f Ljava/util/Optional; movementAffectedBy f
+ f Ljava/util/Optional; movement c
+ f Ljava/util/Optional; nbt h
+ f Ljava/util/Optional; passenger n
+ f Ljava/util/Optional; periodicTick l
+ f Ljava/util/Optional; slots q
+ f Ljava/util/Optional; steppingOnLocation e
+ f Ljava/util/Optional; subPredicate k
+ f Ljava/util/Optional; targetedEntity o
+ f Ljava/util/Optional; team p
+ f Ljava/util/Optional; vehicle m
+c net/minecraft/advancements/critereon/EntityPredicate$LocationWrapper net/minecraft/advancements/critereon/CriterionConditionEntity$b
+ m ()Ljava/util/Optional; affectsMovement c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; located a
+ m ()Ljava/util/Optional; steppingOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; affectsMovement d
+ f Ljava/util/Optional; located b
+ f Ljava/util/Optional; steppingOn c
+c net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/critereon/CriterionConditionPlayer
+ m ()Ljava/util/Map; advancements f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/advancements/critereon/GameTypePredicate; gameType c
+ m ()Ljava/util/Optional; input h
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$matches$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level b
+ m ()Ljava/util/Optional; lookingAt g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes e
+ m ()Ljava/util/List; stats d
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I LOOKING_AT_RANGE b
+ f Ljava/util/Map; advancements h
+ f Lnet/minecraft/advancements/critereon/GameTypePredicate; gameType e
+ f Ljava/util/Optional; input j
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level d
+ f Ljava/util/Optional; lookingAt i
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes g
+ f Ljava/util/List; stats f
+c net/minecraft/advancements/critereon/PlayerPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionPlayer$d
+ m (Lnet/minecraft/resources/ResourceKey;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; addRecipe a
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; addStat a
+ m ()Lnet/minecraft/advancements/critereon/PlayerPredicate; build b
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; checkAdvancementCriterions a
+ m (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; checkAdvancementDone a
+ m (Lnet/minecraft/advancements/critereon/InputPredicate;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; hasInput a
+ m ()Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; player a
+ m (Lnet/minecraft/advancements/critereon/GameTypePredicate;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; setGameType a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; setLevel a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; setLookingAt a
+ f Ljava/util/Map; advancements e
+ f Lnet/minecraft/advancements/critereon/GameTypePredicate; gameType b
+ f Ljava/util/Optional; input g
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level a
+ f Ljava/util/Optional; lookingAt f
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes d
+ f Lcom/google/common/collect/ImmutableList$Builder; stats c
+c net/minecraft/advancements/critereon/PlayerPredicate$StatMatcher net/minecraft/advancements/critereon/CriterionConditionPlayer$e
+ m (Lnet/minecraft/stats/StatType;)Lcom/mojang/serialization/MapCodec; createTypedCodec a
+ m (Lnet/minecraft/stats/StatsCounter;)Z matches a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; range c
+ m ()Ljava/util/function/Supplier; stat d
+ m ()Lnet/minecraft/stats/StatType; type a
+ m ()Lnet/minecraft/core/Holder; value b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; range d
+ f Ljava/util/function/Supplier; stat e
+ f Lnet/minecraft/stats/StatType; type b
+ f Lnet/minecraft/core/Holder; value c
+c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate net/minecraft/advancements/critereon/CriterionConditionPlayer$c
+ m (Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate net/minecraft/advancements/critereon/CriterionConditionPlayer$b
+ m ()Z state a
+ m (Lnet/minecraft/advancements/AdvancementProgress;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z state c
+c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate net/minecraft/advancements/critereon/CriterionConditionPlayer$a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; criterions a
+ m (Lnet/minecraft/advancements/AdvancementProgress;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; criterions c
+c net/minecraft/advancements/critereon/RaiderPredicate net/minecraft/advancements/critereon/RaiderPredicate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Z hasRaid b
+ m ()Z isCaptain c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ f Lnet/minecraft/advancements/critereon/RaiderPredicate; CAPTAIN_WITHOUT_RAID c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Z hasRaid d
+ f Z isCaptain e
+c net/minecraft/commands/arguments/CompoundTagArgument net/minecraft/commands/arguments/ArgumentNBTTag
+ m ()Lnet/minecraft/commands/arguments/CompoundTagArgument; compoundTag a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; getCompoundTag a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/GameProfileArgument net/minecraft/commands/arguments/ArgumentProfile
+ m ()Lnet/minecraft/commands/arguments/GameProfileArgument; gameProfile a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getGameProfiles a
+ m (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$1 a
+ m (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; lambda$parse$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_UNKNOWN_PLAYER a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/GameProfileArgument$Result net/minecraft/commands/arguments/ArgumentProfile$a
+c net/minecraft/commands/arguments/GameProfileArgument$SelectorResult net/minecraft/commands/arguments/ArgumentProfile$b
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector a
+c net/minecraft/commands/arguments/ResourceKeyArgument net/minecraft/commands/arguments/ResourceKeyArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; getAdvancement e
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getConfiguredFeature a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipe d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; getRegistry a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/resources/ResourceKey; getRegistryKey a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getStructure b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; getStructureTemplatePool c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; key a
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$7 b
+ m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$5 b
+ m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$6 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 e
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceKey; parse a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/core/Holder$Reference; resolveKey b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_ADVANCEMENT f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_FEATURE b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_RECIPE e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_STRUCTURE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_TEMPLATE_POOL d
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/resources/ResourceKey; registryKey g
+c net/minecraft/commands/arguments/ResourceKeyArgument$Info net/minecraft/commands/arguments/ResourceKeyArgument$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ResourceKeyArgument;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceKeyArgument$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+ f Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info; this$0 a
+c net/minecraft/commands/arguments/ScoreHolderArgument net/minecraft/commands/arguments/ArgumentScoreholder
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; getName a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getNames b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getNamesWithDefaultWildcard c
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$2 a
+ m (Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$3 a
+ m (Ljava/util/UUID;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$4 a
+ m (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$static$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; parse a
+ m ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; scoreHolder a
+ m ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; scoreHolders b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_RESULTS c
+ f Ljava/util/Collection; EXAMPLES b
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCORE_HOLDERS a
+ f Z multiple d
+c net/minecraft/commands/arguments/ScoreHolderArgument$Info net/minecraft/commands/arguments/ArgumentScoreholder$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ScoreHolderArgument;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; unpack a
+ f B FLAG_MULTIPLE a
+c net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template net/minecraft/commands/arguments/ArgumentScoreholder$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ScoreHolderArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Z multiple b
+ f Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info; this$0 a
+c net/minecraft/commands/arguments/ScoreHolderArgument$Result net/minecraft/commands/arguments/ArgumentScoreholder$b
+c net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult net/minecraft/commands/arguments/ArgumentScoreholder$c
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector a
+c net/minecraft/commands/execution/tasks/BuildContexts net/minecraft/commands/execution/tasks/BuildContexts
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/ChainModifiers;)V execute a
+ m ()Ljava/lang/String; lambda$execute$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;ZI)V lambda$execute$2 a
+ m (Lnet/minecraft/commands/execution/tasks/ExecuteCommand;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/ExecutionCommandSource;)Lnet/minecraft/commands/execution/CommandQueueEntry; lambda$execute$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V traceCommandStart a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FORK_LIMIT_REACHED a
+ f Ljava/lang/String; commandInput b
+ f Lcom/mojang/brigadier/context/ContextChain; command c
+c net/minecraft/commands/execution/tasks/BuildContexts$Unbound net/minecraft/commands/execution/tasks/BuildContexts$c
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+c net/minecraft/commands/execution/tasks/BuildContexts$TopLevel net/minecraft/commands/execution/tasks/BuildContexts$b
+ f Lnet/minecraft/commands/ExecutionCommandSource; source b
+c net/minecraft/commands/execution/tasks/BuildContexts$Continuation net/minecraft/commands/execution/tasks/BuildContexts$a
+ f Lnet/minecraft/commands/execution/ChainModifiers; modifiers b
+ f Lnet/minecraft/commands/ExecutionCommandSource; originalSource c
+ f Ljava/util/List; sources d
+c net/minecraft/commands/synchronization/ArgumentUtils net/minecraft/commands/synchronization/ArgumentUtils
+ m (ZZ)I createNumberFlags a
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; findUsedArgumentTypes a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V findUsedArgumentTypes a
+ m (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V lambda$findUsedArgumentTypes$0 a
+ m (B)Z numberHasMax b
+ m (B)Z numberHasMin a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeArgumentCap a
+ m (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V serializeArgumentToJson a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; serializeNodeToJson a
+ f Lorg/slf4j/Logger; LOGGER a
+ f B NUMBER_FLAG_MAX c
+ f B NUMBER_FLAG_MIN b
+c net/minecraft/core/component/PatchedDataComponentMap net/minecraft/core/component/PatchedDataComponentMap
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V applyPatch a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/util/Optional;)V applyPatch a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; asPatch g
+ m ()V clearPatch f
+ m ()Lnet/minecraft/core/component/PatchedDataComponentMap; copy h
+ m ()V ensureMapOwnership j
+ m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentPatch;)Lnet/minecraft/core/component/PatchedDataComponentMap; fromPatch a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z hasNonDefault d
+ m (Lnet/minecraft/core/component/DataComponentMap;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z isPatchSanitized a
+ m ()Ljava/util/Set; keySet b
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; remove e
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V restorePatch b
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; set b
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Object; set a
+ m (Lnet/minecraft/core/component/DataComponentMap;)V setAll a
+ m ()I size d
+ m ()Lnet/minecraft/core/component/DataComponentMap; toImmutableMap i
+ f Z copyOnWrite e
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; patch d
+ f Lnet/minecraft/core/component/DataComponentMap; prototype c
+c net/minecraft/core/particles/VibrationParticleOption net/minecraft/core/particles/VibrationParticleOption
+ m ()I getArrivalInTicks c
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getDestination b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m ()Ljava/lang/String; lambda$static$0 d
+ m (Lnet/minecraft/world/level/gameevent/PositionSource;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; SAFE_POSITION_SOURCE_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I arrivalInTicks e
+ f Lnet/minecraft/world/level/gameevent/PositionSource; destination d
+c net/minecraft/data/loot/packs/VanillaArchaeologyLoot net/minecraft/data/loot/packs/VanillaArchaeologyLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/SmithingTrimRecipeBuilder net/minecraft/data/recipes/SmithingTrimRecipeBuilder
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/core/Holder;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; smithingTrim a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; unlocks a
+ f Lnet/minecraft/world/item/crafting/Ingredient; addition d
+ f Lnet/minecraft/world/item/crafting/Ingredient; base c
+ f Lnet/minecraft/data/recipes/RecipeCategory; category a
+ f Ljava/util/Map; criteria f
+ f Lnet/minecraft/core/Holder; pattern e
+ f Lnet/minecraft/world/item/crafting/Ingredient; template b
+c net/minecraft/data/registries/RegistryPatchGenerator net/minecraft/data/registries/RegistryPatchGenerator
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/core/RegistrySetBuilder;)Ljava/util/concurrent/CompletableFuture; createLookup a
+ m (Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$createLookup$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$createLookup$1 b
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$createLookup$2 a
+ m (Lnet/minecraft/core/RegistrySetBuilder;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/RegistrySetBuilder$PatchedRegistries; lambda$createLookup$3 a
+c net/minecraft/data/worldgen/BastionHoglinStablePools net/minecraft/data/worldgen/WorldGenFeatureBastionHoglinStable
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/BastionHousingUnitsPools net/minecraft/data/worldgen/WorldGenFeatureBastionUnits
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/BastionTreasureRoomPools net/minecraft/data/worldgen/WorldGenFeatureBastionTreasure
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/TrailRuinsStructurePools net/minecraft/data/worldgen/TrailRuinsStructurePools
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/features/AquaticFeatures net/minecraft/data/worldgen/features/AquaticFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; KELP f
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_MID c
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SHORT a
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SLIGHTLY_LESS_SHORT b
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_TALL d
+ f Lnet/minecraft/resources/ResourceKey; SEA_PICKLE e
+ f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN_VEGETATION g
+c net/minecraft/data/worldgen/placement/CavePlacements net/minecraft/data/worldgen/placement/CavePlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; AMETHYST_GEODE q
+ f Lnet/minecraft/resources/ResourceKey; CAVE_VINES k
+ f Lnet/minecraft/resources/ResourceKey; CLASSIC_VINES p
+ f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CLUSTER e
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_LOWER d
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_UPPER c
+ f Lnet/minecraft/resources/ResourceKey; GLOW_LICHEN i
+ f Lnet/minecraft/resources/ResourceKey; LARGE_DRIPSTONE f
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES_CEILING_VEGETATION n
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES_CLAY m
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES_VEGETATION l
+ f Lnet/minecraft/resources/ResourceKey; MONSTER_ROOM a
+ f Lnet/minecraft/resources/ResourceKey; MONSTER_ROOM_DEEP b
+ f Lnet/minecraft/resources/ResourceKey; POINTED_DRIPSTONE g
+ f Lnet/minecraft/resources/ResourceKey; ROOTED_AZALEA_TREE j
+ f Lnet/minecraft/resources/ResourceKey; SCULK_PATCH_ANCIENT_CITY s
+ f Lnet/minecraft/resources/ResourceKey; SCULK_PATCH_DEEP_DARK r
+ f Lnet/minecraft/resources/ResourceKey; SCULK_VEIN t
+ f Lnet/minecraft/resources/ResourceKey; SPORE_BLOSSOM o
+ f Lnet/minecraft/resources/ResourceKey; UNDERWATER_MAGMA h
+c net/minecraft/data/worldgen/placement/PlacementUtils net/minecraft/data/worldgen/placement/PlacementUtils
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (IFI)Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; countExtra a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (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; filtered a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; filteredByBlockSurvival a
+ m (Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; inlinePlaced a
+ m (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; inlinePlaced a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementFilter; isEmpty a
+ m (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/core/Holder; onlyWhenEmpty a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V register a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; FULL_RANGE f
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_NO_LEAVES b
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_OCEAN_FLOOR e
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_TOP_SOLID c
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_WORLD_SURFACE d
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_10_10 g
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_4_4 i
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_8_8 h
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT j
+c net/minecraft/data/worldgen/placement/TreePlacements net/minecraft/data/worldgen/placement/TreePlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ACACIA_CHECKED h
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002_LEAF_LITTER A
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002_PLACED z
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 B
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_CHECKED g
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_LEAF_LITTER I
+ f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 F
+ f Lnet/minecraft/resources/ResourceKey; CHERRY_CHECKED k
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FUNGI a
+ f Lnet/minecraft/resources/ResourceKey; DARK_OAK_CHECKED d
+ f Lnet/minecraft/resources/ResourceKey; DARK_OAK_LEAF_LITTER H
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_BIRCH_TREE L
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_JUNGLE_TREE O
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_OAK_TREE K
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_SPRUCE_TREE N
+ f Lnet/minecraft/resources/ResourceKey; FALLEN_SUPER_BIRCH_TREE M
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES E
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002_LEAF_LITTER C
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 D
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_CHECKED p
+ f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_LEAF_LITTER J
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_BUSH u
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_CHECKED o
+ f Lnet/minecraft/resources/ResourceKey; MANGROVE_CHECKED j
+ f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE_CHECKED q
+ f Lnet/minecraft/resources/ResourceKey; MEGA_PINE_CHECKED s
+ f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE_CHECKED r
+ f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002_LEAF_LITTER x
+ f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 y
+ f Lnet/minecraft/resources/ResourceKey; OAK_CHECKED c
+ f Lnet/minecraft/resources/ResourceKey; OAK_LEAF_LITTER G
+ f Lnet/minecraft/resources/ResourceKey; PALE_OAK_CHECKED e
+ f Lnet/minecraft/resources/ResourceKey; PALE_OAK_CREAKING_CHECKED f
+ f Lnet/minecraft/resources/ResourceKey; PINE_CHECKED n
+ f Lnet/minecraft/resources/ResourceKey; PINE_ON_SNOW l
+ f Lnet/minecraft/resources/ResourceKey; SPRUCE_CHECKED i
+ f Lnet/minecraft/resources/ResourceKey; SPRUCE_ON_SNOW m
+ f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES w
+ f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 v
+ f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE_CHECKED t
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGI b
+c net/minecraft/gametest/framework/MultipleTestTracker net/minecraft/gametest/framework/GameTestHarnessCollector
+ m (Ljava/util/function/Consumer;)V addFailureListener a
+ m (Lnet/minecraft/gametest/framework/GameTestListener;)V addListener a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V addTestToTrack a
+ m ()I getDoneCount c
+ m ()Ljava/util/Collection; getFailedOptional g
+ m ()I getFailedOptionalCount b
+ m ()Ljava/util/Collection; getFailedRequired f
+ m ()I getFailedRequiredCount a
+ m ()Ljava/lang/String; getProgressBar j
+ m ()I getTotalCount h
+ m ()Z hasFailedOptional e
+ m ()Z hasFailedRequired d
+ m ()Z isDone i
+ m (Lnet/minecraft/gametest/framework/GameTestListener;Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$addListener$0 a
+ m (Ljava/lang/StringBuffer;Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$getProgressBar$1 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V remove b
+ f C FAILED_OPTIONAL_TEST_CHAR d
+ f C FAILED_REQUIRED_TEST_CHAR e
+ f C NOT_STARTED_TEST_CHAR a
+ f C ONGOING_TEST_CHAR b
+ f C SUCCESSFUL_TEST_CHAR c
+ f Ljava/util/Collection; listeners g
+ f Ljava/util/Collection; tests f
+c net/minecraft/gametest/framework/MultipleTestTracker$1 net/minecraft/gametest/framework/GameTestHarnessCollector$1
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+c net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator
+ m (Lnet/minecraft/network/chat/MessageSignature;)V addPending a
+ m (I)V applyOffset a
+ m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Lnet/minecraft/network/chat/LastSeenMessages; applyUpdate a
+ m ()I trackedMessagesCount a
+ f Lnet/minecraft/network/chat/MessageSignature; lastPendingMessage c
+ f I lastSeenCount a
+ f Lit/unimi/dsi/fastutil/objects/ObjectList; trackedMessages b
+c net/minecraft/network/chat/LastSeenMessagesValidator$ValidationException net/minecraft/network/chat/LastSeenMessagesValidator$a
+c net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ m ()Lnet/minecraft/commands/arguments/selector/SelectorPattern; selector b
+ m ()Ljava/util/Optional; separator c
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/commands/arguments/selector/SelectorPattern; selector b
+ f Ljava/util/Optional; separator c
+c net/minecraft/network/chat/contents/data/DataSources net/minecraft/network/chat/contents/data/DataSources
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; ID_MAPPER b
+c net/minecraft/network/chat/numbers/NumberFormatTypes net/minecraft/network/chat/numbers/NumberFormatTypes
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/network/chat/numbers/NumberFormatType; bootstrap a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/network/protocol/BundleDelimiterPacket net/minecraft/network/protocol/BundleDelimiterPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/network/protocol/SimpleUnboundProtocol net/minecraft/network/protocol/SimpleUnboundProtocol
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; bind a
+c net/minecraft/server/commands/ClearInventoryCommands net/minecraft/server/commands/CommandClear
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/function/Predicate;I)I clearInventory a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/function/Predicate;)I clearUnlimited a
+ m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$10 b
+ m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$11 a
+ m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$8 d
+ m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$9 c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$4 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MULTIPLE b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SINGLE a
+c net/minecraft/server/commands/SpawnArmorTrimsCommand net/minecraft/server/commands/SpawnArmorTrimsCommand
+ m (Lnet/minecraft/core/HolderLookup;)Ljava/util/List; findEquippableItemsWithAssets a
+ m (Ljava/util/List;Lnet/minecraft/core/Holder$Reference;)V lambda$findEquippableItemsWithAssets$6 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Integer; lambda$spawnArmorTrims$3 b
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Integer; lambda$spawnArmorTrims$4 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$spawnArmorTrims$5 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I spawnAllArmorTrims a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/resources/ResourceKey;)I spawnArmorTrim a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Ljava/util/stream/Stream;)I spawnArmorTrims a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_PATTERN e
+ f Ljava/util/function/ToIntFunction; TRIM_MATERIAL_ORDER d
+ f Ljava/util/function/ToIntFunction; TRIM_PATTERN_ORDER c
+ f Ljava/util/List; VANILLA_TRIM_MATERIALS b
+ f Ljava/util/List; VANILLA_TRIM_PATTERNS a
+c net/minecraft/server/commands/data/BlockDataAccessor net/minecraft/server/commands/data/CommandDataAccessorTile
+ m ()Lnet/minecraft/nbt/CompoundTag; getData a
+ m ()Lnet/minecraft/network/chat/Component; getModifiedSuccess b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$0 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setData a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_A_BLOCK_ENTITY c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/function/Function; PROVIDER a
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; entity d
+ f Lnet/minecraft/core/BlockPos; pos e
+c net/minecraft/server/commands/data/BlockDataAccessor$1 net/minecraft/server/commands/data/CommandDataAccessorTile$1
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; access a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap a
+c net/minecraft/server/jsonrpc/methods/OperatorService net/minecraft/server/jsonrpc/methods/OperatorService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; add b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; clear a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op; lambda$add$3 b
+ m (Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Ljava/util/Optional;)Ljava/util/Optional; lambda$add$4 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)Ljava/util/concurrent/CompletableFuture; lambda$add$5 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op;)V lambda$add$6 c
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Z lambda$get$0 c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Ljava/util/concurrent/CompletableFuture; lambda$remove$1 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/players/NameAndId;)V lambda$remove$2 a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Z lambda$set$10 b
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op; lambda$set$11 a
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op;)Z lambda$set$12 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op;)V lambda$set$13 b
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op;)Z lambda$set$14 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op;)V lambda$set$15 a
+ m (Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$Op; lambda$set$7 a
+ m (Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Ljava/util/Optional;)Ljava/util/Optional; lambda$set$8 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)Ljava/util/concurrent/CompletableFuture; lambda$set$9 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; remove a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; set c
+c net/minecraft/server/jsonrpc/methods/OperatorService$Op net/minecraft/server/jsonrpc/methods/OperatorService$a
+ m ()Ljava/util/Optional; bypassesPlayerLimit c
+ m ()Ljava/util/Optional; permissionLevel b
+ m ()Lnet/minecraft/server/players/NameAndId; user a
+ f Ljava/util/Optional; bypassesPlayerLimit c
+ f Ljava/util/Optional; permissionLevel b
+ f Lnet/minecraft/server/players/NameAndId; user a
+c net/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto net/minecraft/server/jsonrpc/methods/OperatorService$b
+ m ()Ljava/util/Optional; bypassesPlayerLimit c
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto; from a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; permissionLevel b
+ m ()Lnet/minecraft/server/jsonrpc/api/PlayerDto; player a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; bypassesPlayerLimit d
+ f Ljava/util/Optional; permissionLevel c
+ f Lnet/minecraft/server/jsonrpc/api/PlayerDto; player b
+c net/minecraft/server/jsonrpc/security/SecurityConfig net/minecraft/server/jsonrpc/security/SecurityConfig
+ m ()Ljava/lang/String; generateSecretKey a
+ m (Ljava/lang/String;)Z isValid a
+ m ()Ljava/lang/String; secretKey b
+ f Ljava/lang/String; SECRET_KEY_CHARS b
+ f Ljava/lang/String; secretKey a
+c net/minecraft/server/network/config/PrepareSpawnTask net/minecraft/server/network/config/PrepareSpawnTask
+ m ()V close d
+ m ()V keepAlive c
+ m (Lnet/minecraft/util/ProblemReporter$ScopedCollector;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; lambda$start$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Ljava/util/Optional; lambda$start$1 a
+ m (Lnet/minecraft/network/Connection;Lnet/minecraft/server/network/CommonListenerCookie;)Lnet/minecraft/server/level/ServerPlayer; spawnPlayer a
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Z tick a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+ f Lorg/slf4j/Logger; LOGGER c
+ f I PREPARE_CHUNK_RADIUS b
+ f Lnet/minecraft/server/network/ConfigurationTask$Type; TYPE a
+ f Lnet/minecraft/server/level/progress/LevelLoadListener; loadListener f
+ f Lnet/minecraft/server/players/NameAndId; nameAndId e
+ f Lnet/minecraft/server/MinecraftServer; server d
+ f Lnet/minecraft/server/network/config/PrepareSpawnTask$State; state g
+c net/minecraft/server/network/config/PrepareSpawnTask$Ready net/minecraft/server/network/config/PrepareSpawnTask$b
+ m ()V keepAlive a
+ m (Lnet/minecraft/network/Connection;Lnet/minecraft/server/network/CommonListenerCookie;)Lnet/minecraft/server/level/ServerPlayer; spawn a
+ f Lnet/minecraft/world/phys/Vec2; spawnAngle d
+ f Lnet/minecraft/server/level/ServerLevel; spawnLevel b
+ f Lnet/minecraft/world/phys/Vec3; spawnPosition c
+ f Lnet/minecraft/server/network/config/PrepareSpawnTask; this$0 a
+c net/minecraft/server/network/config/PrepareSpawnTask$State net/minecraft/server/network/config/PrepareSpawnTask$c
+c net/minecraft/server/network/config/PrepareSpawnTask$Preparing net/minecraft/server/network/config/PrepareSpawnTask$a
+ m ()V cancel a
+ m ()Lnet/minecraft/server/network/config/PrepareSpawnTask$Ready; tick b
+ f Lnet/minecraft/server/level/ChunkLoadCounter; chunkLoadCounter f
+ f Ljava/util/concurrent/CompletableFuture; chunkLoadFuture e
+ f Lnet/minecraft/world/phys/Vec2; spawnAngle d
+ f Lnet/minecraft/server/level/ServerLevel; spawnLevel b
+ f Ljava/util/concurrent/CompletableFuture; spawnPosition c
+ f Lnet/minecraft/server/network/config/PrepareSpawnTask; this$0 a
+c net/minecraft/server/packs/repository/PackRepository net/minecraft/server/packs/repository/ResourcePackRepository
+ m (Ljava/lang/String;)Z addPack a
+ m ()Ljava/util/Map; discoverAvailable i
+ m (Ljava/util/Collection;)Ljava/lang/String; displayPackList a
+ m ()Ljava/util/Collection; getAvailableIds c
+ m ()Ljava/util/Collection; getAvailablePacks d
+ m (Ljava/util/Collection;)Ljava/util/stream/Stream; getAvailablePacks d
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; getPack c
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; getRequestedFeatureFlags f
+ m ()Ljava/util/Collection; getSelectedIds e
+ m ()Ljava/util/Collection; getSelectedPacks g
+ m ()Z isAbleToClearAnyPack b
+ m (Ljava/lang/String;)Z isAvailable d
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/repository/Pack;)V lambda$discoverAvailable$1 a
+ m (Lnet/minecraft/server/packs/repository/Pack;)Ljava/lang/String; lambda$displayPackList$0 a
+ m ()Ljava/util/List; openAllSelected h
+ m ()V reload a
+ m (Ljava/lang/String;)Z removePack b
+ f Ljava/util/Map; available b
+ f Ljava/util/List; selected c
+ f Ljava/util/Set; sources a
+c net/minecraft/server/packs/resources/ResourceManager net/minecraft/server/packs/resources/IResourceManager
+ m ()Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getResourceStack a
+ m ()Ljava/util/stream/Stream; listPacks b
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks c
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources b
+c net/minecraft/server/packs/resources/ResourceManager$Empty net/minecraft/server/packs/resources/IResourceManager$Empty
+ m ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; $values c
+ m ()Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getResourceStack a
+ m ()Ljava/util/stream/Stream; listPacks b
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks c
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources b
+ f [Lnet/minecraft/server/packs/resources/ResourceManager$Empty; $VALUES c
+ f Lnet/minecraft/server/packs/resources/ResourceManager$Empty; INSTANCE a
+c net/minecraft/server/waypoints/ServerWaypointManager net/minecraft/server/waypoints/ServerWaypointManager
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m ()V breakAllConnections a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;)V createConnection a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z isLocatorBarEnabledFor d
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;)V lambda$createConnection$2 c
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;)V lambda$createConnection$3 b
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;)Z lambda$removePlayer$1 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;)V lambda$untrackWaypoint$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;)V lambda$updateConnection$4 b
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;)V lambda$updateConnection$5 a
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter;)V remakeConnections d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer c
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V trackWaypoint c
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter;)V trackWaypoint a
+ m ()Ljava/util/Set; transmitters b
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V untrackWaypoint a
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter;)V untrackWaypoint c
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/world/waypoints/WaypointTransmitter$Connection;)V updateConnection a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updatePlayer b
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V updateWaypoint b
+ m (Lnet/minecraft/world/waypoints/WaypointTransmitter;)V updateWaypoint b
+ f Lcom/google/common/collect/Table; connections c
+ f Ljava/util/Set; players b
+ f Ljava/util/Set; waypoints a
+c net/minecraft/util/datafix/fixes/AttributesRenameFix net/minecraft/util/datafix/fixes/AttributesRenameFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixDataComponents a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixIdField a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTypeField b
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixDataComponents$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$1 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$2 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$3 e
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$5 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$6 c
+ f Ljava/lang/String; name a
+ f Ljava/util/function/UnaryOperator; renames b
+c net/minecraft/util/datafix/fixes/ChunkDeleteLightFix net/minecraft/util/datafix/fixes/ChunkDeleteLightFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/ChunkLightRemoveFix net/minecraft/util/datafix/fixes/DataConverterChunkLightRemove
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityBlockStateFix net/minecraft/util/datafix/fixes/DataConverterEntityBlockState
+ m (Ljava/lang/String;)I getBlockId a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 d
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 c
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 b
+ m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateBlockToBlockState$11 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateBlockToBlockState$12 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$updateFallingBlock$10 a
+ m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateFallingBlock$6 b
+ m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; lambda$updateFallingBlock$7 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; lambda$updateFallingBlock$8 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; lambda$updateFallingBlock$9 a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; updateBlockToBlockState a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateFallingBlock a
+ f Ljava/util/Map; MAP a
+c net/minecraft/util/datafix/fixes/EntityHorseSplitFix net/minecraft/util/datafix/fixes/DataConverterHorse
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/EntitySalmonSizeFix net/minecraft/util/datafix/fixes/EntitySalmonSizeFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/EntityStringUuidFix net/minecraft/util/datafix/fixes/DataConverterUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/FoodToConsumableFix net/minecraft/util/datafix/fixes/FoodToConsumableFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/JigsawPropertiesFix net/minecraft/util/datafix/fixes/DataConverterJigsawProperties
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/LegacyHoverEventFix net/minecraft/util/datafix/fixes/LegacyHoverEventFix
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPlaceholderHover b
+ m (Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; fixHoverEvent a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; fixShowTextHover a
+ m (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$createFixer$0 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$1 d
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$2 c
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$3 b
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$createFixer$4 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$5 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$6 a
+c net/minecraft/util/datafix/fixes/MemoryExpiryDataFix net/minecraft/util/datafix/fixes/DataConverterMemoryExpiry
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateBrain b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMemories c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; updateMemoryEntry a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; wrapMemoryValue d
+c net/minecraft/util/datafix/fixes/MissingDimensionFix net/minecraft/util/datafix/fixes/DataConverterMissingDimension
+ m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; fields a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; flatType a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; optionalFields b
+ m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; optionalFields a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; recreateSettings a
+c net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix net/minecraft/util/datafix/fixes/DataConverterKeybind
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ f Ljava/lang/String; KEY_UNKNOWN a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; MAP b
+c net/minecraft/util/datafix/fixes/OverreachingTickFix net/minecraft/util/datafix/fixes/OverreachingTickFix
+ m (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; extractOverreachingTicks a
+ m (IILcom/mojang/serialization/Dynamic;)Z lambda$extractOverreachingTicks$2 a
+ m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/RemapChunkStatusFix net/minecraft/util/datafix/fixes/RemapChunkStatusFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixStatus a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ f Ljava/util/function/UnaryOperator; mapper b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/RenamedCoralFansFix net/minecraft/util/datafix/fixes/DataConverterCoralFan
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/WorldGenSettingsFix net/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding
+ m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; defaultOverworld a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; fixFlatStructures a
+ m (Ljava/lang/String;I)I getInt a
+ m (Ljava/lang/String;II)I getInt a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$fix$1 a
+ m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$fix$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4 c
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$fix$5 b
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V lambda$fix$6 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V lambda$fixFlatStructures$10 a
+ m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$fixFlatStructures$11 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$fixFlatStructures$12 a
+ m (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$fixFlatStructures$7 a
+ m (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V lambda$fixFlatStructures$8 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$fixFlatStructures$9 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; noise a
+ m (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V setSpacing a
+ m (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; vanillaBiomeSource a
+ m (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; vanillaLevels a
+ f Lcom/google/common/collect/ImmutableMap; DEFAULTS j
+ f Ljava/lang/String; DESERT_PYRAMID b
+ f Ljava/lang/String; END_CITY g
+ f Ljava/lang/String; IGLOO c
+ f Ljava/lang/String; JUNGLE_TEMPLE d
+ f Ljava/lang/String; OCEAN_MONUMENT i
+ f Ljava/lang/String; PILLAGER_OUTPOST f
+ f Ljava/lang/String; SWAMP_HUT e
+ f Ljava/lang/String; VILLAGE a
+ f Ljava/lang/String; WOODLAND_MANSION h
+c net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration net/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding$a
+ m (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I salt d
+ f I separation c
+ f I spacing b
+c net/minecraft/util/profiling/metrics/MetricsRegistry net/minecraft/util/profiling/metrics/MetricsRegistry
+ m (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)V add a
+ m (Ljava/util/Map;)Ljava/util/List; aggregateDuplicates a
+ m ()Ljava/util/List; getRegisteredSamplers a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/util/profiling/metrics/MetricSampler; lambda$aggregateDuplicates$1 a
+ m (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)Ljava/util/stream/Stream; lambda$getRegisteredSamplers$0 b
+ f Lnet/minecraft/util/profiling/metrics/MetricsRegistry; INSTANCE a
+ f Ljava/util/WeakHashMap; measuredInstances b
+c net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler net/minecraft/util/profiling/metrics/MetricsRegistry$a
+ m (Ljava/util/List;)D averageValueFromDelegates c
+ m (Ljava/util/List;)V beforeTick b
+ m (Ljava/util/List;)D lambda$new$0 e
+ m (Ljava/util/List;)V lambda$new$1 d
+ m (DLnet/minecraft/util/profiling/metrics/MetricSampler;)Z lambda$thresholdTest$2 a
+ m (Ljava/util/List;D)Z lambda$thresholdTest$3 a
+ m (Ljava/util/List;)Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; thresholdTest a
+ f Ljava/util/List; delegates b
+c net/minecraft/util/valueproviders/ClampedNormalFloat net/minecraft/util/valueproviders/ClampedNormalFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; lambda$static$1 e
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; lambda$static$2 d
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; lambda$static$3 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/String; lambda$static$5 b
+ m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Lcom/mojang/serialization/DataResult; lambda$static$6 a
+ m (FFFF)Lnet/minecraft/util/valueproviders/ClampedNormalFloat; of a
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ m (Lnet/minecraft/util/RandomSource;FFFF)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F deviation d
+ f F max f
+ f F mean b
+ f F min e
+c net/minecraft/world/entity/ai/behavior/BehaviorUtils net/minecraft/world/entity/ai/behavior/BehaviorUtil
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z canSee b
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z entityIsVisible a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;I)Lnet/minecraft/core/SectionPos; findSectionClosestToVillage a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getLivingEntityFromUUIDMemory a
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; getNearestTarget a
+ m (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; getRandomSwimmablePos a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; getTargetNearestMe a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isBreeding a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;D)Z isOtherTargetMuchFurtherAwayThanCurrentAttackTarget a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;I)Z isWithinAttackRange a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/SectionPos;)Z lambda$findSectionClosestToVillage$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; lambda$getLivingEntityFromUUIDMemory$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getLivingEntityFromUUIDMemory$4 a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$targetIsValid$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$targetIsValid$1 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;FI)V lockGazeAndWalkToEachOther a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V lookAtEachOther c
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V lookAtEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;FI)V setWalkAndLookTargetMemories a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;FI)V setWalkAndLookTargetMemories a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V setWalkAndLookTargetMemories a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;FI)V setWalkAndLookTargetMemoriesToEachOther b
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;)Z targetIsValid a
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/EntityType;)Z targetIsValid a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V throwItem a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;F)V throwItem a
+c net/minecraft/world/entity/ai/behavior/EntityTracker net/minecraft/world/entity/ai/behavior/BehaviorPositionEntity
+ m ()Lnet/minecraft/core/BlockPos; currentBlockPosition b
+ m ()Lnet/minecraft/world/phys/Vec3; currentPosition a
+ m ()Lnet/minecraft/world/entity/Entity; getEntity c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isVisibleBy a
+ f Lnet/minecraft/world/entity/Entity; entity a
+ f Z targetEyeHeight c
+ f Z trackEyeHeight b
+c net/minecraft/world/entity/ai/behavior/EraseMemoryIf net/minecraft/world/entity/ai/behavior/BehaviorRemoveMemory
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 a
+ m (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; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/SetRaidStatus net/minecraft/world/entity/ai/behavior/BehaviorRaid
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$1 a
+c net/minecraft/world/entity/ai/behavior/ShufflingList net/minecraft/world/entity/ai/behavior/ShufflingList
+ m (Ljava/lang/Object;I)Lnet/minecraft/world/entity/ai/behavior/ShufflingList; add a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)Ljava/util/List; lambda$codec$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)V lambda$shuffle$1 a
+ m ()Lnet/minecraft/world/entity/ai/behavior/ShufflingList; shuffle a
+ m ()Ljava/util/stream/Stream; stream b
+ f Ljava/util/List; entries a
+ f Lnet/minecraft/util/RandomSource; random b
+c net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry net/minecraft/world/entity/ai/behavior/ShufflingList$a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/lang/Object; getData a
+ m ()D getRandWeight c
+ m ()I getWeight b
+ m (F)V setRandom a
+ f Ljava/lang/Object; data a
+ f D randWeight c
+ f I weight b
+c net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1 net/minecraft/world/entity/ai/behavior/ShufflingList$a$1
+ m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry; lambda$decode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)Lcom/mojang/datafixers/util/Pair; lambda$decode$1 a
+c net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal net/minecraft/world/entity/ai/goal/PathfinderGoalJumpOnBlock
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m (Lnet/minecraft/world/level/block/state/properties/BedPart;)Ljava/lang/Boolean; lambda$isValidTarget$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$isValidTarget$1 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/Cat; cat g
+c net/minecraft/world/entity/ai/goal/target/TargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalTarget
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z canAttack a
+ m ()Z canContinueToUse c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canReach a
+ m ()D getFollowDistance l
+ m (I)Lnet/minecraft/world/entity/ai/goal/target/TargetGoal; setUnseenMemoryTicks c
+ m ()V start d
+ m ()V stop e
+ f I CANT_REACH_CACHE c
+ f I CAN_REACH_CACHE b
+ f I EMPTY_REACH_CACHE a
+ f Lnet/minecraft/world/entity/Mob; mob e
+ f Z mustReach d
+ f Z mustSee f
+ f I reachCache i
+ f I reachCacheTime j
+ f Lnet/minecraft/world/entity/LivingEntity; targetMob g
+ f I unseenMemoryTicks h
+ f I unseenTicks k
+c net/minecraft/world/entity/ai/gossip/GossipContainer net/minecraft/world/entity/ai/gossip/Reputation
+ m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V add a
+ m ()V clear c
+ m ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; copy d
+ m ()V decay b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/util/function/DoublePredicate;)J getCountForType a
+ m ()Ljava/util/Map; getGossipEntries a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; getOrCreate a
+ m (Ljava/util/UUID;Ljava/util/function/Predicate;)I getReputation a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I lambda$add$7 b
+ m (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z lambda$getCountForType$6 a
+ m (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$2 a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; lambda$getOrCreate$4 b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$new$1 b
+ m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)V lambda$putAll$8 a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$transferFrom$5 a
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$3 a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I mergeValuesForAddition a
+ m (II)I mergeValuesForTransfer a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;)V putAll a
+ m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;)V remove a
+ m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V remove b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V remove a
+ m (Lnet/minecraft/util/RandomSource;I)Ljava/util/Collection; selectGossipsForTransfer a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V transferFrom a
+ m ()Ljava/util/stream/Stream; unpack e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I DISCARD_THRESHOLD b
+ f Ljava/util/Map; gossips c
+c net/minecraft/world/entity/ai/gossip/GossipContainer$1 net/minecraft/world/entity/ai/gossip/Reputation$1
+c net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry net/minecraft/world/entity/ai/gossip/Reputation$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/UUID; target b
+ m ()Lnet/minecraft/world/entity/ai/gossip/GossipType; type c
+ m ()I value d
+ m ()I weightedValue a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/UUID; target b
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; type c
+ f I value d
+c net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips net/minecraft/world/entity/ai/gossip/Reputation$a
+ m ()V decay a
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V makeSureValueIsntTooLowOrTooHigh a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V remove b
+ m (Ljava/util/UUID;)Ljava/util/stream/Stream; unpack a
+ m (Ljava/util/function/Predicate;)I weightedValue a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; entries a
+c net/minecraft/world/entity/ai/sensing/TemptingSensor net/minecraft/world/entity/ai/sensing/TemptingSensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)V doTick a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isTemptation a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$doTick$1 a
+ m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingTemptation a
+ m ()Ljava/util/Set; requires a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMPT_TARGETING a
+ f Ljava/util/function/Predicate; temptations b
+c net/minecraft/world/entity/ai/village/poi/PoiManager net/minecraft/world/entity/ai/village/poi/VillagePlace
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; add a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V checkConsistencyWithBlocks a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)V ensureLoadedAndValid a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z exists a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Z existsAtPosition a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; find d
+ m (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; findAll a
+ m (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; findAllClosestFirstWithType c
+ m (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; findAllWithType b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; findClosest e
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; findClosest d
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; findClosestWithType e
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)J getCountInRange a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/debug/DebugPoiInfo; getDebugPoiInfo d
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; getInChunk a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; getInRange c
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; getInSquare b
+ m (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; getRandom a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getType c
+ m (J)Z isVillageCenter g
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z lambda$existsAtPosition$1 a
+ m (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;)D lambda$findAllClosestFirstWithType$9 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z lambda$findAllWithType$7 b
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; lambda$findAllWithType$8 c
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Integer;)Ljava/util/Optional; lambda$getInChunk$5 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Ljava/util/Optional;)Ljava/util/stream/Stream; lambda$getInChunk$6 a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z lambda$getInRange$4 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; lambda$getInSquare$2 a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z lambda$getInSquare$3 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V lambda$remove$0 d
+ m (Lnet/minecraft/world/level/chunk/LevelChunkSection;)Z mayHavePoi a
+ m (J)V onSectionLoad b
+ m (Lnet/minecraft/core/BlockPos;)Z release b
+ m (Lnet/minecraft/core/BlockPos;)V remove a
+ m (Lnet/minecraft/core/SectionPos;)I sectionsToVillage a
+ m (J)V setDirty a
+ m (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lnet/minecraft/core/BlockPos;I)Ljava/util/Optional; take a
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V updateFromSection a
+ f I MAX_VILLAGE_DISTANCE a
+ f I VILLAGE_SECTION_SIZE b
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker; distanceTracker d
+ f Lit/unimi/dsi/fastutil/longs/LongSet; loadedChunks e
+c net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy net/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy
+ m ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; $values b
+ m ()Ljava/util/function/Predicate; getTest a
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z lambda$static$0 a
+ f [Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; $VALUES e
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; ANY c
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; HAS_SPACE a
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; IS_OCCUPIED b
+ f Ljava/util/function/Predicate; test d
+c net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker net/minecraft/world/entity/ai/village/poi/VillagePlace$a
+ m (J)I getLevel c
+ m (J)I getLevelFromSource b
+ m ()V runAllUpdates a
+ m (JI)V setLevel a
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; levels b
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager; this$0 a
+c net/minecraft/world/entity/ai/village/poi/PoiSection net/minecraft/world/entity/ai/village/poi/VillagePlaceSection
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; add a
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z add a
+ m ()V clear c
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z exists a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getDebugPoiInfo e
+ m (Lnet/minecraft/core/BlockPos;)I getFreeTickets b
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getPoiRecord f
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; getRecords a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getType d
+ m ()Z isValid b
+ m (Lnet/minecraft/core/Holder;)Ljava/util/Set; lambda$add$2 a
+ m (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$0 a
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; lambda$refresh$3 a
+ m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$refresh$4 a
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiSection$Packed; pack a
+ m (Ljava/util/function/Consumer;)V refresh a
+ m (Lnet/minecraft/core/BlockPos;)Z release c
+ m (Lnet/minecraft/core/BlockPos;)V remove a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; byType c
+ f Z isValid e
+ f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; records b
+ f Ljava/lang/Runnable; setDirty d
+c net/minecraft/world/entity/ai/village/poi/PoiSection$Packed net/minecraft/world/entity/ai/village/poi/VillagePlaceSection$a
+ m ()Z isValid a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Runnable;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord$Packed;)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; lambda$unpack$1 a
+ m ()Ljava/util/List; records b
+ m (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; unpack a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z isValid b
+ f Ljava/util/List; records c
+c net/minecraft/world/entity/monster/CrossbowAttackMob net/minecraft/world/entity/monster/ICrossbow
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()V onCrossbowAttackPerformed a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performCrossbowAttack b
+ m (Z)V setChargingCrossbow b
+c net/minecraft/world/entity/monster/PatrollingMonster net/minecraft/world/entity/monster/EntityMonsterPatrolling
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z canBeLeader gI
+ m ()Z canJoinPatrol gO
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPatrollingMonsterSpawnRules b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()V findPatrolTarget gP
+ m ()Lnet/minecraft/core/BlockPos; getPatrolTarget gJ
+ m ()Z hasPatrolTarget gK
+ m ()Z isPatrolLeader gL
+ m ()Z isPatrolling gQ
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (D)Z removeWhenFarAway i
+ m (Z)V setPatrolLeader x
+ m (Lnet/minecraft/core/BlockPos;)V setPatrolTarget h
+ m (Z)V setPatrolling y
+ f Z DEFAULT_PATROLLING b
+ f Z DEFAULT_PATROL_LEADER a
+ f Z patrolLeader d
+ f Lnet/minecraft/core/BlockPos; patrolTarget c
+ f Z patrolling e
+c net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal net/minecraft/world/entity/monster/EntityMonsterPatrolling$a
+ m ()Z canUse b
+ m ()Ljava/util/List; findPatrolCompanions h
+ m (Lnet/minecraft/world/entity/monster/PatrollingMonster;)Z lambda$findPatrolCompanions$0 a
+ m ()Z moveRandomly i
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I NAVIGATION_FAILED_COOLDOWN a
+ f J cooldownUntil e
+ f D leaderSpeedModifier d
+ f Lnet/minecraft/world/entity/monster/PatrollingMonster; mob b
+ f D speedModifier c
+c net/minecraft/world/entity/monster/breeze/BreezeUtil net/minecraft/world/entity/monster/breeze/BreezeUtil
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)D getMaxLineOfSightTestRange a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/phys/Vec3;)Z hasLineOfSight a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; randomPointBehindTarget a
+ f D MAX_LINE_OF_SIGHT_TEST_RANGE a
+c net/minecraft/world/entity/monster/creaking/Creaking net/minecraft/world/entity/monster/creaking/Creaking
+ m (Lnet/minecraft/world/entity/player/Player;)V activate g
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/entity/player/Player; blameSourceForDamage i
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z canMove n
+ m (Z)Z canUsePortal o
+ m ()Z checkCanMove gQ
+ m ()V checkEyeBlink gP
+ m ()Z couldAcceptPassenger cc
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V creakingDeathEffects j
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()V deactivate gR
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()Z fireImmune bt
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m ()Lnet/minecraft/core/BlockPos; getHomePos gJ
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m ()Z hasGlowingEyes gO
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isActive gS
+ m ()Z isHeartBound k
+ m ()Z isPushable bU
+ m ()Z isTearingDown gL
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V playAttackSound gB
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()Z playerIsStuckInYou gI
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/core/BlockPos;)V setHomePos i
+ m (Z)V setIsActive x
+ m ()V setTearingDown gK
+ m (Lnet/minecraft/core/BlockPos;)V setTransient h
+ m ()V setupAnimationStates gT
+ m ()V tearDown s
+ m ()V tick g
+ m ()V tickDeath eC
+ m (F)V updateWalkAnimation A
+ f F ACTIVATION_RANGE_SQ cE
+ f I ATTACK_ANIMATION_DURATION cA
+ f F ATTACK_DAMAGE cC
+ f I ATTACK_INTERVAL a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; CAN_MOVE cw
+ f I CREAKING_GRAY d
+ f I CREAKING_ORANGE c
+ f F FOLLOW_RANGE cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; HOME_POS cz
+ f I INVULNERABILITY_ANIMATION_DURATION e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_ACTIVE cx
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_TEARING_DOWN cy
+ f I MAX_HEALTH cB
+ f I MAX_PLAYER_STUCK_COUNTER cG
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cF
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f I TWITCH_DEATH_DURATION f
+ f I attackAnimationRemainingTicks cH
+ f Lnet/minecraft/world/entity/AnimationState; attackAnimationState ct
+ f Lnet/minecraft/world/entity/AnimationState; deathAnimationState cv
+ f Z eyesGlowing cJ
+ f I invulnerabilityAnimationRemainingTicks cI
+ f Lnet/minecraft/world/entity/AnimationState; invulnerabilityAnimationState cu
+ f I nextFlickerTime cK
+ f I playerStuckCounter cL
+c net/minecraft/world/entity/monster/creaking/Creaking$HomeNodeEvaluator net/minecraft/world/entity/monster/creaking/Creaking$f
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ f I MAX_DISTANCE_TO_HOME_SQ m
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 a
+c net/minecraft/world/entity/monster/creaking/Creaking$CreakingJumpControl net/minecraft/world/entity/monster/creaking/Creaking$b
+ m ()V tick b
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 b
+c net/minecraft/world/entity/monster/creaking/Creaking$CreakingLookControl net/minecraft/world/entity/monster/creaking/Creaking$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 h
+c net/minecraft/world/entity/monster/creaking/Creaking$CreakingMoveControl net/minecraft/world/entity/monster/creaking/Creaking$d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 l
+c net/minecraft/world/entity/monster/creaking/Creaking$CreakingPathNavigation net/minecraft/world/entity/monster/creaking/Creaking$e
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m ()V tick d
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 p
+c net/minecraft/world/entity/monster/creaking/Creaking$CreakingBodyRotationControl net/minecraft/world/entity/monster/creaking/Creaking$a
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/monster/creaking/Creaking; this$0 a
+c net/minecraft/world/entity/monster/hoglin/HoglinBase net/minecraft/world/entity/monster/hoglin/IOglin
+ m ()I getAttackAnimationRemainingTicks s
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtAndThrowTarget a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V throwTarget a
+ f I ATTACK_ANIMATION_DURATION o_
+ f F PROBABILITY_OF_SPAWNING_AS_BABY p_
+c net/minecraft/world/entity/monster/warden/AngerLevel net/minecraft/world/entity/monster/warden/AngerLevel
+ m ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; $values e
+ m (I)Lnet/minecraft/world/entity/monster/warden/AngerLevel; byAnger a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound b
+ m ()Lnet/minecraft/sounds/SoundEvent; getListeningSound c
+ m ()I getMinimumAnger a
+ m ()Z isAngry d
+ m (Lnet/minecraft/world/entity/monster/warden/AngerLevel;Lnet/minecraft/world/entity/monster/warden/AngerLevel;)I lambda$static$0 a
+ m ([Lnet/minecraft/world/entity/monster/warden/AngerLevel;)V lambda$static$1 a
+ f [Lnet/minecraft/world/entity/monster/warden/AngerLevel; $VALUES h
+ f Lnet/minecraft/world/entity/monster/warden/AngerLevel; AGITATED b
+ f Lnet/minecraft/world/entity/monster/warden/AngerLevel; ANGRY c
+ f Lnet/minecraft/world/entity/monster/warden/AngerLevel; CALM a
+ f [Lnet/minecraft/world/entity/monster/warden/AngerLevel; SORTED_LEVELS d
+ f Lnet/minecraft/sounds/SoundEvent; ambientSound f
+ f Lnet/minecraft/sounds/SoundEvent; listeningSound g
+ f I minimumAnger e
+c net/minecraft/world/entity/projectile/DragonFireball net/minecraft/world/entity/projectile/EntityDragonFireball
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle i
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m ()Z shouldBurn f
+ f F SPLASH_RANGE d
+c net/minecraft/world/entity/projectile/ProjectileUtil net/minecraft/world/entity/projectile/ProjectileHelper
+ m (Lnet/minecraft/world/entity/Entity;)F computeMargin a
+ m (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; getEntityHitResult a
+ m (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; getEntityHitResult a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/EntityHitResult; getEntityHitResult a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;FLnet/minecraft/world/level/ClipContext$Block;)Lnet/minecraft/world/phys/HitResult; getHitResult a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/HitResult; getHitResultOnMoveVector a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/level/ClipContext$Block;)Lnet/minecraft/world/phys/HitResult; getHitResultOnMoveVector a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/HitResult; getHitResultOnViewVector a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getMobArrow a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/InteractionHand; getWeaponHoldingHand a
+ m (Lnet/minecraft/world/entity/Entity;F)V rotateTowardsMovement a
+ f F DEFAULT_ENTITY_HIT_RESULT_MARGIN a
+c net/minecraft/world/entity/vehicle/AbstractChestBoat net/minecraft/world/entity/vehicle/AbstractChestBoat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V clearContent a
+ m ()V clearItemStacks u
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V destroy a
+ m ()Lnet/minecraft/resources/ResourceKey; getContainerLootTable q
+ m ()J getContainerLootTableSeed r
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItemStacks s
+ m ()I getMaxPassengers n
+ m ()F getSinglePassengerXOffset m
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (Lnet/minecraft/resources/ResourceKey;)V setContainerLootTable a
+ m (J)V setContainerLootTableSeed a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (Lnet/minecraft/world/entity/player/Player;)V unpackLootTable f
+ f I CONTAINER_SIZE r
+ f Lnet/minecraft/core/NonNullList; itemStacks s
+ f Lnet/minecraft/resources/ResourceKey; lootTable t
+ f J lootTableSeed u
+c net/minecraft/world/item/component/FireworkExplosion net/minecraft/world/item/component/FireworkExplosion
+ m (Ljava/util/function/Consumer;)V addAdditionalTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/network/chat/MutableComponent;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/network/chat/Component; appendColors a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; colors b
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; fadeColors c
+ m (I)Lnet/minecraft/network/chat/Component; getColorName a
+ m ()Z hasTrail d
+ m ()Z hasTwinkle e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/component/FireworkExplosion$Shape; shape a
+ m (Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/item/component/FireworkExplosion; withFadeColors a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; COLOR_LIST_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; COLOR_LIST_STREAM_CODEC j
+ f Lnet/minecraft/network/chat/Component; CUSTOM_COLOR_NAME k
+ f Lnet/minecraft/world/item/component/FireworkExplosion; DEFAULT a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lit/unimi/dsi/fastutil/ints/IntList; colors f
+ f Lit/unimi/dsi/fastutil/ints/IntList; fadeColors g
+ f Z hasTrail h
+ f Z hasTwinkle i
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; shape e
+c net/minecraft/world/item/component/FireworkExplosion$Shape net/minecraft/world/item/component/FireworkExplosion$a
+ m ()[Lnet/minecraft/world/item/component/FireworkExplosion$Shape; $values d
+ m (I)Lnet/minecraft/world/item/component/FireworkExplosion$Shape; byId a
+ m ()I getId b
+ m ()Lnet/minecraft/network/chat/MutableComponent; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/component/FireworkExplosion$Shape; $VALUES k
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; BURST e
+ f Ljava/util/function/IntFunction; BY_ID h
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; CREEPER d
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; LARGE_BALL b
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; SMALL_BALL a
+ f Lnet/minecraft/world/item/component/FireworkExplosion$Shape; STAR c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id i
+ f Ljava/lang/String; name j
+c net/minecraft/world/item/component/MapPostProcessing net/minecraft/world/item/component/MapPostProcessing
+ m ()[Lnet/minecraft/world/item/component/MapPostProcessing; $values b
+ m ()I id a
+ f [Lnet/minecraft/world/item/component/MapPostProcessing; $VALUES f
+ f Ljava/util/function/IntFunction; ID_MAP c
+ f Lnet/minecraft/world/item/component/MapPostProcessing; LOCK a
+ f Lnet/minecraft/world/item/component/MapPostProcessing; SCALE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I id e
+c net/minecraft/world/item/component/ResolvableProfile net/minecraft/world/item/component/ResolvableProfile
+ m (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/world/entity/player/PlayerSkin$Patch;)Lnet/minecraft/world/item/component/ResolvableProfile; create a
+ m (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; createPartialProfile a
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/item/component/ResolvableProfile; createResolved a
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/component/ResolvableProfile; createUnresolved a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/item/component/ResolvableProfile; createUnresolved a
+ m (Lnet/minecraft/world/entity/player/PlayerSkin$Patch;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/item/component/ResolvableProfile; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/player/PlayerSkin$Patch;Lnet/minecraft/world/item/component/ResolvableProfile$Partial;)Lnet/minecraft/world/item/component/ResolvableProfile; lambda$create$4 a
+ m (Ljava/util/Optional;)Ljava/util/UUID; lambda$createPartialProfile$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; name d
+ m ()Lcom/mojang/authlib/GameProfile; partialProfile b
+ m (Lnet/minecraft/server/players/ProfileResolver;)Ljava/util/concurrent/CompletableFuture; resolveProfile a
+ m ()Lnet/minecraft/world/entity/player/PlayerSkin$Patch; skinPatch c
+ m ()Lcom/mojang/datafixers/util/Either; unpack a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/authlib/GameProfile; partialProfile c
+ f Lnet/minecraft/world/entity/player/PlayerSkin$Patch; skinPatch d
+c net/minecraft/world/item/component/ResolvableProfile$Static net/minecraft/world/item/component/ResolvableProfile$Static
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lcom/mojang/authlib/GameProfile;)Ljava/util/Optional; lambda$name$1 b
+ m (Lnet/minecraft/world/item/component/ResolvableProfile$Partial;)Ljava/util/Optional; lambda$name$2 a
+ m (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; lambda$new$0 c
+ m ()Ljava/util/Optional; name d
+ m (Lnet/minecraft/server/players/ProfileResolver;)Ljava/util/concurrent/CompletableFuture; resolveProfile a
+ m ()Lcom/mojang/datafixers/util/Either; unpack a
+ f Lnet/minecraft/world/item/component/ResolvableProfile$Static; EMPTY e
+ f Lcom/mojang/datafixers/util/Either; contents f
+c net/minecraft/world/item/component/ResolvableProfile$Dynamic net/minecraft/world/item/component/ResolvableProfile$Dynamic
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/server/players/ProfileResolver;)Lcom/mojang/authlib/GameProfile; lambda$resolveProfile$0 b
+ m ()Ljava/util/Optional; name d
+ m (Lnet/minecraft/server/players/ProfileResolver;)Ljava/util/concurrent/CompletableFuture; resolveProfile a
+ m ()Lcom/mojang/datafixers/util/Either; unpack a
+ f Lnet/minecraft/network/chat/Component; DYNAMIC_TOOLTIP e
+ f Lcom/mojang/datafixers/util/Either; nameOrId f
+c net/minecraft/world/item/component/ResolvableProfile$Partial net/minecraft/world/item/component/ResolvableProfile$Partial
+ m ()Lcom/mojang/authlib/GameProfile; createProfile d
+ m ()Ljava/util/Optional; id b
+ m ()Ljava/util/Optional; name a
+ m ()Lcom/mojang/authlib/properties/PropertyMap; properties c
+ f Lnet/minecraft/world/item/component/ResolvableProfile$Partial; EMPTY a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; id d
+ f Ljava/util/Optional; name c
+ f Lcom/mojang/authlib/properties/PropertyMap; properties e
+c net/minecraft/world/item/crafting/DecoratedPotRecipe net/minecraft/world/item/crafting/DecoratedPotRecipe
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; back c
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; front f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; left d
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; right e
+c net/minecraft/world/item/crafting/FireworkStarRecipe net/minecraft/world/item/crafting/RecipeFireworksStar
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ f Lnet/minecraft/world/item/crafting/Ingredient; GUNPOWDER_INGREDIENT g
+ f Ljava/util/Map; SHAPE_BY_ITEM d
+ f Lnet/minecraft/world/item/crafting/Ingredient; TRAIL_INGREDIENT e
+ f Lnet/minecraft/world/item/crafting/Ingredient; TWINKLE_INGREDIENT f
+c net/minecraft/world/item/crafting/MapExtendingRecipe net/minecraft/world/item/crafting/RecipeMapExtend
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; findFilledMap c
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Z isSpecial ar_
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/SmithingTrimRecipe net/minecraft/world/item/crafting/SmithingTrimRecipe
+ m ()Ljava/util/Optional; additionIngredient k
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; applyTrim a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; baseIngredient f
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Ljava/util/Optional; templateIngredient c
+ f Lnet/minecraft/world/item/crafting/Ingredient; addition f
+ f Lnet/minecraft/world/item/crafting/Ingredient; base e
+ f Lnet/minecraft/core/Holder; pattern g
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo h
+ f Lnet/minecraft/world/item/crafting/Ingredient; template d
+c net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer net/minecraft/world/item/crafting/SmithingTrimRecipe$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$0 h
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 g
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$2 f
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/core/Holder; lambda$static$3 e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$5 d
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$6 c
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$7 b
+ m (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/core/Holder; lambda$static$8 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC x
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC w
+c net/minecraft/world/item/enchantment/LevelBasedValue net/minecraft/world/item/enchantment/LevelBasedValue
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Constant; constant a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$Constant;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; lambda$static$1 a
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; lambda$static$2 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; lambda$static$3 a
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lcom/mojang/datafixers/util/Either; lambda$static$4 a
+ m (Ljava/util/List;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Lookup; lookup a
+ m (F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Linear; perLevel b
+ m (FF)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Linear; perLevel a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DISPATCH_CODEC a
+c net/minecraft/world/item/enchantment/LevelBasedValue$Linear net/minecraft/world/item/enchantment/LevelBasedValue$e
+ m ()F base b
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F perLevelAboveFirst c
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f F base d
+ f F perLevelAboveFirst e
+c net/minecraft/world/item/enchantment/LevelBasedValue$Lookup net/minecraft/world/item/enchantment/LevelBasedValue$f
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; fallback c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; values b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; fallback e
+ f Ljava/util/List; values d
+c net/minecraft/world/item/enchantment/LevelBasedValue$Clamped net/minecraft/world/item/enchantment/LevelBasedValue$a
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$Clamped;)Ljava/lang/String; lambda$static$1 b
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$Clamped;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()F max d
+ m ()F min c
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f F max f
+ f F min e
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; value d
+c net/minecraft/world/item/enchantment/LevelBasedValue$Constant net/minecraft/world/item/enchantment/LevelBasedValue$b
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F value b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/MapCodec; TYPED_CODEC d
+ f F value e
+c net/minecraft/world/item/enchantment/LevelBasedValue$Fraction net/minecraft/world/item/enchantment/LevelBasedValue$c
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; denominator c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; numerator b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; denominator e
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; numerator d
+c net/minecraft/world/item/enchantment/LevelBasedValue$LevelsSquared net/minecraft/world/item/enchantment/LevelBasedValue$d
+ m ()F added b
+ m (I)F calculate a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f F added d
+c net/minecraft/world/item/equipment/trim/TrimMaterial net/minecraft/world/item/equipment/trim/TrimMaterial
+ m ()Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; assets a
+ m ()Lnet/minecraft/network/chat/Component; description b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; assets e
+ f Lnet/minecraft/network/chat/Component; description f
+c net/minecraft/world/item/equipment/trim/TrimPatterns net/minecraft/world/item/equipment/trim/TrimPatterns
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; defaultAssetId a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;)V register a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; registryKey a
+ f Lnet/minecraft/resources/ResourceKey; BOLT r
+ f Lnet/minecraft/resources/ResourceKey; COAST c
+ f Lnet/minecraft/resources/ResourceKey; DUNE b
+ f Lnet/minecraft/resources/ResourceKey; EYE f
+ f Lnet/minecraft/resources/ResourceKey; FLOW q
+ f Lnet/minecraft/resources/ResourceKey; HOST p
+ f Lnet/minecraft/resources/ResourceKey; RAISER o
+ f Lnet/minecraft/resources/ResourceKey; RIB j
+ f Lnet/minecraft/resources/ResourceKey; SENTRY a
+ f Lnet/minecraft/resources/ResourceKey; SHAPER m
+ f Lnet/minecraft/resources/ResourceKey; SILENCE n
+ f Lnet/minecraft/resources/ResourceKey; SNOUT i
+ f Lnet/minecraft/resources/ResourceKey; SPIRE k
+ f Lnet/minecraft/resources/ResourceKey; TIDE h
+ f Lnet/minecraft/resources/ResourceKey; VEX g
+ f Lnet/minecraft/resources/ResourceKey; WARD e
+ f Lnet/minecraft/resources/ResourceKey; WAYFINDER l
+ f Lnet/minecraft/resources/ResourceKey; WILD d
+c net/minecraft/world/level/block/AbstractFurnaceBlock net/minecraft/world/level/block/BlockFurnace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; createFurnaceTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V lambda$createFurnaceTicker$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+c net/minecraft/world/level/block/AmethystClusterBlock net/minecraft/world/level/block/AmethystClusterBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+ f F height e
+ f Ljava/util/Map; shapes g
+ f F width f
+c net/minecraft/world/level/block/BigDripleafStemBlock net/minecraft/world/level/block/BigDripleafStemBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z place a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; SHAPES c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canClusterGrowAtState h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS d
+ f I GROWTH_CHANCE c
+c net/minecraft/world/level/block/EnchantingTableBlock net/minecraft/world/level/block/BlockEnchantmentTable
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z isValidBookShelf a
+ m (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; lambda$getMenuProvider$1 a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$static$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Ljava/util/List; BOOKSHELF_OFFSETS b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/HalfTransparentBlock net/minecraft/world/level/block/BlockHalfTransparent
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/block/LayeredCauldronBlock net/minecraft/world/level/block/LayeredCauldronBlock
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canReceiveStalactiteDrip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)D getContentHeight b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (I)D getPixelContentHeight b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V handlePrecipitation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d
+ m (Lnet/minecraft/world/level/block/LayeredCauldronBlock;)Lnet/minecraft/world/level/biome/Biome$Precipitation; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/LayeredCauldronBlock;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$3 c
+ m ()[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lowerFillLevel c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V receiveStalactiteDrip a
+ f I BASE_CONTENT_HEIGHT h
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; FILLED_SHAPES D
+ f D HEIGHT_PER_LEVEL i
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL g
+ f I MAX_FILL_LEVEL f
+ f I MIN_FILL_LEVEL e
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; precipitationType R
+c net/minecraft/world/level/block/LiquidBlockContainer net/minecraft/world/level/block/IFluidContainer
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+c net/minecraft/world/level/block/PiglinWallSkullBlock net/minecraft/world/level/block/PiglinWallSkullBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/util/Map; SHAPES e
+c net/minecraft/world/level/block/TorchflowerCropBlock net/minecraft/world/level/block/TorchflowerCropBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getAgeProperty b
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/Level;)I getBonemealAgeIncrease a
+ m ()I getMaxAge c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getStateForAge b
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f I BONEMEAL_INCREASE h
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES g
+c net/minecraft/world/level/block/WallHangingSignBlock net/minecraft/world/level/block/WallHangingSignBlock
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canPlace b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Z isHittingEditableSide a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 shouldTryToChainAnotherHangingSign a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES e
+ f Ljava/util/Map; SHAPES_PLANK c
+c net/minecraft/world/level/block/WitherWallSkullBlock net/minecraft/world/level/block/BlockWitherSkullWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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 setPlacedBy a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/entity/BannerPattern net/minecraft/world/level/block/entity/EnumBannerPatternType
+ m ()Lnet/minecraft/resources/ResourceLocation; assetId a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; translationKey b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/resources/ResourceLocation; assetId e
+ f Ljava/lang/String; translationKey f
+c net/minecraft/world/level/block/state/BlockBehaviour net/minecraft/world/level/block/state/BlockBase
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lnet/minecraft/world/level/block/Block; asBlock o
+ m ()Lnet/minecraft/world/item/Item; asItem h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()F defaultDestroyTime B
+ m ()Lnet/minecraft/world/level/material/MapColor; defaultMapColor A
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m ()Ljava/lang/String; getDescriptionId z
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getDestroyProgress a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getLightBlock i_
+ m ()Ljava/util/Optional; getLootTable y
+ m ()F getMaxHorizontalOffset at_
+ m ()F getMaxVerticalOffset av_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; getSoundType h_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$onExplosionHit$1 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$simpleCodec$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown d_
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties w
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec x
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldChangedStateKeepBlockEntity o
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V updateIndirectNeighbourShapes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f [Lnet/minecraft/core/Direction; UPDATE_SHAPE_ORDER E
+ f Ljava/lang/String; descriptionId Q
+ f Ljava/util/Optional; drops P
+ f Z dynamicShape M
+ f F explosionResistance G
+ f F friction J
+ f Z hasCollision F
+ f Z isRandomlyTicking H
+ f F jumpFactor L
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties O
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures N
+ f Lnet/minecraft/world/level/block/SoundType; soundType I
+ f F speedFactor K
+c net/minecraft/world/level/block/state/BlockBehaviour$1 net/minecraft/world/level/block/state/BlockBase$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType net/minecraft/world/level/block/state/BlockBase$EnumRandomOffset
+ m ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; $values a
+ f [Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; $VALUES d
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; NONE a
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; XYZ c
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; XZ b
+c net/minecraft/world/level/block/state/BlockBehaviour$Properties net/minecraft/world/level/block/state/BlockBase$Info
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; air m
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; destroyTime e
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; dynamicShape f
+ m ()Ljava/lang/String; effectiveDescriptionId q
+ m ()Ljava/util/Optional; effectiveDrops h
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; emissiveRendering e
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; explosionResistance f
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; forceSolidOff l
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; forceSolidOn k
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; friction a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; hasPostProcess d
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; ignitedByLava i
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; instabreak d
+ m (Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; instrument a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; isRedstoneConductor a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; isSuffocating b
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; isValidSpawn a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; isViewBlocking c
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; jumpFactor c
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$mapColor$10 a
+ m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$mapColor$11 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$new$1 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$new$2 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$new$3 c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$new$4 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$new$5 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$new$6 d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$new$7 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$new$8 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$new$9 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; lambda$offsetType$12 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; lambda$offsetType$13 a
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; lambda$static$0 r
+ m (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; lightLevel a
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; liquid j
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; mapColor a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; mapColor a
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; mapColor a
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; noCollision b
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; noLootTable g
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; noOcclusion c
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; noTerrainParticles o
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; of a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; ofFullCopy a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; ofLegacyCopy b
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; offsetType a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; overrideDescription a
+ m (Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; overrideLootTable a
+ m (Lnet/minecraft/world/level/material/PushReaction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; pushReaction a
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; randomTicks e
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; replaceable p
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; requiredFeatures a
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; requiresCorrectToolForDrops n
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; setId a
+ m (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; sound a
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; speedFactor b
+ m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; strength d
+ m (FF)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; strength a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z canOcclude p
+ f Lnet/minecraft/resources/DependantName; descriptionId o
+ f F destroyTime g
+ f Lnet/minecraft/resources/DependantName; drops n
+ f Z dynamicShape F
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering E
+ f F explosionResistance f
+ f Z forceSolidOff t
+ f Z forceSolidOn u
+ f F friction j
+ f Z hasCollision c
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess D
+ f Lnet/minecraft/resources/ResourceKey; id m
+ f Z ignitedByLava r
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument x
+ f Z isAir q
+ f Z isRandomlyTicking i
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor A
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating B
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate; isValidSpawn z
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking C
+ f F jumpFactor l
+ f Ljava/util/function/ToIntFunction; lightEmission e
+ f Z liquid s
+ f Ljava/util/function/Function; mapColor b
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction; offsetFunction H
+ f Lnet/minecraft/world/level/material/PushReaction; pushReaction v
+ f Z replaceable y
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures G
+ f Z requiresCorrectToolForDrops h
+ f Lnet/minecraft/world/level/block/SoundType; soundType d
+ f Z spawnTerrainParticles w
+ f F speedFactor k
+c net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase net/minecraft/world/level/block/state/BlockBase$BlockData
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; asState B
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a
+ m ()Z blocksMotion d
+ m ()Z calculateSolid H
+ m ()Z canBeReplaced v
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m ()Z canOcclude t
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z emissiveRendering b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z entityCanStandOn b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z entityCanStandOnFace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m ()Lnet/minecraft/world/level/block/Block; getBlock b
+ m ()Lnet/minecraft/core/Holder; getBlockHolder c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape h
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape g
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getDestroyProgress a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getDestroySpeed e
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceOcclusionShape a
+ m ()Lnet/minecraft/world/level/material/FluidState; getFluidState y
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape i
+ m ()I getLightBlock g
+ m ()I getLightEmission k
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; getMapColor a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape h
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getOffset a
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction r
+ m ()Lnet/minecraft/world/level/block/RenderShape; getRenderShape o
+ m (Lnet/minecraft/core/BlockPos;)J getSeed b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape f
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m ()Lnet/minecraft/world/level/block/SoundType; getSoundType A
+ m ()Ljava/util/stream/Stream; getTags w
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; getTicker a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V handleNeighborChanged a
+ m ()Z hasAnalogOutputSignal q
+ m ()Z hasBlockEntity x
+ m ()Z hasLargeCollisionShape i
+ m ()Z hasOffsetFunction u
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasPostProcess l
+ m ()Z ignitedByLava m
+ m ()V initCache a
+ m ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument E
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/world/level/block/Block;)Z is a
+ m ()Z isAir l
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock m
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isFaceSturdy c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z isFaceSturdy a
+ m (Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m ()Z isRandomlyTicking z
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor d
+ m ()Z isSignalSource p
+ m ()Z isSolid e
+ m ()Z isSolidRender s
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSuffocating j
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z isValidSpawn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isViewBlocking k
+ m ([Lnet/minecraft/world/phys/shapes/VoxelShape;)V lambda$static$0 b
+ m ([Lnet/minecraft/world/phys/shapes/VoxelShape;)V lambda$static$1 a
+ m ()Z liquid n
+ m (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m ()Z propagatesSkylightDown f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m ()Z requiresCorrectToolForDrops C
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldChangedStateKeepBlockEntity a
+ m ()Z shouldSpawnTerrainParticles D
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V updateIndirectNeighbourShapes b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V updateIndirectNeighbourShapes b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V updateNeighbourShapes a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V updateNeighbourShapes a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useItemOn a
+ m ()Z useShapeForLightOcclusion j
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f [Lnet/minecraft/core/Direction; DIRECTIONS a
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; EMPTY_OCCLUSION_SHAPES f
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_BLOCK_OCCLUSION_SHAPES g
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache; cache B
+ f Z canOcclude r
+ f F destroySpeed p
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering w
+ f Lnet/minecraft/world/level/material/FluidState; fluidState C
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess v
+ f Z ignitedByLava k
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument z
+ f Z isAir j
+ f Z isRandomlyTicking D
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor s
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating t
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking u
+ f Z legacySolid m
+ f I lightBlock I
+ f I lightEmission h
+ f Z liquid l
+ f Lnet/minecraft/world/level/material/MapColor; mapColor o
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionShape F
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionShapesByFace G
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction; offsetFunction x
+ f Z propagatesSkylightDown H
+ f Lnet/minecraft/world/level/material/PushReaction; pushReaction n
+ f Z replaceable A
+ f Z requiresCorrectToolForDrops q
+ f Z solidRender E
+ f Z spawnTerrainParticles y
+ f Z useShapeForLightOcclusion i
+c net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache net/minecraft/world/level/block/state/BlockBase$BlockData$Cache
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)I getFaceSupportIndex b
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z isFaceSturdy a
+ m (Lnet/minecraft/core/Direction$Axis;)Z lambda$new$0 a
+ f [Lnet/minecraft/core/Direction; DIRECTIONS d
+ f I SUPPORT_TYPE_COUNT e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; collisionShape a
+ f [Z faceSturdy f
+ f Z isCollisionShapeFullBlock c
+ f Z largeCollisionShape b
+c net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction net/minecraft/world/level/block/state/BlockBase$b
+c net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate net/minecraft/world/level/block/state/BlockBase$f
+c net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate net/minecraft/world/level/block/state/BlockBase$e
+c net/minecraft/world/level/chunk/storage/ChunkStorage net/minecraft/world/level/chunk/storage/IChunkLoader
+ m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; chunkScanner n
+ m ()V flushWorker m
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; getLegacyStructureHandler a
+ m (Lnet/minecraft/nbt/CompoundTag;)I getVersion a
+ m (Lnet/minecraft/world/level/ChunkPos;)V handleLegacyStructureIndex e
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)V injectDatafixingContext a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Z isOldChunkAround b
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$upgradeChunkTag$0 c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; read d
+ m (Lnet/minecraft/nbt/CompoundTag;)V removeDatafixingContext b
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; storageInfo o
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write a
+ f I LAST_MONOLYTH_STRUCTURE_DATA_VERSION d
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper e
+ f Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; legacyStructureHandler b
+c net/minecraft/world/level/chunk/storage/RegionBitmap net/minecraft/world/level/chunk/storage/RegionFileBitSet
+ m (I)I allocate a
+ m (II)V force a
+ m (II)V free b
+ m ()Lit/unimi/dsi/fastutil/ints/IntSet; getUsed a
+ f Ljava/util/BitSet; used a
+c net/minecraft/world/level/levelgen/BelowZeroRetrogen net/minecraft/world/level/levelgen/BelowZeroRetrogen
+ m (Lnet/minecraft/world/level/chunk/ProtoChunk;)V applyBedrockMask b
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/BiomeResolver; getBiomeResolver a
+ m (II)Z hasBedrockHole a
+ m ()Z hasBedrockHoles b
+ m (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V lambda$applyBedrockMask$7 a
+ m (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; lambda$getBiomeResolver$8 a
+ m (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V lambda$replaceOldBedrock$6 b
+ m (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$0 a
+ m (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$1 a
+ m ()Ljava/lang/String; lambda$static$2 c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lcom/mojang/serialization/DataResult; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)Ljava/util/Optional; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/world/level/chunk/ProtoChunk;)V replaceOldBedrock a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus a
+ f Lcom/mojang/serialization/Codec; BITSET_CODEC d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/BitSet; EMPTY c
+ f Lcom/mojang/serialization/Codec; NON_EMPTY_CHUNK_STATUS e
+ f Ljava/util/Set; RETAINED_RETROGEN_BIOMES f
+ f Lnet/minecraft/world/level/LevelHeightAccessor; UPGRADE_HEIGHT_ACCESSOR b
+ f Ljava/util/BitSet; missingBedrock h
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus g
+c net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
+ m ()I getHeight N_
+ m ()I getMinY M_
+c net/minecraft/world/level/levelgen/synth/NormalNoise net/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal
+ m (Lnet/minecraft/util/RandomSource;I[D)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; create a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; create b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; createLegacyNetherBiome a
+ m (I)D expectedDeviation a
+ m (DDD)D getValue a
+ m ()D maxValue a
+ m ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; parameters b
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ f D INPUT_FACTOR a
+ f D TARGET_DEVIATION b
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; first d
+ f D maxValue f
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; parameters g
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; second e
+ f D valueFactor c
+c net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters net/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes b
+ m ()I firstOctave a
+ m (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V lambda$new$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes d
+ f I firstOctave c
+c net/minecraft/world/level/levelgen/synth/PerlinNoise net/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes c
+ m (Lnet/minecraft/util/RandomSource;ID[D)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; create a
+ m (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; create b
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; create a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; create b
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; createLegacyForBlendedNoise a
+ m (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; createLegacyForLegacyNetherBiome a
+ m (D)D edgeValue c
+ m ()I firstOctave b
+ m (I)Lnet/minecraft/world/level/levelgen/synth/ImprovedNoise; getOctaveNoise a
+ m (DDD)D getValue a
+ m (DDDDDZ)D getValue a
+ m (Ljava/lang/Double;)Z lambda$new$0 b
+ m (Ljava/lang/Double;)Ljava/lang/String; lambda$parityConfigString$1 a
+ m (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; makeAmplitudes a
+ m (D)D maxBrokenValue a
+ m ()D maxValue a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ m (Lnet/minecraft/util/RandomSource;)V skipOctave a
+ m (D)D wrap b
+ f I ROUND_OFF a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes d
+ f I firstOctave c
+ f D lowestFreqInputFactor f
+ f D lowestFreqValueFactor e
+ f D maxValue g
+ f [Lnet/minecraft/world/level/levelgen/synth/ImprovedNoise; noiseLevels b
+c net/minecraft/world/level/storage/LevelStorageSource net/minecraft/world/level/storage/Convertable
+ m (Ljava/nio/file/Path;)Lnet/minecraft/world/level/storage/LevelStorageSource; createDefault b
+ m ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates; findLevelCandidates b
+ m ()Ljava/nio/file/Path; getBackupPath d
+ m ()Ljava/nio/file/Path; getBaseDir c
+ m (Ljava/nio/file/Path;)Ljava/time/Instant; getFileModificationTime d
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)J getFileModificationTime a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/storage/LevelDataAndDimensions; getLevelDataAndDimensions a
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getLevelPath c
+ m ()Ljava/lang/String; getName a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/server/WorldLoader$PackConfig; getPackConfig a
+ m ()I getStorageVersion f
+ m ()Lnet/minecraft/world/level/validation/DirectoryValidator; getWorldDirValidator e
+ m (Ljava/lang/String;)Z isNewLevelIdAcceptable a
+ m (Ljava/nio/file/Path;)Z lambda$findLevelCandidates$1 f
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Z lambda$findLevelCandidates$2 c
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Lnet/minecraft/world/level/storage/LevelSummary; lambda$loadLevelSummaries$3 b
+ m (Ljava/util/List;)Ljava/util/List; lambda$loadLevelSummaries$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parseFeatureFlagsFromSummary$7 c
+ m (Lnet/minecraft/resources/ResourceLocation;)V lambda$parseFeatureFlagsFromSummary$8 a
+ m (Lcom/mojang/datafixers/DataFixer;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$readLevelDataTagFixed$6 a
+ m (Ljava/nio/file/Path;)Z lambda$static$0 g
+ m (Ljava/lang/String;)Z levelExists b
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates;)Ljava/util/concurrent/CompletableFuture; loadLevelSummaries a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Lnet/minecraft/world/level/storage/LevelSummary; makeLevelSummary a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/flag/FeatureFlagSet; parseFeatureFlagsFromSummary b
+ m (Ljava/nio/file/Path;)Lnet/minecraft/world/level/validation/DirectoryValidator; parseValidator a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/WorldDataConfiguration; readDataConfig a
+ m (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/serialization/Dynamic; readLevelDataTagFixed a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; readLevelDataTagRaw c
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Lnet/minecraft/world/level/storage/LevelSummary; readLevelSummary a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/Tag; readLightweightData e
+ f Ljava/lang/String; ALLOWED_SYMLINKS_CONFIG_NAME b
+ f I DISK_SPACE_WARNING_THRESHOLD g
+ f Ljava/time/format/DateTimeFormatter; FORMATTER d
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/nio/file/PathMatcher; NO_SYMLINKS_ALLOWED e
+ f Ljava/lang/String; TAG_DATA a
+ f I UNCOMPRESSED_NBT_QUOTA f
+ f Ljava/nio/file/Path; backupDir i
+ f Ljava/nio/file/Path; baseDir h
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper j
+ f Lnet/minecraft/world/level/validation/DirectoryValidator; worldDirValidator k
+c net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory net/minecraft/world/level/storage/Convertable$b
+ m (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; corruptedDataFile a
+ m ()Ljava/nio/file/Path; dataFile b
+ m ()Ljava/lang/String; directoryName a
+ m ()Ljava/nio/file/Path; iconFile d
+ m ()Ljava/nio/file/Path; lockFile e
+ m ()Ljava/nio/file/Path; oldDataFile c
+ m ()Ljava/nio/file/Path; path f
+ m (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; rawDataFile b
+ m (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; resourcePath a
+ f Ljava/nio/file/Path; path a
+c net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates net/minecraft/world/level/storage/Convertable$a
+ m ()Z isEmpty a
+ m ()Ljava/util/List; levels b
+ f Ljava/util/List; levels a
+c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess net/minecraft/world/level/storage/Convertable$ConversionSession
+ m ()Z checkForLowDiskSpace b
+ m ()V checkLock o
+ m ()Lnet/minecraft/world/level/storage/PlayerDataStorage; createPlayerStorage g
+ m ()V deleteLevel k
+ m ()J estimateDiskSpace a
+ m ()Lcom/mojang/serialization/Dynamic; getDataTag h
+ m (Z)Lcom/mojang/serialization/Dynamic; getDataTag b
+ m ()Lcom/mojang/serialization/Dynamic; getDataTagFallback i
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; getDimensionPath a
+ m (Z)Ljava/time/Instant; getFileModificationTime a
+ m ()Ljava/util/Optional; getIconFile j
+ m ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory; getLevelDirectory e
+ m ()Ljava/lang/String; getLevelId f
+ m (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; getLevelPath a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelSummary; getSummary a
+ m ()Z hasWorldData m
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V lambda$renameAndDropPlayer$1 a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V lambda$renameLevel$0 b
+ m ()J makeWorldBackup l
+ m (Ljava/util/function/Consumer;)V modifyLevelDataWithoutDatafix a
+ m ()Lnet/minecraft/world/level/storage/LevelStorageSource; parent d
+ m (Ljava/lang/String;)V renameAndDropPlayer b
+ m (Ljava/lang/String;)V renameLevel a
+ m ()Z restoreLevelDataFromOld n
+ m ()V safeClose c
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V saveDataTag a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/nbt/CompoundTag;)V saveDataTag a
+ m (Lnet/minecraft/nbt/CompoundTag;)V saveLevelData a
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory; levelDirectory c
+ f Ljava/lang/String; levelId d
+ f Lnet/minecraft/util/DirectoryLock; lock b
+ f Ljava/util/Map; resources e
+ f Lnet/minecraft/world/level/storage/LevelStorageSource; this$0 a
+c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1 net/minecraft/world/level/storage/Convertable$ConversionSession$1
+ m (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; this$1 b
+c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2 net/minecraft/world/level/storage/Convertable$ConversionSession$2
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; this$1 c
+c net/minecraft/world/level/timers/FunctionTagCallback net/minecraft/world/level/timers/CustomFunctionCallbackTag
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; tagId b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; tagId b
+c net/minecraft/world/phys/shapes/NonOverlappingMerger net/minecraft/world/phys/shapes/VoxelShapeMergerDisjoint
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forNonSwappedIndexes b
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;III)Z lambda$forMergedIndexes$0 a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; lower a
+ f Z swap c
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; upper b
+c org/bukkit/craftbukkit/block/banner/CraftPatternType org/bukkit/craftbukkit/v1_21_R6/block/banner/CraftPatternType
+c org/bukkit/craftbukkit/block/impl/CraftCarvedPumpkin org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCarvedPumpkin
+c org/bukkit/craftbukkit/block/impl/CraftCreakingHeart org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCreakingHeart
+c org/bukkit/craftbukkit/block/impl/CraftMangroveRoots org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMangroveRoots
+c org/bukkit/craftbukkit/block/impl/CraftPressurePlate org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPressurePlate
+c org/bukkit/craftbukkit/block/impl/CraftRedstoneTorch org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRedstoneTorch
+c org/bukkit/craftbukkit/block/impl/CraftRespawnAnchor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRespawnAnchor
+c org/bukkit/craftbukkit/block/impl/CraftRotatedPillar org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRotatedPillar
+c org/bukkit/craftbukkit/block/impl/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSculkCatalyst
+c org/bukkit/craftbukkit/block/impl/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSculkShrieker
+c org/bukkit/craftbukkit/block/impl/CraftSmallDripleaf org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSmallDripleaf
+c org/bukkit/craftbukkit/block/impl/CraftTwistingVines org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTwistingVines
+c org/bukkit/craftbukkit/command/VanillaCommandWrapper org/bukkit/craftbukkit/v1_21_R6/command/VanillaCommandWrapper
+c org/bukkit/craftbukkit/enchantments/CraftEnchantment org/bukkit/craftbukkit/v1_21_R6/enchantments/CraftEnchantment
+c org/bukkit/craftbukkit/entity/CraftMinecartContainer org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartContainer
+c org/bukkit/craftbukkit/entity/boat/CraftMangroveBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftMangroveBoat
+c org/bukkit/craftbukkit/entity/boat/CraftOakChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftOakChestBoat
+c org/bukkit/craftbukkit/inventory/CraftBlastingRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftBlastingRecipe
+c org/bukkit/craftbukkit/inventory/CraftCampfireRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftCampfireRecipe
+c org/bukkit/craftbukkit/inventory/CraftInventoryAnvil org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryAnvil
+c org/bukkit/craftbukkit/inventory/CraftInventoryHorse org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryHorse
+c org/bukkit/craftbukkit/inventory/CraftInventoryLlama org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryLlama
+c org/bukkit/craftbukkit/inventory/CraftInventoryShelf org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryShelf
+c org/bukkit/craftbukkit/inventory/CraftMerchantCustom org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMerchantCustom
+c org/bukkit/craftbukkit/inventory/CraftMerchantCustom$MinecraftMerchant org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMerchantCustom$MinecraftMerchant
+c org/bukkit/craftbukkit/inventory/CraftMerchantRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMerchantRecipe
+c org/bukkit/craftbukkit/inventory/CraftMetaArmorStand org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaArmorStand
+c org/bukkit/craftbukkit/inventory/CraftMetaBlockState org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBlockState
+c org/bukkit/craftbukkit/inventory/CraftMetaBlockState$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBlockState$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBookSigned
+c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBookSigned$SpigotMeta
+c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBookSigned$SpigotMeta$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder
+c org/bukkit/craftbukkit/inventory/view/CraftAnvilView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftAnvilView
+c org/bukkit/craftbukkit/legacy/reroute/RerouteBuilder org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteBuilder
+c org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler org/bukkit/craftbukkit/v1_21_R6/scheduler/CraftAsyncScheduler
+c org/bukkit/craftbukkit/util/DelegatedGeneratorAccess org/bukkit/craftbukkit/v1_21_R6/util/DelegatedGeneratorAccess
+c net/minecraft/DefaultUncaughtExceptionHandlerWithName net/minecraft/ThreadNamedUncaughtExceptionHandler
+ f Lorg/slf4j/Logger; logger a
+c net/minecraft/advancements/critereon/LootTableTrigger net/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;)V trigger a
+c net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; lootTableUsed a
+ m (Lnet/minecraft/resources/ResourceKey;)Z matches b
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; lootTable c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/UsedTotemTrigger net/minecraft/advancements/critereon/CriterionTriggerUsedTotem
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerUsedTotem$a
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; usedTotem a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; usedTotem a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/UsingItemTrigger net/minecraft/advancements/critereon/UsingItemTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance net/minecraft/advancements/critereon/UsingItemTrigger$a
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; lookingAt a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/FunctionInstantiationException net/minecraft/commands/FunctionInstantiationException
+ m ()Lnet/minecraft/network/chat/Component; messageComponent a
+ f Lnet/minecraft/network/chat/Component; messageComponent a
+c net/minecraft/commands/arguments/EntityAnchorArgument net/minecraft/commands/arguments/ArgumentAnchor
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument; anchor a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; getAnchor a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/EntityAnchorArgument$Anchor net/minecraft/commands/arguments/ArgumentAnchor$Anchor
+ m ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; $values a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; apply a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; apply a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; getByName a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; lambda$static$0 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; lambda$static$1 a
+ m (Ljava/util/HashMap;)V lambda$static$2 a
+ f [Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; $VALUES f
+ f Ljava/util/Map; BY_NAME c
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; EYES b
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; FEET a
+ f Ljava/lang/String; name d
+ f Ljava/util/function/BiFunction; transform e
+c net/minecraft/commands/arguments/ResourceOrIdArgument net/minecraft/commands/arguments/ResourceOrIdArgument
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/util/parsing/packrat/commands/Grammar; createGrammar a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgument; dialog d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; getDialog d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; getLootModifier b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; getLootPredicate c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; getLootTable a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; getResource e
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$Result; lambda$createGrammar$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument; lootModifier b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument; lootPredicate c
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument; lootTable a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder; parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/util/parsing/packrat/commands/Grammar;Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/core/Holder; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FAILED_TO_PARSE a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_SUCH_ELEMENT b
+ f Ljava/util/Collection; EXAMPLES d
+ f Lcom/mojang/serialization/DynamicOps; OPS c
+ f Lcom/mojang/serialization/Codec; codec g
+ f Ljava/util/Optional; elementLookup f
+ f Lnet/minecraft/util/parsing/packrat/commands/Grammar; grammar h
+ f Lnet/minecraft/resources/ResourceKey; registryKey i
+ f Lnet/minecraft/core/HolderLookup$Provider; registryLookup e
+c net/minecraft/commands/arguments/ResourceOrIdArgument$Result net/minecraft/commands/arguments/ResourceOrIdArgument$g
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/Holder; parse a
+c net/minecraft/commands/arguments/ResourceOrIdArgument$InlineResult net/minecraft/commands/arguments/ResourceOrIdArgument$b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$0 a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/Holder; parse a
+ m ()Ljava/lang/Object; value a
+ f Ljava/lang/Object; value a
+c net/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgument net/minecraft/commands/arguments/ResourceOrIdArgument$a
+c net/minecraft/commands/arguments/ResourceOrIdArgument$ReferenceResult net/minecraft/commands/arguments/ResourceOrIdArgument$f
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$0 a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/Holder; parse a
+ f Lnet/minecraft/resources/ResourceKey; key a
+c net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument net/minecraft/commands/arguments/ResourceOrIdArgument$e
+c net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument net/minecraft/commands/arguments/ResourceOrIdArgument$c
+c net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument net/minecraft/commands/arguments/ResourceOrIdArgument$d
+c net/minecraft/commands/execution/tasks/ExecuteCommand net/minecraft/commands/execution/tasks/ExecuteCommand
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+ m ()Ljava/lang/String; lambda$execute$0 a
+ f Ljava/lang/String; commandInput a
+ f Lcom/mojang/brigadier/context/CommandContext; executionContext c
+ f Lnet/minecraft/commands/execution/ChainModifiers; modifiers b
+c net/minecraft/commands/functions/InstantiatedFunction net/minecraft/commands/functions/InstantiatedFunction
+ m ()Ljava/util/List; entries b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/core/component/predicates/TrimPredicate net/minecraft/core/component/predicates/TrimPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/equipment/trim/ArmorTrim;)Z matches a
+ m ()Ljava/util/Optional; material b
+ m ()Ljava/util/Optional; pattern c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; material e
+ f Ljava/util/Optional; pattern f
+c net/minecraft/core/dispenser/BoatDispenseItemBehavior net/minecraft/core/dispenser/DispenseBehaviorBoat
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playSound a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; defaultDispenseItemBehavior c
+ f Lnet/minecraft/world/entity/EntityType; type d
+c net/minecraft/data/loot/packs/TradeRebalanceChestLoot net/minecraft/data/loot/packs/TradeRebalanceChestLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ancientCityLootTable c
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; desertPyramidLootTable b
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; jungleTempleLootTable d
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; pillagerOutpostLootTable a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries e
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/loot/packs/VanillaPiglinBarterLoot net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/SimpleCookingRecipeBuilder net/minecraft/data/recipes/SimpleCookingRecipeBuilder
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; blasting b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; campfireCooking a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; determineBlastingRecipeCategory c
+ m (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; determineRecipeCategory a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; determineSmeltingRecipeCategory b
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; generic a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; group b
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; smelting c
+ m (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; smoking d
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/world/item/crafting/CookingBookCategory; bookCategory c
+ f Lnet/minecraft/data/recipes/RecipeCategory; category b
+ f I cookingTime g
+ f Ljava/util/Map; criteria h
+ f F experience f
+ f Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory; factory j
+ f Ljava/lang/String; group i
+ f Lnet/minecraft/world/item/crafting/Ingredient; ingredient e
+ f Lnet/minecraft/world/item/Item; result d
+c net/minecraft/data/worldgen/AncientCityStructurePools net/minecraft/data/worldgen/AncientCityStructurePools
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/gametest/framework/BuiltinTestFunctions net/minecraft/gametest/framework/BuiltinTestFunctions
+ m (Lnet/minecraft/core/Registry;)Ljava/util/function/Consumer; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Ljava/util/function/BiConsumer;)V load a
+ f Lnet/minecraft/resources/ResourceKey; ALWAYS_PASS a
+ f Ljava/util/function/Consumer; ALWAYS_PASS_INSTANCE b
+c net/minecraft/gametest/framework/GameTestBatchFactory net/minecraft/gametest/framework/GameTestBatchFactory
+ m (Ljava/util/Collection;Lnet/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/List; divideIntoBatches a
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; fromGameTestInfo a
+ m (I)Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; fromGameTestInfo a
+ m (Lnet/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder$Reference;)Ljava/util/stream/Stream; lambda$divideIntoBatches$1 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Lnet/minecraft/core/Holder; lambda$divideIntoBatches$2 b
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$divideIntoBatches$3 b
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$divideIntoBatches$4 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Lnet/minecraft/core/Holder; lambda$fromGameTestInfo$5 a
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$fromGameTestInfo$6 a
+ m (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$7 a
+ m (ILjava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$8 a
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; lambda$static$0 a
+ m (Ljava/util/Collection;Lnet/minecraft/core/Holder;I)Lnet/minecraft/gametest/framework/GameTestBatch; toGameTestBatch a
+ f Lnet/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator; DIRECT a
+ f I MAX_TESTS_PER_BATCH b
+c net/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator net/minecraft/gametest/framework/GameTestBatchFactory$a
+c net/minecraft/gametest/framework/GameTestEnvironments net/minecraft/gametest/framework/GameTestEnvironments
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ f Ljava/lang/String; DEFAULT a
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT_KEY b
+c net/minecraft/gametest/framework/StructureGridSpawner net/minecraft/gametest/framework/StructureGridSpawner
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$onBatchStart$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V onBatchStart a
+ f I SPACE_BETWEEN_COLUMNS c
+ f I SPACE_BETWEEN_ROWS d
+ f Z clearOnBatch j
+ f I currentRowCount f
+ f Lnet/minecraft/core/BlockPos; firstTestNorthWestCorner i
+ f F maxX k
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; nextTestNorthWestCorner h
+ f Lnet/minecraft/world/phys/AABB; rowBounds g
+ f Ljava/util/Collection; testInLastBatch l
+ f I testsPerRow e
+c net/minecraft/network/chat/contents/PlainTextContents net/minecraft/network/chat/contents/LiteralContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/contents/PlainTextContents; create a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; text b
+ f Lnet/minecraft/network/chat/contents/PlainTextContents; EMPTY b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+c net/minecraft/network/chat/contents/PlainTextContents$1 net/minecraft/network/chat/contents/LiteralContents$1
+ m ()Ljava/lang/String; text b
+c net/minecraft/network/chat/contents/PlainTextContents$LiteralContents net/minecraft/network/chat/contents/LiteralContents$a
+ m ()Ljava/lang/String; text b
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Ljava/lang/String; text c
+c net/minecraft/network/protocol/handshake/ClientIntent net/minecraft/network/protocol/handshake/ClientIntent
+ m ()[Lnet/minecraft/network/protocol/handshake/ClientIntent; $values b
+ m (I)Lnet/minecraft/network/protocol/handshake/ClientIntent; byId a
+ m ()I id a
+ f [Lnet/minecraft/network/protocol/handshake/ClientIntent; $VALUES g
+ f Lnet/minecraft/network/protocol/handshake/ClientIntent; LOGIN b
+ f I LOGIN_ID e
+ f Lnet/minecraft/network/protocol/handshake/ClientIntent; STATUS a
+ f I STATUS_ID d
+ f Lnet/minecraft/network/protocol/handshake/ClientIntent; TRANSFER c
+ f I TRANSFER_ID f
+c net/minecraft/network/protocol/login/LoginPacketTypes net/minecraft/network/protocol/login/LoginPacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_QUERY a
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HELLO c
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN_COMPRESSION d
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN_DISCONNECT e
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN_FINISHED b
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CUSTOM_QUERY_ANSWER f
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_HELLO g
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_KEY h
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_LOGIN_ACKNOWLEDGED i
+c net/minecraft/network/protocol/status/StatusProtocols net/minecraft/network/protocol/status/StatusProtocols
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$0 b
+ m (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$static$1 a
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$2 a
+ f Lnet/minecraft/network/ProtocolInfo; CLIENTBOUND d
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; CLIENTBOUND_TEMPLATE c
+ f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; SERVERBOUND_TEMPLATE a
+c net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand
+ m (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)I spawnMobs a
+c net/minecraft/server/commands/DefaultGameModeCommands net/minecraft/server/commands/CommandGamemodeDefault
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/network/chat/Component; lambda$setMode$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameType;)I setMode a
+c net/minecraft/server/commands/data/EntityDataAccessor net/minecraft/server/commands/data/CommandDataAccessorEntity
+ m ()Lnet/minecraft/nbt/CompoundTag; getData a
+ m ()Lnet/minecraft/network/chat/Component; getModifiedSuccess b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$0 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setData a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/function/Function; PROVIDER a
+ f Lnet/minecraft/world/entity/Entity; entity d
+c net/minecraft/server/commands/data/EntityDataAccessor$1 net/minecraft/server/commands/data/CommandDataAccessorEntity$1
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; access a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftApi net/minecraft/server/jsonrpc/internalapi/MinecraftApi
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftAllowListService; allowListService a
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftBanListService; banListService b
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService; gameRuleService d
+ m ()Lnet/minecraft/server/notifications/NotificationManager; notificationManager h
+ m (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi; of a
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListService; operatorListService e
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService; playerListService c
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsService; serverSettingsService f
+ m ()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService; serverStateService g
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit a
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit a
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftAllowListService; allowListService b
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftBanListService; banListService c
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftExecutorService; executorService i
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService; gameRuleService e
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListService; minecraftOperatorListService f
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService; minecraftPlayerListService d
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsService; minecraftServerSettingsService g
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService; minecraftServerStateService h
+ f Lnet/minecraft/server/notifications/NotificationManager; notificationManager a
+c net/minecraft/server/jsonrpc/methods/AllowlistService net/minecraft/server/jsonrpc/methods/AllowlistService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; add a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; clear a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Ljava/util/concurrent/CompletableFuture; lambda$add$2 c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/players/NameAndId;)V lambda$add$3 d
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;)Z lambda$get$0 b
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; lambda$get$1 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Ljava/util/concurrent/CompletableFuture; lambda$remove$4 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/players/NameAndId;)V lambda$remove$5 c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/players/NameAndId;)V lambda$set$10 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/api/PlayerDto;)Ljava/util/concurrent/CompletableFuture; lambda$set$6 a
+ m (Ljava/util/Set;Lnet/minecraft/server/players/NameAndId;)Z lambda$set$7 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/players/NameAndId;)V lambda$set$8 b
+ m (Ljava/util/Set;Lnet/minecraft/server/players/NameAndId;)Z lambda$set$9 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; remove b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; set c
+c net/minecraft/server/jsonrpc/methods/DiscoveryService net/minecraft/server/jsonrpc/methods/DiscoveryService
+ m (Ljava/util/List;)Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverResponse; discover a
+ m (Ljava/util/List;Lnet/minecraft/core/Holder$Reference;)V lambda$discover$0 b
+ m (Ljava/util/List;Lnet/minecraft/core/Holder$Reference;)V lambda$discover$1 a
+c net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverInfo net/minecraft/server/jsonrpc/methods/DiscoveryService$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; title a
+ m ()Ljava/lang/String; version b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; title b
+ f Ljava/lang/String; version c
+c net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverResponse net/minecraft/server/jsonrpc/methods/DiscoveryService$c
+ m ()Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverComponents; components d
+ m ()Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverInfo; discoverInfo b
+ m ()Ljava/lang/String; jsonRpcProtocolVersion a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; methods c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverComponents; components e
+ f Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverInfo; discoverInfo c
+ f Ljava/lang/String; jsonRpcProtocolVersion b
+ f Ljava/util/List; methods d
+c net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverComponents net/minecraft/server/jsonrpc/methods/DiscoveryService$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; schemas a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; schemas b
+c net/minecraft/server/jsonrpc/methods/GameRulesService net/minecraft/server/jsonrpc/methods/GameRulesService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; getTypedRule a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/GameRulesService$UntypedRule;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; update a
+c net/minecraft/server/jsonrpc/methods/GameRulesService$RuleType net/minecraft/server/jsonrpc/methods/GameRulesService$a
+ m ()[Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; $VALUES d
+ f Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; BOOL b
+ f Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; INT a
+ f Ljava/lang/String; name c
+c net/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule net/minecraft/server/jsonrpc/methods/GameRulesService$b
+ m ()Ljava/lang/String; key a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; type c
+ m ()Ljava/lang/String; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; key b
+ f Lnet/minecraft/server/jsonrpc/methods/GameRulesService$RuleType; type d
+ f Ljava/lang/String; value c
+c net/minecraft/server/jsonrpc/methods/GameRulesService$UntypedRule net/minecraft/server/jsonrpc/methods/GameRulesService$c
+ m ()Ljava/lang/String; key a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; key b
+ f Ljava/lang/String; value c
+c net/minecraft/server/jsonrpc/methods/IpBanlistService net/minecraft/server/jsonrpc/methods/IpBanlistService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; add a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IncomingIpBanDto;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; banIp a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; banIp a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; clear a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; get a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IncomingIpBanDto;)Ljava/util/List; lambda$add$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V lambda$add$1 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Ljava/lang/String;)V lambda$remove$2 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V lambda$set$10 a
+ m (Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBanDto;)Z lambda$set$3 a
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)Z lambda$set$4 c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)V lambda$set$5 b
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)Z lambda$set$6 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)V lambda$set$7 a
+ m (Ljava/util/Set;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)Z lambda$set$8 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)Ljava/util/stream/Stream; lambda$set$9 a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; remove b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/util/List; set c
+ f Ljava/lang/String; BAN_SOURCE a
+c net/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan net/minecraft/server/jsonrpc/methods/IpBanlistService$b
+ m ()Ljava/util/Optional; expires d
+ m (Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan; from a
+ m ()Ljava/lang/String; ip a
+ m ()Ljava/lang/String; reason b
+ m ()Ljava/lang/String; source c
+ m ()Lnet/minecraft/server/players/IpBanListEntry; toIpBanEntry e
+ f Ljava/util/Optional; expires d
+ f Ljava/lang/String; ip a
+ f Ljava/lang/String; reason b
+ f Ljava/lang/String; source c
+c net/minecraft/server/jsonrpc/methods/IpBanlistService$IpBanDto net/minecraft/server/jsonrpc/methods/IpBanlistService$c
+ m ()Ljava/util/Optional; expires d
+ m (Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan;)Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBanDto; from a
+ m (Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBanDto; from a
+ m ()Ljava/lang/String; ip a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; reason b
+ m ()Ljava/util/Optional; source c
+ m ()Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan; toIpBan e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; expires e
+ f Ljava/lang/String; ip b
+ f Ljava/util/Optional; reason c
+ f Ljava/util/Optional; source d
+c net/minecraft/server/jsonrpc/methods/IpBanlistService$IncomingIpBanDto net/minecraft/server/jsonrpc/methods/IpBanlistService$a
+ m ()Ljava/util/Optional; expires e
+ m ()Ljava/util/Optional; ip b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; reason c
+ m ()Ljava/util/Optional; source d
+ m ()Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan; toIpBan f
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan; toIpBan a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; expires f
+ f Ljava/util/Optional; ip c
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; reason d
+ f Ljava/util/Optional; source e
+c net/minecraft/server/level/progress/LevelLoadListener net/minecraft/server/level/progress/LevelLoadListener
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener;Lnet/minecraft/server/level/progress/LevelLoadListener;)Lnet/minecraft/server/level/progress/LevelLoadListener; compose a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;)V finish a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;I)V start a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;II)V update a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V updateFocus a
+c net/minecraft/server/level/progress/LevelLoadListener$1 net/minecraft/server/level/progress/LevelLoadListener$1
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;)V finish a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;I)V start a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;II)V update a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V updateFocus a
+c net/minecraft/server/level/progress/LevelLoadListener$Stage net/minecraft/server/level/progress/LevelLoadListener$a
+ m ()[Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; $values a
+ f [Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; $VALUES e
+ f Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; LOAD_INITIAL_CHUNKS c
+ f Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; LOAD_PLAYER_CHUNKS d
+ f Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; PREPARE_GLOBAL_SPAWN b
+ f Lnet/minecraft/server/level/progress/LevelLoadListener$Stage; START_SERVER a
+c net/minecraft/server/network/ServerConnectionListener net/minecraft/server/network/ServerConnection
+ m ()Ljava/util/List; getConnections e
+ m ()Lnet/minecraft/server/MinecraftServer; getServer d
+ m ()Lio/netty/channel/nio/NioEventLoopGroup; lambda$static$0 g
+ m ()Lio/netty/channel/epoll/EpollEventLoopGroup; lambda$static$1 f
+ m (Lnet/minecraft/network/Connection;Lnet/minecraft/network/chat/Component;)V lambda$tick$2 a
+ m ()Ljava/net/SocketAddress; startMemoryChannel a
+ m (Ljava/net/InetAddress;I)V startTcpServerListener a
+ m ()V stop b
+ m ()V tick c
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/function/Supplier; SERVER_EPOLL_EVENT_GROUP b
+ f Ljava/util/function/Supplier; SERVER_EVENT_GROUP a
+ f Ljava/util/List; channels f
+ f Ljava/util/List; connections g
+ f Z running c
+ f Lnet/minecraft/server/MinecraftServer; server e
+c net/minecraft/server/network/ServerConnectionListener$1 net/minecraft/server/network/ServerConnection$1
+ f Lnet/minecraft/server/network/ServerConnectionListener; this$0 a
+c net/minecraft/server/network/ServerConnectionListener$1$1 net/minecraft/server/network/ServerConnection$1$1
+c net/minecraft/server/network/ServerConnectionListener$2 net/minecraft/server/network/ServerConnection$2
+ f Lnet/minecraft/server/network/ServerConnectionListener; this$0 a
+c net/minecraft/server/network/ServerConnectionListener$LatencySimulator net/minecraft/server/network/ServerConnection$LatencySimulator
+ m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V delayDownstream a
+ m (Lio/netty/util/Timeout;)V onTimeout a
+ f Lio/netty/util/Timer; TIMER a
+ f I delay b
+ f I jitter c
+ f Ljava/util/List; queuedMessages d
+c net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage net/minecraft/server/network/ServerConnection$LatencySimulator$DelayedMessage
+ f Lio/netty/channel/ChannelHandlerContext; ctx a
+ f Ljava/lang/Object; msg b
+c net/minecraft/server/packs/linkfs/DummyFileAttributes net/minecraft/server/packs/linkfs/DummyFileAttributes
+ f Ljava/nio/file/attribute/FileTime; EPOCH a
+c net/minecraft/server/packs/resources/ResourceMetadata net/minecraft/server/packs/resources/ResourceMetadata
+ m (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; fromJsonStream a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; getSection a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; getTypedSection b
+ m (Ljava/util/Collection;)Ljava/util/List; getTypedSections a
+ m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; lambda$static$0 a
+ f Lnet/minecraft/server/packs/resources/ResourceMetadata; EMPTY a
+ f Lnet/minecraft/server/packs/resources/IoSupplier; EMPTY_SUPPLIER b
+c net/minecraft/server/packs/resources/ResourceMetadata$1 net/minecraft/server/packs/resources/ResourceMetadata$1
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; getSection a
+c net/minecraft/server/packs/resources/ResourceMetadata$2 net/minecraft/server/packs/resources/ResourceMetadata$2
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; getSection a
+c net/minecraft/server/packs/resources/ResourceProvider net/minecraft/server/packs/resources/ResourceProvider
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; lambda$fromMap$2 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/FileNotFoundException; lambda$getResourceOrThrow$1 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; lambda$static$0 c
+ f Lnet/minecraft/server/packs/resources/ResourceProvider; EMPTY b
+c net/minecraft/util/datafix/fixes/AttributeIdPrefixFix net/minecraft/util/datafix/fixes/AttributeIdPrefixFix
+ m (Ljava/lang/String;)Ljava/lang/String; replaceId a
+ f Ljava/util/List; PREFIXES a
+c net/minecraft/util/datafix/fixes/BlockEntityRenameFix net/minecraft/util/datafix/fixes/BlockEntityRenameFix
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; create a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ f Ljava/util/function/UnaryOperator; nameChangeLookup b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/CarvingStepRemoveFix net/minecraft/util/datafix/fixes/CarvingStepRemoveFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixChunk a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChunk$0 a
+c net/minecraft/util/datafix/fixes/ChunkToProtochunkFix net/minecraft/util/datafix/fixes/DataConverterProtoChunk
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixChunkData a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 d
+ m (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; lambda$repackBiomes$1 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$repackBiomes$2 a
+ m (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; lambda$repackTicks$3 a
+ m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V lambda$repackTicks$4 a
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$5 a
+ m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$6 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$7 a
+ m (III)S packOffsetCoordinates a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; repackBiomes b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; repackTicks c
+ f I NUM_SECTIONS a
+c net/minecraft/util/datafix/fixes/DropChancesFormatFix net/minecraft/util/datafix/fixes/DropChancesFormatFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/List;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; addSlotChances a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Float; lambda$parseDropChances$2 a
+ m (Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/List; parseDropChances a
+ f Ljava/util/List; ARMOR_SLOT_NAMES a
+ f F DEFAULT_CHANCE c
+ f Ljava/util/List; HAND_SLOT_NAMES b
+c net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityHorseSaddleFix net/minecraft/util/datafix/fixes/DataConverterSaddle
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+c net/minecraft/util/datafix/fixes/EntityTippedArrowFix net/minecraft/util/datafix/fixes/DataConverterEntityTippedArrow
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+c net/minecraft/util/datafix/fixes/EntityZombieSplitFix net/minecraft/util/datafix/fixes/DataConverterZombieType
+ m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; changeSchemaToZombieVillager a
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$changeSchemaToZombieVillager$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 a
+ m ()Lcom/mojang/datafixers/types/Type; lambda$new$0 a
+ f Ljava/util/function/Supplier; zombieVillagerType b
+c net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z lambda$fixTag$1 b
+ m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$2 a
+ m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/Set; flagsToRemove b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/HeightmapRenamingFix net/minecraft/util/datafix/fixes/DataConverterHeightmapRenaming
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix net/minecraft/util/datafix/fixes/DataConverterFlattenSpawnEgg
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/util/Map; MAP b
+ f Ljava/lang/String; itemType a
+c net/minecraft/util/datafix/fixes/LegacyDimensionIdFix net/minecraft/util/datafix/fixes/LegacyDimensionIdFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDimensionId c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMap a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPlayer b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; lambda$fixDimensionId$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/LegacyDragonFightFix net/minecraft/util/datafix/fixes/LegacyDragonFightFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDragonFight a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/LegacyWorldBorderFix net/minecraft/util/datafix/fixes/LegacyWorldBorderFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/PlayerRespawnDataFix net/minecraft/util/datafix/fixes/PlayerRespawnDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/RecipesRenameningFix net/minecraft/util/datafix/fixes/DataConverterRecipeRename
+ f Ljava/util/Map; RECIPES a
+c net/minecraft/util/datafix/fixes/RemoveGolemGossipFix net/minecraft/util/datafix/fixes/DataConverterRemoveGolemGossip
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue a
+ m (Lcom/mojang/serialization/Dynamic;)Z lambda$fixValue$0 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1 a
+c net/minecraft/util/datafix/fixes/ThrownPotionSplitFix net/minecraft/util/datafix/fixes/ThrownPotionSplitFix
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m ()Lnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder; lambda$new$0 a
+ f Ljava/util/function/Supplier; itemIdFinder b
+c net/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder net/minecraft/util/datafix/fixes/ThrownPotionSplitFix$a
+ m (Lcom/mojang/datafixers/Typed;)Ljava/lang/String; getItemId a
+ m ()Lcom/mojang/datafixers/OpticFinder; itemFinder a
+ m ()Lcom/mojang/datafixers/OpticFinder; itemIdFinder b
+ m (Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$getItemId$0 b
+ f Lcom/mojang/datafixers/OpticFinder; itemFinder a
+ f Lcom/mojang/datafixers/OpticFinder; itemIdFinder b
+c net/minecraft/util/debug/DebugEntityBlockIntersection net/minecraft/util/debug/DebugEntityBlockIntersection
+ m ()[Lnet/minecraft/util/debug/DebugEntityBlockIntersection; $values b
+ m ()I color a
+ m (Lnet/minecraft/util/debug/DebugEntityBlockIntersection;)I lambda$static$0 b
+ m (Lnet/minecraft/util/debug/DebugEntityBlockIntersection;)I lambda$static$1 a
+ f [Lnet/minecraft/util/debug/DebugEntityBlockIntersection; $VALUES h
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lnet/minecraft/util/debug/DebugEntityBlockIntersection; IN_AIR c
+ f Lnet/minecraft/util/debug/DebugEntityBlockIntersection; IN_BLOCK a
+ f Lnet/minecraft/util/debug/DebugEntityBlockIntersection; IN_FLUID b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I color g
+ f I id f
+c net/minecraft/util/parsing/packrat/SuggestionSupplier net/minecraft/util/parsing/packrat/SuggestionSupplier
+ m ()Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; empty b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$empty$0 b
+c net/minecraft/util/profiling/jfr/parse/JfrStatsParser net/minecraft/util/profiling/jfr/parse/JfrStatsParser
+ m (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V appendFileIO a
+ m (Ljava/util/stream/Stream;)V capture a
+ m (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/util/profiling/jfr/stats/IoSummary; collectIoStats a
+ m (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementChunk b
+ m (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementPacket a
+ m (Ljdk/jfr/consumer/RecordedEvent;)V lambda$capture$0 a
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$collectIoStats$3 a
+ m (Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize; lambda$incrementChunk$2 a
+ m (Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize; lambda$incrementPacket$1 a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; parse a
+ m ()Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; results a
+ f Ljava/util/List; chunkGenStats c
+ f Ljava/util/List; cpuLoadStat e
+ f Ljava/util/List; fileReads k
+ f Ljava/util/List; fileWrites j
+ f I garbageCollections l
+ f Ljava/util/List; gcHeapStats n
+ f Ljava/time/Duration; gcTotalDuration m
+ f Ljava/util/Map; readChunks h
+ f Ljava/util/Map; receivedPackets f
+ f Ljava/time/Instant; recordingEnded b
+ f Ljava/time/Instant; recordingStarted a
+ f Ljava/util/Map; sentPackets g
+ f Ljava/util/List; structureGenStats d
+ f Ljava/util/List; threadAllocationStats o
+ f Ljava/util/List; tickTimes p
+ f Ljava/time/Duration; worldCreationDuration q
+ f Ljava/util/Map; writtenChunks i
+c net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1
+ m ()Ljdk/jfr/consumer/RecordedEvent; next a
+ f Ljdk/jfr/consumer/RecordingFile; val$recordingFile a
+c net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize net/minecraft/util/profiling/jfr/parse/JfrStatsParser$a
+ m (I)V increment a
+ m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize; toCountAndSize a
+ f J count a
+ f J totalSize b
+c net/minecraft/util/profiling/jfr/parse/JfrStatsResult net/minecraft/util/profiling/jfr/parse/JfrStatsResult
+ m ()Ljava/lang/String; asJson b
+ m ()Ljava/util/List; chunkGenStats q
+ m ()Ljava/util/List; chunkGenSummary a
+ m ()Ljava/util/List; cpuLoadStats h
+ m ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; fileReads p
+ m ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; fileWrites o
+ m ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; heapSummary i
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$chunkGenSummary$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; lambda$chunkGenSummary$1 a
+ m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; readChunks n
+ m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; receivedPacketsSummary k
+ m ()Ljava/time/Duration; recordingDuration e
+ m ()Ljava/time/Instant; recordingEnded d
+ m ()Ljava/time/Instant; recordingStarted c
+ m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; sentPacketsSummary l
+ m ()Ljava/util/List; structureGenStats r
+ m ()Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; threadAllocationSummary j
+ m ()Ljava/util/List; tickTimes g
+ m ()Ljava/time/Duration; worldCreationDuration f
+ m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; writtenChunks m
+ f Ljava/util/List; chunkGenStats o
+ f Ljava/util/List; cpuLoadStats f
+ f Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; fileReads n
+ f Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; fileWrites m
+ f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; heapSummary g
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; readChunks l
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; receivedPacketsSummary i
+ f Ljava/time/Duration; recordingDuration c
+ f Ljava/time/Instant; recordingEnded b
+ f Ljava/time/Instant; recordingStarted a
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; sentPacketsSummary j
+ f Ljava/util/List; structureGenStats p
+ f Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; threadAllocationSummary h
+ f Ljava/util/List; tickTimes e
+ f Ljava/time/Duration; worldCreationDuration d
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; writtenChunks k
+c net/minecraft/util/profiling/metrics/ProfilerMeasured net/minecraft/util/profiling/metrics/ProfilerMeasured
+ m ()Ljava/util/List; profiledMetrics bN
+c net/minecraft/util/thread/AbstractConsecutiveExecutor net/minecraft/util/thread/AbstractConsecutiveExecutor
+ m ()Z canBeScheduled e
+ m ()Z hasWork c
+ m ()Z isClosed k
+ m ()Z isRunning j
+ m ()Ljava/lang/String; name B_
+ m ()Z pollTask f
+ m ()Ljava/util/List; profiledMetrics bN
+ m ()V registerForExecution g
+ m ()V runAll a
+ m (Ljava/lang/Runnable;)V schedule a_
+ m ()Z setRunning h
+ m ()V setSleeping i
+ m ()I size b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/concurrent/Executor; executor d
+ f Ljava/lang/String; name e
+ f Lnet/minecraft/util/thread/StrictQueue; queue c
+ f Ljava/util/concurrent/atomic/AtomicReference; status b
+c net/minecraft/util/thread/AbstractConsecutiveExecutor$Status net/minecraft/util/thread/AbstractConsecutiveExecutor$a
+ m ()[Lnet/minecraft/util/thread/AbstractConsecutiveExecutor$Status; $values a
+ f [Lnet/minecraft/util/thread/AbstractConsecutiveExecutor$Status; $VALUES d
+ f Lnet/minecraft/util/thread/AbstractConsecutiveExecutor$Status; CLOSED c
+ f Lnet/minecraft/util/thread/AbstractConsecutiveExecutor$Status; RUNNING b
+ f Lnet/minecraft/util/thread/AbstractConsecutiveExecutor$Status; SLEEPING a
+c net/minecraft/util/thread/PriorityConsecutiveExecutor net/minecraft/util/thread/PriorityConsecutiveExecutor
+ m (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleWithResult$0 a
+ m (ILjava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; scheduleWithResult a
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ m (Ljava/lang/Runnable;)Lnet/minecraft/util/thread/StrictQueue$RunnableWithPriority; wrapRunnable b
+c net/minecraft/util/thread/ReentrantBlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandlerReentrant
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m ()Z runningTask bT
+ m ()Z scheduleExecutables az
+ f I reentrantCount b
+c net/minecraft/world/entity/ai/attributes/AttributeMap net/minecraft/world/entity/ai/attributes/AttributeMapBase
+ m (Lcom/google/common/collect/Multimap;)V addTransientAttributeModifiers a
+ m (Ljava/util/List;)V apply a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignAllValues a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignBaseValues b
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignPermanentModifiers c
+ m ()Ljava/util/Set; getAttributesToSync a
+ m ()Ljava/util/Set; getAttributesToUpdate b
+ m (Lnet/minecraft/core/Holder;)D getBaseValue d
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getInstance a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)D getModifierValue b
+ m ()Ljava/util/Collection; getSyncableAttributes c
+ m (Lnet/minecraft/core/Holder;)D getValue c
+ m (Lnet/minecraft/core/Holder;)Z hasAttribute b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)Z hasModifier a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$addTransientAttributeModifiers$2 a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$assignAllValues$5 d
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$assignBaseValues$6 c
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$assignPermanentModifiers$7 b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; lambda$getInstance$1 f
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z lambda$getSyncableAttributes$0 e
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$removeAttributeModifiers$3 a
+ m (Lnet/minecraft/core/Holder;Ljava/util/Collection;)V lambda$removeAttributeModifiers$4 a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V onAttributeModified a
+ m ()Ljava/util/List; pack d
+ m (Lcom/google/common/collect/Multimap;)V removeAttributeModifiers b
+ m (Lnet/minecraft/core/Holder;)Z resetBaseValue e
+ f Ljava/util/Map; attributes a
+ f Ljava/util/Set; attributesToSync b
+ f Ljava/util/Set; attributesToUpdate c
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; supplier d
+c net/minecraft/world/entity/ai/behavior/AnimalMakeLove net/minecraft/world/entity/ai/behavior/BehaviorMakeLoveAnimal
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; findValidBreedPartner c
+ m (Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/entity/animal/Animal; getBreedTarget a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z hasBreedTargetOfRightType b
+ m (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$findValidBreedPartner$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V tick c
+ f I BREED_RANGE c
+ f I DEFAULT_CLOSE_ENOUGH_DISTANCE i
+ f I MAX_DURATION e
+ f I MIN_DURATION d
+ f I closeEnoughDistance h
+ f Lnet/minecraft/world/entity/EntityType; partnerType f
+ f J spawnChildAtTime j
+ f F speedModifier g
+c net/minecraft/world/entity/ai/behavior/CrossbowAttack net/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V crossbowAttack a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; getAttackTarget b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V lookAtTarget b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick b
+ f I TIMEOUT c
+ f I attackDelay d
+ f Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; crossbowState e
+c net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState net/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState
+ m ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; $VALUES e
+ f Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; CHARGED c
+ f Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; CHARGING b
+ f Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; READY_TO_ATTACK d
+ f Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; UNCHARGED a
+c net/minecraft/world/entity/ai/behavior/GiveGiftToHero net/minecraft/world/entity/ai/behavior/BehaviorVillageHeroGift
+ m (Lnet/minecraft/server/level/ServerLevel;)I calculateTimeUntilNextGift a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/resources/ResourceKey; getLootTableToThrow a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; getNearestTargetableHero c
+ m (Lnet/minecraft/world/entity/player/Player;)Z isHero a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Z isHeroVisible b
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/player/Player;)Z isWithinThrowingDistance a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$throwGift$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)V throwGift a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ f Ljava/util/Map; GIFTS g
+ f I MAX_TIME_BETWEEN_GIFTS e
+ f I MIN_TIME_BETWEEN_GIFTS d
+ f F SPEED_MODIFIER h
+ f I THROW_GIFT_AT_DISTANCE c
+ f I TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING f
+ f Z giftGivenDuringThisRun j
+ f J timeSinceStart k
+ f I timeUntilNextGift i
+c net/minecraft/world/entity/ai/behavior/GoToWantedItem net/minecraft/world/entity/ai/behavior/BehaviorFindAdmirableItem
+ m (FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/function/Predicate;FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (ZLjava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/SetHiddenState net/minecraft/world/entity/ai/behavior/BehaviorHide
+ m (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f I HIDE_TIMEOUT a
+c net/minecraft/world/entity/ai/behavior/StartAttacking net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetSet
+ m (Lnet/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition;Lnet/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition;Lnet/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder;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 lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition;Lnet/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition;Lnet/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetSet$b
+c net/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetSet$a
+c net/minecraft/world/entity/ai/behavior/warden/Digging net/minecraft/world/entity/ai/behavior/warden/Digging
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V stop c
+c net/minecraft/world/entity/ai/goal/PathfindToRaidGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRaid
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/raid/Raider;)Z lambda$recruitNearby$0 a
+ m (Lnet/minecraft/world/entity/raid/Raid;)V recruitNearby a
+ m ()V tick a
+ f I RECRUITMENT_SEARCH_TICK_DELAY a
+ f F SPEED_MODIFIER b
+ f Lnet/minecraft/world/entity/raid/Raider; mob c
+ f I recruitmentTick d
+c net/minecraft/world/entity/ai/goal/RandomSwimmingGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRandomSwim
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+c net/minecraft/world/entity/ai/memory/MemoryModuleType net/minecraft/world/entity/ai/memory/MemoryModuleType
+ m ()Ljava/util/Optional; getCodec a
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; register a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; register a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ADMIRING_DISABLED ak
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ADMIRING_ITEM ah
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ANGRY_AT af
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATE_RECENTLY az
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_COOLING_DOWN q
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_TARGET p
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; AVOID_TARGET A
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREED_TARGET s
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_COOLDOWN aY
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_INHALING bd
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_TARGET be
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_LEAVING_WATER bf
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT aZ
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_CHARGING ba
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_COOLDOWN bc
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_RECOVERING bb
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CANT_REACH_WALK_TARGET_SINCE F
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CELEBRATE_LOCATION am
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANCING an
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANGER_DETECTED_RECENTLY H
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DIG_COOLDOWN aI
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISABLE_WALK_TO_ADMIRE_ITEM aj
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISTURBANCE_LOCATION aD
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DOORS_TO_CLOSE w
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DUMMY a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GAZE_COOLDOWN_TICKS R
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GOLEM_DETECTED_RECENTLY G
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HAS_HUNTING_COOLDOWN V
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HEARD_BELL_TIME E
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HIDING_PLACE D
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HOME b
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HUNTED_RECENTLY al
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY y
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY_ENTITY z
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTABLE_DOORS v
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTION_TARGET r
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_EMERGING aG
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_IN_WATER Y
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PANICKING aa
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PREGNANT Z
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_SNIFFING aF
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_TEMPTED S
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ITEM_PICKUP_COOLDOWN_TICKS aT
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; JOB_SITE c
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_SLEPT I
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WOKEN J
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WORKED_AT_POI K
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_COOLDOWN_TICKS aS
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_POSITION aR
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_PLAYER aQ
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_COOLDOWN_TICKS T
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_MID_JUMP U
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LOOK_TARGET o
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; MEETING_POINT e
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEARBY_ADULT_PIGLINS ar
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_ATTACKABLE C
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_BED x
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_HOSTILE B
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_LIVING_ENTITIES g
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_PLAYERS j
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_PLAYER_HOLDING_WANTED_ITEM ay
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_REPELLENT aA
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD aq
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT L
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_HOGLINS at
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLIN au
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLINS as
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ATTACKABLE_PLAYER l
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ATTACKABLE_PLAYERS m
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_BABY_HOGLIN ap
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_HUNTABLE_HOGLIN ao
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_LIVING_ENTITIES h
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_NEMESIS N
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_PLAYER k
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_WANTED_ITEM M
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ZOMBIFIED av
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PACIFIED aB
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PATH u
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PLAY_DEAD_TICKS O
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; POTENTIAL_JOB_SITE d
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_COOLDOWN_TICKS W
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_TARGET X
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RECENT_PROJECTILE aE
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RIDE_TARGET t
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_COOLDOWN aJ
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_DELAY aH
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_TARGET aC
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SECONDARY_JOB_SITE f
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_DIGGING aW
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_EXPLORED_POSITIONS aU
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_HAPPY aX
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_SNIFFING_TARGET aV
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFF_COOLDOWN aK
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_COOLDOWN aN
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_COOLDOWN aO
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_DELAY aP
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTATION_COOLDOWN_TICKS Q
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTING_PLAYER P
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TIME_TRYING_TO_REACH_ADMIRE_ITEM ai
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TOUCH_COOLDOWN aL
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TRANSPORT_ITEMS_COOLDOWN_TICKS ae
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNIVERSAL_ANGER ag
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNREACHABLE_TONGUE_TARGETS ab
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNREACHABLE_TRANSPORT_BLOCK_POSITIONS ad
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VIBRATION_COOLDOWN aM
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_HOGLIN_COUNT ax
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_PIGLIN_COUNT aw
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_VILLAGER_BABIES i
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISITED_BLOCK_POSITIONS ac
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; WALK_TARGET n
+ f Ljava/util/Optional; codec bg
+c net/minecraft/world/entity/ai/sensing/IsInWaterSensor net/minecraft/world/entity/ai/sensing/IsInWaterSensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/animal/TemperatureVariants net/minecraft/world/entity/animal/TemperatureVariants
+ f Lnet/minecraft/resources/ResourceLocation; COLD c
+ f Lnet/minecraft/resources/ResourceLocation; TEMPERATE a
+ f Lnet/minecraft/resources/ResourceLocation; WARM b
+c net/minecraft/world/entity/animal/armadillo/Armadillo net/minecraft/world/entity/animal/armadillo/Armadillo
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)Z brushOffScute a
+ m ()Z canFallInLove gP
+ m ()Z canStayRolledUp gM
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkArmadilloSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl N
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()F getAgeScale ez
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()I getMaxHeadYRot ah
+ m ()Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; getState gJ
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isScared n
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isScaredBy i
+ m (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()I pickNextScuteDropTime gU
+ m ()V playEatingSound gO
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V rollOut gL
+ m ()V rollUp gK
+ m ()V setupAnimationStates gV
+ m ()Z shouldHideInShell s
+ m ()Z shouldSwitchToScaredState gI
+ m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState;)V switchToState a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ARMADILLO_STATE cC
+ f F BABY_SCALE ct
+ f F MAX_HEAD_ROTATION_EXTENT cu
+ f I SCARE_CHECK_INTERVAL cv
+ f D SCARE_DISTANCE_HORIZONTAL cA
+ f D SCARE_DISTANCE_VERTICAL cB
+ f J inStateTicks cD
+ f Lnet/minecraft/world/entity/AnimationState; peekAnimationState cz
+ f Z peekReceivedClient cF
+ f Lnet/minecraft/world/entity/AnimationState; rollOutAnimationState cx
+ f Lnet/minecraft/world/entity/AnimationState; rollUpAnimationState cy
+ f I scuteTime cE
+c net/minecraft/world/entity/animal/armadillo/Armadillo$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/animal/armadillo/Armadillo; this$0 a
+c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState net/minecraft/world/entity/animal/armadillo/Armadillo$a
+ m ()[Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; $values e
+ m ()I animationDuration b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id d
+ m ()Z isThreatened a
+ m (J)Z shouldHideInShell a
+ f [Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; $VALUES l
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; IDLE a
+ f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; ROLLING b
+ f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; SCARED c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; UNROLLING d
+ f I animationDuration j
+ f I id k
+ f Z isThreatened i
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$1 net/minecraft/world/entity/animal/armadillo/Armadillo$a$1
+ m (J)Z shouldHideInShell a
+c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$2 net/minecraft/world/entity/animal/armadillo/Armadillo$a$2
+ m (J)Z shouldHideInShell a
+c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$3 net/minecraft/world/entity/animal/armadillo/Armadillo$a$3
+ m (J)Z shouldHideInShell a
+c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$4 net/minecraft/world/entity/animal/armadillo/Armadillo$a$4
+ m (J)Z shouldHideInShell a
+c net/minecraft/world/entity/animal/horse/AbstractHorse net/minecraft/world/entity/animal/horse/EntityHorseAbstract
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addBehaviourGoals ha
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canEatGrass hk
+ m ()Z canJump a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canParent hq
+ m ()Z canPerformRearing gJ
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()V clearStanding hl
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseHorseAttributes hi
+ m ()V createInventory hg
+ m (DDDDLnet/minecraft/util/RandomSource;)D createOffspringAttribute a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/player/Player;)V doPlayerRide g
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m ()V eating m
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V equipBodyArmor b
+ m (FLnet/minecraft/world/phys/Vec3;)V executeRidersJump b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; fedFood c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;)V followMommy h
+ m (Ljava/util/function/DoubleSupplier;)D generateJumpStrength a
+ m (Ljava/util/function/IntUnaryOperator;)F generateMaxHealth a
+ m (Ljava/util/function/DoubleSupplier;)D generateSpeed b
+ m ()I getAmbientSoundInterval W
+ m ()I getAmbientStandInterval hr
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientStandSound hm
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hh
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dg
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationInDirection a
+ m (F)F getEatAnim J
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gK
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (I)Z getFlag s
+ m ()I getInventoryColumns ad_
+ m ()I getInventorySize hf
+ m (I)I getInventorySize v
+ m ()I getMaxSpawnClusterSize ak
+ m ()I getMaxTemper hj
+ m (F)F getMouthAnim L
+ m ()Lnet/minecraft/world/entity/EntityReference; getOwnerReference d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation i
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getSoundVolume ft
+ m (F)F getStandAnim K
+ m ()I getTemper he
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a
+ m (B)V handleEntityEvent b
+ m (I)V handleStartJump c
+ m ()V handleStopJump b
+ m (Lnet/minecraft/world/Container;)Z hasInventoryChanged a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isBred hd
+ m ()Z isEating hb
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood i
+ m ()Z isImmobile fv
+ m ()Z isStanding hc
+ m ()Z isTamed gZ
+ m (Lnet/minecraft/world/level/block/SoundType;)Z isWoodSoundType b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$addBehaviourGoals$7 j
+ m ()D lambda$static$0 gV
+ m ()D lambda$static$1 gU
+ m ()D lambda$static$2 gM
+ m ()D lambda$static$3 gL
+ m (I)I lambda$static$4 y
+ m (I)I lambda$static$5 x
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$6 a
+ m ()V makeMad ho
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (I)I modifyTemper u
+ m ()V moveTail n
+ m ()Z onClimbable fe
+ m ()V onElasticLeashPull z
+ m (I)V onPlayerJump b
+ m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b
+ m ()V openMouth s
+ m (Lnet/minecraft/world/level/block/SoundType;)V playGallopSound a
+ m ()V playJumpSound hp
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals H
+ m (Z)V setBred z
+ m (Z)V setEating A
+ m (IZ)V setFlag d
+ m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/core/Holder;DD)V setOffspringAttribute a
+ m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V setOffspringAttributes a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner j
+ m (I)V setStanding w
+ m (Z)V setTamed y
+ m (I)V setTemper t
+ m (Z)V spawnTamingParticles B
+ m ()V standIfPossible hn
+ m ()Z supportQuadLeash D
+ m (Lnet/minecraft/world/entity/player/Player;)Z tameWithName i
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ f F BACKWARDS_MOVE_SPEED_FACTOR cA
+ f D BREEDING_CROSS_FACTOR cG
+ f I CHEST_SLOT_OFFSET cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cS
+ f Z DEFAULT_BRED da
+ f Z DEFAULT_EATING_HAYSTACK cZ
+ f Z DEFAULT_TAME db
+ f I DEFAULT_TEMPER cY
+ f I FLAG_BRED cU
+ f I FLAG_EATING cV
+ f I FLAG_OPEN_MOUTH cX
+ f I FLAG_STANDING cW
+ f I FLAG_TAME cT
+ f I INVENTORY_ROWS cH
+ f I INVENTORY_SLOT_OFFSET cF
+ f F MAX_HEALTH cz
+ f F MAX_JUMP_STRENGTH cx
+ f F MAX_MOVEMENT_SPEED cu
+ f F MIN_HEALTH cy
+ f F MIN_JUMP_STRENGTH cv
+ f F MIN_MOVEMENT_SPEED ct
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; MOMMY_TARGETING cD
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; PARENT_HORSE_SELECTOR cC
+ f F SIDEWAYS_MOVE_SPEED_FACTOR cB
+ f Z allowStandSliding cN
+ f Z canGallop cO
+ f F eatAnim df
+ f F eatAnimO dg
+ f I eatingCounter dc
+ f I gallopSoundCounter cP
+ f Lnet/minecraft/world/SimpleContainer; inventory cK
+ f F mouthAnim dj
+ f F mouthAnimO dk
+ f I mouthCounter dd
+ f Lnet/minecraft/world/entity/EntityReference; owner dl
+ f F playerJumpPendingScale cM
+ f I sprintCounter cJ
+ f F standAnim dh
+ f F standAnimO di
+ f I standCounter de
+ f I tailCounter cI
+ f I temper cL
+c net/minecraft/world/entity/animal/horse/SkeletonHorse net/minecraft/world/entity/animal/horse/EntityHorseSkeleton
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addBehaviourGoals ha
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSkeletonHorseSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bg
+ m ()F getWaterSlowDown fz
+ m ()Z isTrap n
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playJumpSound hp
+ m (F)V playSwimSound g
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setTrap x
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cy
+ f Z DEFAULT_IS_TRAP cv
+ f I DEFAULT_TRAP_TIME cx
+ f I TRAP_MAX_LIFE cu
+ f Z isTrap cz
+ f Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal; skeletonTrapGoal ct
+ f I trapTime cA
+c net/minecraft/world/entity/decoration/PaintingVariant net/minecraft/world/entity/decoration/PaintingVariant
+ m ()I area a
+ m ()Lnet/minecraft/resources/ResourceLocation; assetId d
+ m ()Ljava/util/Optional; author f
+ m ()I height c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; title e
+ m ()I width b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/resources/ResourceLocation; assetId g
+ f Ljava/util/Optional; author i
+ f I height f
+ f Ljava/util/Optional; title h
+ f I width e
+c net/minecraft/world/entity/monster/SpellcasterIllager net/minecraft/world/entity/monster/EntityIllagerWizard
+ m (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$000 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose k
+ m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent s
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getCurrentSpell gS
+ m ()I getSpellCastingTime gT
+ m ()Z isCastingSpell gR
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V setIsCastingSpell a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPELL_CASTING_ID a
+ f I DEFAULT_SPELLCASTING_TICKS e
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; currentSpell f
+ f I spellCastingTickCount b
+c net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell net/minecraft/world/entity/monster/EntityIllagerWizard$Spell
+ m ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; $values a
+ m (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; byId a
+ m (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)I lambda$static$0 a
+ f [Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; $VALUES j
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; BLINDNESS f
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; DISAPPEAR e
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; FANGS c
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; NONE a
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; SUMMON_VEX b
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; WOLOLO d
+ f I id h
+ f [D spellColor i
+c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal net/minecraft/world/entity/monster/EntityIllagerWizard$PathfinderGoalCastSpell
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getCastWarmupTime n
+ m ()I getCastingInterval i
+ m ()I getCastingTime h
+ m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getSpell m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpellPrepareSound l
+ m ()V performSpellCasting k
+ m ()V start d
+ m ()V tick a
+ f I attackWarmupDelay b
+ f I nextAttackTickCount c
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager; this$0 d
+c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal net/minecraft/world/entity/monster/EntityIllagerWizard$b
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/SpellcasterIllager; this$0 b
+c net/minecraft/world/entity/monster/piglin/PiglinBrute net/minecraft/world/entity/monster/piglin/EntityPiglinBrute
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m ()Z canHunt k
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes n
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gJ
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V playAngrySound gO
+ m ()V playConvertedSound gL
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f I ATTACK_DAMAGE cu
+ f I MAX_HEALTH f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES e
+ f F MOVEMENT_SPEED_WHEN_FIGHTING ct
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES d
+ f D TARGETING_RANGE cv
+c net/minecraft/world/entity/npc/WanderingTraderSpawner net/minecraft/world/entity/npc/MobSpawnerTrader
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; findSpawnPositionNear a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasEnoughSpace a
+ m (Lnet/minecraft/core/Holder;)Z lambda$spawn$0 a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$spawn$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z spawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/WanderingTrader;I)V tryToSpawnLlamaFor a
+ f I DEFAULT_SPAWN_DELAY a
+ f I DEFAULT_TICK_DELAY b
+ f I MAX_SPAWN_CHANCE d
+ f I MIN_SPAWN_CHANCE c
+ f I NUMBER_OF_SPAWN_ATTEMPTS g
+ f I SPAWN_CHANCE_INCREASE e
+ f I SPAWN_ONE_IN_X_CHANCE f
+ f Lnet/minecraft/util/RandomSource; random h
+ f Lnet/minecraft/world/level/storage/ServerLevelData; serverLevelData i
+ f I spawnChance l
+ f I spawnDelay k
+ f I tickDelay j
+c net/minecraft/world/entity/player/StackedItemContents net/minecraft/world/entity/player/StackedItemContents
+ m (Lnet/minecraft/world/item/ItemStack;)V accountSimpleStack a
+ m (Lnet/minecraft/world/item/ItemStack;)V accountStack b
+ m (Lnet/minecraft/world/item/ItemStack;I)V accountStack a
+ m (Ljava/util/List;ILnet/minecraft/world/entity/player/StackedContents$Output;)Z canCraft a
+ m (Ljava/util/List;Lnet/minecraft/world/entity/player/StackedContents$Output;)Z canCraft a
+ m (Lnet/minecraft/world/item/crafting/Recipe;ILnet/minecraft/world/entity/player/StackedContents$Output;)Z canCraft a
+ m (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/world/entity/player/StackedContents$Output;)Z canCraft a
+ m ()V clear a
+ m (Lnet/minecraft/world/item/crafting/Recipe;ILnet/minecraft/world/entity/player/StackedContents$Output;)I getBiggestCraftableStack b
+ m (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/world/entity/player/StackedContents$Output;)I getBiggestCraftableStack b
+ f Lnet/minecraft/world/entity/player/StackedContents; raw a
+c net/minecraft/world/item/component/ChargedProjectiles net/minecraft/world/item/component/ChargedProjectiles
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;I)V addProjectileTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/item/Item;)Z contains a
+ m ()Ljava/util/List; getItems a
+ m ()Z isEmpty b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V lambda$addProjectileTooltip$2 a
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/List; lambda$static$1 a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/component/ChargedProjectiles; of a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/component/ChargedProjectiles; of a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/ChargedProjectiles; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; items d
+c net/minecraft/world/item/component/ConsumableListener net/minecraft/world/item/component/ConsumableListener
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+c net/minecraft/world/item/component/WrittenBookContent net/minecraft/world/item/component/WrittenBookContent
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/lang/String; author e
+ m ()I generation f
+ m (Z)Ljava/util/List; getPages a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/HolderLookup$Provider;)Z isPageTooLarge a
+ m (ZLnet/minecraft/server/network/Filterable;)Lnet/minecraft/network/chat/Component; lambda$getPages$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)Ljava/util/Optional; lambda$resolvePage$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/component/WrittenBookContent; markResolved c
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pageCodec b
+ m ()Ljava/util/List; pages a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pagesCodec a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/component/WrittenBookContent; resolve a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z resolveForItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/server/network/Filterable;)Ljava/util/Optional; resolvePage a
+ m ()Z resolved g
+ m ()Lnet/minecraft/server/network/Filterable; title d
+ m ()Lnet/minecraft/world/item/component/WrittenBookContent; tryCraftCopy b
+ m (Ljava/util/List;)Ljava/lang/Object; withReplacedPages a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/component/WrittenBookContent; withReplacedPages b
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lcom/mojang/serialization/Codec; CONTENT_CODEC g
+ f Lnet/minecraft/world/item/component/WrittenBookContent; EMPTY a
+ f I MAX_CRAFTABLE_GENERATION f
+ f I MAX_GENERATION e
+ f Lcom/mojang/serialization/Codec; PAGES_CODEC h
+ f I PAGE_LENGTH b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+ f I TITLE_LENGTH c
+ f I TITLE_MAX_LENGTH d
+ f Ljava/lang/String; author l
+ f I generation m
+ f Ljava/util/List; pages n
+ f Z resolved o
+ f Lnet/minecraft/server/network/Filterable; title k
+c net/minecraft/world/item/crafting/CookingBookCategory net/minecraft/world/item/crafting/CookingBookCategory
+ m ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/item/crafting/CookingBookCategory;)I lambda$static$0 b
+ m (Lnet/minecraft/world/item/crafting/CookingBookCategory;)I lambda$static$1 a
+ f [Lnet/minecraft/world/item/crafting/CookingBookCategory; $VALUES i
+ f Lnet/minecraft/world/item/crafting/CookingBookCategory; BLOCKS b
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/crafting/CookingBookCategory; FOOD a
+ f Lnet/minecraft/world/item/crafting/CookingBookCategory; MISC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/item/crafting/ShapedRecipePattern net/minecraft/world/item/crafting/ShapedRecipePattern
+ m (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/List;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; createFromNetwork a
+ m (Ljava/lang/String;)I firstNonEmpty a
+ m ()I height b
+ m ()Ljava/util/List; ingredients c
+ m ()Ljava/lang/String; lambda$static$0 e
+ m ()Lcom/mojang/serialization/DataResult; lambda$static$1 d
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Lcom/mojang/serialization/DataResult; lambda$static$2 d
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Ljava/lang/Integer; lambda$static$3 c
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Ljava/lang/Integer; lambda$static$4 b
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Ljava/util/List; lambda$static$5 a
+ m (C)Ljava/lang/String; lambda$unpack$6 a
+ m (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$7 a
+ m (Ljava/lang/String;)I lastNonEmpty b
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Z)Z matches a
+ m (Ljava/util/Map;Ljava/util/List;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; of a
+ m (Ljava/util/Map;[Ljava/lang/String;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; of a
+ m (Ljava/util/List;)[Ljava/lang/String; shrink a
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Lcom/mojang/serialization/DataResult; unpack a
+ m ()I width a
+ f C EMPTY_SLOT a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f I MAX_SIZE d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/Optional; data h
+ f I height f
+ f I ingredientCount i
+ f Ljava/util/List; ingredients g
+ f Z symmetrical j
+ f I width e
+c net/minecraft/world/item/crafting/ShapedRecipePattern$Data net/minecraft/world/item/crafting/ShapedRecipePattern$a
+ m ()Ljava/util/Map; key a
+ m ()Ljava/lang/String; lambda$static$0 g
+ m ()Ljava/lang/String; lambda$static$1 f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a
+ m ()Ljava/lang/String; lambda$static$2 e
+ m ()Ljava/lang/String; lambda$static$3 d
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$5 b
+ m ()Ljava/lang/String; lambda$static$6 c
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$7 a
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Ljava/util/Map; lambda$static$8 b
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Ljava/util/List; lambda$static$9 a
+ m ()Ljava/util/List; pattern b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lcom/mojang/serialization/Codec; PATTERN_CODEC d
+ f Lcom/mojang/serialization/Codec; SYMBOL_CODEC e
+ f Ljava/util/Map; key b
+ f Ljava/util/List; pattern c
+c net/minecraft/world/item/crafting/SmithingRecipeInput net/minecraft/world/item/crafting/SmithingRecipeInput
+ m ()Lnet/minecraft/world/item/ItemStack; addition e
+ m ()Lnet/minecraft/world/item/ItemStack; base d
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Z isEmpty b
+ m ()I size a
+ m ()Lnet/minecraft/world/item/ItemStack; template c
+ f Lnet/minecraft/world/item/ItemStack; addition c
+ f Lnet/minecraft/world/item/ItemStack; base b
+ f Lnet/minecraft/world/item/ItemStack; template a
+c net/minecraft/world/item/crafting/display/SlotDisplay net/minecraft/world/item/crafting/display/SlotDisplay
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m (Lnet/minecraft/util/context/ContextMap;)Lnet/minecraft/world/item/ItemStack; resolveForFirstStack b
+ m (Lnet/minecraft/util/context/ContextMap;)Ljava/util/List; resolveForStacks a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/world/item/crafting/display/SlotDisplay$Type net/minecraft/world/item/crafting/display/SlotDisplay$i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/world/item/crafting/display/SlotDisplay$Empty net/minecraft/world/item/crafting/display/SlotDisplay$c
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Empty; INSTANCE c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE f
+c net/minecraft/world/item/crafting/display/SlotDisplay$AnyFuel net/minecraft/world/item/crafting/display/SlotDisplay$a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$AnyFuel; INSTANCE c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE f
+c net/minecraft/world/item/crafting/display/SlotDisplay$Composite net/minecraft/world/item/crafting/display/SlotDisplay$b
+ m ()Ljava/util/List; contents b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/display/SlotDisplay;)Z lambda$isEnabled$2 a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;Lnet/minecraft/world/item/crafting/display/SlotDisplay;)Ljava/util/stream/Stream; lambda$resolve$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Ljava/util/List; contents f
+c net/minecraft/world/item/crafting/display/SlotDisplay$WithRemainder net/minecraft/world/item/crafting/display/SlotDisplay$j
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; input b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory$ForRemainders;Ljava/util/List;Ljava/lang/Object;)Ljava/lang/Object; lambda$resolve$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; remainder c
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; input f
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; remainder g
+c net/minecraft/world/item/crafting/display/SlotDisplay$TagSlotDisplay net/minecraft/world/item/crafting/display/SlotDisplay$h
+ m (Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory$ForStacks;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/stream/Stream; lambda$resolve$1 a
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$resolve$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/tags/TagKey; tag b
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Lnet/minecraft/tags/TagKey; tag f
+c net/minecraft/world/item/crafting/display/SlotDisplay$ItemSlotDisplay net/minecraft/world/item/crafting/display/SlotDisplay$d
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m ()Lnet/minecraft/core/Holder; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Lnet/minecraft/core/Holder; item f
+c net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackSlotDisplay net/minecraft/world/item/crafting/display/SlotDisplay$f
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/ItemStack; stack b
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Lnet/minecraft/world/item/ItemStack; stack f
+c net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackContentsFactory net/minecraft/world/item/crafting/display/SlotDisplay$e
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/Object; forStack a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; forStack b
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$ItemStackContentsFactory; INSTANCE a
+c net/minecraft/world/item/crafting/display/SlotDisplay$SmithingTrimDemoSlotDisplay net/minecraft/world/item/crafting/display/SlotDisplay$g
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; base b
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;Ljava/util/List;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; lambda$resolve$1 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$resolve$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; material c
+ m ()Lnet/minecraft/core/Holder; pattern d
+ m (Lnet/minecraft/util/context/ContextMap;Lnet/minecraft/world/item/crafting/display/DisplayContentsFactory;)Ljava/util/stream/Stream; resolve a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; TYPE e
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; base f
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; material g
+ f Lnet/minecraft/core/Holder; pattern h
+c net/minecraft/world/item/enchantment/ItemEnchantments net/minecraft/world/item/enchantment/ItemEnchantments
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/Set; entrySet b
+ m (Lnet/minecraft/core/Holder;)I getLevel a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet; getTagOrEmpty a
+ m ()Z isEmpty d
+ m ()Ljava/util/Set; keySet a
+ m ()I size c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/enchantment/ItemEnchantments; EMPTY a
+ f Lcom/mojang/serialization/Codec; LEVEL_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/world/item/enchantment/ItemEnchantments$Mutable net/minecraft/world/item/enchantment/ItemEnchantments$a
+ m (Lnet/minecraft/core/Holder;)I getLevel a
+ m ()Ljava/util/Set; keySet a
+ m (Ljava/util/function/Predicate;)V removeIf a
+ m (Lnet/minecraft/core/Holder;I)V set a
+ m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; toImmutable b
+ m (Lnet/minecraft/core/Holder;I)V upgrade b
+c net/minecraft/world/item/enchantment/effects/AddValue net/minecraft/world/item/enchantment/effects/AddValue
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; value c
+c net/minecraft/world/item/enchantment/effects/SetValue net/minecraft/world/item/enchantment/effects/SetValue
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; value c
+c net/minecraft/world/item/equipment/trim/TrimMaterials net/minecraft/world/item/equipment/trim/TrimMaterials
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getFromIngredient a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup;)V register a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; registryKey a
+ f Lnet/minecraft/resources/ResourceKey; AMETHYST j
+ f Lnet/minecraft/resources/ResourceKey; COPPER e
+ f Lnet/minecraft/resources/ResourceKey; DIAMOND h
+ f Lnet/minecraft/resources/ResourceKey; EMERALD g
+ f Lnet/minecraft/resources/ResourceKey; GOLD f
+ f Lnet/minecraft/resources/ResourceKey; IRON b
+ f Lnet/minecraft/resources/ResourceKey; LAPIS i
+ f Lnet/minecraft/resources/ResourceKey; NETHERITE c
+ f Lnet/minecraft/resources/ResourceKey; QUARTZ a
+ f Lnet/minecraft/resources/ResourceKey; REDSTONE d
+ f Lnet/minecraft/resources/ResourceKey; RESIN k
+c net/minecraft/world/level/biome/MultiNoiseBiomeSource net/minecraft/world/level/biome/WorldChunkManagerMultiNoise
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V addDebugInfo a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; createFromList a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; createFromPreset a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Lnet/minecraft/core/Holder; getNoiseBiome a
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/Climate$ParameterList; lambda$parameters$1 b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/Climate$ParameterList; lambda$parameters$2 b
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/biome/Climate$ParameterList; parameters d
+ m (Lnet/minecraft/resources/ResourceKey;)Z stable a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lcom/mojang/serialization/MapCodec; DIRECT_CODEC b
+ f Lcom/mojang/serialization/MapCodec; ENTRY_CODEC d
+ f Lcom/mojang/serialization/MapCodec; PRESET_CODEC e
+ f Lcom/mojang/datafixers/util/Either; parameters f
+c net/minecraft/world/level/biome/OverworldBiomeBuilder net/minecraft/world/level/biome/OverworldBiomeBuilder
+ m (Ljava/util/function/Consumer;)V addBiomes a
+ m (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 addBottomBiome c
+ m (Ljava/util/function/Consumer;)V addDebugBiomes b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V addHighSlice b
+ m (Ljava/util/function/Consumer;)V addInlandBiomes d
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V addLowSlice d
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V addMidSlice c
+ m (Ljava/util/function/Consumer;)V addOffCoastBiomes c
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V addPeaks a
+ m (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 addSurfaceBiome a
+ m (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 addUndergroundBiome b
+ m (Ljava/util/function/Consumer;)V addUndergroundBiomes e
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V addValleys e
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getContinentalnessThresholds e
+ m (D)Ljava/lang/String; getDebugStringForContinentalness b
+ m (D)Ljava/lang/String; getDebugStringForErosion c
+ m (D)Ljava/lang/String; getDebugStringForHumidity e
+ m (D[Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/String; getDebugStringForNoiseValue a
+ m (D)Ljava/lang/String; getDebugStringForPeaksAndValleys a
+ m (D)Ljava/lang/String; getDebugStringForTemperature d
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getErosionThresholds d
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getHumidityThresholds c
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getPeaksAndValleysThresholds f
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getTemperatureThresholds b
+ m ()[Lnet/minecraft/world/level/biome/Climate$Parameter; getWeirdnessThresholds g
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Z isDeepDarkRegion a
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; maybePickWindsweptSavannaBiome a
+ m (ILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickBadlandsBiome a
+ m (II)Lnet/minecraft/resources/ResourceKey; pickBeachBiome a
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickMiddleBiome a
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickMiddleBiomeOrBadlandsIfHot b
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold c
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickPeakBiome f
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickPlateauBiome e
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickShatteredBiome h
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickShatteredCoastBiome d
+ m (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; pickSlopeBiome g
+ m ()Ljava/util/List; spawnTarget a
+ f F DEPTH_DEEP_DARK_DRYNESS_THRESHOLD n
+ f F EROSION_DEEP_DARK_DRYNESS_THRESHOLD m
+ f F EROSION_INDEX_1_START f
+ f F EROSION_INDEX_2_START g
+ f F FAR_INLAND_START e
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; FROZEN_RANGE s
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; FULL_RANGE o
+ f F HIGH_END j
+ f F HIGH_START a
+ f F LOW_START i
+ f [[Lnet/minecraft/resources/ResourceKey; MIDDLE_BIOMES D
+ f [[Lnet/minecraft/resources/ResourceKey; MIDDLE_BIOMES_VARIANT E
+ f F MID_INLAND_START d
+ f F NEAR_INLAND_START c
+ f [[Lnet/minecraft/resources/ResourceKey; OCEANS C
+ f F PEAK_END l
+ f F PEAK_SIZE k
+ f F PEAK_START b
+ f [[Lnet/minecraft/resources/ResourceKey; PLATEAU_BIOMES F
+ f [[Lnet/minecraft/resources/ResourceKey; PLATEAU_BIOMES_VARIANT G
+ f [[Lnet/minecraft/resources/ResourceKey; SHATTERED_BIOMES H
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; UNFROZEN_RANGE t
+ f F VALLEY_SIZE h
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; coastContinentalness x
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; deepOceanContinentalness v
+ f [Lnet/minecraft/world/level/biome/Climate$Parameter; erosions r
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; farInlandContinentalness B
+ f [Lnet/minecraft/world/level/biome/Climate$Parameter; humidities q
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; inlandContinentalness y
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; midInlandContinentalness A
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; mushroomFieldsContinentalness u
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; nearInlandContinentalness z
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; oceanContinentalness w
+ f [Lnet/minecraft/world/level/biome/Climate$Parameter; temperatures p
+c net/minecraft/world/level/block/AbstractCauldronBlock net/minecraft/world/level/block/AbstractCauldronBlock
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canReceiveStalactiteDrip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)D getContentHeight b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V receiveStalactiteDrip a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f I FLOOR_LEVEL a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_INSIDE d
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; interactions c
+c net/minecraft/world/level/block/BaseCoralWallFanBlock net/minecraft/world/level/block/BlockCoralFanWallAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING d
+ f Ljava/util/Map; SHAPES e
+c net/minecraft/world/level/block/CartographyTableBlock net/minecraft/world/level/block/BlockCartographyTable
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (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; lambda$getMenuProvider$0 a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+c net/minecraft/world/level/block/DaylightDetectorBlock net/minecraft/world/level/block/BlockDaylightDetector
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/DaylightDetectorBlockEntity;)V tickEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateSignalStrength c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; INVERTED c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/GlazedTerracottaBlock net/minecraft/world/level/block/BlockGlazedTerracotta
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/GrowingPlantBodyBlock net/minecraft/world/level/block/BlockGrowingStem
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; getHeadPos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateHeadAfterConvertedFromBody a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+c net/minecraft/world/level/block/GrowingPlantHeadBlock net/minecraft/world/level/block/BlockGrowingTop
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; getGrowIntoState a
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getMaxAgeState q
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateBodyAfterConvertedFromHead a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE e
+ f I MAX_AGE f
+ f D growPerTickProbability c
+c net/minecraft/world/level/block/PointedDripstoneBlock net/minecraft/world/level/block/PointedDripstoneBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; calculateDripstoneThickness a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; calculateTipDirection b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canDrip p
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canDripThrough a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canFillCauldron a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z canGrow a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z canTipGrow b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V createMergedTips a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (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; findBlockVertical a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/core/BlockPos; findFillableCauldronBelowStalactiteTip a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Ljava/util/Optional; findRootBlock a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; findStalactiteTipAboveCauldron a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; findTip a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/Fluid; getCauldronFillFluidType a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; getDripFluid a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getFallDamageSource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getFluidAboveStalactite b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()F getMaxHorizontalOffset at_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V grow a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V growStalactiteOrStalagmiteIfPossible c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V growStalagmiteBelow b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z isPointedDripstoneWithDirection b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStalactite r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isStalactiteStartPos b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStalagmite s
+ m (Lnet/minecraft/world/level/block/state/BlockState;Z)Z isTip a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z isUnmergedTipWithDirection a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isValidPointedDripstonePlacement c
+ m (FLnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Z lambda$animateTick$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V lambda$animateTick$1 b
+ m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findFillableCauldronBelowStalactiteTip$7 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findFillableCauldronBelowStalactiteTip$8 d
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findRootBlock$5 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findRootBlock$6 t
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findStalactiteTipAboveCauldron$9 c
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findTip$3 b
+ m (ZLnet/minecraft/world/level/block/state/BlockState;)Z lambda$findTip$4 a
+ m (Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Lnet/minecraft/world/level/material/Fluid; lambda$getCauldronFillFluidType$10 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo; lambda$getFluidAboveStalactite$11 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V lambda$spawnDripParticle$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;F)V maybeTransferFluid a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnDripParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)V spawnDripParticle a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnFallingStalactite a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f F AVERAGE_DAYS_PER_GROWTH Y
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I DELAY_BEFORE_FALLING f
+ f F DRIP_PROBABILITY_PER_ANIMATE_TICK g
+ f F DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE h
+ f F GROWTH_PROBABILITY_PER_RANDOM_TICK Z
+ f F LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK R
+ f I MAX_GROWTH_LENGTH aa
+ f F MAX_HORIZONTAL_OFFSET aj
+ f I MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON i
+ f I MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE e
+ f I MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION V
+ f I MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING ab
+ f D MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK ak
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BASE ah
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FRUSTUM af
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_MIDDLE ag
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TIP_DOWN ae
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TIP_MERGE ac
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TIP_UP ad
+ f F STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE T
+ f D STALACTITE_DRIP_START_PIXEL ai
+ f I STALACTITE_MAX_DAMAGE U
+ f I STALAGMITE_FALL_DAMAGE_MODIFIER X
+ f F STALAGMITE_FALL_DISTANCE_OFFSET W
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; THICKNESS c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TIP_DIRECTION b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f F WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK D
+c net/minecraft/world/level/block/PointedDripstoneBlock$1 net/minecraft/world/level/block/PointedDripstoneBlock$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$DripstoneThickness a
+c net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo net/minecraft/world/level/block/PointedDripstoneBlock$a
+ m ()Lnet/minecraft/world/level/material/Fluid; fluid b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; sourceState c
+ f Lnet/minecraft/world/level/material/Fluid; fluid b
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; sourceState c
+c net/minecraft/world/level/block/StainedGlassPaneBlock net/minecraft/world/level/block/BlockStainedGlassPane
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC h
+ f Lnet/minecraft/world/item/DyeColor; color i
+c net/minecraft/world/level/block/entity/BannerPatterns net/minecraft/world/level/block/entity/BannerPatterns
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;)V register a
+ f Lnet/minecraft/resources/ResourceKey; BASE a
+ f Lnet/minecraft/resources/ResourceKey; BORDER E
+ f Lnet/minecraft/resources/ResourceKey; BRICKS I
+ f Lnet/minecraft/resources/ResourceKey; CIRCLE_MIDDLE y
+ f Lnet/minecraft/resources/ResourceKey; CREEPER K
+ f Lnet/minecraft/resources/ResourceKey; CROSS o
+ f Lnet/minecraft/resources/ResourceKey; CURLY_BORDER F
+ f Lnet/minecraft/resources/ResourceKey; DIAGONAL_LEFT u
+ f Lnet/minecraft/resources/ResourceKey; DIAGONAL_LEFT_MIRROR w
+ f Lnet/minecraft/resources/ResourceKey; DIAGONAL_RIGHT v
+ f Lnet/minecraft/resources/ResourceKey; DIAGONAL_RIGHT_MIRROR x
+ f Lnet/minecraft/resources/ResourceKey; FLOWER M
+ f Lnet/minecraft/resources/ResourceKey; FLOW P
+ f Lnet/minecraft/resources/ResourceKey; GLOBE J
+ f Lnet/minecraft/resources/ResourceKey; GRADIENT G
+ f Lnet/minecraft/resources/ResourceKey; GRADIENT_UP H
+ f Lnet/minecraft/resources/ResourceKey; GUSTER Q
+ f Lnet/minecraft/resources/ResourceKey; HALF_HORIZONTAL B
+ f Lnet/minecraft/resources/ResourceKey; HALF_HORIZONTAL_MIRROR D
+ f Lnet/minecraft/resources/ResourceKey; HALF_VERTICAL A
+ f Lnet/minecraft/resources/ResourceKey; HALF_VERTICAL_MIRROR C
+ f Lnet/minecraft/resources/ResourceKey; MOJANG N
+ f Lnet/minecraft/resources/ResourceKey; PIGLIN O
+ f Lnet/minecraft/resources/ResourceKey; RHOMBUS_MIDDLE z
+ f Lnet/minecraft/resources/ResourceKey; SKULL L
+ f Lnet/minecraft/resources/ResourceKey; SQUARE_BOTTOM_LEFT b
+ f Lnet/minecraft/resources/ResourceKey; SQUARE_BOTTOM_RIGHT c
+ f Lnet/minecraft/resources/ResourceKey; SQUARE_TOP_LEFT d
+ f Lnet/minecraft/resources/ResourceKey; SQUARE_TOP_RIGHT e
+ f Lnet/minecraft/resources/ResourceKey; STRAIGHT_CROSS p
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_BOTTOM f
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_CENTER j
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_DOWNLEFT m
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_DOWNRIGHT l
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_LEFT h
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_MIDDLE k
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_RIGHT i
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_SMALL n
+ f Lnet/minecraft/resources/ResourceKey; STRIPE_TOP g
+ f Lnet/minecraft/resources/ResourceKey; TRIANGLES_BOTTOM s
+ f Lnet/minecraft/resources/ResourceKey; TRIANGLES_TOP t
+ f Lnet/minecraft/resources/ResourceKey; TRIANGLE_BOTTOM q
+ f Lnet/minecraft/resources/ResourceKey; TRIANGLE_TOP r
+c net/minecraft/world/level/block/entity/BedBlockEntity net/minecraft/world/level/block/entity/TileEntityBed
+ m ()Lnet/minecraft/world/item/DyeColor; getColor c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ f Lnet/minecraft/world/item/DyeColor; color a
+c net/minecraft/world/level/block/entity/LidBlockEntity net/minecraft/world/level/block/entity/LidBlockEntity
+ m (F)F getOpenNess a
+c net/minecraft/world/level/block/entity/PotDecorations net/minecraft/world/level/block/entity/PotDecorations
+ m (Ljava/util/function/Consumer;Ljava/util/Optional;)V addSideDetailsToTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/Optional; back b
+ m ()Ljava/util/Optional; front e
+ m (Ljava/util/List;I)Ljava/util/Optional; getItem a
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/Item; lambda$ordered$0 a
+ m ()Ljava/util/Optional; left c
+ m ()Ljava/util/List; ordered a
+ m ()Ljava/util/Optional; right d
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/block/entity/PotDecorations; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/Optional; back d
+ f Ljava/util/Optional; front g
+ f Ljava/util/Optional; left e
+ f Ljava/util/Optional; right f
+c net/minecraft/world/level/block/state/StateDefinition net/minecraft/world/level/block/state/BlockStateList
+ m ()Lnet/minecraft/world/level/block/state/StateHolder; any b
+ m (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/serialization/MapCodec; appendPropertyCodec a
+ m ()Ljava/lang/Object; getOwner c
+ m ()Lcom/google/common/collect/ImmutableList; getPossibleStates a
+ m ()Ljava/util/Collection; getProperties d
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Property; getProperty a
+ m (Ljava/lang/String;)V lambda$appendPropertyCodec$4 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/properties/Property$Value; lambda$appendPropertyCodec$5 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/state/StateHolder; lambda$appendPropertyCodec$6 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/StateHolder;)Lcom/mojang/datafixers/util/Pair; lambda$appendPropertyCodec$7 a
+ m (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; lambda$new$0 a
+ m (Ljava/util/List;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/List; lambda$new$1 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/List;)Ljava/util/stream/Stream; lambda$new$2 a
+ m (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 lambda$new$3 a
+ f Ljava/util/regex/Pattern; NAME_PATTERN a
+ f Ljava/lang/Object; owner b
+ f Lcom/google/common/collect/ImmutableSortedMap; propertiesByName c
+ f Lcom/google/common/collect/ImmutableList; states d
+c net/minecraft/world/level/block/state/StateDefinition$Builder net/minecraft/world/level/block/state/BlockStateList$a
+ m ([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; add a
+ m (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;)Lnet/minecraft/world/level/block/state/StateDefinition; create a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)V validateProperty a
+ f Ljava/lang/Object; owner a
+ f Ljava/util/Map; properties b
+c net/minecraft/world/level/block/state/StateDefinition$Factory net/minecraft/world/level/block/state/BlockStateList$b
+c net/minecraft/world/level/block/state/properties/Half net/minecraft/world/level/block/state/properties/BlockPropertyHalf
+ m ()[Lnet/minecraft/world/level/block/state/properties/Half; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/Half; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/Half; BOTTOM b
+ f Lnet/minecraft/world/level/block/state/properties/Half; TOP a
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/block/state/properties/Tilt net/minecraft/world/level/block/state/properties/Tilt
+ m ()[Lnet/minecraft/world/level/block/state/properties/Tilt; $values b
+ m ()Z causesVibration a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/Tilt; $VALUES g
+ f Lnet/minecraft/world/level/block/state/properties/Tilt; FULL d
+ f Lnet/minecraft/world/level/block/state/properties/Tilt; NONE a
+ f Lnet/minecraft/world/level/block/state/properties/Tilt; PARTIAL c
+ f Lnet/minecraft/world/level/block/state/properties/Tilt; UNSTABLE b
+ f Z causesVibration f
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/border/BorderChangeListener net/minecraft/world/level/border/IWorldBorderListener
+ m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onLerpSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onSetCenter a
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetDamagePerBlock b
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSafeZone c
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningBlocks b
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningTime a
+c net/minecraft/world/level/chunk/storage/EntityStorage net/minecraft/world/level/chunk/storage/EntityStorage
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/entity/ChunkEntities; emptyChunk b
+ m (Z)V flush a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lnet/minecraft/world/level/entity/ChunkEntities; lambda$loadEntities$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportLoadFailureIfPresent$3 a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportSaveFailureIfPresent$2 b
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; loadEntities a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/ChunkPos;)V reportLoadFailureIfPresent b
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/ChunkPos;)V reportSaveFailureIfPresent a
+ m (Lnet/minecraft/world/level/entity/ChunkEntities;)V storeEntities a
+ f Ljava/lang/String; ENTITIES_TAG b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; POSITION_TAG c
+ f Lit/unimi/dsi/fastutil/longs/LongSet; emptyChunks f
+ f Lnet/minecraft/util/thread/ConsecutiveExecutor; entityDeserializerQueue g
+ f Lnet/minecraft/server/level/ServerLevel; level d
+ f Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; simpleRegionStorage e
+c net/minecraft/world/level/dimension/DimensionDefaults net/minecraft/world/level/dimension/DimensionDefaults
+ f I CLOUD_THICKNESS a
+ f I END_GENERATION_HEIGHT m
+ f I END_ISLAND_BASE_Y o
+ f I END_LEVEL_HEIGHT l
+ f I END_LOGICAL_HEIGHT n
+ f I END_MIN_Y k
+ f I NETHER_GENERATION_HEIGHT i
+ f I NETHER_LEVEL_HEIGHT h
+ f I NETHER_LOGICAL_HEIGHT j
+ f I NETHER_MIN_Y g
+ f I OVERWORLD_CLOUD_HEIGHT f
+ f I OVERWORLD_GENERATION_HEIGHT d
+ f I OVERWORLD_LEVEL_HEIGHT c
+ f I OVERWORLD_LOGICAL_HEIGHT e
+ f I OVERWORLD_MIN_Y b
+c net/minecraft/world/level/entity/EntitySectionStorage net/minecraft/world/level/entity/EntitySectionStorage
+ m ()I count b
+ m (J)Lnet/minecraft/world/level/entity/EntitySection; createSection g
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V forEachAccessibleNonEmptySection a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithExistingSections a
+ m (J)J getChunkKeyFromSectionKey f
+ m (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; getChunkSections a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V getEntities a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V getEntities b
+ m (J)Ljava/util/stream/LongStream; getExistingSectionPositionsInChunk a
+ m (J)Ljava/util/stream/Stream; getExistingSectionsInChunk b
+ m (J)Lnet/minecraft/world/level/entity/EntitySection; getOrCreateSection c
+ m (J)Lnet/minecraft/world/level/entity/EntitySection; getSection d
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;J)V lambda$getAllChunksWithExistingSections$0 a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; lambda$getEntities$1 a
+ m (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; lambda$getEntities$2 a
+ m (J)V remove e
+ f I CHONKY_ENTITY_SEARCH_GRACE a
+ f I MAX_NON_CHONKY_ENTITY_SIZE b
+ f Ljava/lang/Class; entityClass c
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; intialSectionVisibility d
+ f Lit/unimi/dsi/fastutil/longs/LongSortedSet; sectionIds f
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; sections e
+c net/minecraft/world/level/entity/UniquelyIdentifyable net/minecraft/world/level/entity/UniquelyIdentifyable
+ m ()Ljava/util/UUID; getUUID cT
+ m ()Z isRemoved ec
+c net/minecraft/world/level/gameevent/GameEventListener net/minecraft/world/level/gameevent/GameEventListener
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; getDeliveryMode c
+ m ()I getListenerRadius b
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getListenerSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z handleGameEvent a
+c net/minecraft/world/level/gameevent/GameEventListener$Provider net/minecraft/world/level/gameevent/GameEventListener$b
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; getListener c
+c net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode net/minecraft/world/level/gameevent/GameEventListener$a
+ m ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; $values a
+ f [Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; $VALUES c
+ f Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; BY_DISTANCE b
+ f Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; UNSPECIFIED a
+c net/minecraft/world/level/levelgen/GeodeBlockSettings net/minecraft/world/level/levelgen/GeodeBlockSettings
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 h
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$1 g
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$2 f
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$3 e
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$4 d
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Ljava/util/List; lambda$static$5 c
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; lambda$static$6 b
+ m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; lambda$static$7 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; alternateInnerLayerProvider c
+ f Lnet/minecraft/tags/TagKey; cannotReplace g
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; fillingProvider a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; innerLayerProvider b
+ f Ljava/util/List; innerPlacements f
+ f Lnet/minecraft/tags/TagKey; invalidBlocks h
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; middleLayerProvider d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; outerLayerProvider e
+c net/minecraft/world/level/levelgen/GeodeCrackSettings net/minecraft/world/level/levelgen/GeodeCrackSettings
+ m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f D baseCrackSize c
+ f I crackPointOffset d
+ f D generateCrackChance b
+c net/minecraft/world/level/levelgen/GeodeLayerSettings net/minecraft/world/level/levelgen/GeodeLayerSettings
+ m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; LAYER_RANGE f
+ f D filling b
+ f D innerLayer c
+ f D middleLayer d
+ f D outerLayer e
+c net/minecraft/world/level/levelgen/LegacyRandomSource net/minecraft/world/level/levelgen/LegacyRandomSource
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m (I)I next c
+ m ()D nextGaussian k
+ m (J)V setSeed b
+ f J INCREMENT g
+ f I MODULUS_BITS d
+ f J MODULUS_MASK e
+ f J MULTIPLIER f
+ f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; gaussianSource i
+ f Ljava/util/concurrent/atomic/AtomicLong; seed h
+c net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory net/minecraft/world/level/levelgen/LegacyRandomSource$a
+ m (III)Lnet/minecraft/util/RandomSource; at a
+ m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; fromHashOf a
+ m (J)Lnet/minecraft/util/RandomSource; fromSeed a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ f J seed a
+c net/minecraft/world/level/levelgen/carver/WorldCarver net/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract
+ m (Lnet/minecraft/world/level/ChunkPos;DDIIF)Z canReach a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z canReplaceBlock a
+ m (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 carve a
+ m (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 carveBlock a
+ m (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 carveEllipsoid a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver; configured a
+ m ()Lcom/mojang/serialization/MapCodec; configuredCodec c
+ m (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; getCarveState a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getDebugState b
+ m ()I getRange d
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Z isDebugEnabled b
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$carveBlock$0 a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/carver/WorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; register a
+ f Lnet/minecraft/world/level/block/state/BlockState; AIR d
+ f Lnet/minecraft/world/level/levelgen/carver/WorldCarver; CANYON c
+ f Lnet/minecraft/world/level/levelgen/carver/WorldCarver; CAVE a
+ f Lnet/minecraft/world/level/block/state/BlockState; CAVE_AIR e
+ f Lnet/minecraft/world/level/material/FluidState; LAVA g
+ f Lnet/minecraft/world/level/levelgen/carver/WorldCarver; NETHER_CAVE b
+ f Lnet/minecraft/world/level/material/FluidState; WATER f
+ f Lcom/mojang/serialization/MapCodec; configuredCodec i
+ f Ljava/util/Set; liquids h
+c net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker net/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract$a
+c net/minecraft/world/level/levelgen/feature/OreFeature net/minecraft/world/level/levelgen/feature/WorldGenMinable
+ m (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 canPlaceOre a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;DDDDDDIIIII)Z doPlace a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/util/RandomSource;F)Z shouldSkipAirCheck a
+c net/minecraft/world/level/levelgen/flat/FlatLayerInfo net/minecraft/world/level/levelgen/flat/WorldGenFlatLayerInfo
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState b
+ m ()I getHeight a
+ m (I)Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo; heightLimited a
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/Block; block b
+ f I height c
+c net/minecraft/world/level/levelgen/synth/BlendedNoise net/minecraft/world/level/levelgen/synth/BlendedNoise
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (DDDDD)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; createUnseeded a
+ m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()D maxValue b
+ m ()D minValue a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; withNewRandom a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DATA_CODEC f
+ f Lcom/mojang/serialization/Codec; SCALE_RANGE b
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; mainNoise i
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; maxLimitNoise h
+ f D maxValue o
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; minLimitNoise g
+ f D smearScaleMultiplier n
+ f D xzFactor l
+ f D xzMultiplier j
+ f D xzScale p
+ f D yFactor m
+ f D yMultiplier k
+ f D yScale q
+c net/minecraft/world/level/levelgen/synth/SimplexNoise net/minecraft/world/level/levelgen/synth/NoiseGenerator3Handler
+ m ([IDDD)D dot a
+ m (IDDDD)D getCornerNoise3D a
+ m (DD)D getValue a
+ m (DDD)D getValue a
+ m (I)I p a
+ f D F2 f
+ f D G2 g
+ f [[I GRADIENT a
+ f D SQRT_3 e
+ f [I p h
+ f D xo b
+ f D yo c
+ f D zo d
+c net/minecraft/world/level/lighting/LightEventListener net/minecraft/world/level/lighting/ILightEngine
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m ()Z hasLightWork O_
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ m ()I runLightUpdates a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (Lnet/minecraft/core/BlockPos;Z)V updateSectionStatus a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+c net/minecraft/world/level/pathfinder/FlyNodeEvaluator net/minecraft/world/level/pathfinder/PathfinderFlying
+ m (Lnet/minecraft/core/BlockPos;)Z canStartAt a
+ m ()V done b
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; findAcceptedNode a
+ m (III)Lnet/minecraft/world/level/pathfinder/PathType; getCachedPathType b
+ m ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I getNeighbors a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTarget a
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z hasMalus b
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z isOpen c
+ m (Lnet/minecraft/world/entity/Mob;)Ljava/lang/Iterable; iteratePathfindingStartNodeCandidatePositions a
+ m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; lambda$getCachedPathType$0 a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V prepare a
+ f I MAX_START_NODE_CANDIDATES o
+ f F SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX n
+ f F SMALL_MOB_SIZE m
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypeByPosCache a
+c net/minecraft/world/scores/criteria/ObjectiveCriteria net/minecraft/world/scores/criteria/IScoreboardCriteria
+ m (Ljava/lang/String;)Ljava/util/Optional; byName a
+ m ()Ljava/util/Set; getCustomCriteriaNames c
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getDefaultRenderType f
+ m ()Ljava/lang/String; getName d
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getStat a
+ m ()Z isReadOnly e
+ m (Ljava/lang/String;ILnet/minecraft/stats/StatType;)Ljava/util/Optional; lambda$byName$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$0 d
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; registerCustom b
+ m (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; registerCustom a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; AIR j
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; ARMOR k
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/util/Map; CRITERIA_CACHE p
+ f Ljava/util/Map; CUSTOM_CRITERIA a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DEATH_COUNT e
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DUMMY c
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; EXPERIENCE l
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; FOOD i
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; HEALTH h
+ f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILLED_BY_TEAM o
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_ALL g
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_PLAYERS f
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; LEVEL m
+ f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TEAM_KILL n
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TRIGGER d
+ f Ljava/lang/String; name q
+ f Z readOnly r
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType s
+c net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType net/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay
+ m ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; $values b
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; byId a
+ m ()Ljava/lang/String; getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; $VALUES e
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; HEARTS b
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; INTEGER a
+ f Ljava/lang/String; id d
+c org/bukkit/craftbukkit/block/impl/CraftBaseCoralPlant org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBaseCoralPlant
+c org/bukkit/craftbukkit/block/impl/CraftCaveVinesPlant org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCaveVinesPlant
+c org/bukkit/craftbukkit/block/impl/CraftEndPortalFrame org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftEndPortalFrame
+c org/bukkit/craftbukkit/block/impl/CraftMangroveLeaves org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMangroveLeaves
+c org/bukkit/craftbukkit/block/impl/CraftPlayerWallHead org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPlayerWallHead
+c org/bukkit/craftbukkit/block/impl/CraftStructureBlock org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStructureBlock
+c org/bukkit/craftbukkit/block/impl/CraftSweetBerryBush org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftSweetBerryBush
+c org/bukkit/craftbukkit/entity/CraftAbstractWindCharge org/bukkit/craftbukkit/v1_21_R6/entity/CraftAbstractWindCharge
+c org/bukkit/craftbukkit/entity/CraftMinecartMobSpawner org/bukkit/craftbukkit/v1_21_R6/entity/CraftMinecartMobSpawner
+c org/bukkit/craftbukkit/entity/CraftOminousItemSpawner org/bukkit/craftbukkit/v1_21_R6/entity/CraftOminousItemSpawner
+c org/bukkit/craftbukkit/entity/CraftThrownSplashPotion org/bukkit/craftbukkit/v1_21_R6/entity/CraftThrownSplashPotion
+c org/bukkit/craftbukkit/generator/CustomChunkGenerator org/bukkit/craftbukkit/v1_21_R6/generator/CustomChunkGenerator
+c org/bukkit/craftbukkit/generator/CustomChunkGenerator$CustomBiomeGrid org/bukkit/craftbukkit/v1_21_R6/generator/CustomChunkGenerator$CustomBiomeGrid
+c org/bukkit/craftbukkit/inventory/CraftEntityEquipment org/bukkit/craftbukkit/v1_21_R6/inventory/CraftEntityEquipment
+c org/bukkit/craftbukkit/inventory/CraftInventoryBeacon org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryBeacon
+c org/bukkit/craftbukkit/inventory/CraftInventoryBrewer org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryBrewer
+c org/bukkit/craftbukkit/inventory/CraftInventoryCustom org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryCustom
+c org/bukkit/craftbukkit/inventory/CraftInventoryCustom$MinecraftInventory org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryCustom$MinecraftInventory
+c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryPlayer
+c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryPlayer$1
+c org/bukkit/craftbukkit/inventory/CraftItemCraftResult org/bukkit/craftbukkit/v1_21_R6/inventory/CraftItemCraftResult
+c org/bukkit/craftbukkit/inventory/CraftResultInventory org/bukkit/craftbukkit/v1_21_R6/inventory/CraftResultInventory
+c org/bukkit/craftbukkit/inventory/CraftShapelessRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftShapelessRecipe
+c org/bukkit/craftbukkit/inventory/CraftTransmuteRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftTransmuteRecipe
+c org/bukkit/craftbukkit/inventory/view/CraftBeaconView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftBeaconView
+c org/bukkit/craftbukkit/legacy/reroute/RerouteArgument org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteArgument
+c org/bukkit/craftbukkit/util/CraftStructureTransformer org/bukkit/craftbukkit/v1_21_R6/util/CraftStructureTransformer
+c org/bukkit/craftbukkit/util/CraftStructureTransformer$CraftTransformationState org/bukkit/craftbukkit/v1_21_R6/util/CraftStructureTransformer$CraftTransformationState
+c net/minecraft/advancements/critereon/DistancePredicate net/minecraft/advancements/critereon/CriterionConditionDistance
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; absolute e
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; absolute c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; horizontal d
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; horizontal a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (DDDDDD)Z matches a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; vertical b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; absolute f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; horizontal e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z d
+c net/minecraft/advancements/critereon/EnterBlockTrigger net/minecraft/advancements/critereon/CriterionTriggerEnterBlock
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V trigger a
+c net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a
+ m ()Ljava/util/Optional; block b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; entersBlock a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; lambda$validate$1 a
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2 b
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3 a
+ m (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;Lnet/minecraft/core/Holder;)Ljava/util/Optional; lambda$validate$4 a
+ m (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; lambda$validate$5 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; state c
+ m (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; block c
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; state d
+c net/minecraft/advancements/critereon/GameTypePredicate net/minecraft/advancements/critereon/GameTypePredicate
+ m (Lnet/minecraft/world/level/GameType;)Z matches a
+ m ([Lnet/minecraft/world/level/GameType;)Lnet/minecraft/advancements/critereon/GameTypePredicate; of a
+ m ()Ljava/util/List; types a
+ f Lnet/minecraft/advancements/critereon/GameTypePredicate; ANY a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/advancements/critereon/GameTypePredicate; SURVIVAL_LIKE b
+ f Ljava/util/List; types d
+c net/minecraft/advancements/critereon/ImpossibleTrigger net/minecraft/advancements/critereon/CriterionTriggerImpossible
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V addPlayerListener a
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V removePlayerListener b
+ m (Lnet/minecraft/server/PlayerAdvancements;)V removePlayerListeners a
+c net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerImpossible$a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/advancements/critereon/LevitationTrigger net/minecraft/advancements/critereon/CriterionTriggerLevitation
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)V trigger a
+c net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerLevitation$a
+ m ()Ljava/util/Optional; distance b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; duration c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; levitated a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; distance c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; duration d
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/LocationPredicate net/minecraft/advancements/critereon/CriterionConditionLocation
+ m ()Ljava/util/Optional; biomes b
+ m ()Ljava/util/Optional; block g
+ m ()Ljava/util/Optional; canSeeSky i
+ m ()Ljava/util/Optional; dimension d
+ m ()Ljava/util/Optional; fluid h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; light f
+ m (Lnet/minecraft/server/level/ServerLevel;DDD)Z matches a
+ m ()Ljava/util/Optional; position a
+ m ()Ljava/util/Optional; smokey e
+ m ()Ljava/util/Optional; structures c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; biomes c
+ f Ljava/util/Optional; block h
+ f Ljava/util/Optional; canSeeSky j
+ f Ljava/util/Optional; dimension e
+ f Ljava/util/Optional; fluid i
+ f Ljava/util/Optional; light g
+ f Ljava/util/Optional; position b
+ f Ljava/util/Optional; smokey f
+ f Ljava/util/Optional; structures d
+c net/minecraft/advancements/critereon/LocationPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionLocation$a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; atYLocation a
+ m ()Lnet/minecraft/advancements/critereon/LocationPredicate; build b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; inBiome a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; inDimension a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; inStructure b
+ m ()Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; location a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setBiomes a
+ m (Lnet/minecraft/advancements/critereon/BlockPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setBlock a
+ m (Z)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setCanSeeSky b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setDimension b
+ m (Lnet/minecraft/advancements/critereon/FluidPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setFluid a
+ m (Lnet/minecraft/advancements/critereon/LightPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setLight a
+ m (Z)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setSmokey a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setStructures b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setX b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setY c
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; setZ d
+ f Ljava/util/Optional; biomes d
+ f Ljava/util/Optional; block i
+ f Ljava/util/Optional; canSeeSky k
+ f Ljava/util/Optional; dimension f
+ f Ljava/util/Optional; fluid j
+ f Ljava/util/Optional; light h
+ f Ljava/util/Optional; smokey g
+ f Ljava/util/Optional; structures e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z c
+c net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate net/minecraft/advancements/critereon/CriterionConditionLocation$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (DDD)Z matches a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Ljava/util/Optional; of a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z d
+c net/minecraft/advancements/critereon/MovementPredicate net/minecraft/advancements/critereon/MovementPredicate
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fallDistance g
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/MovementPredicate; fallDistance d
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; horizontalSpeed e
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/MovementPredicate; horizontalSpeed b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (DDDD)Z matches a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; speed d
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/MovementPredicate; speed a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; verticalSpeed f
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/MovementPredicate; verticalSpeed c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fallDistance h
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; horizontalSpeed f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; speed e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; verticalSpeed g
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; x b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; y c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; z d
+c net/minecraft/advancements/critereon/TameAnimalTrigger net/minecraft/advancements/critereon/CriterionTriggerTamedAnimal
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;)V trigger a
+c net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerTamedAnimal$a
+ m ()Ljava/util/Optional; entity c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; tamedAnimal b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; tamedAnimal a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entity c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/HeightmapTypeArgument net/minecraft/commands/arguments/HeightmapTypeArgument
+ m (Ljava/lang/String;)Ljava/lang/String; convertId a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; getHeightmap a
+ m ()Lnet/minecraft/commands/arguments/HeightmapTypeArgument; heightmap a
+ m ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; keptTypes b
+ m (I)[Lnet/minecraft/world/level/levelgen/Heightmap$Types; lambda$keptTypes$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$0 b
+ f Lcom/mojang/serialization/Codec; LOWER_CASE_CODEC a
+c net/minecraft/commands/arguments/ResourceOrTagArgument net/minecraft/commands/arguments/ResourceOrTagArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; getResourceOrTag a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$2 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderSet$Named;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$3 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$4 a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$5 b
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$6 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; parse a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; resourceOrTag a
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_TAG_TYPE c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_TAG b
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/resources/ResourceKey; registryKey e
+ f Lnet/minecraft/core/HolderLookup; registryLookup d
+c net/minecraft/commands/arguments/ResourceOrTagArgument$Info net/minecraft/commands/arguments/ResourceOrTagArgument$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagArgument$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+ f Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info; this$0 a
+c net/minecraft/commands/arguments/ResourceOrTagArgument$Result net/minecraft/commands/arguments/ResourceOrTagArgument$c
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+c net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagArgument$d
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m ()Lnet/minecraft/core/HolderSet$Named; tag c
+ m (Lnet/minecraft/core/Holder;)Z test a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+ f Lnet/minecraft/core/HolderSet$Named; tag a
+c net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagArgument$b
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m (Lnet/minecraft/core/Holder;)Z test a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+ m ()Lnet/minecraft/core/Holder$Reference; value c
+ f Lnet/minecraft/core/Holder$Reference; value a
+c net/minecraft/commands/arguments/item/FunctionArgument net/minecraft/commands/arguments/item/ArgumentTag
+ m ()Lnet/minecraft/commands/arguments/item/FunctionArgument; functions a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/functions/CommandFunction; getFunction a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getFunctionCollection c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getFunctionOrTag b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; getFunctionTag b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getFunctions a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getFunction$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/FunctionArgument$Result; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_FUNCTION c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/item/FunctionArgument$1 net/minecraft/commands/arguments/item/ArgumentTag$1
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection c
+c net/minecraft/commands/arguments/item/FunctionArgument$2 net/minecraft/commands/arguments/item/ArgumentTag$2
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection c
+c net/minecraft/commands/arguments/item/FunctionArgument$Result net/minecraft/commands/arguments/item/ArgumentTag$a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection c
+c net/minecraft/commands/execution/CustomCommandExecutor net/minecraft/commands/execution/CustomCommandExecutor
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+c net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter net/minecraft/commands/execution/CustomCommandExecutor$a
+c net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling net/minecraft/commands/execution/CustomCommandExecutor$b
+ m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/TraceCallbacks;)V onError a
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded b
+c net/minecraft/commands/execution/tasks/FallthroughTask net/minecraft/commands/execution/tasks/FallthroughTask
+ m ()Lnet/minecraft/commands/execution/EntryAction; instance a
+ f Lnet/minecraft/commands/execution/tasks/FallthroughTask; INSTANCE a
+c net/minecraft/data/advancements/AdvancementSubProvider net/minecraft/data/advancements/AdvancementSubProvider
+ m (Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; createPlaceholder a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+c net/minecraft/data/loot/packs/VanillaBlockInteractLoot net/minecraft/data/loot/packs/VanillaBlockInteractLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/loot/packs/VanillaLootTableProvider net/minecraft/data/loot/packs/VanillaLootTableProvider
+ m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/loot/LootTableProvider; create a
+c net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider
+ m ()V buildRecipes a
+ m ()V bundleRecipes d
+ m (Lnet/minecraft/world/item/Item;)V lambda$buildRecipes$0 a
+ m (Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$buildRecipes$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate; lambda$smithingTrims$2 a
+ m ()V shulkerBoxRecipes c
+ m ()Ljava/util/stream/Stream; smithingTrims b
+ f Lcom/google/common/collect/ImmutableList; COAL_SMELTABLES c
+ f Lcom/google/common/collect/ImmutableList; COPPER_SMELTABLES e
+ f Lcom/google/common/collect/ImmutableList; DIAMOND_SMELTABLES g
+ f Lcom/google/common/collect/ImmutableList; EMERALD_SMELTABLES j
+ f Lcom/google/common/collect/ImmutableList; GOLD_SMELTABLES f
+ f Lcom/google/common/collect/ImmutableList; IRON_SMELTABLES d
+ f Lcom/google/common/collect/ImmutableList; LAPIS_SMELTABLES h
+ f Lcom/google/common/collect/ImmutableList; REDSTONE_SMELTABLES i
+c net/minecraft/data/recipes/packs/VanillaRecipeProvider$Runner net/minecraft/data/recipes/packs/VanillaRecipeProvider$a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/recipes/RecipeOutput;)Lnet/minecraft/data/recipes/RecipeProvider; createRecipeProvider a
+ m ()Ljava/lang/String; getName a
+c net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate net/minecraft/data/recipes/packs/VanillaRecipeProvider$b
+ m ()Lnet/minecraft/resources/ResourceKey; patternId b
+ m ()Lnet/minecraft/resources/ResourceKey; recipeId c
+ m ()Lnet/minecraft/world/item/Item; template a
+ f Lnet/minecraft/resources/ResourceKey; patternId b
+ f Lnet/minecraft/resources/ResourceKey; recipeId c
+ f Lnet/minecraft/world/item/Item; template a
+c net/minecraft/data/registries/TradeRebalanceRegistries net/minecraft/data/registries/TradeRebalanceRegistries
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; createLookup a
+ f Lnet/minecraft/core/RegistrySetBuilder; BUILDER a
+c net/minecraft/data/tags/VanillaEnchantmentTagsProvider net/minecraft/data/tags/VanillaEnchantmentTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/AncientCityStructurePieces net/minecraft/data/worldgen/AncientCityStructurePieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/placement/NetherPlacements net/minecraft/data/worldgen/placement/NetherPlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; BASALT_BLOBS d
+ f Lnet/minecraft/resources/ResourceKey; BASALT_PILLAR n
+ f Lnet/minecraft/resources/ResourceKey; BLACKSTONE_BLOBS e
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST_VEGETATION h
+ f Lnet/minecraft/resources/ResourceKey; DELTA a
+ f Lnet/minecraft/resources/ResourceKey; GLOWSTONE g
+ f Lnet/minecraft/resources/ResourceKey; GLOWSTONE_EXTRA f
+ f Lnet/minecraft/resources/ResourceKey; LARGE_BASALT_COLUMNS c
+ f Lnet/minecraft/resources/ResourceKey; NETHER_SPROUTS j
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CRIMSON_ROOTS m
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIRE t
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SOUL_FIRE s
+ f Lnet/minecraft/resources/ResourceKey; SMALL_BASALT_COLUMNS b
+ f Lnet/minecraft/resources/ResourceKey; SPRING_CLOSED p
+ f Lnet/minecraft/resources/ResourceKey; SPRING_CLOSED_DOUBLE q
+ f Lnet/minecraft/resources/ResourceKey; SPRING_DELTA o
+ f Lnet/minecraft/resources/ResourceKey; SPRING_OPEN r
+ f Lnet/minecraft/resources/ResourceKey; TWISTING_VINES k
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST_VEGETATION i
+ f Lnet/minecraft/resources/ResourceKey; WEEPING_VINES l
+c net/minecraft/gametest/framework/GameTestBatchListener net/minecraft/gametest/framework/GameTestBatchListener
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchFinished b
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchStarting a
+c net/minecraft/gametest/framework/JUnitLikeTestReporter net/minecraft/gametest/framework/JUnitLikeTestReporter
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)Lorg/w3c/dom/Element; createTestCase a
+ m ()V finish a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+ m (Ljava/io/File;)V save a
+ f Ljava/io/File; destination d
+ f Lorg/w3c/dom/Document; document a
+ f Lcom/google/common/base/Stopwatch; stopwatch c
+ f Lorg/w3c/dom/Element; testSuite b
+c net/minecraft/network/chat/contents/objects/ObjectInfo net/minecraft/network/chat/contents/objects/ObjectInfo
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; description c
+ m ()Lnet/minecraft/network/chat/FontDescription; fontDescription b
+c net/minecraft/server/RunningOnDifferentThreadException net/minecraft/server/CancelledPacketHandleException
+ f Lnet/minecraft/server/RunningOnDifferentThreadException; RUNNING_ON_DIFFERENT_THREAD a
+c net/minecraft/server/commands/data/StorageDataAccessor net/minecraft/server/commands/data/CommandDataStorage
+ m ()Lnet/minecraft/nbt/CompoundTag; getData a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/world/level/storage/CommandStorage; getGlobalTags a
+ m ()Lnet/minecraft/network/chat/Component; getModifiedSuccess b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setData a
+ f Ljava/util/function/Function; PROVIDER a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_STORAGE b
+ f Lnet/minecraft/resources/ResourceLocation; id d
+ f Lnet/minecraft/world/level/storage/CommandStorage; storage c
+c net/minecraft/server/commands/data/StorageDataAccessor$1 net/minecraft/server/commands/data/CommandDataStorage$1
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; access a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap a
+c net/minecraft/server/dedicated/DedicatedServerSettings net/minecraft/server/dedicated/DedicatedServerSettings
+ m ()V forceSave b
+ m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/server/dedicated/DedicatedServerSettings; update a
+ f Lnet/minecraft/server/dedicated/DedicatedServerProperties; properties b
+ f Ljava/nio/file/Path; source a
+c net/minecraft/server/notifications/NotificationManager net/minecraft/server/notifications/NotificationManager
+ m (Lnet/minecraft/server/players/IpBanListEntry;)V ipBanned a
+ m (Ljava/lang/String;)V ipUnbanned a
+ m (Lnet/minecraft/server/players/IpBanListEntry;Lnet/minecraft/server/notifications/NotificationService;)V lambda$ipBanned$6 a
+ m (Ljava/lang/String;Lnet/minecraft/server/notifications/NotificationService;)V lambda$ipUnbanned$7 a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerAddedToAllowlist$4 c
+ m (Lnet/minecraft/server/players/UserBanListEntry;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerBanned$8 a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerDeoped$3 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerJoined$0 b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerLeft$1 a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerOped$2 b
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerRemovedFromAllowlist$5 b
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/notifications/NotificationService;)V lambda$playerUnbanned$9 a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerAddedToAllowlist a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)V playerBanned a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerDeoped b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerJoined a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerLeft b
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerOped a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerRemovedFromAllowlist b
+ m (Lnet/minecraft/server/players/NameAndId;)V playerUnbanned c
+ m (Lnet/minecraft/server/notifications/NotificationService;)V registerService a
+ m ()V serverSaveCompleted d
+ m ()V serverSaveStarted c
+ m ()V serverShuttingDown b
+ m ()V serverStarted a
+ m ()V statusHeartbeat e
+ f Ljava/util/List; notificationServices a
+c net/minecraft/server/notifications/NotificationService net/minecraft/server/notifications/NotificationService
+ m (Lnet/minecraft/server/players/IpBanListEntry;)V ipBanned a
+ m (Ljava/lang/String;)V ipUnbanned a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerAddedToAllowlist a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)V playerBanned a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerDeoped b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerJoined a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerLeft b
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerOped a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerRemovedFromAllowlist b
+ m (Lnet/minecraft/server/players/NameAndId;)V playerUnbanned c
+ m ()V serverSaveCompleted d
+ m ()V serverSaveStarted c
+ m ()V serverShuttingDown b
+ m ()V serverStarted a
+ m ()V statusHeartbeat e
+c net/minecraft/server/packs/FeatureFlagsMetadataSection net/minecraft/server/packs/FeatureFlagsMetadataSection
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; flags a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; flags b
+c net/minecraft/server/packs/VanillaPackResourcesBuilder net/minecraft/server/packs/VanillaPackResourcesBuilder
+ m ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; applyDevelopmentConfig b
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/VanillaPackResources; build a
+ m (Ljava/util/Collection;)Ljava/util/List; copyAndReverse a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; exposeNamespace a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/List; lambda$build$4 a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V lambda$pushJarResources$3 c
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; lambda$pushPathForType$2 b
+ m (Lnet/minecraft/server/packs/VanillaPackResourcesBuilder;)V lambda$static$0 a
+ m ()Lcom/google/common/collect/ImmutableMap; lambda$static$1 c
+ m (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; pushAssetPath a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/Class;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; pushClasspathResources a
+ m ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; pushJarResources a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V pushPathForType b
+ m (Ljava/nio/file/Path;)V pushRootPath c
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; pushUniversalPath a
+ m (Lnet/minecraft/server/packs/BuiltInMetadata;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; setMetadata a
+ m (Ljava/nio/file/Path;)Z validateDirPath b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Map; ROOT_DIR_BY_TYPE c
+ f Ljava/util/function/Consumer; developmentConfig a
+ f Lnet/minecraft/server/packs/BuiltInMetadata; metadata f
+ f Ljava/util/Set; namespaces g
+ f Ljava/util/Map; pathsForType e
+ f Ljava/util/Set; rootPaths d
+c net/minecraft/server/packs/repository/RepositorySource net/minecraft/server/packs/repository/ResourcePackSource
+c net/minecraft/util/datafix/LegacyComponentDataFixUtils net/minecraft/util/datafix/LegacyComponentDataFixUtils
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; createEmptyComponent a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createPlainTextComponent a
+ m (Ljava/lang/String;)Ljava/lang/String; createTextComponentJson a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createTranslatableComponent b
+ m (Ljava/lang/String;)Ljava/lang/String; createTranslatableComponentJson b
+ m (Ljava/lang/String;)Ljava/util/Optional; extractTranslationString d
+ m (Lcom/mojang/serialization/Dynamic;)Z isStrictlyValidJson a
+ m (Ljava/lang/String;)Z lambda$isStrictlyValidJson$0 e
+ m (Ljava/lang/String;)Ljava/lang/String; rewriteFromLenient c
+ f Ljava/lang/String; EMPTY_CONTENTS a
+c net/minecraft/util/datafix/fixes/AbstractPoiSectionFix net/minecraft/util/datafix/fixes/AbstractPoiSectionFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$3 d
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$processSectionRecords$4 a
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; processSection b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; processSectionRecords c
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/AdvancementsRenameFix net/minecraft/util/datafix/fixes/DataConverterAdvancementBase
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ f Ljava/lang/String; name a
+ f Ljava/util/function/Function; renamer b
+c net/minecraft/util/datafix/fixes/BeehiveFieldRenameFix net/minecraft/util/datafix/fixes/BeehiveFieldRenameFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBee b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBeehive a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix net/minecraft/util/datafix/fixes/DataConverterJukeBox
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m ()Ljava/lang/IllegalStateException; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/BlockEntityKeepPacked net/minecraft/util/datafix/fixes/DataConverterBlockEntityKeepPacked
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/CavesAndCliffsRenames net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
+ f Lcom/google/common/collect/ImmutableMap; RENAMES a
+c net/minecraft/util/datafix/fixes/ChunkProtoTickListFix net/minecraft/util/datafix/fixes/ChunkProtoTickListFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; createTick a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getBlock a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getLiquid b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 e
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$10 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$11 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$12 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$makeRule$2 d
+ m (Lcom/mojang/datafixers/Typed;)Ljava/util/List; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; lambda$makeRule$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$7 a
+ m (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$8 b
+ m (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$9 a
+ m (Lcom/mojang/serialization/Dynamic;)I lambda$makeTickList$13 c
+ m (I)Z lambda$makeTickList$14 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; lambda$makeTickList$15 a
+ m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; makeTickList a
+ f Lcom/google/common/collect/ImmutableSet; ALWAYS_WATERLOGGED b
+ f I SECTION_WIDTH a
+c net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$a
+ m ()[J data b
+ m (III)Lcom/mojang/serialization/Dynamic; get a
+ m (III)I getIndex b
+ m ()Ljava/util/List; palette a
+ f J SIZE_BITS a
+ f I bits d
+ f [J data c
+ f J mask e
+ f Ljava/util/List; palette b
+ f I valuesPerLong f
+c net/minecraft/util/datafix/fixes/EntityFieldsRenameFix net/minecraft/util/datafix/fixes/EntityFieldsRenameFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ f Ljava/util/Map; renames c
+c net/minecraft/util/datafix/fixes/EntityShulkerColorFix net/minecraft/util/datafix/fixes/DataConverterShulker
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fix$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 c
+ m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 b
+ f Z clearArmorItems b
+ f Ljava/lang/String; previousBodyArmorTag a
+c net/minecraft/util/datafix/fixes/OptionsRenameFieldFix net/minecraft/util/datafix/fixes/DataConverterSettingRename
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/lang/String; fieldFrom b
+ f Ljava/lang/String; fieldTo c
+ f Ljava/lang/String; fixName a
+c net/minecraft/util/datafix/fixes/RenameEnchantmentsFix net/minecraft/util/datafix/fixes/RenameEnchantmentsFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixEnchantmentList a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$2 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$3 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$5 c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEnchantmentList$6 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$7 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$8 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/lang/String; name a
+ f Ljava/util/Map; renames b
+c net/minecraft/util/datafix/fixes/SignTextStrictJsonFix net/minecraft/util/datafix/fixes/SignTextStrictJsonFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$1 a
+ f Ljava/util/List; LINE_FIELDS c
+c net/minecraft/util/datafix/fixes/SimpleEntityRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityNameAbstract
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag a
+c net/minecraft/util/datafix/fixes/TrialSpawnerConfigFix net/minecraft/util/datafix/fixes/TrialSpawnerConfigFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; moveToConfigTag b
+c net/minecraft/world/entity/ai/behavior/BabyFollowAdult net/minecraft/world/entity/ai/behavior/BehaviorFollowAdult
+ m (Lnet/minecraft/util/valueproviders/UniformInt;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Z)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;ZLjava/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/LivingEntity;J)Z lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;ZLjava/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; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;ZLjava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/BehaviorControl net/minecraft/world/entity/ai/behavior/BehaviorControl
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+c net/minecraft/world/entity/ai/behavior/BlockPosTracker net/minecraft/world/entity/ai/behavior/BehaviorTarget
+ m ()Lnet/minecraft/core/BlockPos; currentBlockPosition b
+ m ()Lnet/minecraft/world/phys/Vec3; currentPosition a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isVisibleBy a
+ f Lnet/minecraft/core/BlockPos; blockPos a
+ f Lnet/minecraft/world/phys/Vec3; centerPosition b
+c net/minecraft/world/entity/ai/behavior/HarvestFarmland net/minecraft/world/entity/ai/behavior/BehaviorFarm
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; getValidFarmland a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z validPos a
+ f I HARVEST_DURATION d
+ f F SPEED_MODIFIER c
+ f Lnet/minecraft/core/BlockPos; aboveFarmlandPos e
+ f J nextOkStartTime f
+ f I timeWorkedSoFar g
+ f Ljava/util/List; validFarmlandAroundVillager h
+c net/minecraft/world/entity/ai/behavior/LongJumpMidJump net/minecraft/world/entity/ai/behavior/LongJumpMidJump
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop c
+ f I TIME_OUT_DURATION c
+ f Lnet/minecraft/sounds/SoundEvent; landingSound e
+ f Lnet/minecraft/util/valueproviders/UniformInt; timeBetweenLongJumps d
+c net/minecraft/world/entity/ai/behavior/PositionTracker net/minecraft/world/entity/ai/behavior/BehaviorPosition
+ m ()Lnet/minecraft/core/BlockPos; currentBlockPosition b
+ m ()Lnet/minecraft/world/phys/Vec3; currentPosition a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isVisibleBy a
+c net/minecraft/world/entity/ai/behavior/ResetProfession net/minecraft/world/entity/ai/behavior/BehaviorProfession
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/ResetRaidStatus net/minecraft/world/entity/ai/behavior/BehaviorRaidReset
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$1 a
+c net/minecraft/world/entity/ai/behavior/SocializeAtBell net/minecraft/world/entity/ai/behavior/BehaviorBell
+ m ()Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$1 a
+ m (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 lambda$create$2 a
+ m (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 lambda$create$3 a
+ m (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; lambda$create$4 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$5 a
+ f F SPEED_MODIFIER a
+c net/minecraft/world/entity/ai/behavior/StrollAroundPoi net/minecraft/world/entity/ai/behavior/BehaviorStrollPosition
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (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; lambda$create$3 a
+ f I MIN_TIME_BETWEEN_STROLLS a
+ f I STROLL_MAX_XZ_DIST b
+ f I STROLL_MAX_Y_DIST c
+c net/minecraft/world/entity/ai/behavior/StrollToPoiList net/minecraft/world/entity/ai/behavior/BehaviorStrollPlaceList
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIILnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (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; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/WorkAtComposter net/minecraft/world/entity/ai/behavior/BehaviorWorkComposter
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/level/block/state/BlockState;)V compostItems a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V makeBread c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnComposterFillEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V useWorkstation a
+ f Ljava/util/List; COMPOSTABLE_ITEMS c
+c net/minecraft/world/entity/ai/behavior/warden/Emerging net/minecraft/world/entity/ai/behavior/warden/Emerging
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V stop c
+c net/minecraft/world/entity/ai/behavior/warden/Sniffing net/minecraft/world/entity/ai/behavior/warden/Sniffing
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V lambda$stop$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V stop c
+ f D ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ c
+ f D ANGER_FROM_SNIFFING_MAX_DISTANCE_Y d
+c net/minecraft/world/entity/ai/goal/RangedBowAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBowShoot
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isHoldingBow h
+ m ()Z requiresUpdateEveryTick Y_
+ m (I)V setMinAttackInterval c
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackIntervalMin c
+ f F attackRadiusSqr d
+ f I attackTime e
+ f Lnet/minecraft/world/entity/monster/Monster; mob a
+ f I seeTime f
+ f D speedModifier b
+ f Z strafingBackwards h
+ f Z strafingClockwise g
+ f I strafingTime i
+c net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal net/minecraft/world/entity/ai/goal/PathfinderGoalTradeWithPlayer
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/npc/AbstractVillager; mob a
+c net/minecraft/world/entity/ai/sensing/NearestBedSensor net/minecraft/world/entity/ai/sensing/SensorNearestBed
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V doTick a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$doTick$1 a
+ m (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z lambda$doTick$2 a
+ m ()Ljava/util/Set; requires a
+ f I BATCH_SIZE b
+ f I CACHE_TIMEOUT a
+ f I RATE c
+ f Lit/unimi/dsi/fastutil/longs/Long2LongMap; batchCache d
+ f J lastUpdate f
+ f I triedCount e
+c net/minecraft/world/entity/animal/AgeableWaterCreature net/minecraft/world/entity/animal/AgeableWaterCreature
+ m ()V baseTick aH
+ m ()Z canBeLeashed v
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSurfaceAgeableWaterCreatureSpawnRules b
+ m ()I getAmbientSoundInterval W
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m (I)V handleAirSupply r
+ m ()Z isPushedByFluid cW
+c net/minecraft/world/entity/animal/ShoulderRidingEntity net/minecraft/world/entity/animal/EntityPerchable
+ m ()Z canSitOnShoulder gY
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z setEntityOnShoulder b
+ m ()V tick g
+ f Lorg/slf4j/Logger; LOGGER cx
+ f I RIDE_COOLDOWN cy
+ f I rideCooldownCounter cz
+c net/minecraft/world/entity/boss/enderdragon/EndCrystal net/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/core/BlockPos; getBeamTarget e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission br
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPickable bT
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V onDestroyedBy a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/core/BlockPos;)V setBeamTarget a
+ m (Z)V setShowBottom a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z showsBottom f
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BEAM_TARGET b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOW_BOTTOM c
+ f Z DEFAULT_SHOW_BOTTOM d
+ f I time a
+c net/minecraft/world/entity/decoration/PaintingVariants net/minecraft/world/entity/decoration/PaintingVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;II)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;IIZ)V register a
+ f Lnet/minecraft/resources/ResourceKey; ALBAN c
+ f Lnet/minecraft/resources/ResourceKey; AZTEC2 d
+ f Lnet/minecraft/resources/ResourceKey; AZTEC b
+ f Lnet/minecraft/resources/ResourceKey; BACKYARD J
+ f Lnet/minecraft/resources/ResourceKey; BAROQUE E
+ f Lnet/minecraft/resources/ResourceKey; BOMB e
+ f Lnet/minecraft/resources/ResourceKey; BOUQUET K
+ f Lnet/minecraft/resources/ResourceKey; BURNING_SKULL x
+ f Lnet/minecraft/resources/ResourceKey; BUST p
+ f Lnet/minecraft/resources/ResourceKey; CAVEBIRD L
+ f Lnet/minecraft/resources/ResourceKey; CHANGING M
+ f Lnet/minecraft/resources/ResourceKey; COTAN N
+ f Lnet/minecraft/resources/ResourceKey; COURBET i
+ f Lnet/minecraft/resources/ResourceKey; CREEBET l
+ f Lnet/minecraft/resources/ResourceKey; DENNIS Y
+ f Lnet/minecraft/resources/ResourceKey; DONKEY_KONG z
+ f Lnet/minecraft/resources/ResourceKey; EARTH A
+ f Lnet/minecraft/resources/ResourceKey; ENDBOSS O
+ f Lnet/minecraft/resources/ResourceKey; FERN P
+ f Lnet/minecraft/resources/ResourceKey; FIGHTERS u
+ f Lnet/minecraft/resources/ResourceKey; FINDING Q
+ f Lnet/minecraft/resources/ResourceKey; FIRE D
+ f Lnet/minecraft/resources/ResourceKey; GRAHAM n
+ f Lnet/minecraft/resources/ResourceKey; HUMBLE F
+ f Lnet/minecraft/resources/ResourceKey; KEBAB a
+ f Lnet/minecraft/resources/ResourceKey; LOWMIST R
+ f Lnet/minecraft/resources/ResourceKey; MATCH o
+ f Lnet/minecraft/resources/ResourceKey; MEDITATIVE G
+ f Lnet/minecraft/resources/ResourceKey; ORB S
+ f Lnet/minecraft/resources/ResourceKey; OWLEMONS T
+ f Lnet/minecraft/resources/ResourceKey; PASSAGE U
+ f Lnet/minecraft/resources/ResourceKey; PIGSCENE w
+ f Lnet/minecraft/resources/ResourceKey; PLANT f
+ f Lnet/minecraft/resources/ResourceKey; POINTER v
+ f Lnet/minecraft/resources/ResourceKey; POND V
+ f Lnet/minecraft/resources/ResourceKey; POOL h
+ f Lnet/minecraft/resources/ResourceKey; PRAIRIE_RIDE H
+ f Lnet/minecraft/resources/ResourceKey; SEA j
+ f Lnet/minecraft/resources/ResourceKey; SKELETON y
+ f Lnet/minecraft/resources/ResourceKey; SKULL_AND_ROSES s
+ f Lnet/minecraft/resources/ResourceKey; STAGE q
+ f Lnet/minecraft/resources/ResourceKey; SUNFLOWERS W
+ f Lnet/minecraft/resources/ResourceKey; SUNSET k
+ f Lnet/minecraft/resources/ResourceKey; TIDES X
+ f Lnet/minecraft/resources/ResourceKey; UNPACKED I
+ f Lnet/minecraft/resources/ResourceKey; VOID r
+ f Lnet/minecraft/resources/ResourceKey; WANDERER m
+ f Lnet/minecraft/resources/ResourceKey; WASTELAND g
+ f Lnet/minecraft/resources/ResourceKey; WATER C
+ f Lnet/minecraft/resources/ResourceKey; WIND B
+ f Lnet/minecraft/resources/ResourceKey; WITHER t
+c net/minecraft/world/entity/monster/creaking/CreakingAi net/minecraft/world/entity/monster/creaking/CreakingAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity b
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;Lnet/minecraft/world/entity/LivingEntity;)Z isAttackTargetStillReachable a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/creaking/Creaking;)Z lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/creaking/Creaking;)Ljava/util/Optional; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/List;)Ljava/lang/Boolean; lambda$isAttackTargetStillReachable$3 a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain b
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;)V updateActivity a
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES b
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES a
+c net/minecraft/world/entity/monster/creaking/CreakingAi$1 net/minecraft/world/entity/monster/creaking/CreakingAi$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/creaking/Creaking;)Z checkExtraStartConditions a
+c net/minecraft/world/entity/projectile/ThrownEnderpearl net/minecraft/world/entity/projectile/EntityEnderPearl
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/Level;)Z canTeleport a
+ m ()V deregisterFromCurrentOwner i
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; findOwnerIncludingDeadPlayer a
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m ()Lnet/minecraft/world/entity/Entity; getOwner ai_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;)Z isAllowedToTeleportOwner a
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemoval b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)V playSound a
+ m ()V registerToCurrentOwner k
+ m (Lnet/minecraft/world/entity/EntityReference;)V setOwner a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ f J ticketTimer a
+c net/minecraft/world/entity/variant/MoonBrightnessCheck net/minecraft/world/entity/variant/MoonBrightnessCheck
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; range b
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; range c
+c net/minecraft/world/entity/vehicle/NewMinecartBehavior net/minecraft/world/entity/vehicle/NewMinecartBehavior
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V adjustToRails a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; calculateBoostTrackSpeed a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; calculateHaltTrackSpeed a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; calculatePlayerInputSpeed e
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/phys/Vec3; calculateSlopeSpeed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$TrackIteration;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/phys/Vec3; calculateTrackSpeed a
+ m ()Z cartHasPosRotLerp o
+ m (F)Lnet/minecraft/world/phys/Vec3; getCartLerpMovements f
+ m (F)Lnet/minecraft/world/phys/Vec3; getCartLerpPosition e
+ m (F)F getCartLerpXRot c
+ m (F)F getCartLerpYRot d
+ m (F)Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$StepPartialTicks; getCurrentLerpStep g
+ m (Lnet/minecraft/server/level/ServerLevel;)D getMaxSpeed b
+ m ()D getSlowdownFactor m
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z isDecending b
+ m ()V lerpClientPositionAndRotation p
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveAlongTrack a
+ m (Lnet/minecraft/world/phys/AABB;)Z pickupEntities a
+ m ()Z pushAndPickupEntities d
+ m (Lnet/minecraft/world/phys/AABB;)Z pushEntities b
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z restAtVShape a
+ m ()V setOldLerpValues n
+ m (FF)V setRotation a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/RailShape;D)D stepAlongTrack a
+ m ()V tick b
+ f D ON_RAIL_Y_OFFSET c
+ f D OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD d
+ f I POS_ROT_LERP_TICKS b
+ f Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$StepPartialTicks; cacheIndexAlpha i
+ f I cachedLerpDelay j
+ f F cachedPartialTick k
+ f Ljava/util/List; currentLerpSteps f
+ f D currentLerpStepsTotalWeight g
+ f I lerpDelay l
+ f Ljava/util/List; lerpSteps e
+ f Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; oldLerp h
+c net/minecraft/world/entity/vehicle/NewMinecartBehavior$1 net/minecraft/world/entity/vehicle/NewMinecartBehavior$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep net/minecraft/world/entity/vehicle/NewMinecartBehavior$a
+ m ()Lnet/minecraft/world/phys/Vec3; movement b
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m ()F weight e
+ m ()F xRot d
+ m ()F yRot c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; ZERO b
+ f Lnet/minecraft/world/phys/Vec3; movement d
+ f Lnet/minecraft/world/phys/Vec3; position c
+ f F weight g
+ f F xRot f
+ f F yRot e
+c net/minecraft/world/entity/vehicle/NewMinecartBehavior$TrackIteration net/minecraft/world/entity/vehicle/NewMinecartBehavior$c
+ m ()Z shouldIterate a
+ f Z firstIteration b
+ f Z hasBoosted e
+ f Z hasGainedSlopeSpeed c
+ f Z hasHalted d
+ f D movementLeft a
+c net/minecraft/world/entity/vehicle/NewMinecartBehavior$StepPartialTicks net/minecraft/world/entity/vehicle/NewMinecartBehavior$b
+ m ()Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; currentStep b
+ m ()F partialTicksInStep a
+ m ()Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; previousStep c
+ f Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; currentStep b
+ f F partialTicksInStep a
+ f Lnet/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep; previousStep c
+c net/minecraft/world/entity/vehicle/OldMinecartBehavior net/minecraft/world/entity/vehicle/OldMinecartBehavior
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getKnownMovement d
+ m (Lnet/minecraft/server/level/ServerLevel;)D getMaxSpeed b
+ m ()Lnet/minecraft/core/Direction; getMotionDirection l
+ m (DDD)Lnet/minecraft/world/phys/Vec3; getPos c
+ m (DDDD)Lnet/minecraft/world/phys/Vec3; getPosOffs a
+ m ()D getSlowdownFactor m
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion a
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveAlongTrack a
+ m (Lnet/minecraft/world/entity/InterpolationHandler;)V onInterpolation a
+ m ()Z pushAndPickupEntities d
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/RailShape;D)D stepAlongTrack a
+ m ()V tick b
+ f D ABSOLUTE_MAX_SPEED e
+ f D MAX_SPEED_IN_WATER c
+ f D MAX_SPEED_ON_LAND d
+ f D MINECART_RIDABLE_THRESHOLD b
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation f
+ f Lnet/minecraft/world/phys/Vec3; targetDeltaMovement g
+c net/minecraft/world/entity/vehicle/OldMinecartBehavior$1 net/minecraft/world/entity/vehicle/OldMinecartBehavior$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/inventory/NonInteractiveResultSlot net/minecraft/world/inventory/NonInteractiveResultSlot
+ m (Lnet/minecraft/world/entity/player/Player;)Z allowModification b
+ m ()Z isFake f
+ m ()Z isHighlightable e
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onQuickCraft b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; safeInsert d
+ m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; safeInsert b
+ m (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; safeTake b
+ m (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; tryRemove a
+c net/minecraft/world/item/component/InstrumentComponent net/minecraft/world/item/component/InstrumentComponent
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Lnet/minecraft/world/item/EitherHolder; instrument a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; unwrap a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/EitherHolder; instrument c
+c net/minecraft/world/item/component/SeededContainerLoot net/minecraft/world/item/component/SeededContainerLoot
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable a
+ m ()J seed b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Component; UNKNOWN_CONTENTS d
+ f Lnet/minecraft/resources/ResourceKey; lootTable b
+ f J seed c
+c net/minecraft/world/item/component/WritableBookContent net/minecraft/world/item/component/WritableBookContent
+ m (Z)Ljava/util/stream/Stream; getPages a
+ m (ZLnet/minecraft/server/network/Filterable;)Ljava/lang/String; lambda$getPages$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; pages a
+ m (Ljava/util/List;)Ljava/lang/Object; withReplacedPages a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/component/WritableBookContent; withReplacedPages b
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/item/component/WritableBookContent; EMPTY a
+ f I MAX_PAGES c
+ f Lcom/mojang/serialization/Codec; PAGES_CODEC d
+ f Lcom/mojang/serialization/Codec; PAGE_CODEC h
+ f I PAGE_EDIT_LENGTH b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Ljava/util/List; pages g
+c net/minecraft/world/item/consume_effects/ConsumeEffect net/minecraft/world/item/consume_effects/ConsumeEffect
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Z apply a
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+c net/minecraft/world/item/consume_effects/ConsumeEffect$Type net/minecraft/world/item/consume_effects/ConsumeEffect$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; register a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; APPLY_EFFECTS a
+ f Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; CLEAR_ALL_EFFECTS c
+ f Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; PLAY_SOUND e
+ f Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; REMOVE_EFFECTS b
+ f Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; TELEPORT_RANDOMLY d
+ f Lcom/mojang/serialization/MapCodec; codec f
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec g
+c net/minecraft/world/item/crafting/CraftingBookCategory net/minecraft/world/item/crafting/CraftingBookCategory
+ m ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/item/crafting/CraftingBookCategory; $VALUES j
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; BUILDING a
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; EQUIPMENT c
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; MISC d
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; REDSTONE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f I id i
+ f Ljava/lang/String; name h
+c net/minecraft/world/item/crafting/FireworkRocketRecipe net/minecraft/world/item/crafting/RecipeFireworks
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ f Lnet/minecraft/world/item/crafting/Ingredient; GUNPOWDER_INGREDIENT e
+ f Lnet/minecraft/world/item/crafting/Ingredient; PAPER_INGREDIENT d
+ f Lnet/minecraft/world/item/crafting/Ingredient; STAR_INGREDIENT f
+c net/minecraft/world/item/crafting/RecipeBookCategories net/minecraft/world/item/crafting/RecipeBookCategories
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeBookCategory; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeBookCategory; register a
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; BLAST_FURNACE_BLOCKS h
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; BLAST_FURNACE_MISC i
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; CAMPFIRE m
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; CRAFTING_BUILDING_BLOCKS a
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; CRAFTING_EQUIPMENT c
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; CRAFTING_MISC d
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; CRAFTING_REDSTONE b
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; FURNACE_BLOCKS f
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; FURNACE_FOOD e
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; FURNACE_MISC g
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; SMITHING l
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; SMOKER_FOOD j
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; STONECUTTER k
+c net/minecraft/world/item/crafting/display/SlotDisplays net/minecraft/world/item/crafting/display/SlotDisplays
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/display/SlotDisplay$Type; bootstrap a
+c net/minecraft/world/item/enchantment/ConditionalEffect net/minecraft/world/item/enchantment/ConditionalEffect
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lcom/mojang/serialization/Codec; conditionCodec a
+ m ()Ljava/lang/Object; effect a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2 a
+ m (Lnet/minecraft/util/ProblemReporter$Collector;)Ljava/lang/String; lambda$conditionCodec$0 a
+ m (Lnet/minecraft/util/context/ContextKeySet;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$1 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; requirements b
+ f Ljava/lang/Object; effect a
+ f Ljava/util/Optional; requirements b
+c net/minecraft/world/item/enchantment/EnchantmentHelper net/minecraft/world/item/enchantment/EnchantmentManager
+ m (Lnet/minecraft/world/item/ItemStack;)Z canStoreEnchantments a
+ m (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; createBook a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V doPostAttackEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/ItemStack;)V doPostAttackEffectsWithItemSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V doPostAttackEffectsWithItemSourceOnBreak a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILjava/util/stream/Stream;)Lnet/minecraft/world/item/ItemStack; enchantItem a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/RegistryAccess;Ljava/util/Optional;)Lnet/minecraft/world/item/ItemStack; enchantItem a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/util/RandomSource;)V enchantItemFromProvider a
+ m (Ljava/util/List;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V filterCompatibleEnchantments a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;)V forEachModifier a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;)V forEachModifier a
+ m (ILnet/minecraft/world/item/ItemStack;Ljava/util/stream/Stream;)Ljava/util/List; getAvailableEnchantmentResults a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentType; getComponentType d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)F getDamageProtection b
+ m (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I getEnchantmentCost a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/LivingEntity;)I getEnchantmentLevel a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/enchantment/ItemEnchantments; getEnchantmentsForCrafting b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)I getFishingLuckBonus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)F getFishingTimeReduction b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/datafixers/util/Pair; getHighestLevel c
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ItemStack;)I getItemEnchantmentLevel a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)I getPiercingCount a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Ljava/util/Optional; getRandomItemWith a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)I getTridentReturnToOwnerAcceleration c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)F getTridentSpinAttackStrength a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Z has a
+ m (Lnet/minecraft/world/item/ItemStack;)Z hasAnyEnchantments c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;)Z hasTag a
+ m (Ljava/util/Collection;Lnet/minecraft/core/Holder;)Z isEnchantmentCompatible a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z isImmuneToDamage a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$doPostAttackEffectsWithItemSourceOnBreak$10 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$doPostAttackEffectsWithItemSourceOnBreak$11 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;I)V lambda$doPostAttackEffectsWithItemSourceOnBreak$12 a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$enchantItem$39 a
+ m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; lambda$enchantItem$40 a
+ m (Lnet/minecraft/world/item/enchantment/providers/EnchantmentProvider;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$enchantItemFromProvider$44 a
+ m (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Z lambda$filterCompatibleEnchantments$41 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;ILnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)V lambda$forEachModifier$28 a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V lambda$forEachModifier$29 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;ILnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)V lambda$forEachModifier$30 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V lambda$forEachModifier$31 a
+ m (Lnet/minecraft/world/item/ItemStack;ZLnet/minecraft/core/Holder;)Z lambda$getAvailableEnchantmentResults$42 a
+ m (ILjava/util/List;Lnet/minecraft/core/Holder;)V lambda$getAvailableEnchantmentResults$43 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$getDamageProtection$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getFishingLuckBonus$32 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getFishingTimeReduction$33 b
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/Holder;I)V lambda$getHighestLevel$38 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getPiercingCount$20 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getTridentReturnToOwnerAcceleration$34 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getTridentSpinAttackStrength$36 a
+ m (Lnet/minecraft/core/component/DataComponentType;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/Holder;I)V lambda$has$37 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$isImmuneToDamage$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyArmorEffectiveness$8 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyCrossbowChargingTime$35 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyDamage$6 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyDurabilityToRepairFromXp$23 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyFallBasedDamage$7 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$modifyKnockback$9 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Holder;I)V lambda$onHitBlock$22 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/core/Holder;I)V lambda$onProjectileSpawned$21 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$processAmmoUse$1 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$processBlockExperience$2 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$processDurabilityChange$0 e
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;)V lambda$processEquipmentDropChance$24 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$processEquipmentDropChance$25 b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;)V lambda$processEquipmentDropChance$26 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$processEquipmentDropChance$27 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$processMobExperience$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$processProjectileCount$18 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$processProjectileSpread$19 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$runLocationChangedEffects$13 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$runLocationChangedEffects$14 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$stopLocationBasedEffects$15 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$stopLocationBasedEffects$16 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$tickEffects$17 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F modifyArmorEffectiveness c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;F)F modifyCrossbowChargingTime a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F modifyDamage a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;I)I modifyDurabilityToRepairFromXp c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F modifyFallBasedDamage b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F modifyKnockback d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Consumer;)V onHitBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;Ljava/util/function/Consumer;)V onProjectileSpawned a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Ljava/util/Optional; pickHighestLevel b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)I processAmmoUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;I)I processBlockExperience b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;I)I processDurabilityChange a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)F processEquipmentDropChance a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;I)I processMobExperience a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;I)I processProjectileCount a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;F)F processProjectileSpread a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor;)V runIterationOnEquipment a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor;)V runIterationOnItem a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;)V runIterationOnItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V runLocationChangedEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V runLocationChangedEffects a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILjava/util/stream/Stream;)Ljava/util/List; selectEnchantment b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)V setEnchantments a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V stopLocationBasedEffects a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V stopLocationBasedEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tickEffects b
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)Lnet/minecraft/world/item/enchantment/ItemEnchantments; updateEnchantments a
+c net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor net/minecraft/world/item/enchantment/EnchantmentManager$b
+c net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor net/minecraft/world/item/enchantment/EnchantmentManager$a
+c net/minecraft/world/item/enchantment/EnchantmentTarget net/minecraft/world/item/enchantment/EnchantmentTarget
+ m ()[Lnet/minecraft/world/item/enchantment/EnchantmentTarget; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/enchantment/EnchantmentTarget; $VALUES f
+ f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; ATTACKER a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; DAMAGING_ENTITY b
+ f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; VICTIM c
+ f Ljava/lang/String; id e
+c net/minecraft/world/level/block/BasePressurePlateBlock net/minecraft/world/level/block/BlockPressurePlateAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V checkPressed a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;Ljava/lang/Class;)I getEntityCount a
+ m ()I getPressedTime b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getSignalForState h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PRESSED c
+ f Lnet/minecraft/world/phys/AABB; TOUCH_AABB a
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type b
+c net/minecraft/world/level/block/ChiseledBookShelfBlock net/minecraft/world/level/block/ChiseledBookShelfBlock
+ m (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 addBook a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m ()I getColumns c
+ m ()I getRows b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;I)V removeBook a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f I BOOKS_PER_ROW R
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f I MAX_BOOKS_IN_STORAGE D
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_0_OCCUPIED c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_1_OCCUPIED d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_2_OCCUPIED e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_3_OCCUPIED f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_4_OCCUPIED g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_5_OCCUPIED h
+ f Ljava/util/List; SLOT_OCCUPIED_PROPERTIES i
+c net/minecraft/world/level/block/CopperGolemStatueBlock net/minecraft/world/level/block/CopperGolemStatueBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getWeatheringState d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldChangedStateKeepBlockEntity o
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; POSE c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatheringState f
+c net/minecraft/world/level/block/CopperGolemStatueBlock$Pose net/minecraft/world/level/block/CopperGolemStatueBlock$a
+ m ()[Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; $values b
+ m ()Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; getNextPose a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; $VALUES h
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; RUNNING c
+ f Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; SITTING b
+ f Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; STANDING a
+ f Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose; STAR d
+ f Ljava/lang/String; name g
+c net/minecraft/world/level/block/MangrovePropaguleBlock net/minecraft/world/level/block/MangrovePropaguleBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; createNewHangingPropagule c
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; createNewHangingPropagule b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFullyGrown r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isHanging p
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/MangrovePropaguleBlock;)Lnet/minecraft/world/level/block/grower/TreeGrower; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$2 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING d
+ f I MAX_AGE c
+ f [I SHAPE_MIN_Y h
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PER_AGE i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED D
+c net/minecraft/world/level/block/RedstoneWallTorchBlock net/minecraft/world/level/block/BlockRedstoneTorchWall
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z hasNeighborSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/redstone/Orientation; randomOrientation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT h
+c net/minecraft/world/level/block/SimpleWaterloggedBlock net/minecraft/world/level/block/IBlockWaterlogged
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+c net/minecraft/world/level/block/SuspiciousEffectHolder net/minecraft/world/level/block/SuspiciousEffectHolder
+ m ()Ljava/util/List; getAllEffectHolders d
+ m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; getSuspiciousEffects c
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; tryGet a
+c net/minecraft/world/level/block/WeatheringCopperBlocks net/minecraft/world/level/block/WeatheringCopperBlocks
+ m ()Lcom/google/common/collect/ImmutableList; asList c
+ m (Ljava/lang/String;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/Function;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperBlocks; create a
+ m ()Lnet/minecraft/world/level/block/Block; exposed e
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$create$0 d
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$create$1 c
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$create$2 b
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$create$3 a
+ m ()Lnet/minecraft/world/level/block/Block; oxidized g
+ m ()Lnet/minecraft/world/level/block/Block; unaffected d
+ m ()Lnet/minecraft/world/level/block/Block; waxed h
+ m ()Lnet/minecraft/world/level/block/Block; waxedExposed i
+ m ()Lcom/google/common/collect/ImmutableBiMap; waxedMapping b
+ m ()Lnet/minecraft/world/level/block/Block; waxedOxidized k
+ m ()Lnet/minecraft/world/level/block/Block; waxedWeathered j
+ m ()Lnet/minecraft/world/level/block/Block; weathered f
+ m ()Lcom/google/common/collect/ImmutableBiMap; weatheringMapping a
+ f Lnet/minecraft/world/level/block/Block; exposed b
+ f Lnet/minecraft/world/level/block/Block; oxidized d
+ f Lnet/minecraft/world/level/block/Block; unaffected a
+ f Lnet/minecraft/world/level/block/Block; waxedExposed f
+ f Lnet/minecraft/world/level/block/Block; waxed e
+ f Lnet/minecraft/world/level/block/Block; waxedOxidized h
+ f Lnet/minecraft/world/level/block/Block; waxedWeathered g
+ f Lnet/minecraft/world/level/block/Block; weathered c
+c net/minecraft/world/level/block/WeatheringLanternBlock net/minecraft/world/level/block/WeatheringLanternBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState e
+c net/minecraft/world/level/block/WeepingVinesPlantBlock net/minecraft/world/level/block/BlockWeepingVinesPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+c net/minecraft/world/level/block/entity/BeaconBeamOwner net/minecraft/world/level/block/entity/BeaconBeamOwner
+ m ()Ljava/util/List; getBeamSections a
+c net/minecraft/world/level/block/entity/BeaconBeamOwner$Section net/minecraft/world/level/block/entity/BeaconBeamOwner$a
+ m ()I getColor b
+ m ()I getHeight c
+ m ()V increaseHeight a
+ f I color a
+ f I height b
+c net/minecraft/world/level/block/entity/BellBlockEntity net/minecraft/world/level/block/entity/TileEntityBell
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z areRaidersNearby a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V clientTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V glow a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z isRaiderWithinRange a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V makeRaidersGlow a
+ m (Lnet/minecraft/core/Direction;)V onHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V serverTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V showBellParticles b
+ m (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 tick a
+ m (II)Z triggerEvent a_
+ m ()V updateEntities a
+ f I DURATION d
+ f I GLOW_DURATION e
+ f I HEAR_BELL_RADIUS j
+ f I HIGHLIGHT_RAIDERS_RADIUS k
+ f I MAX_RESONATION_TICKS g
+ f I MIN_TICKS_BETWEEN_SEARCHES f
+ f I SEARCH_RADIUS i
+ f I TICKS_BEFORE_RESONATION h
+ f Lnet/minecraft/core/Direction; clickDirection c
+ f J lastRingTimestamp l
+ f Ljava/util/List; nearbyEntities m
+ f Z resonating q
+ f I resonationTicks r
+ f Z shaking b
+ f I ticks a
+c net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction net/minecraft/world/level/block/entity/TileEntityBell$a
+c net/minecraft/world/level/block/entity/BlockEntityType net/minecraft/world/level/block/entity/TileEntityTypes
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; create a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/resources/ResourceLocation; getKey a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValid a
+ m ()Z onlyOpCanSetNbt b
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType; register a
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BANNER u
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BARREL B
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEACON p
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BED z
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEEHIVE I
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BELL F
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BLAST_FURNACE D
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BREWING_STAND m
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; BRUSHABLE_BLOCK P
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CALIBRATED_SCULK_SENSOR K
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CAMPFIRE H
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHEST b
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHISELED_BOOKSHELF N
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMMAND_BLOCK x
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMPARATOR t
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CONDUIT A
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; COPPER_GOLEM_STATUE W
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CRAFTER R
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; CREAKING_HEART k
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; DAYLIGHT_DETECTOR r
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; DECORATED_POT Q
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; DISPENSER f
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; DROPPER g
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; ENCHANTING_TABLE n
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; ENDER_CHEST d
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_GATEWAY w
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_PORTAL o
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; FURNACE a
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; HANGING_SIGN i
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; HOPPER s
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; JIGSAW G
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; JUKEBOX e
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; LECTERN E
+ f Lorg/slf4j/Logger; LOGGER X
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; MOB_SPAWNER j
+ f Ljava/util/Set; OP_ONLY_CUSTOM_DATA Y
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; PISTON l
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_CATALYST L
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SENSOR J
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SHRIEKER M
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SHELF O
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SHULKER_BOX y
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SIGN h
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SKULL q
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; SMOKER C
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; STRUCTURE_BLOCK v
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; TEST_BLOCK U
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; TEST_INSTANCE_BLOCK V
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRAPPED_CHEST c
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRIAL_SPAWNER S
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; VAULT T
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder ab
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier; factory Z
+ f Ljava/util/Set; validBlocks aa
+c net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier net/minecraft/world/level/block/entity/TileEntityTypes$a
+c net/minecraft/world/level/block/entity/SignBlockEntity net/minecraft/world/level/block/entity/TileEntitySign
+ m (ZLnet/minecraft/world/entity/player/Player;)Z canExecuteClickCommands a
+ m (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/level/Level;Ljava/util/UUID;)V clearInvalidPlayerWhoMayEdit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m ()Lnet/minecraft/world/level/block/entity/SignText; createDefaultSignText f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Z)Z executeClickCommandsIfPresent a
+ m ()Lnet/minecraft/world/level/block/entity/SignText; getBackText k
+ m ()Lnet/minecraft/world/level/block/entity/SignText; getFrontText h
+ m ()I getMaxTextLineWidth c
+ m ()Ljava/util/UUID; getPlayerWhoMayEdit m
+ m ()Lnet/minecraft/sounds/SoundEvent; getSignInteractionFailedSoundEvent d
+ m (Z)Lnet/minecraft/world/level/block/entity/SignText; getText a
+ m ()I getTextLineHeight a
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket l
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/entity/player/Player;)Z isFacingFrontText a
+ m ()Z isWaxed w
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; loadLine a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; loadLines a
+ m ()V markUpdated x
+ m (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Ljava/util/UUID;)V setAllowedPlayerEditor a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Z setBackText b
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Z setFrontText c
+ m (Lnet/minecraft/world/level/block/entity/SignText;Z)Z setText a
+ m (Z)Z setWaxed b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)V tick a
+ m (Lnet/minecraft/world/entity/player/Player;ZLjava/util/List;)V updateSignText a
+ m (Ljava/util/function/UnaryOperator;Z)Z updateText a
+ f Z DEFAULT_IS_WAXED d
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_TEXT_LINE_WIDTH b
+ f I TEXT_LINE_HEIGHT c
+ f Lnet/minecraft/world/level/block/entity/SignText; backText g
+ f Lnet/minecraft/world/level/block/entity/SignText; frontText f
+ f Z isWaxed h
+ f Ljava/util/UUID; playerWhoMayEdit e
+c net/minecraft/world/level/block/entity/SignBlockEntity$1 net/minecraft/world/level/block/entity/TileEntitySign$1
+c net/minecraft/world/level/block/entity/SignBlockEntity$2 net/minecraft/world/level/block/entity/TileEntitySign$2
+c net/minecraft/world/level/block/entity/TestBlockEntity net/minecraft/world/level/block/entity/TestBlockEntity
+ m ()Lnet/minecraft/world/level/block/Block; getBlockType x
+ m ()Ljava/lang/String; getMessage m
+ m ()Lnet/minecraft/world/level/block/state/properties/TestBlockMode; getMode d
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Z hasTriggered l
+ m ()Z isPowered c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()V log k
+ m ()V reset f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Ljava/lang/String;)V setMessage a
+ m (Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)V setMode a
+ m (Z)V setPowered a
+ m ()V trigger h
+ m ()V updateBlockState w
+ f Ljava/lang/String; DEFAULT_MESSAGE b
+ f Z DEFAULT_POWERED c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; message e
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; mode d
+ f Z powered f
+ f Z triggered g
+c net/minecraft/world/level/block/piston/PistonBaseBlock net/minecraft/world/level/block/piston/BlockPiston
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkIfExtend a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z getNeighborSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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 isPushable a
+ m (Lnet/minecraft/world/level/block/piston/PistonBaseBlock;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Z moveBlocks a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED c
+ f I PLATFORM_THICKNESS g
+ f Ljava/util/Map; SHAPES h
+ f I TRIGGER_CONTRACT e
+ f I TRIGGER_DROP f
+ f I TRIGGER_EXTEND d
+ f Z isSticky i
+c net/minecraft/world/level/block/piston/PistonBaseBlock$1 net/minecraft/world/level/block/piston/BlockPiston$1
+c net/minecraft/world/level/block/piston/PistonBaseBlock$2 net/minecraft/world/level/block/piston/BlockPiston$2
+c net/minecraft/world/level/block/piston/PistonHeadBlock net/minecraft/world/level/block/piston/BlockPistonExtension
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z isFittingBase a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I PLATFORM_THICKNESS e
+ f Ljava/util/Map; SHAPES h
+ f Ljava/util/Map; SHAPES_SHORT g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PLATFORM f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE c
+c net/minecraft/world/level/chunk/status/WorldGenContext net/minecraft/world/level/chunk/status/WorldGenContext
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator b
+ m ()Lnet/minecraft/server/level/ServerLevel; level a
+ m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine d
+ m ()Ljava/util/concurrent/Executor; mainThreadExecutor e
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener; unsavedListener f
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; generator b
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine d
+ f Ljava/util/concurrent/Executor; mainThreadExecutor e
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c
+ f Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener; unsavedListener f
+c net/minecraft/world/level/chunk/storage/SectionStorage net/minecraft/world/level/chunk/storage/RegionFileSection
+ m (Lnet/minecraft/world/level/ChunkPos;)V flush b
+ m ()V flushAll a
+ m (J)Ljava/util/Optional; get c
+ m (Lnet/minecraft/world/level/ChunkPos;I)J getKey a
+ m (J)Ljava/lang/Object; getOrCreate f
+ m (J)Ljava/util/Optional; getOrLoad d
+ m ()Z hasWork b
+ m (J)V lambda$flushAll$0 i
+ m (J)V lambda$getOrCreate$1 h
+ m (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/concurrent/CompletableFuture; lambda$prefetch$2 b
+ m (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/concurrent/CompletableFuture; lambda$unpackChunk$3 a
+ m (J)V onSectionLoad b
+ m (J)Z outsideStoredRange e
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; prefetch a
+ m (J)V setDirty a
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; tryRead d
+ m (Lnet/minecraft/world/level/ChunkPos;)V unpackChunk c
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/SectionStorage$PackedChunk;)V unpackChunk a
+ m ()V unpackPendingLoads c
+ m (Lnet/minecraft/world/level/ChunkPos;)V writeChunk e
+ m (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeChunk a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; SECTIONS_TAG b
+ f Lcom/mojang/serialization/Codec; codec g
+ f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; dirtyChunks f
+ f Lnet/minecraft/world/level/chunk/storage/ChunkIOErrorReporter; errorReporter l
+ f Ljava/util/function/Function; factory j
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor c
+ f Ljava/lang/Object; loadLock o
+ f Lit/unimi/dsi/fastutil/longs/LongSet; loadedChunks m
+ f Ljava/util/function/Function; packer h
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pendingLoads n
+ f Lnet/minecraft/core/RegistryAccess; registryAccess k
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; storage e
+ f Ljava/util/function/BiFunction; unpacker i
+c net/minecraft/world/level/chunk/storage/SectionStorage$PackedChunk net/minecraft/world/level/chunk/storage/RegionFileSection$a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$parse$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/chunk/storage/SectionStorage$PackedChunk; parse a
+ m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; sectionsByY a
+ m ()Z versionChanged b
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; sectionsByY a
+ f Z versionChanged b
+c net/minecraft/world/level/dimension/end/EndDragonFight net/minecraft/world/level/dimension/end/EnderDragonBattle
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; createNewDragon r
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; findExitPortal m
+ m ()V findOrCreateDragon k
+ m ()I getCrystalsAlive e
+ m ()Ljava/util/UUID; getDragonUUID i
+ m ()Z hasActiveExitPortal l
+ m ()Z hasPreviouslyKilledDragon f
+ m ()Z isArenaLoaded n
+ m (J)Ljava/util/List; lambda$new$0 a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$spawnNewGateway$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$spawnNewGateway$2 a
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/world/damagesource/DamageSource;)V onCrystalDestroyed a
+ m ()V removeAllGateways d
+ m ()V resetSpikeCrystals h
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; saveData b
+ m ()V scanState j
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V setDragonKilled a
+ m (Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation;)V setRespawnStage a
+ m ()V skipArenaLoadedCheck a
+ m (Z)V spawnExitPortal a
+ m ()V spawnNewGateway q
+ m (Lnet/minecraft/core/BlockPos;)V spawnNewGateway a
+ m ()V tick c
+ m ()V updateCrystalCount p
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V updateDragon b
+ m ()V updatePlayers o
+ f I ARENA_SIZE_CHUNKS g
+ f I ARENA_TICKET_LEVEL b
+ f I DRAGON_SPAWN_Y c
+ f I GATEWAY_COUNT h
+ f I GATEWAY_DISTANCE i
+ f Lorg/slf4j/Logger; LOGGER d
+ f I MAX_TICKS_BEFORE_DRAGON_RESPAWN e
+ f I TIME_BETWEEN_CRYSTAL_SCANS f
+ f I TIME_BETWEEN_PLAYER_SCANS a
+ f I crystalsAlive q
+ f Lnet/minecraft/server/level/ServerBossEvent; dragonEvent k
+ f Z dragonKilled t
+ f Ljava/util/UUID; dragonUUID w
+ f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; exitPortalPattern o
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; gateways n
+ f Lnet/minecraft/server/level/ServerLevel; level l
+ f Z needsStateScanning x
+ f Lnet/minecraft/core/BlockPos; origin m
+ f Lnet/minecraft/core/BlockPos; portalLocation y
+ f Z previouslyKilled u
+ f Ljava/util/List; respawnCrystals B
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; respawnStage z
+ f I respawnTime A
+ f Z skipArenaLoadedCheck v
+ f I ticksSinceCrystalsScanned r
+ f I ticksSinceDragonSeen p
+ f I ticksSinceLastPlayerScan s
+ f Ljava/util/function/Predicate; validPlayer j
+c net/minecraft/world/level/dimension/end/EndDragonFight$Data net/minecraft/world/level/dimension/end/EnderDragonBattle$a
+ m ()Z dragonKilled b
+ m ()Ljava/util/Optional; dragonUUID e
+ m ()Ljava/util/Optional; exitPortalLocation f
+ m ()Ljava/util/Optional; gateways g
+ m ()Z isRespawning d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z needsStateScanning a
+ m ()Z previouslyKilled c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; DEFAULT b
+ f Z dragonKilled d
+ f Ljava/util/Optional; dragonUUID g
+ f Ljava/util/Optional; exitPortalLocation h
+ f Ljava/util/Optional; gateways i
+ f Z isRespawning f
+ f Z needsStateScanning c
+ f Z previouslyKilled e
+c net/minecraft/world/level/entity/EntityInLevelCallback net/minecraft/world/level/entity/EntityInLevelCallback
+ m ()V onMove a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemove a
+ f Lnet/minecraft/world/level/entity/EntityInLevelCallback; NULL a
+c net/minecraft/world/level/entity/EntityInLevelCallback$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
+ m ()V onMove a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemove a
+c net/minecraft/world/level/gameevent/PositionSourceType net/minecraft/world/level/gameevent/PositionSourceType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gameevent/PositionSourceType;)Lnet/minecraft/world/level/gameevent/PositionSourceType; register a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lnet/minecraft/world/level/gameevent/PositionSourceType; BLOCK a
+ f Lnet/minecraft/world/level/gameevent/PositionSourceType; ENTITY b
+c net/minecraft/world/level/levelgen/feature/DiskFeature net/minecraft/world/level/levelgen/feature/DiskFeature
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)Z placeColumn a
+c net/minecraft/world/level/levelgen/feature/KelpFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureKelp
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/LakeFeature net/minecraft/world/level/levelgen/feature/WorldGenLakes
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canReplaceBlock c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f Lnet/minecraft/world/level/block/state/BlockState; AIR a
+c net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration net/minecraft/world/level/levelgen/feature/WorldGenLakes$a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; barrier b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; fluid a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; barrier c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; fluid b
+c net/minecraft/world/level/levelgen/feature/NoOpFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureEmpty
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/TreeFeature net/minecraft/world/level/levelgen/feature/WorldGenTrees
+ m (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 doPlace a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)Ljava/util/List; getLowestTrunkOrRootOfTree a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I getMaxFreeTreeHeight a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isAirOrLeaves c
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isVine b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/core/BlockPos; lambda$doPlace$3 a
+ m (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 lambda$doPlace$4 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isAirOrLeaves$1 d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isVine$0 e
+ m (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$place$5 c
+ m (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$place$6 b
+ m (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$place$7 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator;)V lambda$place$8 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/lang/Boolean; lambda$place$9 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$validTreePos$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ m (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlockKnownShape b
+ m (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; updateLeaves a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z validTreePos d
+ f I BLOCK_UPDATE_FLAGS a
+c net/minecraft/world/level/levelgen/feature/TreeFeature$1 net/minecraft/world/level/levelgen/feature/WorldGenTrees$1
+ m (Lnet/minecraft/core/BlockPos;)Z isSet a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V set a
+c net/minecraft/world/level/levelgen/presets/WorldPreset net/minecraft/world/level/levelgen/presets/WorldPreset
+ m ()Lnet/minecraft/world/level/levelgen/WorldDimensions; createWorldDimensions a
+ m ()Lcom/google/common/collect/ImmutableMap; dimensionsInOrder c
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceKey;)V lambda$dimensionsInOrder$2 a
+ m ()Ljava/lang/String; lambda$requireOverworld$3 d
+ m (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Ljava/util/Map; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Ljava/util/Optional; overworld b
+ m (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Lcom/mojang/serialization/DataResult; requireOverworld a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Ljava/util/Map; dimensions c
+c net/minecraft/world/level/levelgen/structure/Structure net/minecraft/world/level/levelgen/structure/Structure
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; adjustBoundingBox a
+ m (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 afterPlace a
+ m ()Lnet/minecraft/core/HolderSet; biomes a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findValidGenerationPoint b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;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; generate a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)[I getCornerHeights c
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;II)I getLowestY a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)I getLowestY b
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; getLowestYIn5by5BoxOffset7Blocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)I getMeanFirstOccupiedHeight a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Z isValidBiome a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;)Z lambda$findValidGenerationPoint$2 a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; lambda$settingsCodec$0 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$simpleCodec$1 a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Ljava/util/function/Consumer;)Ljava/util/Optional; onTopOfChunkCenter a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; settingsCodec a
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec a
+ m ()Ljava/util/Map; spawnOverrides b
+ m ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; step c
+ m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdaptation d
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; settings c
+c net/minecraft/world/level/levelgen/structure/Structure$GenerationStub net/minecraft/world/level/levelgen/structure/Structure$b
+ m ()Lcom/mojang/datafixers/util/Either; generator c
+ m ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; getPiecesBuilder a
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; lambda$getPiecesBuilder$0 a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; lambda$getPiecesBuilder$1 a
+ m ()Lnet/minecraft/core/BlockPos; position b
+ f Lcom/mojang/datafixers/util/Either; generator b
+ f Lnet/minecraft/core/BlockPos; position a
+c net/minecraft/world/level/levelgen/structure/Structure$GenerationContext net/minecraft/world/level/levelgen/structure/Structure$a
+ m ()Lnet/minecraft/world/level/biome/BiomeSource; biomeSource c
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator b
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos h
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor i
+ m (JLnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/WorldgenRandom; makeRandom a
+ m ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; random f
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState d
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess a
+ m ()J seed g
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager e
+ m ()Ljava/util/function/Predicate; validBiome j
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource c
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator b
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos h
+ f Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor i
+ f Lnet/minecraft/world/level/levelgen/WorldgenRandom; random f
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState d
+ f Lnet/minecraft/core/RegistryAccess; registryAccess a
+ f J seed g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager e
+ f Ljava/util/function/Predicate; validBiome j
+c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings net/minecraft/world/level/levelgen/structure/Structure$c
+ m ()Lnet/minecraft/core/HolderSet; biomes a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; spawnOverrides b
+ m ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; step c
+ m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdaptation d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; DEFAULT f
+ f Lnet/minecraft/core/HolderSet; biomes b
+ f Ljava/util/Map; spawnOverrides c
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; step d
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdaptation e
+c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder net/minecraft/world/level/levelgen/structure/Structure$c$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; build a
+ m (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder; generationStep a
+ m (Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder; spawnOverrides a
+ m (Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder; terrainAdapation a
+ f Lnet/minecraft/core/HolderSet; biomes a
+ f Ljava/util/Map; spawnOverrides b
+ f Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; step c
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdaption d
+c net/minecraft/world/level/levelgen/synth/ImprovedNoise net/minecraft/world/level/levelgen/synth/NoiseGeneratorPerlin
+ m (IDDD)D gradDot a
+ m (DDD)D noise a
+ m (DDDDD)D noise a
+ m (DDD[D)D noiseWithDerivative a
+ m (I)I p a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ m (IIIDDDD)D sampleAndLerp a
+ m (IIIDDD[D)D sampleWithDerivative a
+ f F SHIFT_UP_EPSILON d
+ f [B p e
+ f D xo a
+ f D yo b
+ f D zo c
+c net/minecraft/world/level/lighting/DataLayerStorageMap net/minecraft/world/level/lighting/LightEngineStorageArray
+ m ()V clearCache c
+ m ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; copy b
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; copyDataLayer a
+ m ()V disableCache d
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; getLayer c
+ m (J)Z hasLayer b
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; removeLayer d
+ m (JLnet/minecraft/world/level/chunk/DataLayer;)V setLayer a
+ f I CACHE_SIZE b
+ f Z cacheEnabled e
+ f [J lastSectionKeys c
+ f [Lnet/minecraft/world/level/chunk/DataLayer; lastSections d
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; map a
+c net/minecraft/world/level/pathfinder/SwimNodeEvaluator net/minecraft/world/level/pathfinder/PathfinderWater
+ m ()V done b
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; findAcceptedNode a
+ m (III)Lnet/minecraft/world/level/pathfinder/PathType; getCachedBlockType b
+ m ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I getNeighbors a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeOfMob a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTarget a
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z hasMalus b
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z isNodeValid a
+ m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; lambda$getCachedBlockType$0 a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V prepare a
+ f Z allowBreaching a
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypesByPosCache l
+c net/minecraft/world/level/pathfinder/WalkNodeEvaluator net/minecraft/world/level/pathfinder/PathfinderNormal
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z canReachWithoutCollision b
+ m (Lnet/minecraft/core/BlockPos;)Z canStartAt a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/PathType; checkNeighbourBlocks a
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z doesBlockHavePartialCollision a
+ m ()V done b
+ m (IIIIDLnet/minecraft/core/Direction;Lnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/Node; findAcceptedNode a
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; getBlockedNode a
+ m (III)Lnet/minecraft/world/level/pathfinder/PathType; getCachedPathType b
+ m (IIILnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/Node; getClosedNode a
+ m (Lnet/minecraft/core/BlockPos;)D getFloorLevel d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)D getFloorLevel a
+ m ()D getMobJumpHeight h
+ m ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I getNeighbors a
+ m (IIILnet/minecraft/world/level/pathfinder/PathType;F)Lnet/minecraft/world/level/pathfinder/Node; getNodeAndUpdateCostToMax a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeFromState b
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeOfMob a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeStatic b
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeStatic a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Ljava/util/Set; getPathTypeWithinMobBB b
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; getStartNode c
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTarget a
+ m (Lnet/minecraft/world/phys/AABB;)Z hasCollisions a
+ m ()Z isAmphibious c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Z isDiagonalValid a
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z isDiagonalValid a
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z isNeighborValid a
+ m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; lambda$getCachedPathType$1 a
+ m (Lnet/minecraft/world/phys/AABB;Ljava/lang/Object;)Z lambda$hasCollisions$0 a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V prepare a
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; tryFindFirstGroundNodeBelow d
+ m (IIILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; tryFindFirstNonWaterBelow a
+ m (IIIIDLnet/minecraft/core/Direction;Lnet/minecraft/world/level/pathfinder/PathType;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/pathfinder/Node; tryJumpOn a
+ f D DEFAULT_MOB_JUMP_HEIGHT a
+ f D SPACE_BETWEEN_WALL_POSTS l
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; collisionCache n
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypesByPosCacheByMob m
+ f [Lnet/minecraft/world/level/pathfinder/Node; reusableNeighbors o
+c net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1 net/minecraft/world/level/pathfinder/PathfinderNormal$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathType a
+c net/minecraft/world/level/saveddata/maps/MapDecoration net/minecraft/world/level/saveddata/maps/MapIcon
+ m ()Lnet/minecraft/resources/ResourceLocation; getSpriteLocation a
+ m ()Ljava/util/Optional; name g
+ m ()Z renderOnFrame b
+ m ()B rot f
+ m ()Lnet/minecraft/core/Holder; type c
+ m ()B x d
+ m ()B y e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; name f
+ f B rot e
+ f Lnet/minecraft/core/Holder; type b
+ f B x c
+ f B y d
+c net/minecraft/world/level/storage/DimensionDataStorage net/minecraft/world/level/storage/WorldPersistentData
+ m ()Ljava/util/Map; collectDirtyTagsToSave c
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;)Lnet/minecraft/world/level/saveddata/SavedData; computeIfAbsent a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;Lnet/minecraft/world/level/saveddata/SavedData;Lnet/minecraft/resources/RegistryOps;)Lnet/minecraft/nbt/CompoundTag; encodeUnchecked a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;)Lnet/minecraft/world/level/saveddata/SavedData; get b
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getDataFile a
+ m (Ljava/io/PushbackInputStream;)Z isGzip a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/saveddata/SavedDataType;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/world/level/saveddata/SavedData;)V lambda$collectDirtyTagsToSave$8 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/world/level/saveddata/SavedDataType;Ljava/util/Optional;)V lambda$collectDirtyTagsToSave$9 a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;Ljava/lang/String;)V lambda$readSavedData$0 a
+ m (Ljava/util/List;)V lambda$scheduleSave$1 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$2 b
+ m (IILjava/util/Map;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; lambda$scheduleSave$3 a
+ m (Ljava/util/Map$Entry;)V lambda$scheduleSave$4 b
+ m (Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$6 a
+ m (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; lambda$scheduleSave$7 a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;)Lnet/minecraft/world/level/saveddata/SavedData; readSavedData c
+ m (Ljava/lang/String;Lnet/minecraft/util/datafix/DataFixTypes;I)Lnet/minecraft/nbt/CompoundTag; readTagFromDisk a
+ m ()V saveAndJoin b
+ m ()Ljava/util/concurrent/CompletableFuture; scheduleSave a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;Lnet/minecraft/world/level/saveddata/SavedData;)V set a
+ m (Lnet/minecraft/world/level/saveddata/SavedDataType;Lnet/minecraft/nbt/CompoundTag;)V tryWrite a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; cache c
+ f Lnet/minecraft/world/level/saveddata/SavedData$Context; context b
+ f Ljava/nio/file/Path; dataFolder f
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper d
+ f Ljava/util/concurrent/CompletableFuture; pendingWriteFuture g
+ f Lnet/minecraft/core/HolderLookup$Provider; registries e
+c net/minecraft/world/level/storage/loot/LootContextUser net/minecraft/world/level/storage/loot/LootItemUser
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+c net/minecraft/world/phys/shapes/EntityCollisionContext net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity
+ m ()Z alwaysCollideWithFluid d
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape a
+ m ()Lnet/minecraft/world/entity/Entity; getEntity f
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a
+ m ()Z isDescending c
+ m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a
+ m ()Z isPlacement e
+ f Z alwaysCollideWithFluid e
+ f Z descending a
+ f D entityBottom b
+ f Lnet/minecraft/world/entity/Entity; entity f
+ f Lnet/minecraft/world/item/ItemStack; heldItem d
+ f Z placement c
+c net/minecraft/world/phys/shapes/EntityCollisionContext$Empty net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity$a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; WITHOUT_FLUID_COLLISIONS a
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; WITH_FLUID_COLLISIONS b
+c org/bukkit/craftbukkit/block/impl/CraftAmethystCluster org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftAmethystCluster
+c org/bukkit/craftbukkit/block/impl/CraftBigDripleafStem org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBigDripleafStem
+c org/bukkit/craftbukkit/block/impl/CraftLayeredCauldron org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftLayeredCauldron
+c org/bukkit/craftbukkit/block/impl/CraftPiglinWallSkull org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPiglinWallSkull
+c org/bukkit/craftbukkit/block/impl/CraftTorchflowerCrop org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTorchflowerCrop
+c org/bukkit/craftbukkit/block/impl/CraftWallHangingSign org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWallHangingSign
+c org/bukkit/craftbukkit/block/impl/CraftWitherWallSkull org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWitherWallSkull
+c org/bukkit/craftbukkit/command/ConsoleCommandCompleter org/bukkit/craftbukkit/v1_21_R6/command/ConsoleCommandCompleter
+c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$1 org/bukkit/craftbukkit/v1_21_R6/command/ConsoleCommandCompleter$1
+c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$2 org/bukkit/craftbukkit/v1_21_R6/command/ConsoleCommandCompleter$2
+c org/bukkit/craftbukkit/command/CraftBlockCommandSender org/bukkit/craftbukkit/v1_21_R6/command/CraftBlockCommandSender
+c org/bukkit/craftbukkit/command/CraftBlockCommandSender$1 org/bukkit/craftbukkit/v1_21_R6/command/CraftBlockCommandSender$1
+c org/bukkit/craftbukkit/damage/CraftDamageSourceBuilder org/bukkit/craftbukkit/v1_21_R6/damage/CraftDamageSourceBuilder
+c org/bukkit/craftbukkit/entity/CraftBlockAttachedEntity org/bukkit/craftbukkit/v1_21_R6/entity/CraftBlockAttachedEntity
+c org/bukkit/craftbukkit/entity/CraftThrowableProjectile org/bukkit/craftbukkit/v1_21_R6/entity/CraftThrowableProjectile
+c org/bukkit/craftbukkit/entity/boat/CraftBirchChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftBirchChestBoat
+c org/bukkit/craftbukkit/entity/memory/CraftMemoryMapper org/bukkit/craftbukkit/v1_21_R6/entity/memory/CraftMemoryMapper
+c org/bukkit/craftbukkit/inventory/CraftInventoryCrafter org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryCrafter
+c org/bukkit/craftbukkit/inventory/CraftInventoryFurnace org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryFurnace
+c org/bukkit/craftbukkit/inventory/CraftInventoryJukebox org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryJukebox
+c org/bukkit/craftbukkit/inventory/CraftInventoryLectern org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryLectern
+c org/bukkit/craftbukkit/inventory/CraftMetaLeatherArmor org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaLeatherArmor
+c org/bukkit/craftbukkit/inventory/CraftSaddledInventory org/bukkit/craftbukkit/v1_21_R6/inventory/CraftSaddledInventory
+c org/bukkit/craftbukkit/inventory/trim/CraftTrimPattern org/bukkit/craftbukkit/v1_21_R6/inventory/trim/CraftTrimPattern
+c org/bukkit/craftbukkit/inventory/view/CraftCrafterView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftCrafterView
+c org/bukkit/craftbukkit/inventory/view/CraftFurnaceView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftFurnaceView
+c org/bukkit/craftbukkit/inventory/view/CraftLecternView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftLecternView
+c org/bukkit/craftbukkit/legacy/reroute/InjectPluginName org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/InjectPluginName
+c org/bukkit/craftbukkit/spawner/PaperSharedSpawnerLogic org/bukkit/craftbukkit/v1_21_R6/spawner/PaperSharedSpawnerLogic
+c org/bukkit/craftbukkit/structure/CraftStructureManager org/bukkit/craftbukkit/v1_21_R6/structure/CraftStructureManager
+c org/bukkit/craftbukkit/util/CraftStructureSearchResult org/bukkit/craftbukkit/v1_21_R6/util/CraftStructureSearchResult
+c org/bukkit/craftbukkit/util/TransformerGeneratorAccess org/bukkit/craftbukkit/v1_21_R6/util/TransformerGeneratorAccess
+c net/minecraft/advancements/critereon/BredAnimalsTrigger net/minecraft/advancements/critereon/CriterionTriggerBredAnimals
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (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 lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V trigger a
+c net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerBredAnimals$a
+ m ()Lnet/minecraft/advancements/Criterion; bredAnimals b
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; bredAnimals a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; bredAnimals a
+ m ()Ljava/util/Optional; child e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; parent c
+ m ()Ljava/util/Optional; partner d
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; child e
+ f Ljava/util/Optional; parent c
+ f Ljava/util/Optional; partner d
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/ConsumeItemTrigger net/minecraft/advancements/critereon/CriterionTriggerConsumeItem
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerConsumeItem$a
+ m ()Ljava/util/Optional; item c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; usedItem b
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; usedItem a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; usedItem a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/CriterionValidator net/minecraft/advancements/critereon/CriterionValidator
+ m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V lambda$validateEntity$0 a
+ m (Ljava/util/List;Lnet/minecraft/util/context/ContextKeySet;Ljava/lang/String;)V validate a
+ m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/util/context/ContextKeySet;Ljava/lang/String;)V validate a
+ m (Ljava/util/List;Ljava/lang/String;)V validateEntities a
+ m (Ljava/util/Optional;Ljava/lang/String;)V validateEntity a
+ m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/lang/String;)V validateEntity a
+ f Lnet/minecraft/core/HolderGetter$Provider; lootData b
+ f Lnet/minecraft/util/ProblemReporter; reporter a
+c net/minecraft/advancements/critereon/EntitySubPredicate net/minecraft/advancements/critereon/EntitySubPredicate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/advancements/critereon/StartRidingTrigger net/minecraft/advancements/critereon/StartRidingTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V trigger a
+c net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance net/minecraft/advancements/critereon/StartRidingTrigger$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; playerStartsRiding a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/TargetBlockTrigger net/minecraft/advancements/critereon/CriterionTriggerTargetHit
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V trigger a
+c net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerTargetHit$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;I)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; projectile c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; signalStrength b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; targetHit a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; projectile d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; signalStrength c
+c net/minecraft/commands/arguments/ScoreboardSlotArgument net/minecraft/commands/arguments/ArgumentScoreboardSlot
+ m ()Lnet/minecraft/commands/arguments/ScoreboardSlotArgument; displaySlot a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/DisplaySlot; getDisplaySlot a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/DisplaySlot; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/TemplateMirrorArgument net/minecraft/commands/arguments/TemplateMirrorArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; getMirror a
+ m ()Lnet/minecraft/commands/arguments/StringRepresentableArgument; templateMirror a
+c net/minecraft/commands/execution/CustomModifierExecutor net/minecraft/commands/execution/CustomModifierExecutor
+ m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+c net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter net/minecraft/commands/execution/CustomModifierExecutor$a
+c net/minecraft/commands/execution/tasks/ContinuationTask net/minecraft/commands/execution/tasks/ContinuationTask
+ m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Ljava/util/List;Lnet/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider;)V schedule a
+ f Ljava/util/List; arguments b
+ f I index d
+ f Lnet/minecraft/commands/execution/CommandQueueEntry; selfEntry c
+ f Lnet/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider; taskFactory a
+c net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider net/minecraft/commands/execution/tasks/ContinuationTask$a
+c net/minecraft/commands/synchronization/ArgumentTypeInfo net/minecraft/commands/synchronization/ArgumentTypeInfo
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+c net/minecraft/commands/synchronization/ArgumentTypeInfo$Template net/minecraft/commands/synchronization/ArgumentTypeInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+c net/minecraft/core/component/predicates/BundlePredicate net/minecraft/core/component/predicates/BundlePredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m ()Ljava/util/Optional; items b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/BundleContents;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; items e
+c net/minecraft/core/component/predicates/DamagePredicate net/minecraft/core/component/predicates/DamagePredicate
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/core/component/predicates/DamagePredicate; durability a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability e
+c net/minecraft/core/dispenser/ProjectileDispenseBehavior net/minecraft/core/dispenser/DispenseBehaviorProjectile
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playSound a
+ f Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; dispenseConfig d
+ f Lnet/minecraft/world/item/ProjectileItem; projectileItem c
+c net/minecraft/core/dispenser/ShearsDispenseItemBehavior net/minecraft/core/dispenser/DispenseBehaviorShears
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/item/Item;)V lambda$execute$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$tryShearBeehive$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z tryShearBeehive a
+c net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior net/minecraft/core/dispenser/DispenseBehaviorShulkerBox
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/core/particles/DustColorTransitionOptions net/minecraft/core/particles/DustColorTransitionOptions
+ m ()Lorg/joml/Vector3f; getFromColor b
+ m ()Lorg/joml/Vector3f; getToColor c
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Integer; lambda$static$4 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I SCULK_PARTICLE_COLOR a
+ f Lnet/minecraft/core/particles/DustColorTransitionOptions; SCULK_TO_REDSTONE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I fromColor h
+ f I toColor i
+c net/minecraft/core/particles/SculkChargeParticleOptions net/minecraft/core/particles/SculkChargeParticleOptions
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; lambda$static$2 a
+ m ()F roll b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F roll c
+c net/minecraft/data/loot/packs/VanillaEntityInteractLoot net/minecraft/data/loot/packs/VanillaEntityInteractLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/worldgen/TrialChambersStructurePools net/minecraft/data/worldgen/TrialChambersStructurePools
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Ljava/lang/String; spawner a
+ f Ljava/util/List; ALIAS_BINDINGS c
+ f Lnet/minecraft/resources/ResourceKey; HALLWAY_FALLBACK b
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/features/VegetationFeatures net/minecraft/data/worldgen/features/VegetationFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/util/random/WeightedList$Builder; flowerBedPatchBuilder b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; grassPatch a
+ m (II)Lnet/minecraft/util/random/WeightedList$Builder; leafLitterPatchBuilder a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; nearWaterPredicate a
+ m (Lnet/minecraft/world/level/block/Block;IILnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/world/level/block/state/properties/EnumProperty;)Lnet/minecraft/util/random/WeightedList$Builder; segmentedBlockPatchBuilder a
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_NO_PODZOL a
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_SOME_PODZOL b
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_VEGETATION af
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL W
+ f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION J
+ f F FALLEN_TREE_ONE_IN_CHANCE ai
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY D
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT y
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST z
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW C
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_PALE_GARDEN E
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAIN B
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP A
+ f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS H
+ f Lnet/minecraft/resources/ResourceKey; MANGROVE_VEGETATION ah
+ f Lnet/minecraft/resources/ResourceKey; MEADOW_TREES P
+ f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION ag
+ f Lnet/minecraft/resources/ResourceKey; PALE_FOREST_FLOWERS I
+ f Lnet/minecraft/resources/ResourceKey; PALE_GARDEN_VEGETATION K
+ f Lnet/minecraft/resources/ResourceKey; PALE_MOSS_PATCH M
+ f Lnet/minecraft/resources/ResourceKey; PALE_MOSS_PATCH_BONEMEAL N
+ f Lnet/minecraft/resources/ResourceKey; PALE_MOSS_VEGETATION L
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_BUSH h
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BROWN_MUSHROOM d
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BUSH t
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS w
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH n
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DRY_GRASS o
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIREFLY_BUSH v
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS j
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE l
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_MEADOW k
+ f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN s
+ f Lnet/minecraft/resources/ResourceKey; PATCH_LEAF_LITTER u
+ f Lnet/minecraft/resources/ResourceKey; PATCH_MELON p
+ f Lnet/minecraft/resources/ResourceKey; PATCH_PUMPKIN g
+ f Lnet/minecraft/resources/ResourceKey; PATCH_RED_MUSHROOM e
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE x
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUNFLOWER f
+ f Lnet/minecraft/resources/ResourceKey; PATCH_TAIGA_GRASS i
+ f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS r
+ f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY q
+ f Lnet/minecraft/resources/ResourceKey; SINGLE_PIECE_OF_GRASS m
+ f Lnet/minecraft/resources/ResourceKey; TREES_BADLANDS R
+ f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH V
+ f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK_LEAF_LITTER Z
+ f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST O
+ f Lnet/minecraft/resources/ResourceKey; TREES_GROVE S
+ f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE ae
+ f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA ad
+ f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA ac
+ f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS aa
+ f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA T
+ f Lnet/minecraft/resources/ResourceKey; TREES_SNOWY U
+ f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE ab
+ f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA Q
+ f Lnet/minecraft/resources/ResourceKey; TREES_WATER Y
+ f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS X
+ f Lnet/minecraft/resources/ResourceKey; VINES c
+ f Lnet/minecraft/resources/ResourceKey; WILDFLOWERS_BIRCH_FOREST F
+ f Lnet/minecraft/resources/ResourceKey; WILDFLOWERS_MEADOW G
+c net/minecraft/data/worldgen/placement/AquaticPlacements net/minecraft/data/worldgen/placement/AquaticPlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (I)Ljava/util/List; seagrassPlacement a
+ f Lnet/minecraft/resources/ResourceKey; KELP_COLD j
+ f Lnet/minecraft/resources/ResourceKey; KELP_WARM k
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_COLD c
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_DEEP g
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_DEEP_COLD h
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_DEEP_WARM f
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_NORMAL b
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_RIVER d
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SWAMP e
+ f Lnet/minecraft/resources/ResourceKey; SEAGRASS_WARM a
+ f Lnet/minecraft/resources/ResourceKey; SEA_PICKLE i
+ f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN_VEGETATION l
+c net/minecraft/data/worldgen/placement/VillagePlacements net/minecraft/data/worldgen/placement/VillagePlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ACACIA_VILLAGE g
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAIN_VILLAGE k
+ f Lnet/minecraft/resources/ResourceKey; OAK_VILLAGE f
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_BUSH_VILLAGE m
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_VILLAGE j
+ f Lnet/minecraft/resources/ResourceKey; PATCH_TAIGA_GRASS_VILLAGE l
+ f Lnet/minecraft/resources/ResourceKey; PILE_HAY_VILLAGE a
+ f Lnet/minecraft/resources/ResourceKey; PILE_ICE_VILLAGE d
+ f Lnet/minecraft/resources/ResourceKey; PILE_MELON_VILLAGE b
+ f Lnet/minecraft/resources/ResourceKey; PILE_PUMPKIN_VILLAGE e
+ f Lnet/minecraft/resources/ResourceKey; PILE_SNOW_VILLAGE c
+ f Lnet/minecraft/resources/ResourceKey; PINE_VILLAGE i
+ f Lnet/minecraft/resources/ResourceKey; SPRUCE_VILLAGE h
+c net/minecraft/gametest/framework/BlockBasedTestInstance net/minecraft/gametest/framework/BlockBasedTestInstance
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;)Lnet/minecraft/core/BlockPos; findStartBlock b
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)Ljava/util/List; findTestBlocks a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/block/state/properties/TestBlockMode;Ljava/util/function/Consumer;)V forAllTriggeredTestBlocks a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/block/state/properties/TestBlockMode;Ljava/util/List;Lnet/minecraft/core/BlockPos;)V lambda$findTestBlocks$4 a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/TestBlockEntity; lambda$run$1 a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/block/entity/TestBlockEntity;)V lambda$run$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;)V lambda$run$3 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;)V run a
+ m ()Lnet/minecraft/network/chat/MutableComponent; typeDescription b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/network/chat/contents/objects/AtlasSprite net/minecraft/network/chat/contents/objects/AtlasSprite
+ m ()Lnet/minecraft/resources/ResourceLocation; atlas d
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; description c
+ m ()Lnet/minecraft/network/chat/FontDescription; fontDescription b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceLocation; sprite e
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; toShortName a
+ f Lnet/minecraft/resources/ResourceLocation; DEFAULT_ATLAS a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/resources/ResourceLocation; atlas c
+ f Lnet/minecraft/resources/ResourceLocation; sprite d
+c net/minecraft/network/chat/contents/objects/ObjectInfos net/minecraft/network/chat/contents/objects/ObjectInfos
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; ID_MAPPER b
+c net/minecraft/network/protocol/common/CommonPacketTypes net/minecraft/network/protocol/common/CommonPacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CLEAR_DIALOG a
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_PAYLOAD b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_REPORT_DETAILS c
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISCONNECT d
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_KEEP_ALIVE e
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PING f
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_POP g
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_PUSH h
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SERVER_LINKS i
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SHOW_DIALOG j
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STORE_COOKIE k
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TRANSFER l
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_TAGS m
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_INFORMATION n
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CUSTOM_CLICK_ACTION s
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CUSTOM_PAYLOAD o
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_KEEP_ALIVE p
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PONG q
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RESOURCE_PACK r
+c net/minecraft/network/protocol/cookie/CookiePacketTypes net/minecraft/network/protocol/cookie/CookiePacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COOKIE_REQUEST a
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_COOKIE_RESPONSE b
+c net/minecraft/network/protocol/status/StatusPacketTypes net/minecraft/network/protocol/status/StatusPacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STATUS_RESPONSE a
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_STATUS_REQUEST b
+c net/minecraft/server/commands/WardenSpawnTrackerCommand net/minecraft/server/commands/WardenSpawnTrackerCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$5 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$6 a
+ m (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V lambda$setWarningLevel$2 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$3 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$4 c
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I resetTracker a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;I)I setWarningLevel a
+c net/minecraft/server/jsonrpc/JsonRpcNotificationService net/minecraft/server/jsonrpc/JsonRpcNotificationService
+ m (Lnet/minecraft/core/Holder$Reference;)V broadcastNotification a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;)V broadcastNotification a
+ m (Lnet/minecraft/server/players/IpBanListEntry;)V ipBanned a
+ m (Ljava/lang/String;)V ipUnbanned a
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/server/jsonrpc/Connection;)V lambda$broadcastNotification$0 a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;Lnet/minecraft/server/jsonrpc/Connection;)V lambda$broadcastNotification$1 a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerAddedToAllowlist a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)V playerBanned a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerDeoped b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerJoined a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerLeft b
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerOped a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerRemovedFromAllowlist b
+ m (Lnet/minecraft/server/players/NameAndId;)V playerUnbanned c
+ m ()V serverSaveCompleted d
+ m ()V serverSaveStarted c
+ m ()V serverShuttingDown b
+ m ()V serverStarted a
+ m ()V statusHeartbeat e
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; managementServer a
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi; minecraftApi b
+c net/minecraft/server/jsonrpc/methods/ServerStateService net/minecraft/server/jsonrpc/methods/ServerStateService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V lambda$stop$0 b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z save a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Lnet/minecraft/server/jsonrpc/methods/ServerStateService$ServerState; status a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z stop a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ServerStateService$SystemMessage;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z systemMessage a
+c net/minecraft/server/jsonrpc/methods/ServerStateService$ServerState net/minecraft/server/jsonrpc/methods/ServerStateService$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; players b
+ m ()Z started a
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus$Version; version c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/methods/ServerStateService$ServerState; NOT_STARTED b
+ f Ljava/util/List; players d
+ f Z started c
+ f Lnet/minecraft/network/protocol/status/ServerStatus$Version; version e
+c net/minecraft/server/jsonrpc/methods/ServerStateService$SystemMessage net/minecraft/server/jsonrpc/methods/ServerStateService$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/jsonrpc/methods/Message; message a
+ m ()Z overlay b
+ m ()Ljava/util/Optional; receivingPlayers c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/methods/Message; message b
+ f Z overlay c
+ f Ljava/util/Optional; receivingPlayers d
+c net/minecraft/server/level/progress/ChunkLoadStatusView net/minecraft/server/level/progress/ChunkLoadStatusView
+ m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; get a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V moveTo a
+ m ()I radius a
+c net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Ljava/lang/String; name a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/packs/metadata/MetadataSectionType$WithValue; withValue a
+ f Lcom/mojang/serialization/Codec; codec b
+ f Ljava/lang/String; name a
+c net/minecraft/server/packs/metadata/MetadataSectionType$WithValue net/minecraft/server/packs/metadata/MetadataSectionType$a
+ m ()Lnet/minecraft/server/packs/metadata/MetadataSectionType; type a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; unwrapToType a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; type a
+ f Ljava/lang/Object; value b
+c net/minecraft/server/packs/repository/BuiltInPackSource net/minecraft/server/packs/repository/BuiltInPackSource
+ m (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; createBuiltinPack a
+ m (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; createVanillaPack a
+ m (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V discoverPacksInPath a
+ m (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; fixedResources b
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getPackTitle a
+ m ()Lnet/minecraft/server/packs/VanillaPackResources; getVanillaPack a
+ m (Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; lambda$discoverPacksInPath$2 a
+ m (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V lambda$discoverPacksInPath$3 a
+ m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V lambda$listBundledPacks$0 a
+ m (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V lambda$populatePackList$1 a
+ m (Ljava/util/function/Consumer;)V listBundledPacks a
+ m (Ljava/nio/file/Path;)Ljava/lang/String; pathToId a
+ m (Ljava/util/function/BiConsumer;)V populatePackList a
+ f Lnet/minecraft/server/packs/repository/KnownPack; CORE_PACK_INFO c
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/lang/String; TESTS_ID b
+ f Ljava/lang/String; VANILLA_ID a
+ f Lnet/minecraft/resources/ResourceLocation; packDir g
+ f Lnet/minecraft/server/packs/PackType; packType e
+ f Lnet/minecraft/world/level/validation/DirectoryValidator; validator h
+ f Lnet/minecraft/server/packs/VanillaPackResources; vanillaPack f
+c net/minecraft/server/packs/repository/BuiltInPackSource$1 net/minecraft/server/packs/repository/BuiltInPackSource$1
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+c net/minecraft/server/packs/repository/PackCompatibility net/minecraft/server/packs/repository/EnumResourcePackVersion
+ m ()[Lnet/minecraft/server/packs/repository/PackCompatibility; $values d
+ m (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/server/packs/metadata/pack/PackFormat;)Lnet/minecraft/server/packs/repository/PackCompatibility; forVersion a
+ m ()Lnet/minecraft/network/chat/Component; getConfirmation c
+ m ()Lnet/minecraft/network/chat/Component; getDescription b
+ m ()Z isCompatible a
+ f [Lnet/minecraft/server/packs/repository/PackCompatibility; $VALUES h
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; COMPATIBLE d
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_NEW b
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_OLD a
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; UNKNOWN c
+ f I UNKNOWN_VERSION e
+ f Lnet/minecraft/network/chat/Component; confirmation g
+ f Lnet/minecraft/network/chat/Component; description f
+c net/minecraft/server/packs/repository/ServerPacksSource net/minecraft/server/packs/repository/ResourcePackSourceVanilla
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/PackLocationInfo; createBuiltInPackLocation a
+ m (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; createBuiltinPack a
+ m (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;)Lnet/minecraft/server/packs/repository/PackRepository; createPackRepository a
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lnet/minecraft/server/packs/repository/PackRepository; createPackRepository a
+ m (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; createVanillaPack a
+ m ()Lnet/minecraft/server/packs/VanillaPackResources; createVanillaPackSource b
+ m ()Lnet/minecraft/server/packs/repository/PackRepository; createVanillaTrustedRepository c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getPackTitle a
+ m (Ljava/nio/file/Path;)Z lambda$createVanillaTrustedRepository$0 a
+ f Lnet/minecraft/server/packs/BuiltInMetadata; BUILT_IN_METADATA f
+ f Lnet/minecraft/server/packs/FeatureFlagsMetadataSection; FEATURE_FLAGS_METADATA_SECTION e
+ f Lnet/minecraft/server/packs/PackSelectionConfig; FEATURE_SELECTION_CONFIG i
+ f Lnet/minecraft/resources/ResourceLocation; PACKS_DIR j
+ f Lnet/minecraft/server/packs/PackLocationInfo; VANILLA_PACK_INFO g
+ f Lnet/minecraft/server/packs/PackSelectionConfig; VANILLA_SELECTION_CONFIG h
+ f Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; VERSION_METADATA_SECTION d
+c net/minecraft/server/players/CachedUserNameToIdResolver net/minecraft/server/players/CachedUserNameToIdResolver
+ m (Lnet/minecraft/server/players/NameAndId;)V add a
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo; addInternal b
+ m ()Ljava/text/DateFormat; createDateFormat c
+ m (Ljava/lang/String;)Ljava/util/Optional; createUnknownProfile b
+ m (Ljava/lang/String;)Ljava/util/Optional; get a
+ m (Ljava/util/UUID;)Ljava/util/Optional; get a
+ m ()J getNextOperation b
+ m (I)Ljava/util/stream/Stream; getTopMRUProfiles a
+ m (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V lambda$load$0 a
+ m (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo;)V lambda$save$1 a
+ m ()Ljava/util/List; load d
+ m (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; lookupGameProfile a
+ m (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; readGameProfile a
+ m (Z)V resolveOfflineUsers a
+ m (Lnet/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo;)V safeAdd a
+ m ()V save a
+ m (Lnet/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; writeGameProfile a
+ f I GAMEPROFILES_EXPIRATION_MONTHS c
+ f I GAMEPROFILES_MRU_LIMIT b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/io/File; file i
+ f Lcom/google/gson/Gson; gson h
+ f Ljava/util/concurrent/atomic/AtomicLong; operationCount j
+ f Lcom/mojang/authlib/GameProfileRepository; profileRepository g
+ f Ljava/util/Map; profilesByName e
+ f Ljava/util/Map; profilesByUUID f
+ f Z resolveOfflineUsers d
+c net/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo net/minecraft/server/players/CachedUserNameToIdResolver$a
+ m ()Ljava/util/Date; expirationDate b
+ m ()J lastAccess c
+ m ()Lnet/minecraft/server/players/NameAndId; nameAndId a
+ m (J)V setLastAccess a
+ f Ljava/util/Date; expirationDate b
+ f J lastAccess c
+ f Lnet/minecraft/server/players/NameAndId; nameAndId a
+c net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap net/minecraft/util/RegistryID
+ m (Ljava/lang/Object;)I add d
+ m (Ljava/lang/Object;I)V addMapping a
+ m (I)Ljava/lang/Object; byId a
+ m ()V clear a
+ m (I)Z contains d
+ m (Ljava/lang/Object;)Z contains b
+ m ()Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; copy b
+ m (I)Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; create c
+ m (I)I findEmpty g
+ m (Ljava/lang/Object;)I getId a
+ m (I)I getValue e
+ m (I)V grow f
+ m (Ljava/lang/Object;)I hash e
+ m (Ljava/lang/Object;I)I indexOf b
+ m ()I nextId c
+ m ()I size d
+ f Ljava/lang/Object; EMPTY_SLOT c
+ f F LOADFACTOR d
+ f I NOT_FOUND b
+ f [Ljava/lang/Object; byId g
+ f [Ljava/lang/Object; keys e
+ f I nextId h
+ f I size i
+ f [I values f
+c net/minecraft/util/datafix/fixes/AbstractArrowPickupFix net/minecraft/util/datafix/fixes/AbstractArrowPickupFix
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateEntity$0 a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updatePickup a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateProjectiles a
+c net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ f Ljava/lang/String; flagKey c
+ f Z flagValue b
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; typeReference d
+c net/minecraft/util/datafix/fixes/AttributeModifierIdFix net/minecraft/util/datafix/fixes/AttributeModifierIdFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; convertModifierForEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttribute c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackComponents b
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixModifiers b
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixModifiersTypeWrapper a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$convertModifierForEntity$3 h
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixAttribute$6 d
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAttribute$7 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$10 d
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$8 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$9 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackComponents$4 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackComponents$5 f
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)V lambda$fixModifiers$2 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m ([I)Ljava/util/UUID; uuidFromIntArray a
+ f Ljava/util/Map; ID_MAP a
+ f Ljava/util/Map; NAME_MAP b
+c net/minecraft/util/datafix/fixes/AttributesRenameLegacy net/minecraft/util/datafix/fixes/DataConverterAttributes
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixName a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$5 d
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$7 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$8 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1 g
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixItemStackTag$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$3 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$4 e
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/lang/String; name a
+ f Ljava/util/function/UnaryOperator; renames b
+c net/minecraft/util/datafix/fixes/BannerPatternFormatFix net/minecraft/util/datafix/fixes/BannerPatternFormatFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLayer b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$fixLayer$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixLayer$2 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0 d
+ f Ljava/util/Map; PATTERN_ID_MAP c
+c net/minecraft/util/datafix/fixes/BlockNameFlatteningFix net/minecraft/util/datafix/fixes/DataConverterBlockName
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; addPaddingEntries a
+ m (I)I ceillog2 a
+ m (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; getBiomeContainers a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; getFixedHeightmap c
+ m ([II)I getOldBiome a
+ m ([III)I lambda$getBiomeContainers$12 b
+ m ([III)I lambda$getBiomeContainers$13 a
+ m ([II)I lambda$getBiomeContainers$14 c
+ m ([II)I lambda$getBiomeContainers$15 b
+ m (J)J lambda$getFixedHeightmap$22 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; lambda$makeBiomeContainer$23 a
+ m ()Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; lambda$makeRule$0 b
+ m ()Ljava/lang/IllegalStateException; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$makeRule$2 h
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 c
+ m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$makeRule$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; lambda$makeRule$5 g
+ m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/IntSet;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6 a
+ m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 a
+ m (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$8 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$9 a
+ m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$predictChunkStatusBeforeSurface$11 a
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V lambda$shiftUpgradeData$16 a
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$shiftUpgradeData$17 a
+ m (Ljava/util/Map;Ljava/util/Map;)V lambda$shiftUpgradeData$18 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$shiftUpgradeData$19 f
+ m (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateCarvingMasks$20 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$21 e
+ m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; makeBiomeContainer a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makeOptimizedPalettedContainer b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makePalettedContainer d
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makePalettedContainer a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; padPaletteEntries a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; predictChunkStatusBeforeSurface a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; shiftUpgradeData a
+ m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateCarvingMasks a
+ m (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; updateChunkTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateHeightmaps b
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; BIOMES_BY_ID s
+ f I BIOME_CONTAINER_LAYER_SIZE p
+ f I BIOME_CONTAINER_SIZE q
+ f I BIOME_CONTAINER_TOP_LAYER_OFFSET r
+ f Ljava/util/Set; BLOCKS_BEFORE_FEATURE_STATUS o
+ f I BLOCKS_PER_SECTION b
+ f Ljava/lang/String; DATAFIXER_CONTEXT_TAG a
+ f Ljava/lang/String; DEFAULT_BIOME c
+ f I HEIGHTMAP_BITS i
+ f J HEIGHTMAP_MASK j
+ f I HEIGHTMAP_OFFSET k
+ f [Ljava/lang/String; HEIGHTMAP_TYPES l
+ f I LONGS_PER_SECTION h
+ f Ljava/lang/String; NAME d
+ f I NEW_MIN_SECTION_Y g
+ f I NEW_SECTION_COUNT f
+ f I OLD_SECTION_COUNT e
+ f Ljava/util/Set; STATUS_IS_OR_AFTER_NOISE n
+ f Ljava/util/Set; STATUS_IS_OR_AFTER_SURFACE m
+c net/minecraft/util/datafix/fixes/DropInvalidSignDataFix net/minecraft/util/datafix/fixes/DropInvalidSignDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixText b
+ m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fixText$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ f Ljava/lang/String; entityName a
+c net/minecraft/util/datafix/fixes/EntityRavagerRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityRavagerRename
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix net/minecraft/util/datafix/fixes/DataConverterSkeleton
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag a
+c net/minecraft/util/datafix/fixes/EntityTheRenameningFix net/minecraft/util/datafix/fixes/DataConverterEntityRename
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/lang/String; MINECRAFT_BRED d
+ f Ljava/util/Map; RENAMED_BLOCKS b
+ f Ljava/util/Map; RENAMED_IDS a
+ f Ljava/util/Map; RENAMED_ITEMS c
+c net/minecraft/util/datafix/fixes/ForcedChunkToTicketFix net/minecraft/util/datafix/fixes/ForcedChunkToTicketFix
+ m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix net/minecraft/util/datafix/fixes/DataConverterShulkerBoxItem
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f [Ljava/lang/String; NAMES_BY_COLOR a
+c net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix net/minecraft/util/datafix/fixes/DataConverterObjectiveRenderType
+ m (Ljava/lang/String;)Ljava/lang/String; getRenderType a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/OminousBannerRarityFix net/minecraft/util/datafix/fixes/OminousBannerRarityFix
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$fix$2 b
+ m (Ljava/lang/String;)Z lambda$fix$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$6 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/OminousBannerRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerRename
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$2 b
+ m (Ljava/lang/String;)Z lambda$new$0 a
+c net/minecraft/util/datafix/fixes/SaddleEquipmentSlotFix net/minecraft/util/datafix/fixes/SaddleEquipmentSlotFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDropChances c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEntityWithSaddleFlag b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEntityWithSaddleItem a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/Set; ENTITIES_WITH_SADDLE_FLAG b
+ f Ljava/util/Set; ENTITIES_WITH_SADDLE_ITEM a
+ f Ljava/lang/String; NEW_SADDLE d
+ f Ljava/lang/String; SADDLE_FLAG c
+c net/minecraft/util/datafix/fixes/VillagerFollowRangeFix net/minecraft/util/datafix/fixes/DataConverterVillagerFollowRange
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$0 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1 a
+ f D NEW_BASE_VALUE d
+ f D ORIGINAL_VALUE c
+c net/minecraft/util/profiling/jfr/stats/StructureGenStat net/minecraft/util/profiling/jfr/stats/StructureGenStat
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ m ()Ljava/time/Duration; duration a
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/StructureGenStat; from a
+ m ()Ljava/lang/String; level d
+ m ()Ljava/lang/String; structureName c
+ m ()Z success e
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ f Ljava/time/Duration; duration a
+ f Ljava/lang/String; level d
+ f Ljava/lang/String; structureName c
+ f Z success e
+c net/minecraft/util/profiling/jfr/stats/TimedStatSummary net/minecraft/util/profiling/jfr/stats/TimedStatSummary
+ m ()I count d
+ m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; fastest a
+ m (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;)J lambda$summary$0 a
+ m ()Ljava/util/Map; percentilesNanos e
+ m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; secondSlowest c
+ m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; slowest b
+ m (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary; summary a
+ m ()Ljava/time/Duration; totalDuration f
+ f I count d
+ f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; fastest a
+ f Ljava/util/Map; percentilesNanos e
+ f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; secondSlowest c
+ f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; slowest b
+ f Ljava/time/Duration; totalDuration f
+c net/minecraft/world/entity/ai/behavior/BackUpIfTooClose net/minecraft/world/entity/ai/behavior/BehaviorRetreat
+ m (IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/FollowTemptation net/minecraft/world/entity/ai/behavior/FollowTemptation
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)F getSpeedModifier a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Optional; getTemptingPlayer b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$new$0 b
+ m ()Lcom/google/common/collect/ImmutableMap; lambda$new$1 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V tick d
+ m (J)Z timedOut a
+ f D BACKED_UP_CLOSE_ENOUGH_DIST e
+ f D DEFAULT_CLOSE_ENOUGH_DIST d
+ f I TEMPTATION_COOLDOWN c
+ f Ljava/util/function/Function; closeEnoughDistance g
+ f Z lookInTheEyes h
+ f Ljava/util/function/Function; speedModifier f
+c net/minecraft/world/entity/ai/behavior/InteractWithDoor net/minecraft/world/entity/ai/behavior/BehaviorInteractDoor
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Ljava/util/Optional;)Z areOtherMobsComingThroughDoor a
+ m (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 closeDoorsThatIHaveOpenedOrPassedThrough a
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/GlobalPos;)Z isDoorTooFarAway a
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/BlockPos;)Z isMobComingThroughDoor a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$areOtherMobsComingThroughDoor$7 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$areOtherMobsComingThroughDoor$8 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$areOtherMobsComingThroughDoor$9 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$create$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$create$1 b
+ m (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 lambda$create$2 a
+ m (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 lambda$create$3 a
+ m (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; lambda$create$4 a
+ m (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; lambda$create$5 a
+ m (Lnet/minecraft/core/GlobalPos;Ljava/util/Set;)Ljava/util/Set; lambda$rememberDoorToClose$10 a
+ m (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Set; lambda$rememberDoorToClose$11 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; rememberDoorToClose a
+ f I COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE a
+ f D MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS c
+ f D SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN b
+c net/minecraft/world/entity/ai/behavior/LookAtTargetSink net/minecraft/world/entity/ai/behavior/BehaviorLook
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Z lambda$canStillUse$0 b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V lambda$tick$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick c
+c net/minecraft/world/entity/ai/behavior/MoveToTargetSink net/minecraft/world/entity/ai/behavior/BehavorMove
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z isWalkTargetSpectator a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z reachedTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick d
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;J)Z tryComputePath a
+ f I MAX_COOLDOWN_BEFORE_RETRYING c
+ f Lnet/minecraft/core/BlockPos; lastTargetPos f
+ f Lnet/minecraft/world/level/pathfinder/Path; path e
+ f I remainingCooldown d
+ f F speedModifier g
+c net/minecraft/world/entity/ai/behavior/RandomLookAround net/minecraft/world/entity/ai/behavior/RandomLookAround
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start a
+ f Lnet/minecraft/util/valueproviders/IntProvider; interval c
+ f F maxYaw d
+ f F minPitch e
+ f F pitchRange f
+c net/minecraft/world/entity/ai/behavior/VillagerCalmDown net/minecraft/world/entity/ai/behavior/BehaviorCooldown
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+ f I SAFE_DISTANCE_FROM_DANGER a
+c net/minecraft/world/entity/ai/behavior/VillagerMakeLove net/minecraft/world/entity/ai/behavior/BehaviorMakeLove
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; breed b
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z canReach a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V giveBedToChild a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Z isBreedingPossible a
+ m (Lnet/minecraft/world/entity/AgeableMob;)Z lambda$isBreedingPossible$0 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$takeVacantBed$1 a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z lambda$takeVacantBed$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; takeVacantBed b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)V tryToGiveBirth a
+ f J birthTimestamp c
+c net/minecraft/world/entity/ai/behavior/warden/SonicBoom net/minecraft/world/entity/ai/behavior/warden/SonicBoom
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V lambda$tick$0 b
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$tick$1 a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V lambda$tick$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V setCooldown a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V tick c
+ f I COOLDOWN c
+ f I DISTANCE_XZ d
+ f I DISTANCE_Y e
+ f I DURATION i
+ f D KNOCKBACK_HORIZONTAL g
+ f D KNOCKBACK_VERTICAL f
+ f I TICKS_BEFORE_PLAYING_SOUND h
+c net/minecraft/world/entity/ai/control/FlyingMoveControl net/minecraft/world/entity/ai/control/ControllerMoveFlying
+ m ()V tick a
+ f Z hoversInPlace m
+ f I maxTurn l
+c net/minecraft/world/entity/ai/goal/RandomLookAroundGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRandomLookaround
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V start d
+ m ()V tick a
+ f I lookTime d
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f D relX b
+ f D relZ c
+c net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal net/minecraft/world/entity/ai/goal/PathfinderGoalSit
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/TamableAnimal; mob a
+c net/minecraft/world/entity/ai/navigation/PathNavigation net/minecraft/world/entity/ai/navigation/NavigationAbstract
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z canCutCorner b
+ m ()Z canFloat p
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z canMoveDirectly a
+ m ()Z canNavigateGround c
+ m ()Z canUpdatePath a
+ m (DDDI)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Ljava/util/Set;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Ljava/util/Set;IZI)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Ljava/util/Set;IZIF)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Ljava/util/stream/Stream;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Lnet/minecraft/core/BlockPos;II)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/phys/Vec3;)V doStuckDetection b
+ m ()V followThePath k
+ m (Lnet/minecraft/world/phys/Vec3;)D getGroundY a
+ m ()F getMaxDistanceToWaypoint q
+ m ()F getMaxPathLength s
+ m ()Lnet/minecraft/world/level/pathfinder/NodeEvaluator; getNodeEvaluator o
+ m ()Lnet/minecraft/world/level/pathfinder/Path; getPath j
+ m ()Lnet/minecraft/core/BlockPos; getTargetPos h
+ m ()Lnet/minecraft/world/phys/Vec3; getTempMobPos b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Z)Z isClearForMovementBetween a
+ m ()Z isDone l
+ m ()Z isInProgress m
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m ()Z isStuck r
+ m (Lnet/minecraft/util/debug/ServerDebugSubscribers;)Z lambda$new$0 a
+ m (DDDD)Z moveTo a
+ m (DDDID)Z moveTo a
+ m (Lnet/minecraft/world/entity/Entity;D)Z moveTo a
+ m (Lnet/minecraft/world/level/pathfinder/Path;D)Z moveTo a
+ m ()V recomputePath i
+ m ()V resetMaxVisitedNodesMultiplier g
+ m ()V resetStuckTimeout u
+ m (Z)V setCanFloat a
+ m (Z)V setCanOpenDoors e
+ m (F)V setMaxVisitedNodesMultiplier b
+ m (F)V setRequiredPathLength a
+ m (D)V setSpeedModifier a
+ m (Lnet/minecraft/core/BlockPos;)Z shouldRecomputePath b
+ m (Lnet/minecraft/world/phys/Vec3;)Z shouldTargetNextNodeInDirection c
+ m ()V stop n
+ m ()V tick d
+ m ()V timeoutPath t
+ m ()V trimPath e
+ m ()V updatePathfinderMaxVisitedNodes f
+ f I MAX_TIME_RECOMPUTE p
+ f I STUCK_CHECK_INTERVAL q
+ f F STUCK_THRESHOLD_DISTANCE_FACTOR r
+ f Z hasDelayedRecomputation m
+ f Z isStuck w
+ f I lastStuckCheck f
+ f Lnet/minecraft/world/phys/Vec3; lastStuckCheckPos g
+ f J lastTimeoutCheck j
+ f Lnet/minecraft/world/level/Level; level b
+ f F maxDistanceToWaypoint l
+ f F maxVisitedNodesMultiplier u
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/level/pathfinder/NodeEvaluator; nodeEvaluator o
+ f Lnet/minecraft/world/level/pathfinder/PathFinder; pathFinder v
+ f Lnet/minecraft/world/level/pathfinder/Path; path c
+ f I reachRange t
+ f F requiredPathLength x
+ f D speedModifier d
+ f Lnet/minecraft/core/BlockPos; targetPos s
+ f I tick e
+ f J timeLastRecompute n
+ f Lnet/minecraft/core/Vec3i; timeoutCachedNode h
+ f D timeoutLimit k
+ f J timeoutTimer i
+c net/minecraft/world/entity/ai/sensing/NearestItemSensor net/minecraft/world/entity/ai/sensing/SensorNearestItems
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V doTick a
+ m ()Ljava/util/Set; requires a
+ f I MAX_DISTANCE_TO_WANTED_ITEM a
+ f J XZ_RANGE b
+ f J Y_RANGE c
+c net/minecraft/world/entity/ai/util/AirAndWaterRandomPos net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; generateRandomPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIIDDD)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$generateRandomPos$1 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; lambda$getPos$0 b
+c net/minecraft/world/entity/animal/AbstractSchoolingFish net/minecraft/world/entity/animal/EntityFishSchool
+ m ()V addFollower gQ
+ m (Ljava/util/stream/Stream;)V addFollowers a
+ m ()Z canBeFollowed gM
+ m ()Z canRandomSwim s
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()I getMaxSchoolSize gJ
+ m ()I getMaxSpawnClusterSize ak
+ m ()Z hasFollowers gN
+ m ()Z inRangeOfLeader gO
+ m ()Z isFollower gK
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z lambda$addFollowers$0 c
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V lambda$addFollowers$1 b
+ m ()V pathToLeader gP
+ m ()V registerGoals H
+ m ()V removeFollower gR
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; startFollowing a
+ m ()V stopFollowing gL
+ m ()V tick g
+ f Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; leader a
+ f I schoolSize b
+c net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData net/minecraft/world/entity/animal/EntityFishSchool$a
+ f Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; leader a
+c net/minecraft/world/entity/animal/armadillo/ArmadilloAi net/minecraft/world/entity/animal/armadillo/ArmadilloAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m ()Ljava/util/function/Predicate; getTemptations b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initScaredActivity d
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$5 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$3 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$initIdleActivity$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)Z lambda$static$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$static$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE h
+ f Lnet/minecraft/world/entity/ai/behavior/OneShot; ARMADILLO_ROLLING_OUT k
+ f D BABY_CLOSE_ENOUGH_DIST g
+ f D DEFAULT_CLOSE_ENOUGH_DIST f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES j
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES i
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT d
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_MAKING_LOVE e
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED c
+c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1 net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloPanic net/minecraft/world/entity/animal/armadillo/ArmadilloAi$b
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V start a
+c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloBallUp net/minecraft/world/entity/animal/armadillo/ArmadilloAi$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)I pickNextPeekTimer a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V start c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V tick a
+ f I BALL_UP_STAY_IN_STATE c
+ f I DANGER_DETECTED_RECENTLY_DANGER_THRESHOLD e
+ f I TICKS_DELAY_TO_DETERMINE_IF_DANGER_IS_STILL_AROUND d
+ f Z dangerWasAround g
+ f I nextPeekTimer f
+c net/minecraft/world/entity/animal/wolf/WolfSoundVariant net/minecraft/world/entity/animal/wolf/WolfSoundVariant
+ m ()Lnet/minecraft/core/Holder; ambientSound a
+ m ()Lnet/minecraft/core/Holder; deathSound b
+ m ()Lcom/mojang/serialization/Codec; getWolfSoundVariantCodec g
+ m ()Lnet/minecraft/core/Holder; growlSound c
+ m ()Lnet/minecraft/core/Holder; hurtSound d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$getWolfSoundVariantCodec$0 a
+ m ()Lnet/minecraft/core/Holder; pantSound e
+ m ()Lnet/minecraft/core/Holder; whineSound f
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/core/Holder; ambientSound e
+ f Lnet/minecraft/core/Holder; deathSound f
+ f Lnet/minecraft/core/Holder; growlSound g
+ f Lnet/minecraft/core/Holder; hurtSound h
+ f Lnet/minecraft/core/Holder; pantSound i
+ f Lnet/minecraft/core/Holder; whineSound j
+c net/minecraft/world/entity/boss/enderdragon/EnderDragon net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b
+ m ()V aiStep e_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m (Z)Z canUsePortal o
+ m ()V checkCrystals gH
+ m ()V checkDespawn dR
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/AABB;)Z checkWalls a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()I findClosestNode n
+ m (DDD)I findClosestNode p
+ m (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; findPath a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound p
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight gF
+ m ()Lnet/minecraft/core/BlockPos; getFightOrigin k
+ m (F)Lnet/minecraft/world/phys/Vec3; getHeadLookVector J
+ m ()F getHeadYOffset gG
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; getPhaseManager gE
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dw
+ m ()F getSoundVolume ft
+ m ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; getSubEntities s
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V hurt b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isFlapping bl
+ m ()Z isPickable bT
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V knockBack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V onCrystalDestroyed a
+ m ()V onFlap bk
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)V reallyHurt d
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; reconstructPath a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (D)F rotWrap j
+ m (F)F sanitizeScale c
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V setDragonFight a
+ m (Lnet/minecraft/core/BlockPos;)V setFightOrigin c
+ m ()V tickDeath eC
+ m (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V tickPart a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; CRYSTAL_DESTROY_TARGETING cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PHASE a
+ f I DEFAULT_DEATH_TIME cC
+ f Ljava/lang/String; DRAGON_DEATH_TIME_KEY cA
+ f Ljava/lang/String; DRAGON_PHASE_KEY cB
+ f I GROWL_INTERVAL_MAX cy
+ f I GROWL_INTERVAL_MIN cx
+ f Lorg/slf4j/Logger; LOGGER cv
+ f F SITTING_ALLOWED_DAMAGE_PERCENTAGE cz
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; body cF
+ f I dragonDeathTime cs
+ f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight cL
+ f Lnet/minecraft/core/BlockPos; fightOrigin cM
+ f F flapTime e
+ f Lnet/minecraft/world/entity/boss/enderdragon/DragonFlightHistory; flightHistory b
+ f I growlTime cO
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; head c
+ f Z inWall f
+ f Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal; nearestCrystal cu
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; neck cE
+ f [I nodeAdjacency cT
+ f [Lnet/minecraft/world/level/pathfinder/Node; nodes cS
+ f F oFlapTime d
+ f Lnet/minecraft/world/level/pathfinder/BinaryHeap; openSet cU
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; phaseManager cN
+ f F sittingDamageReceived cP
+ f [Lnet/minecraft/world/entity/boss/EnderDragonPart; subEntities cD
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail1 cG
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail2 cH
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail3 cI
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing1 cJ
+ f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing2 cK
+ f F yRotA ct
+c net/minecraft/world/entity/monster/piglin/PiglinArmPose net/minecraft/world/entity/monster/piglin/EntityPiglinArmPose
+ m ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; $values a
+ f [Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; $VALUES g
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; ADMIRING_ITEM d
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; ATTACKING_WITH_MELEE_WEAPON a
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; CROSSBOW_CHARGE c
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; CROSSBOW_HOLD b
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; DANCING e
+ f Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; DEFAULT f
+c net/minecraft/world/entity/monster/piglin/PiglinBruteAi net/minecraft/world/entity/monster/piglin/PiglinBruteAI
+ m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleLookBehaviors a
+ m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleMovementBehaviors b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; findNearestValidAttackTarget a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity d
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V initMemories a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z isNearestValidAttackTarget a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$isNearestValidAttackTarget$1 a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/schedule/Activity;)V lambda$playActivitySound$2 a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V maybePlayActivitySound c
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V playActivitySound d
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTarget a
+ m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V updateActivity b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V wasHurtBy a
+ f D ACTIVITY_SOUND_LIKELIHOOD_PER_TICK c
+ f I ANGER_DURATION a
+ f I HOME_CLOSE_ENOUGH_DISTANCE g
+ f I HOME_STROLL_AROUND_DISTANCE i
+ f I HOME_TOO_FAR_DISTANCE h
+ f I INTERACTION_RANGE e
+ f I MAX_LOOK_DIST d
+ f I MELEE_ATTACK_COOLDOWN b
+ f F SPEED_MULTIPLIER_WHEN_IDLING f
+c net/minecraft/world/entity/vehicle/MinecartCommandBlock net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock
+ m (IIIZ)V activateMinecart a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock e
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState v
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ f I ACTIVATION_DELAY h
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_COMMAND_NAME b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_LAST_OUTPUT c
+ f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock d
+ f I lastActivated i
+c net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock$a
+ m (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; getMinecart d
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition c
+ m ()Z isValid e
+ m ()V onUpdated b
+ f Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; this$0 a
+c net/minecraft/world/inventory/PlayerEnderChestContainer net/minecraft/world/inventory/InventoryEnderChest
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V fromSlots b
+ m (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)Z isActiveChest b
+ m (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V setActiveChest a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList;)V storeAsSlots b
+ f Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity; activeChest b
+c net/minecraft/world/inventory/StackedContentsCompatible net/minecraft/world/inventory/AutoRecipeOutput
+c net/minecraft/world/item/component/ProvidesTrimMaterial net/minecraft/world/item/component/ProvidesTrimMaterial
+ m ()Lnet/minecraft/world/item/EitherHolder; material a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; unwrap a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/EitherHolder; material c
+c net/minecraft/world/item/crafting/AbstractCookingRecipe net/minecraft/world/item/crafting/RecipeCooking
+ m ()Lnet/minecraft/world/item/crafting/CookingBookCategory; category e
+ m ()I cookingTime d
+ m ()Ljava/util/List; display g
+ m ()F experience c
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ f Lnet/minecraft/world/item/crafting/CookingBookCategory; category d
+ f I cookingTime f
+ f F experience e
+c net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory net/minecraft/world/item/crafting/RecipeCooking$a
+c net/minecraft/world/item/crafting/AbstractCookingRecipe$Serializer net/minecraft/world/item/crafting/RecipeCooking$b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (ILnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec w
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec x
+c net/minecraft/world/item/crafting/BannerDuplicateRecipe net/minecraft/world/item/crafting/RecipeBannerDuplicate
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/CampfireCookingRecipe net/minecraft/world/item/crafting/RecipeCampfire
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/display/RecipeDisplay net/minecraft/world/item/crafting/display/RecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+c net/minecraft/world/item/crafting/display/RecipeDisplay$Type net/minecraft/world/item/crafting/display/RecipeDisplay$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/world/item/enchantment/EnchantedItemInUse net/minecraft/world/item/enchantment/EnchantedItemInUse
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; inSlot b
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/Item;)V lambda$new$0 a
+ m ()Ljava/util/function/Consumer; onBreak d
+ m ()Lnet/minecraft/world/entity/LivingEntity; owner c
+ f Lnet/minecraft/world/entity/EquipmentSlot; inSlot b
+ f Lnet/minecraft/world/item/ItemStack; itemStack a
+ f Ljava/util/function/Consumer; onBreak d
+ f Lnet/minecraft/world/entity/LivingEntity; owner c
+c net/minecraft/world/level/biome/AmbientParticleSettings net/minecraft/world/level/biome/BiomeParticles
+ m (Lnet/minecraft/util/RandomSource;)Z canSpawn a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getOptions a
+ m (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/core/particles/ParticleOptions; lambda$static$0 b
+ m (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/particles/ParticleOptions; options b
+ f F probability c
+c net/minecraft/world/level/biome/BiomeGenerationSettings net/minecraft/world/level/biome/BiomeSettingsGeneration
+ m ()Ljava/util/List; features c
+ m ()Ljava/lang/Iterable; getCarvers a
+ m ()Ljava/util/List; getFlowerFeatures b
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z hasFeature a
+ m (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Z lambda$new$3 a
+ m (Ljava/util/List;)Ljava/util/List; lambda$new$4 b
+ m (Ljava/util/List;)Ljava/util/Set; lambda$new$5 a
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/core/HolderSet; lambda$static$0 b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; EMPTY a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/core/HolderSet; carvers d
+ f Ljava/util/function/Supplier; featureSet g
+ f Ljava/util/List; features e
+ f Ljava/util/function/Supplier; flowerFeatures f
+c net/minecraft/world/level/biome/BiomeGenerationSettings$Builder net/minecraft/world/level/biome/BiomeSettingsGeneration$a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; addCarver a
+ m (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; addFeature a
+ f Lnet/minecraft/core/HolderGetter; placedFeatures a
+ f Lnet/minecraft/core/HolderGetter; worldCarvers b
+c net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder net/minecraft/world/level/biome/BiomeSettingsGeneration$b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; addCarver a
+ m (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; addFeature a
+ m (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; addFeature a
+ m (I)V addFeatureStepsUpTo a
+ m ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; build a
+ f Ljava/util/List; carvers a
+ f Ljava/util/List; features b
+c net/minecraft/world/level/block/BaseCoralPlantTypeBlock net/minecraft/world/level/block/BlockCoralBase
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z scanForWater d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V tryScheduleDieTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/CeilingHangingSignBlock net/minecraft/world/level/block/CeilingHangingSignBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/Map$Entry;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z shouldTryToChainAnotherHangingSign a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b
+ f Ljava/util/Map; SHAPES f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_DEFAULT e
+c net/minecraft/world/level/block/SelectableSlotContainer net/minecraft/world/level/block/SelectableSlotContainer
+ m ()I getColumns c
+ m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/OptionalInt; getHitSlot a
+ m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace b
+ m ()I getRows b
+ m (FI)I getSection a
+ m (Lnet/minecraft/world/phys/Vec2;)Ljava/util/OptionalInt; lambda$getHitSlot$0 a
+c net/minecraft/world/level/block/SelectableSlotContainer$1 net/minecraft/world/level/block/SelectableSlotContainer$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/block/SpreadingSnowyDirtBlock net/minecraft/world/level/block/BlockDirtSnowSpreadable
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canBeGrass b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canPropagate c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+c net/minecraft/world/level/block/TwistingVinesPlantBlock net/minecraft/world/level/block/BlockTwistingVinesPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+c net/minecraft/world/level/block/entity/ChestBlockEntity net/minecraft/world/level/block/entity/TileEntityChest
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Ljava/util/List; getEntitiesWithContainerOpen am_
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getOpenCount a
+ m (F)F getOpenNess a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V lidAnimateTick a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m ()V recheckOpen l
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V signalOpenCount a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V swapContents a
+ m (II)Z triggerEvent a_
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME e
+ f I EVENT_SET_OPEN_COUNT d
+ f Lnet/minecraft/world/level/block/entity/ChestLidController; chestLidController h
+ f Lnet/minecraft/core/NonNullList; items f
+ f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter g
+c net/minecraft/world/level/block/entity/ChestBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityChest$1
+ m (Lnet/minecraft/world/entity/player/Player;)Z isOwnContainer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onClose b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onOpen a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V openerCountChanged a
+ f Lnet/minecraft/world/level/block/entity/ChestBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/ShelfBlockEntity net/minecraft/world/level/block/entity/ShelfBlockEntity
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Z getAlignItemsToBottom l
+ m ()Lnet/minecraft/core/NonNullList; getItems h
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket k
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()F getVisualRotationYInDegrees dY
+ m ()Lnet/minecraft/world/level/Level; level an
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()Lnet/minecraft/world/phys/Vec3; position dD
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m ()V setChanged e
+ m (Lnet/minecraft/core/Holder$Reference;)V setChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (ILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; swapItemNoUpdate d
+ f Ljava/lang/String; ALIGN_ITEMS_TO_BOTTOM_TAG d
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAX_ITEMS b
+ f Z alignItemsToBottom f
+ f Lnet/minecraft/core/NonNullList; items e
+c net/minecraft/world/level/block/entity/SkullBlockEntity net/minecraft/world/level/block/entity/TileEntitySkull
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V animation a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (F)F getAnimation a
+ m ()Lnet/minecraft/resources/ResourceLocation; getNoteBlockSound c
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; getOwnerProfile a
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket d
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ f Ljava/lang/String; TAG_CUSTOM_NAME c
+ f Ljava/lang/String; TAG_NOTE_BLOCK_SOUND b
+ f Ljava/lang/String; TAG_PROFILE a
+ f I animationTickCount f
+ f Lnet/minecraft/network/chat/Component; customName h
+ f Z isAnimating g
+ f Lnet/minecraft/resources/ResourceLocation; noteBlockSound e
+ f Lnet/minecraft/world/item/component/ResolvableProfile; owner d
+c net/minecraft/world/level/block/entity/vault/VaultState net/minecraft/world/level/block/entity/vault/VaultState
+ m ()[Lnet/minecraft/world/level/block/entity/vault/VaultState; $values b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;F)V ejectResultItem a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I lightLevel a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onEnter a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V onExit a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onTransition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Lnet/minecraft/world/level/block/entity/vault/VaultState; tickAndGetNext a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;D)Lnet/minecraft/world/level/block/entity/vault/VaultState; updateStateForConnectedPlayers a
+ f [Lnet/minecraft/world/level/block/entity/vault/VaultState; $VALUES k
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState; ACTIVE b
+ f I DELAY_AFTER_LAST_EJECTION_TICKS g
+ f I DELAY_BEFORE_FIRST_EJECTION_TICKS h
+ f I DELAY_BETWEEN_EJECTIONS_TICKS f
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState; EJECTING d
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState; INACTIVE a
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState; UNLOCKING c
+ f I UPDATE_CONNECTED_PLAYERS_TICK_RATE e
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState$LightLevel; lightLevel j
+ f Ljava/lang/String; stateName i
+c net/minecraft/world/level/block/entity/vault/VaultState$1 net/minecraft/world/level/block/entity/vault/VaultState$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onEnter a
+c net/minecraft/world/level/block/entity/vault/VaultState$2 net/minecraft/world/level/block/entity/vault/VaultState$2
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onEnter a
+c net/minecraft/world/level/block/entity/vault/VaultState$3 net/minecraft/world/level/block/entity/vault/VaultState$3
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onEnter a
+c net/minecraft/world/level/block/entity/vault/VaultState$4 net/minecraft/world/level/block/entity/vault/VaultState$4
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V onEnter a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V onExit a
+c net/minecraft/world/level/block/entity/vault/VaultState$LightLevel net/minecraft/world/level/block/entity/vault/VaultState$a
+ m ()[Lnet/minecraft/world/level/block/entity/vault/VaultState$LightLevel; $values a
+ f [Lnet/minecraft/world/level/block/entity/vault/VaultState$LightLevel; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState$LightLevel; HALF_LIT a
+ f Lnet/minecraft/world/level/block/entity/vault/VaultState$LightLevel; LIT b
+ f I value c
+c net/minecraft/world/level/chunk/status/ChunkStatusTasks net/minecraft/world/level/chunk/status/ChunkStatusTasks
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; full m
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateBiomes e
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateCarvers h
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateFeatures i
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateNoise f
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateSpawn l
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateStructureReferences d
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateStructureStarts b
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateSurface g
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; initializeLight j
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z isLighted a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)V lambda$full$1 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/server/level/GenerationChunkHolder;)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$full$2 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$generateNoise$0 b
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; light k
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadStructureStarts c
+ m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; passThrough a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/world/level/chunk/storage/ChunkScanAccess net/minecraft/world/level/chunk/storage/ChunkScanAccess
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; scanChunk a
+c net/minecraft/world/level/gameevent/BlockPositionSource net/minecraft/world/level/gameevent/BlockPositionSource
+ m (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getPosition a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/BlockPos; pos e
+c net/minecraft/world/level/gameevent/BlockPositionSource$Type net/minecraft/world/level/gameevent/BlockPositionSource$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/world/level/gameevent/GameEventDispatcher net/minecraft/world/level/gameevent/GameEventDispatcher
+ m (Ljava/util/List;)V handleGameEventMessagesInQueue a
+ m (Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V lambda$post$0 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V post a
+ f Lnet/minecraft/server/level/ServerLevel; level a
+c net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus
+ m ([J)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; lambda$static$0 a
+ m (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Ljava/util/stream/LongStream; lambda$static$2 a
+ m ()J nextLong a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f J seedHi c
+ f J seedLo b
+c net/minecraft/world/level/levelgen/feature/CoralFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoral
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V lambda$placeCoralBlock$0 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V lambda$placeCoralBlock$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z placeCoralBlock b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z placeFeature a
+c net/minecraft/world/level/levelgen/feature/DeltaFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureDelta
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Z isClear a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f Lcom/google/common/collect/ImmutableList; CANNOT_REPLACE a
+ f [Lnet/minecraft/core/Direction; DIRECTIONS b
+ f D RIM_SPAWN_CHANCE c
+c net/minecraft/world/level/levelgen/feature/GeodeFeature net/minecraft/world/level/levelgen/feature/GeodeFeature
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f [Lnet/minecraft/core/Direction; DIRECTIONS a
+c net/minecraft/world/level/levelgen/feature/SpikeFeature net/minecraft/world/level/levelgen/feature/WorldGenEnder
+ m (Lnet/minecraft/world/level/WorldGenLevel;)Ljava/util/List; getSpikesForLevel a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (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 placeSpike a
+ f I NUMBER_OF_SPIKES a
+ f Lcom/google/common/cache/LoadingCache; SPIKE_CACHE c
+ f I SPIKE_DISTANCE b
+c net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike net/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike
+ m ()I getCenterX a
+ m ()I getCenterZ b
+ m ()I getHeight d
+ m ()I getRadius c
+ m ()Lnet/minecraft/world/phys/AABB; getTopBoundingBox f
+ m (Lnet/minecraft/core/BlockPos;)Z isCenterWithinChunk a
+ m ()Z isGuarded e
+ m (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Boolean; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I centerX b
+ f I centerZ c
+ f Z guarded f
+ f I height e
+ f I radius d
+ f Lnet/minecraft/world/phys/AABB; topBoundingBox g
+c net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader net/minecraft/world/level/levelgen/feature/WorldGenEnder$b
+ m (Ljava/lang/Long;)Ljava/util/List; load a
+c net/minecraft/world/level/levelgen/feature/VinesFeature net/minecraft/world/level/levelgen/feature/WorldGenVines
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/presets/WorldPresets net/minecraft/world/level/levelgen/presets/WorldPresets
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createFlatWorldDimensions c
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createNormalWorldDimensions a
+ m (Lnet/minecraft/world/level/levelgen/WorldDimensions;)Ljava/util/Optional; fromSettings a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/dimension/LevelStem; getNormalOverworld b
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Ljava/util/Optional; lambda$fromSettings$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; AMPLIFIED d
+ f Lnet/minecraft/resources/ResourceKey; DEBUG f
+ f Lnet/minecraft/resources/ResourceKey; FLAT b
+ f Lnet/minecraft/resources/ResourceKey; LARGE_BIOMES c
+ f Lnet/minecraft/resources/ResourceKey; NORMAL a
+ f Lnet/minecraft/resources/ResourceKey; SINGLE_BIOME_SURFACE e
+c net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap net/minecraft/world/level/levelgen/presets/WorldPresets$a
+ m ()V bootstrap a
+ m (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; createPresetWithCustomOverworld a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; makeNoiseBasedOverworld a
+ m (Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem; makeOverworld a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V registerCustomOverworldPreset a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;)V registerOverworlds a
+ f Lnet/minecraft/core/HolderGetter; biomes c
+ f Lnet/minecraft/data/worldgen/BootstrapContext; context a
+ f Lnet/minecraft/world/level/dimension/LevelStem; endStem i
+ f Lnet/minecraft/core/HolderGetter; multiNoiseBiomeSourceParameterLists f
+ f Lnet/minecraft/world/level/dimension/LevelStem; netherStem h
+ f Lnet/minecraft/core/HolderGetter; noiseSettings b
+ f Lnet/minecraft/core/Holder; overworldDimensionType g
+ f Lnet/minecraft/core/HolderGetter; placedFeatures d
+ f Lnet/minecraft/core/HolderGetter; structureSets e
+c net/minecraft/world/level/lighting/ChunkSkyLightSources net/minecraft/world/level/lighting/ChunkSkyLightSources
+ m (I)I extendSourcesBelowWorld c
+ m (I)V fill a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)V fillFrom a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I findLowestSourceBelow a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;III)I findLowestSourceY a
+ m (I)I get b
+ m ()I getHighestLowestSourceY a
+ m (II)I getLowestSourceY a
+ m (II)I index c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z isEdgeOccluded a
+ m (II)V set b
+ m (Lnet/minecraft/world/level/BlockGetter;III)Z update a
+ m (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 updateEdge a
+ f I NEGATIVE_INFINITY a
+ f I SIZE b
+ f Lnet/minecraft/util/BitStorage; heightmap d
+ f I minY c
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos1 e
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos2 f
+c net/minecraft/world/level/lighting/LeveledPriorityQueue net/minecraft/world/level/lighting/LeveledPriorityQueue
+ m (I)V checkFirstQueuedLevel a
+ m (JII)V dequeue a
+ m (JI)V enqueue a
+ m ()Z isEmpty b
+ m ()J removeFirstLong a
+ f I firstQueuedLevel c
+ f I levelCount a
+ f [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; queues b
+c net/minecraft/world/level/lighting/LeveledPriorityQueue$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
+ f Lnet/minecraft/world/level/lighting/LeveledPriorityQueue; this$0 b
+c net/minecraft/world/level/pathfinder/PathfindingContext net/minecraft/world/level/pathfinder/PathfindingContext
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (III)Lnet/minecraft/world/level/pathfinder/PathType; getPathTypeFromState a
+ m ()Lnet/minecraft/world/level/CollisionGetter; level a
+ m ()Lnet/minecraft/core/BlockPos; mobPosition b
+ f Lnet/minecraft/world/level/pathfinder/PathTypeCache; cache b
+ f Lnet/minecraft/world/level/CollisionGetter; level a
+ f Lnet/minecraft/core/BlockPos; mobPosition c
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos d
+c net/minecraft/world/level/storage/FileNameDateFormatter net/minecraft/world/level/storage/FileNameDateFormatter
+ m ()Ljava/time/format/DateTimeFormatter; create a
+c net/minecraft/world/level/storage/LevelStorageException net/minecraft/world/level/storage/LevelStorageException
+ m ()Lnet/minecraft/network/chat/Component; getMessageComponent a
+ f Lnet/minecraft/network/chat/Component; messageComponent a
+c net/minecraft/world/level/storage/loot/entries/LootItem net/minecraft/world/level/storage/loot/entries/LootItem
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Lnet/minecraft/world/level/ItemLike;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$lootTableItem$2 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootItem;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 c
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; lootTableItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; item j
+c net/minecraft/world/level/storage/loot/entries/TagEntry net/minecraft/world/level/storage/loot/entries/LootSelectorTag
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; expandTag b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z expandTag a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V lambda$createItemStack$3 a
+ m (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$expandTag$5 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;)Lnet/minecraft/tags/TagKey; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 c
+ m (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$tagContents$4 b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; tagContents a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z expand k
+ f Lnet/minecraft/tags/TagKey; tag j
+c net/minecraft/world/level/storage/loot/entries/TagEntry$1 net/minecraft/world/level/storage/loot/entries/LootSelectorTag$1
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+c net/minecraft/world/level/validation/DirectoryValidator net/minecraft/world/level/validation/DirectoryValidator
+ m (Ljava/nio/file/Path;Z)Ljava/util/List; validateDirectory a
+ m (Ljava/nio/file/Path;Ljava/util/List;)V validateKnownDirectory b
+ m (Ljava/nio/file/Path;)Ljava/util/List; validateSymlink a
+ m (Ljava/nio/file/Path;Ljava/util/List;)V validateSymlink a
+ f Ljava/nio/file/PathMatcher; symlinkTargetAllowList a
+c net/minecraft/world/level/validation/DirectoryValidator$1 net/minecraft/world/level/validation/DirectoryValidator$1
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V validateSymlink c
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile b
+ f Lnet/minecraft/world/level/validation/DirectoryValidator; this$0 b
+c org/bukkit/craftbukkit/attribute/CraftAttributeInstance org/bukkit/craftbukkit/v1_21_R6/attribute/CraftAttributeInstance
+c org/bukkit/craftbukkit/block/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_21_R6/block/CraftCalibratedSculkSensor
+c org/bukkit/craftbukkit/block/impl/CraftBaseCoralWallFan org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftBaseCoralWallFan
+c org/bukkit/craftbukkit/block/impl/CraftDaylightDetector org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftDaylightDetector
+c org/bukkit/craftbukkit/block/impl/CraftGlazedTerracotta org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftGlazedTerracotta
+c org/bukkit/craftbukkit/block/impl/CraftPointedDripstone org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftPointedDripstone
+c org/bukkit/craftbukkit/block/impl/CraftStainedGlassPane org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftStainedGlassPane
+c org/bukkit/craftbukkit/entity/boat/CraftAcaciaChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftAcaciaChestBoat
+c org/bukkit/craftbukkit/entity/boat/CraftBambooChestRaft org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftBambooChestRaft
+c org/bukkit/craftbukkit/entity/boat/CraftCherryChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftCherryChestBoat
+c org/bukkit/craftbukkit/entity/boat/CraftJungleChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftJungleChestBoat
+c org/bukkit/craftbukkit/entity/boat/CraftSpruceChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftSpruceChestBoat
+c org/bukkit/craftbukkit/generator/InternalChunkGenerator org/bukkit/craftbukkit/v1_21_R6/generator/InternalChunkGenerator
+c org/bukkit/craftbukkit/inventory/CraftInventoryCrafting org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryCrafting
+c org/bukkit/craftbukkit/inventory/CraftInventoryMerchant org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryMerchant
+c org/bukkit/craftbukkit/inventory/CraftInventorySmithing org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventorySmithing
+c org/bukkit/craftbukkit/inventory/CraftMetaAxolotlBucket org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaAxolotlBucket
+c org/bukkit/craftbukkit/inventory/CraftMetaEnchantedBook org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaEnchantedBook
+c org/bukkit/craftbukkit/inventory/CraftMetaKnowledgeBook org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaKnowledgeBook
+c org/bukkit/craftbukkit/inventory/CraftMetaOminousBottle org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaOminousBottle
+c org/bukkit/craftbukkit/inventory/trim/CraftTrimMaterial org/bukkit/craftbukkit/v1_21_R6/inventory/trim/CraftTrimMaterial
+c org/bukkit/craftbukkit/inventory/view/CraftMerchantView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftMerchantView
+c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodData org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteMethodData
+c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodName org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteMethodName
+c org/bukkit/craftbukkit/legacy/reroute/RerouteReturnType org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteReturnType
+c org/bukkit/craftbukkit/util/CraftNBTTagConfigSerializer org/bukkit/craftbukkit/v1_21_R6/util/CraftNBTTagConfigSerializer
+c net/minecraft/advancements/critereon/BrewedPotionTrigger net/minecraft/advancements/critereon/CriterionTriggerBrewedPotion
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/Holder;)V trigger a
+c net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerBrewedPotion$a
+ m ()Lnet/minecraft/advancements/Criterion; brewedPotion b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; potion c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; potion c
+c net/minecraft/advancements/critereon/CollectionPredicate net/minecraft/advancements/critereon/CollectionPredicate
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/util/Optional; contains a
+ m ()Ljava/util/Optional; counts b
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/util/Optional; size c
+ m (Ljava/lang/Iterable;)Z test a
+ f Ljava/util/Optional; contains a
+ f Ljava/util/Optional; counts b
+ f Ljava/util/Optional; size c
+c net/minecraft/advancements/critereon/EntitySubPredicates net/minecraft/advancements/critereon/EntitySubPredicates
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register a
+ f Lcom/mojang/serialization/MapCodec; FISHING_HOOK b
+ f Lcom/mojang/serialization/MapCodec; LIGHTNING a
+ f Lcom/mojang/serialization/MapCodec; PLAYER c
+ f Lcom/mojang/serialization/MapCodec; RAIDER e
+ f Lcom/mojang/serialization/MapCodec; SHEEP f
+ f Lcom/mojang/serialization/MapCodec; SLIME d
+c net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/CriterionConditionEntityType
+ m (Lnet/minecraft/world/entity/EntityType;)Z matches a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; of a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; of a
+ m ()Lnet/minecraft/core/HolderSet; types a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/HolderSet; types b
+c net/minecraft/advancements/critereon/FilledBucketTrigger net/minecraft/advancements/critereon/CriterionTriggerFilledBucket
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerFilledBucket$a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; filledBucket a
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/MobEffectsPredicate net/minecraft/advancements/critereon/CriterionConditionMobEffect
+ m ()Ljava/util/Map; effectMap a
+ m (Ljava/util/Map;)Z matches a
+ m (Lnet/minecraft/world/entity/Entity;)Z matches a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; effectMap b
+c net/minecraft/advancements/critereon/MobEffectsPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionMobEffect$a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; and a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; and a
+ m ()Ljava/util/Optional; build b
+ m ()Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; effects a
+ f Lcom/google/common/collect/ImmutableMap$Builder; effectMap a
+c net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate net/minecraft/advancements/critereon/CriterionConditionMobEffect$b
+ m ()Ljava/util/Optional; ambient c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; amplifier a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; duration b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z matches a
+ m ()Ljava/util/Optional; visible d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; ambient d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; amplifier b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; duration c
+ f Ljava/util/Optional; visible e
+c net/minecraft/advancements/critereon/PickedUpItemTrigger net/minecraft/advancements/critereon/PickedUpItemTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V trigger a
+c net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance net/minecraft/advancements/critereon/PickedUpItemTrigger$a
+ m ()Ljava/util/Optional; entity c
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; thrownItemPickedUpByEntity a
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; thrownItemPickedUpByPlayer a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entity d
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/ShotCrossbowTrigger net/minecraft/advancements/critereon/CriterionTriggerShotCrossbow
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerShotCrossbow$a
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; shotCrossbow a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; shotCrossbow a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/UsedEnderEyeTrigger net/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (DLnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V trigger a
+c net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye$a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; distance b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (D)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; distance c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/blocks/BlockStateParser net/minecraft/commands/arguments/blocks/ArgumentBlock
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; addSuggestions a
+ m (Ljava/lang/StringBuilder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V appendProperty a
+ m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; fillSuggestions a
+ m ()Z hasBlockEntity b
+ m (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readBlock$6 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$readProperties$8 a
+ m (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readTag$7 a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$readVagueProperties$9 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$serialize$10 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 a
+ m ()V parse a
+ m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; parseForBlock a
+ m (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; parseForBlock a
+ m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; parseForTesting b
+ m (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; parseForTesting b
+ m ()V readBlock c
+ m ()V readNbt g
+ m ()V readProperties e
+ m ()V readTag d
+ m ()V readVagueProperties f
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/String; serialize a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;I)V setValue a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestBlockIdOrTag l
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestEquals f
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem k
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextPropertyOrEnd g
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenNbt e
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenPropertiesOrNbt i
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenVaguePropertiesOrNbt h
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestPropertyName c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestPropertyNameOrEnd a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTag j
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyName d
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyNameOrEnd b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyValue a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_DUPLICATE_PROPERTY d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_END_OF_PROPERTIES g
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_EXPECTED_VALUE f
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_VALUE e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_TAGS_ALLOWED a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_BLOCK b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_PROPERTY c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG h
+ f Ljava/util/function/Function; SUGGEST_NOTHING o
+ f C SYNTAX_END_PROPERTIES k
+ f C SYNTAX_EQUALS l
+ f C SYNTAX_PROPERTY_SEPARATOR m
+ f C SYNTAX_START_NBT j
+ f C SYNTAX_START_PROPERTIES i
+ f C SYNTAX_TAG n
+ f Z allowNbt s
+ f Lnet/minecraft/core/HolderLookup; blocks p
+ f Lnet/minecraft/world/level/block/state/StateDefinition; definition w
+ f Z forTesting r
+ f Lnet/minecraft/resources/ResourceLocation; id v
+ f Lnet/minecraft/nbt/CompoundTag; nbt y
+ f Ljava/util/Map; properties t
+ f Lcom/mojang/brigadier/StringReader; reader q
+ f Lnet/minecraft/world/level/block/state/BlockState; state x
+ f Ljava/util/function/Function; suggestions A
+ f Lnet/minecraft/core/HolderSet; tag z
+ f Ljava/util/Map; vagueProperties u
+c net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult net/minecraft/commands/arguments/blocks/ArgumentBlock$b
+ m ()Lnet/minecraft/nbt/CompoundTag; nbt c
+ m ()Lnet/minecraft/core/HolderSet; tag a
+ m ()Ljava/util/Map; vagueProperties b
+ f Lnet/minecraft/nbt/CompoundTag; nbt c
+ f Lnet/minecraft/core/HolderSet; tag a
+ f Ljava/util/Map; vagueProperties b
+c net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult net/minecraft/commands/arguments/blocks/ArgumentBlock$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; blockState a
+ m ()Lnet/minecraft/nbt/CompoundTag; nbt c
+ m ()Ljava/util/Map; properties b
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState a
+ f Lnet/minecraft/nbt/CompoundTag; nbt c
+ f Ljava/util/Map; properties b
+c net/minecraft/commands/arguments/coordinates/Coordinates net/minecraft/commands/arguments/coordinates/IVectorPosition
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; getBlockPos c
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; getPosition a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; getRotation b
+ m ()Z isXRelative a
+ m ()Z isYRelative b
+ m ()Z isZRelative c
+c net/minecraft/commands/arguments/selector/EntitySelector net/minecraft/commands/arguments/selector/EntitySelector
+ m (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)V addEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;)V checkPermissions e
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; findEntities b
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; findPlayers d
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/entity/Entity; findSingleEntity a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/server/level/ServerPlayer; findSinglePlayer c
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; getAbsoluteAabb a
+ m ()I getMaxResults a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/function/Predicate; getPredicate a
+ m ()I getResultLimit f
+ m ()Z includesEntities b
+ m ()Z isSelfSelector c
+ m ()Z isWorldLimited d
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; joinNames a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/entity/Entity;)Z lambda$getPredicate$1 a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$getPredicate$2 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$getPredicate$3 a
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V lambda$static$0 b
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Ljava/util/List; sortAndLimit a
+ m ()Z usesSelector e
+ f Lnet/minecraft/world/level/entity/EntityTypeTest; ANY_TYPE c
+ f I INFINITE a
+ f Ljava/util/function/BiConsumer; ORDER_ARBITRARY b
+ f Lnet/minecraft/world/phys/AABB; aabb j
+ f Ljava/util/List; contextFreePredicates g
+ f Z currentEntity l
+ f Ljava/util/UUID; entityUUID n
+ f Z includesEntities e
+ f I maxResults d
+ f Ljava/util/function/BiConsumer; order k
+ f Ljava/lang/String; playerName m
+ f Ljava/util/function/Function; position i
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; range h
+ f Lnet/minecraft/world/level/entity/EntityTypeTest; type o
+ f Z usesSelector p
+ f Z worldLimited f
+c net/minecraft/commands/arguments/selector/EntitySelector$1 net/minecraft/commands/arguments/selector/EntitySelector$1
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; tryCast a
+c net/minecraft/commands/synchronization/ArgumentTypeInfos net/minecraft/commands/synchronization/ArgumentTypeInfos
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; bootstrap a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; byClass a
+ m (Ljava/lang/Class;)Ljava/lang/Class; fixClassType b
+ m (Ljava/lang/Class;)Z isClassRecognized a
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; register a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack b
+ f Ljava/util/Map; BY_CLASS a
+c net/minecraft/core/component/DataComponentExactPredicate net/minecraft/core/component/DataComponentExactPredicate
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentExactPredicate; allOf a
+ m ()Z alwaysMatches c
+ m ()Lnet/minecraft/core/component/DataComponentPatch; asPatch d
+ m ()Lnet/minecraft/core/component/DataComponentExactPredicate$Builder; builder a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentExactPredicate; expect a
+ m ()Z isEmpty b
+ m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentExactPredicate; lambda$static$0 a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Z lambda$static$1 a
+ m (Lnet/minecraft/core/component/DataComponentExactPredicate;)Ljava/util/Map; lambda$static$2 b
+ m (Lnet/minecraft/core/component/DataComponentExactPredicate;)Ljava/util/List; lambda$static$3 a
+ m (Lnet/minecraft/core/component/DataComponentMap;[Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/DataComponentExactPredicate; someOf a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/component/DataComponentExactPredicate; EMPTY c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; expectedComponents d
+c net/minecraft/core/component/DataComponentExactPredicate$Builder net/minecraft/core/component/DataComponentExactPredicate$a
+ m ()Lnet/minecraft/core/component/DataComponentExactPredicate; build a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentExactPredicate$Builder; expect a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Lnet/minecraft/core/component/DataComponentExactPredicate$Builder; expect a
+ f Ljava/util/List; expectedComponents a
+c net/minecraft/core/component/predicates/PotionsPredicate net/minecraft/core/component/predicates/PotionsPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/alchemy/PotionContents;)Z matches a
+ m ()Lnet/minecraft/core/HolderSet; potions b
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/core/component/predicates/DataComponentPredicate; potions a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/HolderSet; potions e
+c net/minecraft/core/dispenser/DefaultDispenseItemBehavior net/minecraft/core/dispenser/DispenseBehaviorItem
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)V addToInventoryOrDispense b
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; consumeWithRemainder a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)V playAnimation a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)V playDefaultAnimation b
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playDefaultSound b
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playSound a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Position;)V spawnItem a
+ f I DEFAULT_ACCURACY c
+c net/minecraft/core/particles/ScalableParticleOptionsBase net/minecraft/core/particles/DustParticleOptionsBase
+ m ()F getScale d
+ m (Ljava/lang/Float;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ f F MAX_SCALE f
+ f F MIN_SCALE e
+ f Lcom/mojang/serialization/Codec; SCALE g
+ f F scale a
+c net/minecraft/gametest/framework/GameTestAssertException net/minecraft/gametest/framework/GameTestHarnessAssertion
+ m ()Lnet/minecraft/network/chat/Component; getDescription a
+ f Lnet/minecraft/network/chat/Component; message a
+ f I tick b
+c net/minecraft/network/chat/contents/TranslatableContents net/minecraft/network/chat/contents/TranslatableContents
+ m (Ljava/util/Optional;)[Ljava/lang/Object; adjustArgs a
+ m ([Ljava/lang/Object;)Ljava/util/Optional; adjustArgs a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/contents/TranslatableContents; create a
+ m ()V decompose e
+ m (Ljava/lang/String;Ljava/util/function/Consumer;)V decomposeTemplate a
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; filterAllowedArguments b
+ m ()[Ljava/lang/Object; getArgs d
+ m (I)Lnet/minecraft/network/chat/FormattedText; getArgument a
+ m ()Ljava/lang/String; getFallback c
+ m ()Ljava/lang/String; getKey b
+ m (Ljava/lang/Object;)Z isAllowedPrimitiveArgument a
+ m (Ljava/util/List;)[Ljava/lang/Object; lambda$adjustArgs$9 a
+ m (Lnet/minecraft/network/chat/contents/TranslatableContents;)Ljava/util/Optional; lambda$static$6 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lcom/mojang/serialization/Codec; ARG_CODEC d
+ f Ljava/util/regex/Pattern; FORMAT_PATTERN l
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f [Ljava/lang/Object; NO_ARGS a
+ f Lcom/mojang/serialization/Codec; PRIMITIVE_ARG_CODEC c
+ f Lnet/minecraft/network/chat/FormattedText; TEXT_NULL f
+ f Lnet/minecraft/network/chat/FormattedText; TEXT_PERCENT e
+ f [Ljava/lang/Object; args i
+ f Ljava/util/List; decomposedParts k
+ f Lnet/minecraft/locale/Language; decomposedWith j
+ f Ljava/lang/String; fallback h
+ f Ljava/lang/String; key g
+c net/minecraft/network/chat/contents/data/BlockDataSource net/minecraft/network/chat/contents/data/BlockDataSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; compilePos a
+ m ()Lnet/minecraft/commands/arguments/coordinates/Coordinates; compiledPos c
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; posPattern b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/commands/arguments/coordinates/Coordinates; compiledPos c
+ f Ljava/lang/String; posPattern b
+c net/minecraft/network/chat/contents/objects/PlayerSprite net/minecraft/network/chat/contents/objects/PlayerSprite
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; description c
+ m ()Lnet/minecraft/network/chat/FontDescription; fontDescription b
+ m ()Z hat e
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$description$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; player d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Z hat c
+ f Lnet/minecraft/world/item/component/ResolvableProfile; player b
+c net/minecraft/network/protocol/game/ServerPacketListener net/minecraft/network/protocol/game/ServerPacketListener
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V onPacketError a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/dedicated/DedicatedServerProperties net/minecraft/server/dedicated/DedicatedServerProperties
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createDimensions a
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; getDatapackConfig c
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; getServerPackInfo a
+ m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$0 a
+ m (Ljava/lang/String;)Ljava/lang/Integer; lambda$new$1 f
+ m (Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$new$2 e
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$3 d
+ m (Ljava/lang/String;Ljava/lang/String;)V lambda$parseResourcePackPrompt$4 d
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; parseResourcePackPrompt c
+ f Lcom/google/common/base/Splitter; COMMA_SPLITTER an
+ f Lorg/slf4j/Logger; LOGGER al
+ f Ljava/lang/String; MANAGEMENT_SERVER_TLS_ENABLED_KEY a
+ f Ljava/lang/String; MANAGEMENT_SERVER_TLS_KEYSTORE_KEY b
+ f Ljava/lang/String; MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD_KEY c
+ f Ljava/util/regex/Pattern; SHA1 am
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; acceptsTransfers aj
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; allowFlight g
+ f Ljava/lang/Boolean; announcePlayerAchievements x
+ f Z broadcastConsoleToOps Q
+ f Z broadcastRconToOps P
+ f Ljava/lang/String; bugReportLink j
+ f Z codeOfConduct i
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; difficulty m
+ f Z enableJmxMonitoring U
+ f Z enableQuery y
+ f Z enableRcon A
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; enableStatus V
+ f Z enforceSecureProfile af
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; enforceWhitelist l
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; entityBroadcastRangePercentage X
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; forceGameMode k
+ f I functionPermissionLevel H
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; gameMode n
+ f Z hardcore D
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; hideOnlinePlayers W
+ f Lnet/minecraft/world/level/DataPackConfig; initialDataPackConfiguration ab
+ f Ljava/lang/String; levelName o
+ f Z logIPs ag
+ f Z managementServerEnabled q
+ f Ljava/lang/String; managementServerHost r
+ f I managementServerPort s
+ f Ljava/lang/String; managementServerSecret t
+ f Z managementServerTlsEnabled u
+ f Ljava/lang/String; managementServerTlsKeystore v
+ f Ljava/lang/String; managementServerTlsKeystorePassword w
+ f I maxChainedNeighborUpdates J
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; maxPlayers N
+ f J maxTickTime I
+ f I maxWorldSize R
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; motd h
+ f I networkCompressionThreshold O
+ f Z onlineMode d
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; opPermissionLevel G
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; pauseWhenEmptySeconds ah
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; playerIdleTimeout ac
+ f Z preventProxyConnections e
+ f I queryPort z
+ f I rateLimitPacketsPerSecond K
+ f Ljava/lang/String; rconPassword C
+ f I rconPort B
+ f Ljava/lang/String; regionFileComression T
+ f Ljava/lang/String; serverIp f
+ f I serverPort p
+ f Ljava/util/Optional; serverResourcePackInfo aa
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; simulationDistance M
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; spawnProtection F
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; statusHeartbeatInterval ad
+ f Z syncChunkWrites S
+ f Ljava/lang/String; textFilteringConfig Y
+ f I textFilteringVersion Z
+ f Z useNativeTransport E
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; viewDistance L
+ f Lnet/minecraft/server/dedicated/Settings$MutableValue; whiteList ae
+ f Lnet/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData; worldDimensionData ao
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions ai
+c net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/WorldDimensions; create a
+ m ()Lcom/google/gson/JsonObject; generatorSettings a
+ m (Lnet/minecraft/core/HolderLookup;)Ljava/util/Optional; lambda$create$0 a
+ m ()Ljava/lang/IllegalStateException; lambda$create$1 d
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$create$2 a
+ m ()Ljava/util/Optional; lambda$create$3 c
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; lambda$create$4 a
+ m ()Ljava/lang/String; levelType b
+ f Ljava/util/Map; LEGACY_PRESET_NAMES c
+ f Lcom/google/gson/JsonObject; generatorSettings a
+ f Ljava/lang/String; levelType b
+c net/minecraft/server/level/ThrottlingChunkTaskDispatcher net/minecraft/server/level/ThrottlingChunkTaskDispatcher
+ m ()Ljava/lang/String; getDebugStatus d
+ m (J)Ljava/lang/String; lambda$getDebugStatus$0 b
+ m (J)V onRelease a
+ m ()Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk; popTasks c
+ m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk;)V scheduleForExecution a
+ f Lit/unimi/dsi/fastutil/longs/LongSet; chunkPositionsInExecution c
+ f Ljava/lang/String; executorSchedulerName e
+ f I maxChunksInExecution d
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix net/minecraft/util/datafix/fixes/ChunkConverterPalette
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix b
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getName a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; getProperty a
+ m (ZZZZ)I getSideMask a
+ m (Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;Lcom/mojang/serialization/Dynamic;)I idFor a
+ f I EAST_MASK f
+ f Lorg/slf4j/Logger; LOGGER i
+ f I NORTH_EAST_MASK g
+ f I NORTH_MASK h
+ f I NORTH_WEST_MASK a
+ f I SIZE j
+ f I SOUTH_EAST_MASK e
+ f I SOUTH_MASK d
+ f I SOUTH_WEST_MASK c
+ f I WEST_MASK b
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section net/minecraft/util/datafix/fixes/ChunkConverterPalette$d
+ m (II)V addFix a
+ m (I)Lcom/mojang/serialization/Dynamic; getBlock a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; lambda$upgrade$0 b
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; lambda$upgrade$1 a
+ m (ILcom/mojang/serialization/Dynamic;)V setBlock a
+ m (I)I upgrade b
+ m ()Lcom/mojang/serialization/Dynamic; write a
+ f [I buffer i
+ f Z hasData e
+ f Ljava/util/List; listTag c
+ f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; palette b
+ f Lcom/mojang/serialization/Dynamic; section d
+ f Ljava/util/Set; seen h
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toFix f
+ f Lit/unimi/dsi/fastutil/ints/IntList; update g
+ f I y a
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer net/minecraft/util/datafix/fixes/ChunkConverterPalette$a
+ m (III)I get a
+ m (I)I getPosition b
+ m (I)Z isFirst a
+ f I NIBBLE_SIZE b
+ f I SIZE a
+ f [B data c
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction
+ m ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; $values c
+ m ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; getAxis b
+ m ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; getAxisDirection a
+ f [Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; $VALUES i
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; DOWN a
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; EAST f
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; NORTH c
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; SOUTH d
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; UP b
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; WEST e
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; axisDirection h
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; axis g
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis
+ m ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; $values a
+ f [Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; $VALUES d
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; X a
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; Y b
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; Z c
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection
+ m ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; $values b
+ m ()I getStep a
+ f [Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; $VALUES d
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; NEGATIVE b
+ f Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; POSITIVE a
+ f I step c
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk net/minecraft/util/datafix/fixes/ChunkConverterPalette$e
+ m (I)Lcom/mojang/serialization/Dynamic; getBlock a
+ m (I)Lcom/mojang/serialization/Dynamic; getBlockEntity b
+ m (I)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section; getSection d
+ m (Lcom/mojang/serialization/Dynamic;)V lambda$new$0 b
+ m (Ljava/util/stream/Stream;)V lambda$new$1 b
+ m (Lcom/mojang/serialization/Dynamic;)V lambda$new$2 a
+ m (Ljava/util/stream/Stream;)V lambda$new$3 a
+ m (ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction;)I relative a
+ m (I)Lcom/mojang/serialization/Dynamic; removeBlockEntity c
+ m (ILcom/mojang/serialization/Dynamic;)V setBlock a
+ m ()Lcom/mojang/serialization/Dynamic; write a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; blockEntities f
+ f Lcom/mojang/serialization/Dynamic; level c
+ f [Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section; sections b
+ f I sides a
+ f I x d
+ f I z e
+c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$MappingConstants net/minecraft/util/datafix/fixes/ChunkConverterPalette$c
+ m (Ljava/util/Map;ILjava/lang/String;)V addBanners b
+ m (Ljava/util/Map;ILjava/lang/String;)V addBeds a
+ m (Ljava/util/HashMap;)V lambda$static$0 f
+ m (Ljava/util/HashMap;)V lambda$static$1 e
+ m (Ljava/util/HashMap;)V lambda$static$2 d
+ m (Ljava/util/HashMap;)V lambda$static$3 c
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$4 a
+ m (Ljava/util/HashMap;)V lambda$static$5 b
+ m (Ljava/util/HashMap;)V lambda$static$6 a
+ m (Ljava/util/Map;Ljava/lang/String;)V mapDoor a
+ m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V mapSkull a
+ f Lcom/mojang/serialization/Dynamic; AIR t
+ f Ljava/util/Map; BANNER_BLOCK_MAP s
+ f Ljava/util/Map; BED_BLOCK_MAP r
+ f Ljava/util/Map; DOOR_MAP o
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; DYE_COLOR_MAP q
+ f Ljava/util/BitSet; FIX b
+ f Ljava/util/Map; FLOWER_POT_MAP m
+ f Ljava/util/Map; NOTE_BLOCK_MAP p
+ f Lcom/mojang/serialization/Dynamic; PUMPKIN c
+ f Ljava/util/Map; SKULL_MAP n
+ f Lcom/mojang/serialization/Dynamic; SNOWY_GRASS e
+ f Lcom/mojang/serialization/Dynamic; SNOWY_MYCELIUM f
+ f Lcom/mojang/serialization/Dynamic; SNOWY_PODZOL d
+ f Lcom/mojang/serialization/Dynamic; UPPER_LARGE_FERN j
+ f Lcom/mojang/serialization/Dynamic; UPPER_LILAC h
+ f Lcom/mojang/serialization/Dynamic; UPPER_PEONY l
+ f Lcom/mojang/serialization/Dynamic; UPPER_ROSE_BUSH k
+ f Lcom/mojang/serialization/Dynamic; UPPER_SUNFLOWER g
+ f Lcom/mojang/serialization/Dynamic; UPPER_TALL_GRASS i
+ f Ljava/util/BitSet; VIRTUAL a
+c net/minecraft/util/datafix/fixes/ChunkTicketUnpackPosFix net/minecraft/util/datafix/fixes/ChunkTicketUnpackPosFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ f J CHUNK_COORD_BITS a
+ f J CHUNK_COORD_MASK b
+c net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix net/minecraft/util/datafix/fixes/DataConverterPainting
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/util/Map; MAP c
+c net/minecraft/util/datafix/fixes/FixProjectileStoredItem net/minecraft/util/datafix/fixes/FixProjectileStoredItem
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; castUnchecked c
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createItemStack a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixArrow a
+ m (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;)Ljava/util/function/Function; fixChoice a
+ m (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; fixChoiceCap a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixSpectralArrow b
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getArrowType a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixArrow$2 c
+ m (Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixSpectralArrow$3 b
+ f Ljava/lang/String; EMPTY_POTION a
+c net/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer net/minecraft/util/datafix/fixes/FixProjectileStoredItem$a
+c net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix net/minecraft/util/datafix/fixes/DataConverterIglooMetadataRemoval
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Z isIglooPiece c
+ m (Ljava/util/stream/Stream;)Ljava/lang/Boolean; lambda$fixTag$1 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Z lambda$removeIglooPieces$2 d
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$removeIglooPieces$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; removeIglooPieces b
+c net/minecraft/util/datafix/fixes/InlineBlockPosFormatFix net/minecraft/util/datafix/fixes/InlineBlockPosFormatFix
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder; entityFinder a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockAttached f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLivingEntity b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPhantom d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPlayer a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTurtle e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixVex c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 e
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 d
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/List;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+c net/minecraft/util/datafix/fixes/InvalidLockComponentFix net/minecraft/util/datafix/fixes/InvalidLockComponentFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLock b
+ m (Lcom/mojang/serialization/Dynamic;)Z isBrokenLock c
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/Predicate;)Z isMapWithOneField a
+ m (Lcom/mojang/serialization/Dynamic;)Z lambda$isBrokenLock$0 e
+ m (Lcom/mojang/serialization/Dynamic;)Z lambda$isBrokenLock$1 d
+ f Ljava/util/Optional; INVALID_LOCK_CUSTOM_NAME a
+c net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/TypeRewriteRule; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$0 a
+ f Ljava/lang/String; entityName b
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type c
+c net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ f Ljava/lang/String; name a
+ f Ljava/util/function/UnaryOperator; renamer c
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixList a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixList$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/ParticleUnflatteningFix net/minecraft/util/datafix/fixes/ParticleUnflatteningFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Map; parseBlockProperties c
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; parseTag a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/serialization/Dynamic; readVector a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateBlock b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateDust d
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateDustTransition e
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateItem a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateSculkCharge f
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateShriek h
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateVibration g
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/datafix/fixes/RemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/RemoveBlockEntityTagFix
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$removeBlockEntity$7 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; removeBlockEntity a
+ f Ljava/util/Set; blockEntityIdsToDrop a
+c net/minecraft/util/datafix/fixes/SimplestEntityRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityRenameAbstract
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$4 a
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/lang/String; name a
+c net/minecraft/util/parsing/packrat/commands/TagParseRule net/minecraft/util/parsing/packrat/commands/TagParseRule
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Lcom/mojang/serialization/Dynamic; parse b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ f Lnet/minecraft/nbt/TagParser; parser a
+c net/minecraft/world/entity/ai/attributes/RangedAttribute net/minecraft/world/entity/ai/attributes/AttributeRanged
+ m ()D getMaxValue e
+ m ()D getMinValue d
+ m (D)D sanitizeValue a
+ f D maxValue d
+ f D minValue c
+c net/minecraft/world/entity/ai/behavior/LocateHidingPlace net/minecraft/world/entity/ai/behavior/BehaviorHome
+ m (IFI)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/core/Holder;)Z lambda$create$0 b
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$create$1 b
+ m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$10 a
+ m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/core/BlockPos;)Z lambda$create$2 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$create$3 a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$create$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/Optional; lambda$create$5 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; lambda$create$6 a
+ m (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 lambda$create$7 a
+ m (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 lambda$create$8 a
+ m (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; lambda$create$9 a
+c net/minecraft/world/entity/ai/behavior/PoiCompetitorScan net/minecraft/world/entity/ai/behavior/BehaviorBetterJob
+ m (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z competesForSameJobsite a
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z hasMatchingProfession a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/npc/Villager; selectWinner a
+c net/minecraft/world/entity/ai/behavior/StayCloseToTarget net/minecraft/world/entity/ai/behavior/StayCloseToTarget
+ m (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/TradeWithVillager net/minecraft/world/entity/ai/behavior/BehaviorTradeVillager
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Set; figureOutWhatIAmWillingToTrade a
+ m (Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/item/Item;)Z lambda$figureOutWhatIAmWillingToTrade$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop d
+ m (Lnet/minecraft/world/entity/npc/Villager;Ljava/util/Set;Lnet/minecraft/world/entity/LivingEntity;)V throwHalfStack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ f Ljava/util/Set; trades c
+c net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi net/minecraft/world/entity/ai/behavior/BehaviorPositionValidate
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z bedIsOccupied a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z bedIsOccupiedByVillager a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (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; lambda$create$2 a
+ f I MAX_DISTANCE a
+c net/minecraft/world/entity/ai/behavior/warden/TryToSniff net/minecraft/world/entity/ai/behavior/warden/TryToSniff
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f Lnet/minecraft/util/valueproviders/IntProvider; SNIFF_COOLDOWN a
+c net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFishSchool
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z lambda$canUse$0 c
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z lambda$canUse$1 b
+ m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)I nextStartTick a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I INTERVAL_TICKS a
+ f Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; mob b
+ f I nextStartTick d
+ f I timeToRecalcPath c
+c net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal net/minecraft/world/entity/ai/goal/PathfinderGoalStrollVillage
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ f I MAX_XZ_DIST i
+ f I MAX_Y_DIST j
+c net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal net/minecraft/world/entity/ai/goal/PathfinderGoalMoveTowardsTarget
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f D speedModifier f
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+ f D wantedX c
+ f D wantedY d
+ f D wantedZ e
+ f F within g
+c net/minecraft/world/entity/ai/sensing/AdultSensorAnyType net/minecraft/world/entity/ai/sensing/AdultSensorAnyType
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$setNearestVisibleAdult$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V setNearestVisibleAdult a
+c net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor net/minecraft/world/entity/ai/sensing/SensorSecondaryPlaces
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V doTick a
+ m ()Ljava/util/Set; requires a
+ f I SCAN_RATE a
+c net/minecraft/world/entity/ai/sensing/WardenEntitySensor net/minecraft/world/entity/ai/sensing/WardenEntitySensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)V doTick a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Ljava/util/function/Predicate;)Ljava/util/Optional; getClosest a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$1 a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;)Ljava/util/Optional; lambda$doTick$2 b
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V lambda$doTick$3 a
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;)V lambda$doTick$4 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/animal/horse/SkeletonTrapGoal net/minecraft/world/entity/animal/horse/PathfinderGoalHorseTrap
+ m ()Z canUse b
+ m (Lnet/minecraft/world/DifficultyInstance;)Lnet/minecraft/world/entity/animal/horse/AbstractHorse; createHorse a
+ m (Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/world/entity/monster/Skeleton; createSkeleton a
+ m (Lnet/minecraft/world/entity/monster/Skeleton;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/DifficultyInstance;)V enchant a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/horse/SkeletonHorse; horse a
+c net/minecraft/world/entity/animal/wolf/WolfSoundVariants net/minecraft/world/entity/animal/wolf/WolfSoundVariants
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Holder; pickRandomSoundVariant a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)V register a
+ f Lnet/minecraft/resources/ResourceKey; ANGRY d
+ f Lnet/minecraft/resources/ResourceKey; BIG f
+ f Lnet/minecraft/resources/ResourceKey; CLASSIC a
+ f Lnet/minecraft/resources/ResourceKey; CUTE g
+ f Lnet/minecraft/resources/ResourceKey; GRUMPY e
+ f Lnet/minecraft/resources/ResourceKey; PUGLIN b
+ f Lnet/minecraft/resources/ResourceKey; SAD c
+c net/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet net/minecraft/world/entity/animal/wolf/WolfSoundVariants$a
+ m ()[Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; $values c
+ m ()Ljava/lang/String; getIdentifier a
+ m ()Ljava/lang/String; getSoundEventSuffix b
+ f [Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; $VALUES j
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; ANGRY d
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; BIG f
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; CLASSIC a
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; CUTE g
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; GRUMPY e
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; PUGLIN b
+ f Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; SAD c
+ f Ljava/lang/String; identifier h
+ f Ljava/lang/String; soundEventSuffix i
+c net/minecraft/world/entity/monster/breeze/ShootWhenStuck net/minecraft/world/entity/monster/breeze/ShootWhenStuck
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start b
+c net/minecraft/world/entity/monster/piglin/AbstractPiglin net/minecraft/world/entity/monster/piglin/EntityPiglinAbstract
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V applyOpenDoorsAbility n
+ m ()Z canHunt k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion h
+ m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gJ
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget e
+ m ()Z isAdult gI
+ m ()Z isConverting s
+ m ()Z isHoldingMeleeWeapon gK
+ m ()Z isImmuneToZombification m
+ m (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V lambda$finishConversion$0 a
+ m ()V playAmbientSound X
+ m ()V playConvertedSound gL
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setImmuneToZombification x
+ m (I)V setTimeInOverworld b
+ f I CONVERSION_TIME b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION a
+ f Z DEFAULT_IMMUNE_TO_ZOMBIFICATION d
+ f Z DEFAULT_PICK_UP_LOOT e
+ f I DEFAULT_TIME_IN_OVERWORLD f
+ f I timeInOverworld c
+c net/minecraft/world/entity/projectile/ThrownSplashPotion net/minecraft/world/entity/projectile/ThrownSplashPotion
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m (DFI)I lambda$onHitAsPotion$0 a
+c net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer
+ m ()V clearContent a
+ m ()I getContainerSize b
+ m ()I getHeight h
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Ljava/util/List; getItems i
+ m ()I getWidth aB_
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f I height d
+ f Lnet/minecraft/core/NonNullList; items b
+ f Lnet/minecraft/world/inventory/AbstractContainerMenu; menu e
+ f I width c
+c net/minecraft/world/item/component/ItemContainerContents net/minecraft/world/item/component/ItemContainerContents
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; asSlots f
+ m (Lnet/minecraft/core/NonNullList;)V copyInto a
+ m ()Lnet/minecraft/world/item/ItemStack; copyOne a
+ m (Ljava/util/List;)I findLastNonEmptySlot c
+ m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemContainerContents; fromItems a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemContainerContents; fromSlots b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$nonEmptyItems$2 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$nonEmptyStream$1 b
+ m (Lnet/minecraft/world/item/component/ItemContainerContents;)Ljava/util/List; lambda$static$0 a
+ m ()Ljava/lang/Iterable; nonEmptyItems d
+ m ()Ljava/lang/Iterable; nonEmptyItemsCopy e
+ m ()Ljava/util/stream/Stream; nonEmptyStream c
+ m ()Ljava/util/stream/Stream; stream b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/ItemContainerContents; EMPTY a
+ f I MAX_SIZE e
+ f I NO_SLOT d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f I hashCode g
+ f Lnet/minecraft/core/NonNullList; items f
+c net/minecraft/world/item/component/ItemContainerContents$Slot net/minecraft/world/item/component/ItemContainerContents$a
+ m ()I index a
+ m ()Lnet/minecraft/world/item/ItemStack; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I index b
+ f Lnet/minecraft/world/item/ItemStack; item c
+c net/minecraft/world/item/component/SuspiciousStewEffects net/minecraft/world/item/component/SuspiciousStewEffects
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; effects a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m (Lnet/minecraft/world/item/component/SuspiciousStewEffects$Entry;)Lnet/minecraft/world/item/component/SuspiciousStewEffects; withEffectAdded a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f I DEFAULT_DURATION b
+ f Lnet/minecraft/world/item/component/SuspiciousStewEffects; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/List; effects e
+c net/minecraft/world/item/component/SuspiciousStewEffects$Entry net/minecraft/world/item/component/SuspiciousStewEffects$a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; createEffectInstance a
+ m ()I duration c
+ m ()Lnet/minecraft/core/Holder; effect b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I duration d
+ f Lnet/minecraft/core/Holder; effect c
+c net/minecraft/world/item/context/DirectionalPlaceContext net/minecraft/world/item/context/BlockActionContextDirectional
+ m ()Z canPlace b
+ m ()Lnet/minecraft/core/BlockPos; getClickedPos a
+ m ()Lnet/minecraft/core/Direction; getHorizontalDirection g
+ m ()Lnet/minecraft/core/Direction; getNearestLookingDirection d
+ m ()[Lnet/minecraft/core/Direction; getNearestLookingDirections f
+ m ()F getRotation i
+ m ()Z isSecondaryUseActive h
+ m ()Z replacingClickedOnBlock c
+ f Lnet/minecraft/core/Direction; direction b
+c net/minecraft/world/item/context/DirectionalPlaceContext$1 net/minecraft/world/item/context/BlockActionContextDirectional$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/item/crafting/FireworkStarFadeRecipe net/minecraft/world/item/crafting/RecipeFireworksFade
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ f Lnet/minecraft/world/item/crafting/Ingredient; STAR_INGREDIENT d
+c net/minecraft/world/item/crafting/ShieldDecorationRecipe net/minecraft/world/item/crafting/RecipiesShield
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/display/RecipeDisplays net/minecraft/world/item/crafting/display/RecipeDisplays
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; bootstrap a
+c net/minecraft/world/item/enchantment/EnchantmentInstance net/minecraft/world/item/enchantment/WeightedRandomEnchant
+ m ()Lnet/minecraft/core/Holder; enchantment b
+ m ()I level c
+ m ()I weight a
+ f Lnet/minecraft/core/Holder; enchantment a
+ f I level b
+c net/minecraft/world/item/enchantment/effects/ReplaceDisk net/minecraft/world/item/enchantment/effects/ReplaceDisk
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockState f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; height c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Ljava/lang/Boolean; lambda$apply$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$apply$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Vec3i; offset d
+ m ()Ljava/util/Optional; predicate e
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; radius b
+ m ()Ljava/util/Optional; triggerGameEvent g
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockState h
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; height e
+ f Lnet/minecraft/core/Vec3i; offset f
+ f Ljava/util/Optional; predicate g
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; radius d
+ f Ljava/util/Optional; triggerGameEvent i
+c net/minecraft/world/item/enchantment/effects/RunFunction net/minecraft/world/item/enchantment/effects/RunFunction
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/resources/ResourceLocation; function b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/resources/ResourceLocation; function d
+c net/minecraft/world/level/biome/AmbientAdditionsSettings net/minecraft/world/level/biome/CaveSound
+ m ()Lnet/minecraft/core/Holder; getSoundEvent a
+ m ()D getTickChance b
+ m (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Ljava/lang/Double; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; soundEvent b
+ f D tickChance c
+c net/minecraft/world/level/block/entity/BannerBlockEntity net/minecraft/world/level/block/entity/TileEntityBanner
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Lnet/minecraft/world/item/DyeColor; getBaseColor f
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()Lnet/minecraft/world/item/ItemStack; getItem c
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; getPatterns b
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME c
+ f I MAX_PATTERNS a
+ f Ljava/lang/String; TAG_PATTERNS b
+ f Lnet/minecraft/world/item/DyeColor; baseColor e
+ f Lnet/minecraft/network/chat/Component; name d
+ f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; patterns f
+c net/minecraft/world/level/block/entity/BarrelBlockEntity net/minecraft/world/level/block/entity/TileEntityBarrel
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Ljava/util/List; getEntitiesWithContainerOpen am_
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m ()V recheckOpen l
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Z)V updateBlockState a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME d
+ f Lnet/minecraft/core/NonNullList; items e
+ f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter f
+c net/minecraft/world/level/block/entity/BarrelBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityBarrel$1
+ m (Lnet/minecraft/world/entity/player/Player;)Z isOwnContainer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onClose b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onOpen a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V openerCountChanged a
+ f Lnet/minecraft/world/level/block/entity/BarrelBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/BeaconBlockEntity net/minecraft/world/level/block/entity/TileEntityBeacon
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V applyEffects a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; filterEffect a
+ m ()Ljava/util/List; getBeamSections a
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)V lambda$storeEffect$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/core/Holder; loadEffect b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName a
+ m (Lnet/minecraft/world/level/Level;)V setLevel a
+ m ()V setRemoved ay_
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;Lnet/minecraft/core/Holder;)V storeEffect a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V tick a
+ m (Lnet/minecraft/world/level/Level;III)I updateBase a
+ f Ljava/util/List; BEACON_EFFECTS a
+ f I BLOCKS_CHECK_PER_TICK h
+ f I DATA_LEVELS b
+ f I DATA_PRIMARY c
+ f I DATA_SECONDARY d
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME i
+ f I MAX_LEVELS f
+ f I NUM_DATA_VALUES e
+ f Ljava/lang/String; TAG_PRIMARY j
+ f Ljava/lang/String; TAG_SECONDARY k
+ f Ljava/util/Set; VALID_EFFECTS g
+ f Ljava/util/List; beamSections l
+ f Ljava/util/List; checkingBeamSections m
+ f Lnet/minecraft/world/inventory/ContainerData; dataAccess w
+ f I lastCheckY r
+ f I levels q
+ f Lnet/minecraft/world/LockCode; lockKey v
+ f Lnet/minecraft/network/chat/Component; name u
+ f Lnet/minecraft/core/Holder; primaryPower s
+ f Lnet/minecraft/core/Holder; secondaryPower t
+c net/minecraft/world/level/block/entity/BeaconBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityBeacon$1
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+ f Lnet/minecraft/world/level/block/entity/BeaconBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/HopperBlockEntity net/minecraft/world/level/block/entity/TileEntityHopper
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; addItem a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/item/ItemEntity;)Z addItem a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canMergeItems a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z canPlaceItemInContainer a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z canTakeItemFromContainer a
+ m (I)[I createFlatSlots c
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Z ejectItems a
+ m (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 entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Lnet/minecraft/world/Container; getAttachedContainer b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/Container; getBlockContainer b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; getContainerAt a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;DDD)Lnet/minecraft/world/Container; getContainerAt a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m (Lnet/minecraft/world/level/Level;DDD)Lnet/minecraft/world/Container; getEntityContainer a
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; getItemsAtAndAbove b
+ m ()D getLevelX B
+ m ()D getLevelY C
+ m ()D getLevelZ D
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)[I getSlots a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/Container; getSourceContainer a
+ m ()Z inventoryFull l
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z isFullContainer b
+ m ()Z isGridAligned E
+ m ()Z isOnCooldown w
+ m ()Z isOnCustomCooldown x
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Z lambda$pushItemsTick$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V pushItemsTick a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m (I)V setCooldown d
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Z suckInItems a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; tryMoveInItem b
+ m (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 tryMoveItems a
+ f [[I CACHED_SLOTS f
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME h
+ f I HOPPER_CONTAINER_SIZE e
+ f I MOVE_ITEM_SPEED d
+ f I NO_COOLDOWN_TIME g
+ f I cooldownTime j
+ f Lnet/minecraft/core/Direction; facing q
+ f Lnet/minecraft/core/NonNullList; items i
+ f J tickedGameTime k
+c net/minecraft/world/level/block/entity/JigsawBlockEntity net/minecraft/world/level/block/entity/TileEntityJigsaw
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V generate a
+ m ()Ljava/lang/String; getFinalState f
+ m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; getJoint h
+ m ()Lnet/minecraft/resources/ResourceLocation; getName a
+ m ()I getPlacementPriority k
+ m ()Lnet/minecraft/resources/ResourceKey; getPool d
+ m ()I getSelectionPriority l
+ m ()Lnet/minecraft/resources/ResourceLocation; getTarget c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket m
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$loadAdditional$0 w
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Ljava/lang/String;)V setFinalState a
+ m (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V setJoint a
+ m (Lnet/minecraft/resources/ResourceLocation;)V setName a
+ m (I)V setPlacementPriority a
+ m (Lnet/minecraft/resources/ResourceKey;)V setPool a
+ m (I)V setSelectionPriority b
+ m (Lnet/minecraft/resources/ResourceLocation;)V setTarget b
+ f Ljava/lang/String; DEFAULT_FINAL_STATE j
+ f I DEFAULT_PLACEMENT_PRIORITY k
+ f I DEFAULT_SELECTION_PRIORITY l
+ f Lnet/minecraft/resources/ResourceLocation; EMPTY_ID b
+ f Ljava/lang/String; FINAL_STATE i
+ f Ljava/lang/String; JOINT e
+ f Ljava/lang/String; NAME h
+ f Ljava/lang/String; PLACEMENT_PRIORITY f
+ f Ljava/lang/String; POOL d
+ f Lcom/mojang/serialization/Codec; POOL_CODEC a
+ f Ljava/lang/String; SELECTION_PRIORITY g
+ f Ljava/lang/String; TARGET c
+ f Ljava/lang/String; finalState t
+ f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; joint s
+ f Lnet/minecraft/resources/ResourceLocation; name m
+ f I placementPriority u
+ f Lnet/minecraft/resources/ResourceKey; pool r
+ f I selectionPriority v
+ f Lnet/minecraft/resources/ResourceLocation; target q
+c net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType net/minecraft/world/level/block/entity/TileEntityJigsaw$JointType
+ m ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/network/chat/Component; getTranslatedName a
+ f [Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; $VALUES e
+ f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ALIGNED b
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c
+ f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ROLLABLE a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/entity/SmokerBlockEntity net/minecraft/world/level/block/entity/TileEntitySmoker
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m (Lnet/minecraft/world/level/block/entity/FuelValues;Lnet/minecraft/world/item/ItemStack;)I getBurnDuration a
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME q
+c net/minecraft/world/level/block/entity/vault/VaultConfig net/minecraft/world/level/block/entity/vault/VaultConfig
+ m ()D activationRange c
+ m ()D deactivationRange d
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; entitySelector g
+ m ()Lnet/minecraft/world/item/ItemStack; keyItem e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$validate$1 i
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable b
+ m ()Ljava/util/Optional; overrideLootTableToDisplay f
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; playerDetector a
+ m ()Lcom/mojang/serialization/DataResult; validate h
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; DEFAULT b
+ f Ljava/lang/String; TAG_NAME a
+ f D activationRange e
+ f D deactivationRange f
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; entitySelector j
+ f Lnet/minecraft/world/item/ItemStack; keyItem g
+ f Lnet/minecraft/resources/ResourceKey; lootTable d
+ f Ljava/util/Optional; overrideLootTableToDisplay h
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; playerDetector i
+c net/minecraft/world/level/block/piston/MovingPistonBlock net/minecraft/world/level/block/piston/BlockPistonMoving
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V destroy a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity; getBlockEntity a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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; newMovingBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE c
+c net/minecraft/world/level/block/state/properties/BedPart net/minecraft/world/level/block/state/properties/BlockPropertyBedPart
+ m ()[Lnet/minecraft/world/level/block/state/properties/BedPart; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/BedPart; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/BedPart; FOOT b
+ f Lnet/minecraft/world/level/block/state/properties/BedPart; HEAD a
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/chunk/PalettedContainerFactory net/minecraft/world/level/chunk/PalettedContainerFactory
+ m ()Lcom/mojang/serialization/Codec; biomeContainerCodec h
+ m ()Lnet/minecraft/world/level/chunk/Strategy; biomeStrategy f
+ m ()Lcom/mojang/serialization/Codec; blockStatesContainerCodec e
+ m ()Lnet/minecraft/world/level/chunk/Strategy; blockStatesStrategy c
+ m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/chunk/PalettedContainerFactory; create a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; createForBiomes b
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainer; createForBlockStates a
+ m ()Lnet/minecraft/core/Holder; defaultBiome g
+ m ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState d
+ f Lcom/mojang/serialization/Codec; biomeContainerCodec f
+ f Lnet/minecraft/world/level/chunk/Strategy; biomeStrategy d
+ f Lcom/mojang/serialization/Codec; blockStatesContainerCodec c
+ f Lnet/minecraft/world/level/chunk/Strategy; blockStatesStrategy a
+ f Lnet/minecraft/core/Holder; defaultBiome e
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState b
+c net/minecraft/world/level/chunk/status/ChunkDependencies net/minecraft/world/level/chunk/status/ChunkDependencies
+ m ()Lcom/google/common/collect/ImmutableList; asList a
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; get a
+ m ()I getRadius c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I getRadiusOf a
+ m ()I size b
+ f Lcom/google/common/collect/ImmutableList; dependencyByRadius a
+ f [I radiusByDependency b
+c net/minecraft/world/level/entity/EntityPersistentStorage net/minecraft/world/level/entity/EntityPersistentStorage
+ m (Z)V flush a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; loadEntities a
+ m (Lnet/minecraft/world/level/entity/ChunkEntities;)V storeEntities a
+c net/minecraft/world/level/gameevent/EntityPositionSource net/minecraft/world/level/gameevent/EntityPositionSource
+ m ()I getId c
+ m (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getPosition a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; getType a
+ m ()Ljava/util/UUID; getUuid b
+ m (Ljava/util/UUID;)Ljava/lang/Integer; lambda$getId$11 a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; lambda$getId$12 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; lambda$getPosition$5 b
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; lambda$getUuid$10 b
+ m (Ljava/lang/Integer;)Ljava/util/UUID; lambda$getUuid$9 a
+ m (Lnet/minecraft/world/level/Level;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; lambda$resolveEntity$6 a
+ m (Lnet/minecraft/world/level/Level;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; lambda$resolveEntity$7 a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$resolveEntity$8 a
+ m (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; lambda$static$0 b
+ m (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; lambda$static$3 a
+ m (Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; lambda$static$4 a
+ m (Lnet/minecraft/world/level/Level;)V resolveEntity b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/datafixers/util/Either; entityOrUuidOrId e
+ f F yOffset f
+c net/minecraft/world/level/gameevent/EntityPositionSource$Type net/minecraft/world/level/gameevent/EntityPositionSource$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/world/level/levelgen/XoroshiroRandomSource net/minecraft/world/level/levelgen/XoroshiroRandomSource
+ m (I)V consumeCount b
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; lambda$static$1 a
+ m (I)J nextBits c
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()D nextGaussian k
+ m ()I nextInt f
+ m (I)I nextInt a
+ m ()J nextLong g
+ m (J)V setSeed b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f D DOUBLE_UNIT d
+ f F FLOAT_UNIT c
+ f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; gaussianSource f
+ f Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; randomNumberGenerator e
+c net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory net/minecraft/world/level/levelgen/XoroshiroRandomSource$a
+ m (III)Lnet/minecraft/util/RandomSource; at a
+ m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; fromHashOf a
+ m (J)Lnet/minecraft/util/RandomSource; fromSeed a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+ f J seedHi b
+ f J seedLo a
+c net/minecraft/world/level/levelgen/blending/BlendingData net/minecraft/world/level/levelgen/blending/BlendingData
+ m (ILnet/minecraft/world/level/chunk/ChunkAccess;II)V addValuesForColumn a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V calculateData a
+ m ()I cellCountPerColumn c
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; getAreaWithOldGeneration b
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; getBiomeColumn b
+ m (I)I getCellYIndex a
+ m ()I getColumnMinY e
+ m (III)D getDensity b
+ m ([DI)D getDensity a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;III)[D getDensityColumn a
+ m (III)D getHeight a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;II)I getHeightAtXZ a
+ m (II)I getInsideIndex a
+ m ()I getMinY f
+ m (Lnet/minecraft/server/level/WorldGenRegion;II)Lnet/minecraft/world/level/levelgen/blending/BlendingData; getOrUpdateBlendingData a
+ m (II)I getOutsideIndex b
+ m (I)I getX b
+ m (I)I getZ c
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)Z isGround a
+ m (IIILnet/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer;)V iterateBiomes a
+ m (IIIILnet/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer;)V iterateDensities a
+ m (IILnet/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer;)V iterateHeights a
+ m ([D)V lambda$new$0 a
+ m ()[D lambda$new$1 g
+ m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData$Packed; pack a
+ m ()I quartCountPerColumn d
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D read1 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D read7 b
+ m (Lnet/minecraft/world/level/WorldGenLevel;IIZ)Ljava/util/Set; sideByGenerationAge a
+ m (Lnet/minecraft/world/level/levelgen/blending/BlendingData$Packed;)Lnet/minecraft/world/level/levelgen/blending/BlendingData; unpack a
+ m (I)I zeroIfNegative d
+ f D AIR_DENSITY g
+ f D BLENDING_DENSITY_FACTOR e
+ f I CELLS_PER_SECTION_Y h
+ f I CELL_COLUMN_COUNT n
+ f I CELL_COLUMN_INSIDE_COUNT l
+ f I CELL_COLUMN_OUTSIDE_COUNT m
+ f I CELL_HEIGHT b
+ f I CELL_HORIZONTAL_MAX_INDEX_INSIDE j
+ f I CELL_HORIZONTAL_MAX_INDEX_OUTSIDE k
+ f I CELL_RATIO c
+ f I CELL_WIDTH a
+ f D NO_VALUE d
+ f I QUARTS_PER_SECTION i
+ f D SOLID_DENSITY f
+ f Ljava/util/List; SURFACE_BLOCKS p
+ f Lnet/minecraft/world/level/LevelHeightAccessor; areaWithOldGeneration o
+ f Ljava/util/List; biomes s
+ f [[D densities t
+ f Z hasCalculatedData q
+ f [D heights r
+c net/minecraft/world/level/levelgen/blending/BlendingData$Packed net/minecraft/world/level/levelgen/blending/BlendingData$d
+ m ()Ljava/util/Optional; heights c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$validateArraySize$1 d
+ m ()I maxSection b
+ m ()I minSection a
+ m (Lnet/minecraft/world/level/levelgen/blending/BlendingData$Packed;)Lcom/mojang/serialization/DataResult; validateArraySize a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; DOUBLE_ARRAY_CODEC e
+ f Ljava/util/Optional; heights d
+ f I maxSection c
+ f I minSection b
+c net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer net/minecraft/world/level/levelgen/blending/BlendingData$a
+c net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer net/minecraft/world/level/levelgen/blending/BlendingData$c
+c net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer net/minecraft/world/level/levelgen/blending/BlendingData$b
+c net/minecraft/world/level/levelgen/carver/CarvingContext net/minecraft/world/level/levelgen/carver/CarvingContext
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState d
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess c
+ m (Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; topMaterial a
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk b
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ f Lnet/minecraft/core/RegistryAccess; registryAccess a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; surfaceRule d
+c net/minecraft/world/level/levelgen/feature/BambooFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBamboo
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f Lnet/minecraft/world/level/block/state/BlockState; BAMBOO_FINAL_LARGE b
+ f Lnet/minecraft/world/level/block/state/BlockState; BAMBOO_TOP_LARGE c
+ f Lnet/minecraft/world/level/block/state/BlockState; BAMBOO_TOP_SMALL d
+ f Lnet/minecraft/world/level/block/state/BlockState; BAMBOO_TRUNK a
+c net/minecraft/world/level/levelgen/feature/FossilFeature net/minecraft/world/level/levelgen/feature/WorldGenFossils
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)I countEmptyCorners a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V lambda$countEmptyCorners$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/SpringFeature net/minecraft/world/level/levelgen/feature/WorldGenLiquids
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/placement/BiomeFilter net/minecraft/world/level/levelgen/placement/BiomeFilter
+ m ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; biome a
+ m ()Ljava/lang/IllegalStateException; lambda$shouldPlace$1 c
+ m ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; INSTANCE c
+c net/minecraft/world/level/levelgen/placement/CaveSurface net/minecraft/world/level/levelgen/placement/CaveSurface
+ m ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; $values d
+ m ()Lnet/minecraft/core/Direction; getDirection a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I getY b
+ f [Lnet/minecraft/world/level/levelgen/placement/CaveSurface; $VALUES g
+ f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; CEILING a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; FLOOR b
+ f Lnet/minecraft/core/Direction; direction d
+ f Ljava/lang/String; id f
+ f I y e
+c net/minecraft/world/level/levelgen/structure/BoundingBox net/minecraft/world/level/levelgen/structure/StructureBoundingBox
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; encapsulate a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; encapsulate b
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; encapsulating a
+ m (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingBoxes b
+ m (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingPositions a
+ m (Ljava/util/function/Consumer;)V forAllCorners a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; fromCorners a
+ m ()Lnet/minecraft/core/BlockPos; getCenter g
+ m ()Lnet/minecraft/core/Vec3i; getLength c
+ m ()I getXSpan d
+ m ()I getYSpan e
+ m ()I getZSpan f
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; infinite a
+ m (I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; inflatedBy a
+ m (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; inflatedBy c
+ m ()Ljava/util/stream/Stream; intersectingChunks b
+ m (IIII)Z intersects a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z intersects a
+ m (III)Z isInside d
+ m (Lnet/minecraft/core/Vec3i;)Z isInside b
+ m ([I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/IntStream; lambda$static$2 e
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/core/BlockPos; lambda$static$3 d
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/core/BlockPos; lambda$static$4 c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; lambda$static$5 a
+ m ()I maxX k
+ m ()I maxY l
+ m ()I maxZ m
+ m ()I minX h
+ m ()I minY i
+ m ()I minZ j
+ m (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; move a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; move a
+ m (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; moved b
+ m (IIIIIIIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; orientBox a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I maxX g
+ f I maxY h
+ f I maxZ i
+ f I minX d
+ f I minY e
+ f I minZ f
+c net/minecraft/world/level/levelgen/structure/BoundingBox$1 net/minecraft/world/level/levelgen/structure/StructureBoundingBox$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/pathfinder/PathComputationType net/minecraft/world/level/pathfinder/PathMode
+ m ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; $values a
+ f [Lnet/minecraft/world/level/pathfinder/PathComputationType; $VALUES d
+ f Lnet/minecraft/world/level/pathfinder/PathComputationType; AIR c
+ f Lnet/minecraft/world/level/pathfinder/PathComputationType; LAND a
+ f Lnet/minecraft/world/level/pathfinder/PathComputationType; WATER b
+c net/minecraft/world/level/redstone/RedstoneWireEvaluator net/minecraft/world/level/redstone/RedstoneWireEvaluator
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getBlockSignal a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getIncomingWireSignal b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getWireSignal a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/redstone/Orientation;Z)V updatePowerStrength a
+ f Lnet/minecraft/world/level/block/RedStoneWireBlock; wireBlock a
+c net/minecraft/world/level/storage/LevelDataAndDimensions net/minecraft/world/level/storage/LevelDataAndDimensions
+ m ()Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; dimensions b
+ m ()Lnet/minecraft/world/level/storage/WorldData; worldData a
+ f Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; dimensions b
+ f Lnet/minecraft/world/level/storage/WorldData; worldData a
+c net/minecraft/world/level/storage/loot/BuiltInLootTables net/minecraft/world/level/storage/loot/LootTables
+ m ()Ljava/util/Set; all a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/resources/ResourceKey; lambda$makeDyeKeyMap$0 a
+ m (Ljava/lang/String;)Ljava/util/Map; makeDyeKeyMap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; ABANDONED_MINESHAFT t
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY O
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_ICE_BOX P
+ f Lnet/minecraft/resources/ResourceKey; ARMADILLO_BRUSH aV
+ f Lnet/minecraft/resources/ResourceKey; ARMADILLO_SHED aJ
+ f Lnet/minecraft/resources/ResourceKey; ARMORER_GIFT ar
+ f Lnet/minecraft/resources/ResourceKey; BABY_VILLAGER_GIFT aF
+ f Lnet/minecraft/resources/ResourceKey; BASTION_BRIDGE M
+ f Lnet/minecraft/resources/ResourceKey; BASTION_HOGLIN_STABLE N
+ f Lnet/minecraft/resources/ResourceKey; BASTION_OTHER L
+ f Lnet/minecraft/resources/ResourceKey; BASTION_TREASURE K
+ f Lnet/minecraft/resources/ResourceKey; BOGGED_SHEAR aW
+ f Lnet/minecraft/resources/ResourceKey; BURIED_TREASURE F
+ f Lnet/minecraft/resources/ResourceKey; BUTCHER_GIFT as
+ f Lnet/minecraft/resources/ResourceKey; CARTOGRAPHER_GIFT at
+ f Lnet/minecraft/resources/ResourceKey; CARVE_PUMPKIN aO
+ f Lnet/minecraft/resources/ResourceKey; CAT_MORNING_GIFT aq
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER bd
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER_CREEPER bf
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER_PIGLIN be
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER_SKELETON bg
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER_WITHER_SKELETON bh
+ f Lnet/minecraft/resources/ResourceKey; CHARGED_CREEPER_ZOMBIE bi
+ f Lnet/minecraft/resources/ResourceKey; CHICKEN_LAY aI
+ f Lnet/minecraft/resources/ResourceKey; CLERIC_GIFT au
+ f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID y
+ f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID_ARCHAEOLOGY bk
+ f Lnet/minecraft/resources/ResourceKey; DESERT_WELL_ARCHAEOLOGY bj
+ f Lnet/minecraft/resources/ResourceKey; END_CITY_TREASURE b
+ f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER ai
+ f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_MELEE ak
+ f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_RANGED aj
+ f Lnet/minecraft/resources/ResourceKey; FARMER_GIFT av
+ f Lnet/minecraft/resources/ResourceKey; FISHERMAN_GIFT aw
+ f Lnet/minecraft/resources/ResourceKey; FISHING am
+ f Lnet/minecraft/resources/ResourceKey; FISHING_FISH ap
+ f Lnet/minecraft/resources/ResourceKey; FISHING_JUNK an
+ f Lnet/minecraft/resources/ResourceKey; FISHING_TREASURE ao
+ f Lnet/minecraft/resources/ResourceKey; FLETCHER_GIFT ax
+ f Lnet/minecraft/resources/ResourceKey; HARVEST_BEEHIVE aN
+ f Lnet/minecraft/resources/ResourceKey; HARVEST_CAVE_VINE aL
+ f Lnet/minecraft/resources/ResourceKey; HARVEST_SWEET_BERRY_BUSH aM
+ f Lnet/minecraft/resources/ResourceKey; IGLOO_CHEST B
+ f Ljava/util/Set; IMMUTABLE_LOCATIONS bq
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE z
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE_DISPENSER A
+ f Lnet/minecraft/resources/ResourceKey; LEATHERWORKER_GIFT ay
+ f Lnet/minecraft/resources/ResourceKey; LIBRARIAN_GIFT az
+ f Ljava/util/Set; LOCATIONS bp
+ f Lnet/minecraft/resources/ResourceKey; MASON_GIFT aA
+ f Lnet/minecraft/resources/ResourceKey; NETHER_BRIDGE u
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_COLD_ARCHAEOLOGY bo
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_WARM_ARCHAEOLOGY bn
+ f Lnet/minecraft/resources/ResourceKey; PANDA_SNEEZE aH
+ f Lnet/minecraft/resources/ResourceKey; PIGLIN_BARTERING aP
+ f Lnet/minecraft/resources/ResourceKey; PILLAGER_OUTPOST J
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL Q
+ f Lnet/minecraft/resources/ResourceKey; SHEAR_BROWN_MOOSHROOM aZ
+ f Lnet/minecraft/resources/ResourceKey; SHEAR_MOOSHROOM aX
+ f Lnet/minecraft/resources/ResourceKey; SHEAR_RED_MOOSHROOM aY
+ f Lnet/minecraft/resources/ResourceKey; SHEAR_SHEEP bb
+ f Ljava/util/Map; SHEAR_SHEEP_BY_DYE bc
+ f Lnet/minecraft/resources/ResourceKey; SHEAR_SNOW_GOLEM ba
+ f Ljava/util/Map; SHEEP_BY_DYE al
+ f Lnet/minecraft/resources/ResourceKey; SHEPHERD_GIFT aB
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_MAP G
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_SUPPLY H
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_TREASURE I
+ f Lnet/minecraft/resources/ResourceKey; SIMPLE_DUNGEON c
+ f Lnet/minecraft/resources/ResourceKey; SNIFFER_DIGGING aG
+ f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES aT
+ f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY aS
+ f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_CONSUMABLES aR
+ f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_KEY aQ
+ f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS aU
+ f Lnet/minecraft/resources/ResourceKey; SPAWN_BONUS_CHEST a
+ f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CORRIDOR x
+ f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CROSSING w
+ f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_LIBRARY v
+ f Lnet/minecraft/resources/ResourceKey; TOOLSMITH_GIFT aC
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_COMMON bl
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_RARE bm
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CHAMBER_DISPENSER af
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR aa
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_DISPENSER ae
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_POT ah
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_ENTRANCE ad
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION ab
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION_BARREL ac
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD R
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_COMMON S
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS V
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON W
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_RARE X
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE Y
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_RARE T
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_UNIQUE U
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_SUPPLY Z
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_WATER_DISPENSER ag
+ f Lnet/minecraft/resources/ResourceKey; TURTLE_GROW aK
+ f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_BIG E
+ f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_SMALL D
+ f Lnet/minecraft/resources/ResourceKey; UNEMPLOYED_GIFT aE
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_ARMORER f
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_BUTCHER j
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_CARTOGRAPHER g
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_DESERT_HOUSE o
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_FISHER l
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_FLETCHER k
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_MASON h
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_PLAINS_HOUSE p
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_SAVANNA_HOUSE s
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_SHEPHERD i
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_SNOWY_HOUSE r
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_TAIGA_HOUSE q
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_TANNERY m
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_TEMPLE n
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_TOOLSMITH e
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_WEAPONSMITH d
+ f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH_GIFT aD
+ f Lnet/minecraft/resources/ResourceKey; WOODLAND_MANSION C
+c net/minecraft/world/level/storage/loot/ValidationContext net/minecraft/world/level/storage/loot/LootCollector
+ m ()Z allowsReferences b
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/ValidationContext; enterElement a
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/world/level/storage/loot/ValidationContext; forChild a
+ m (Lnet/minecraft/resources/ResourceKey;)Z hasVisitedElement a
+ m ()Ljava/lang/UnsupportedOperationException; lambda$resolver$0 d
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V reportProblem a
+ m ()Lnet/minecraft/util/ProblemReporter; reporter c
+ m ()Lnet/minecraft/core/HolderGetter$Provider; resolver a
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; setContextKeySet a
+ m (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateContextUsage a
+ f Lnet/minecraft/util/context/ContextKeySet; contextKeySet b
+ f Lnet/minecraft/util/ProblemReporter; reporter a
+ f Ljava/util/Optional; resolver c
+ f Ljava/util/Set; visitedElements d
+c net/minecraft/world/level/storage/loot/ValidationContext$MissingReferenceProblem net/minecraft/world/level/storage/loot/LootCollector$a
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/resources/ResourceKey; referenced b
+ f Lnet/minecraft/resources/ResourceKey; referenced a
+c net/minecraft/world/level/storage/loot/ValidationContext$RecursiveReferenceProblem net/minecraft/world/level/storage/loot/LootCollector$c
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/resources/ResourceKey; referenced b
+ f Lnet/minecraft/resources/ResourceKey; referenced a
+c net/minecraft/world/level/storage/loot/ValidationContext$ReferenceNotAllowedProblem net/minecraft/world/level/storage/loot/LootCollector$d
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/resources/ResourceKey; referenced b
+ f Lnet/minecraft/resources/ResourceKey; referenced a
+c net/minecraft/world/level/storage/loot/ValidationContext$ParametersNotProvidedProblem net/minecraft/world/level/storage/loot/LootCollector$b
+ m ()Ljava/lang/String; description a
+ m ()Ljava/util/Set; notProvided b
+ f Ljava/util/Set; notProvided a
+c net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape net/minecraft/world/phys/shapes/VoxelShapeBitSet
+ m (IIII)V clearZStrip b
+ m (III)V fill c
+ m (IIIZ)V fillUpdateBounds a
+ m (Lnet/minecraft/core/Direction$Axis;)I firstFull a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V forAllBoxes a
+ m (III)I getIndex a
+ m ()Z isEmpty a
+ m (III)Z isFull b
+ m (III)Z isInterior d
+ m (IIIII)Z isXZRectangleFull a
+ m (IIII)Z isZStripFull a
+ m (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; join a
+ m (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 lambda$join$0 a
+ m (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 lambda$join$1 a
+ m (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 lambda$join$2 a
+ m (Lnet/minecraft/core/Direction$Axis;)I lastFull b
+ m (IIIIIIIII)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; withFilledBounds a
+ f Ljava/util/BitSet; storage d
+ f I xMax h
+ f I xMin e
+ f I yMax i
+ f I yMin f
+ f I zMax j
+ f I zMin g
+c net/minecraft/world/phys/shapes/MinecartCollisionContext net/minecraft/world/phys/shapes/MinecartCollisionContext
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape a
+ m (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;)V setupContext a
+ f Lnet/minecraft/core/BlockPos; ingoreBelow a
+ f Lnet/minecraft/core/BlockPos; slopeIgnore b
+c net/minecraft/world/phys/shapes/MinecartCollisionContext$1 net/minecraft/world/phys/shapes/MinecartCollisionContext$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c org/bukkit/craftbukkit/block/impl/CraftChiseledBookShelf org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftChiseledBookShelf
+c org/bukkit/craftbukkit/block/impl/CraftCopperGolemStatue org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCopperGolemStatue
+c org/bukkit/craftbukkit/block/impl/CraftMangrovePropagule org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftMangrovePropagule
+c org/bukkit/craftbukkit/block/impl/CraftRedstoneWallTorch org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftRedstoneWallTorch
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringLantern org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringLantern
+c org/bukkit/craftbukkit/command/CraftConsoleCommandSender org/bukkit/craftbukkit/v1_21_R6/command/CraftConsoleCommandSender
+c org/bukkit/craftbukkit/conversations/ConversationTracker org/bukkit/craftbukkit/v1_21_R6/conversations/ConversationTracker
+c org/bukkit/craftbukkit/entity/CraftThrownLingeringPotion org/bukkit/craftbukkit/v1_21_R6/entity/CraftThrownLingeringPotion
+c org/bukkit/craftbukkit/entity/boat/CraftDarkOakChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftDarkOakChestBoat
+c org/bukkit/craftbukkit/entity/boat/CraftPaleOakChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftPaleOakChestBoat
+c org/bukkit/craftbukkit/generator/CustomWorldChunkManager org/bukkit/craftbukkit/v1_21_R6/generator/CustomWorldChunkManager
+c org/bukkit/craftbukkit/inventory/CraftMetaColorableArmor org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaColorableArmor
+c org/bukkit/craftbukkit/inventory/CraftMetaSuspiciousStew org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaSuspiciousStew
+c org/bukkit/craftbukkit/inventory/CraftSmithingTrimRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftSmithingTrimRecipe
+c org/bukkit/craftbukkit/inventory/CraftStonecuttingRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftStonecuttingRecipe
+c org/bukkit/craftbukkit/scoreboard/CraftScoreboardManager org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftScoreboardManager
+c net/minecraft/advancements/critereon/EnchantedItemTrigger net/minecraft/advancements/critereon/CriterionTriggerEnchantedItem
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V trigger a
+c net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerEnchantedItem$a
+ m ()Lnet/minecraft/advancements/Criterion; enchantedItem b
+ m ()Ljava/util/Optional; item c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; levels d
+ m (Lnet/minecraft/world/item/ItemStack;I)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; item c
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; levels d
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/EnchantmentPredicate net/minecraft/advancements/critereon/CriterionConditionEnchantments
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z containedIn a
+ m ()Ljava/util/Optional; enchantments a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level b
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/core/Holder;)Z matchesEnchantment a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; enchantments b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level c
+c net/minecraft/advancements/critereon/EntityFlagsPredicate net/minecraft/advancements/critereon/CriterionConditionEntityFlags
+ m ()Ljava/util/Optional; isBaby g
+ m ()Ljava/util/Optional; isCrouching c
+ m ()Ljava/util/Optional; isFlying f
+ m ()Ljava/util/Optional; isOnFire b
+ m ()Ljava/util/Optional; isOnGround a
+ m ()Ljava/util/Optional; isSprinting d
+ m ()Ljava/util/Optional; isSwimming e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; isBaby h
+ f Ljava/util/Optional; isCrouching d
+ f Ljava/util/Optional; isFlying g
+ f Ljava/util/Optional; isOnFire c
+ f Ljava/util/Optional; isOnGround b
+ f Ljava/util/Optional; isSprinting e
+ f Ljava/util/Optional; isSwimming f
+c net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionEntityFlags$a
+ m ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; flags a
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setCrouching c
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setIsBaby g
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setIsFlying f
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setOnFire b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setOnGround a
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setSprinting d
+ m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setSwimming e
+ f Ljava/util/Optional; isBaby g
+ f Ljava/util/Optional; isCrouching c
+ f Ljava/util/Optional; isFlying f
+ f Ljava/util/Optional; isOnFire b
+ f Ljava/util/Optional; isOnGround a
+ f Ljava/util/Optional; isSprinting d
+ f Ljava/util/Optional; isSwimming e
+c net/minecraft/advancements/critereon/FishingHookPredicate net/minecraft/advancements/critereon/CriterionConditionInOpenWater
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/Optional; inOpenWater b
+ m (Z)Lnet/minecraft/advancements/critereon/FishingHookPredicate; inOpenWater a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ f Lnet/minecraft/advancements/critereon/FishingHookPredicate; ANY b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/Optional; inOpenWater d
+c net/minecraft/advancements/critereon/KilledByArrowTrigger net/minecraft/advancements/critereon/KilledByArrowTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/KilledByArrowTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/KilledByArrowTrigger$TriggerInstance net/minecraft/advancements/critereon/KilledByArrowTrigger$a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; crossbowKilled a
+ m (Lnet/minecraft/core/HolderGetter;[Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; crossbowKilled a
+ m ()Ljava/util/Optional; firedFromWeapon d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; uniqueEntityTypes c
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ m ()Ljava/util/List; victims b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; firedFromWeapon e
+ f Ljava/util/Optional; player b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; uniqueEntityTypes d
+ f Ljava/util/List; victims c
+c net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V trigger a
+c net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeCraftedTrigger$a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; craftedItem a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Lnet/minecraft/advancements/Criterion; craftedItem a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; crafterCraftedItem b
+ m ()Ljava/util/List; ingredients c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Z matches b
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/resources/ResourceKey; recipeId b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; ingredients d
+ f Ljava/util/Optional; player b
+ f Lnet/minecraft/resources/ResourceKey; recipeId c
+c net/minecraft/commands/arguments/ResourceLocationArgument net/minecraft/commands/arguments/ArgumentMinecraftKeyRegistered
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getId a
+ m ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; id a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument net/minecraft/commands/arguments/ResourceOrTagKeyArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; getResourceOrTagKey a
+ m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTagKey$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; parse a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; resourceOrTagKey a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info net/minecraft/commands/arguments/ResourceOrTagKeyArgument$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+ f Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info; this$0 a
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result net/minecraft/commands/arguments/ResourceOrTagKeyArgument$c
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$d
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m ()Lnet/minecraft/tags/TagKey; key c
+ m (Lnet/minecraft/core/Holder;)Z test a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+ f Lnet/minecraft/tags/TagKey; key a
+c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$b
+ m ()Ljava/lang/String; asPrintable b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast a
+ m ()Lnet/minecraft/resources/ResourceKey; key c
+ m (Lnet/minecraft/core/Holder;)Z test a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap a
+ f Lnet/minecraft/resources/ResourceKey; key a
+c net/minecraft/commands/arguments/ResourceSelectorArgument net/minecraft/commands/arguments/ResourceSelectorArgument
+ m (Ljava/lang/String;)Ljava/lang/String; ensureNamespaced a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getSelectedResources a
+ m (C)Z isAllowedPatternCharacter a
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Z lambda$parse$1 b
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Z lambda$parse$2 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Z matches a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/util/Collection; parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Ljava/util/Collection; parse a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readPattern b
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument; resourceSelector a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_MATCHES a
+ f Ljava/util/Collection; EXAMPLES b
+ f Lnet/minecraft/resources/ResourceKey; registryKey c
+ f Lnet/minecraft/core/HolderLookup; registryLookup d
+c net/minecraft/commands/arguments/ResourceSelectorArgument$Info net/minecraft/commands/arguments/ResourceSelectorArgument$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/ResourceSelectorArgument;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template net/minecraft/commands/arguments/ResourceSelectorArgument$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/resources/ResourceKey; registryKey b
+ f Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info; this$0 a
+c net/minecraft/commands/arguments/TemplateRotationArgument net/minecraft/commands/arguments/TemplateRotationArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m ()Lnet/minecraft/commands/arguments/TemplateRotationArgument; templateRotation a
+c net/minecraft/commands/arguments/coordinates/Vec2Argument net/minecraft/commands/arguments/coordinates/ArgumentVec2
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec2; getVec2 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse a
+ m ()Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; vec2 a
+ m (Z)Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; vec2 a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES b
+ f Z centerCorrect c
+c net/minecraft/commands/arguments/coordinates/Vec3Argument net/minecraft/commands/arguments/coordinates/ArgumentVec3
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; getCoordinates b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec3; getVec3 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse a
+ m ()Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; vec3 a
+ m (Z)Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; vec3 a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MIXED_TYPE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES c
+ f Z centerCorrect d
+c net/minecraft/commands/arguments/selector/SelectorPattern net/minecraft/commands/arguments/selector/SelectorPattern
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parse a
+ m ()Ljava/lang/String; pattern a
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; resolved b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; pattern b
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; resolved c
+c net/minecraft/core/dispenser/MinecartDispenseItemBehavior net/minecraft/core/dispenser/MinecartDispenseItemBehavior
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/RailShape; getRailShape a
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playSound a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; defaultDispenseItemBehavior c
+ f Lnet/minecraft/world/entity/EntityType; entityType d
+c net/minecraft/core/dispenser/OptionalDispenseItemBehavior net/minecraft/core/dispenser/DispenseBehaviorMaybe
+ m ()Z isSuccess b
+ m (Lnet/minecraft/core/dispenser/BlockSource;)V playSound a
+ m (Z)V setSuccess a
+ f Z success c
+c net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder
+ m (Lnet/minecraft/resources/ResourceKey;)V ensureValid a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (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; smithing a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; unlocks a
+ f Lnet/minecraft/world/item/crafting/Ingredient; addition c
+ f Lnet/minecraft/world/item/crafting/Ingredient; base b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category d
+ f Ljava/util/Map; criteria f
+ f Lnet/minecraft/world/item/Item; result e
+ f Lnet/minecraft/world/item/crafting/Ingredient; template a
+c net/minecraft/data/registries/RegistriesDatapackGenerator net/minecraft/data/registries/RegistriesDatapackGenerator
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/Optional; dumpRegistryCap a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; dumpValue a
+ m ()Ljava/lang/String; getName a
+ m (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; lambda$dumpRegistryCap$3 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$4 a
+ m (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; lambda$dumpRegistryCap$5 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lcom/google/gson/JsonElement;)Ljava/util/concurrent/CompletableFuture; lambda$dumpValue$6 a
+ m (Ljava/nio/file/Path;Lcom/mojang/serialization/DataResult$Error;)Ljava/util/concurrent/CompletableFuture; lambda$dumpValue$7 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/stream/Stream; lambda$run$0 b
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1 b
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/gametest/framework/FunctionGameTestInstance net/minecraft/gametest/framework/FunctionGameTestInstance
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/network/chat/Component; describe c
+ m ()Lnet/minecraft/resources/ResourceKey; function q
+ m ()Ljava/lang/IllegalStateException; lambda$run$1 r
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/gametest/framework/GameTestHelper;)V run a
+ m ()Lnet/minecraft/network/chat/MutableComponent; typeDescription b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; function c
+c net/minecraft/gametest/framework/GameTestTimeoutException net/minecraft/gametest/framework/GameTestHarnessTimeout
+ m ()Lnet/minecraft/network/chat/Component; getDescription a
+ f Lnet/minecraft/network/chat/Component; message a
+c net/minecraft/gametest/framework/UnknownGameTestException net/minecraft/gametest/framework/UnknownGameTestException
+ m ()Lnet/minecraft/network/chat/Component; getDescription a
+ f Ljava/lang/Throwable; reason a
+c net/minecraft/network/chat/contents/data/EntityDataSource net/minecraft/network/chat/contents/data/EntityDataSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; compileSelector a
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; compiledSelector c
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; selectorPattern b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; compiledSelector c
+ f Ljava/lang/String; selectorPattern b
+c net/minecraft/network/protocol/common/custom/BrandPayload net/minecraft/network/protocol/common/custom/BrandPayload
+ m ()Ljava/lang/String; brand b
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; TYPE b
+ f Ljava/lang/String; brand c
+c net/minecraft/network/protocol/game/CommonPlayerSpawnInfo net/minecraft/network/protocol/game/CommonPlayerSpawnInfo
+ m ()Lnet/minecraft/resources/ResourceKey; dimension b
+ m ()Lnet/minecraft/core/Holder; dimensionType a
+ m ()Lnet/minecraft/world/level/GameType; gameType d
+ m ()Z isDebug f
+ m ()Z isFlat g
+ m ()Ljava/util/Optional; lastDeathLocation h
+ m ()I portalCooldown i
+ m ()Lnet/minecraft/world/level/GameType; previousGameType e
+ m ()I seaLevel j
+ m ()J seed c
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/resources/ResourceKey; dimension b
+ f Lnet/minecraft/core/Holder; dimensionType a
+ f Lnet/minecraft/world/level/GameType; gameType d
+ f Z isDebug f
+ f Z isFlat g
+ f Ljava/util/Optional; lastDeathLocation h
+ f I portalCooldown i
+ f Lnet/minecraft/world/level/GameType; previousGameType e
+ f I seaLevel j
+ f J seed c
+c net/minecraft/network/protocol/game/ServerboundChatPacket net/minecraft/network/protocol/game/PacketPlayInChat
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages$Update; lastSeenMessages h
+ m ()Ljava/lang/String; message b
+ m ()J salt f
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature g
+ m ()Ljava/time/Instant; timeStamp e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Update; lastSeenMessages f
+ f Ljava/lang/String; message b
+ f J salt d
+ f Lnet/minecraft/network/chat/MessageSignature; signature e
+ f Ljava/time/Instant; timeStamp c
+c net/minecraft/network/protocol/login/ServerboundKeyPacket net/minecraft/network/protocol/login/PacketLoginInEncryptionBegin
+ m (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; getSecretKey a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V handle a
+ m ([BLjava/security/PrivateKey;)Z isChallengeValid a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f [B encryptedChallenge c
+ f [B keybytes b
+c net/minecraft/server/commands/SetPlayerIdleTimeoutCommand net/minecraft/server/commands/CommandIdleTimeout
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setIdleTimeout$1 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$setIdleTimeout$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setIdleTimeout a
+c net/minecraft/server/network/ServerGamePacketListenerImpl net/minecraft/server/network/PlayerConnection
+ m (I)V ackBlockChangesUpTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V addBlockDataToItem a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)V broadcastChatMessage a
+ m (D)D clampHorizontal a
+ m (D)D clampVertical b
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/network/chat/LastSeenMessages;)Ljava/util/Map; collectSignedArguments a
+ m (Ljava/util/List;)Ljava/util/Map; collectUnsignedArguments b
+ m (DDDFF)Z containsInvalidValues b
+ m (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/network/chat/SignedMessageChain$DecodeException; createSignedArgumentMismatchException a
+ m (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; filterTextPacket a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; filterTextPacket a
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; filterTextPacket a
+ m (Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/server/network/Filterable; filterableFromOutgoing a
+ m (Lnet/minecraft/world/entity/Entity;)I getMaximumFlyingTicks a
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayer o
+ m ()Ljava/net/SocketAddress; getRemoteAddress m
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/PlayerChatMessage; getSignedMessage a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket;)V handleAcceptPlayerLoad a
+ m (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V handleAcceptTeleportPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V handleAnimate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket;)V handleBlockEntityTagQuery a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket;)V handleBundleItemSelectedPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChangeGameModePacket;)V handleChangeGameMode a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V handleChat a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V handleChatAck a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V handleChatCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V handleChatSessionUpdate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V handleChunkBatchReceived a
+ m (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V handleClientCommand a
+ m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V handleClientInformation a
+ m (Lnet/minecraft/network/protocol/game/ServerboundClientTickEndPacket;)V handleClientTickEnd a
+ m (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V handleConfigurationAcknowledged a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V handleContainerButtonClick a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V handleContainerClick a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V handleContainerClose a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V handleContainerSlotStateChanged a
+ m (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V handleCustomCommandSuggestions a
+ m (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V handleCustomPayload a
+ m (Lnet/minecraft/network/protocol/game/ServerboundDebugSubscriptionRequestPacket;)V handleDebugSubscriptionRequest a
+ m (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V handleEditBook a
+ m (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket;)V handleEntityTagQuery a
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V handleInteract a
+ m (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V handleJigsawGenerate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V handleLockDifficulty a
+ m (Lnet/minecraft/network/chat/SignedMessageChain$DecodeException;)V handleMessageDecodeFailure a
+ m (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V handleMovePlayer a
+ m (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V handleMoveVehicle a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V handlePaddleBoat a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket;)V handlePickItemFromBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket;)V handlePickItemFromEntity a
+ m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V handlePingRequest a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V handlePlaceRecipe a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V handlePlayerAbilities a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V handlePlayerAction a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V handlePlayerCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V handlePlayerInput a
+ m (Lnet/minecraft/world/phys/Vec3;)V handlePlayerKnownMovement a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V handleRecipeBookChangeSettingsPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V handleRecipeBookSeenRecipePacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V handleRenameItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V handleSeenAdvancements a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V handleSelectTrade a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V handleSetBeaconPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V handleSetCarriedItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V handleSetCommandBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V handleSetCommandMinecart a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V handleSetCreativeModeSlot a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V handleSetJigsawBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V handleSetStructureBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetTestBlockPacket;)V handleSetTestBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V handleSignUpdate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;)V handleSignedChatCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V handleTeleportToEntityPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket;)V handleTestInstanceBlockAction a
+ m (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V handleUseItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V handleUseItemOn a
+ m ()Z hasInfiniteMaterials a
+ m ()Z isAcceptingMessages c
+ m (Ljava/lang/String;)Z isChatMessageIllegal d
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;DDD)Z isEntityCollidingWithAnythingNew a
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$filterTextPacket$0 a
+ m (Lnet/minecraft/world/entity/Entity;)Z noBlocksAround b
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; parseCommand c
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;Lnet/minecraft/network/chat/LastSeenMessages;)V performSignedChatCommand a
+ m (Ljava/lang/String;)V performUnsignedChatCommand b
+ m ()Lcom/mojang/authlib/GameProfile; playerProfile i
+ m ()V removePlayerFromWorld r
+ m (Lnet/minecraft/network/chat/RemoteChatSession;)V resetPlayerChatState a
+ m ()V resetPosition l
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V sendDisguisedChatMessage a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;)V sendPlayerChatMessage a
+ m (Z)Z shouldCheckPlayerMovement a
+ m (Lnet/minecraft/network/protocol/Packet;)Z shouldHandleMessage a
+ m (Lnet/minecraft/server/network/FilteredText;Ljava/util/List;I)V signBook a
+ m ()V switchToConfig n
+ m (DDDFF)V teleport a
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)V teleport a
+ m ()V tick d
+ m ()Z tickPlayer p
+ m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; unpackAndApplyLastSeen a
+ m ()Z updateAwaitingTeleport q
+ m (Ljava/util/List;I)V updateBookContents a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V updateSignText a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)Z wasBlockPlacementAttempt a
+ f Lnet/minecraft/network/chat/Component; CHAT_VALIDATION_FAILED l
+ f Lnet/minecraft/network/chat/Component; INVALID_COMMAND_SIGNATURE m
+ f Lorg/slf4j/Logger; LOGGER h
+ f I MAXIMUM_FLYING_TICKS k
+ f I MAX_COMMAND_SUGGESTIONS n
+ f I NO_BLOCK_UPDATES_TO_ACK i
+ f I TRACKED_MESSAGE_DISCONNECT_THRESHOLD j
+ f I aboveGroundTickCount J
+ f I aboveGroundVehicleTickCount L
+ f I ackBlockChangesUpTo p
+ f Lnet/minecraft/world/phys/Vec3; awaitingPositionFromClient F
+ f I awaitingTeleport G
+ f I awaitingTeleportTime H
+ f Lnet/minecraft/util/FutureChain; chatMessageChain U
+ f Lnet/minecraft/network/chat/RemoteChatSession; chatSession P
+ f Lnet/minecraft/util/TickThrottler; chatSpamThrottler q
+ f Lnet/minecraft/server/network/PlayerChunkSender; chunkSender g
+ f Z clientIsFloating I
+ f Z clientVehicleIsFloating K
+ f Lnet/minecraft/util/TickThrottler; dropSpamThrottler r
+ f D firstGoodX s
+ f D firstGoodY t
+ f D firstGoodZ u
+ f I knownMovePacketCount N
+ f D lastGoodX v
+ f D lastGoodY w
+ f D lastGoodZ x
+ f Lnet/minecraft/network/chat/LastSeenMessagesValidator; lastSeenMessages R
+ f Lnet/minecraft/world/entity/Entity; lastVehicle y
+ f Lnet/minecraft/network/chat/MessageSignatureCache; messageSignatureCache T
+ f I nextChatIndex S
+ f Lnet/minecraft/server/level/ServerPlayer; player f
+ f I receivedMovePacketCount M
+ f Z receivedMovementThisTick O
+ f Lnet/minecraft/network/chat/SignedMessageChain$Decoder; signedMessageDecoder Q
+ f I tickCount o
+ f D vehicleFirstGoodX z
+ f D vehicleFirstGoodY A
+ f D vehicleFirstGoodZ B
+ f D vehicleLastGoodX C
+ f D vehicleLastGoodY D
+ f D vehicleLastGoodZ E
+ f Z waitingForSwitchToConfig V
+c net/minecraft/server/network/ServerGamePacketListenerImpl$1 net/minecraft/server/network/PlayerConnection$1
+ m ()V onAttack a
+ m (Lnet/minecraft/world/InteractionHand;)V onInteraction a
+ m (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V onInteraction a
+ f Lnet/minecraft/server/network/ServerGamePacketListenerImpl; this$0 c
+ f Lnet/minecraft/world/entity/Entity; val$target b
+c net/minecraft/server/network/ServerGamePacketListenerImpl$2 net/minecraft/server/network/PlayerConnection$2
+c net/minecraft/server/network/ServerGamePacketListenerImpl$3 net/minecraft/server/network/PlayerConnection$3
+c net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction net/minecraft/server/network/PlayerConnection$a
+c net/minecraft/server/packs/resources/SimpleReloadInstance net/minecraft/server/packs/resources/Reloadable
+ m (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; create a
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier; createBarrierForListener a
+ m ()Ljava/util/concurrent/CompletableFuture; done a
+ m ()F getActualProgress b
+ m (Ljava/lang/Runnable;)V lambda$prepareTasks$0 b
+ m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$1 b
+ m (Ljava/lang/Runnable;)V lambda$prepareTasks$2 a
+ m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$3 a
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$SharedState;Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V lambda$prepareTasks$4 a
+ m (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/ReloadInstance; of b
+ m (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;)Ljava/util/concurrent/CompletableFuture; prepareTasks a
+ m (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 startTasks b
+ m (III)I weightProgress a
+ f I EXTRA_RELOAD_PROGRESS_WEIGHT b
+ f I LISTENER_PROGRESS_WEIGHT c
+ f I PREPARATION_PROGRESS_WEIGHT a
+ f Ljava/util/concurrent/CompletableFuture; allDone e
+ f Ljava/util/concurrent/CompletableFuture; allPreparations d
+ f Ljava/util/concurrent/atomic/AtomicInteger; finishedReloads k
+ f Ljava/util/concurrent/atomic/AtomicInteger; finishedTasks i
+ f I listenerCount g
+ f Ljava/util/Set; preparingListeners f
+ f Ljava/util/concurrent/atomic/AtomicInteger; startedReloads j
+ f Ljava/util/concurrent/atomic/AtomicInteger; startedTasks h
+c net/minecraft/server/packs/resources/SimpleReloadInstance$1 net/minecraft/server/packs/resources/Reloadable$1
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V lambda$wait$0 a
+ m (Ljava/lang/Object;Lnet/minecraft/util/Unit;Ljava/lang/Object;)Ljava/lang/Object; lambda$wait$1 a
+ f Lnet/minecraft/server/packs/resources/SimpleReloadInstance; this$0 d
+ f Lnet/minecraft/server/packs/resources/PreparableReloadListener; val$listener b
+c net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory net/minecraft/server/packs/resources/Reloadable$a
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$SharedState;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$static$0 a
+ f Lnet/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory; SIMPLE a
+c net/minecraft/util/datafix/fixes/AbstractBlockPropertyFix net/minecraft/util/datafix/fixes/AbstractBlockPropertyFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockState a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties a
+ m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockState$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Ljava/lang/String;)Z shouldFix a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/AreaEffectCloudPotionFix net/minecraft/util/datafix/fixes/AreaEffectCloudPotionFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+c net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix net/minecraft/util/datafix/fixes/DataConverterPiston
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m ()Ljava/lang/IllegalStateException; lambda$fix$0 b
+ m ()Ljava/lang/IllegalStateException; lambda$fix$1 a
+c net/minecraft/util/datafix/fixes/CustomModelDataExpandFix net/minecraft/util/datafix/fixes/CustomModelDataExpandFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix net/minecraft/util/datafix/fixes/DataConverterEntityProjectileOwner
+ m (JJ)[I createUUIDArray a
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateEntity$0 a
+ m (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; setUUID a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerArrow a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerLlamaSpit b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerThrowable c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateProjectiles a
+c net/minecraft/util/datafix/fixes/EntityShulkerRotationFix net/minecraft/util/datafix/fixes/DataConverterEntityShulkerRotation
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; lambda$fixTag$0 b
+c net/minecraft/util/datafix/fixes/EquippableAssetRenameFix net/minecraft/util/datafix/fixes/EquippableAssetRenameFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/ItemStackTagRemainderFix net/minecraft/util/datafix/fixes/ItemStackTagRemainderFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a
+c net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix net/minecraft/util/datafix/fixes/DataConverterKeybind2
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/OptionsMenuBlurrinessFix net/minecraft/util/datafix/fixes/OptionsMenuBlurrinessFix
+ m (Ljava/lang/String;)I convertToIntRange a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; insertBlockState c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; renameFuse b
+c net/minecraft/util/datafix/fixes/ScoreboardDisplayNameFix net/minecraft/util/datafix/fixes/ScoreboardDisplayNameFix
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/util/Map; SLOT_RENAMES a
+c net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent
+c net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$Fields net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$a
+ f Ljava/lang/String; BYTES k
+ f Ljava/lang/String; CHUNK_POS_X e
+ f Ljava/lang/String; CHUNK_POS_Z f
+ f Ljava/lang/String; COMPRESSION j
+ f Ljava/lang/String; DIMENSION h
+ f Ljava/lang/String; LEVEL g
+ f Ljava/lang/String; LOCAL_POS_X c
+ f Ljava/lang/String; LOCAL_POS_Z d
+ f Ljava/lang/String; REGION_POS_X a
+ f Ljava/lang/String; REGION_POS_Z b
+ f Ljava/lang/String; TYPE i
+c net/minecraft/world/entity/ai/behavior/GoToClosestVillage net/minecraft/world/entity/ai/behavior/BehaviorNearestVillage
+ m (FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/core/BlockPos;)D lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z lambda$create$1 a
+ m (FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$2 a
+ m (FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/GoToTargetLocation net/minecraft/world/entity/ai/behavior/GoToTargetLocation
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getNearbyPos a
+ m (Lnet/minecraft/util/RandomSource;)I getRandomOffset a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/InsideBrownianWalk net/minecraft/world/entity/ai/behavior/BehaviorStrollInside
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$create$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$create$1 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V lambda$create$3 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z lambda$create$4 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$5 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$6 a
+c net/minecraft/world/entity/ai/behavior/SetLookAndInteract net/minecraft/world/entity/ai/behavior/BehaviorLookInteract
+ m (Lnet/minecraft/world/entity/EntityType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer net/minecraft/world/entity/ai/behavior/BehaviorTradePlayer
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/npc/Villager;)V clearHeldItem c
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/item/ItemStack;)V displayAsHeldItem a
+ m (Lnet/minecraft/world/entity/npc/Villager;)V displayCyclingItems e
+ m (Lnet/minecraft/world/entity/npc/Villager;)V displayFirstItem a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/npc/Villager;)V findItemsToDisplay a
+ m (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/LivingEntity; lookAtTarget d
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Z playerItemStackMatchesCostOfOffer a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ m (Lnet/minecraft/world/entity/npc/Villager;)V updateDisplayItems b
+ f I MAX_LOOK_TIME c
+ f I STARTING_LOOK_TIME d
+ f I cycleCounter g
+ f I displayIndex h
+ f Ljava/util/List; displayItems f
+ f I lookTime i
+ f Lnet/minecraft/world/item/ItemStack; playerItemStack e
+c net/minecraft/world/entity/ai/control/BodyRotationControl net/minecraft/world/entity/ai/control/EntityAIBodyControl
+ m ()V clientTick a
+ m ()Z isMoving f
+ m ()Z notCarryingMobPassengers e
+ m ()V rotateBodyIfNecessary b
+ m ()V rotateHeadIfNecessary c
+ m ()V rotateHeadTowardsFront d
+ f I DELAY_UNTIL_STARTING_TO_FACE_FORWARD c
+ f I HEAD_STABLE_ANGLE b
+ f I HOW_LONG_IT_TAKES_TO_FACE_FORWARD d
+ f I headStableTime e
+ f F lastStableYHeadRot f
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal net/minecraft/world/entity/ai/goal/PathfinderGoalLlamaFollow
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/animal/horse/Llama;I)Z firstIsLeashed a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$canUse$0 b
+ m ()V stop e
+ m ()V tick a
+ f I CARAVAN_LIMIT c
+ f I distCheckCounter d
+ f Lnet/minecraft/world/entity/animal/horse/Llama; llama a
+ f D speedModifier b
+c net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal net/minecraft/world/entity/ai/goal/PathfinderGoalMoveThroughVillage
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/core/BlockPos;)Z hasNotVisited a
+ m (Lnet/minecraft/core/Holder;)Z lambda$canUse$0 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Double; lambda$canUse$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D lambda$canUse$2 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$canUse$3 a
+ m ()V start d
+ m ()V stop e
+ m ()V updateVisited h
+ f Ljava/util/function/BooleanSupplier; canDealWithDoors h
+ f I distanceToPoi g
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f Z onlyAtNight e
+ f Lnet/minecraft/world/level/pathfinder/Path; path c
+ f Lnet/minecraft/core/BlockPos; poiPos d
+ f D speedModifier b
+ f Ljava/util/List; visited f
+c net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal net/minecraft/world/entity/ai/goal/PathfinderGoalTame
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; horse a
+ f D posX c
+ f D posY d
+ f D posZ e
+ f D speedModifier b
+c net/minecraft/world/entity/ai/village/ReputationEventType net/minecraft/world/entity/ai/village/ReputationEvent
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/ReputationEventType; register a
+ f Lnet/minecraft/world/entity/ai/village/ReputationEventType; GOLEM_KILLED b
+ f Lnet/minecraft/world/entity/ai/village/ReputationEventType; TRADE e
+ f Lnet/minecraft/world/entity/ai/village/ReputationEventType; VILLAGER_HURT c
+ f Lnet/minecraft/world/entity/ai/village/ReputationEventType; VILLAGER_KILLED d
+ f Lnet/minecraft/world/entity/ai/village/ReputationEventType; ZOMBIE_VILLAGER_CURED a
+c net/minecraft/world/entity/ai/village/ReputationEventType$1 net/minecraft/world/entity/ai/village/ReputationEvent$1
+c net/minecraft/world/entity/animal/coppergolem/CopperGolem net/minecraft/world/entity/animal/coppergolem/CopperGolem
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider er
+ m (Lnet/minecraft/world/level/Level;)Z canTurnToStatue c
+ m ()V clearOpenedChestPos s
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain eq
+ m ()D getContainerInteractionRange aq
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound f_
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound e
+ m ()Lnet/minecraft/world/entity/AnimationState; getIdleAnimationState gI
+ m ()Lnet/minecraft/world/entity/AnimationState; getInteractionDropItemAnimationState gL
+ m ()Lnet/minecraft/world/entity/AnimationState; getInteractionDropNoItemAnimationState gM
+ m ()Lnet/minecraft/world/entity/AnimationState; getInteractionGetItemAnimationState gJ
+ m ()Lnet/minecraft/world/entity/AnimationState; getInteractionGetNoItemAnimationState gK
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset F
+ m ()Lnet/minecraft/sounds/SoundEvent; getSpinHeadSound gQ
+ m ()Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; getState m
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getWeatherState n
+ m (Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playHeadSpinSound gP
+ m ()V playSpawnSound gN
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m (Lnet/minecraft/core/BlockPos;)V setOpenedChestPos h
+ m (Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState;)V setState a
+ m (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;)V setWeatherState a
+ m ()V setupAnimationStates gO
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ m (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;)V spawn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;)V turnToStatue h
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;J)V updateWeathering a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; COPPER_GOLEM_STATE cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WEATHER_STATE cy
+ f Lnet/minecraft/world/entity/EquipmentSlot; EQUIPMENT_SLOT_ANTENNA a
+ f J IGNORE_WEATHERING_TICK b
+ f I SPAWN_COOLDOWN_MAX cx
+ f I SPAWN_COOLDOWN_MIN cw
+ f I SPIN_ANIMATION_MAX_COOLDOWN ct
+ f I SPIN_ANIMATION_MIN_COOLDOWN f
+ f F SPIN_SOUND_TIME_INTERVAL_OFFSET cu
+ f F TURN_TO_STATUE_CHANCE cv
+ f J UNSET_WEATHERING_TICK c
+ f I WEATHERING_TICK_FROM d
+ f I WEATHERING_TICK_TO e
+ f I idleAnimationStartTick cD
+ f Lnet/minecraft/world/entity/AnimationState; idleAnimationState cE
+ f Lnet/minecraft/world/entity/AnimationState; interactionDropItemAnimationState cH
+ f Lnet/minecraft/world/entity/AnimationState; interactionDropNoItemAnimationState cI
+ f Lnet/minecraft/world/entity/AnimationState; interactionGetItemAnimationState cF
+ f Lnet/minecraft/world/entity/AnimationState; interactionGetNoItemAnimationState cG
+ f Ljava/util/UUID; lastLightningBoltUUID cB
+ f J nextWeatheringTick cC
+ f Lnet/minecraft/core/BlockPos; openedChestPos cA
+c net/minecraft/world/entity/animal/coppergolem/CopperGolem$1 net/minecraft/world/entity/animal/coppergolem/CopperGolem$1
+ f [I $SwitchMap$net$minecraft$world$entity$animal$coppergolem$CopperGolemState a
+c net/minecraft/world/entity/decoration/BlockAttachedEntity net/minecraft/world/entity/decoration/BlockAttachedEntity
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropItem a
+ m ()Lnet/minecraft/core/BlockPos; getPos i
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m ()Z isPickable bT
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V recalculateBoundingBox e
+ m ()V refreshDimensions l_
+ m ()Z repositionEntityAfterLoad bV
+ m (DDD)V setPos a_
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m ()Z survives f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ f Lorg/slf4j/Logger; LOGGER b
+ f I checkInterval c
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/entity/monster/warden/AngerManagement net/minecraft/world/entity/monster/warden/AngerManagement
+ m (Lnet/minecraft/world/entity/Entity;)V clearAnger a
+ m (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;)V convertFromUuids a
+ m ()Ljava/util/List; createUuidAngerPairs b
+ m (Lnet/minecraft/world/entity/Entity;)I getActiveAnger b
+ m ()Ljava/util/Optional; getActiveEntity a
+ m ()Lnet/minecraft/world/entity/Entity; getTopSuspect d
+ m (Lnet/minecraft/world/entity/Entity;I)I increaseAnger a
+ m (Ljava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/world/entity/monster/warden/AngerManagement; lambda$codec$1 a
+ m (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2 a
+ m (Lnet/minecraft/world/entity/Entity;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$4 e
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$5 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$getActiveEntity$7 d
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getActiveEntity$8 c
+ m (ILnet/minecraft/world/entity/Entity;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$increaseAnger$6 a
+ m (Lcom/mojang/datafixers/util/Pair;)V lambda$new$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()V sortAndUpdateHighestAnger c
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)V tick a
+ f I CONVERSION_DELAY a
+ f I DEFAULT_ANGER_DECREASE f
+ f I MAX_ANGER b
+ f Lcom/mojang/serialization/Codec; SUSPECT_ANGER_PAIR i
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; angerBySuspect d
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; angerByUuid e
+ f I conversionDelay g
+ f Ljava/util/function/Predicate; filter j
+ f I highestAnger h
+ f Lnet/minecraft/world/entity/monster/warden/AngerManagement$Sorter; suspectSorter k
+ f Ljava/util/ArrayList; suspects c
+c net/minecraft/world/entity/monster/warden/AngerManagement$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
+ f [I $SwitchMap$net$minecraft$world$entity$Entity$RemovalReason a
+c net/minecraft/world/entity/monster/warden/AngerManagement$Sorter net/minecraft/world/entity/monster/warden/AngerManagement$a
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I compare a
+ f Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement a
+c net/minecraft/world/entity/projectile/ThrowableProjectile net/minecraft/world/entity/projectile/EntityProjectile
+ m ()V applyInertia f
+ m (Z)Z canUsePortal o
+ m ()D getDefaultGravity bo
+ m ()V handleFirstTickBubbleColumn i
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ f F MIN_CAMERA_DISTANCE_SQUARED a
+c net/minecraft/world/entity/variant/SpawnPrioritySelectors net/minecraft/world/entity/variant/SpawnPrioritySelectors
+ m (I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; fallback a
+ m ()Ljava/util/List; selectors a
+ m (Lnet/minecraft/world/entity/variant/SpawnCondition;I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; single a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; EMPTY a
+ f Ljava/util/List; selectors c
+c net/minecraft/world/item/component/ItemAttributeModifiers net/minecraft/world/item/component/ItemAttributeModifiers
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Builder; builder a
+ m (DLnet/minecraft/world/entity/EquipmentSlot;)D compute a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Lorg/apache/commons/lang3/function/TriConsumer;)V forEach a
+ m (Ljava/text/DecimalFormat;)V lambda$static$0 a
+ m ()Ljava/util/List; modifiers b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; withModifierAdded a
+ f Ljava/text/DecimalFormat; ATTRIBUTE_MODIFIER_FORMAT d
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; modifiers e
+c net/minecraft/world/item/component/ItemAttributeModifiers$1 net/minecraft/world/item/component/ItemAttributeModifiers$1
+ f [I $SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation a
+c net/minecraft/world/item/component/ItemAttributeModifiers$Entry net/minecraft/world/item/component/ItemAttributeModifiers$c
+ m ()Lnet/minecraft/core/Holder; attribute a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display; display d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)Z matches a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; modifier b
+ m ()Lnet/minecraft/world/entity/EquipmentSlotGroup; slot c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/Holder; attribute c
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display; display f
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; modifier d
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; slot e
+c net/minecraft/world/item/component/ItemAttributeModifiers$Builder net/minecraft/world/item/component/ItemAttributeModifiers$a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/component/ItemAttributeModifiers$Builder; add a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display;)Lnet/minecraft/world/item/component/ItemAttributeModifiers$Builder; add a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; build a
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+c net/minecraft/world/item/component/ItemAttributeModifiers$Display net/minecraft/world/item/component/ItemAttributeModifiers$b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V apply a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display; attributeModifiers a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display; hidden b
+ m (Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display; override a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; type c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/world/item/component/ItemAttributeModifiers$Display$Type net/minecraft/world/item/component/ItemAttributeModifiers$b$d
+ m ()[Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; $values d
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f [Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; DEFAULT a
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; HIDDEN b
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; OVERRIDE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lcom/mojang/serialization/MapCodec; codec i
+ f I id h
+ f Ljava/lang/String; name g
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec j
+c net/minecraft/world/item/component/ItemAttributeModifiers$Display$Hidden net/minecraft/world/item/component/ItemAttributeModifiers$b$b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V apply a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; type c
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Hidden; INSTANCE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+c net/minecraft/world/item/component/ItemAttributeModifiers$Display$Default net/minecraft/world/item/component/ItemAttributeModifiers$b$a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V apply a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; type c
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Default; INSTANCE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+c net/minecraft/world/item/component/ItemAttributeModifiers$Display$OverrideText net/minecraft/world/item/component/ItemAttributeModifiers$b$c
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V apply a
+ m ()Lnet/minecraft/network/chat/Component; component d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display$Type; type c
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/network/chat/Component; component c
+c net/minecraft/world/item/component/OminousBottleAmplifier net/minecraft/world/item/component/OminousBottleAmplifier
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m ()I value a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I EFFECT_DURATION a
+ f I MAX_AMPLIFIER c
+ f I MIN_AMPLIFIER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f I value f
+c net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe
+ m ()Ljava/util/Optional; additionIngredient k
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; baseIngredient f
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Ljava/util/Optional; templateIngredient c
+ f Ljava/util/Optional; addition f
+ f Lnet/minecraft/world/item/crafting/Ingredient; base e
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo h
+ f Lnet/minecraft/world/item/crafting/TransmuteResult; result g
+ f Ljava/util/Optional; template d
+c net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer net/minecraft/world/item/crafting/SmithingTransformRecipe$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Ljava/util/Optional; lambda$static$0 h
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 g
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Ljava/util/Optional; lambda$static$2 f
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$static$3 e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Ljava/util/Optional; lambda$static$5 d
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$6 c
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Ljava/util/Optional; lambda$static$7 b
+ m (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/TransmuteResult; lambda$static$8 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC x
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC w
+c net/minecraft/world/item/crafting/display/RecipeDisplayId net/minecraft/world/item/crafting/display/RecipeDisplayId
+ m ()I index a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I index b
+c net/minecraft/world/item/enchantment/effects/DamageEntity net/minecraft/world/item/enchantment/effects/DamageEntity
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/core/Holder; damageType d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxDamage c
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; minDamage b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; damageType f
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxDamage e
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; minDamage d
+c net/minecraft/world/item/enchantment/effects/ReplaceBlock net/minecraft/world/item/enchantment/effects/ReplaceBlock
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockState d
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Ljava/lang/Boolean; lambda$apply$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$apply$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Vec3i; offset b
+ m ()Ljava/util/Optional; predicate c
+ m ()Ljava/util/Optional; triggerGameEvent e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockState f
+ f Lnet/minecraft/core/Vec3i; offset d
+ f Ljava/util/Optional; predicate e
+ f Ljava/util/Optional; triggerGameEvent g
+c net/minecraft/world/level/SimpleExplosionDamageCalculator net/minecraft/world/level/SimpleExplosionDamageCalculator
+ m (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; getBlockExplosionResistance a
+ m (Lnet/minecraft/world/entity/Entity;)F getKnockbackMultiplier a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/lang/Float; lambda$getKnockbackMultiplier$0 b
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z shouldDamageEntity a
+ f Z damagesEntities b
+ f Z explodesBlocks a
+ f Ljava/util/Optional; immuneBlocks d
+ f Ljava/util/Optional; knockbackMultiplier c
+c net/minecraft/world/level/block/MultifaceSpreadeableBlock net/minecraft/world/level/block/MultifaceSpreadeableBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSpreader c
+c net/minecraft/world/level/block/TintedParticleLeavesBlock net/minecraft/world/level/block/TintedParticleLeavesBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/TintedParticleLeavesBlock;)Ljava/lang/Float; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnFallingLeavesParticle a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+c net/minecraft/world/level/block/WeatheringCopperBarsBlock net/minecraft/world/level/block/WeatheringCopperBarsBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC h
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState i
+c net/minecraft/world/level/block/WeatheringCopperBulbBlock net/minecraft/world/level/block/WeatheringCopperBulbBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState e
+c net/minecraft/world/level/block/WeatheringCopperDoorBlock net/minecraft/world/level/block/WeatheringCopperDoorBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState h
+c net/minecraft/world/level/block/WeatheringCopperFullBlock net/minecraft/world/level/block/WeatheringCopperFullBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState e
+c net/minecraft/world/level/block/WeatheringCopperSlabBlock net/minecraft/world/level/block/WeatheringCopperSlabBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState e
+c net/minecraft/world/level/block/entity/BeehiveBlockEntity net/minecraft/world/level/block/entity/TileEntityBeehive
+ m (Lnet/minecraft/world/entity/animal/Bee;)V addOccupant a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V emptyAllLivingFromHive a
+ m ()Ljava/util/List; getBees l
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getHoneyLevel a
+ m ()I getOccupantCount f
+ m ()Z hasSavedFlowerPos k
+ m ()Z isEmpty c
+ m ()Z isFireNearby a
+ m ()Z isFull d
+ m ()Z isSedated h
+ m ()Lnet/minecraft/util/debug/DebugHiveInfo; lambda$registerDebugValues$2 m
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$releaseOccupant$1 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)Ljava/util/List; releaseAllOccupants a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/core/BlockPos;)Z releaseOccupant a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V serverTick a
+ m ()V setChanged e
+ m (Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant;)V storeBee a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/core/BlockPos;)V tickOccupants a
+ f Ljava/lang/String; BEES e
+ f Ljava/util/List; IGNORED_BEE_TAGS f
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAX_OCCUPANTS a
+ f I MIN_OCCUPATION_TICKS_NECTAR h
+ f I MIN_OCCUPATION_TICKS_NECTARLESS b
+ f I MIN_TICKS_BEFORE_REENTERING_HIVE g
+ f Ljava/lang/String; TAG_FLOWER_POS d
+ f Lnet/minecraft/core/BlockPos; savedFlowerPos j
+ f Ljava/util/List; stored i
+c net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData net/minecraft/world/level/block/entity/TileEntityBeehive$HiveBee
+ m ()Z hasNectar c
+ m ()Z tick a
+ m ()Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant; toOccupant b
+ f Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant; occupant a
+ f I ticksInHive b
+c net/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant net/minecraft/world/level/block/entity/TileEntityBeehive$c
+ m (I)Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant; create a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; createEntity a
+ m ()Lnet/minecraft/world/item/component/TypedEntityData; entityData a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$createEntity$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I minTicksInHive c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant; of a
+ m (ILnet/minecraft/world/entity/animal/Bee;)V setBeeReleaseData a
+ m ()I ticksInHive b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/item/component/TypedEntityData; entityData d
+ f I minTicksInHive f
+ f I ticksInHive e
+c net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus net/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus
+ m ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; $values a
+ f [Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; BEE_RELEASED b
+ f Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; EMERGENCY c
+ f Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; HONEY_DELIVERED a
+c net/minecraft/world/level/block/entity/ChestLidController net/minecraft/world/level/block/entity/ChestLidController
+ m (F)F getOpenness a
+ m (Z)V shouldBeOpen a
+ m ()V tickLid a
+ f F oOpenness c
+ f F openness b
+ f Z shouldBeOpen a
+c net/minecraft/world/level/block/entity/CommandBlockEntity net/minecraft/world/level/block/entity/TileEntityCommand
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock a
+ m ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; getMode l
+ m ()Z isAutomatic d
+ m ()Z isConditional m
+ m ()Z isPowered c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()Z markConditionMet k
+ m ()V onModeSwitch f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m ()V scheduleTick w
+ m (Z)V setAutomatic b
+ m (Z)V setPowered a
+ m ()Z wasConditionMet h
+ f Z DEFAULT_AUTOMATIC c
+ f Z DEFAULT_CONDITION_MET b
+ f Z DEFAULT_POWERED a
+ f Z auto e
+ f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock g
+ f Z conditionMet f
+ f Z powered d
+c net/minecraft/world/level/block/entity/CommandBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityCommand$1
+ m (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition c
+ m ()Z isValid e
+ m ()V onUpdated b
+ m (Ljava/lang/String;)V setCommand a
+ f Lnet/minecraft/world/level/block/entity/CommandBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/CommandBlockEntity$Mode net/minecraft/world/level/block/entity/TileEntityCommand$Type
+ m ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; $values a
+ f [Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; AUTO b
+ f Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; REDSTONE c
+ f Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; SEQUENCE a
+c net/minecraft/world/level/block/entity/ConduitBlockEntity net/minecraft/world/level/block/entity/TileEntityConduit
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/entity/Entity;I)V animationTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V applyEffects b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V clientTick a
+ m (F)F getActiveRotation a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getDestroyRangeAABB a
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Z isActive c
+ m ()Z isHunting d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$selectNewTarget$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/EntityReference; selectNewTarget a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V serverTick b
+ m (Z)V setHunting a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;Z)V updateAndAttackTarget a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/entity/EntityReference; updateDestroyTarget a
+ m (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;Ljava/util/List;)V updateHunting a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z updateShape a
+ f I BLOCK_REFRESH_RATE b
+ f I EFFECT_DURATION c
+ f I KILL_RANGE g
+ f I MIN_ACTIVE_SIZE e
+ f I MIN_KILL_SIZE f
+ f F ROTATION_SPEED d
+ f [Lnet/minecraft/world/level/block/Block; VALID_BLOCKS h
+ f F activeRotation i
+ f Lnet/minecraft/world/entity/EntityReference; destroyTarget m
+ f Ljava/util/List; effectBlocks l
+ f Z isActive j
+ f Z isHunting k
+ f J nextAmbientSoundActivation q
+ f I tickCount a
+c net/minecraft/world/level/block/entity/CrafterBlockEntity net/minecraft/world/level/block/entity/CrafterBlockEntity
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addDisabledSlots g
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addTriggered h
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()I getHeight h
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Ljava/util/List; getItems i
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m ()I getRedstoneSignal w
+ m ()I getWidth aB_
+ m ()Z isEmpty c
+ m (I)Z isSlotDisabled c
+ m ()Z isTriggered l
+ m ([I)V lambda$loadAdditional$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;)V serverTick a
+ m (I)V setCraftingTicksRemaining d
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (IZ)V setSlotState a
+ m (Z)V setTriggered a
+ m (I)Z slotCanBeDisabled e
+ m (ILnet/minecraft/world/item/ItemStack;I)Z smallerStackExist a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f I CONTAINER_HEIGHT e
+ f I CONTAINER_SIZE f
+ f I CONTAINER_WIDTH d
+ f I DATA_TRIGGERED i
+ f I DEFAULT_CRAFTING_TICKS_REMAINING q
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME s
+ f I DEFAULT_TRIGGERED r
+ f I NUM_DATA j
+ f I SLOT_DISABLED g
+ f I SLOT_ENABLED h
+ f Lnet/minecraft/world/inventory/ContainerData; containerData k
+ f I craftingTicksRemaining u
+ f Lnet/minecraft/core/NonNullList; items t
+c net/minecraft/world/level/block/entity/CrafterBlockEntity$1 net/minecraft/world/level/block/entity/CrafterBlockEntity$1
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+ f [I slotStates a
+ f I triggered b
+c net/minecraft/world/level/block/entity/DropperBlockEntity net/minecraft/world/level/block/entity/TileEntityDropper
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME e
+c net/minecraft/world/level/block/entity/FurnaceBlockEntity net/minecraft/world/level/block/entity/TileEntityFurnaceFurnace
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME q
+c net/minecraft/world/level/block/entity/JukeboxBlockEntity net/minecraft/world/level/block/entity/TileEntityJukeBox
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a
+ m ()I getComparatorOutput m
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity w
+ m ()I getMaxStackSize ap_
+ m ()Lnet/minecraft/world/item/JukeboxSongPlayer; getSongPlayer h
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m (Ljava/lang/Long;Lnet/minecraft/core/Holder;)V lambda$loadAdditional$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/Long;)V lambda$loadAdditional$1 a
+ m (Lnet/minecraft/core/Holder;)V lambda$tryForcePlaySong$3 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Z)V notifyItemChangedInJukebox a
+ m ()V onSongChanged k
+ m ()V popOutTheItem l
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m ()V setRemoved ay_
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (I)Lnet/minecraft/world/item/ItemStack; splitTheItem c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/JukeboxBlockEntity;)V tick a
+ m ()V tryForcePlaySong x
+ f Ljava/lang/String; SONG_ITEM_TAG_ID b
+ f Ljava/lang/String; TICKS_SINCE_SONG_STARTED_TAG_ID c
+ f Lnet/minecraft/world/item/ItemStack; item d
+ f Lnet/minecraft/world/item/JukeboxSongPlayer; jukeboxSongPlayer e
+c net/minecraft/world/level/block/entity/LecternBlockEntity net/minecraft/world/level/block/entity/TileEntityLectern
+ m ()V clearContent a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m ()Lnet/minecraft/world/item/ItemStack; getBook c
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m ()I getPage h
+ m (Lnet/minecraft/world/item/ItemStack;)I getPageCount c
+ m ()I getRedstoneSignal k
+ m ()Z hasBook f
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$loadAdditional$0 d
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()V onBookItemRemove l
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; resolveBook b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/item/ItemStack;)V setBook b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V setBook a
+ m (I)V setPage a
+ f I DATA_PAGE a
+ f I NUM_DATA b
+ f I NUM_SLOTS d
+ f I SLOT_BOOK c
+ f Lnet/minecraft/world/Container; bookAccess e
+ f Lnet/minecraft/world/item/ItemStack; book g
+ f Lnet/minecraft/world/inventory/ContainerData; dataAccess f
+ f I pageCount i
+ f I page h
+c net/minecraft/world/level/block/entity/LecternBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityLectern$1
+ f Lnet/minecraft/world/level/block/entity/LecternBlockEntity; this$0 b
+c net/minecraft/world/level/block/entity/LecternBlockEntity$2 net/minecraft/world/level/block/entity/TileEntityLectern$2
+ f Lnet/minecraft/world/level/block/entity/LecternBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/LecternBlockEntity$LecternInventory net/minecraft/world/level/block/entity/TileEntityLectern$LecternInventory
+c net/minecraft/world/level/block/entity/SpawnerBlockEntity net/minecraft/world/level/block/entity/TileEntityMobSpawner
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V clientTick a
+ m ()Lnet/minecraft/world/level/BaseSpawner; getSpawner c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V serverTick b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a
+ m (II)Z triggerEvent a_
+ f Lnet/minecraft/world/level/BaseSpawner; spawner a
+c net/minecraft/world/level/block/entity/SpawnerBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityMobSpawner$1
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V broadcastEvent a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V setNextSpawnData a
+c net/minecraft/world/level/block/entity/TickingBlockEntity net/minecraft/world/level/block/entity/TickingBlockEntity
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m ()V tick a
+c net/minecraft/world/level/block/state/properties/Property net/minecraft/world/level/block/state/properties/IBlockState
+ m ()Lcom/mojang/serialization/Codec; codec d
+ m ()I generateHashCode b
+ m ()Ljava/util/stream/Stream; getAllValues c
+ m (Ljava/lang/Comparable;)I getInternalIndex a
+ m ()Ljava/lang/String; getName f
+ m (Ljava/lang/Comparable;)Ljava/lang/String; getName b
+ m ()Ljava/util/List; getPossibleValues a
+ m (Ljava/lang/String;)Ljava/util/Optional; getValue b
+ m ()Ljava/lang/Class; getValueClass g
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$0 d
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$new$1 c
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$new$2 a
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/StateHolder; lambda$parseValue$3 a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; parseValue a
+ m (Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/Property$Value; value c
+ m (Lnet/minecraft/world/level/block/state/StateHolder;)Lnet/minecraft/world/level/block/state/properties/Property$Value; value a
+ m ()Lcom/mojang/serialization/Codec; valueCodec e
+ f Ljava/lang/Class; clazz a
+ f Lcom/mojang/serialization/Codec; codec d
+ f Ljava/lang/Integer; hashCode c
+ f Ljava/lang/String; name b
+ f Lcom/mojang/serialization/Codec; valueCodec e
+c net/minecraft/world/level/block/state/properties/Property$Value net/minecraft/world/level/block/state/properties/IBlockState$a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; property a
+ m ()Ljava/lang/Comparable; value b
+ f Lnet/minecraft/world/level/block/state/properties/Property; property a
+ f Ljava/lang/Comparable; value b
+c net/minecraft/world/level/block/state/properties/SlabType net/minecraft/world/level/block/state/properties/BlockPropertySlabType
+ m ()[Lnet/minecraft/world/level/block/state/properties/SlabType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/SlabType; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/SlabType; BOTTOM b
+ f Lnet/minecraft/world/level/block/state/properties/SlabType; DOUBLE c
+ f Lnet/minecraft/world/level/block/state/properties/SlabType; TOP a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/WallSide net/minecraft/world/level/block/state/properties/BlockPropertyWallHeight
+ m ()[Lnet/minecraft/world/level/block/state/properties/WallSide; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/WallSide; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/WallSide; LOW b
+ f Lnet/minecraft/world/level/block/state/properties/WallSide; NONE a
+ f Lnet/minecraft/world/level/block/state/properties/WallSide; TALL c
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/WoodType net/minecraft/world/level/block/state/properties/BlockPropertyWood
+ m ()Lnet/minecraft/sounds/SoundEvent; fenceGateClose f
+ m ()Lnet/minecraft/sounds/SoundEvent; fenceGateOpen g
+ m ()Lnet/minecraft/world/level/block/SoundType; hangingSignSoundType e
+ m ()Ljava/lang/String; name b
+ m (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; register a
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; setType c
+ m ()Lnet/minecraft/world/level/block/SoundType; soundType d
+ m ()Ljava/util/stream/Stream; values a
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; ACACIA e
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; BAMBOO m
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; BIRCH d
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; CHERRY f
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; CRIMSON j
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; DARK_OAK h
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; JUNGLE g
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; MANGROVE l
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; OAK b
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; PALE_OAK i
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; SPRUCE c
+ f Ljava/util/Map; TYPES t
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; WARPED k
+ f Lnet/minecraft/sounds/SoundEvent; fenceGateClose r
+ f Lnet/minecraft/sounds/SoundEvent; fenceGateOpen s
+ f Lnet/minecraft/world/level/block/SoundType; hangingSignSoundType q
+ f Ljava/lang/String; name n
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; setType o
+ f Lnet/minecraft/world/level/block/SoundType; soundType p
+c net/minecraft/world/level/chunk/storage/RegionFileStorage net/minecraft/world/level/chunk/storage/RegionFileCache
+ m ()V flush a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/RegionFile; getRegionFile b
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; info b
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)V scanChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V write a
+ f Ljava/lang/String; ANVIL_EXTENSION a
+ f I MAX_CACHE_SIZE b
+ f Ljava/nio/file/Path; folder e
+ f Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; info d
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; regionCache c
+ f Z sync f
+c net/minecraft/world/level/chunk/storage/RegionFileStorage$RegionFileSizeException net/minecraft/world/level/chunk/storage/RegionFileCache$RegionFileSizeException
+c net/minecraft/world/level/chunk/storage/RegionFileVersion net/minecraft/world/level/chunk/storage/RegionFileCompression
+ m (Ljava/lang/String;)V configure a
+ m (I)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; fromId a
+ m ()I getId b
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; getSelected a
+ m (I)Z isValidVersion b
+ m (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$0 e
+ m (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$1 e
+ m (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$2 d
+ m (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$3 d
+ m (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$4 c
+ m (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$5 c
+ m (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$6 b
+ m (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$7 b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; register a
+ m (Ljava/io/InputStream;)Ljava/io/InputStream; wrap a
+ m (Ljava/io/OutputStream;)Ljava/io/OutputStream; wrap a
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; DEFAULT f
+ f Lorg/slf4j/Logger; LOGGER g
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; VERSIONS h
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; VERSIONS_BY_NAME i
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; VERSION_CUSTOM e
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; VERSION_DEFLATE b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; VERSION_GZIP a
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; VERSION_LZ4 d
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; VERSION_NONE c
+ f I id k
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper; inputWrapper m
+ f Ljava/lang/String; optionName l
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper; outputWrapper n
+ f Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; selected j
+c net/minecraft/world/level/chunk/storage/RegionFileVersion$1 net/minecraft/world/level/chunk/storage/RegionFileCompression$1
+c net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper net/minecraft/world/level/chunk/storage/RegionFileCompression$a
+c net/minecraft/world/level/chunk/storage/RegionStorageInfo net/minecraft/world/level/chunk/storage/RegionStorageInfo
+ m ()Lnet/minecraft/resources/ResourceKey; dimension b
+ m ()Ljava/lang/String; level a
+ m ()Ljava/lang/String; type c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; withTypeSuffix a
+ f Lnet/minecraft/resources/ResourceKey; dimension b
+ f Ljava/lang/String; level a
+ f Ljava/lang/String; type c
+c net/minecraft/world/level/dimension/BuiltinDimensionTypes net/minecraft/world/level/dimension/BuiltinDimensionTypes
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; END c
+ f Lnet/minecraft/resources/ResourceLocation; END_EFFECTS g
+ f Lnet/minecraft/resources/ResourceKey; NETHER b
+ f Lnet/minecraft/resources/ResourceLocation; NETHER_EFFECTS f
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD a
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD_CAVES d
+ f Lnet/minecraft/resources/ResourceLocation; OVERWORLD_EFFECTS e
+c net/minecraft/world/level/entity/LevelEntityGetterAdapter net/minecraft/world/level/entity/LevelEntityGetterAdapter
+ m (I)Lnet/minecraft/world/level/entity/EntityAccess; get a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; get a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V get a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V get a
+ m (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V get a
+ m ()Ljava/lang/Iterable; getAll a
+ f Lnet/minecraft/world/level/entity/EntitySectionStorage; sectionStorage b
+ f Lnet/minecraft/world/level/entity/EntityLookup; visibleEntities a
+c net/minecraft/world/level/levelgen/MarsagliaPolarGaussian net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
+ m ()D nextGaussian b
+ m ()V reset a
+ f Z haveNextNextGaussian c
+ f D nextNextGaussian b
+ f Lnet/minecraft/util/RandomSource; randomSource a
+c net/minecraft/world/level/levelgen/NoiseGeneratorSettings net/minecraft/world/level/levelgen/GeneratorSettingBase
+ m ()Z aquifersEnabled m
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; caves d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlock g
+ m ()Lnet/minecraft/world/level/block/state/BlockState; defaultFluid h
+ m ()Z disableMobGeneration a
+ m ()Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; dummy e
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; end b
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; floatingIslands e
+ m ()Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; getRandomSource d
+ m ()Z isAquifersEnabled b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; nether c
+ m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; noiseRouter i
+ m ()Lnet/minecraft/world/level/levelgen/NoiseSettings; noiseSettings f
+ m ()Z oreVeinsEnabled c
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;ZZ)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; overworld a
+ m ()I seaLevel l
+ m ()Ljava/util/List; spawnTarget k
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; surfaceRule j
+ m ()Z useLegacyRandomSource n
+ f Lnet/minecraft/resources/ResourceKey; AMPLIFIED e
+ f Lnet/minecraft/resources/ResourceKey; CAVES h
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/resources/ResourceKey; END g
+ f Lnet/minecraft/resources/ResourceKey; FLOATING_ISLANDS i
+ f Lnet/minecraft/resources/ResourceKey; LARGE_BIOMES d
+ f Lnet/minecraft/resources/ResourceKey; NETHER f
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD c
+ f Z aquifersEnabled r
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultBlock k
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultFluid l
+ f Z disableMobGeneration q
+ f Lnet/minecraft/world/level/levelgen/NoiseRouter; noiseRouter m
+ f Lnet/minecraft/world/level/levelgen/NoiseSettings; noiseSettings j
+ f Z oreVeinsEnabled s
+ f I seaLevel p
+ f Ljava/util/List; spawnTarget o
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; surfaceRule n
+ f Z useLegacyRandomSource t
+c net/minecraft/world/level/levelgen/WorldGenerationContext net/minecraft/world/level/levelgen/WorldGenerationContext
+ m ()I getGenDepth b
+ m ()I getMinGenY a
+ f I height b
+ f I minY a
+c net/minecraft/world/level/levelgen/carver/CaveWorldCarver net/minecraft/world/level/levelgen/carver/WorldGenCaves
+ m (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 carve a
+ m (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 carve a
+ m (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 createRoom a
+ m (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 createTunnel a
+ m ()I getCaveBound a
+ m (Lnet/minecraft/util/RandomSource;)F getThickness a
+ m ()D getYScale b
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m (DLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z lambda$carve$0 a
+ m (DDDD)Z shouldSkip a
+c net/minecraft/world/level/levelgen/feature/BlueIceFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlueIce
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/DripstoneUtils net/minecraft/world/level/levelgen/feature/DripstoneUtils
+ m (Lnet/minecraft/core/Direction;IZLjava/util/function/Consumer;)V buildBaseToTipColumn a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/world/level/block/state/BlockState; createPointedDripstone a
+ m (DDDD)D getDripstoneHeight a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;IZ)V growPointedDripstone a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;I)Z isCircleMostlyEmbeddedInStone a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDripstoneBase b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDripstoneBaseOrLava a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isEmptyOrWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmptyOrWater c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isEmptyOrWaterOrLava b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmptyOrWaterOrLava e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isNeitherEmptyNorWater d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$growPointedDripstone$0 a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z placeDripstoneBlockIfPossible c
+c net/minecraft/world/level/levelgen/feature/IcebergFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureIceburg
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z belowIsAir a
+ m (IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;ZDLnet/minecraft/core/BlockPos;II)V carve a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/core/BlockPos;ZIDI)V generateCutOut a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIIIIIZIDZLnet/minecraft/world/level/block/state/BlockState;)V generateIcebergBlock a
+ m (III)I getEllipseC a
+ m (III)I heightDependentRadiusEllipse b
+ m (Lnet/minecraft/util/RandomSource;III)I heightDependentRadiusRound a
+ m (Lnet/minecraft/util/RandomSource;III)I heightDependentRadiusSteep b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isIcebergState c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V removeFloatingSnowLayer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;IIZZLnet/minecraft/world/level/block/state/BlockState;)V setIcebergBlock a
+ m (IILnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)D signedDistanceCircle a
+ m (IILnet/minecraft/core/BlockPos;IID)D signedDistanceEllipse a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IIZI)V smooth a
+c net/minecraft/world/level/levelgen/placement/RarityFilter net/minecraft/world/level/levelgen/placement/RarityFilter
+ m (Lnet/minecraft/world/level/levelgen/placement/RarityFilter;)Ljava/lang/Integer; lambda$static$0 a
+ m (I)Lnet/minecraft/world/level/levelgen/placement/RarityFilter; onAverageOnceEvery a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I chance c
+c net/minecraft/world/level/levelgen/structure/StructureSet net/minecraft/world/level/levelgen/structure/StructureSet
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; entry a
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; entry a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; placement b
+ m ()Ljava/util/List; structures a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; placement d
+ f Ljava/util/List; structures c
+c net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry net/minecraft/world/level/levelgen/structure/StructureSet$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; structure a
+ m ()I weight b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; structure b
+ f I weight c
+c net/minecraft/world/level/lighting/SkyLightSectionStorage net/minecraft/world/level/lighting/LightEngineStorageSky
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; createDataLayer g
+ m ()I getBottomSectionY c
+ m (J)I getLightValue a
+ m (JZ)I getLightValue e
+ m (J)I getTopSectionY n
+ m (I)Z hasLightDataAtOrBelow a
+ m (J)Z isAboveData m
+ m (J)V onNodeAdded h
+ m (J)V onNodeRemoved i
+ m (Lnet/minecraft/world/level/chunk/DataLayer;)Lnet/minecraft/world/level/chunk/DataLayer; repeatFirstLayer a
+c net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap net/minecraft/world/level/lighting/LightEngineStorageSky$a
+ m ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; copy b
+ m ()Lnet/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap; copy a
+ f I currentLowestY b
+ f Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap; topSections c
+c net/minecraft/world/level/redstone/InstantNeighborUpdater net/minecraft/world/level/redstone/InstantNeighborUpdater
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V shapeUpdate a
+ f Lnet/minecraft/world/level/Level; level b
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData net/minecraft/world/level/saveddata/maps/WorldMap
+ m (Ljava/util/List;)V addClientSideDecorations a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/LevelAccessor;Ljava/lang/String;DDDLnet/minecraft/network/chat/Component;)V addDecoration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/core/Holder;)V addTargetDecoration a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/LevelAccessor;DFF)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapDecorationLocation; calculateDecorationLocationAndType a
+ m (Lnet/minecraft/world/level/LevelAccessor;D)B calculateRotation a
+ m (Lnet/minecraft/world/level/BlockGetter;II)V checkBanners a
+ m (F)B clampMapCoordinate a
+ m (BZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; createForClient a
+ m (DDBZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; createFresh a
+ m (FF)Lnet/minecraft/core/Holder; decorationTypeForPlayerOutsideMap b
+ m ()Ljava/util/Collection; getBanners c
+ m ()Ljava/lang/Iterable; getDecorations e
+ m (I)Ljava/lang/String; getFrameKey b
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer; getHoldingPlayer a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; getUpdatePacket a
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasMapInvisibilityItemEquipped b
+ m ()Z isExplorationMap d
+ m (FF)Z isInsideMap a
+ m (I)Z isTrackedCountOverLimit a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Ljava/lang/Integer; lambda$static$1 i
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Ljava/lang/Boolean; lambda$static$5 e
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Ljava/lang/Boolean; lambda$static$6 d
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Ljava/util/List; lambda$static$8 b
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; locked a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Predicate; mapMatcher a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/LevelAccessor;DFF)Lcom/mojang/datafixers/util/Pair; playerDecorationTypeAndRotation b
+ m (Ljava/lang/String;)V removeDecoration a
+ m (Lnet/minecraft/core/BlockPos;I)V removedFromFrame a
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; scaled b
+ m (IIB)V setColor b
+ m (II)V setColorsDirty a
+ m ()V setDecorationsDirty f
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V tickCarriedBy a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z toggleBanner a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/SavedDataType; type a
+ m (IIB)Z updateColor a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Ljava/lang/String; FRAME_PREFIX m
+ f I HALF_MAP_SIZE l
+ f Lorg/slf4j/Logger; LOGGER j
+ f I MAP_SIZE k
+ f I MAX_SCALE a
+ f I TRACKED_DECORATION_LIMIT b
+ f Ljava/util/Map; bannerMarkers r
+ f Ljava/util/List; carriedBy p
+ f Ljava/util/Map; carriedByPlayers q
+ f I centerX d
+ f I centerZ e
+ f [B colors h
+ f Ljava/util/Map; decorations s
+ f Lnet/minecraft/resources/ResourceKey; dimension f
+ f Ljava/util/Map; frameMarkers t
+ f Z locked i
+ f B scale g
+ f I trackedDecorationCount u
+ f Z trackingPosition n
+ f Z unlimitedTracking o
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$1 net/minecraft/world/level/saveddata/maps/WorldMap$1
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch net/minecraft/world/level/saveddata/maps/WorldMap$c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V applyToMap a
+ m ()I height d
+ m ()[B mapColors e
+ m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; read a
+ m ()I startX a
+ m ()I startY b
+ m ()I width c
+ m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I height e
+ f [B mapColors f
+ f I startX b
+ f I startY c
+ f I width d
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$UUIDAndError net/minecraft/world/level/saveddata/maps/WorldMap$UUIDAndError
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer net/minecraft/world/level/saveddata/maps/WorldMap$WorldMapHumanTracker
+ m (II)V markColorsDirty a
+ m ()V markDecorationsDirty b
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/network/protocol/Packet; nextUpdatePacket a
+ f Z dirtyData d
+ f Z dirtyDecorations i
+ f I maxDirtyX g
+ f I maxDirtyY h
+ f I minDirtyX e
+ f I minDirtyY f
+ f Lnet/minecraft/world/entity/player/Player; player a
+ f I step b
+ f Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; this$0 c
+ f I tick j
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$UUIDBackedDimension net/minecraft/world/level/saveddata/maps/WorldMap$UUIDBackedDimension
+c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapDecorationLocation net/minecraft/world/level/saveddata/maps/WorldMap$b
+ m ()B rot d
+ m ()Lnet/minecraft/core/Holder; type a
+ m ()B x b
+ m ()B y c
+ f B rot d
+ f Lnet/minecraft/core/Holder; type a
+ f B x b
+ f B y c
+c net/minecraft/world/level/storage/ValueInputContextHelper net/minecraft/world/level/storage/ValueInputContextHelper
+ m ()Lnet/minecraft/world/level/storage/ValueInput; empty c
+ m ()Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; emptyList d
+ m ()Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; emptyTypedList e
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup b
+ m ()Lcom/mojang/serialization/DynamicOps; ops a
+ f Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; emptyChildList c
+ f Lnet/minecraft/world/level/storage/ValueInput; empty e
+ f Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; emptyTypedList d
+ f Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ f Lcom/mojang/serialization/DynamicOps; ops b
+c net/minecraft/world/level/storage/ValueInputContextHelper$1 net/minecraft/world/level/storage/ValueInputContextHelper$1
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/level/storage/ValueInputContextHelper$2 net/minecraft/world/level/storage/ValueInputContextHelper$2
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/level/storage/ValueInputContextHelper$3 net/minecraft/world/level/storage/ValueInputContextHelper$3
+ m (Ljava/lang/String;)Ljava/util/Optional; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput; childOrEmpty b
+ m (Ljava/lang/String;)Ljava/util/Optional; childrenList c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; childrenListOrEmpty d
+ m (Ljava/lang/String;Z)Z getBooleanOr a
+ m (Ljava/lang/String;B)B getByteOr a
+ m (Ljava/lang/String;D)D getDoubleOr a
+ m (Ljava/lang/String;F)F getFloatOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray h
+ m (Ljava/lang/String;I)I getIntOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;J)J getLongOr a
+ m (Ljava/lang/String;S)I getShortOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getString g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; listOrEmpty c
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; this$0 a
+c net/minecraft/world/level/storage/loot/entries/EntryGroup net/minecraft/world/level/storage/loot/entries/LootEntryGroup
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; compose a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (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 lambda$compose$0 a
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$compose$1 a
+ m ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; list a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder net/minecraft/world/level/storage/loot/entries/LootEntryGroup$a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; append b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; build b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; getThis aH_
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+c net/minecraft/world/level/validation/ForbiddenSymlinkInfo net/minecraft/world/level/validation/ForbiddenSymlinkInfo
+ m ()Ljava/nio/file/Path; link a
+ m ()Ljava/nio/file/Path; target b
+ f Ljava/nio/file/Path; link a
+ f Ljava/nio/file/Path; target b
+c org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCeilingHangingSign
+c org/bukkit/craftbukkit/command/ProxiedNativeCommandSender org/bukkit/craftbukkit/v1_21_R6/command/ProxiedNativeCommandSender
+c org/bukkit/craftbukkit/entity/boat/CraftMangroveChestBoat org/bukkit/craftbukkit/v1_21_R6/entity/boat/CraftMangroveChestBoat
+c org/bukkit/craftbukkit/generator/CraftBiomeParameterPoint org/bukkit/craftbukkit/v1_21_R6/generator/CraftBiomeParameterPoint
+c org/bukkit/craftbukkit/generator/structure/CraftStructure org/bukkit/craftbukkit/v1_21_R6/generator/structure/CraftStructure
+c org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopic org/bukkit/craftbukkit/v1_21_R6/help/MultipleCommandAliasHelpTopic
+c org/bukkit/craftbukkit/inventory/CraftInventoryEnchanting org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryEnchanting
+c org/bukkit/craftbukkit/inventory/CraftInventoryGrindstone org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryGrindstone
+c org/bukkit/craftbukkit/inventory/CraftMetaMusicInstrument org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaMusicInstrument
+c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData org/bukkit/craftbukkit/v1_21_R6/legacy/fieldrename/FieldRenameData
+c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$Builder org/bukkit/craftbukkit/v1_21_R6/legacy/fieldrename/FieldRenameData$Builder
+c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$RenameData org/bukkit/craftbukkit/v1_21_R6/legacy/fieldrename/FieldRenameData$RenameData
+c org/bukkit/craftbukkit/legacy/reroute/InjectCompatibility org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/InjectCompatibility
+c org/bukkit/craftbukkit/legacy/reroute/InjectPluginVersion org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/InjectPluginVersion
+c org/bukkit/craftbukkit/legacy/reroute/RerouteArgumentType org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RerouteArgumentType
+c net/minecraft/advancements/critereon/ContextAwarePredicate net/minecraft/advancements/critereon/ContextAwarePredicate
+ m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; create a
+ m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Ljava/util/List; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Predicate; compositePredicates c
+ f Ljava/util/List; conditions b
+c net/minecraft/advancements/critereon/DamageSourcePredicate net/minecraft/advancements/critereon/CriterionConditionDamageSource
+ m ()Ljava/util/Optional; directEntity b
+ m ()Ljava/util/Optional; isDirect d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/damagesource/DamageSource;)Z matches a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;)Z matches a
+ m ()Ljava/util/Optional; sourceEntity c
+ m ()Ljava/util/List; tags a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; directEntity c
+ f Ljava/util/Optional; isDirect e
+ f Ljava/util/Optional; sourceEntity d
+ f Ljava/util/List; tags b
+c net/minecraft/advancements/critereon/DamageSourcePredicate$Builder net/minecraft/advancements/critereon/CriterionConditionDamageSource$a
+ m ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate; build b
+ m ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; damageType a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; direct a
+ m (Z)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; isDirect a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; source b
+ m (Lnet/minecraft/advancements/critereon/TagPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; tag a
+ f Ljava/util/Optional; directEntity b
+ f Ljava/util/Optional; isDirect d
+ f Ljava/util/Optional; sourceEntity c
+ f Lcom/google/common/collect/ImmutableList$Builder; tags a
+c net/minecraft/advancements/critereon/DataComponentMatchers net/minecraft/advancements/critereon/DataComponentMatchers
+ m ()Lnet/minecraft/core/component/DataComponentExactPredicate; exact b
+ m ()Z isEmpty a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; partial c
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z test a
+ f Lnet/minecraft/advancements/critereon/DataComponentMatchers; ANY a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/core/component/DataComponentExactPredicate; exact d
+ f Ljava/util/Map; partial e
+c net/minecraft/advancements/critereon/DataComponentMatchers$Builder net/minecraft/advancements/critereon/DataComponentMatchers$a
+ m ()Lnet/minecraft/advancements/critereon/DataComponentMatchers; build b
+ m ()Lnet/minecraft/advancements/critereon/DataComponentMatchers$Builder; components a
+ m (Lnet/minecraft/core/component/DataComponentExactPredicate;)Lnet/minecraft/advancements/critereon/DataComponentMatchers$Builder; exact a
+ m (Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type;Lnet/minecraft/core/component/predicates/DataComponentPredicate;)Lnet/minecraft/advancements/critereon/DataComponentMatchers$Builder; partial a
+ f Lnet/minecraft/core/component/DataComponentExactPredicate; exact a
+ f Lcom/google/common/collect/ImmutableMap$Builder; partial b
+c net/minecraft/advancements/critereon/EffectsChangedTrigger net/minecraft/advancements/critereon/CriterionTriggerEffectsChanged
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V trigger a
+c net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerEffectsChanged$a
+ m ()Ljava/util/Optional; effects b
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; gotEffectsFrom a
+ m (Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder;)Lnet/minecraft/advancements/Criterion; hasEffects a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; source c
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; effects c
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; source d
+c net/minecraft/advancements/critereon/ItemDurabilityTrigger net/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V trigger a
+c net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged$a
+ m (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; changedDurability a
+ m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; changedDurability a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; delta d
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability c
+ m ()Ljava/util/Optional; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;I)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; delta e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability d
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/PlayerInteractTrigger net/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V trigger a
+c net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity$a
+ m ()Ljava/util/Optional; entity c
+ m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; equipmentSheared b
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; equipmentSheared a
+ m ()Ljava/util/Optional; item b
+ m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; itemUsedOnEntity a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; itemUsedOnEntity b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entity d
+ f Ljava/util/Optional; item c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/RecipeUnlockedTrigger net/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)V trigger a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; unlocked a
+c net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/resources/ResourceKey; recipe b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+ f Lnet/minecraft/resources/ResourceKey; recipe c
+c net/minecraft/advancements/critereon/SlideDownBlockTrigger net/minecraft/advancements/critereon/CriterionSlideDownBlock
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V trigger a
+c net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionSlideDownBlock$a
+ m ()Ljava/util/Optional; block b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; lambda$validate$1 a
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2 b
+ m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3 a
+ m (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;Lnet/minecraft/core/Holder;)Ljava/util/Optional; lambda$validate$4 a
+ m (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; lambda$validate$5 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; slidesDownBlock a
+ m ()Ljava/util/Optional; state c
+ m (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; block c
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; state d
+c net/minecraft/advancements/critereon/SummonedEntityTrigger net/minecraft/advancements/critereon/CriterionTriggerSummonedEntity
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V trigger a
+c net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerSummonedEntity$a
+ m ()Ljava/util/Optional; entity b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; summonedEntity a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entity c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/ObjectiveCriteriaArgument net/minecraft/commands/arguments/ArgumentScoreboardCriteria
+ m ()Lnet/minecraft/commands/arguments/ObjectiveCriteriaArgument; criteria a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; getCriteria a
+ m (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; getName a
+ m (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/blocks/BlockStateArgument net/minecraft/commands/arguments/blocks/ArgumentTile
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockStateArgument; block a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/blocks/BlockInput; getBlock a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockInput; parse a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/core/HolderLookup; blocks b
+c net/minecraft/commands/synchronization/SuggestionProviders net/minecraft/commands/synchronization/CompletionProviders
+ m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; cast a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; getName b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; getProvider a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; register a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; ASK_SERVER a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; AVAILABLE_SOUNDS b
+ f Lnet/minecraft/resources/ResourceLocation; ID_ASK_SERVER e
+ f Ljava/util/Map; PROVIDERS_BY_NAME d
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUMMONABLE_ENTITIES c
+c net/minecraft/commands/synchronization/SuggestionProviders$RegisteredSuggestion net/minecraft/commands/synchronization/CompletionProviders$a
+ m ()Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate b
+ m ()Lnet/minecraft/resources/ResourceLocation; name a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate b
+ f Lnet/minecraft/resources/ResourceLocation; name a
+c net/minecraft/core/component/predicates/ContainerPredicate net/minecraft/core/component/predicates/ContainerPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m ()Ljava/util/Optional; items b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/ItemContainerContents;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; items e
+c net/minecraft/core/component/predicates/FireworksPredicate net/minecraft/core/component/predicates/FireworksPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m ()Ljava/util/Optional; explosions b
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; flightDuration c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/Fireworks;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; explosions e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; flightDuration f
+c net/minecraft/core/dispenser/EquipmentDispenseItemBehavior net/minecraft/core/dispenser/EquipmentDispenseItemBehavior
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z dispenseEquipment b
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$dispenseEquipment$0 a
+ f Lnet/minecraft/core/dispenser/EquipmentDispenseItemBehavior; INSTANCE c
+c net/minecraft/data/worldgen/features/MiscOverworldFeatures net/minecraft/data/worldgen/features/MiscOverworldFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; BLUE_ICE f
+ f Lnet/minecraft/resources/ResourceKey; BONUS_CHEST m
+ f Lnet/minecraft/resources/ResourceKey; DESERT_WELL o
+ f Lnet/minecraft/resources/ResourceKey; DISK_CLAY h
+ f Lnet/minecraft/resources/ResourceKey; DISK_GRASS l
+ f Lnet/minecraft/resources/ResourceKey; DISK_GRAVEL i
+ f Lnet/minecraft/resources/ResourceKey; DISK_SAND j
+ f Lnet/minecraft/resources/ResourceKey; FOREST_ROCK c
+ f Lnet/minecraft/resources/ResourceKey; FREEZE_TOP_LAYER k
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_BLUE e
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PACKED d
+ f Lnet/minecraft/resources/ResourceKey; ICE_PATCH b
+ f Lnet/minecraft/resources/ResourceKey; ICE_SPIKE a
+ f Lnet/minecraft/resources/ResourceKey; LAKE_LAVA g
+ f Lnet/minecraft/resources/ResourceKey; SPRING_LAVA_FROZEN q
+ f Lnet/minecraft/resources/ResourceKey; SPRING_LAVA_OVERWORLD p
+ f Lnet/minecraft/resources/ResourceKey; SPRING_WATER r
+ f Lnet/minecraft/resources/ResourceKey; VOID_START_PLATFORM n
+c net/minecraft/data/worldgen/placement/VegetationPlacements net/minecraft/data/worldgen/placement/VegetationPlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; getMushroomPlacement a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; treePlacement a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; treePlacement a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lcom/google/common/collect/ImmutableList$Builder; treePlacementBase b
+ m (I)Ljava/util/List; worldSurfaceSquaredWithCount a
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO b
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_LIGHT a
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_VEGETATION aI
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL ay
+ f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NETHER N
+ f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NORMAL P
+ f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_OLD_GROWTH T
+ f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_SWAMP V
+ f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_TAIGA R
+ f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION ai
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY ad
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT Y
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST Z
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST_FLOWERS ak
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW ac
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_PALE_GARDEN ae
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAINS ab
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP aa
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_WARM X
+ f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS al
+ f Lnet/minecraft/resources/ResourceKey; GRASS_BONEMEAL o
+ f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION aJ
+ f Lnet/minecraft/resources/ResourceKey; PALE_GARDEN_FLOWERS am
+ f Lnet/minecraft/resources/ResourceKey; PALE_GARDEN_VEGETATION aj
+ f Lnet/minecraft/resources/ResourceKey; PALE_MOSS_PATCH an
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_COMMON w
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_RARE x
+ f Lnet/minecraft/resources/ResourceKey; PATCH_BUSH C
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DECORATED F
+ f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DESERT E
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH q
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_2 p
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_BADLANDS r
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DRY_GRASS_BADLANDS s
+ f Lnet/minecraft/resources/ResourceKey; PATCH_DRY_GRASS_DESERT t
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIREFLY_BUSH_NEAR_WATER M
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMP L
+ f Lnet/minecraft/resources/ResourceKey; PATCH_FIREFLY_BUSH_SWAMP K
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_BADLANDS i
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_FOREST h
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE n
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_MEADOW g
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_NORMAL k
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_PLAIN f
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_SAVANNA j
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA m
+ f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA_2 l
+ f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN B
+ f Lnet/minecraft/resources/ResourceKey; PATCH_LEAF_LITTER D
+ f Lnet/minecraft/resources/ResourceKey; PATCH_MELON u
+ f Lnet/minecraft/resources/ResourceKey; PATCH_MELON_SPARSE v
+ f Lnet/minecraft/resources/ResourceKey; PATCH_PUMPKIN e
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE J
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_BADLANDS I
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_DESERT H
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_SWAMP G
+ f Lnet/minecraft/resources/ResourceKey; PATCH_SUNFLOWER d
+ f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS A
+ f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS_2 z
+ f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY y
+ f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NETHER O
+ f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NORMAL Q
+ f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_OLD_GROWTH U
+ f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_SWAMP W
+ f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_TAIGA S
+ f Lnet/minecraft/resources/ResourceKey; TREES_BADLANDS at
+ f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH az
+ f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK_LEAF_LITTER aD
+ f Lnet/minecraft/resources/ResourceKey; TREES_CHERRY aq
+ f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST ao
+ f Lnet/minecraft/resources/ResourceKey; TREES_GROVE as
+ f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE aH
+ f Lnet/minecraft/resources/ResourceKey; TREES_MANGROVE aK
+ f Lnet/minecraft/resources/ResourceKey; TREES_MEADOW ap
+ f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA aG
+ f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA aF
+ f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS ah
+ f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA ax
+ f Lnet/minecraft/resources/ResourceKey; TREES_SNOWY au
+ f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE aE
+ f Lnet/minecraft/resources/ResourceKey; TREES_SWAMP av
+ f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA ar
+ f Lnet/minecraft/resources/ResourceKey; TREES_WATER aC
+ f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_FOREST aA
+ f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS aB
+ f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_SAVANNA aw
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; TREE_THRESHOLD aL
+ f Lnet/minecraft/resources/ResourceKey; VINES c
+ f Lnet/minecraft/resources/ResourceKey; WILDFLOWERS_BIRCH_FOREST af
+ f Lnet/minecraft/resources/ResourceKey; WILDFLOWERS_MEADOW ag
+c net/minecraft/gametest/framework/TestEnvironmentDefinition net/minecraft/gametest/framework/TestEnvironmentDefinition
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m (Lnet/minecraft/server/level/ServerLevel;)V teardown b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf net/minecraft/gametest/framework/TestEnvironmentDefinition$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; definitions b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;)V lambda$setup$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;)V lambda$teardown$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m (Lnet/minecraft/server/level/ServerLevel;)V teardown b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/List; definitions d
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather net/minecraft/gametest/framework/TestEnvironmentDefinition$e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m (Lnet/minecraft/server/level/ServerLevel;)V teardown b
+ m ()Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; weather b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; weather d
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type net/minecraft/gametest/framework/TestEnvironmentDefinition$e$a
+ m ()[Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; $values a
+ m (Lnet/minecraft/server/level/ServerLevel;)V apply a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; $VALUES j
+ f Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; CLEAR a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; RAIN b
+ f Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type; THUNDER c
+ f I clearTime f
+ f Ljava/lang/String; id e
+ f I rainTime g
+ f Z raining h
+ f Z thundering i
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$Functions net/minecraft/gametest/framework/TestEnvironmentDefinition$b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;)V lambda$setup$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;)V lambda$teardown$2 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;)V run a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m ()Ljava/util/Optional; setupFunction b
+ m (Lnet/minecraft/server/level/ServerLevel;)V teardown b
+ m ()Ljava/util/Optional; teardownFunction c
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lorg/slf4j/Logger; LOGGER f
+ f Ljava/util/Optional; setupFunction d
+ f Ljava/util/Optional; teardownFunction e
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$TimeOfDay net/minecraft/gametest/framework/TestEnvironmentDefinition$d
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m ()I time b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I time d
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules net/minecraft/gametest/framework/TestEnvironmentDefinition$c
+ m ()Ljava/util/List; boolRules b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/GameRules$Key;Ljava/lang/Object;)Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules$Entry; entry a
+ m ()Ljava/util/List; intRules c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setup a
+ m (Lnet/minecraft/server/level/ServerLevel;)V teardown b
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/List; boolRules d
+ f Ljava/util/List; intRules e
+c net/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules$Entry net/minecraft/gametest/framework/TestEnvironmentDefinition$c$a
+ m (Ljava/lang/Class;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Lnet/minecraft/world/level/GameRules$Key; key a
+ m (Ljava/lang/Class;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/world/level/GameRules$Key; key a
+ f Ljava/lang/Object; value b
+c net/minecraft/network/chat/contents/data/StorageDataSource net/minecraft/network/chat/contents/data/StorageDataSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; id b
+c net/minecraft/network/protocol/game/ClientboundLoginPacket net/minecraft/network/protocol/game/PacketPlayOutLogin
+ m ()I chunkRadius h
+ m ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; commonPlayerSpawnInfo m
+ m ()Z doLimitedCrafting l
+ m ()Z enforcesSecureChat n
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z hardcore e
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+ m ()Ljava/util/Set; levels f
+ m ()I maxPlayers g
+ m ()I playerId b
+ m ()Z reducedDebugInfo j
+ m ()Z showDeathScreen k
+ m ()I simulationDistance i
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I chunkRadius f
+ f Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; commonPlayerSpawnInfo k
+ f Z doLimitedCrafting j
+ f Z enforcesSecureChat l
+ f Z hardcore c
+ f Ljava/util/Set; levels d
+ f I maxPlayers e
+ f I playerId b
+ f Z reducedDebugInfo h
+ f Z showDeathScreen i
+ f I simulationDistance g
+c net/minecraft/network/protocol/game/ClientboundSoundPacket net/minecraft/network/protocol/game/PacketPlayOutNamedSoundEffect
+ m ()F getPitch j
+ m ()J getSeed k
+ m ()Lnet/minecraft/core/Holder; getSound b
+ m ()Lnet/minecraft/sounds/SoundSource; getSource e
+ m ()F getVolume i
+ m ()D getX f
+ m ()D getY g
+ m ()D getZ h
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f F LOCATION_ACCURACY b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f F pitch i
+ f J seed j
+ f Lnet/minecraft/core/Holder; sound c
+ f Lnet/minecraft/sounds/SoundSource; source d
+ f F volume h
+ f I x e
+ f I y f
+ f I z g
+c net/minecraft/network/protocol/game/ServerboundSwingPacket net/minecraft/network/protocol/game/PacketPlayInArmAnimation
+ m ()Lnet/minecraft/world/InteractionHand; getHand b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/InteractionHand; hand b
+c net/minecraft/server/jsonrpc/dataprovider/JsonRpcApiSchema net/minecraft/server/jsonrpc/dataprovider/JsonRpcApiSchema
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Ljava/nio/file/Path; path d
+c net/minecraft/server/jsonrpc/methods/ServerSettingsService net/minecraft/server/jsonrpc/methods/ServerSettingsService
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z acceptTransfers o
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z allowFlight h
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z autosave a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Lnet/minecraft/world/Difficulty; difficulty b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z enforceAllowlist c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I entityBroadcastRangePercentage t
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z forceGameMode k
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Lnet/minecraft/world/level/GameType; gameMode l
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z hidesOnlinePlayers r
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I maxPlayers e
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/lang/String; motd j
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I operatorUserPermissionLevel q
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I pauseWhenEmpty f
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I playerIdleTimeout g
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z repliesToStatus s
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAcceptTransfers f
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAllowFlight d
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAutosave a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/Difficulty;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/Difficulty; setDifficulty a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setEnforceAllowlist b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setEntityBroadcastRangePercentage i
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setForceGameMode e
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/level/GameType;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/level/GameType; setGameMode a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setHidesOnlinePlayers g
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setMaxPlayers a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/lang/String;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/lang/String; setMotd a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setOperatorUserPermissionLevel h
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPauseWhenEmpty b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPlayerIdleTimeout c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setRepliesToStatus h
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSimulationDistance f
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSpawnProtection d
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setStatusHeartbeatInterval g
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setUsingAllowlist c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setViewDistance e
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I simulationDistance n
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I spawnProtection i
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I statusHeartbeatInterval p
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Z usingAllowlist d
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)I viewDistance m
+c net/minecraft/server/network/PlayerSafetyServiceTextFilter net/minecraft/server/network/PlayerSafetyServiceTextFilter
+ m ()Lcom/microsoft/aad/msal4j/IAuthenticationResult; aquireIAuthenticationResult b
+ m ()I connectionReadTimeout a
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/ServerTextFilter; createTextFilterFromConfig a
+ m (Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/network/FilteredText; filterText a
+ m (Ljava/util/Set;Lcom/google/gson/JsonElement;)V lambda$createTextFilterFromConfig$0 a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$1 a
+ m (Ljava/net/HttpURLConnection;)V setAuthorizationProperty a
+ f Lcom/microsoft/aad/msal4j/ConfidentialClientApplication; client b
+ f Lcom/microsoft/aad/msal4j/ClientCredentialParameters; clientParameters c
+ f I connectionReadTimeoutMs e
+ f Ljava/util/Set; fullyFilteredEvents d
+c net/minecraft/server/network/ServerLoginPacketListenerImpl net/minecraft/server/network/LoginListener
+ m (Lnet/minecraft/network/chat/Component;)V disconnect a
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/CrashReportCategory;)V fillListenerSpecificCrashDetails a
+ m (Lcom/mojang/authlib/GameProfile;)V finishLoginAndWaitForClient d
+ m ()Ljava/lang/String; getUserName e
+ m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V handleCookieResponse a
+ m (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V handleCustomQueryPacket a
+ m (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V handleHello a
+ m (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V handleKey a
+ m (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V handleLoginAcknowledgement a
+ m ()Z isAcceptingMessages c
+ m (Lcom/mojang/authlib/GameProfile;)Z isPlayerAlreadyInWorld a
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m (Lcom/mojang/authlib/GameProfile;)V startClientVerification b
+ m ()V tick d
+ m (Lcom/mojang/authlib/GameProfile;)V verifyLoginAndFinishConnectionSetup c
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAX_TICKS_BEFORE_LOGIN d
+ f Ljava/util/concurrent/atomic/AtomicInteger; UNIQUE_THREAD_ID b
+ f Lcom/mojang/authlib/GameProfile; authenticatedProfile k
+ f [B challenge e
+ f Lnet/minecraft/network/Connection; connection g
+ f Ljava/lang/String; requestedUsername j
+ f Ljava/lang/String; serverId l
+ f Lnet/minecraft/server/MinecraftServer; server f
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; state h
+ f I tick i
+ f Z transferred m
+c net/minecraft/server/network/ServerLoginPacketListenerImpl$1 net/minecraft/server/network/LoginListener$1
+ m ()Ljava/net/InetAddress; getAddress a
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl; this$0 b
+c net/minecraft/server/network/ServerLoginPacketListenerImpl$2 net/minecraft/server/network/LoginListener$2
+c net/minecraft/server/network/ServerLoginPacketListenerImpl$State net/minecraft/server/network/LoginListener$EnumProtocolState
+ m ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; $values a
+ f [Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; $VALUES i
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; ACCEPTED h
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; AUTHENTICATING c
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; HELLO a
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; KEY b
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; NEGOTIATING d
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; PROTOCOL_SWITCHING g
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; VERIFYING e
+ f Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; WAITING_FOR_DUPE_DISCONNECT f
+c net/minecraft/server/packs/resources/ResourceFilterSection net/minecraft/server/packs/resources/ResourceFilterSection
+ m (Ljava/lang/String;)Z isNamespaceFiltered a
+ m (Ljava/lang/String;)Z isPathFiltered b
+ m (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z lambda$isNamespaceFiltered$2 b
+ m (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z lambda$isPathFiltered$3 a
+ m (Lnet/minecraft/server/packs/resources/ResourceFilterSection;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE a
+ f Ljava/util/List; blockList c
+c net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix net/minecraft/util/datafix/fixes/DataConverterBannerColour
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$1 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$2 c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$4 b
+c net/minecraft/util/datafix/fixes/BlockPropertyRenameAndFix net/minecraft/util/datafix/fixes/BlockPropertyRenameAndFix
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixProperties$0 a
+ m (Ljava/lang/String;)Z shouldFix a
+ f Ljava/lang/String; blockId a
+ f Ljava/lang/String; newPropertyName c
+ f Ljava/lang/String; oldPropertyName b
+ f Ljava/util/function/UnaryOperator; valueFixer d
+c net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix net/minecraft/util/datafix/fixes/DataConverterColorlessShulkerEntity
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/DataComponentRemainderFix net/minecraft/util/datafix/fixes/DataComponentRemainderFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/lang/String; componentId b
+ f Ljava/lang/String; name a
+ f Ljava/lang/String; newComponentId c
+c net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix net/minecraft/util/datafix/fixes/DataConverterArmorStand
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityPufferfish
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/InvalidBlockEntityLockFix net/minecraft/util/datafix/fixes/InvalidBlockEntityLockFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix net/minecraft/util/datafix/fixes/DataConverterFlatten
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;I)Ljava/lang/String; updateItem a
+ f Ljava/util/Set; DAMAGE_IDS c
+ f Ljava/util/Set; IDS b
+ f Ljava/util/Map; MAP a
+c net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix net/minecraft/util/datafix/fixes/DataConverterWorldGenSettings
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Ljava/lang/String;)Ljava/lang/String; fixString a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 b
+ m (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; lambda$fixString$2 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Lcom/google/common/base/Splitter; AMOUNT_SPLITTER f
+ f Lcom/google/common/base/Splitter; BLOCK_SPLITTER g
+ f Ljava/lang/String; DEFAULT a
+ f Ljava/lang/String; GENERATOR_OPTIONS b
+ f Lcom/google/common/base/Splitter; LAYER_SPLITTER d
+ f Lcom/google/common/base/Splitter; OLD_AMOUNT_SPLITTER e
+ f Lcom/google/common/base/Splitter; SPLITTER c
+c net/minecraft/util/datafix/fixes/LockComponentPredicateFix net/minecraft/util/datafix/fixes/LockComponentPredicateFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLock b
+ f Lcom/google/common/escape/Escaper; ESCAPER a
+c net/minecraft/util/datafix/fixes/PlayerHeadBlockProfileFix net/minecraft/util/datafix/fixes/PlayerHeadBlockProfileFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Ljava/util/Optional;)Ljava/util/Optional; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/ProjectileStoredWeaponFix net/minecraft/util/datafix/fixes/ProjectileStoredWeaponFix
+ m (Ljava/lang/String;)Ljava/util/function/Function; fixChoice a
+ m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; fixChoiceCap a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$1 a
+c net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/UnflattenTextComponentFix net/minecraft/util/datafix/fixes/UnflattenTextComponentFix
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$createFixer$0 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; unflattenJson a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
+c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a
+ f Ljava/lang/String; RECEIVED_BYTES c
+ f Ljava/lang/String; RECEIVED_PACKETS e
+ f Ljava/lang/String; REMOTE_ADDRESS a
+ f Ljava/lang/String; SENT_BYTES b
+ f Ljava/lang/String; SENT_PACKETS d
+c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b
+ m ()V commitEvent a
+ m (I)V trackReceivedPacket b
+ m (I)V trackSentPacket a
+ f Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent; event e
+ f Ljava/util/concurrent/atomic/AtomicLong; receivedBytes c
+ f Ljava/util/concurrent/atomic/AtomicInteger; receivedPackets d
+ f Ljava/util/concurrent/atomic/AtomicLong; sentBytes a
+ f Ljava/util/concurrent/atomic/AtomicInteger; sentPackets b
+c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
+c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a
+ f Ljava/lang/String; AVERAGE_TICK_DURATION a
+c net/minecraft/util/profiling/jfr/stats/ChunkIdentification net/minecraft/util/profiling/jfr/stats/ChunkIdentification
+ m ()Ljava/lang/String; dimension b
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification; from a
+ m ()Ljava/lang/String; level a
+ m ()I x c
+ m ()I z d
+ f Ljava/lang/String; dimension b
+ f Ljava/lang/String; level a
+ f I x c
+ f I z d
+c net/minecraft/world/entity/ai/attributes/AttributeInstance net/minecraft/world/entity/ai/attributes/AttributeModifiable
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addModifier f
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addOrReplacePermanentModifier c
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addOrUpdateTransientModifier a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addPermanentModifier d
+ m (Ljava/util/Collection;)V addPermanentModifiers a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addTransientModifier b
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance$Packed;)V apply a
+ m ()D calculateValue i
+ m ()Lnet/minecraft/core/Holder; getAttribute a
+ m ()D getBaseValue b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; getModifier a
+ m ()Ljava/util/Set; getModifiers c
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Map; getModifiers a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Collection; getModifiersOrEmpty b
+ m ()Ljava/util/Set; getPermanentModifiers d
+ m ()D getValue g
+ m (Lnet/minecraft/resources/ResourceLocation;)Z hasModifier b
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Map; lambda$getModifiers$0 c
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Ljava/util/Map;)V lambda$replaceFrom$1 a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeInstance$Packed; pack h
+ m (Lnet/minecraft/resources/ResourceLocation;)Z removeModifier c
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V removeModifier e
+ m ()V removeModifiers f
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V replaceFrom a
+ m (D)V setBaseValue a
+ m ()V setDirty e
+ f Lnet/minecraft/core/Holder; attribute a
+ f D baseValue e
+ f D cachedValue g
+ f Z dirty f
+ f Ljava/util/Map; modifierById c
+ f Ljava/util/Map; modifiersByOperation b
+ f Ljava/util/function/Consumer; onDirty h
+ f Ljava/util/Map; permanentModifiers d
+c net/minecraft/world/entity/ai/attributes/AttributeInstance$Packed net/minecraft/world/entity/ai/attributes/AttributeModifiable$a
+ m ()Lnet/minecraft/core/Holder; attribute a
+ m ()D baseValue b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; modifiers c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC b
+ f Lnet/minecraft/core/Holder; attribute c
+ f D baseValue d
+ f Ljava/util/List; modifiers e
+c net/minecraft/world/entity/ai/attributes/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier
+ m ()D amount b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z is a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f D amount e
+ f Lnet/minecraft/resources/ResourceLocation; id d
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation f
+c net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
+ m ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; $VALUES i
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; ADD_MULTIPLIED_BASE b
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; ADD_MULTIPLIED_TOTAL c
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; ADD_VALUE a
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f I id h
+ f Ljava/lang/String; name g
+c net/minecraft/world/entity/ai/attributes/AttributeSupplier net/minecraft/world/entity/ai/attributes/AttributeProvider
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; builder a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; createInstance a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttributeInstance d
+ m (Lnet/minecraft/core/Holder;)D getBaseValue b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)D getModifierValue a
+ m (Lnet/minecraft/core/Holder;)D getValue a
+ m (Lnet/minecraft/core/Holder;)Z hasAttribute c
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;)Z hasModifier b
+ f Ljava/util/Map; instances a
+c net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder net/minecraft/world/entity/ai/attributes/AttributeProvider$Builder
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; add a
+ m (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; add a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; build a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; create b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$create$0 a
+ f Lcom/google/common/collect/ImmutableMap$Builder; builder a
+ f Z instanceFrozen b
+c net/minecraft/world/entity/ai/attributes/DefaultAttributes net/minecraft/world/entity/ai/attributes/AttributeDefaults
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; getSupplier a
+ m (Lnet/minecraft/world/entity/EntityType;)Z hasSupplier b
+ m (Lnet/minecraft/world/entity/EntityType;)Z lambda$validate$0 d
+ m (Lnet/minecraft/world/entity/EntityType;)Z lambda$validate$1 c
+ m (Lnet/minecraft/resources/ResourceLocation;)V lambda$validate$2 a
+ m ()V validate a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; SUPPLIERS b
+c net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; calculateOptimalJumpVector a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z defaultAcceptableLandingSpot a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getJumpCandidate a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z isAcceptableLandingPosition a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z lambda$start$0 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump; lambda$start$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V pickCandidate d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick c
+ f Ljava/util/List; ALLOWED_ANGLES o
+ f I FIND_JUMP_TRIES c
+ f I MIN_PATHFIND_DISTANCE_TO_VALID_JUMP d
+ f I PREPARE_JUMP_DURATION m
+ f I TIME_OUT_DURATION n
+ f Ljava/util/function/BiPredicate; acceptableLandingSpot r
+ f Lnet/minecraft/world/phys/Vec3; chosenJump j
+ f I findJumpTries k
+ f Ljava/util/function/Function; getJumpSound q
+ f Ljava/util/Optional; initialPosition i
+ f Ljava/util/List; jumpCandidates h
+ f F maxJumpVelocityMultiplier g
+ f I maxLongJumpHeight e
+ f I maxLongJumpWidth f
+ f J prepareJumpStart l
+ f Lnet/minecraft/util/valueproviders/UniformInt; timeBetweenLongJumps p
+c net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$a
+ m ()Lnet/minecraft/core/BlockPos; targetPos a
+ m ()I weight b
+ f Lnet/minecraft/core/BlockPos; targetPos a
+ f I weight b
+c net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot net/minecraft/world/entity/ai/behavior/BehaviorOutside
+ m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getOutdoorPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Z hasNoBlocksAbove a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/world/phys/Vec3;)V lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$1 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$2 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/SetEntityLookTarget net/minecraft/world/entity/ai/behavior/BehaviorLookTarget
+ m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Ljava/util/function/Predicate;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/EntityType;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/MobCategory;F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z lambda$create$3 a
+ m (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 lambda$create$4 a
+ m (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; lambda$create$5 a
+ m (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$6 a
+c net/minecraft/world/entity/ai/behavior/warden/ForceUnmount net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+c net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal net/minecraft/world/entity/ai/goal/PathfinderGoalLookAtTradingPlayer
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/npc/AbstractVillager; villager h
+c net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalHurtByTarget
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()V alertOthers h
+ m ()Z canUse b
+ m ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/HurtByTargetGoal; setAlertOthers a
+ m ()V start d
+ f I ALERT_RANGE_Y b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; HURT_BY_TARGETING a
+ f Z alertSameType c
+ f I timestamp d
+ f [Ljava/lang/Class; toIgnoreAlert j
+ f [Ljava/lang/Class; toIgnoreDamage i
+c net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor net/minecraft/world/entity/ai/sensing/SensorHoglinSpecific
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; findNearestRepellent b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findNearestRepellent$1 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor net/minecraft/world/entity/ai/sensing/SensorPiglinSpecific
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; findNearestRepellent c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z isValidRepellent a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findNearestRepellent$1 b
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor net/minecraft/world/entity/ai/sensing/SensorVillagerBabies
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; getNearestVillagerBabies a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; getVisibleEntities c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isVillagerBaby b
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/animal/axolotl/ValidatePlayDead net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/decoration/LeashFenceKnotEntity net/minecraft/world/entity/decoration/EntityLeash
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropItem a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity; getOrCreateKnot b
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dU
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeasheeRemoved b
+ m ()V playPlacementSound k
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V recalculateBoundingBox e
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z survives f
+ f D OFFSET_Y b
+c net/minecraft/world/entity/projectile/AbstractThrownPotion net/minecraft/world/entity/projectile/EntityPotion
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection a_
+ m (Lnet/minecraft/core/BlockPos;)V dowseFire a
+ m ()D getDefaultGravity bo
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ f D SPLASH_RANGE a
+ f D SPLASH_RANGE_SQ b
+ f Ljava/util/function/Predicate; WATER_SENSITIVE_OR_ON_FIRE c
+c net/minecraft/world/entity/projectile/FireworkRocketEntity net/minecraft/world/entity/projectile/EntityFireworks
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection a_
+ m (Lnet/minecraft/server/level/ServerLevel;)V dealExplosionDamage e
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V explode b
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem n
+ m ()Ljava/util/List; getExplosions m
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m (B)V handleEntityEvent b
+ m ()Z hasExplosion i
+ m ()Z isAttachedToEntity k
+ m ()Z isAttackable cO
+ m ()Z isShotAtAngle f
+ m (I)V lambda$tick$0 b
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (DDD)Z shouldRender j
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACHED_TO_TARGET b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FIREWORKS_ITEM a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOT_AT_ANGLE c
+ f I DEFAULT_LIFE d
+ f I DEFAULT_LIFE_TIME f
+ f Z DEFAULT_SHOT_AT_ANGLE g
+ f Lnet/minecraft/world/entity/LivingEntity; attachedToEntity j
+ f I life h
+ f I lifetime i
+c net/minecraft/world/entity/projectile/ProjectileDeflection net/minecraft/world/entity/projectile/ProjectileDeflection
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$0 d
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$1 c
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$2 b
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$3 a
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; AIM_DEFLECT c
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; MOMENTUM_DEFLECT d
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; NONE a
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; REVERSE b
+c net/minecraft/world/item/enchantment/effects/ExplodeEffect net/minecraft/world/item/enchantment/effects/ExplodeEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Z attributeToUser b
+ m ()Lnet/minecraft/world/level/Level$ExplosionInteraction; blockInteraction i
+ m ()Lnet/minecraft/util/random/WeightedList; blockParticles l
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Z createFire h
+ m ()Ljava/util/Optional; damageType c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; getDamageSource a
+ m ()Ljava/util/Optional; immuneBlocks e
+ m ()Ljava/util/Optional; knockbackMultiplier d
+ m (ILnet/minecraft/world/item/enchantment/LevelBasedValue;)Ljava/lang/Float; lambda$apply$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; largeParticle k
+ m ()Lnet/minecraft/world/phys/Vec3; offset f
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; radius g
+ m ()Lnet/minecraft/core/particles/ParticleOptions; smallParticle j
+ m ()Lnet/minecraft/core/Holder; sound m
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z attributeToUser d
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; blockInteraction k
+ f Lnet/minecraft/util/random/WeightedList; blockParticles n
+ f Z createFire j
+ f Ljava/util/Optional; damageType e
+ f Ljava/util/Optional; immuneBlocks g
+ f Ljava/util/Optional; knockbackMultiplier f
+ f Lnet/minecraft/core/particles/ParticleOptions; largeParticle m
+ f Lnet/minecraft/world/phys/Vec3; offset h
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; radius i
+ f Lnet/minecraft/core/particles/ParticleOptions; smallParticle l
+ f Lnet/minecraft/core/Holder; sound o
+c net/minecraft/world/item/enchantment/effects/MultiplyValue net/minecraft/world/item/enchantment/effects/MultiplyValue
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; factor b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; factor c
+c net/minecraft/world/item/equipment/trim/MaterialAssetGroup net/minecraft/world/item/equipment/trim/MaterialAssetGroup
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo; assetId a
+ m ()Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo; base a
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; create a
+ m (Ljava/lang/String;Ljava/util/Map;)Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; create a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; overrides b
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; AMETHYST m
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; COPPER h
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; DIAMOND k
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; EMERALD j
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; GOLD i
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; IRON e
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; LAPIS l
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; NETHERITE f
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; QUARTZ d
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; REDSTONE g
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup; RESIN n
+ f Ljava/lang/String; SEPARATOR a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo; base o
+ f Ljava/util/Map; overrides p
+c net/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo net/minecraft/world/item/equipment/trim/MaterialAssetGroup$a
+ m ()Ljava/lang/String; suffix a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/lang/String; suffix c
+c net/minecraft/world/level/block/CalibratedSculkSensorBlock net/minecraft/world/level/block/CalibratedSculkSensorBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()I getActiveTicks c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;)V lambda$getTicker$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+c net/minecraft/world/level/block/HorizontalDirectionalBlock net/minecraft/world/level/block/BlockFacingHorizontal
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING f
+c net/minecraft/world/level/block/InfestedRotatedPillarBlock net/minecraft/world/level/block/InfestedRotatedPillarBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/WeatheringCopperChainBlock net/minecraft/world/level/block/WeatheringCopperChainBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState f
+c net/minecraft/world/level/block/WeatheringCopperChestBlock net/minecraft/world/level/block/WeatheringCopperChestBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge v
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m ()Z isWaxed u
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC h
+c net/minecraft/world/level/block/WeatheringCopperGrateBlock net/minecraft/world/level/block/WeatheringCopperGrateBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState f
+c net/minecraft/world/level/block/WeatheringCopperStairBlock net/minecraft/world/level/block/WeatheringCopperStairBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/WeatheringCopperStairBlock;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState h
+c net/minecraft/world/level/block/WeightedPressurePlateBlock net/minecraft/world/level/block/BlockPressurePlateWeighted
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()I getPressedTime b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getSignalForState h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b
+ m (Lnet/minecraft/world/level/block/WeightedPressurePlateBlock;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/WeightedPressurePlateBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER d
+ f I maxWeight e
+c net/minecraft/world/level/block/entity/BannerPatternLayers net/minecraft/world/level/block/entity/BannerPatternLayers
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; layers b
+ m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; removeLast a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; EMPTY a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; layers d
+c net/minecraft/world/level/block/entity/BannerPatternLayers$Layer net/minecraft/world/level/block/entity/BannerPatternLayers$b
+ m ()Lnet/minecraft/world/item/DyeColor; color c
+ m ()Lnet/minecraft/network/chat/MutableComponent; description a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; pattern b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/DyeColor; color d
+ f Lnet/minecraft/core/Holder; pattern c
+c net/minecraft/world/level/block/entity/BannerPatternLayers$Builder net/minecraft/world/level/block/entity/BannerPatternLayers$a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Builder; add a
+ m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Layer;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Builder; add a
+ m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Builder; addAll a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Builder; addIfRegistered a
+ m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; build a
+ f Lcom/google/common/collect/ImmutableList$Builder; layers a
+c net/minecraft/world/level/block/entity/CampfireBlockEntity net/minecraft/world/level/block/entity/TileEntityCampfire
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V clearContent a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck;)V cookTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V cooldownTick a
+ m ()Lnet/minecraft/core/NonNullList; getItems c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket d
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; lambda$cookTick$0 a
+ m ([I)V lambda$loadAdditional$1 b
+ m ()V lambda$loadAdditional$2 k
+ m ([I)V lambda$loadAdditional$3 a
+ m ()V lambda$loadAdditional$4 h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()V markUpdated f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V particleTick b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z placeFood a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ f I BURN_COOL_SPEED b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I NUM_SLOTS c
+ f [I cookingProgress e
+ f [I cookingTime f
+ f Lnet/minecraft/core/NonNullList; items d
+c net/minecraft/world/level/block/entity/DecoratedPotPattern net/minecraft/world/level/block/entity/DecoratedPotPattern
+ m ()Lnet/minecraft/resources/ResourceLocation; assetId a
+ f Lnet/minecraft/resources/ResourceLocation; assetId a
+c net/minecraft/world/level/block/entity/ListBackedContainer net/minecraft/world/level/block/entity/ListBackedContainer
+ m (Lnet/minecraft/world/item/ItemStack;)Z acceptsItemType b
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m ()V clearContent a
+ m ()I count aA_
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItems h
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItemNoUpdate c
+c net/minecraft/world/level/block/state/pattern/BlockInWorld net/minecraft/world/level/block/state/pattern/ShapeDetectorBlock
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getEntity b
+ m ()Lnet/minecraft/world/level/LevelReader; getLevel c
+ m ()Lnet/minecraft/core/BlockPos; getPos d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; hasState a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$hasState$0 a
+ f Z cachedEntity f
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; entity e
+ f Lnet/minecraft/world/level/LevelReader; level a
+ f Z loadChunks c
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state d
+c net/minecraft/world/level/block/state/pattern/BlockPattern net/minecraft/world/level/block/state/pattern/ShapeDetector
+ m (Lnet/minecraft/world/level/LevelReader;Z)Lcom/google/common/cache/LoadingCache; createLevelCache a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; find a
+ m ()I getDepth a
+ m ()I getHeight b
+ m ()[[[Ljava/util/function/Predicate; getPattern d
+ m ()I getWidth c
+ m (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; matches a
+ m (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; matches a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;III)Lnet/minecraft/core/BlockPos; translateAndRotate a
+ f I depth b
+ f I height c
+ f [[[Ljava/util/function/Predicate; pattern a
+ f I width d
+c net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader net/minecraft/world/level/block/state/pattern/ShapeDetector$BlockLoader
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; load a
+ f Lnet/minecraft/world/level/LevelReader; level a
+ f Z loadChunks b
+c net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch net/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection
+ m (III)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; getBlock a
+ m ()I getDepth f
+ m ()Lnet/minecraft/core/Direction; getForwards b
+ m ()Lnet/minecraft/core/BlockPos; getFrontTopLeft a
+ m ()I getHeight e
+ m ()Lnet/minecraft/core/Direction; getUp c
+ m ()I getWidth d
+ f Lcom/google/common/cache/LoadingCache; cache d
+ f I depth g
+ f Lnet/minecraft/core/Direction; forwards b
+ f Lnet/minecraft/core/BlockPos; frontTopLeft a
+ f I height f
+ f Lnet/minecraft/core/Direction; up c
+ f I width e
+c net/minecraft/world/level/block/state/properties/ChestType net/minecraft/world/level/block/state/properties/BlockPropertyChestType
+ m ()[Lnet/minecraft/world/level/block/state/properties/ChestType; $values b
+ m ()Lnet/minecraft/world/level/block/state/properties/ChestType; getOpposite a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/ChestType; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/ChestType; LEFT b
+ f Lnet/minecraft/world/level/block/state/properties/ChestType; RIGHT c
+ f Lnet/minecraft/world/level/block/state/properties/ChestType; SINGLE a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/RailShape net/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition
+ m ()[Lnet/minecraft/world/level/block/state/properties/RailShape; $values d
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isSlope b
+ f [Lnet/minecraft/world/level/block/state/properties/RailShape; $VALUES l
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; ASCENDING_EAST c
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; ASCENDING_NORTH e
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; ASCENDING_SOUTH f
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; ASCENDING_WEST d
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; EAST_WEST b
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; NORTH_EAST j
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; NORTH_SOUTH a
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; NORTH_WEST i
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; SOUTH_EAST g
+ f Lnet/minecraft/world/level/block/state/properties/RailShape; SOUTH_WEST h
+ f Ljava/lang/String; name k
+c net/minecraft/world/level/levelgen/PositionalRandomFactory net/minecraft/world/level/levelgen/PositionalRandomFactory
+ m (III)Lnet/minecraft/util/RandomSource; at a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; at a
+ m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; fromHashOf a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; fromHashOf a
+ m (J)Lnet/minecraft/util/RandomSource; fromSeed a
+ m (Ljava/lang/StringBuilder;)V parityConfigString a
+c net/minecraft/world/level/levelgen/feature/IceSpikeFeature net/minecraft/world/level/levelgen/feature/WorldGenPackedIce2
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/SeagrassFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureSeaGrass
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/placement/PlacedFeature net/minecraft/world/level/levelgen/placement/PlacedFeature
+ m ()Lnet/minecraft/core/Holder; feature b
+ m ()Ljava/util/stream/Stream; getFeatures a
+ m (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; lambda$placeWithContext$3 a
+ m (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 lambda$placeWithContext$4 a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z place a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z placeWithBiomeCheck b
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z placeWithContext a
+ m ()Ljava/util/List; placement c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC c
+ f Lcom/mojang/serialization/Codec; LIST_OF_LISTS_CODEC d
+ f Lnet/minecraft/core/Holder; feature e
+ f Ljava/util/List; placement f
+c net/minecraft/world/level/levelgen/structure/StructureType net/minecraft/world/level/levelgen/structure/StructureType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/StructureType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; BURIED_TREASURE a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; DESERT_PYRAMID b
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; END_CITY c
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; FORTRESS d
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; IGLOO e
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; JIGSAW f
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; JUNGLE_TEMPLE g
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; MINESHAFT h
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; NETHER_FOSSIL i
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; OCEAN_MONUMENT j
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; OCEAN_RUIN k
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; RUINED_PORTAL l
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; SHIPWRECK m
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; STRONGHOLD n
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; SWAMP_HUT o
+ f Lnet/minecraft/world/level/levelgen/structure/StructureType; WOODLAND_MANSION p
+c net/minecraft/world/level/lighting/LayerLightEventListener net/minecraft/world/level/lighting/LightEngineLayerEventListener
+ m (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerData a
+ m (Lnet/minecraft/core/BlockPos;)I getLightValue b
+c net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener net/minecraft/world/level/lighting/LightEngineLayerEventListener$Void
+ m ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; $values c
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerData a
+ m (Lnet/minecraft/core/BlockPos;)I getLightValue b
+ m ()Z hasLightWork O_
+ m (Lnet/minecraft/world/level/ChunkPos;)V propagateLightSources b
+ m ()I runLightUpdates a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+ f [Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; $VALUES b
+ f Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; INSTANCE a
+c net/minecraft/world/level/saveddata/maps/MapDecorationType net/minecraft/world/level/saveddata/maps/MapDecorationType
+ m ()Lnet/minecraft/resources/ResourceLocation; assetId b
+ m ()Z explorationMapElement e
+ m ()Z hasMapColor a
+ m ()I mapColor d
+ m ()Z showOnItemFrame c
+ m ()Z trackCount f
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I NO_MAP_COLOR a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceLocation; assetId d
+ f Z explorationMapElement g
+ f I mapColor f
+ f Z showOnItemFrame e
+ f Z trackCount h
+c net/minecraft/world/level/storage/loot/entries/DynamicLoot net/minecraft/world/level/storage/loot/entries/LootSelectorDynamic
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; dynamicEntry a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Lnet/minecraft/resources/ResourceLocation;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$dynamicEntry$2 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot;)Lnet/minecraft/resources/ResourceLocation; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; name j
+c org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay org/bukkit/craftbukkit/v1_21_R6/advancement/CraftAdvancementDisplay
+c org/bukkit/craftbukkit/inventory/CraftBlockInventoryHolder org/bukkit/craftbukkit/v1_21_R6/inventory/CraftBlockInventoryHolder
+c org/bukkit/craftbukkit/inventory/CraftInventoryCartography org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryCartography
+c org/bukkit/craftbukkit/inventory/CraftInventoryDoubleChest org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryDoubleChest
+c org/bukkit/craftbukkit/inventory/CraftInventoryStonecutter org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryStonecutter
+c org/bukkit/craftbukkit/inventory/view/CraftEnchantmentView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftEnchantmentView
+c org/bukkit/craftbukkit/inventory/view/CraftStonecutterView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftStonecutterView
+c org/bukkit/craftbukkit/inventory/view/builder/package-info org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/package-info
+c org/bukkit/craftbukkit/legacy/reroute/RequireCompatibility org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RequireCompatibility
+c org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersion org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RequirePluginVersion
+c org/bukkit/craftbukkit/scoreboard/CraftScoreboardComponent org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftScoreboardComponent
+c org/bukkit/craftbukkit/util/permissions/CommandPermissions org/bukkit/craftbukkit/v1_21_R6/util/permissions/CommandPermissions
+c net/minecraft/advancements/critereon/ChangeDimensionTrigger net/minecraft/advancements/critereon/CriterionTriggerChangedDimension
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V trigger a
+c net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerChangedDimension$a
+ m ()Lnet/minecraft/advancements/Criterion; changedDimension b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; changedDimension a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; changedDimensionFrom b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; changedDimensionTo a
+ m ()Ljava/util/Optional; from c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Z matches b
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; to d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; from c
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; to d
+c net/minecraft/advancements/critereon/ConstructBeaconTrigger net/minecraft/advancements/critereon/CriterionTriggerConstructBeacon
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (ILnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;I)V trigger a
+c net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerConstructBeacon$a
+ m ()Lnet/minecraft/advancements/Criterion; constructedBeacon b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; constructedBeacon a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level c
+ m (I)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/InventoryChangeTrigger net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;IIILnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;)V trigger a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)V trigger a
+c net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a
+ m ([Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; hasItems a
+ m ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; hasItems a
+ m ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; hasItems a
+ m ()Ljava/util/List; items c
+ m (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; lambda$hasItems$1 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemPredicate;)Z lambda$matches$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots; slots b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; items d
+ f Ljava/util/Optional; player b
+ f Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots; slots c
+c net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a$a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; empty c
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; full b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (III)Z matches a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; occupied a
+ f Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots; ANY b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; empty e
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; full d
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; occupied c
+c net/minecraft/advancements/critereon/LightningBoltPredicate net/minecraft/advancements/critereon/LightningBoltPredicate
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightningBoltPredicate; blockSetOnFire a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; blocksSetOnFire b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/Optional; entityStruck c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$matches$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z matches a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; blocksSetOnFire c
+ f Ljava/util/Optional; entityStruck d
+c net/minecraft/advancements/critereon/LightningStrikeTrigger net/minecraft/advancements/critereon/LightningStrikeTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; lambda$trigger$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance;)Z lambda$trigger$1 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/LightningBolt;Ljava/util/List;)V trigger a
+c net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance net/minecraft/advancements/critereon/LightningStrikeTrigger$a
+ m ()Ljava/util/Optional; bystander c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; lightning b
+ m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; lightningStrike a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; bystander d
+ f Ljava/util/Optional; lightning c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/SimpleCriterionTrigger net/minecraft/advancements/critereon/CriterionTriggerAbstract
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V addPlayerListener a
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V removePlayerListener b
+ m (Lnet/minecraft/server/PlayerAdvancements;)V removePlayerListeners a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)V trigger a
+c net/minecraft/advancements/critereon/SimpleCriterionTrigger$SimpleInstance net/minecraft/advancements/critereon/CriterionTriggerAbstract$a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+c net/minecraft/commands/arguments/item/ItemPredicateArgument net/minecraft/commands/arguments/item/ArgumentItemPredicate
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; getItemPredicate a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument; itemPredicate a
+ m (Ljava/util/List;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; lambda$new$13 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/item/ItemStack;)Z lambda$static$10 a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Ljava/util/function/Predicate; lambda$static$11 a
+ m (Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper; lambda$static$12 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$6 a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/item/ItemStack;)Z lambda$static$7 b
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Ljava/util/function/Predicate; lambda$static$8 b
+ m (Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper; lambda$static$9 a
+ f Lnet/minecraft/resources/ResourceLocation; COUNT_ID h
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_PREDICATE g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PREDICATE f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG c
+ f Ljava/util/Collection; EXAMPLES a
+ f Ljava/util/Map; PSEUDO_COMPONENTS i
+ f Ljava/util/Map; PSEUDO_PREDICATES j
+c net/minecraft/commands/arguments/item/ItemPredicateArgument$Result net/minecraft/commands/arguments/item/ArgumentItemPredicate$d
+c net/minecraft/commands/arguments/item/ItemPredicateArgument$Context net/minecraft/commands/arguments/item/ArgumentItemPredicate$b
+ m (Ljava/util/List;)Ljava/lang/Object; anyOf a
+ m (Ljava/util/List;)Ljava/util/function/Predicate; anyOf b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper;)Ljava/util/function/Predicate; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPredicateTest b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; createPredicateTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; forElementType a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/Predicate; forElementType e
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; forTagType b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/Predicate; forTagType f
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forElementType$0 l
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/item/ItemStack;)Z lambda$forElementType$1 a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forTagType$2 k
+ m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/item/ItemStack;)Z lambda$forTagType$3 a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$listComponentTypes$6 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$listComponentTypes$7 a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupComponentType$4 j
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupPredicateType$5 i
+ m ()Ljava/util/stream/Stream; listComponentTypes c
+ m ()Ljava/util/stream/Stream; listElementTypes a
+ m ()Ljava/util/stream/Stream; listPredicateTypes d
+ m ()Ljava/util/stream/Stream; listTagTypes b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lookupComponentType c
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper; lookupComponentType g
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lookupPredicateType d
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper; lookupPredicateType h
+ m (Ljava/lang/Object;)Ljava/lang/Object; negate a
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; negate a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; components c
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; items b
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; predicates d
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper net/minecraft/commands/arguments/item/ArgumentItemPredicate$a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper; create a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; decode a
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;)Z lambda$create$0 a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Lnet/minecraft/world/item/ItemStack;)Z lambda$create$1 a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/util/function/Predicate; lambda$create$2 a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$decode$3 a
+ m ()Ljava/util/function/Predicate; presenceChecker b
+ m ()Lcom/mojang/serialization/Decoder; valueChecker c
+ f Lnet/minecraft/resources/ResourceLocation; id a
+ f Ljava/util/function/Predicate; presenceChecker b
+ f Lcom/mojang/serialization/Decoder; valueChecker c
+c net/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper net/minecraft/commands/arguments/item/ArgumentItemPredicate$c
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; decode a
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$decode$1 a
+ m (Lnet/minecraft/core/component/predicates/DataComponentPredicate;)Ljava/util/function/Predicate; lambda$new$0 a
+ m ()Lcom/mojang/serialization/Decoder; type b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+ f Lcom/mojang/serialization/Decoder; type b
+c net/minecraft/core/component/predicates/CustomDataPredicate net/minecraft/core/component/predicates/CustomDataPredicate
+ m (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/core/component/predicates/CustomDataPredicate; customData a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+ m ()Lnet/minecraft/advancements/critereon/NbtPredicate; value a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/NbtPredicate; value e
+c net/minecraft/gametest/framework/GameTestAssertPosException net/minecraft/gametest/framework/GameTestHarnessAssertionPosition
+ m ()Lnet/minecraft/core/BlockPos; getAbsolutePos d
+ m ()Lnet/minecraft/network/chat/Component; getDescription a
+ m ()Lnet/minecraft/network/chat/Component; getMessageToShowAtBlock b
+ m ()Lnet/minecraft/core/BlockPos; getRelativePos c
+ f Lnet/minecraft/core/BlockPos; absolutePos c
+ f Lnet/minecraft/core/BlockPos; relativePos d
+c net/minecraft/network/protocol/common/ClientboundPingPacket net/minecraft/network/protocol/common/ClientboundPingPacket
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+c net/minecraft/network/protocol/common/ServerboundPongPacket net/minecraft/network/protocol/common/ServerboundPongPacket
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+c net/minecraft/network/protocol/game/ClientboundBundlePacket net/minecraft/network/protocol/game/ClientboundBundlePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/network/protocol/handshake/HandshakeProtocols net/minecraft/network/protocol/handshake/HandshakeProtocols
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$0 a
+ f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; SERVERBOUND_TEMPLATE a
+c net/minecraft/network/protocol/login/ClientboundHelloPacket net/minecraft/network/protocol/login/PacketLoginOutEncryptionBegin
+ m ()[B getChallenge f
+ m ()Ljava/security/PublicKey; getPublicKey e
+ m ()Ljava/lang/String; getServerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V handle a
+ m ()Z shouldAuthenticate g
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f [B challenge d
+ f [B publicKey c
+ f Ljava/lang/String; serverId b
+ f Z shouldAuthenticate e
+c net/minecraft/network/protocol/login/ServerboundHelloPacket net/minecraft/network/protocol/login/PacketLoginInStart
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V handle a
+ m ()Ljava/lang/String; name b
+ m ()Ljava/util/UUID; profileId e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; name b
+ f Ljava/util/UUID; profileId c
+c net/minecraft/server/jsonrpc/security/AuthenticationHandler net/minecraft/server/jsonrpc/security/AuthenticationHandler
+ m (Lio/netty/channel/ChannelHandlerContext;)Ljava/lang/String; getClientIp a
+ m (Ljava/lang/String;)Z isValidApiKey a
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/util/concurrent/Future;)V lambda$sendUnauthorizedResponse$0 a
+ m (Lio/netty/handler/codec/http/HttpRequest;)Lnet/minecraft/server/jsonrpc/security/AuthenticationHandler$SecurityCheckResult; performSecurityChecks a
+ m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)V sendUnauthorizedResponse a
+ m (Lio/netty/handler/codec/http/HttpRequest;)Z validateAuthentication b
+ f Lio/netty/util/AttributeKey; AUTHENTICATED_KEY d
+ f Ljava/lang/String; AUTH_HEADER a
+ f Ljava/lang/String; BEARER_PREFIX b
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/server/jsonrpc/security/SecurityConfig; securityConfig e
+c net/minecraft/server/jsonrpc/security/AuthenticationHandler$SecurityCheckResult net/minecraft/server/jsonrpc/security/AuthenticationHandler$a
+ m ()Lnet/minecraft/server/jsonrpc/security/AuthenticationHandler$SecurityCheckResult; allowed a
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/security/AuthenticationHandler$SecurityCheckResult; denied a
+ m ()Ljava/lang/String; getReason c
+ m ()Z isAllowed b
+ f Z allowed a
+ f Ljava/lang/String; reason b
+c net/minecraft/server/jsonrpc/websocket/WebSocketToJsonCodec net/minecraft/server/jsonrpc/websocket/WebSocketToJsonCodec
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/websocketx/TextWebSocketFrame;Ljava/util/List;)V decode a
+c net/minecraft/server/network/ServerCommonPacketListenerImpl net/minecraft/server/network/ServerCommonPacketListenerImpl
+ m (J)Z checkIfClosed a
+ m ()V close l
+ m (Lnet/minecraft/server/level/ClientInformation;)Lnet/minecraft/server/network/CommonListenerCookie; createCookie a
+ m (Lnet/minecraft/network/DisconnectionDetails;)V disconnect b
+ m (Lnet/minecraft/network/chat/Component;)V disconnect a
+ m ()Lcom/mojang/authlib/GameProfile; getOwner j
+ m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V handleCookieResponse a
+ m (Lnet/minecraft/network/protocol/common/ServerboundCustomClickActionPacket;)V handleCustomClickAction a
+ m (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V handleCustomPayload a
+ m (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V handleKeepAlive a
+ m (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V handlePong a
+ m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V handleResourcePackResponse a
+ m ()Z isSingleplayerOwner h
+ m ()V keepConnectionAlive e
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$send$0 c
+ m ()I latency k
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V onPacketError a
+ m ()Lcom/mojang/authlib/GameProfile; playerProfile i
+ m ()V resumeFlushing g
+ m (Lnet/minecraft/network/protocol/Packet;)V send b
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;)V send a
+ m ()V suspendFlushing f
+ f I CLOSED_LISTENER_TIMEOUT g
+ f Lnet/minecraft/network/chat/Component; DISCONNECT_UNEXPECTED_QUERY c
+ f I LATENCY_CHECK_INTERVAL b
+ f Lorg/slf4j/Logger; LOGGER f
+ f Lnet/minecraft/network/chat/Component; TIMEOUT_DISCONNECTION_MESSAGE h
+ f J closedListenerTime m
+ f Z closed n
+ f Lnet/minecraft/network/Connection; connection e
+ f I latency o
+ f Lnet/minecraft/server/MinecraftServer; server d
+ f Z suspendFlushingOnServerThread p
+ f Z transferred i
+c net/minecraft/server/network/ServerStatusPacketListenerImpl net/minecraft/server/network/PacketStatusListener
+ m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V handlePingRequest a
+ m (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V handleStatusRequest a
+ m ()Z isAcceptingMessages c
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ f Lnet/minecraft/network/chat/Component; DISCONNECT_REASON b
+ f Lnet/minecraft/network/Connection; connection d
+ f Z hasRequestedStatus e
+ f Lnet/minecraft/network/protocol/status/ServerStatus; status c
+c net/minecraft/server/notifications/EmptyNotificationService net/minecraft/server/notifications/EmptyNotificationService
+ m (Lnet/minecraft/server/players/IpBanListEntry;)V ipBanned a
+ m (Ljava/lang/String;)V ipUnbanned a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerAddedToAllowlist a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)V playerBanned a
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerDeoped b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerJoined a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V playerLeft b
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)V playerOped a
+ m (Lnet/minecraft/server/players/NameAndId;)V playerRemovedFromAllowlist b
+ m (Lnet/minecraft/server/players/NameAndId;)V playerUnbanned c
+ m ()V serverSaveCompleted d
+ m ()V serverSaveStarted c
+ m ()V serverShuttingDown b
+ m ()V serverStarted a
+ m ()V statusHeartbeat e
+c net/minecraft/server/packs/resources/ProfiledReloadInstance net/minecraft/server/packs/resources/ReloadableProfiled
+ m (Ljava/util/List;)Ljava/util/List; finish a
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; lambda$of$0 a
+ m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$SharedState;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$1 a
+ m (Ljava/lang/String;Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$profiledExecutor$2 a
+ m (Ljava/util/concurrent/Executor;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$profiledExecutor$3 a
+ m (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/ReloadInstance; of a
+ m (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;)Ljava/util/concurrent/CompletableFuture; prepareTasks a
+ m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/String;)Ljava/util/concurrent/Executor; profiledExecutor a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/google/common/base/Stopwatch; total b
+c net/minecraft/server/packs/resources/ProfiledReloadInstance$State net/minecraft/server/packs/resources/ReloadableProfiled$a
+ m ()Ljava/lang/String; name a
+ m ()Ljava/util/concurrent/atomic/AtomicLong; preparationCount c
+ m ()Ljava/util/concurrent/atomic/AtomicLong; preparationNanos b
+ m ()Ljava/util/concurrent/atomic/AtomicLong; reloadCount e
+ m ()Ljava/util/concurrent/atomic/AtomicLong; reloadNanos d
+ f Ljava/lang/String; name a
+ f Ljava/util/concurrent/atomic/AtomicLong; preparationCount c
+ f Ljava/util/concurrent/atomic/AtomicLong; preparationNanos b
+ f Ljava/util/concurrent/atomic/AtomicLong; reloadCount e
+ f Ljava/util/concurrent/atomic/AtomicLong; reloadNanos d
+c net/minecraft/util/datafix/fixes/CopperGolemWeatherStateFix net/minecraft/util/datafix/fixes/CopperGolemWeatherStateFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixWeatherState a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 b
+c net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix
+ f Ljava/lang/String; DECORATED_POT_ID a
+c net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; updateValue a
+c net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix net/minecraft/util/datafix/fixes/DataConverterRedstoneConnections
+ m (Ljava/lang/String;)Z isConnected a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$1 d
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$2 c
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$3 b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$5 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateRedstoneConnections a
+c net/minecraft/util/datafix/fixes/StructureReferenceCountFix net/minecraft/util/datafix/fixes/DataConverterStructureReference
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Ljava/lang/Integer;)Z lambda$setCountToAtLeastOne$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$setCountToAtLeastOne$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; setCountToAtLeastOne a
+c net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/TooltipDisplayComponentFix net/minecraft/util/datafix/fixes/TooltipDisplayComponentFix
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed; fixAdventureModePredicate a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; fixComponentAndUnwrap a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; fixRemainderComponent a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; fixSimpleComponent a
+ m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 a
+ m (Ljava/util/Set;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdventureModePredicate$4 a
+ m (Lcom/mojang/datafixers/types/Type;Ljava/util/Set;Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixAdventureModePredicate$5 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixComponentAndUnwrap$2 a
+ m (Ljava/util/Set;Ljava/lang/String;Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixRemainderComponent$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/List; CONVERTED_ADDITIONAL_TOOLTIP_TYPES a
+c net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix net/minecraft/util/datafix/fixes/DataConverterTrappedChest
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f I SIZE b
+ f S SIZE_BITS c
+c net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection net/minecraft/util/datafix/fixes/DataConverterTrappedChest$a
+ m (I)Z isTrappedChest a
+ m ()Z skippable a
+ f Lit/unimi/dsi/fastutil/ints/IntSet; chestIds h
+c net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix net/minecraft/util/datafix/fixes/DataConverterZombieVillagerLevelXp
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/monitoring/jmx/MinecraftServerStatistics net/minecraft/util/monitoring/jmx/MinecraftServerBeans
+ m ()F getAverageTickTime a
+ m ()[J getTickTimes b
+ m (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljavax/management/Attribute; lambda$getAttributes$2 a
+ m (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljava/lang/String; lambda$new$0 b
+ m (I)[Ljavax/management/MBeanAttributeInfo; lambda$new$1 a
+ m (Lnet/minecraft/server/MinecraftServer;)V registerJmxMonitoring a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; attributeDescriptionByName d
+ f Ljavax/management/MBeanInfo; mBeanInfo c
+ f Lnet/minecraft/server/MinecraftServer; server b
+c net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription net/minecraft/util/monitoring/jmx/MinecraftServerBeans$a
+ m ()Ljavax/management/MBeanAttributeInfo; asMBeanAttributeInfo a
+ f Ljava/lang/String; description c
+ f Ljava/util/function/Supplier; getter b
+ f Ljava/lang/String; name a
+ f Ljava/lang/Class; type d
+c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
+c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a
+ f Ljava/lang/String; CHUNK_POS_X c
+ f Ljava/lang/String; CHUNK_POS_Z d
+ f Ljava/lang/String; LEVEL f
+ f Ljava/lang/String; STATUS e
+ f Ljava/lang/String; WORLD_POS_X a
+ f Ljava/lang/String; WORLD_POS_Z b
+c net/minecraft/util/profiling/jfr/stats/PacketIdentification net/minecraft/util/profiling/jfr/stats/PacketIdentification
+ m ()Ljava/lang/String; direction a
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification; from a
+ m ()Ljava/lang/String; packetId c
+ m ()Ljava/lang/String; protocolId b
+ f Ljava/lang/String; direction a
+ f Ljava/lang/String; packetId c
+ f Ljava/lang/String; protocolId b
+c net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat
+ m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat; from a
+ m (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat;)Ljava/lang/String; lambda$summary$0 a
+ m (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V lambda$summary$1 a
+ m (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; summary a
+ m ()Ljava/lang/String; threadName b
+ m ()Ljava/time/Instant; timestamp a
+ m ()J totalBytes c
+ f Ljava/lang/String; UNKNOWN_THREAD d
+ f Ljava/lang/String; threadName b
+ f Ljava/time/Instant; timestamp a
+ f J totalBytes c
+c net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a
+ m ()Ljava/util/Map; allocationsPerSecondByThread a
+ f Ljava/util/Map; allocationsPerSecondByThread a
+c net/minecraft/util/profiling/metrics/MetricsSamplerProvider net/minecraft/util/profiling/metrics/MetricsSamplerProvider
+ m (Ljava/util/function/Supplier;)Ljava/util/Set; samplers a
+c net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry net/minecraft/world/entity/ai/behavior/BehaviorExpirableMemory
+ m (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; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (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; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite net/minecraft/world/entity/ai/behavior/BehaviorPotentialJobSite
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$stop$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/GlobalPos;)V lambda$stop$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick b
+ f I TICKS_UNTIL_TIMEOUT d
+ f F speedModifier c
+c net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids net/minecraft/world/entity/ai/behavior/BehaviorPlay
+ m (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 chaseKid a
+ m (Ljava/util/List;)Ljava/util/Map; checkHowManyChasersEachFriendHas b
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/List;)Ljava/util/Optional; findSomeoneBeingChased a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isChasingSomeone b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isFriendChasingMe a
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$checkHowManyChasersEachFriendHas$6 a
+ m (Ljava/util/Map;Lnet/minecraft/world/entity/LivingEntity;)V lambda$checkHowManyChasersEachFriendHas$7 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (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 lambda$create$1 b
+ m (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 lambda$create$2 a
+ m (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; lambda$create$3 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$4 a
+ m (Ljava/util/Map$Entry;)Z lambda$findSomeoneBeingChased$5 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$isFriendChasingMe$8 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; whoAreYouChasing a
+ f I AVERAGE_WAIT_TIME_BETWEEN_RUNS f
+ f F CHASE_SPEED_MODIFIER d
+ f F FLEE_SPEED_MODIFIER c
+ f I MAX_CHASERS_PER_TARGET e
+ f I MAX_FLEE_XZ_DIST a
+ f I MAX_FLEE_Y_DIST b
+c net/minecraft/world/entity/ai/behavior/TryFindLandNearWater net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
+ m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/VillagerGoalPackages net/minecraft/world/entity/ai/behavior/Behaviors
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getCorePackage a
+ m ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior a
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getHidePackage i
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getIdlePackage e
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getMeetPackage d
+ m ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior b
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getPanicPackage f
+ m (F)Lcom/google/common/collect/ImmutableList; getPlayPackage a
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage g
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getRaidPackage h
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getRestPackage c
+ m (Lnet/minecraft/core/Holder;F)Lcom/google/common/collect/ImmutableList; getWorkPackage b
+ m (Lnet/minecraft/core/Holder;)Z lambda$getCorePackage$2 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z raidExistsAndActive a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z raidExistsAndNotVictory b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z validateBedPoi a
+ f I INTERACT_DIST_SQR a
+ f F INTERACT_SPEED_MODIFIER c
+ f I INTERACT_WALKUP_DIST b
+ f F STROLL_SPEED_MODIFIER d
+c net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger net/minecraft/world/entity/ai/behavior/BehaviorPanic
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasHostile b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isHurt c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+c net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal net/minecraft/world/entity/ai/goal/PathfinderGoalPerch
+ m ()Z canUse b
+ m ()Z isInterruptable X_
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/ShoulderRidingEntity; entity a
+ f Z isSittingOnShoulder b
+c net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack
+ m ()Z canContinueToUse c
+ m ()Z canRun k
+ m ()Z canUse b
+ m ()Z isHoldingCrossbow h
+ m ()Z isValidTarget i
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/util/valueproviders/UniformInt; PATHFINDING_DELAY_RANGE a
+ f I attackDelay g
+ f F attackRadiusSqr e
+ f Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; crossbowState c
+ f Lnet/minecraft/world/entity/monster/Monster; mob b
+ f I seeTime f
+ f D speedModifier d
+ f I updatePathDelay h
+c net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState net/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State
+ m ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; $values a
+ f [Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; $VALUES e
+ f Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; CHARGED c
+ f Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; CHARGING b
+ f Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; READY_TO_ATTACK d
+ f Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; UNCHARGED a
+c net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal net/minecraft/world/entity/ai/goal/PathfinderGoalNearestVillage
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)D lambda$canUse$0 a
+ m ()V moveRandomly h
+ m ()V tick a
+ f I DISTANCE_THRESHOLD a
+ f I interval c
+ f Lnet/minecraft/world/entity/PathfinderMob; mob b
+ f Lnet/minecraft/core/BlockPos; wantedPos d
+c net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; getMemory b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isUnreachableAttackTarget a
+ f F TARGET_DETECTION_DISTANCE a
+c net/minecraft/world/entity/ai/targeting/TargetingConditions net/minecraft/world/entity/ai/targeting/PathfinderTargetCondition
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; copy c
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; forCombat a
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; forNonCombat b
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ignoreInvisibilityTesting e
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ignoreLineOfSight d
+ m (D)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; range a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; selector a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z test a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; DEFAULT a
+ f D MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET b
+ f Z checkLineOfSight e
+ f Z isCombat c
+ f D range d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; selector g
+ f Z testInvisible f
+c net/minecraft/world/entity/ai/targeting/TargetingConditions$Selector net/minecraft/world/entity/ai/targeting/PathfinderTargetCondition$a
+c net/minecraft/world/entity/animal/coppergolem/CopperGolemAi net/minecraft/world/entity/animal/coppergolem/CopperGolemAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m ()Ljava/util/Map; getTargetReachedInteractions b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Ljava/lang/Integer;)V lambda$onReachedTargetInteraction$2 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V lambda$onTravelling$3 a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;)Z lambda$shouldQueueForTarget$4 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$1 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$OnTargetReachedInteraction; onReachedTargetInteraction a
+ m ()Ljava/util/function/Consumer; onTravelling c
+ m ()Ljava/util/function/Predicate; shouldQueueForTarget d
+ m (Lnet/minecraft/world/entity/animal/coppergolem/CopperGolem;)V updateActivity a
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES j
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES i
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f I TICK_TO_PLAY_ON_REACHED_SOUND f
+ f I TICK_TO_START_ON_REACHED_INTERACTION e
+ f Ljava/util/function/Predicate; TRANSPORT_ITEM_DESTINATION_BLOCK h
+ f I TRANSPORT_ITEM_HORIZONTAL_SEARCH_RADIUS c
+ f Ljava/util/function/Predicate; TRANSPORT_ITEM_SOURCE_BLOCK g
+ f I TRANSPORT_ITEM_VERTICAL_SEARCH_RADIUS d
+c net/minecraft/world/entity/projectile/ThrownLingeringPotion net/minecraft/world/entity/projectile/ThrownLingeringPotion
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+c net/minecraft/world/entity/projectile/windcharge/WindCharge net/minecraft/world/entity/projectile/windcharge/WindCharge
+ m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityReference;Z)Z deflect a
+ m (Lnet/minecraft/world/phys/Vec3;)V explode a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR g
+ f F MIN_CAMERA_DISTANCE_SQUARED i
+ f F RADIUS h
+ f I noDeflectTicks j
+c net/minecraft/world/item/component/BlockItemStateProperties net/minecraft/world/item/component/BlockItemStateProperties
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; apply a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; get a
+ m ()Z isEmpty a
+ m (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; lambda$updateState$0 a
+ m ()Ljava/util/Map; properties b
+ m (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; updateState a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/item/component/BlockItemStateProperties; with a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/component/BlockItemStateProperties; with a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/BlockItemStateProperties; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; PROPERTIES_STREAM_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/Map; properties d
+c net/minecraft/world/item/enchantment/effects/ApplyMobEffect net/minecraft/world/item/enchantment/effects/ApplyMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxAmplifier f
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxDuration d
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; minAmplifier e
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; minDuration c
+ m ()Lnet/minecraft/core/HolderSet; toApply b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxAmplifier h
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; maxDuration f
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; minAmplifier g
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; minDuration e
+ f Lnet/minecraft/core/HolderSet; toApply d
+c net/minecraft/world/item/enchantment/effects/DamageImmunity net/minecraft/world/item/enchantment/effects/DamageImmunity
+ m ()Lnet/minecraft/world/item/enchantment/effects/DamageImmunity; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/enchantment/effects/DamageImmunity; INSTANCE a
+c net/minecraft/world/item/enchantment/effects/RemoveBinomial net/minecraft/world/item/enchantment/effects/RemoveBinomial
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; chance b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; chance c
+c net/minecraft/world/level/block/UntintedParticleLeavesBlock net/minecraft/world/level/block/UntintedParticleLeavesBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/UntintedParticleLeavesBlock;)Ljava/lang/Float; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/UntintedParticleLeavesBlock;)Lnet/minecraft/core/particles/ParticleOptions; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnFallingLeavesParticle a
+ f Lcom/mojang/serialization/MapCodec; CODEC f
+ f Lnet/minecraft/core/particles/ParticleOptions; leafParticle g
+c net/minecraft/world/level/block/WaterloggedTransparentBlock net/minecraft/world/level/block/WaterloggedTransparentBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/WeatheringLightningRodBlock net/minecraft/world/level/block/WeatheringLightningRodBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC f
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState g
+c net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity
+ m (JLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z brush a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V brushingCompleted b
+ m (Lnet/minecraft/server/level/ServerLevel;)V checkReset a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V dropContent c
+ m ()I getCompletionState f
+ m ()Lnet/minecraft/core/Direction; getHitDirection c
+ m ()Lnet/minecraft/world/item/ItemStack; getItem d
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Z tryLoadLootTable d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z trySaveLootTable g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V unpackLootTable a
+ f I BRUSH_COOLDOWN_TICKS f
+ f I BRUSH_RESET_TICKS g
+ f Ljava/lang/String; HIT_DIRECTION_TAG d
+ f Ljava/lang/String; ITEM_TAG e
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; LOOT_TABLE_SEED_TAG c
+ f Ljava/lang/String; LOOT_TABLE_TAG b
+ f I REQUIRED_BRUSHES_TO_BREAK h
+ f I brushCount i
+ f J brushCountResetsAtTick j
+ f J coolDownEndsAtTick k
+ f Lnet/minecraft/core/Direction; hitDirection m
+ f Lnet/minecraft/world/item/ItemStack; item l
+ f Lnet/minecraft/resources/ResourceKey; lootTable q
+ f J lootTableSeed r
+c net/minecraft/world/level/block/entity/DecoratedPotPatterns net/minecraft/world/level/block/entity/DecoratedPotPatterns
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/DecoratedPotPattern; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; getPatternFromItem a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/DecoratedPotPattern; register a
+ f Lnet/minecraft/resources/ResourceKey; ANGLER b
+ f Lnet/minecraft/resources/ResourceKey; ARCHER c
+ f Lnet/minecraft/resources/ResourceKey; ARMS_UP d
+ f Lnet/minecraft/resources/ResourceKey; BLADE e
+ f Lnet/minecraft/resources/ResourceKey; BLANK a
+ f Lnet/minecraft/resources/ResourceKey; BREWER f
+ f Lnet/minecraft/resources/ResourceKey; BURN g
+ f Lnet/minecraft/resources/ResourceKey; DANGER h
+ f Lnet/minecraft/resources/ResourceKey; EXPLORER i
+ f Lnet/minecraft/resources/ResourceKey; FLOW j
+ f Lnet/minecraft/resources/ResourceKey; FRIEND k
+ f Lnet/minecraft/resources/ResourceKey; GUSTER l
+ f Lnet/minecraft/resources/ResourceKey; HEARTBREAK n
+ f Lnet/minecraft/resources/ResourceKey; HEART m
+ f Lnet/minecraft/resources/ResourceKey; HOWL o
+ f Ljava/util/Map; ITEM_TO_POT_TEXTURE y
+ f Lnet/minecraft/resources/ResourceKey; MINER p
+ f Lnet/minecraft/resources/ResourceKey; MOURNER q
+ f Lnet/minecraft/resources/ResourceKey; PLENTY r
+ f Lnet/minecraft/resources/ResourceKey; PRIZE s
+ f Lnet/minecraft/resources/ResourceKey; SCRAPE t
+ f Lnet/minecraft/resources/ResourceKey; SHEAF u
+ f Lnet/minecraft/resources/ResourceKey; SHELTER v
+ f Lnet/minecraft/resources/ResourceKey; SKULL w
+ f Lnet/minecraft/resources/ResourceKey; SNORT x
+c net/minecraft/world/level/block/entity/DispenserBlockEntity net/minecraft/world/level/block/entity/TileEntityDispenser
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m (Lnet/minecraft/util/RandomSource;)I getRandomSlot a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; insertItem b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ f I CONTAINER_SIZE d
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME e
+ f Lnet/minecraft/core/NonNullList; items f
+c net/minecraft/world/level/block/entity/StructureBlockEntity net/minecraft/world/level/block/entity/TileEntityStructure
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/stream/Stream;)Ljava/util/Optional; calculateEnclosingBoundingBox a
+ m (J)Lnet/minecraft/util/RandomSource; createRandom b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V createdBy a
+ m ()Z detectSize C
+ m ()F getIntegrity A
+ m ()Ljava/lang/String; getMetaData w
+ m ()Lnet/minecraft/world/level/block/Mirror; getMirror l
+ m ()Lnet/minecraft/world/level/block/state/properties/StructureMode; getMode x
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getRelatedCorners a
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox; getRenderableBox c
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation m
+ m ()J getSeed B
+ m ()Z getShowAir H
+ m ()Z getShowBoundingBox I
+ m ()Ljava/lang/String; getStructureName d
+ m ()Lnet/minecraft/core/BlockPos; getStructurePos h
+ m ()Lnet/minecraft/core/Vec3i; getStructureSize k
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; getStructureTemplate d
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Z hasStructureName f
+ m ()Z isIgnoreEntities y
+ m ()Z isPowered G
+ m ()Z isStrict z
+ m ()Z isStructureLoadable F
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z lambda$detectSize$0 a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$getRelatedCorners$1 b
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z lambda$getRelatedCorners$2 b
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; lambda$getRelatedCorners$3 a
+ m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z lambda$getRelatedCorners$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$placeStructure$5 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z loadStructureInfo b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)V loadStructureInfo a
+ m (Lnet/minecraft/server/level/ServerLevel;)V placeStructure c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)V placeStructure a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z placeStructureIfSameSize a
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; renderMode b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m ()Z saveStructure D
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLjava/lang/String;ZLjava/util/List;)Z saveStructure a
+ m (Z)Z saveStructure c
+ m (Z)V setIgnoreEntities a
+ m (F)V setIntegrity a
+ m (Ljava/lang/String;)V setMetaData b
+ m (Lnet/minecraft/world/level/block/Mirror;)V setMirror a
+ m (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V setMode a
+ m (Z)V setPowered d
+ m (Lnet/minecraft/world/level/block/Rotation;)V setRotation a
+ m (J)V setSeed a
+ m (Z)V setShowAir e
+ m (Z)V setShowBoundingBox f
+ m (Z)V setStrict b
+ m (Ljava/lang/String;)V setStructureName a
+ m (Lnet/minecraft/resources/ResourceLocation;)V setStructureName a
+ m (Lnet/minecraft/core/BlockPos;)V setStructurePos a
+ m (Lnet/minecraft/core/Vec3i;)V setStructureSize a
+ m ()V unloadStructure E
+ m ()V updateBlockState J
+ m (Lnet/minecraft/world/entity/player/Player;)Z usedBy a
+ f Ljava/lang/String; AUTHOR_TAG c
+ f Ljava/lang/String; DEFAULT_AUTHOR e
+ f Z DEFAULT_IGNORE_ENTITIES k
+ f F DEFAULT_INTEGRITY s
+ f Ljava/lang/String; DEFAULT_METADATA f
+ f Lnet/minecraft/world/level/block/Mirror; DEFAULT_MIRROR j
+ f Lnet/minecraft/core/BlockPos; DEFAULT_POS g
+ f Z DEFAULT_POWERED m
+ f Lnet/minecraft/world/level/block/Rotation; DEFAULT_ROTATION i
+ f J DEFAULT_SEED t
+ f Z DEFAULT_SHOW_AIR q
+ f Z DEFAULT_SHOW_BOUNDING_BOX r
+ f Lnet/minecraft/core/Vec3i; DEFAULT_SIZE h
+ f Z DEFAULT_STRICT l
+ f I MAX_OFFSET_PER_AXIS a
+ f I MAX_SIZE_PER_AXIS b
+ f I SCAN_CORNER_BLOCKS_RANGE d
+ f Ljava/lang/String; author v
+ f Z ignoreEntities C
+ f F integrity H
+ f Ljava/lang/String; metaData w
+ f Lnet/minecraft/world/level/block/Mirror; mirror z
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode B
+ f Z powered E
+ f Lnet/minecraft/world/level/block/Rotation; rotation A
+ f J seed I
+ f Z showAir F
+ f Z showBoundingBox G
+ f Z strict D
+ f Lnet/minecraft/resources/ResourceLocation; structureName u
+ f Lnet/minecraft/core/BlockPos; structurePos x
+ f Lnet/minecraft/core/Vec3i; structureSize y
+c net/minecraft/world/level/block/entity/StructureBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityStructure$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror a
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+c net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType net/minecraft/world/level/block/entity/TileEntityStructure$UpdateType
+ m ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; $values a
+ f [Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; $VALUES e
+ f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; LOAD_AREA c
+ f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; SAVE_AREA b
+ f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; SCAN_AREA d
+ f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; UPDATE_DATA a
+c net/minecraft/world/level/block/state/properties/AttachFace net/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition
+ m ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/AttachFace; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/AttachFace; CEILING c
+ f Lnet/minecraft/world/level/block/state/properties/AttachFace; FLOOR a
+ f Lnet/minecraft/world/level/block/state/properties/AttachFace; WALL b
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/PistonType net/minecraft/world/level/block/state/properties/BlockPropertyPistonType
+ m ()[Lnet/minecraft/world/level/block/state/properties/PistonType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/PistonType; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/PistonType; DEFAULT a
+ f Lnet/minecraft/world/level/block/state/properties/PistonType; STICKY b
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/chunk/storage/SimpleRegionStorage net/minecraft/world/level/chunk/storage/SimpleRegionStorage
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; read a
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; storageInfo a
+ m (Z)Ljava/util/concurrent/CompletableFuture; synchronize a
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; upgradeChunkTag a
+ m (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; upgradeChunkTag a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; write a
+ f Lnet/minecraft/util/datafix/DataFixTypes; dataFixType c
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper b
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker; worker a
+c net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator net/minecraft/world/level/levelgen/ChunkGeneratorAbstract
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V addDebugScreenInfo a
+ m (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;)V applyCarvers a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V buildSurface a
+ m (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 buildSurface a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (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; createBiomes a
+ m (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; createFluidPicker a
+ m (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; createNoiseChunk a
+ m (Lnet/minecraft/world/level/levelgen/NoiseChunk;IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; debugPreliminarySurfaceLevel a
+ m (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 doCreateBiomes b
+ m (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; doFill a
+ m (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; fillFromNoise a
+ m ()Lnet/minecraft/core/Holder; generatorSettings h
+ m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; getBaseColumn a
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getBaseHeight a
+ m ()I getGenDepth e
+ m ()I getMinY g
+ m ()I getSeaLevel f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; iterateNoiseColumn a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; lambda$applyCarvers$10 a
+ m (Lnet/minecraft/world/level/levelgen/RandomState;III)Lnet/minecraft/core/Holder; lambda$applyCarvers$8 a
+ m (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; lambda$applyCarvers$9 a
+ m (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; lambda$buildSurface$7 b
+ m (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; lambda$createBiomes$5 c
+ m (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; lambda$createFluidPicker$4 a
+ m (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; lambda$doCreateBiomes$6 c
+ m (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; lambda$doFill$12 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;ILnet/minecraft/world/level/levelgen/NoiseSettings;ILnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;I)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$fillFromNoise$11 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; lambda$new$3 b
+ m (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/world/level/biome/BiomeSource; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/core/Holder; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)V spawnOriginalMobs a
+ m (Lnet/minecraft/resources/ResourceKey;)Z stable a
+ f Lnet/minecraft/world/level/block/state/BlockState; AIR d
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/function/Supplier; globalFluidPicker f
+ f Lnet/minecraft/core/Holder; settings e
+c net/minecraft/world/level/levelgen/carver/CanyonWorldCarver net/minecraft/world/level/levelgen/carver/WorldGenCanyon
+ m (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 carve a
+ m (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 carve a
+ m (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 doCarve a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)[F initWidthFactors a
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m ([FLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z lambda$doCarve$0 a
+ m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;[FDDDI)Z shouldSkip a
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;DFF)D updateVerticalRadius a
+c net/minecraft/world/level/levelgen/carver/NetherWorldCarver net/minecraft/world/level/levelgen/carver/WorldGenCavesHell
+ m (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 carveBlock a
+ m (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 carveBlock a
+ m ()I getCaveBound a
+ m (Lnet/minecraft/util/RandomSource;)F getThickness a
+ m ()D getYScale b
+c net/minecraft/world/level/levelgen/feature/BlockBlobFeature net/minecraft/world/level/levelgen/feature/WorldGenTaigaStructure
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/BlockPileFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlockPile
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z mayPlaceOn a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)V tryPlaceBlock a
+c net/minecraft/world/level/levelgen/feature/CoralClawFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralClaw
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z placeFeature a
+c net/minecraft/world/level/levelgen/feature/CoralTreeFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralTree
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z placeFeature a
+c net/minecraft/world/level/levelgen/feature/EndIslandFeature net/minecraft/world/level/levelgen/feature/WorldGenEndIsland
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/EndPodiumFeature net/minecraft/world/level/levelgen/feature/WorldGenEndTrophy
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V dropPreviousAndSetBlock a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getLocation a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f F CORNER_ROUNDING d
+ f Lnet/minecraft/core/BlockPos; END_PODIUM_LOCATION ap
+ f I PODIUM_PILLAR_HEIGHT b
+ f I PODIUM_RADIUS a
+ f I RIM_RADIUS c
+ f Z active aq
+c net/minecraft/world/level/levelgen/feature/FillLayerFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureFill
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/GlowstoneFeature net/minecraft/world/level/levelgen/feature/WorldGenLightStone1
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/SeaPickleFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureSeaPickel
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/placement/CountPlacement net/minecraft/world/level/levelgen/placement/CountPlacement
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I count a
+ m (Lnet/minecraft/world/level/levelgen/placement/CountPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (I)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; of a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; count c
+c net/minecraft/world/level/levelgen/placement/FixedPlacement net/minecraft/world/level/levelgen/placement/FixedPlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (IILnet/minecraft/core/BlockPos;)Z isSameChunk a
+ m (IILnet/minecraft/core/BlockPos;)Z lambda$getPositions$2 b
+ m (Lnet/minecraft/world/level/levelgen/placement/FixedPlacement;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ([Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/placement/FixedPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; positions c
+c net/minecraft/world/level/levelgen/structure/StructureCheck net/minecraft/world/level/levelgen/structure/StructureCheck
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z canCreateStructure b
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; checkStart a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; checkStructureInfo a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; deduplicateEmptyMap a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)V incrementReference a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;J)Z lambda$checkStart$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$loadStructures$2 b
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/nbt/CompoundTag;)V lambda$loadStructures$3 a
+ m (Lnet/minecraft/core/Registry;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V lambda$loadStructures$4 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V lambda$onStructureLoad$5 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; loadStructures a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;)V onStructureLoad a
+ m (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V storeFullResults a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;ZJ)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; tryLoadFromStorage a
+ f Lorg/slf4j/Logger; LOGGER a
+ f I NO_STRUCTURE b
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource j
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator g
+ f Lnet/minecraft/resources/ResourceKey; dimension f
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper l
+ f Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor i
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState h
+ f Lnet/minecraft/core/RegistryAccess; registryAccess d
+ f J seed k
+ f Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; storageAccess c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager e
+c net/minecraft/world/level/levelgen/structure/StructurePiece net/minecraft/world/level/levelgen/structure/StructurePiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z canBeReplaced a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; createBoundingBox a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockState;)Z createChest a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceKey;)Z createChest a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;Lnet/minecraft/resources/ResourceKey;)Z createDispenser a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/CompoundTag; createTag a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V fillColumnDown b
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; findCollisionPiece a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V generateAirBox a
+ m (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 generateBox a
+ m (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 generateBox a
+ m (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 generateBox a
+ m (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 generateBox a
+ m (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 generateMaybeBox a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Z)V generateUpperHalfSphere a
+ m (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBox f
+ m ()I getGenDepth g
+ m ()Lnet/minecraft/core/BlockPos; getLocatorPosition h
+ m ()Lnet/minecraft/world/level/block/Mirror; getMirror j
+ m ()Lnet/minecraft/core/Direction; getOrientation i
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; getRandomHorizontalDirection a
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; getType k
+ m (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; getWorldPos b
+ m (II)I getWorldX a
+ m (I)I getWorldY b
+ m (II)I getWorldZ b
+ m (Lnet/minecraft/world/level/ChunkPos;I)Z isCloseToChunk a
+ m (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z isInterior b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isReplaceableByStructures a
+ m (IIILnet/minecraft/core/Direction;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; makeBoundingBox a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIILnet/minecraft/world/level/block/state/BlockState;)V maybeGenerateBlock a
+ m (III)V move a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V placeBlock a
+ m (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 postProcess a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; reorient a
+ m (I)V setGenDepth a
+ m (Lnet/minecraft/core/Direction;)V setOrientation a
+ f Lnet/minecraft/world/level/block/state/BlockState; CAVE_AIR e
+ f Ljava/util/Set; SHAPE_CHECK_BLOCKS h
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox f
+ f I genDepth g
+ f Lnet/minecraft/world/level/block/Mirror; mirror b
+ f Lnet/minecraft/core/Direction; orientation a
+ f Lnet/minecraft/world/level/block/Rotation; rotation c
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; type d
+c net/minecraft/world/level/levelgen/structure/StructurePiece$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector net/minecraft/world/level/levelgen/structure/StructurePiece$StructurePieceBlockSelector
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getNext a
+ m (Lnet/minecraft/util/RandomSource;IIIZ)V next a
+ f Lnet/minecraft/world/level/block/state/BlockState; next a
+c net/minecraft/world/level/levelgen/structure/StructureStart net/minecraft/world/level/levelgen/structure/StructureStart
+ m ()V addReference e
+ m ()Z canBeReferenced d
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; createTag a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBox a
+ m ()Lnet/minecraft/world/level/ChunkPos; getChunkPos c
+ m ()I getMaxReferences g
+ m ()Ljava/util/List; getPieces i
+ m ()I getReferences f
+ m ()Lnet/minecraft/world/level/levelgen/structure/Structure; getStructure h
+ m ()Z isValid b
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/levelgen/structure/StructureStart; loadStaticStart a
+ m (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 placeInChunk a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureStart; INVALID_START b
+ f Ljava/lang/String; INVALID_START_ID a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; cachedBoundingBox h
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos f
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; pieceContainer e
+ f I references g
+ f Lnet/minecraft/world/level/levelgen/structure/Structure; structure d
+c net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise net/minecraft/world/level/levelgen/synth/NoiseGenerator3
+ m (DDZ)D getValue a
+ f D highestFreqInputFactor c
+ f D highestFreqValueFactor b
+ f [Lnet/minecraft/world/level/levelgen/synth/SimplexNoise; noiseLevels a
+c net/minecraft/world/level/lighting/BlockLightSectionStorage net/minecraft/world/level/lighting/LightEngineStorageBlock
+ m (J)I getLightValue a
+c net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap net/minecraft/world/level/lighting/LightEngineStorageBlock$a
+ m ()Lnet/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap; copy a
+ m ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; copy b
+c net/minecraft/world/level/lighting/LayerLightSectionStorage net/minecraft/world/level/lighting/LightEngineStorage
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; createDataLayer g
+ m (JZ)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayer a
+ m (Lnet/minecraft/world/level/lighting/DataLayerStorageMap;J)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayer a
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerData d
+ m (J)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerToWrite c
+ m (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; getDebugSectionType l
+ m (J)I getLightValue a
+ m (J)I getStoredLevel e
+ m ()Z hasInconsistencies a
+ m (J)V initializeSection m
+ m (J)Z lightOnInColumn k
+ m (J)Z lightOnInSection j
+ m (Lnet/minecraft/world/level/lighting/LightEngine;)V markNewInconsistencies a
+ m (J)V markSectionAndNeighborsAsAffected f
+ m (J)V onNodeAdded h
+ m (J)V onNodeRemoved i
+ m (JB)V putSectionState a
+ m (JLnet/minecraft/world/level/chunk/DataLayer;)V queueSectionData a
+ m (J)V removeSection n
+ m (JZ)V retainData c
+ m (JZ)V setLightEnabled b
+ m (JI)V setStoredLevel a
+ m (J)Z storingLightForSection b
+ m ()V swapSectionMap b
+ m (JZ)V updateSectionStatus d
+ f Lit/unimi/dsi/fastutil/longs/LongSet; changedSections e
+ f Lnet/minecraft/world/level/chunk/LightChunkGetter; chunkSource a
+ f Lit/unimi/dsi/fastutil/longs/LongSet; columnsToRetainQueuedDataFor k
+ f Lit/unimi/dsi/fastutil/longs/LongSet; columnsWithSources j
+ f Z hasInconsistencies h
+ f Lnet/minecraft/world/level/LightLayer; layer i
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; queuedSections g
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; sectionStates b
+ f Lit/unimi/dsi/fastutil/longs/LongSet; sectionsAffectedByLightUpdates f
+ f Lit/unimi/dsi/fastutil/longs/LongSet; toRemove l
+ f Lnet/minecraft/world/level/lighting/DataLayerStorageMap; updatingSectionData d
+ f Lnet/minecraft/world/level/lighting/DataLayerStorageMap; visibleSectionData c
+c net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType net/minecraft/world/level/lighting/LightEngineStorage$b
+ m ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; $values b
+ m ()Ljava/lang/String; display a
+ f [Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; $VALUES e
+ f Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; EMPTY a
+ f Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; LIGHT_AND_DATA c
+ f Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; LIGHT_ONLY b
+ f Ljava/lang/String; display d
+c net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState net/minecraft/world/level/lighting/LightEngineStorage$a
+ m (B)Z hasData a
+ m (BZ)B hasData a
+ m (B)I neighborCount b
+ m (BI)B neighborCount a
+ m (B)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; type c
+ f B EMPTY a
+ f B HAS_DATA_BIT d
+ f I MAX_NEIGHBORS c
+ f I MIN_NEIGHBORS b
+ f B NEIGHBOR_COUNT_BITS e
+c net/minecraft/world/level/saveddata/maps/MapDecorationTypes net/minecraft/world/level/saveddata/maps/MapDecorationTypes
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Ljava/lang/String;Ljava/lang/String;ZIZZ)Lnet/minecraft/core/Holder; register a
+ m (Ljava/lang/String;Ljava/lang/String;ZZ)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; BLACK_BANNER z
+ f Lnet/minecraft/core/Holder; BLUE_BANNER v
+ f Lnet/minecraft/core/Holder; BLUE_MARKER d
+ f Lnet/minecraft/core/Holder; BROWN_BANNER w
+ f I COPPER_COLOR J
+ f Lnet/minecraft/core/Holder; CYAN_BANNER t
+ f Lnet/minecraft/core/Holder; DESERT_VILLAGE B
+ f Lnet/minecraft/core/Holder; FRAME b
+ f Lnet/minecraft/core/Holder; GRAY_BANNER r
+ f Lnet/minecraft/core/Holder; GREEN_BANNER x
+ f Lnet/minecraft/core/Holder; JUNGLE_TEMPLE G
+ f Lnet/minecraft/core/Holder; LIGHT_BLUE_BANNER n
+ f Lnet/minecraft/core/Holder; LIGHT_GRAY_BANNER s
+ f Lnet/minecraft/core/Holder; LIME_BANNER p
+ f Lnet/minecraft/core/Holder; MAGENTA_BANNER m
+ f Lnet/minecraft/core/Holder; OCEAN_MONUMENT j
+ f Lnet/minecraft/core/Holder; ORANGE_BANNER l
+ f Lnet/minecraft/core/Holder; PINK_BANNER q
+ f Lnet/minecraft/core/Holder; PLAINS_VILLAGE C
+ f Lnet/minecraft/core/Holder; PLAYER a
+ f Lnet/minecraft/core/Holder; PLAYER_OFF_LIMITS h
+ f Lnet/minecraft/core/Holder; PLAYER_OFF_MAP g
+ f Lnet/minecraft/core/Holder; PURPLE_BANNER u
+ f Lnet/minecraft/core/Holder; RED_BANNER y
+ f Lnet/minecraft/core/Holder; RED_MARKER c
+ f Lnet/minecraft/core/Holder; RED_X A
+ f Lnet/minecraft/core/Holder; SAVANNA_VILLAGE D
+ f Lnet/minecraft/core/Holder; SNOWY_VILLAGE E
+ f Lnet/minecraft/core/Holder; SWAMP_HUT H
+ f Lnet/minecraft/core/Holder; TAIGA_VILLAGE F
+ f Lnet/minecraft/core/Holder; TARGET_POINT f
+ f Lnet/minecraft/core/Holder; TARGET_X e
+ f Lnet/minecraft/core/Holder; TRIAL_CHAMBERS I
+ f Lnet/minecraft/core/Holder; WHITE_BANNER k
+ f Lnet/minecraft/core/Holder; WOODLAND_MANSION i
+ f Lnet/minecraft/core/Holder; YELLOW_BANNER o
+c net/minecraft/world/level/storage/loot/functions/LimitCount net/minecraft/world/level/storage/loot/functions/LootItemFunctionLimitCount
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$limitCount$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LimitCount;)Lnet/minecraft/world/level/storage/loot/IntRange; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; limitCount a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/IntRange; limiter b
+c net/minecraft/world/level/storage/loot/predicates/MatchTool net/minecraft/world/level/storage/loot/predicates/LootItemConditionMatchTool
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$toolMatches$1 b
+ m ()Ljava/util/Optional; predicate c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; toolMatches a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; predicate b
+c net/minecraft/world/level/storage/loot/predicates/TimeCheck net/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; period c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; time a
+ m ()Lnet/minecraft/world/level/storage/loot/IntRange; value d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; period b
+ f Lnet/minecraft/world/level/storage/loot/IntRange; value c
+c net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder net/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck$a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; build a
+ m (J)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; setPeriod a
+ f Ljava/util/Optional; period a
+ f Lnet/minecraft/world/level/storage/loot/IntRange; value b
+c org/bukkit/craftbukkit/advancement/CraftAdvancementProgress org/bukkit/craftbukkit/v1_21_R6/advancement/CraftAdvancementProgress
+c org/bukkit/craftbukkit/block/CraftTrialSpawnerConfiguration org/bukkit/craftbukkit/v1_21_R6/block/CraftTrialSpawnerConfiguration
+c org/bukkit/craftbukkit/block/impl/CraftTintedParticleLeaves org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftTintedParticleLeaves
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperBars org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperBars
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperBulb org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperBulb
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperDoor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperDoor
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperSlab org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperSlab
+c org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView org/bukkit/craftbukkit/v1_21_R6/inventory/CraftAbstractInventoryView
+c org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView$1 org/bukkit/craftbukkit/v1_21_R6/inventory/CraftAbstractInventoryView$1
+c org/bukkit/craftbukkit/inventory/CraftInventoryDecoratedPot org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryDecoratedPot
+c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemTagType org/bukkit/craftbukkit/v1_21_R6/inventory/tags/DeprecatedItemTagType
+c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftInventoryCreator
+c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator$InventoryConverter org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftInventoryCreator$InventoryConverter
+c org/bukkit/craftbukkit/inventory/view/CraftBrewingStandView org/bukkit/craftbukkit/v1_21_R6/inventory/view/CraftBrewingStandView
+c org/bukkit/craftbukkit/potion/CraftPotionEffectTypeCategory org/bukkit/craftbukkit/v1_21_R6/potion/CraftPotionEffectTypeCategory
+c net/minecraft/advancements/critereon/BeeNestDestroyedTrigger net/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)V trigger a
+c net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed$a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; beesInside d
+ m ()Ljava/util/Optional; block b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; destroyedBeeNest a
+ m ()Ljava/util/Optional; item c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; beesInside e
+ f Ljava/util/Optional; block c
+ f Ljava/util/Optional; item d
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/EntityHurtPlayerTrigger net/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V trigger a
+c net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer$a
+ m ()Ljava/util/Optional; damage c
+ m ()Lnet/minecraft/advancements/Criterion; entityHurtPlayer b
+ m (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/Criterion; entityHurtPlayer a
+ m (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/Criterion; entityHurtPlayer a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z matches a
+ m ()Ljava/util/Optional; player a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; damage c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/FishingRodHookedTrigger net/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/FishingHook;Ljava/util/Collection;)V trigger a
+c net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked$a
+ m ()Ljava/util/Optional; entity c
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; fishedItem a
+ m ()Ljava/util/Optional; item d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; rod b
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; entity d
+ f Ljava/util/Optional; item e
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; rod c
+c net/minecraft/advancements/critereon/PlayerHurtEntityTrigger net/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V trigger a
+c net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity$a
+ m ()Ljava/util/Optional; damage c
+ m ()Ljava/util/Optional; entity d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Lnet/minecraft/advancements/Criterion; playerHurtEntity b
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerHurtEntity b
+ m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerHurtEntity a
+ m (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerHurtEntity a
+ m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; playerHurtEntityWithDamage a
+ m (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/Criterion; playerHurtEntityWithDamage a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; damage c
+ f Ljava/util/Optional; entity d
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/StringRepresentableArgument net/minecraft/commands/arguments/StringRepresentableArgument
+ m (Ljava/lang/String;)Ljava/lang/String; convertId a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE a
+ f Lcom/mojang/serialization/Codec; codec b
+ f Ljava/util/function/Supplier; values c
+c net/minecraft/commands/arguments/coordinates/SwizzleArgument net/minecraft/commands/arguments/coordinates/ArgumentRotationAxis
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; getSwizzle a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; parse a
+ m ()Lnet/minecraft/commands/arguments/coordinates/SwizzleArgument; swizzle a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/coordinates/WorldCoordinate net/minecraft/commands/arguments/coordinates/ArgumentParserPosition
+ m (D)D get a
+ m ()Z isRelative a
+ m (Lcom/mojang/brigadier/StringReader;)Z isRelative b
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; parseDouble a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; parseInt a
+ m ()Z relative b
+ m ()D value c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_DOUBLE a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_INT b
+ f C PREFIX_RELATIVE e
+ f Z relative c
+ f D value d
+c net/minecraft/commands/synchronization/SingletonArgumentInfo net/minecraft/commands/synchronization/SingletonArgumentInfo
+ m (Ljava/util/function/Function;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; contextAware a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; contextFree a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; deserializeFromNetwork a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$contextFree$0 a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; unpack b
+ f Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; template a
+c net/minecraft/commands/synchronization/SingletonArgumentInfo$Template net/minecraft/commands/synchronization/SingletonArgumentInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Ljava/util/function/Function; constructor b
+ f Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; this$0 a
+c net/minecraft/core/component/predicates/WrittenBookPredicate net/minecraft/core/component/predicates/WrittenBookPredicate
+ m ()Ljava/util/Optional; author c
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; generation e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/WrittenBookContent;)Z matches a
+ m ()Ljava/util/Optional; pages b
+ m ()Ljava/util/Optional; resolved f
+ m ()Ljava/util/Optional; title d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; author f
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; generation h
+ f Ljava/util/Optional; pages e
+ f Ljava/util/Optional; resolved i
+ f Ljava/util/Optional; title g
+c net/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate net/minecraft/core/component/predicates/WrittenBookPredicate$a
+ m ()Lnet/minecraft/network/chat/Component; contents a
+ m (Lnet/minecraft/server/network/Filterable;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Component; contents b
+c net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/network/protocol/game/ClientGamePacketListener net/minecraft/network/protocol/game/PacketListenerPlayOut
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V handleAddEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V handleAddObjective a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V handleAnimate a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V handleAwardStats a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V handleBlockChangedAck a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V handleBlockDestruction a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V handleBlockEntityData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V handleBlockEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V handleBlockUpdate a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V handleBossUpdate a
+ m (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V handleBundlePacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V handleChangeDifficulty a
+ m (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket;)V handleChunkBatchFinished a
+ m (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket;)V handleChunkBatchStart a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V handleChunkBlocksUpdate a
+ m (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V handleChunksBiomes a
+ m (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V handleCommandSuggestions a
+ m (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V handleCommands a
+ m (Lnet/minecraft/network/protocol/game/ClientboundStartConfigurationPacket;)V handleConfigurationStart a
+ m (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V handleContainerClose a
+ m (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V handleContainerContent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V handleContainerSetData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V handleContainerSetSlot a
+ m (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V handleCustomChatCompletions a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V handleDamageEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDebugBlockValuePacket;)V handleDebugBlockValue a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDebugChunkValuePacket;)V handleDebugChunkValue a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDebugEntityValuePacket;)V handleDebugEntityValue a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDebugEventPacket;)V handleDebugEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDebugSamplePacket;)V handleDebugSample a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V handleDeleteChat a
+ m (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V handleDisguisedChat a
+ m (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V handleEntityEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V handleEntityLinkPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket;)V handleEntityPositionSync a
+ m (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V handleExplosion a
+ m (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V handleForgetLevelChunk a
+ m (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V handleGameEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundGameTestHighlightPosPacket;)V handleGameTestHighlightPos a
+ m (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V handleHorseScreenOpen a
+ m (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V handleHurtAnimation a
+ m (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V handleInitializeBorder a
+ m (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V handleItemCooldown a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V handleLevelChunkWithLight a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V handleLevelEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V handleLightUpdatePacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V handleLogin a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V handleLookAt a
+ m (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V handleMapItemData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V handleMerchantOffers a
+ m (Lnet/minecraft/network/protocol/game/ClientboundMoveMinecartPacket;)V handleMinecartAlongTrack a
+ m (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V handleMoveEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V handleMovePlayer a
+ m (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V handleMoveVehicle a
+ m (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V handleOpenBook a
+ m (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V handleOpenScreen a
+ m (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V handleOpenSignEditor a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V handleParticleEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V handlePlaceRecipe a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V handlePlayerAbilities a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V handlePlayerChat a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V handlePlayerCombatEnd a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V handlePlayerCombatEnter a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V handlePlayerCombatKill a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V handlePlayerInfoRemove a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V handlePlayerInfoUpdate a
+ m (Lnet/minecraft/network/protocol/game/ClientboundProjectilePowerPacket;)V handleProjectilePowerPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket;)V handleRecipeBookAdd a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRecipeBookRemovePacket;)V handleRecipeBookRemove a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRecipeBookSettingsPacket;)V handleRecipeBookSettings a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V handleRemoveEntities a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V handleRemoveMobEffect a
+ m (Lnet/minecraft/network/protocol/game/ClientboundResetScorePacket;)V handleResetScore a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V handleRespawn a
+ m (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V handleRotateMob a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerRotationPacket;)V handleRotatePlayer a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V handleSelectAdvancementsTab a
+ m (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V handleServerData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V handleSetBorderCenter a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V handleSetBorderLerpSize a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V handleSetBorderSize a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V handleSetBorderWarningDelay a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V handleSetBorderWarningDistance a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V handleSetCamera a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V handleSetChunkCacheCenter a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V handleSetChunkCacheRadius a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetCursorItemPacket;)V handleSetCursorItem a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V handleSetDisplayObjective a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V handleSetEntityData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V handleSetEntityMotion a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V handleSetEntityPassengersPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V handleSetEquipment a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V handleSetExperience a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V handleSetHealth a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetHeldSlotPacket;)V handleSetHeldSlot a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket;)V handleSetPlayerInventory a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V handleSetPlayerTeamPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V handleSetScore a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V handleSetSimulationDistance a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V handleSetSpawn a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V handleSetTime a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V handleSoundEntityEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V handleSoundEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V handleStopSoundEvent a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V handleSystemChat a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V handleTabListCustomisation a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V handleTagQueryPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V handleTakeItemEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V handleTeleportEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTestInstanceBlockStatus;)V handleTestInstanceBlockStatus a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket;)V handleTickingState a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket;)V handleTickingStep a
+ m (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V handleTitlesClear a
+ m (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V handleUpdateAdvancementsPacket a
+ m (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V handleUpdateAttributes a
+ m (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V handleUpdateMobEffect a
+ m (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V handleUpdateRecipes a
+ m (Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket;)V handleWaypoint a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V setActionBarText a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V setSubtitleText a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V setTitleText a
+ m (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V setTitlesAnimation a
+c net/minecraft/network/protocol/game/ClientboundAnimatePacket net/minecraft/network/protocol/game/PacketPlayOutAnimation
+ m ()I getAction e
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I CRITICAL_HIT e
+ f I MAGIC_CRITICAL_HIT f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I SWING_MAIN_HAND b
+ f I SWING_OFF_HAND d
+ f I WAKE_UP c
+ f I action h
+ f I id g
+c net/minecraft/network/protocol/game/ClientboundExplodePacket net/minecraft/network/protocol/game/PacketPlayOutExplosion
+ m ()I blockCount f
+ m ()Lnet/minecraft/util/random/WeightedList; blockParticles j
+ m ()Lnet/minecraft/world/phys/Vec3; center b
+ m ()Lnet/minecraft/core/particles/ParticleOptions; explosionParticle h
+ m ()Lnet/minecraft/core/Holder; explosionSound i
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/Optional; playerKnockback g
+ m ()F radius e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I blockCount d
+ f Lnet/minecraft/util/random/WeightedList; blockParticles h
+ f Lnet/minecraft/world/phys/Vec3; center b
+ f Lnet/minecraft/core/particles/ParticleOptions; explosionParticle f
+ f Lnet/minecraft/core/Holder; explosionSound g
+ f Ljava/util/Optional; playerKnockback e
+ f F radius c
+c net/minecraft/network/protocol/game/ClientboundRespawnPacket net/minecraft/network/protocol/game/PacketPlayOutRespawn
+ m ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; commonPlayerSpawnInfo b
+ m ()B dataToKeep e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (B)Z shouldKeep a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f B KEEP_ALL_DATA d
+ f B KEEP_ATTRIBUTE_MODIFIERS b
+ f B KEEP_ENTITY_DATA c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; commonPlayerSpawnInfo e
+ f B dataToKeep f
+c net/minecraft/network/protocol/game/ClientboundSetTimePacket net/minecraft/network/protocol/game/PacketPlayOutUpdateTime
+ m ()J dayTime e
+ m ()J gameTime b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z tickDayTime f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J dayTime c
+ f J gameTime b
+ f Z tickDayTime d
+c net/minecraft/network/protocol/game/ClientboundTabListPacket net/minecraft/network/protocol/game/PacketPlayOutPlayerListHeaderFooter
+ m ()Lnet/minecraft/network/chat/Component; footer e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; header b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; footer c
+ f Lnet/minecraft/network/chat/Component; header b
+c net/minecraft/network/protocol/game/DebugEntityNameGenerator net/minecraft/network/protocol/game/DebugEntityNameGenerator
+ m (Ljava/util/UUID;)Ljava/lang/String; getEntityName a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; getEntityName a
+ m (Ljava/util/UUID;)Lnet/minecraft/util/RandomSource; getRandom b
+ m (Lnet/minecraft/util/RandomSource;[Ljava/lang/String;)Ljava/lang/String; getRandomString a
+ f [Ljava/lang/String; NAMES_FIRST_PART a
+ f [Ljava/lang/String; NAMES_SECOND_PART b
+c net/minecraft/network/protocol/game/ServerGamePacketListener net/minecraft/network/protocol/game/PacketListenerPlayIn
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket;)V handleAcceptPlayerLoad a
+ m (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V handleAcceptTeleportPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V handleAnimate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket;)V handleBlockEntityTagQuery a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket;)V handleBundleItemSelectedPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChangeGameModePacket;)V handleChangeGameMode a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V handleChat a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V handleChatAck a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V handleChatCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V handleChatSessionUpdate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V handleChunkBatchReceived a
+ m (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V handleClientCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundClientTickEndPacket;)V handleClientTickEnd a
+ m (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V handleConfigurationAcknowledged a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V handleContainerButtonClick a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V handleContainerClick a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V handleContainerClose a
+ m (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V handleContainerSlotStateChanged a
+ m (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V handleCustomCommandSuggestions a
+ m (Lnet/minecraft/network/protocol/game/ServerboundDebugSubscriptionRequestPacket;)V handleDebugSubscriptionRequest a
+ m (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V handleEditBook a
+ m (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket;)V handleEntityTagQuery a
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V handleInteract a
+ m (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V handleJigsawGenerate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V handleLockDifficulty a
+ m (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V handleMovePlayer a
+ m (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V handleMoveVehicle a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V handlePaddleBoat a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket;)V handlePickItemFromBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket;)V handlePickItemFromEntity a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V handlePlaceRecipe a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V handlePlayerAbilities a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V handlePlayerAction a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V handlePlayerCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V handlePlayerInput a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V handleRecipeBookChangeSettingsPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V handleRecipeBookSeenRecipePacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V handleRenameItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V handleSeenAdvancements a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V handleSelectTrade a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V handleSetBeaconPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V handleSetCarriedItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V handleSetCommandBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V handleSetCommandMinecart a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V handleSetCreativeModeSlot a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V handleSetJigsawBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V handleSetStructureBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSetTestBlockPacket;)V handleSetTestBlock a
+ m (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V handleSignUpdate a
+ m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;)V handleSignedChatCommand a
+ m (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V handleTeleportToEntityPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket;)V handleTestInstanceBlockAction a
+ m (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V handleUseItem a
+ m (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V handleUseItemOn a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/game/ServerboundChatAckPacket net/minecraft/network/protocol/game/ServerboundChatAckPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()I offset b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I offset b
+c net/minecraft/network/protocol/game/ServerboundUseItemPacket net/minecraft/network/protocol/game/PacketPlayInBlockPlace
+ m ()Lnet/minecraft/world/InteractionHand; getHand b
+ m ()I getSequence e
+ m ()F getXRot g
+ m ()F getYRot f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/InteractionHand; hand b
+ f I sequence c
+ f F xRot e
+ f F yRot d
+c net/minecraft/network/protocol/ping/ClientPongPacketListener net/minecraft/network/protocol/ping/ClientPongPacketListener
+ m (Lnet/minecraft/network/protocol/ping/ClientboundPongResponsePacket;)V handlePongResponse a
+c net/minecraft/network/protocol/ping/ServerPingPacketListener net/minecraft/network/protocol/ping/ServerPingPacketListener
+ m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V handlePingRequest a
+c net/minecraft/server/jsonrpc/methods/RemoteRpcErrorException net/minecraft/server/jsonrpc/methods/RemoteRpcErrorException
+ m ()Lcom/google/gson/JsonObject; getError a
+ m ()Lcom/google/gson/JsonElement; getId b
+ f Lcom/google/gson/JsonObject; error b
+ f Lcom/google/gson/JsonElement; id a
+c net/minecraft/server/level/progress/LevelLoadProgressTracker net/minecraft/server/level/progress/LevelLoadProgressTracker
+ m (I)V beginSegment a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;)V finish a
+ m ()V finishSegment b
+ m ()F get a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;I)V start a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;)Z tracksStage b
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;II)V update a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V updateFocus a
+ m ()V updateProgress c
+ f I EXPECTED_PLAYER_CHUNKS b
+ f I PREPARE_SERVER_WEIGHT a
+ f I finalizedWeight e
+ f Z includePlayerChunks c
+ f F progress h
+ f F segmentFraction g
+ f I segmentWeight f
+ f I totalWeight d
+c net/minecraft/server/level/progress/LevelLoadProgressTracker$1 net/minecraft/server/level/progress/LevelLoadProgressTracker$1
+ f [I $SwitchMap$net$minecraft$server$level$progress$LevelLoadListener$Stage a
+c net/minecraft/server/level/progress/LoggingLevelLoadListener net/minecraft/server/level/progress/LoggingLevelLoadListener
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;)V finish a
+ m ()Lnet/minecraft/server/level/progress/LoggingLevelLoadListener; forDedicatedServer a
+ m ()Lnet/minecraft/server/level/progress/LoggingLevelLoadListener; forSingleplayer b
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;I)V start a
+ m (Lnet/minecraft/server/level/progress/LevelLoadListener$Stage;II)V update a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V updateFocus a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z closed d
+ f Z includePlayerChunks b
+ f J nextLogTime f
+ f Lnet/minecraft/server/level/progress/LevelLoadProgressTracker; progressTracker c
+ f J startTime e
+c net/minecraft/server/level/progress/LoggingLevelLoadListener$1 net/minecraft/server/level/progress/LoggingLevelLoadListener$1
+ f [I $SwitchMap$net$minecraft$server$level$progress$LevelLoadListener$Stage a
+c net/minecraft/server/packs/metadata/pack/PackMetadataSection net/minecraft/server/packs/metadata/pack/ResourcePackInfo
+ m (Lnet/minecraft/server/packs/PackType;)Lcom/mojang/serialization/Codec; codecForPackType b
+ m ()Lnet/minecraft/network/chat/Component; description a
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; forPackType a
+ m (Lnet/minecraft/server/packs/PackType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codecForPackType$2 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/util/InclusiveRange; supportedFormats b
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; CLIENT_TYPE a
+ f Lcom/mojang/serialization/Codec; FALLBACK_CODEC f
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; FALLBACK_TYPE c
+ f Lnet/minecraft/server/packs/metadata/MetadataSectionType; SERVER_TYPE b
+ f Lnet/minecraft/network/chat/Component; description d
+ f Lnet/minecraft/util/InclusiveRange; supportedFormats e
+c net/minecraft/server/packs/metadata/pack/PackMetadataSection$1 net/minecraft/server/packs/metadata/pack/ResourcePackInfo$1
+ f [I $SwitchMap$net$minecraft$server$packs$PackType a
+c net/minecraft/server/packs/repository/FolderRepositorySource net/minecraft/server/packs/repository/ResourcePackSourceFolder
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/PackLocationInfo; createDiscoveredFilePackInfo b
+ m (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;Ljava/util/function/BiConsumer;)V discoverPacks a
+ m (Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V lambda$loadPacks$0 a
+ m (Ljava/nio/file/Path;)Ljava/lang/String; nameFromPath a
+ f Lnet/minecraft/server/packs/PackSelectionConfig; DISCOVERED_PACK_SELECTION_CONFIG b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/nio/file/Path; folder c
+ f Lnet/minecraft/server/packs/repository/PackSource; packSource e
+ f Lnet/minecraft/server/packs/PackType; packType d
+ f Lnet/minecraft/world/level/validation/DirectoryValidator; validator f
+c net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector net/minecraft/server/packs/repository/ResourcePackSourceFolder$a
+ m (Ljava/nio/file/Path;)Ljava/lang/Object; createDirectoryPack c
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; createDirectoryPack b
+ m (Ljava/nio/file/Path;)Ljava/lang/Object; createZipPack d
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; createZipPack a
+c net/minecraft/server/packs/resources/FallbackResourceManager net/minecraft/server/packs/resources/ResourceManagerFallback
+ m (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/util/Map;)V applyPackFiltersToExistingResources a
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; convertToMetadata a
+ m (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; createResource a
+ m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/IoSupplier; createStackMetadataFinder a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; getMetadataLocation d
+ m ()Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; getResourceLocationFromMetadata c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getResourceStack a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z isMetadata b
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; lambda$convertToMetadata$5 c
+ m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/ResourceMetadata; lambda$createStackMetadataFinder$4 b
+ m (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/ResourceMetadata; lambda$getResourceStack$1 a
+ m (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V lambda$listPackResources$6 a
+ m (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;)Lnet/minecraft/server/packs/PackResources; lambda$listPacks$7 a
+ m (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 lambda$listResources$2 a
+ m (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex;)V lambda$listResources$3 a
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;)Ljava/io/InputStream; lambda$wrapForDebug$0 a
+ m (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V listPackResources a
+ m ()Ljava/util/stream/Stream; listPacks b
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks c
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources b
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; parseMetadata b
+ m (Lnet/minecraft/server/packs/PackResources;)V push a
+ m (Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V push a
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)V pushFilterOnly a
+ m (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V pushInternal a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; wrapForDebug a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/util/List; fallbacks a
+ f Ljava/lang/String; namespace e
+ f Lnet/minecraft/server/packs/PackType; type d
+c net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry net/minecraft/server/packs/resources/ResourceManagerFallback$d
+ m ()Ljava/util/function/Predicate; filter c
+ m (Ljava/util/Collection;)V filterAll a
+ m (Lnet/minecraft/resources/ResourceLocation;)Z isFiltered a
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/server/packs/PackResources; resources b
+ f Ljava/util/function/Predicate; filter c
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/server/packs/PackResources; resources b
+c net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack net/minecraft/server/packs/resources/ResourceManagerFallback$b
+ m ()Lnet/minecraft/resources/ResourceLocation; fileLocation a
+ m ()Ljava/util/List; fileSources c
+ m ()Ljava/util/Map; metaSources d
+ m ()Lnet/minecraft/resources/ResourceLocation; metadataLocation b
+ f Lnet/minecraft/resources/ResourceLocation; fileLocation a
+ f Ljava/util/List; fileSources c
+ f Ljava/util/Map; metaSources d
+ f Lnet/minecraft/resources/ResourceLocation; metadataLocation b
+c net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource net/minecraft/server/packs/resources/ResourceManagerFallback$e
+ m ()Lnet/minecraft/server/packs/resources/IoSupplier; resource b
+ m ()Lnet/minecraft/server/packs/PackResources; source a
+ f Lnet/minecraft/server/packs/resources/IoSupplier; resource b
+ f Lnet/minecraft/server/packs/PackResources; source a
+c net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex net/minecraft/server/packs/resources/ResourceManagerFallback$a
+ m ()I packIndex c
+ m ()Lnet/minecraft/server/packs/PackResources; packResources a
+ m ()Lnet/minecraft/server/packs/resources/IoSupplier; resource b
+ f I packIndex c
+ f Lnet/minecraft/server/packs/PackResources; packResources a
+ f Lnet/minecraft/server/packs/resources/IoSupplier; resource b
+c net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream net/minecraft/server/packs/resources/ResourceManagerFallback$c
+ m (Ljava/lang/Exception;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/lang/String; lambda$new$0 a
+ f Z closed b
+ f Ljava/util/function/Supplier; message a
+c net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix
+ m (Ljava/util/List;)V addBlockEntityRules b
+ m (Ljava/util/List;)V addEntityRules a
+ m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/datafixers/TypeRewriteRule; createEntityFixer a
+ m (Lcom/mojang/datafixers/Typed;Ljava/util/Map;)Lcom/mojang/datafixers/Typed; fixFields a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMapSavedData a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addEntityRules$8 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$addEntityRules$9 a
+ m (Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createEntityFixer$10 a
+ m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createEntityFixer$11 a
+ m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFields$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$1 h
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$2 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$3 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$4 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 b
+ f Ljava/util/List; PATROLLING_MOBS a
+c net/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix net/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/EntityAttributeBaseValueFix net/minecraft/util/datafix/fixes/EntityAttributeBaseValueFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$0 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1 a
+ f Ljava/lang/String; attributeId c
+ f Ljava/util/function/DoubleUnaryOperator; valueFixer d
+c net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix net/minecraft/util/datafix/fixes/DataConverterGuardian
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag a
+c net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix net/minecraft/util/datafix/fixes/DataConverterItemFrame
+ m (B)B direction2dTo3d a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix net/minecraft/util/datafix/fixes/DataConverterRiding
+ m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m ()Ljava/lang/IllegalStateException; lambda$cap$0 d
+ m ()Ljava/lang/IllegalStateException; lambda$cap$1 c
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Either; lambda$cap$2 a
+ m ()Ljava/lang/IllegalStateException; lambda$cap$3 b
+ m ()Ljava/lang/IllegalStateException; lambda$cap$4 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$5 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$6 a
+c net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix net/minecraft/util/datafix/fixes/DataConverterZombie
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (I)I getVillagerProfession a
+ f I PROFESSION_MAX c
+c net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix net/minecraft/util/datafix/fixes/DataConverterOptionsAddTextBackground
+ m (Ljava/lang/String;)D calculateBackground a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix net/minecraft/util/datafix/fixes/DataConverterLang
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; fixDimension a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixStructures a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDimension$3 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDimension$4 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStructures$5 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixStructures$6 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStructures$7 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 d
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/VillagerSetCanPickUpLootFix net/minecraft/util/datafix/fixes/VillagerSetCanPickUpLootFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue a
+ f Ljava/lang/String; CAN_PICK_UP_LOOT c
+c net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom net/minecraft/world/entity/ai/behavior/BehaviorWalkAway
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZLjava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; entity b
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; pos a
+c net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor net/minecraft/world/entity/ai/sensing/SensorVillagerHostiles
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; getMemory b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isClose a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostile b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a
+ f Lcom/google/common/collect/ImmutableMap; ACCEPTABLE_DISTANCE_FROM_HOSTILES a
+c net/minecraft/world/entity/animal/horse/AbstractChestedHorse net/minecraft/world/entity/animal/horse/EntityHorseChestedAbstract
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseChestedHorseAttributes m
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V equipChest d
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()I getInventoryColumns ad_
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets E
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Z hasChest n
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playChestEquipsSound s
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setChest x
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CHEST ct
+ f Z DEFAULT_HAS_CHEST cu
+ f Lnet/minecraft/world/entity/EntityDimensions; babyDimensions cv
+c net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1 net/minecraft/world/entity/animal/horse/EntityHorseChestedAbstract$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse; this$0 b
+c net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules
+ m ()Lnet/minecraft/util/random/WeightedList$Builder; builder a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider; commonColors a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; getSheepColor a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration; getSheepColorConfiguration a
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; lambda$single$1 a
+ m (Lnet/minecraft/util/random/WeightedList;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; lambda$weighted$0 a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider; single b
+ m (Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider; weighted a
+ f Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration; COLD_SPAWN_CONFIGURATION c
+ f Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration; TEMPERATE_SPAWN_CONFIGURATION a
+ f Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration; WARM_SPAWN_CONFIGURATION b
+c net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$a
+c net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$b
+ m ()Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider; colors a
+ f Lnet/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider; colors a
+c net/minecraft/world/entity/monster/piglin/StartHuntingHoglin net/minecraft/world/entity/monster/piglin/BehaviorHuntHoglin
+ m ()Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z hasHuntedRecently a
+ m (Ljava/util/List;)Ljava/lang/Boolean; lambda$create$0 b
+ m (Ljava/util/List;)V lambda$create$1 a
+ m (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 lambda$create$2 a
+ m (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; lambda$create$3 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$4 a
+c net/minecraft/world/entity/monster/warden/WardenSpawnTracker net/minecraft/world/entity/monster/warden/WardenSpawnTracker
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V copyData a
+ m ()V decreaseWarningLevel f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/List; getNearbyPlayers b
+ m ()I getWarningLevel c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z hasNearbyWarden a
+ m ()V increaseWarningLevel e
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$getNearbyPlayers$8 a
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$tryWarn$4 b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/stream/Stream; lambda$tryWarn$5 a
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V lambda$tryWarn$6 a
+ m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/server/level/ServerPlayer;)V lambda$tryWarn$7 a
+ m ()Z onCooldown d
+ m ()V reset b
+ m (I)V setWarningLevel a
+ m ()V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/OptionalInt; tryWarn a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I DECREASE_WARNING_LEVEL_EVERY_INTERVAL e
+ f I MAX_WARNING_LEVEL b
+ f D PLAYER_SEARCH_RADIUS c
+ f I WARNING_CHECK_DIAMETER d
+ f I WARNING_LEVEL_INCREASE_COOLDOWN f
+ f I cooldownTicks i
+ f I ticksSinceLastWarning g
+ f I warningLevel h
+c net/minecraft/world/entity/projectile/ThrownExperienceBottle net/minecraft/world/entity/projectile/EntityThrownExpBottle
+ m ()D getDefaultGravity bo
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+c net/minecraft/world/entity/vehicle/AbstractMinecartContainer net/minecraft/world/entity/vehicle/EntityMinecartContainer
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; applyNaturalSlowdown a
+ m ()V clearContent a
+ m ()V clearItemStacks u
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V destroy a
+ m ()Lnet/minecraft/resources/ResourceKey; getContainerLootTable q
+ m ()J getContainerLootTableSeed r
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItemStacks s
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (Lnet/minecraft/resources/ResourceKey;)V setContainerLootTable a
+ m (J)V setContainerLootTableSeed a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/core/NonNullList; itemStacks b
+ f Lnet/minecraft/resources/ResourceKey; lootTable c
+ f J lootTableSeed d
+c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
+ m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; create a
+ m ()I getNumOfInputSlots d
+ m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; getResultSlot b
+ m ()I getResultSlotIndex e
+ m (I)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; getSlot a
+ m ()Ljava/util/List; getSlots c
+ f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; resultSlot b
+ f Ljava/util/List; slots a
+c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$a
+ m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; build a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$withResultSlot$0 a
+ m (III)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; withResultSlot a
+ m (IIILjava/util/function/Predicate;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; withSlot a
+ f Ljava/util/List; inputSlots a
+ f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; resultSlot b
+c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$0 a
+ m ()Ljava/util/function/Predicate; mayPlace d
+ m ()I slotIndex a
+ m ()I x b
+ m ()I y c
+ f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; EMPTY e
+ f Ljava/util/function/Predicate; mayPlace d
+ f I slotIndex a
+ f I x b
+ f I y c
+c net/minecraft/world/item/crafting/display/RecipeDisplayEntry net/minecraft/world/item/crafting/display/RecipeDisplayEntry
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)Z canCraft a
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; category d
+ m ()Ljava/util/Optional; craftingRequirements e
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay; display b
+ m ()Ljava/util/OptionalInt; group c
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; id a
+ m (Lnet/minecraft/util/context/ContextMap;)Ljava/util/List; resultItems a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/crafting/RecipeBookCategory; category e
+ f Ljava/util/Optional; craftingRequirements f
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay; display c
+ f Ljava/util/OptionalInt; group d
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; id b
+c net/minecraft/world/item/crafting/display/SlotDisplayContext net/minecraft/world/item/crafting/display/SlotDisplayContext
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/util/context/ContextMap; fromLevel a
+ f Lnet/minecraft/util/context/ContextKeySet; CONTEXT c
+ f Lnet/minecraft/util/context/ContextKey; FUEL_VALUES a
+ f Lnet/minecraft/util/context/ContextKey; REGISTRIES b
+c net/minecraft/world/item/enchantment/effects/PlaySoundEffect net/minecraft/world/item/enchantment/effects/PlaySoundEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/valueproviders/FloatProvider; pitch d
+ m ()Lnet/minecraft/core/Holder; soundEvent b
+ m ()Lnet/minecraft/util/valueproviders/FloatProvider; volume c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/FloatProvider; pitch f
+ f Lnet/minecraft/core/Holder; soundEvent d
+ f Lnet/minecraft/util/valueproviders/FloatProvider; volume e
+c net/minecraft/world/level/block/entity/BoundingBoxRenderable net/minecraft/world/level/block/entity/BoundingBoxRenderable
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox; getRenderableBox c
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; renderMode b
+c net/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode net/minecraft/world/level/block/entity/BoundingBoxRenderable$a
+ m ()[Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; $values a
+ f [Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; BOX b
+ f Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; BOX_AND_INVISIBLE_BLOCKS c
+ f Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; NONE a
+c net/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox net/minecraft/world/level/block/entity/BoundingBoxRenderable$b
+ m (IIIIII)Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox; fromCorners a
+ m ()Lnet/minecraft/core/BlockPos; localPos a
+ m ()Lnet/minecraft/core/Vec3i; size b
+ f Lnet/minecraft/core/BlockPos; localPos a
+ f Lnet/minecraft/core/Vec3i; size b
+c net/minecraft/world/level/block/entity/ComparatorBlockEntity net/minecraft/world/level/block/entity/TileEntityComparator
+ m ()I getOutputSignal a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (I)V setOutputSignal a
+ f I DEFAULT_OUTPUT a
+ f I output b
+c net/minecraft/world/level/block/entity/EnderChestBlockEntity net/minecraft/world/level/block/entity/TileEntityEnderChest
+ m (F)F getOpenNess a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V lidAnimateTick a
+ m ()V recheckOpen a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (II)Z triggerEvent a_
+ f Lnet/minecraft/world/level/block/entity/ChestLidController; chestLidController a
+ f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter b
+c net/minecraft/world/level/block/entity/EnderChestBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityEnderChest$1
+ m (Lnet/minecraft/world/entity/player/Player;)Z isOwnContainer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onClose b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onOpen a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V openerCountChanged a
+ f Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity net/minecraft/world/level/block/entity/TileEntityShulkerBox
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V doNeighborUpdates d
+ m ()Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; getAnimationStatus l
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/AABB; getBoundingBox a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor w
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m (F)F getProgress a
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()Z isClosed x
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadFromTag d
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveCollidedEntities c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V tick a
+ m (II)Z triggerEvent a_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateAnimation b
+ f I COLUMNS d
+ f I CONTAINER_SIZE f
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME q
+ f I EVENT_SET_OPEN_COUNT g
+ f F MAX_LID_HEIGHT i
+ f F MAX_LID_ROTATION j
+ f I OPENING_TICK_LENGTH h
+ f I ROWS e
+ f [I SLOTS k
+ f Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; animationStatus t
+ f Lnet/minecraft/world/item/DyeColor; color w
+ f Lnet/minecraft/core/NonNullList; itemStacks r
+ f I openCount s
+ f F progress u
+ f F progressOld v
+c net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus net/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase
+ m ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; $values a
+ f [Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; $VALUES e
+ f Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; CLOSED a
+ f Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; CLOSING d
+ f Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; OPENED c
+ f Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; OPENING b
+c net/minecraft/world/level/block/entity/vault/VaultClientData net/minecraft/world/level/block/entity/vault/VaultClientData
+ m ()F currentSpin a
+ m ()F previousSpin b
+ m ()V updateDisplayItemSpin c
+ f F ROTATION_SPEED a
+ f F currentSpin b
+ f F previousSpin c
+c net/minecraft/world/level/block/entity/vault/VaultServerData net/minecraft/world/level/block/entity/vault/VaultServerData
+ m (Lnet/minecraft/world/entity/player/Player;)V addToRewardedPlayers b
+ m ()F ejectionProgress h
+ m ()Ljava/util/List; getItemsToEject d
+ m ()J getLastInsertFailTimestamp a
+ m ()Lnet/minecraft/world/item/ItemStack; getNextItemToEject f
+ m ()Ljava/util/Set; getRewardedPlayers b
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasRewardedPlayer a
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/util/Set; lambda$static$0 e
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/lang/Long; lambda$static$1 d
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/util/List; lambda$static$2 c
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()V markChanged i
+ m ()V markEjectionFinished e
+ m (J)V pauseStateUpdatingUntil b
+ m ()Lnet/minecraft/world/item/ItemStack; popNextItemToEject g
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)V set a
+ m (Ljava/util/List;)V setItemsToEject a
+ m (J)V setLastInsertFailTimestamp a
+ m ()J stateUpdatingResumesAt c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I MAX_REWARD_PLAYERS d
+ f Ljava/lang/String; TAG_NAME a
+ f Z isDirty c
+ f Ljava/util/List; itemsToEject g
+ f J lastInsertFailTimestamp h
+ f Ljava/util/Set; rewardedPlayers e
+ f J stateUpdatingResumesAt f
+ f I totalEjectionsNeeded i
+c net/minecraft/world/level/block/entity/vault/VaultSharedData net/minecraft/world/level/block/entity/vault/VaultSharedData
+ m ()D connectedParticlesRange e
+ m ()Ljava/util/Set; getConnectedPlayers d
+ m ()Lnet/minecraft/world/item/ItemStack; getDisplayItem a
+ m ()Z hasConnectedPlayers c
+ m ()Z hasDisplayItem b
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Lnet/minecraft/world/item/ItemStack; lambda$static$0 d
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Ljava/util/Set; lambda$static$1 c
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Ljava/lang/Double; lambda$static$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Ljava/util/UUID;)Z lambda$updateConnectedPlayersWithinRange$4 a
+ m ()V markDirty f
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V set a
+ m (Lnet/minecraft/world/item/ItemStack;)V setDisplayItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;D)V updateConnectedPlayersWithinRange a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/lang/String; TAG_NAME a
+ f D connectedParticlesRange f
+ f Ljava/util/Set; connectedPlayers e
+ f Lnet/minecraft/world/item/ItemStack; displayItem d
+ f Z isDirty c
+c net/minecraft/world/level/block/state/properties/StairsShape net/minecraft/world/level/block/state/properties/BlockPropertyStairsShape
+ m ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/StairsShape; $VALUES g
+ f Lnet/minecraft/world/level/block/state/properties/StairsShape; INNER_LEFT b
+ f Lnet/minecraft/world/level/block/state/properties/StairsShape; INNER_RIGHT c
+ f Lnet/minecraft/world/level/block/state/properties/StairsShape; OUTER_LEFT d
+ f Lnet/minecraft/world/level/block/state/properties/StairsShape; OUTER_RIGHT e
+ f Lnet/minecraft/world/level/block/state/properties/StairsShape; STRAIGHT a
+ f Ljava/lang/String; name f
+c net/minecraft/world/level/chunk/ChunkGeneratorStructureState net/minecraft/world/level/chunk/ChunkGeneratorStructureState
+ m ()V ensureStructuresGenerated b
+ m ()V generatePositions e
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/concurrent/CompletableFuture; generateRingPositions a
+ m ()J getLevelSeed d
+ m (Lnet/minecraft/core/Holder;)Ljava/util/List; getPlacementsForStructure a
+ m (Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/List; getRingPositionsFor a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureSet;Lnet/minecraft/world/level/biome/BiomeSource;)Z hasBiomesForStructureSet a
+ m (Lnet/minecraft/core/Holder;III)Z hasStructureChunkInRange a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Z lambda$createForFlat$0 a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder$Reference;)Z lambda$createForNormal$1 a
+ m ()Ljava/util/List; possibleStructureSets a
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource c
+ f J concentricRingsSeed e
+ f Z hasGeneratedPositions h
+ f J levelSeed d
+ f Ljava/util/Map; placementsForStructure f
+ f Ljava/util/List; possibleStructureSets i
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState b
+ f Ljava/util/Map; ringPositions g
+c net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/ReportedException; createMisplacedChunkReport a
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkLoadFailure a
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkSaveFailure b
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;)V reportMisplacedChunk a
+c net/minecraft/world/level/gameevent/DynamicGameEventListener net/minecraft/world/level/gameevent/DynamicGameEventListener
+ m (Lnet/minecraft/server/level/ServerLevel;)V add a
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; getListener a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/SectionPos;Ljava/util/function/Consumer;)V ifChunkExists a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V lambda$move$1 b
+ m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V lambda$move$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)V lambda$move$3 a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V lambda$remove$0 c
+ m (Lnet/minecraft/server/level/ServerLevel;)V move c
+ m (Lnet/minecraft/server/level/ServerLevel;)V remove b
+ f Lnet/minecraft/core/SectionPos; lastSection b
+ f Lnet/minecraft/world/level/gameevent/GameEventListener; listener a
+c net/minecraft/world/level/gameevent/vibrations/VibrationInfo net/minecraft/world/level/gameevent/vibrations/VibrationInfo
+ m ()F distance b
+ m ()Lnet/minecraft/world/entity/Entity; entity f
+ m ()Lnet/minecraft/core/Holder; gameEvent a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getProjectileOwner b
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/UUID; getProjectileOwner a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; lambda$getEntity$4 d
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$getProjectileOwner$5 c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/Projectile; lambda$getProjectileOwner$6 b
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; lambda$getProjectileOwner$7 c
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; lambda$static$1 a
+ m (Lnet/minecraft/core/Holder;Ljava/lang/Float;Lnet/minecraft/world/phys/Vec3;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m ()Lnet/minecraft/world/phys/Vec3; pos c
+ m ()Ljava/util/UUID; projectileOwnerUuid e
+ m ()Ljava/util/UUID; uuid d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F distance c
+ f Lnet/minecraft/world/entity/Entity; entity g
+ f Lnet/minecraft/core/Holder; gameEvent b
+ f Lnet/minecraft/world/phys/Vec3; pos d
+ f Ljava/util/UUID; projectileOwnerUuid f
+ f Ljava/util/UUID; uuid e
+c net/minecraft/world/level/levelgen/feature/BonusChestFeature net/minecraft/world/level/levelgen/feature/WorldGenBonusChest
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/ConfiguredFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config c
+ m ()Lnet/minecraft/world/level/levelgen/feature/Feature; feature b
+ m ()Ljava/util/stream/Stream; getFeatures a
+ m (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Lnet/minecraft/world/level/levelgen/feature/Feature; lambda$static$0 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z place a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC c
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config e
+ f Lnet/minecraft/world/level/levelgen/feature/Feature; feature d
+c net/minecraft/world/level/levelgen/feature/DesertWellFeature net/minecraft/world/level/levelgen/feature/WorldGenDesertWell
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V lambda$placeSusSand$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V placeSusSand b
+ f Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; IS_SAND a
+ f Lnet/minecraft/world/level/block/state/BlockState; sand b
+ f Lnet/minecraft/world/level/block/state/BlockState; sandSlab c
+ f Lnet/minecraft/world/level/block/state/BlockState; sandstone d
+ f Lnet/minecraft/world/level/block/state/BlockState; water ap
+c net/minecraft/world/level/levelgen/feature/EndGatewayFeature net/minecraft/world/level/levelgen/feature/WorldGenEndGateway
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;Lnet/minecraft/core/BlockPos;)V lambda$place$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/FallenTreeFeature net/minecraft/world/level/levelgen/feature/FallenTreeFeature
+ m (Lnet/minecraft/world/level/WorldGenLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)Z canPlaceEntireFallenLog a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Ljava/util/Set;Ljava/util/List;)V decorateLogs a
+ m (Lnet/minecraft/world/level/WorldGenLevel;)Ljava/util/function/BiConsumer; getDecorationSetter a
+ m (Lnet/minecraft/core/Direction;)Ljava/util/function/Function; getSidewaysStateModifier a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isOverSolidGround b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator;)V lambda$decorateLogs$0 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V lambda$getDecorationSetter$1 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getSidewaysStateModifier$2 a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)V placeFallenLog a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;)V placeFallenTree a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Ljava/util/function/Function;)Lnet/minecraft/core/BlockPos; placeLogBlock a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V placeStump a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V setGroundHeightForFallenLogStartPos a
+ f I BLOCK_UPDATE_FLAGS aq
+ f I FALLEN_LOG_MAX_FALL_HEIGHT_TO_GROUND c
+ f I FALLEN_LOG_MAX_GROUND_GAP d
+ f I FALLEN_LOG_MAX_SPACE_FROM_STUMP ap
+ f I STUMP_HEIGHT a
+ f I STUMP_HEIGHT_PLUS_EMPTY_SPACE b
+c net/minecraft/world/level/levelgen/feature/HugeFungusFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungi
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Z)Z isReplaceable a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V placeHat b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos$MutableBlockPos;FFF)V placeHatBlock a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V placeHatDropBlock a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V placeStem a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;)V tryPlaceWeepingVines a
+ f F HUGE_PROBABILITY a
+c net/minecraft/world/level/levelgen/feature/RootSystemFeature net/minecraft/world/level/levelgen/feature/RootSystemFeature
+ m (Lnet/minecraft/world/level/block/state/BlockState;II)Z isAllowedTreeSpace a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$placeRootedDirt$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;)V placeDirt a
+ m (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 placeDirtAndTree a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)V placeRootedDirt a
+ m (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 placeRoots a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/core/BlockPos;)Z spaceForTree a
+c net/minecraft/world/level/levelgen/feature/SculkPatchFeature net/minecraft/world/level/levelgen/feature/SculkPatchFeature
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z canSpreadFrom a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z lambda$canSpreadFrom$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/material/MaterialRuleList net/minecraft/world/level/levelgen/material/MaterialRuleList
+ m ()[Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; materialRuleList a
+ f [Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; materialRuleList a
+c net/minecraft/world/level/levelgen/placement/PlacementFilter net/minecraft/world/level/levelgen/placement/PlacementFilter
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+c net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint net/minecraft/world/level/lighting/LightEngineGraph
+ m (II)I calculatePriority a
+ m (JJIIIZ)V checkEdge a
+ m (JJIZ)V checkEdge a
+ m (JJIZ)V checkNeighbor b
+ m (JIZ)V checkNeighborsAfterUpdate a
+ m (J)V checkNode e
+ m (JJI)I computeLevelFromNeighbor b
+ m (JJI)I getComputedLevel a
+ m (J)I getLevel c
+ m ()I getQueueSize c
+ m ()Z hasWork b
+ m (J)Z isSource a
+ m (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V lambda$removeIf$0 a
+ m (J)V removeFromQueue d
+ m (Ljava/util/function/LongPredicate;)V removeIf a
+ m (I)I runUpdates b
+ m (JI)V setLevel a
+ f I NO_COMPUTED_LEVEL a
+ f J SOURCE e
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; computedLevels c
+ f Z hasWork d
+ f I levelCount f
+ f Lnet/minecraft/world/level/lighting/LeveledPriorityQueue; priorityQueue b
+c net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1 net/minecraft/world/level/lighting/LightEngineGraph$1
+ f Lnet/minecraft/world/level/lighting/DynamicGraphMinFixedPoint; this$0 b
+c net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
+ m ()V done b
+ m ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I getNeighbors a
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ m (DDD)Lnet/minecraft/world/level/pathfinder/Target; getTarget a
+ m ()Z isAmphibious c
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z isVerticalNeighborValid b
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V prepare a
+ f F oldWalkableCost m
+ f F oldWaterBorderCost n
+ f Z prefersShallowSwimming a
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater net/minecraft/world/level/redstone/CollectingNeighborUpdater
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates;)V addAndRun a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m ()V runUpdates a
+ m (Ljava/util/function/Consumer;)V setDebugListener a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V shapeUpdate a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/List; addedThisLayer f
+ f I count g
+ f Ljava/util/function/Consumer; debugListener h
+ f Lnet/minecraft/world/level/Level; level c
+ f I maxChainedNeighborUpdates d
+ f Ljava/util/ArrayDeque; stack e
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$d
+ m ()Lnet/minecraft/core/Direction; direction a
+ m (Ljava/util/function/Consumer;)V forEachUpdatedPos a
+ m ()Lnet/minecraft/core/BlockPos; neighborPos d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; neighborState b
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ m (Lnet/minecraft/world/level/Level;)Z runNext a
+ m ()I updateFlags e
+ m ()I updateLimit f
+ f Lnet/minecraft/core/Direction; direction a
+ f Lnet/minecraft/core/BlockPos; neighborPos d
+ f Lnet/minecraft/world/level/block/state/BlockState; neighborState b
+ f Lnet/minecraft/core/BlockPos; pos c
+ f I updateFlags e
+ f I updateLimit f
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates net/minecraft/world/level/redstone/CollectingNeighborUpdater$c
+ m (Ljava/util/function/Consumer;)V forEachUpdatedPos a
+ m (Lnet/minecraft/world/level/Level;)Z runNext a
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$a
+ m ()Lnet/minecraft/world/level/block/Block; block c
+ m (Ljava/util/function/Consumer;)V forEachUpdatedPos a
+ m ()Z movedByPiston e
+ m ()Lnet/minecraft/world/level/redstone/Orientation; orientation d
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m (Lnet/minecraft/world/level/Level;)Z runNext a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state a
+ f Lnet/minecraft/world/level/block/Block; block c
+ f Z movedByPiston e
+ f Lnet/minecraft/world/level/redstone/Orientation; orientation d
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state a
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$b
+ m (Ljava/util/function/Consumer;)V forEachUpdatedPos a
+ m (Lnet/minecraft/world/level/Level;)Z runNext a
+ f I idx e
+ f Lnet/minecraft/world/level/redstone/Orientation; orientation c
+ f Lnet/minecraft/core/Direction; skipDirection d
+ f Lnet/minecraft/world/level/block/Block; sourceBlock b
+ f Lnet/minecraft/core/BlockPos; sourcePos a
+c net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$e
+ m ()Lnet/minecraft/world/level/block/Block; block b
+ m (Ljava/util/function/Consumer;)V forEachUpdatedPos a
+ m ()Lnet/minecraft/world/level/redstone/Orientation; orientation c
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m (Lnet/minecraft/world/level/Level;)Z runNext a
+ f Lnet/minecraft/world/level/block/Block; block b
+ f Lnet/minecraft/world/level/redstone/Orientation; orientation c
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/redstone/ExperimentalRedstoneUtils net/minecraft/world/level/redstone/ExperimentalRedstoneUtils
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; initialOrientation a
+ m (Lnet/minecraft/world/level/redstone/Orientation;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFront a
+c net/minecraft/world/level/storage/loot/entries/EmptyLootItem net/minecraft/world/level/storage/loot/entries/LootSelectorEmpty
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; emptyItem b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/storage/loot/entries/LootPoolEntry net/minecraft/world/level/storage/loot/entries/LootEntry
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m (F)I getWeight a
+c org/bukkit/craftbukkit/block/impl/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftCalibratedSculkSensor
+c org/bukkit/craftbukkit/block/impl/CraftInfestedRotatedPillar org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftInfestedRotatedPillar
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperChain org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperChain
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperChest org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperChest
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperGrate org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperGrate
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperStair org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperStair
+c org/bukkit/craftbukkit/block/impl/CraftWeightedPressurePlate org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeightedPressurePlate
+c org/bukkit/craftbukkit/configuration/ConfigSerializationUtil org/bukkit/craftbukkit/v1_21_R6/configuration/ConfigSerializationUtil
+c org/bukkit/craftbukkit/inventory/CraftInventoryAbstractHorse org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryAbstractHorse
+c org/bukkit/craftbukkit/inventory/CraftMetaTropicalFishBucket org/bukkit/craftbukkit/v1_21_R6/inventory/CraftMetaTropicalFishBucket
+c net/minecraft/advancements/critereon/EntityEquipmentPredicate net/minecraft/advancements/critereon/CriterionConditionEntityEquipment
+ m ()Ljava/util/Optional; body e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; captainPredicate a
+ m ()Ljava/util/Optional; chest b
+ m ()Ljava/util/Optional; feet d
+ m ()Ljava/util/Optional; head a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; legs c
+ m ()Ljava/util/Optional; mainhand f
+ m (Lnet/minecraft/world/entity/Entity;)Z matches a
+ m ()Ljava/util/Optional; offhand g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; body f
+ f Ljava/util/Optional; chest c
+ f Ljava/util/Optional; feet e
+ f Ljava/util/Optional; head b
+ f Ljava/util/Optional; legs d
+ f Ljava/util/Optional; mainhand g
+ f Ljava/util/Optional; offhand h
+c net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; body e
+ m ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; build b
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; chest b
+ m ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; equipment a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; feet d
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; head a
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; legs c
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; mainhand f
+ m (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; offhand g
+ f Ljava/util/Optional; body e
+ f Ljava/util/Optional; chest b
+ f Ljava/util/Optional; feet d
+ f Ljava/util/Optional; head a
+ f Ljava/util/Optional; legs c
+ f Ljava/util/Optional; mainhand f
+ f Ljava/util/Optional; offhand g
+c net/minecraft/advancements/critereon/StatePropertiesPredicate net/minecraft/advancements/critereon/CriterionTriggerProperties
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/Optional; checkState a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher; lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/List; lambda$static$1 a
+ m (Ljava/util/List;)Ljava/util/Map; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z matches a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z matches a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z matches a
+ m ()Ljava/util/List; properties a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; PROPERTIES_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; properties c
+c net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder net/minecraft/advancements/critereon/CriterionTriggerProperties$a
+ m ()Ljava/util/Optional; build b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;I)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; hasProperty a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; hasProperty a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; hasProperty a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; hasProperty a
+ m ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; properties a
+ f Lcom/google/common/collect/ImmutableList$Builder; matchers a
+c net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher net/minecraft/advancements/critereon/CriterionTriggerProperties$b
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z match a
+ m ()Ljava/lang/String; value a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/lang/String; value e
+c net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher net/minecraft/advancements/critereon/CriterionTriggerProperties$e
+ m (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)Lcom/mojang/datafixers/util/Either; lambda$static$0 b
+ m (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)Lcom/mojang/datafixers/util/Either; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z match a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+c net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher net/minecraft/advancements/critereon/CriterionTriggerProperties$d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z match a
+ m ()Ljava/util/Optional; maxValue b
+ m ()Ljava/util/Optional; minValue a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; maxValue f
+ f Ljava/util/Optional; minValue e
+c net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher net/minecraft/advancements/critereon/CriterionTriggerProperties$c
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/Optional; checkState a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z match a
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher; valueMatcher b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher; valueMatcher c
+c net/minecraft/commands/arguments/coordinates/BlockPosArgument net/minecraft/commands/arguments/coordinates/ArgumentPosition
+ m ()Lnet/minecraft/commands/arguments/coordinates/BlockPosArgument; blockPos a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; getBlockPos b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; getLoadedBlockPos a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; getLoadedBlockPos a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; getSpawnablePos c
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_LOADED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OUT_OF_BOUNDS c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OUT_OF_WORLD b
+ f Ljava/util/Collection; EXAMPLES d
+c net/minecraft/commands/arguments/coordinates/LocalCoordinates net/minecraft/commands/arguments/coordinates/ArgumentVectorPosition
+ m ()D forwards f
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; getPosition a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; getRotation b
+ m ()Z isXRelative a
+ m ()Z isYRelative b
+ m ()Z isZRelative c
+ m ()D left d
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; parse a
+ m (Lcom/mojang/brigadier/StringReader;I)D readDouble a
+ m ()D up e
+ f C PREFIX_LOCAL_COORDINATE a
+ f D forwards d
+ f D left b
+ f D up c
+c net/minecraft/commands/arguments/coordinates/RotationArgument net/minecraft/commands/arguments/coordinates/ArgumentRotation
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; getRotation a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse a
+ m ()Lnet/minecraft/commands/arguments/coordinates/RotationArgument; rotation a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/coordinates/WorldCoordinates net/minecraft/commands/arguments/coordinates/VectorPosition
+ m (DDD)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; absolute a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; absolute a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; getPosition a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; getRotation b
+ m ()Z isXRelative a
+ m ()Z isYRelative b
+ m ()Z isZRelative c
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; parseDouble a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; parseInt a
+ m ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; x d
+ m ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; y e
+ m ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; z f
+ f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; ZERO_ROTATION a
+ f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; x b
+ f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; y c
+ f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; z d
+c net/minecraft/core/component/predicates/EnchantmentsPredicate net/minecraft/core/component/predicates/EnchantmentsPredicate
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/util/List; enchantments b
+ m (Ljava/util/List;)Lnet/minecraft/core/component/predicates/EnchantmentsPredicate$Enchantments; enchantments a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z matches a
+ m (Ljava/util/List;)Lnet/minecraft/core/component/predicates/EnchantmentsPredicate$StoredEnchantments; storedEnchantments b
+ f Ljava/util/List; enchantments a
+c net/minecraft/core/component/predicates/EnchantmentsPredicate$Enchantments net/minecraft/core/component/predicates/EnchantmentsPredicate$a
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Ljava/lang/Object;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/core/component/predicates/EnchantmentsPredicate$StoredEnchantments net/minecraft/core/component/predicates/EnchantmentsPredicate$b
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Ljava/lang/Object;)Z matches a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/core/component/predicates/WritableBookPredicate net/minecraft/core/component/predicates/WritableBookPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/WritableBookContent;)Z matches a
+ m ()Ljava/util/Optional; pages b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; pages e
+c net/minecraft/core/component/predicates/WritableBookPredicate$PagePredicate net/minecraft/core/component/predicates/WritableBookPredicate$a
+ m ()Ljava/lang/String; contents a
+ m (Lnet/minecraft/server/network/Filterable;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; contents b
+c net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider
+ m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/loot/LootTableProvider; create a
+c net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/placement/MiscOverworldPlacements net/minecraft/data/worldgen/placement/MiscOverworldPlacements
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; BLUE_ICE f
+ f Lnet/minecraft/resources/ResourceKey; DESERT_WELL o
+ f Lnet/minecraft/resources/ResourceKey; DISK_CLAY i
+ f Lnet/minecraft/resources/ResourceKey; DISK_GRASS l
+ f Lnet/minecraft/resources/ResourceKey; DISK_GRAVEL j
+ f Lnet/minecraft/resources/ResourceKey; DISK_SAND k
+ f Lnet/minecraft/resources/ResourceKey; FOREST_ROCK c
+ f Lnet/minecraft/resources/ResourceKey; FREEZE_TOP_LAYER m
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_BLUE e
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PACKED d
+ f Lnet/minecraft/resources/ResourceKey; ICE_PATCH b
+ f Lnet/minecraft/resources/ResourceKey; ICE_SPIKE a
+ f Lnet/minecraft/resources/ResourceKey; LAKE_LAVA_SURFACE h
+ f Lnet/minecraft/resources/ResourceKey; LAKE_LAVA_UNDERGROUND g
+ f Lnet/minecraft/resources/ResourceKey; SPRING_LAVA p
+ f Lnet/minecraft/resources/ResourceKey; SPRING_LAVA_FROZEN q
+ f Lnet/minecraft/resources/ResourceKey; SPRING_WATER r
+ f Lnet/minecraft/resources/ResourceKey; VOID_START_PLATFORM n
+c net/minecraft/network/protocol/common/custom/DiscardedPayload net/minecraft/network/protocol/common/custom/DiscardedPayload
+ m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/network/codec/StreamCodec; codec a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lnet/minecraft/network/protocol/common/custom/DiscardedPayload;Lnet/minecraft/network/FriendlyByteBuf;)V lambda$codec$0 a
+ m (ILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/DiscardedPayload; lambda$codec$1 a
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a
+ f Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket net/minecraft/network/protocol/game/PacketPlayOutCommands
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector;)Ljava/util/List; createEntries a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; createEntry a
+ m (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; enumerateNodes a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder;)Lcom/mojang/brigadier/tree/RootCommandNode; getRoot a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z lambda$validateEntries$1 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry;)V lambda$write$0 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;B)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; read a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; readNode b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Ljava/util/List;)V validateEntries a
+ m (Ljava/util/List;Ljava/util/function/BiPredicate;)V validateEntries a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f B FLAG_CUSTOM_SUGGESTIONS e
+ f B FLAG_EXECUTABLE c
+ f B FLAG_REDIRECT d
+ f B FLAG_RESTRICTED f
+ f B MASK_TYPE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f B TYPE_ARGUMENT i
+ f B TYPE_LITERAL h
+ f B TYPE_ROOT g
+ f Ljava/util/List; entries k
+ f I rootIndex j
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry net/minecraft/network/protocol/game/PacketPlayOutCommands$b
+ m (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canBuild a
+ m (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canResolve b
+ m ()[I children d
+ m ()I flags b
+ m ()I redirect c
+ m ()Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; stub a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f [I children d
+ f I flags b
+ f I redirect c
+ f Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; stub a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub net/minecraft/network/protocol/game/PacketPlayOutCommands$g
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder net/minecraft/network/protocol/game/PacketPlayOutCommands$d
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; configure a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/builder/ArgumentBuilder; createArgument a
+ m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder; createLiteral a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver net/minecraft/network/protocol/game/PacketPlayOutCommands$f
+ m (I)Lcom/mojang/brigadier/tree/CommandNode; resolve a
+ f Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder; builder b
+ f Lnet/minecraft/commands/CommandBuildContext; context a
+ f Ljava/util/List; entries c
+ f Ljava/util/List; nodes d
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector net/minecraft/network/protocol/game/PacketPlayOutCommands$e
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isExecutable a
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted b
+ m (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Lnet/minecraft/resources/ResourceLocation; suggestionId a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub net/minecraft/network/protocol/game/PacketPlayOutCommands$c
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a
+ m ()Ljava/lang/String; id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Ljava/lang/String; id a
+c net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub net/minecraft/network/protocol/game/PacketPlayOutCommands$a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; argumentType b
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a
+ m ()Ljava/lang/String; id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap a
+ m ()Lnet/minecraft/resources/ResourceLocation; suggestionId c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; argumentType b
+ f Ljava/lang/String; id a
+ f Lnet/minecraft/resources/ResourceLocation; suggestionId c
+c net/minecraft/network/protocol/game/ClientboundCooldownPacket net/minecraft/network/protocol/game/PacketPlayOutSetCooldown
+ m ()Lnet/minecraft/resources/ResourceLocation; cooldownGroup b
+ m ()I duration e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; cooldownGroup b
+ f I duration c
+c net/minecraft/network/protocol/game/ClientboundOpenBookPacket net/minecraft/network/protocol/game/PacketPlayOutOpenBook
+ m ()Lnet/minecraft/world/InteractionHand; getHand b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/InteractionHand; hand b
+c net/minecraft/network/protocol/game/ClientboundSetScorePacket net/minecraft/network/protocol/game/PacketPlayOutScoreboardScore
+ m ()Ljava/util/Optional; display g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/Optional; numberFormat h
+ m ()Ljava/lang/String; objectiveName e
+ m ()Ljava/lang/String; owner b
+ m ()I score f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; display e
+ f Ljava/util/Optional; numberFormat f
+ f Ljava/lang/String; objectiveName c
+ f Ljava/lang/String; owner b
+ f I score d
+c net/minecraft/network/protocol/game/ClientboundTagQueryPacket net/minecraft/network/protocol/game/PacketPlayOutNBTQuery
+ m ()Lnet/minecraft/nbt/CompoundTag; getTag e
+ m ()I getTransactionId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/nbt/CompoundTag; tag c
+ f I transactionId b
+c net/minecraft/network/protocol/game/ServerboundEditBookPacket net/minecraft/network/protocol/game/PacketPlayInBEdit
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Ljava/util/List; pages e
+ m ()I slot b
+ m ()Ljava/util/Optional; title f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; pages c
+ f I slot b
+ f Ljava/util/Optional; title d
+c net/minecraft/network/protocol/game/ServerboundInteractPacket net/minecraft/network/protocol/game/PacketPlayInUseEntity
+ m (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; createAttackPacket a
+ m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; createInteractionPacket a
+ m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; createInteractionPacket a
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V dispatch a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; getTarget a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isUsingSecondaryAction b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; ATTACK_ACTION e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; action c
+ f I entityId b
+ f Z usingSecondaryAction d
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$1 net/minecraft/network/protocol/game/PacketPlayInUseEntity$1
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; getType a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$Action net/minecraft/network/protocol/game/PacketPlayInUseEntity$EnumEntityUseAction
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; getType a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler net/minecraft/network/protocol/game/PacketPlayInUseEntity$c
+ m ()V onAttack a
+ m (Lnet/minecraft/world/InteractionHand;)V onInteraction a
+ m (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V onInteraction a
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType net/minecraft/network/protocol/game/PacketPlayInUseEntity$b
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; $values a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; lambda$static$0 a
+ f [Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; $VALUES e
+ f Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; ATTACK b
+ f Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; INTERACT a
+ f Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; INTERACT_AT c
+ f Ljava/util/function/Function; reader d
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction net/minecraft/network/protocol/game/PacketPlayInUseEntity$d
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; getType a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/world/InteractionHand; hand a
+c net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction net/minecraft/network/protocol/game/PacketPlayInUseEntity$e
+ m (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; getType a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/world/InteractionHand; hand a
+ f Lnet/minecraft/world/phys/Vec3; location b
+c net/minecraft/network/protocol/handshake/HandshakePacketTypes net/minecraft/network/protocol/handshake/HandshakePacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound a
+ f Lnet/minecraft/network/protocol/PacketType; CLIENT_INTENTION a
+c net/minecraft/server/jsonrpc/websocket/JsonToWebSocketEncoder net/minecraft/server/jsonrpc/websocket/JsonToWebSocketEncoder
+ m (Lio/netty/channel/ChannelHandlerContext;Lcom/google/gson/JsonElement;Ljava/util/List;)V encode a
+c net/minecraft/server/network/config/SynchronizeRegistriesTask net/minecraft/server/network/config/SynchronizeRegistriesTask
+ m (Ljava/util/List;Ljava/util/function/Consumer;)V handleResponse a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V lambda$sendRegistries$0 a
+ m (Ljava/util/function/Consumer;Ljava/util/Set;)V sendRegistries a
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+ f Lnet/minecraft/server/network/ConfigurationTask$Type; TYPE a
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries c
+ f Ljava/util/List; requestedPacks b
+c net/minecraft/server/packs/resources/CloseableResourceManager net/minecraft/server/packs/resources/IReloadableResourceManager
+c net/minecraft/server/packs/resources/MultiPackResourceManager net/minecraft/server/packs/resources/ResourceManager
+ m (Ljava/lang/String;)V checkTrailingDirectoryPath a
+ m ()Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/ResourceFilterSection; getPackFilterSection a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getResourceStack a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources;)Ljava/util/stream/Stream; lambda$new$0 a
+ m (Lnet/minecraft/server/packs/resources/ResourceFilterSection;Lnet/minecraft/resources/ResourceLocation;)Z lambda$new$1 a
+ m ()Ljava/util/stream/Stream; listPacks b
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks c
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; namespacedManagers c
+ f Ljava/util/List; packs d
+c net/minecraft/server/packs/resources/PreparableReloadListener net/minecraft/server/packs/resources/IReloadListener
+c net/minecraft/server/packs/resources/PreparableReloadListener$StateKey net/minecraft/server/packs/resources/IReloadListener$c
+c net/minecraft/server/packs/resources/PreparableReloadListener$SharedState net/minecraft/server/packs/resources/IReloadListener$b
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$StateKey;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; resourceManager a
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$StateKey;Ljava/lang/Object;)V set a
+ f Lnet/minecraft/server/packs/resources/ResourceManager; manager a
+ f Ljava/util/Map; state b
+c net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier net/minecraft/server/packs/resources/IReloadListener$a
+c net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix net/minecraft/util/datafix/fixes/DataConverterMinecart
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix net/minecraft/util/datafix/fixes/DataConverterDropChances
+ m (Lcom/mojang/serialization/OptionalDynamic;I)Z isZeroList a
+ m (Ljava/lang/Float;)Z lambda$isZeroList$2 a
+ m (ILjava/util/List;)Ljava/lang/Boolean; lambda$isZeroList$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Lcom/mojang/serialization/Codec; FLOAT_LIST_CODEC a
+c net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix net/minecraft/util/datafix/fixes/DataConverterCustomNameItem
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/util/datafix/fixes/ItemStackComponentizationFix net/minecraft/util/datafix/fixes/ItemStackComponentizationFix
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; createFilteredText a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;I)V fixAdventureModeChecks b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttributeModifier d
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;I)V fixAttributeModifiers c
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockEntityTag a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockStatePredicate a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V fixBlockStatePredicates b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockStateTag b
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBookPages e
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixBucketedMobData f
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; fixDisplay a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V fixEnchantments a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFireworkExplosion f
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)V fixFireworkRocket b
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)V fixFireworkStar a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixItemStack a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixLodestoneTracker g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; fixMapDecoration e
+ m (I)Ljava/lang/String; fixMapDecorationType a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixPotionContents b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProfile a
+ m (Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; fixProfileProperties a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixWritableBook c
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V fixWrittenBook d
+ m (Ljava/lang/String;)Z isValidPlayerName a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAttributeModifier$14 o
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntityTag$8 r
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$12 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$13 p
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStateTag$5 b
+ m (Ljava/util/stream/Stream;)Ljava/util/Map; lambda$fixBlockStateTag$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$17 m
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$18 l
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$19 k
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V lambda$fixDisplay$7 j
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$fixEnchantments$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$fixEnchantments$9 q
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkRocket$21 h
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$20 i
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$0 m
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$1 l
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$2 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$3 a
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$4 k
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapDecoration$15 n
+ m (Ljava/lang/String;)Z lambda$fixPotionContents$16 b
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$23 j
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$24 i
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$fixProfileProperties$25 h
+ m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixProfileProperties$26 a
+ m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fixProfileProperties$27 a
+ m (I)Z lambda$isValidPlayerName$22 b
+ m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$28 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$29 g
+ m (Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair; lambda$parseEnchantment$11 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; parseEnchantment c
+ f Ljava/util/Set; BOOLEAN_BLOCK_STATE_PROPERTIES l
+ f Ljava/util/Set; BUCKETED_MOB_IDS j
+ f Ljava/util/List; BUCKETED_MOB_TAGS k
+ f I HIDE_ADDITIONAL f
+ f I HIDE_CAN_DESTROY d
+ f I HIDE_CAN_PLACE e
+ f I HIDE_DYE g
+ f I HIDE_ENCHANTMENTS a
+ f I HIDE_MODIFIERS b
+ f I HIDE_UNBREAKABLE c
+ f I HIDE_UPGRADES h
+ f Ljava/util/Set; POTION_HOLDER_IDS i
+ f Lcom/google/common/base/Splitter; PROPERTY_SPLITTER m
+c net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a
+ m (Ljava/lang/String;ZLjava/util/function/UnaryOperator;)V fixSubTag a
+ m (Ljava/lang/String;)Z hasComponent c
+ m (Ljava/lang/String;)Z is b
+ m (Ljava/util/Set;)Z is a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$mergeRemainder$3 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$mergeRemainder$4 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V lambda$moveTagToComponent$2 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData; lambda$read$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V lambda$setComponent$1 c
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; mergeRemainder a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; moveTagInto a
+ m (Ljava/lang/String;Ljava/lang/String;)V moveTagToComponent a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V moveTagToComponent a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; removeTag a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V setComponent a
+ m (Ljava/lang/String;Lcom/mojang/serialization/OptionalDynamic;)V setComponent a
+ m ()Lcom/mojang/serialization/Dynamic; write a
+ f Lcom/mojang/serialization/Dynamic; components c
+ f I count b
+ f Ljava/lang/String; item a
+ f Lcom/mojang/serialization/Dynamic; remainder d
+ f Lcom/mojang/serialization/Dynamic; tag e
+c net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix net/minecraft/util/datafix/fixes/DataConverterItemStackEnchantment
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$3 d
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$4 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$5 c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$7 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; MAP a
+c net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix net/minecraft/util/datafix/fixes/DataConverterLevelDataGeneratorOptions
+ m (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; convert a
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getLayerInfoFromString a
+ m (Ljava/lang/String;)Ljava/util/List; getLayersInfoFromString b
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$convert$3 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$convert$4 b
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$convert$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/lang/String; GENERATOR_OPTIONS b
+ f Ljava/util/Map; MAP a
+c net/minecraft/util/datafix/fixes/LodestoneCompassComponentFix net/minecraft/util/datafix/fixes/LodestoneCompassComponentFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent a
+c net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix net/minecraft/util/datafix/fixes/DataConverterVillagerLevelXp
+ m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; addLevel a
+ m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; addXpFromLevel b
+ m (I)I getMinXpPerLevel a
+ m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addLevel$4 c
+ m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addLevel$5 b
+ m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addXpFromLevel$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ f [I LEVEL_XP_THRESHOLDS b
+ f I TRADES_PER_LEVEL a
+c net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/parsing/packrat/commands/StringReaderTerms net/minecraft/util/parsing/packrat/commands/StringReaderTerms
+ m (C)Lnet/minecraft/util/parsing/packrat/Term; character a
+ m (CC)Lnet/minecraft/util/parsing/packrat/Term; characters a
+ m (Ljava/lang/String;I)Lcom/mojang/brigadier/StringReader; createReader a
+ m (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Term; word a
+c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$1 net/minecraft/util/parsing/packrat/commands/StringReaderTerms$1
+ m (C)Z isAccepted a
+ f C val$value a
+c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$2 net/minecraft/util/parsing/packrat/commands/StringReaderTerms$2
+ m (C)Z isAccepted a
+c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord net/minecraft/util/parsing/packrat/commands/StringReaderTerms$b
+ m (Ljava/lang/String;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$new$0 a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error b
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions c
+ f Ljava/lang/String; value a
+c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacters net/minecraft/util/parsing/packrat/commands/StringReaderTerms$a
+ m (C)Z isAccepted a
+ m (Lit/unimi/dsi/fastutil/chars/CharList;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$new$0 a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error a
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions b
+c net/minecraft/util/profiling/metrics/storage/MetricsPersister net/minecraft/util/profiling/metrics/storage/MetricsPersister
+ m (ILnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult;)Ljava/lang/String; lambda$saveCategory$1 a
+ m (I)[Ljava/lang/String; lambda$saveCategory$2 a
+ m (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Lnet/minecraft/util/profiling/metrics/storage/RecordedDeviation;)V lambda$saveDeviations$3 a
+ m (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Ljava/util/List;)V lambda$saveDeviations$4 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;)V lambda$saveMetrics$0 a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;Ljava/nio/file/Path;)V saveCategory a
+ m (Ljava/util/Map;Ljava/nio/file/Path;)V saveDeviations a
+ m (Ljava/util/Set;Ljava/nio/file/Path;)V saveMetrics a
+ m (Lnet/minecraft/util/profiling/ProfileResults;Ljava/nio/file/Path;)V saveProfilingTaskExecutionResult a
+ m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/util/profiling/ProfileResults;)Ljava/nio/file/Path; saveReports a
+ f Ljava/lang/String; DEVIATIONS_DIR_NAME c
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/lang/String; METRICS_DIR_NAME b
+ f Ljava/nio/file/Path; PROFILING_RESULTS_DIR a
+ f Ljava/lang/String; PROFILING_RESULT_FILENAME d
+ f Ljava/lang/String; rootFolderName f
+c net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getCooldownTickMemory b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (J)Z timedOut a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; cooldownTicks c
+c net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting net/minecraft/world/entity/ai/behavior/BehaviorStopRiding
+ m (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)Z isVehicleValid a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canThrowItemToTarget b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Lnet/minecraft/world/phys/Vec3; getThrowPosition a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V lambda$start$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V lambda$tick$1 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V throwItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V triggerDropItemOnBlock a
+ f I CLOSE_ENOUGH_DISTANCE_TO_TARGET c
+ f I ITEM_PICKUP_COOLDOWN_AFTER_THROWING d
+ f F speedModifier f
+ f Ljava/util/function/Function; targetPositionGetter e
+c net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick Y_
+ m ()V tick a
+ f Lnet/minecraft/world/level/Level; level b
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal net/minecraft/world/entity/ai/goal/PathfinderGoalMoveTowardsRestriction
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f D speedModifier e
+ f D wantedX b
+ f D wantedY c
+ f D wantedZ d
+c net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalOwnerHurtTarget
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/LivingEntity; ownerLastHurt b
+ f Lnet/minecraft/world/entity/TamableAnimal; tameAnimal a
+ f I timestamp c
+c net/minecraft/world/entity/ai/navigation/FlyingPathNavigation net/minecraft/world/entity/ai/navigation/NavigationFlying
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z canMoveDirectly a
+ m ()Z canNavigateGround c
+ m ()Z canUpdatePath a
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m ()Lnet/minecraft/world/phys/Vec3; getTempMobPos b
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m ()V tick d
+c net/minecraft/world/entity/ai/navigation/GroundPathNavigation net/minecraft/world/entity/ai/navigation/Navigation
+ m ()Z canNavigateGround c
+ m ()Z canUpdatePath a
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; findSurfacePosition a
+ m ()I getSurfaceY s
+ m ()Lnet/minecraft/world/phys/Vec3; getTempMobPos b
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z hasValidPathType a
+ m (Z)V setAvoidSun b
+ m (Z)V setCanPathToTargetsBelowSurface d
+ m (Z)V setCanWalkOverFences c
+ m ()V trimPath e
+ f Z avoidSun p
+ f Z canPathToTargetsBelowSurface q
+c net/minecraft/world/entity/projectile/ThrowableItemProjectile net/minecraft/world/entity/projectile/EntityProjectileThrowable
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/Item; getDefaultItem f
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$readAdditionalSaveData$0 i
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK a
+c net/minecraft/world/item/enchantment/effects/ChangeItemDamage net/minecraft/world/item/enchantment/effects/ChangeItemDamage
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/enchantment/effects/ChangeItemDamage;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount d
+c net/minecraft/world/level/biome/CheckerboardColumnBiomeSource net/minecraft/world/level/biome/WorldChunkManagerCheckerBoard
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Lnet/minecraft/core/HolderSet; lambda$static$0 b
+ m (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/HolderSet; allowedBiomes c
+ f I bitShift d
+ f I size e
+c net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState h
+c net/minecraft/world/level/block/entity/HangingSignBlockEntity net/minecraft/world/level/block/entity/HangingSignBlockEntity
+ m ()I getMaxTextLineWidth c
+ m ()Lnet/minecraft/sounds/SoundEvent; getSignInteractionFailedSoundEvent d
+ m ()I getTextLineHeight a
+ f I MAX_TEXT_LINE_WIDTH a
+ f I TEXT_LINE_HEIGHT b
+c net/minecraft/world/level/block/entity/SculkSensorBlockEntity net/minecraft/world/level/block/entity/SculkSensorBlockEntity
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; createVibrationUser a
+ m ()I getLastVibrationFrequency d
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; getListener c
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; getListener f
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gJ
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gK
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (I)V setLastVibrationFrequency a
+ f I DEFAULT_LAST_VIBRATION_FREQUENCY a
+ f I lastVibrationFrequency e
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData b
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; vibrationListener c
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser d
+c net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkSensorBlockEntity$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Z canTriggerAvoidVibration d
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m ()V onDataChanged e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ m ()Z requiresAdjacentChunksToBeTicking f
+ f I LISTENER_RANGE b
+ f Lnet/minecraft/core/BlockPos; blockPos c
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource a
+ f Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity; this$0 d
+c net/minecraft/world/level/block/entity/vault/VaultBlockEntity net/minecraft/world/level/block/entity/vault/VaultBlockEntity
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V access$000 b
+ m ()Lnet/minecraft/world/level/block/entity/vault/VaultClientData; getClientData d
+ m ()Lnet/minecraft/world/level/block/entity/vault/VaultConfig; getConfig f
+ m ()Lnet/minecraft/world/level/block/entity/vault/VaultServerData; getServerData a
+ m ()Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; getSharedData c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/CompoundTag;)V lambda$getUpdateTag$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;)V setConfig a
+ f Lnet/minecraft/world/level/block/entity/vault/VaultClientData; clientData c
+ f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; config d
+ f Lnet/minecraft/world/level/block/entity/vault/VaultServerData; serverData a
+ f Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; sharedData b
+c net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Client net/minecraft/world/level/block/entity/vault/VaultBlockEntity$a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/particles/ParticleOptions;)V emitActivationParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V emitConnectionParticlesForNearbyPlayers a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/player/Player;)V emitConnectionParticlesForPlayer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;)V emitDeactivationParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/particles/ParticleOptions;)V emitIdleParticles a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/world/entity/player/Player;)Z isWithinConnectionRange a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; keyholePos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V playIdleSounds a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; randomPosCenterOfCage a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; randomPosInsideCage b
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Z shouldDisplayActiveEffects a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultClientData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V tick a
+ f I ACTIVATION_PARTICLE_COUNT d
+ f F AMBIENT_SOUND_CHANCE c
+ f I DEACTIVATION_PARTICLE_COUNT e
+ f F IDLE_PARTICLE_CHANCE b
+ f I PARTICLE_TICK_RATE a
+c net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Server net/minecraft/world/level/block/entity/vault/VaultBlockEntity$b
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultState;)Z canEjectReward a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/vault/VaultState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/BlockPos;)V cycleDisplayItemFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/ItemStack; getRandomDisplayItemFromLootTable a
+ m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/item/ItemStack;)Z isValidToInsert a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playInsertFailSound a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; resolveItemsToEject a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V setVaultState a
+ m (JLnet/minecraft/world/level/block/entity/vault/VaultState;)Z shouldCycleDisplayItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V tryInsertKey a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Ljava/util/List;)V unlock a
+ f I DISPLAY_CYCLE_TICK_RATE b
+ f I INSERT_FAIL_SOUND_BUFFER_TICKS c
+ f I UNLOCKING_DELAY_TICKS a
+c net/minecraft/world/level/block/state/properties/BambooLeaves net/minecraft/world/level/block/state/properties/BlockPropertyBambooSize
+ m ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/BambooLeaves; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/BambooLeaves; LARGE c
+ f Lnet/minecraft/world/level/block/state/properties/BambooLeaves; NONE a
+ f Lnet/minecraft/world/level/block/state/properties/BambooLeaves; SMALL b
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/BlockSetType net/minecraft/world/level/block/state/properties/BlockSetType
+ m ()Lnet/minecraft/sounds/SoundEvent; buttonClickOff n
+ m ()Lnet/minecraft/sounds/SoundEvent; buttonClickOn o
+ m ()Z canButtonBeActivatedByArrows e
+ m ()Z canOpenByHand c
+ m ()Z canOpenByWindCharge d
+ m ()Lnet/minecraft/sounds/SoundEvent; doorClose h
+ m ()Lnet/minecraft/sounds/SoundEvent; doorOpen i
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOff l
+ m ()Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOn m
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; pressurePlateSensitivity f
+ m (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; register a
+ m ()Lnet/minecraft/world/level/block/SoundType; soundType g
+ m ()Lnet/minecraft/sounds/SoundEvent; trapdoorClose j
+ m ()Lnet/minecraft/sounds/SoundEvent; trapdoorOpen k
+ m ()Ljava/util/stream/Stream; values a
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; ACACIA j
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; BAMBOO r
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; BIRCH i
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; CHERRY k
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; COPPER c
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; CRIMSON o
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; DARK_OAK m
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; GOLD d
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; IRON b
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; JUNGLE l
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; MANGROVE q
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; OAK g
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; PALE_OAK n
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; POLISHED_BLACKSTONE f
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; SPRUCE h
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; STONE e
+ f Ljava/util/Map; TYPES G
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; WARPED p
+ f Lnet/minecraft/sounds/SoundEvent; buttonClickOff E
+ f Lnet/minecraft/sounds/SoundEvent; buttonClickOn F
+ f Z canButtonBeActivatedByArrows v
+ f Z canOpenByHand t
+ f Z canOpenByWindCharge u
+ f Lnet/minecraft/sounds/SoundEvent; doorClose y
+ f Lnet/minecraft/sounds/SoundEvent; doorOpen z
+ f Ljava/lang/String; name s
+ f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOff C
+ f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOn D
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; pressurePlateSensitivity w
+ f Lnet/minecraft/world/level/block/SoundType; soundType x
+ f Lnet/minecraft/sounds/SoundEvent; trapdoorClose A
+ f Lnet/minecraft/sounds/SoundEvent; trapdoorOpen B
+c net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity net/minecraft/world/level/block/state/properties/BlockSetType$a
+ m ()[Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; $values a
+ f [Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; $VALUES c
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; EVERYTHING a
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; MOBS b
+c net/minecraft/world/level/block/state/properties/EnumProperty net/minecraft/world/level/block/state/properties/BlockStateEnum
+ m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; create a
+ m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/List;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; create a
+ m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; create a
+ m (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; create a
+ m ()I generateHashCode b
+ m (Ljava/lang/Comparable;)I getInternalIndex a
+ m (Ljava/lang/Enum;)I getInternalIndex b
+ m (Ljava/lang/Comparable;)Ljava/lang/String; getName b
+ m (Ljava/lang/Enum;)Ljava/lang/String; getName a
+ m ()Ljava/util/List; getPossibleValues a
+ m (Ljava/lang/String;)Ljava/util/Optional; getValue b
+ m (Ljava/lang/Enum;)Z lambda$create$0 c
+ f Ljava/util/Map; names b
+ f [I ordinalToIndex c
+ f Ljava/util/List; values a
+c net/minecraft/world/level/block/state/properties/RedstoneSide net/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide
+ m ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isConnected a
+ f [Lnet/minecraft/world/level/block/state/properties/RedstoneSide; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/RedstoneSide; NONE c
+ f Lnet/minecraft/world/level/block/state/properties/RedstoneSide; SIDE b
+ f Lnet/minecraft/world/level/block/state/properties/RedstoneSide; UP a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/chunk/storage/SerializableChunkData net/minecraft/world/level/chunk/storage/SerializableChunkData
+ m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen i
+ m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData$Packed; blendingData h
+ m ()Ljava/util/List; blockEntities r
+ m ()[J carvingMask k
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos c
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; chunkStatus g
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainerFactory; containerFactory b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/storage/SerializableChunkData; copyOf a
+ m ()Ljava/util/List; entities q
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getChunkStatusFromTag a
+ m ()Ljava/util/Map; heightmaps l
+ m ()J inhabitedTime f
+ m ()J lastUpdateTime e
+ m ()Z lightCorrect o
+ m (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V logErrors a
+ m ()I minSectionY d
+ m ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/nbt/ListTag; packOffsets a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/nbt/CompoundTag; packStructureData a
+ m ()Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; packedTicks m
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/chunk/PalettedContainerFactory;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/storage/SerializableChunkData; parse a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoadChunk a
+ m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessingSections n
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ProtoChunk; read a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks;)V saveTicks a
+ m ()Ljava/util/List; sectionData p
+ m ()Lnet/minecraft/nbt/CompoundTag; structureData s
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Map; unpackStructureReferences a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Ljava/util/Map; unpackStructureStart a
+ m ()Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData j
+ m ()Lnet/minecraft/nbt/CompoundTag; write a
+ f Ljava/lang/String; BLOCK_LIGHT_TAG f
+ f Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC z
+ f Ljava/lang/String; BLOCK_TICKS_TAG D
+ f Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC A
+ f Ljava/lang/String; FLUID_TICKS_TAG E
+ f Ljava/lang/String; HEIGHTMAPS_TAG c
+ f Ljava/lang/String; IS_LIGHT_ON_TAG d
+ f Lorg/slf4j/Logger; LOGGER B
+ f Ljava/lang/String; SECTIONS_TAG e
+ f Ljava/lang/String; SKY_LIGHT_TAG g
+ f Ljava/lang/String; TAG_UPGRADE_DATA C
+ f Ljava/lang/String; X_POS_TAG a
+ f Ljava/lang/String; Z_POS_TAG b
+ f Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen o
+ f Lnet/minecraft/world/level/levelgen/blending/BlendingData$Packed; blendingData n
+ f Ljava/util/List; blockEntities x
+ f [J carvingMask q
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos i
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; chunkStatus m
+ f Lnet/minecraft/world/level/chunk/PalettedContainerFactory; containerFactory h
+ f Ljava/util/List; entities w
+ f Ljava/util/Map; heightmaps r
+ f J inhabitedTime l
+ f J lastUpdateTime k
+ f Z lightCorrect u
+ f I minSectionY j
+ f Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; packedTicks s
+ f [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessingSections t
+ f Ljava/util/List; sectionData v
+ f Lnet/minecraft/nbt/CompoundTag; structureData y
+ f Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData p
+c net/minecraft/world/level/chunk/storage/SerializableChunkData$SectionData net/minecraft/world/level/chunk/storage/SerializableChunkData$b
+ m ()Lnet/minecraft/world/level/chunk/DataLayer; blockLight c
+ m ()Lnet/minecraft/world/level/chunk/LevelChunkSection; chunkSection b
+ m ()Lnet/minecraft/world/level/chunk/DataLayer; skyLight d
+ m ()I y a
+ f Lnet/minecraft/world/level/chunk/DataLayer; blockLight c
+ f Lnet/minecraft/world/level/chunk/LevelChunkSection; chunkSection b
+ f Lnet/minecraft/world/level/chunk/DataLayer; skyLight d
+ f I y a
+c net/minecraft/world/level/chunk/storage/SerializableChunkData$ChunkReadException net/minecraft/world/level/chunk/storage/SerializableChunkData$a
+c net/minecraft/world/level/gameevent/GameEventListenerRegistry net/minecraft/world/level/gameevent/GameEventListenerRegistry
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V register a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V unregister b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z visitInRangeListeners a
+ f Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; NOOP a
+c net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V register a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V unregister b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z visitInRangeListeners a
+c net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor net/minecraft/world/level/gameevent/GameEventListenerRegistry$a
+c net/minecraft/world/level/levelgen/SingleThreadedRandomSource net/minecraft/world/level/levelgen/SingleThreadedRandomSource
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m (I)I next c
+ m ()D nextGaussian k
+ m (J)V setSeed b
+ f J INCREMENT g
+ f I MODULUS_BITS d
+ f J MODULUS_MASK e
+ f J MULTIPLIER f
+ f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; gaussianSource i
+ f J seed h
+c net/minecraft/world/level/levelgen/carver/CarverConfiguration net/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/core/HolderSet; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; debugSettings h
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; lavaLevel g
+ f Lnet/minecraft/core/HolderSet; replaceable i
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; y e
+ f Lnet/minecraft/util/valueproviders/FloatProvider; yScale f
+c net/minecraft/world/level/levelgen/carver/CarverDebugSettings net/minecraft/world/level/levelgen/carver/CarverDebugSettings
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getAirState b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBarrierState e
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getLavaState d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getWaterState c
+ m ()Z isDebugMode a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (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; of a
+ m (ZLnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; of a
+ m (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; of a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; DEFAULT a
+ f Lnet/minecraft/world/level/block/state/BlockState; airState d
+ f Lnet/minecraft/world/level/block/state/BlockState; barrierState g
+ f Z debugMode c
+ f Lnet/minecraft/world/level/block/state/BlockState; lavaState f
+ f Lnet/minecraft/world/level/block/state/BlockState; waterState e
+c net/minecraft/world/level/levelgen/feature/BlockColumnFeature net/minecraft/world/level/levelgen/feature/BlockColumnFeature
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m ([IIIZ)V truncate a
+c net/minecraft/world/level/levelgen/feature/ChorusPlantFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureChorusPlant
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/EndPlatformFeature net/minecraft/world/level/levelgen/feature/EndPlatformFeature
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Z)V createEndPlatform a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/MonsterRoomFeature net/minecraft/world/level/levelgen/feature/WorldGenDungeons
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/EntityType; randomEntityId a
+ f Lnet/minecraft/world/level/block/state/BlockState; AIR c
+ f Lorg/slf4j/Logger; LOGGER a
+ f [Lnet/minecraft/world/entity/EntityType; MOBS b
+c net/minecraft/world/level/levelgen/feature/RandomPatchFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandomPatch
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/SimpleBlockFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlock
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/placement/PlacementContext net/minecraft/world/level/levelgen/placement/PlacementContext
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator f
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/WorldGenLevel; getLevel d
+ m ()I getMinY c
+ m ()Ljava/util/Optional; topFeature e
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; generator b
+ f Lnet/minecraft/world/level/WorldGenLevel; level a
+ f Ljava/util/Optional; topFeature c
+c org/bukkit/craftbukkit/block/impl/CraftUntintedParticleLeaves org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftUntintedParticleLeaves
+c org/bukkit/craftbukkit/block/impl/CraftWaterloggedTransparent org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWaterloggedTransparent
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringLightningRod org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringLightningRod
+c org/bukkit/craftbukkit/generator/structure/CraftStructureType org/bukkit/craftbukkit/v1_21_R6/generator/structure/CraftStructureType
+c org/bukkit/craftbukkit/inventory/CraftSmithingTransformRecipe org/bukkit/craftbukkit/v1_21_R6/inventory/CraftSmithingTransformRecipe
+c org/bukkit/craftbukkit/projectiles/CraftBlockProjectileSource org/bukkit/craftbukkit/v1_21_R6/projectiles/CraftBlockProjectileSource
+c org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations org/bukkit/craftbukkit/v1_21_R6/scoreboard/CraftScoreboardTranslations
+c net/minecraft/advancements/critereon/ChanneledLightningTrigger net/minecraft/advancements/critereon/CriterionTriggerChanneledLightning
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; lambda$trigger$0 a
+ m (Ljava/util/List;Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance;)Z lambda$trigger$1 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V trigger a
+c net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerChanneledLightning$a
+ m ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; channeledLightning a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/Collection;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ m ()Ljava/util/List; victims b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+ f Ljava/util/List; victims c
+c net/minecraft/advancements/critereon/CollectionCountsPredicate net/minecraft/advancements/critereon/CollectionCountsPredicate
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/CollectionCountsPredicate; of a
+ m ([Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$Entry;)Lnet/minecraft/advancements/critereon/CollectionCountsPredicate; of a
+ m ()Ljava/util/List; unpack a
+c net/minecraft/advancements/critereon/CollectionCountsPredicate$Zero net/minecraft/advancements/critereon/CollectionCountsPredicate$d
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; unpack a
+c net/minecraft/advancements/critereon/CollectionCountsPredicate$Entry net/minecraft/advancements/critereon/CollectionCountsPredicate$a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/util/function/Predicate; test a
+ m (Ljava/lang/Iterable;)Z test a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b
+ f Ljava/util/function/Predicate; test a
+c net/minecraft/advancements/critereon/CollectionCountsPredicate$Single net/minecraft/advancements/critereon/CollectionCountsPredicate$c
+ m ()Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$Entry; entry b
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; unpack a
+ f Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$Entry; entry a
+c net/minecraft/advancements/critereon/CollectionCountsPredicate$Multiple net/minecraft/advancements/critereon/CollectionCountsPredicate$b
+ m ()Ljava/util/List; entries b
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; unpack a
+ f Ljava/util/List; entries a
+c net/minecraft/advancements/critereon/FallAfterExplosionTrigger net/minecraft/advancements/critereon/FallAfterExplosionTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)V trigger a
+c net/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance net/minecraft/advancements/critereon/FallAfterExplosionTrigger$a
+ m ()Ljava/util/Optional; cause d
+ m ()Ljava/util/Optional; distance c
+ m (Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; fallAfterExplosion a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m ()Ljava/util/Optional; startPosition b
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; cause e
+ f Ljava/util/Optional; distance d
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; startPosition c
+c net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; allayDropItemOnBlock b
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; itemUsedOnBlock a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; itemUsedOnLocation c
+ m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$placedBlock$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V lambda$validate$2 a
+ m ()Ljava/util/Optional; location b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedBlock a
+ m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/advancements/Criterion; placedBlock a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;I)Lnet/minecraft/advancements/Criterion; placedBlockWithProperties a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/advancements/Criterion; placedBlockWithProperties a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/advancements/Criterion; placedBlockWithProperties a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/advancements/Criterion; placedBlockWithProperties a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; location c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/arguments/blocks/BlockPredicateArgument net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument; blockPredicate a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; getBlockPredicate a
+ m (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; lambda$parse$0 a
+ m (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; lambda$parse$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; parse a
+ m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; parse a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/core/HolderLookup; blocks b
+c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b
+ m ()Z requiresNbt a
+c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$c
+ m ()Z requiresNbt a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a
+ f Lnet/minecraft/nbt/CompoundTag; nbt b
+ f Lnet/minecraft/core/HolderSet; tag a
+ f Ljava/util/Map; vagueProperties c
+c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$a
+ m ()Z requiresNbt a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a
+ f Lnet/minecraft/nbt/CompoundTag; nbt c
+ f Ljava/util/Set; properties b
+ f Lnet/minecraft/world/level/block/state/BlockState; state a
+c net/minecraft/commands/arguments/coordinates/ColumnPosArgument net/minecraft/commands/arguments/coordinates/ArgumentVec2I
+ m ()Lnet/minecraft/commands/arguments/coordinates/ColumnPosArgument; columnPos a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ColumnPos; getColumnPos a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/item/ComponentPredicateParser net/minecraft/commands/arguments/item/ComponentPredicateParser
+ m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$Context;)Lnet/minecraft/util/parsing/packrat/commands/Grammar; createGrammar a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createGrammar$0 d
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; lambda$createGrammar$1 c
+ m (Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/util/Unit; lambda$createGrammar$2 a
+ m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$3 b
+ m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$Context;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createGrammar$4 a
+ m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$5 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createGrammar$6 b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; lambda$createGrammar$7 a
+ m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$Context;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; lambda$createGrammar$8 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$Context;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createGrammar$9 a
+c net/minecraft/commands/arguments/item/ComponentPredicateParser$Context net/minecraft/commands/arguments/item/ComponentPredicateParser$b
+ m (Ljava/util/List;)Ljava/lang/Object; anyOf a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createComponentTest a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPredicateTest b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; forElementType a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; forTagType b
+ m ()Ljava/util/stream/Stream; listComponentTypes c
+ m ()Ljava/util/stream/Stream; listElementTypes a
+ m ()Ljava/util/stream/Stream; listPredicateTypes d
+ m ()Ljava/util/stream/Stream; listTagTypes b
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lookupComponentType c
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; lookupPredicateType d
+ m (Ljava/lang/Object;)Ljava/lang/Object; negate a
+c net/minecraft/commands/arguments/item/ComponentPredicateParser$TagLookupRule net/minecraft/commands/arguments/item/ComponentPredicateParser$e
+ m ()Ljava/util/stream/Stream; possibleResources a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; validateElement a
+c net/minecraft/commands/arguments/item/ComponentPredicateParser$ElementLookupRule net/minecraft/commands/arguments/item/ComponentPredicateParser$c
+ m ()Ljava/util/stream/Stream; possibleResources a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; validateElement a
+c net/minecraft/commands/arguments/item/ComponentPredicateParser$ComponentLookupRule net/minecraft/commands/arguments/item/ComponentPredicateParser$a
+ m ()Ljava/util/stream/Stream; possibleResources a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; validateElement a
+c net/minecraft/commands/arguments/item/ComponentPredicateParser$PredicateLookupRule net/minecraft/commands/arguments/item/ComponentPredicateParser$d
+ m ()Ljava/util/stream/Stream; possibleResources a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; validateElement a
+c net/minecraft/commands/arguments/selector/EntitySelectorParser net/minecraft/commands/arguments/selector/ArgumentParserSelector
+ m (Ljava/util/function/Predicate;)V addPredicate a
+ m (Ljava/lang/Object;)Z allowSelectors a
+ m (DDD)Lnet/minecraft/world/phys/AABB; createAabb a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees;Lnet/minecraft/util/ToFloatFunction;)Ljava/util/function/Predicate; createRotationPredicate a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V fillSelectorSuggestions a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fillSuggestions a
+ m ()V finalizePredicates I
+ m ()Ljava/lang/Double; getDeltaX p
+ m ()Ljava/lang/Double; getDeltaY q
+ m ()Ljava/lang/Double; getDeltaZ r
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; getDistance i
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; getLevel j
+ m ()Ljava/util/function/BiConsumer; getOrder s
+ m ()Lcom/mojang/brigadier/StringReader; getReader g
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; getRotX k
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; getRotY l
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; getSelector a
+ m ()Ljava/lang/Double; getX m
+ m ()Ljava/lang/Double; getY n
+ m ()Ljava/lang/Double; getZ o
+ m ()Z hasAdvancements H
+ m ()Z hasGamemodeEquals z
+ m ()Z hasGamemodeNotEquals A
+ m ()Z hasNameEquals v
+ m ()Z hasNameNotEquals w
+ m ()Z hasScores G
+ m ()Z hasTeamEquals B
+ m ()Z hasTeamNotEquals C
+ m ()Z isCurrentEntity u
+ m ()Z isLimited x
+ m ()Z isSorted y
+ m ()Z isTag f
+ m ()Z isTypeLimited E
+ m ()Z isTypeLimitedInversely F
+ m (Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/world/entity/Entity;)Z lambda$createRotationPredicate$11 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$finalizePredicates$10 a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; lambda$getSelector$8 b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; lambda$getSelector$9 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$static$2 b
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V lambda$static$3 c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$static$4 a
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V lambda$static$5 b
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V lambda$static$6 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$static$7 j
+ m (Lnet/minecraft/world/entity/EntityType;)V limitToType a
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; parse t
+ m ()V parseNameOrUUID c
+ m ()V parseOptions d
+ m (D)V setDeltaX d
+ m (D)V setDeltaY e
+ m (D)V setDeltaZ f
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V setDistance a
+ m (Z)V setHasAdvancements k
+ m (Z)V setHasGamemodeEquals f
+ m (Z)V setHasGamemodeNotEquals g
+ m (Z)V setHasNameEquals b
+ m (Z)V setHasNameNotEquals c
+ m (Z)V setHasScores j
+ m (Z)V setHasTeamEquals h
+ m (Z)V setHasTeamNotEquals i
+ m (Z)V setIncludesEntities a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V setLevel a
+ m (Z)V setLimited d
+ m (I)V setMaxResults a
+ m (Ljava/util/function/BiConsumer;)V setOrder a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees;)V setRotX a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees;)V setRotY b
+ m (Z)V setSorted e
+ m (Ljava/util/function/BiFunction;)V setSuggestions a
+ m ()V setTypeLimitedInversely D
+ m ()V setWorldLimited h
+ m (D)V setX a
+ m (D)V setY b
+ m (D)V setZ c
+ m ()Z shouldInvertValue e
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestEquals i
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestName c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestNameOrSelector b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOpenOptions e
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsKey g
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsKeyOrClose f
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsNextOrClose h
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestSelector d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_END_OF_OPTIONS i
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_OPTION_VALUE j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_NAME_OR_UUID e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MISSING_SELECTOR_TYPE h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELECTORS_NOT_ALLOWED g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SELECTOR_TYPE f
+ f Ljava/util/function/BiConsumer; ORDER_FURTHEST l
+ f Ljava/util/function/BiConsumer; ORDER_NEAREST k
+ f Ljava/util/function/BiConsumer; ORDER_RANDOM m
+ f C SELECTOR_ALL_ENTITIES v
+ f C SELECTOR_ALL_PLAYERS s
+ f C SELECTOR_CURRENT_ENTITY u
+ f C SELECTOR_NEAREST_ENTITY w
+ f C SELECTOR_NEAREST_PLAYER r
+ f C SELECTOR_RANDOM_PLAYERS t
+ f Ljava/util/function/BiFunction; SUGGEST_NOTHING n
+ f C SYNTAX_NOT c
+ f C SYNTAX_OPTIONS_END p
+ f C SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR b
+ f C SYNTAX_OPTIONS_SEPARATOR q
+ f C SYNTAX_OPTIONS_START o
+ f C SYNTAX_SELECTOR_START a
+ f C SYNTAX_TAG d
+ f Z allowSelectors y
+ f Z currentEntity O
+ f Ljava/lang/Double; deltaX H
+ f Ljava/lang/Double; deltaY I
+ f Ljava/lang/Double; deltaZ J
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; distance C
+ f Ljava/util/UUID; entityUUID R
+ f Z hasAdvancements ae
+ f Z hasGamemodeEquals X
+ f Z hasGamemodeNotEquals Y
+ f Z hasNameEquals T
+ f Z hasNameNotEquals U
+ f Z hasScores ad
+ f Z hasTeamEquals Z
+ f Z hasTeamNotEquals aa
+ f Z includesEntities A
+ f Z isLimited V
+ f Z isSorted W
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level D
+ f I maxResults z
+ f Ljava/util/function/BiConsumer; order N
+ f Ljava/lang/String; playerName P
+ f Ljava/util/List; predicates M
+ f Lcom/mojang/brigadier/StringReader; reader x
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; rotX K
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees; rotY L
+ f I startPosition Q
+ f Ljava/util/function/BiFunction; suggestions S
+ f Z typeInverse ac
+ f Lnet/minecraft/world/entity/EntityType; type ab
+ f Z usesSelectors af
+ f Z worldLimited B
+ f Ljava/lang/Double; x E
+ f Ljava/lang/Double; y F
+ f Ljava/lang/Double; z G
+c net/minecraft/core/component/predicates/DataComponentPredicate net/minecraft/core/component/predicates/DataComponentPredicate
+ m (Ljava/util/List;)Ljava/util/Map; lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/List; lambda$static$1 a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; singleCodec a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; SINGLE_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+c net/minecraft/core/component/predicates/DataComponentPredicate$Type net/minecraft/core/component/predicates/DataComponentPredicate$b
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/core/component/predicates/DataComponentPredicate;)Lnet/minecraft/core/component/predicates/DataComponentPredicate$Single; lambda$new$0 b
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$1 a
+ m (Lnet/minecraft/core/component/predicates/DataComponentPredicate;)Lnet/minecraft/core/component/predicates/DataComponentPredicate$Single; lambda$new$2 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; singleStreamCodec c
+ m ()Lcom/mojang/serialization/MapCodec; wrappedCodec b
+ f Lcom/mojang/serialization/Codec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; singleStreamCodec c
+ f Lcom/mojang/serialization/MapCodec; wrappedCodec b
+c net/minecraft/core/component/predicates/DataComponentPredicate$Single net/minecraft/core/component/predicates/DataComponentPredicate$a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/core/component/predicates/DataComponentPredicate$Single; fromEntry a
+ m ()Lnet/minecraft/core/component/predicates/DataComponentPredicate; predicate b
+ m ()Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; type a
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate; predicate b
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; type a
+c net/minecraft/data/advancements/packs/VanillaStoryAdvancements net/minecraft/data/advancements/packs/VanillaStoryAdvancements
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+c net/minecraft/network/protocol/game/ClientboundAddEntityPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnEntity
+ m ()I getData n
+ m ()I getId b
+ m ()Lnet/minecraft/world/phys/Vec3; getMovement j
+ m ()Lnet/minecraft/world/entity/EntityType; getType f
+ m ()Ljava/util/UUID; getUUID e
+ m ()D getX g
+ m ()F getXRot k
+ m ()D getY h
+ m ()F getYHeadRot m
+ m ()F getYRot l
+ m ()D getZ i
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I data l
+ f I id b
+ f Lnet/minecraft/world/phys/Vec3; movement h
+ f Lnet/minecraft/world/entity/EntityType; type d
+ f Ljava/util/UUID; uuid c
+ f D x e
+ f B xRot i
+ f D y f
+ f B yHeadRot k
+ f B yRot j
+ f D z g
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket net/minecraft/network/protocol/game/PacketPlayOutBoss
+ m (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createAddPacket a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createRemovePacket a
+ m (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createUpdateNamePacket c
+ m (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createUpdateProgressPacket b
+ m (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createUpdatePropertiesPacket e
+ m (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; createUpdateStylePacket d
+ m (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m (ZZZ)I encodeProperties a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I FLAG_DARKEN b
+ f I FLAG_FOG d
+ f I FLAG_MUSIC c
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; REMOVE_OPERATION g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/UUID; id e
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; operation f
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$1 net/minecraft/network/protocol/game/PacketPlayOutBoss$1
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler net/minecraft/network/protocol/game/PacketPlayOutBoss$b
+ m (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V add a
+ m (Ljava/util/UUID;)V remove a
+ m (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V updateName a
+ m (Ljava/util/UUID;F)V updateProgress a
+ m (Ljava/util/UUID;ZZZ)V updateProperties a
+ m (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V updateStyle a
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation net/minecraft/network/protocol/game/PacketPlayOutBoss$Action
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation net/minecraft/network/protocol/game/PacketPlayOutBoss$a
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color c
+ f Z createWorldFog g
+ f Z darkenScreen e
+ f Lnet/minecraft/network/chat/Component; name a
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay d
+ f Z playMusic f
+ f F progress b
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType net/minecraft/network/protocol/game/PacketPlayOutBoss$d
+ m ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; $values a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; lambda$static$0 a
+ f [Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; $VALUES h
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; ADD a
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; REMOVE b
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; UPDATE_NAME d
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; UPDATE_PROGRESS c
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; UPDATE_PROPERTIES f
+ f Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; UPDATE_STYLE e
+ f Lnet/minecraft/network/codec/StreamDecoder; reader g
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation net/minecraft/network/protocol/game/PacketPlayOutBoss$e
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m ()Lnet/minecraft/network/chat/Component; name b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/chat/Component; name a
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation net/minecraft/network/protocol/game/PacketPlayOutBoss$h
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color a
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay b
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation net/minecraft/network/protocol/game/PacketPlayOutBoss$f
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m ()F progress b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f F progress a
+c net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation net/minecraft/network/protocol/game/PacketPlayOutBoss$g
+ m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V dispatch a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; getType a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Z createWorldFog c
+ f Z darkenScreen a
+ f Z playMusic b
+c net/minecraft/network/protocol/game/ClientboundGameEventPacket net/minecraft/network/protocol/game/PacketPlayOutGameStateChange
+ m ()Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; getEvent b
+ m ()F getParam e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; CHANGE_GAME_MODE e
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; DEMO_EVENT g
+ f I DEMO_PARAM_HINT_1 q
+ f I DEMO_PARAM_HINT_2 r
+ f I DEMO_PARAM_HINT_3 s
+ f I DEMO_PARAM_HINT_4 t
+ f I DEMO_PARAM_INTRO p
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; GUARDIAN_ELDER_EFFECT l
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; IMMEDIATE_RESPAWN m
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; LEVEL_CHUNKS_LOAD_START o
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; LIMITED_CRAFTING n
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; NO_RESPAWN_BLOCK_AVAILABLE b
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; PLAY_ARROW_HIT_SOUND h
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; PUFFER_FISH_STING k
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; RAIN_LEVEL_CHANGE i
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; START_RAINING c
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; STOP_RAINING d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; THUNDER_LEVEL_CHANGE j
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; WIN_GAME f
+ f Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; event u
+ f F param v
+c net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type net/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; TYPES a
+ f I id b
+c net/minecraft/network/protocol/game/ClientboundSetCameraPacket net/minecraft/network/protocol/game/PacketPlayOutCamera
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I cameraId b
+c net/minecraft/network/protocol/game/ClientboundSetHealthPacket net/minecraft/network/protocol/game/PacketPlayOutUpdateHealth
+ m ()I getFood e
+ m ()F getHealth b
+ m ()F getSaturation f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I food c
+ f F health b
+ f F saturation d
+c net/minecraft/network/protocol/game/ClientboundStopSoundPacket net/minecraft/network/protocol/game/PacketPlayOutStopSound
+ m ()Lnet/minecraft/resources/ResourceLocation; getName b
+ m ()Lnet/minecraft/sounds/SoundSource; getSource e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I HAS_SOUND c
+ f I HAS_SOURCE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; name d
+ f Lnet/minecraft/sounds/SoundSource; source e
+c net/minecraft/network/protocol/game/ServerboundSetBeaconPacket net/minecraft/network/protocol/game/PacketPlayInBeacon
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Ljava/util/Optional; primary b
+ m ()Ljava/util/Optional; secondary e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; primary b
+ f Ljava/util/Optional; secondary c
+c net/minecraft/network/protocol/game/ServerboundUseItemOnPacket net/minecraft/network/protocol/game/PacketPlayInUseItem
+ m ()Lnet/minecraft/world/InteractionHand; getHand b
+ m ()Lnet/minecraft/world/phys/BlockHitResult; getHitResult e
+ m ()I getSequence f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/phys/BlockHitResult; blockHit b
+ f Lnet/minecraft/world/InteractionHand; hand c
+ f I sequence d
+c net/minecraft/network/protocol/handshake/ClientIntentionPacket net/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/handshake/ServerHandshakePacketListener;)V handle a
+ m ()Ljava/lang/String; hostName e
+ m ()Lnet/minecraft/network/protocol/handshake/ClientIntent; intention g
+ m ()Z isTerminal d
+ m ()I port f
+ m ()I protocolVersion b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_HOST_LENGTH f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; hostName c
+ f Lnet/minecraft/network/protocol/handshake/ClientIntent; intention e
+ f I port d
+ f I protocolVersion b
+c net/minecraft/network/protocol/login/ClientLoginPacketListener net/minecraft/network/protocol/login/PacketLoginOutListener
+ m (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V handleCompression a
+ m (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V handleCustomQuery a
+ m (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V handleDisconnect a
+ m (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V handleHello a
+ m (Lnet/minecraft/network/protocol/login/ClientboundLoginFinishedPacket;)V handleLoginFinished a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/login/ServerLoginPacketListener net/minecraft/network/protocol/login/PacketLoginInListener
+ m (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V handleCustomQueryPacket a
+ m (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V handleHello a
+ m (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V handleKey a
+ m (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V handleLoginAcknowledgement a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/login/custom/CustomQueryPayload net/minecraft/network/protocol/login/custom/CustomQueryPayload
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+c net/minecraft/server/network/ServerHandshakePacketListenerImpl net/minecraft/server/network/HandshakeListener
+ m (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;Z)V beginLogin a
+ m (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V handleIntention a
+ m ()Z isAcceptingMessages c
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ f Lnet/minecraft/network/chat/Component; IGNORE_STATUS_REASON b
+ f Lnet/minecraft/network/Connection; connection d
+ f Lnet/minecraft/server/MinecraftServer; server c
+c net/minecraft/server/network/ServerHandshakePacketListenerImpl$1 net/minecraft/server/network/HandshakeListener$1
+ f [I $SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent a
+c net/minecraft/server/packs/resources/ReloadableResourceManager net/minecraft/server/packs/resources/ReloadableResourceManager
+ m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/server/packs/resources/ReloadInstance; createReload a
+ m ()Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; getResourceStack a
+ m (Ljava/util/List;)Ljava/lang/Object; lambda$createReload$0 a
+ m ()Ljava/util/stream/Stream; listPacks b
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks c
+ m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources b
+ m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V registerReloadListener a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/List; listeners d
+ f Lnet/minecraft/server/packs/resources/CloseableResourceManager; resources c
+ f Lnet/minecraft/server/packs/PackType; type e
+c net/minecraft/util/datafix/fixes/BlockEntityFurnaceBurnTimeFix net/minecraft/util/datafix/fixes/BlockEntityFurnaceBurnTimeFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBurnTime a
+c net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix net/minecraft/util/datafix/fixes/DataConverterShulkerBoxBlock
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; findUpdatedStructureType c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;)Ljava/util/Optional; guessConfiguration a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 f
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 e
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 d
+ m (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V lambda$guessConfiguration$7 b
+ m (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V lambda$guessConfiguration$8 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateReferences$5 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$updateReferences$6 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateStarts$3 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$updateStarts$4 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateReferences b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateStarts a
+ f Ljava/util/Map; CONVERSION_MAP b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a
+ m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; biomeMapped a
+ m ()Ljava/util/Map; biomeMapping a
+ m ()Ljava/lang/String; fallback b
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V lambda$unpack$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; trivial a
+ m (Ljava/util/Map;)Ljava/util/Map; unpack a
+ f Ljava/util/Map; biomeMapping a
+ f Ljava/lang/String; fallback b
+c net/minecraft/util/datafix/fixes/WrittenBookPagesStrictJsonFix net/minecraft/util/datafix/fixes/WrittenBookPagesStrictJsonFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixItemStackTag$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixItemStackTag$2 a
+ m (Ljava/lang/String;)Z lambda$new$0 a
+c net/minecraft/util/parsing/packrat/commands/NumberRunParseRule net/minecraft/util/parsing/packrat/commands/NumberRunParseRule
+ m (C)Z isAccepted a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; parse b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; noValueError a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; underscoreNotAllowedError b
+c net/minecraft/util/parsing/packrat/commands/ResourceLookupRule net/minecraft/util/parsing/packrat/commands/ResourceLookupRule
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; validateElement a
+ f Ljava/lang/Object; context a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error c
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; idParser b
+c net/minecraft/util/parsing/packrat/commands/ResourceSuggestion net/minecraft/util/parsing/packrat/commands/ResourceSuggestion
+ m ()Ljava/util/stream/Stream; possibleResources a
+c net/minecraft/util/profiling/metrics/profiling/MetricsRecorder net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
+ m ()V cancel b
+ m ()V end a
+ m ()V endTick d
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler f
+ m ()Z isRecording e
+ m ()V startTick c
+c net/minecraft/util/profiling/metrics/storage/RecordedDeviation net/minecraft/util/profiling/metrics/storage/RecordedDeviation
+ f Lnet/minecraft/util/profiling/ProfileResults; profilerResultAtTick c
+ f I tick b
+ f Ljava/time/Instant; timestamp a
+c net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; calculateRammingStartPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z canStillUse c
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V chooseRamPosition b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getEdgeOfBlock a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isWalkableBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$start$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; lambda$start$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V tick d
+ f I TIME_OUT_DURATION c
+ f Ljava/util/function/ToIntFunction; getCooldownOnFail d
+ f Ljava/util/function/Function; getPrepareRamSound j
+ f I maxRamDistance f
+ f I minRamDistance e
+ f Ljava/util/Optional; ramCandidate l
+ f I ramPrepareTime i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ramTargeting h
+ f Ljava/util/Optional; reachedRamPositionTimestamp k
+ f F walkSpeed g
+c net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$a
+ m ()Lnet/minecraft/core/BlockPos; getStartPosition a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget c
+ m ()Lnet/minecraft/core/BlockPos; getTargetPosition b
+ f Lnet/minecraft/core/BlockPos; startPosition a
+ f Lnet/minecraft/world/entity/LivingEntity; target c
+ f Lnet/minecraft/core/BlockPos; targetPosition b
+c net/minecraft/world/entity/ai/navigation/WallClimberNavigation net/minecraft/world/entity/ai/navigation/NavigationSpider
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; createPath a
+ m (Lnet/minecraft/world/entity/Entity;D)Z moveTo a
+ m ()V tick d
+ f Lnet/minecraft/core/BlockPos; pathToPosition p
+c net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; getMemory b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isClose b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostileTarget b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isHuntTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a
+ f F TARGET_DETECTION_DISTANCE a
+c net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)V lambda$doTick$1 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V lambda$doTick$2 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/animal/coppergolem/CopperGolemState net/minecraft/world/entity/animal/coppergolem/CopperGolemState
+ m ()[Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID h
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; DROPPING_ITEM d
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; DROPPING_NO_ITEM e
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; GETTING_ITEM b
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; GETTING_NO_ITEM c
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemState; IDLE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f I id j
+ f Ljava/lang/String; name i
+c net/minecraft/world/item/crafting/display/FurnaceRecipeDisplay net/minecraft/world/item/crafting/display/FurnaceRecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m ()I duration f
+ m ()F experience g
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; fuel c
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; ingredient b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; TYPE c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation i
+ f I duration j
+ f F experience k
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; fuel g
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; ingredient f
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; result h
+c net/minecraft/world/item/enchantment/TargetedConditionalEffect net/minecraft/world/item/enchantment/TargetedConditionalEffect
+ m ()Lnet/minecraft/world/item/enchantment/EnchantmentTarget; affected b
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/lang/Object; effect c
+ m ()Lnet/minecraft/world/item/enchantment/EnchantmentTarget; enchanted a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;)Lcom/mojang/serialization/Codec; equipmentDropsCodec b
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 b
+ m ()Ljava/lang/String; lambda$equipmentDropsCodec$1 e
+ m (Lnet/minecraft/world/item/enchantment/EnchantmentTarget;)Lcom/mojang/serialization/DataResult; lambda$equipmentDropsCodec$2 a
+ m (Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect; lambda$equipmentDropsCodec$3 a
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/util/context/ContextKeySet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$equipmentDropsCodec$4 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; requirements d
+ f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; affected b
+ f Ljava/lang/Object; effect c
+ f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; enchanted a
+ f Ljava/util/Optional; requirements d
+c net/minecraft/world/level/EntityBasedExplosionDamageCalculator net/minecraft/world/level/ExplosionDamageCalculatorEntity
+ m (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; getBlockExplosionResistance a
+ m (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; lambda$getBlockExplosionResistance$0 a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ f Lnet/minecraft/world/entity/Entity; source a
+c net/minecraft/world/level/block/BonemealableFeaturePlacerBlock net/minecraft/world/level/block/BonemealableFeaturePlacerBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$performBonemeal$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$performBonemeal$3 a
+ m (Lnet/minecraft/world/level/block/BonemealableFeaturePlacerBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; feature b
+c net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity net/minecraft/world/level/block/entity/TileEntityBlastFurnace
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m (Lnet/minecraft/world/level/block/entity/FuelValues;Lnet/minecraft/world/item/ItemStack;)I getBurnDuration a
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME q
+c net/minecraft/world/level/block/entity/BrewingStandBlockEntity net/minecraft/world/level/block/entity/TileEntityBrewingStand
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m ()[Z getPotionBits h
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m (Lnet/minecraft/world/item/alchemy/PotionBrewing;Lnet/minecraft/core/NonNullList;)Z isBrewable a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V serverTick a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ f I DATA_BREW_TIME c
+ f I DATA_FUEL_USES d
+ f S DEFAULT_BREW_TIME l
+ f B DEFAULT_FUEL m
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME q
+ f I FUEL_SLOT h
+ f I FUEL_USES b
+ f I INGREDIENT_SLOT g
+ f I NUM_DATA_VALUES e
+ f [I SLOTS_FOR_DOWN j
+ f [I SLOTS_FOR_SIDES k
+ f [I SLOTS_FOR_UP i
+ f I brewTime s
+ f Lnet/minecraft/world/inventory/ContainerData; dataAccess f
+ f I fuel v
+ f Lnet/minecraft/world/item/Item; ingredient u
+ f Lnet/minecraft/core/NonNullList; items r
+ f [Z lastPotionCount t
+c net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityBrewingStand$1
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+ f Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V decrementOpeners a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/List; getEntitiesWithContainerOpen a
+ m ()I getOpenerCount a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;D)V incrementOpeners a
+ m (Lnet/minecraft/world/entity/player/Player;)Z isOwnContainer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z lambda$getEntitiesWithContainerOpen$0 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/ContainerUser; lambda$getEntitiesWithContainerOpen$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onClose b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V onOpen a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V openerCountChanged a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V recheckOpeners c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V scheduleRecheck d
+ f I CHECK_TICK_DELAY a
+ f D maxInteractionRange c
+ f I openCount b
+c net/minecraft/world/level/block/entity/DecoratedPotBlockEntity net/minecraft/world/level/block/entity/DecoratedPotBlockEntity
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (Lnet/minecraft/world/level/block/entity/PotDecorations;)Lnet/minecraft/world/item/ItemStack; createDecoratedPotItem a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity w
+ m ()Lnet/minecraft/world/level/block/entity/PotDecorations; getDecorations m
+ m ()Lnet/minecraft/core/Direction; getDirection l
+ m ()Lnet/minecraft/resources/ResourceKey; getLootTable az_
+ m ()J getLootTableSeed aC_
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket k
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a
+ m (J)V setLootTableSeed a
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (I)Lnet/minecraft/world/item/ItemStack; splitTheItem c
+ m (II)Z triggerEvent a_
+ m (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle;)V wobble a
+ f I EVENT_POT_WOBBLES f
+ f Ljava/lang/String; TAG_ITEM e
+ f Ljava/lang/String; TAG_SHERDS d
+ f Lnet/minecraft/world/level/block/entity/PotDecorations; decorations k
+ f Lnet/minecraft/world/item/ItemStack; item l
+ f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; lastWobbleStyle h
+ f Lnet/minecraft/resources/ResourceKey; lootTable i
+ f J lootTableSeed j
+ f J wobbleStartedAtTick g
+c net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a
+ m ()[Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; $values a
+ f [Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; NEGATIVE b
+ f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; POSITIVE a
+ f I duration c
+c net/minecraft/world/level/block/entity/TestInstanceBlockEntity net/minecraft/world/level/block/entity/TestInstanceBlockEntity
+ m ()V clearErrorMarkers G
+ m ()V encaseStructure E
+ m ()Ljava/util/Optional; errorMessage x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)Z export a
+ m (Ljava/util/function/Consumer;)Z exportTest c
+ m ()V forceLoadChunks L
+ m ()Ljava/util/List; getBeamSections a
+ m ()Ljava/util/List; getErrorMarkers H
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox; getRenderableBox c
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation w
+ m ()Lnet/minecraft/core/Vec3i; getSize m
+ m ()Lnet/minecraft/core/BlockPos; getStartCorner D
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getStructureBoundingBox d
+ m ()Lnet/minecraft/world/phys/AABB; getStructureBounds f
+ m ()Lnet/minecraft/core/BlockPos; getStructurePos B
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getStructurePos a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getStructureSize a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getStructureTemplate b
+ m ()Ljava/util/Optional; getTestHolder I
+ m ()Lnet/minecraft/network/chat/Component; getTestName k
+ m ()Lnet/minecraft/core/Vec3i; getTransformedSize J
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket A
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m ()Z ignoreEntities l
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$getStructureTemplate$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; lambda$getStructureTemplate$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$getTestName$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$placeStructure$3 c
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$removeEntities$4 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/chat/Component;)V markError a
+ m ()Z placeStructure C
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)V placeStructure a
+ m (Ljava/util/function/Consumer;)V processStructureBoundary e
+ m ()V removeBarriers F
+ m ()V removeEntities K
+ m ()Lnet/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode; renderMode b
+ m (Ljava/util/function/Consumer;)V resetTest a
+ m (Ljava/util/function/Consumer;)V runTest d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Ljava/util/function/Consumer;)Ljava/util/Optional; saveTest b
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)V set a
+ m ()V setChanged e
+ m (Lnet/minecraft/network/chat/Component;)V setErrorMessage a
+ m ()V setRunning z
+ m ()V setSuccess y
+ m ()Ljava/util/Optional; test h
+ f Ljava/util/List; BEAM_CLEARED b
+ f Ljava/util/List; BEAM_OPTIONAL_FAILED f
+ f Ljava/util/List; BEAM_REQUIRED_FAILED e
+ f Ljava/util/List; BEAM_RUNNING c
+ f Ljava/util/List; BEAM_SUCCESS d
+ f Lnet/minecraft/network/chat/Component; INVALID_TEST_NAME a
+ f Lnet/minecraft/core/Vec3i; STRUCTURE_OFFSET g
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; data h
+ f Ljava/util/List; errorMarkers i
+c net/minecraft/world/level/block/entity/TestInstanceBlockEntity$1 net/minecraft/world/level/block/entity/TestInstanceBlockEntity$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data net/minecraft/world/level/block/entity/TestInstanceBlockEntity$a
+ m ()Ljava/util/Optional; errorMessage f
+ m ()Z ignoreEntities d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/block/Rotation; rotation c
+ m ()Lnet/minecraft/core/Vec3i; size b
+ m ()Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; status e
+ m ()Ljava/util/Optional; test a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; withError a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; withSize a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; withStatus a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; errorMessage h
+ f Z ignoreEntities f
+ f Lnet/minecraft/world/level/block/Rotation; rotation e
+ f Lnet/minecraft/core/Vec3i; size d
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; status g
+ f Ljava/util/Optional; test c
+c net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status net/minecraft/world/level/block/entity/TestInstanceBlockEntity$c
+ m ()[Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; $values a
+ m (I)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; byIndex a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;)I lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;)I lambda$static$1 a
+ f [Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; $VALUES i
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; CLEARED a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; FINISHED c
+ f Ljava/util/function/IntFunction; ID_MAP f
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status; RUNNING b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Ljava/lang/String; id g
+ f I index h
+c net/minecraft/world/level/block/entity/TestInstanceBlockEntity$ErrorMarker net/minecraft/world/level/block/entity/TestInstanceBlockEntity$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/network/chat/Component; text b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC b
+ f Lnet/minecraft/core/BlockPos; pos c
+ f Lnet/minecraft/network/chat/Component; text d
+c net/minecraft/world/level/block/entity/TheEndPortalBlockEntity net/minecraft/world/level/block/entity/TileEntityEnderPortal
+ m (Lnet/minecraft/core/Direction;)Z shouldRenderFace a
+c net/minecraft/world/level/block/entity/TrappedChestBlockEntity net/minecraft/world/level/block/entity/TileEntityChestTrapped
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V signalOpenCount a
+c net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; createDefaultSpawner h
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; getState d
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; getTrialSpawner c
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m ()V markUpdated f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V setState a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; trialSpawner a
+c net/minecraft/world/level/block/piston/PistonMovingBlockEntity net/minecraft/world/level/block/piston/TileEntityPiston
+ m ()V finalTick k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;D)V fixEntityWithinPistonBase a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getCollisionRelatedBlockState w
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape a
+ m ()Lnet/minecraft/core/Direction; getDirection c
+ m (F)F getExtendedProgress e
+ m ()J getLastTicked m
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getMovedState h
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/AABB;)D getMovement a
+ m ()Lnet/minecraft/core/Direction; getMovementDirection f
+ m (F)F getProgress a
+ m ()Lnet/minecraft/core/Direction; getPushDirection l
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (F)F getXOff b
+ m (F)F getYOff c
+ m (F)F getZOff d
+ m ()Z isExtending a
+ m ()Z isSourcePiston d
+ m ()Z isStickyForEntities x
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z lambda$moveStuckEntities$1 a
+ m ()Lnet/minecraft/core/Direction; lambda$static$0 y
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z matchesStickyCritera a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)Lnet/minecraft/world/phys/AABB; moveByPositionAndProgress a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V moveCollidedEntities a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/Entity;DLnet/minecraft/core/Direction;)V moveEntityByPiston a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V moveStuckEntities b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;)V setLevel a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V tick a
+ f Lnet/minecraft/world/level/block/state/BlockState; DEFAULT_BLOCK_STATE d
+ f Z DEFAULT_EXTENDING f
+ f F DEFAULT_PROGRESS e
+ f Z DEFAULT_SOURCE g
+ f Ljava/lang/ThreadLocal; NOCLIP l
+ f D PUSH_OFFSET c
+ f I TICKS_TO_EXTEND b
+ f D TICK_MOVEMENT a
+ f I deathTicks s
+ f Lnet/minecraft/core/Direction; direction i
+ f Z extending j
+ f Z isSourcePiston k
+ f J lastTicked r
+ f Lnet/minecraft/world/level/block/state/BlockState; movedState h
+ f F progress m
+ f F progressO q
+c net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1 net/minecraft/world/level/block/piston/TileEntityPiston$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+ f [I $SwitchMap$net$minecraft$core$Direction b
+c net/minecraft/world/level/block/piston/PistonStructureResolver net/minecraft/world/level/block/piston/PistonExtendsChecker
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z addBlockLine a
+ m (Lnet/minecraft/core/BlockPos;)Z addBranchingBlocks a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z canStickToEachOther a
+ m ()Lnet/minecraft/core/Direction; getPushDirection b
+ m ()Ljava/util/List; getToDestroy d
+ m ()Ljava/util/List; getToPush c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSticky a
+ m (II)V reorderListAtCollision a
+ m ()Z resolve a
+ f I MAX_PUSH_DEPTH a
+ f Z extending d
+ f Lnet/minecraft/world/level/Level; level b
+ f Lnet/minecraft/core/Direction; pistonDirection i
+ f Lnet/minecraft/core/BlockPos; pistonPos c
+ f Lnet/minecraft/core/Direction; pushDirection f
+ f Lnet/minecraft/core/BlockPos; startPos e
+ f Ljava/util/List; toDestroy h
+ f Ljava/util/List; toPush g
+c net/minecraft/world/level/block/state/predicate/BlockPredicate net/minecraft/world/level/block/state/predicate/BlockPredicate
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockPredicate; forBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ f Lnet/minecraft/world/level/block/Block; block a
+c net/minecraft/world/level/block/state/properties/DoorHingeSide net/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge
+ m ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; $VALUES c
+ f Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; LEFT a
+ f Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; RIGHT b
+c net/minecraft/world/level/block/state/properties/SideChainPart net/minecraft/world/level/block/state/properties/SideChainPart
+ m ()[Lnet/minecraft/world/level/block/state/properties/SideChainPart; $values h
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isChainEnd b
+ m ()Z isConnected a
+ m (Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Z isConnectionTowards a
+ m ()Lnet/minecraft/world/level/block/state/properties/SideChainPart; whenConnectedToTheLeft e
+ m ()Lnet/minecraft/world/level/block/state/properties/SideChainPart; whenConnectedToTheRight d
+ m ()Lnet/minecraft/world/level/block/state/properties/SideChainPart; whenDisconnectedFromTheLeft g
+ m ()Lnet/minecraft/world/level/block/state/properties/SideChainPart; whenDisconnectedFromTheRight f
+ f [Lnet/minecraft/world/level/block/state/properties/SideChainPart; $VALUES f
+ f Lnet/minecraft/world/level/block/state/properties/SideChainPart; CENTER c
+ f Lnet/minecraft/world/level/block/state/properties/SideChainPart; LEFT d
+ f Lnet/minecraft/world/level/block/state/properties/SideChainPart; RIGHT b
+ f Lnet/minecraft/world/level/block/state/properties/SideChainPart; UNCONNECTED a
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/block/state/properties/StructureMode net/minecraft/world/level/block/state/properties/BlockPropertyStructureMode
+ m ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; $values b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/StructureMode; $VALUES h
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; CORNER c
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; DATA d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC e
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; LOAD b
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; SAVE a
+ f Lnet/minecraft/network/chat/Component; displayName g
+ f Ljava/lang/String; name f
+c net/minecraft/world/level/block/state/properties/TestBlockMode net/minecraft/world/level/block/state/properties/TestBlockMode
+ m ()[Lnet/minecraft/world/level/block/state/properties/TestBlockMode; $values d
+ m ()Lnet/minecraft/network/chat/Component; getDetailedMessage b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)I lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)I lambda$static$1 a
+ f [Lnet/minecraft/world/level/block/state/properties/TestBlockMode; $VALUES l
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; ACCEPT d
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; FAIL c
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; LOG b
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; START a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lnet/minecraft/network/chat/Component; detailedMessage k
+ f Lnet/minecraft/network/chat/Component; displayName j
+ f I id h
+ f Ljava/lang/String; name i
+c net/minecraft/world/level/chunk/storage/RecreatingChunkStorage net/minecraft/world/level/chunk/storage/RecreatingChunkStorage
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write a
+ f Ljava/nio/file/Path; writeFolder b
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker; writeWorker a
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation net/minecraft/world/level/dimension/end/EnumDragonRespawn
+ m ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; $values a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+ f [Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; $VALUES f
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; END e
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; PREPARING_TO_SUMMON_PILLARS b
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; START a
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; SUMMONING_DRAGON d
+ f Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; SUMMONING_PILLARS c
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1 net/minecraft/world/level/dimension/end/EnumDragonRespawn$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2 net/minecraft/world/level/dimension/end/EnumDragonRespawn$2
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3 net/minecraft/world/level/dimension/end/EnumDragonRespawn$3
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4 net/minecraft/world/level/dimension/end/EnumDragonRespawn$4
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+c net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5 net/minecraft/world/level/dimension/end/EnumDragonRespawn$5
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V tick a
+c net/minecraft/world/level/entity/TransientEntitySectionManager net/minecraft/world/level/entity/TransientEntitySectionManager
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V addEntity a
+ m ()I count b
+ m ()Ljava/lang/String; gatherStats c
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntityGetter a
+ m (J)Lnet/minecraft/world/level/entity/Visibility; lambda$new$0 a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z lambda$startTicking$1 c
+ m (Lnet/minecraft/world/level/entity/EntitySection;)V lambda$startTicking$2 b
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z lambda$stopTicking$3 b
+ m (Lnet/minecraft/world/level/entity/EntitySection;)V lambda$stopTicking$4 a
+ m (JLnet/minecraft/world/level/entity/EntitySection;)V removeSectionIfEmpty a
+ m (Lnet/minecraft/world/level/ChunkPos;)V startTicking a
+ m (Lnet/minecraft/world/level/ChunkPos;)V stopTicking b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/level/entity/LevelCallback; callbacks b
+ f Lnet/minecraft/world/level/entity/LevelEntityGetter; entityGetter f
+ f Lnet/minecraft/world/level/entity/EntityLookup; entityStorage c
+ f Lnet/minecraft/world/level/entity/EntitySectionStorage; sectionStorage d
+ f Lit/unimi/dsi/fastutil/longs/LongSet; tickingChunks e
+c net/minecraft/world/level/entity/TransientEntitySectionManager$Callback net/minecraft/world/level/entity/TransientEntitySectionManager$a
+ m ()V onMove a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemove a
+ f J currentSectionKey d
+ f Lnet/minecraft/world/level/entity/EntitySection; currentSection e
+ f Lnet/minecraft/world/level/entity/EntityAccess; entity c
+ f Lnet/minecraft/world/level/entity/TransientEntitySectionManager; this$0 b
+c net/minecraft/world/level/gameevent/vibrations/VibrationSystem net/minecraft/world/level/gameevent/vibrations/VibrationSystem
+ m (Lnet/minecraft/core/Holder;)I getGameEventFrequency a_
+ m (Lnet/minecraft/resources/ResourceKey;)I getGameEventFrequency a
+ m (FI)I getRedstoneStrengthForDistance a_
+ m (I)Lnet/minecraft/resources/ResourceKey; getResonanceEventByFrequency b
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gJ
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gK
+ m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$static$0 a
+ f I NO_VIBRATION_FREQUENCY g_
+ f Ljava/util/List; RESONANCE_EVENTS f_
+ f Ljava/util/function/ToIntFunction; VIBRATION_FREQUENCY_FOR_EVENT h_
+c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data net/minecraft/world/level/gameevent/vibrations/VibrationSystem$a
+ m ()V decrementTravelTime d
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; getCurrentVibration b
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; getSelectionStrategy a
+ m ()I getTravelTimeInTicks c
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)Ljava/util/Optional; lambda$static$0 a
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V setCurrentVibration a
+ m (Z)V setReloadVibrationParticle a
+ m (I)V setTravelTimeInTicks a
+ m ()Z shouldReloadVibrationParticle e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; NBT_TAG_KEY b
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; currentVibration c
+ f Z reloadVibrationParticle f
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; selectionStrategy e
+ f I travelTimeInTicks d
+c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User net/minecraft/world/level/gameevent/vibrations/VibrationSystem$d
+ m (F)I calculateTravelTimeInTicks a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Z canTriggerAvoidVibration d
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z isValidVibration a
+ m ()V onDataChanged e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ m ()Z requiresAdjacentChunksToBeTicking f
+c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker net/minecraft/world/level/gameevent/vibrations/VibrationSystem$c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z areAdjacentChunksTicking a
+ m (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 lambda$trySelectAndScheduleVibration$0 a
+ m (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 receiveVibration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V tryReloadVibrationParticle b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V trySelectAndScheduleVibration a
+c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener net/minecraft/world/level/gameevent/vibrations/VibrationSystem$b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)F distanceBetweenInBlocks a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)V forceScheduleVibration b
+ m ()I getListenerRadius b
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getListenerSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z handleGameEvent a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z isOccluded a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V lambda$forceScheduleVibration$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isOccluded$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V scheduleVibration a
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem; system a
+c net/minecraft/world/level/levelgen/feature/BasaltPillarFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBasaltPillar
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V placeBaseHangOff a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z placeHangOff b
+c net/minecraft/world/level/levelgen/feature/FeatureCountTracker net/minecraft/world/level/levelgen/feature/FeatureCountTracker
+ m (Lnet/minecraft/server/level/ServerLevel;)V chunkDecorated a
+ m ()V clearCounts a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V featurePlaced a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$featurePlaced$0 a
+ m (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)V lambda$logCounts$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData;)V lambda$logCounts$2 a
+ m ()V logCounts b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/google/common/cache/LoadingCache; data b
+c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData; load a
+c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$b
+ m ()Lorg/apache/commons/lang3/mutable/MutableInt; chunksWithFeatures b
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; featureData a
+ f Lorg/apache/commons/lang3/mutable/MutableInt; chunksWithFeatures b
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; featureData a
+c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$a
+ m ()Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; feature a
+ m ()Ljava/util/Optional; topFeature b
+ f Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; feature a
+ f Ljava/util/Optional; topFeature b
+c net/minecraft/world/level/levelgen/feature/FeaturePlaceContext net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator c
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config f
+ m ()Lnet/minecraft/world/level/WorldGenLevel; level b
+ m ()Lnet/minecraft/core/BlockPos; origin e
+ m ()Lnet/minecraft/util/RandomSource; random d
+ m ()Ljava/util/Optional; topFeature a
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator c
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config f
+ f Lnet/minecraft/world/level/WorldGenLevel; level b
+ f Lnet/minecraft/core/BlockPos; origin e
+ f Lnet/minecraft/util/RandomSource; random d
+ f Ljava/util/Optional; topFeature a
+c net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureNetherrackReplaceBlobs
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/core/BlockPos; findTarget a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureReplaceBlock
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/ScatteredOreFeature net/minecraft/world/level/levelgen/feature/ScatteredOreFeature
+ m (Lnet/minecraft/util/RandomSource;I)I getRandomPlacementInOneAxisRelativeToOrigin a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;I)V offsetTargetPos a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f I MAX_DIST_FROM_ORIGIN a
+c net/minecraft/world/level/levelgen/feature/WeepingVinesFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureWeepingVines
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V placeRoofNetherWart a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V placeRoofWeepingVines b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V placeWeepingVinesColumn a
+ f [Lnet/minecraft/core/Direction; DIRECTIONS a
+c net/minecraft/world/level/levelgen/placement/InSquarePlacement net/minecraft/world/level/levelgen/placement/InSquarePlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; lambda$static$0 c
+ m ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; spread a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; INSTANCE c
+c net/minecraft/world/level/levelgen/placement/PlacementModifier net/minecraft/world/level/levelgen/placement/PlacementModifier
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/structure/BuiltinStructures net/minecraft/world/level/levelgen/structure/BuiltinStructures
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY F
+ f Lnet/minecraft/resources/ResourceKey; BASTION_REMNANT s
+ f Lnet/minecraft/resources/ResourceKey; BURIED_TREASURE r
+ f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID f
+ f Lnet/minecraft/resources/ResourceKey; END_CITY q
+ f Lnet/minecraft/resources/ResourceKey; FORTRESS o
+ f Lnet/minecraft/resources/ResourceKey; IGLOO g
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE e
+ f Lnet/minecraft/resources/ResourceKey; MINESHAFT b
+ f Lnet/minecraft/resources/ResourceKey; MINESHAFT_MESA c
+ f Lnet/minecraft/resources/ResourceKey; NETHER_FOSSIL p
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_MONUMENT l
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_COLD m
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_WARM n
+ f Lnet/minecraft/resources/ResourceKey; PILLAGER_OUTPOST a
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_DESERT z
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_JUNGLE A
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_MOUNTAIN C
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_NETHER E
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_OCEAN D
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_STANDARD y
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL_SWAMP B
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECK h
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_BEACHED i
+ f Lnet/minecraft/resources/ResourceKey; STRONGHOLD k
+ f Lnet/minecraft/resources/ResourceKey; SWAMP_HUT j
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS G
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS H
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_DESERT u
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_PLAINS t
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_SAVANNA v
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_SNOWY w
+ f Lnet/minecraft/resources/ResourceKey; VILLAGE_TAIGA x
+ f Lnet/minecraft/resources/ResourceKey; WOODLAND_MANSION d
+c net/minecraft/world/level/levelgen/structure/TerrainAdjustment net/minecraft/world/level/levelgen/structure/TerrainAdjustment
+ m ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; $VALUES h
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; BEARD_BOX d
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; BEARD_THIN c
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; BURY b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; ENCAPSULATE e
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; NONE a
+ f Ljava/lang/String; id g
+c net/minecraft/world/level/storage/loot/entries/LootPoolEntries net/minecraft/world/level/storage/loot/entries/LootEntries
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; register a
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; ALTERNATIVES g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; DYNAMIC e
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; EMPTY b
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; GROUP i
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; ITEM c
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; LOOT_TABLE d
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; SEQUENCE h
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; TAG f
+c net/minecraft/world/level/storage/loot/entries/NestedLootTable net/minecraft/world/level/storage/loot/entries/NestedLootTable
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; inlineLootTable a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; lambda$createItemStack$2 a
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootTable; lambda$createItemStack$3 b
+ m (Lnet/minecraft/world/level/storage/loot/LootTable;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$inlineLootTable$9 a
+ m (Lnet/minecraft/resources/ResourceKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; lambda$lootTableReference$8 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/NestedLootTable;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 c
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;)V lambda$validate$4 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;)V lambda$validate$5 b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceKey;)V lambda$validate$6 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootTable;)V lambda$validate$7 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; lootTableReference a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ProblemReporter$PathElement; INLINE_LOOT_TABLE_PATH_ELEMENT j
+ f Lcom/mojang/datafixers/util/Either; contents k
+c net/minecraft/world/level/storage/loot/entries/SequentialEntry net/minecraft/world/level/storage/loot/entries/LootEntrySequence
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; compose a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$compose$0 a
+ m ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; sequential a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder net/minecraft/world/level/storage/loot/entries/LootEntrySequence$a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; build b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; getThis aH_
+ m ()Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; getThis a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; then c
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+c net/minecraft/world/level/storage/loot/functions/ListOperation net/minecraft/world/level/storage/loot/functions/ListOperation
+ m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; apply a
+ m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply a
+ m (I)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type;)Lcom/mojang/serialization/MapCodec; lambda$codec$0 a
+ m (II)Ljava/lang/String; lambda$codec$1 a
+ m (ILnet/minecraft/world/level/storage/loot/functions/ListOperation;)Lcom/mojang/serialization/DataResult; lambda$codec$2 a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; mode a
+ f Lcom/mojang/serialization/MapCodec; UNLIMITED_CODEC a
+c net/minecraft/world/level/storage/loot/functions/ListOperation$Type net/minecraft/world/level/storage/loot/functions/ListOperation$f
+ m ()[Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ f [Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; $VALUES h
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; APPEND d
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; INSERT c
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; REPLACE_ALL a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; REPLACE_SECTION b
+ f Ljava/lang/String; id f
+ f Lcom/mojang/serialization/MapCodec; mapCodec g
+c net/minecraft/world/level/storage/loot/functions/ListOperation$Append net/minecraft/world/level/storage/loot/functions/ListOperation$a
+ m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Append; lambda$static$0 b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; mode a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Append; INSTANCE b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+c net/minecraft/world/level/storage/loot/functions/ListOperation$Insert net/minecraft/world/level/storage/loot/functions/ListOperation$b
+ m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; mode a
+ m ()I offset b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f I offset c
+c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll net/minecraft/world/level/storage/loot/functions/ListOperation$c
+ m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll; lambda$static$0 b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; mode a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll; INSTANCE b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+c net/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone net/minecraft/world/level/storage/loot/functions/ListOperation$e
+ m (Ljava/util/List;)Ljava/util/List; apply a
+ m (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone;)Ljava/util/List; lambda$codec$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; lambda$codec$1 a
+ m (Lcom/mojang/serialization/Codec;ILcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2 a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation; operation b
+ m ()Ljava/util/List; value a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; operation b
+ f Ljava/util/List; value a
+c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceSection net/minecraft/world/level/storage/loot/functions/ListOperation$d
+ m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type; mode a
+ m ()I offset b
+ m ()Ljava/util/Optional; size c
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f I offset c
+ f Ljava/util/Optional; size d
+c net/minecraft/world/level/storage/loot/predicates/WeatherCheck net/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m ()Ljava/util/Optional; isRaining d
+ m ()Ljava/util/Optional; isThundering e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; weather c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; isRaining b
+ f Ljava/util/Optional; isThundering c
+c net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder net/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck$a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; build a
+ m (Z)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; setRaining a
+ m (Z)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; setThundering b
+ f Ljava/util/Optional; isRaining a
+ f Ljava/util/Optional; isThundering b
+c org/bukkit/craftbukkit/advancement/CraftAdvancementRequirement org/bukkit/craftbukkit/v1_21_R6/advancement/CraftAdvancementRequirement
+c org/bukkit/craftbukkit/command/CraftRemoteConsoleCommandSender org/bukkit/craftbukkit/v1_21_R6/command/CraftRemoteConsoleCommandSender
+c org/bukkit/craftbukkit/generator/structure/CraftStructurePiece org/bukkit/craftbukkit/v1_21_R6/generator/structure/CraftStructurePiece
+c org/bukkit/craftbukkit/inventory/components/CraftFoodComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftFoodComponent
+c org/bukkit/craftbukkit/inventory/components/CraftToolComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftToolComponent
+c org/bukkit/craftbukkit/inventory/components/CraftToolComponent$CraftToolRule org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftToolComponent$CraftToolRule
+c org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersionData org/bukkit/craftbukkit/v1_21_R6/legacy/reroute/RequirePluginVersionData
+c net/minecraft/advancements/critereon/AnyBlockInteractionTrigger net/minecraft/advancements/critereon/AnyBlockInteractionTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V trigger a
+c net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V lambda$validate$1 a
+ m ()Ljava/util/Optional; location b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; location c
+ f Ljava/util/Optional; player b
+c net/minecraft/advancements/critereon/CuredZombieVillagerTrigger net/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/npc/Villager;)V trigger a
+c net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager$a
+ m ()Lnet/minecraft/advancements/Criterion; curedZombieVillager b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ m ()Ljava/util/Optional; villager d
+ m ()Ljava/util/Optional; zombie c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; player b
+ f Ljava/util/Optional; villager d
+ f Ljava/util/Optional; zombie c
+c net/minecraft/core/component/predicates/DataComponentPredicates net/minecraft/core/component/predicates/DataComponentPredicates
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; bootstrap a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; register a
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; ARMOR_TRIM m
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; ATTRIBUTE_MODIFIERS l
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; BUNDLE_CONTENTS g
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; CONTAINER f
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; CUSTOM_DATA e
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; DAMAGE a
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; ENCHANTMENTS b
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; FIREWORKS i
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; FIREWORK_EXPLOSION h
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; JUKEBOX_PLAYABLE n
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; POTIONS d
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; STORED_ENCHANTMENTS c
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; WRITABLE_BOOK j
+ f Lnet/minecraft/core/component/predicates/DataComponentPredicate$Type; WRITTEN_BOOK k
+c net/minecraft/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+c net/minecraft/data/advancements/packs/VanillaTheEndAdvancements net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+c net/minecraft/network/protocol/common/ClientboundTransferPacket net/minecraft/network/protocol/common/ClientboundTransferPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Ljava/lang/String; host b
+ m ()I port e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; host b
+ f I port c
+c net/minecraft/network/protocol/game/ClientboundAwardStatsPacket net/minecraft/network/protocol/game/PacketPlayOutStatistic
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STAT_VALUES_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats b
+c net/minecraft/network/protocol/game/ClientboundBlockEventPacket net/minecraft/network/protocol/game/PacketPlayOutBlockAction
+ m ()I getB0 e
+ m ()I getB1 f
+ m ()Lnet/minecraft/world/level/block/Block; getBlock g
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I b0 c
+ f I b1 d
+ f Lnet/minecraft/world/level/block/Block; block e
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ClientboundDebugEventPacket net/minecraft/network/protocol/game/ClientboundDebugEventPacket
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Event; event b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debug/DebugSubscription$Event; event b
+c net/minecraft/network/protocol/game/ClientboundDeleteChatPacket net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/MessageSignature$Packed; messageSignature b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/MessageSignature$Packed; messageSignature b
+c net/minecraft/network/protocol/game/ClientboundLevelEventPacket net/minecraft/network/protocol/game/PacketPlayOutWorldEvent
+ m ()I getData f
+ m ()Lnet/minecraft/core/BlockPos; getPos g
+ m ()I getType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isGlobalEvent b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I data d
+ f Z globalEvent e
+ f Lnet/minecraft/core/BlockPos; pos c
+ f I type b
+c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket net/minecraft/network/protocol/game/PacketPlayOutEntity
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m ()F getXRot h
+ m ()S getXa b
+ m ()F getYRot g
+ m ()S getYa e
+ m ()S getZa f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z hasPosition j
+ m ()Z hasRotation i
+ m ()Z isOnGround k
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f I entityId a
+ f Z hasPos i
+ f Z hasRot h
+ f Z onGround g
+ f B xRot f
+ f S xa b
+ f B yRot e
+ f S ya c
+ f S za d
+c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMove
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutEntityLook
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ClientboundOpenScreenPacket net/minecraft/network/protocol/game/PacketPlayOutOpenWindow
+ m ()I getContainerId b
+ m ()Lnet/minecraft/network/chat/Component; getTitle f
+ m ()Lnet/minecraft/world/inventory/MenuType; getType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f Lnet/minecraft/network/chat/Component; title d
+ f Lnet/minecraft/world/inventory/MenuType; type c
+c net/minecraft/network/protocol/game/ClientboundPlayerChatPacket net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
+ m ()Lnet/minecraft/network/chat/SignedMessageBody$Packed; body h
+ m ()Lnet/minecraft/network/chat/ChatType$Bound; chatType k
+ m ()Lnet/minecraft/network/chat/FilterMask; filterMask j
+ m ()I globalIndex b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I index f
+ m ()Z isSkippable c
+ m ()Ljava/util/UUID; sender e
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature g
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Lnet/minecraft/network/chat/Component; unsignedContent i
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/SignedMessageBody$Packed; body f
+ f Lnet/minecraft/network/chat/ChatType$Bound; chatType i
+ f Lnet/minecraft/network/chat/FilterMask; filterMask h
+ f I globalIndex b
+ f I index d
+ f Ljava/util/UUID; sender c
+ f Lnet/minecraft/network/chat/MessageSignature; signature e
+ f Lnet/minecraft/network/chat/Component; unsignedContent g
+c net/minecraft/network/protocol/game/ClientboundResetScorePacket net/minecraft/network/protocol/game/ClientboundResetScorePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/lang/String; objectiveName e
+ m ()Ljava/lang/String; owner b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; objectiveName c
+ f Ljava/lang/String; owner b
+c net/minecraft/network/protocol/game/ClientboundRotateHeadPacket net/minecraft/network/protocol/game/PacketPlayOutEntityHeadRotation
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m ()F getYHeadRot b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId b
+ f B yHeadRot c
+c net/minecraft/network/protocol/game/ClientboundServerDataPacket net/minecraft/network/protocol/game/ClientboundServerDataPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/Optional; iconBytes e
+ m ()Lnet/minecraft/network/chat/Component; motd b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; iconBytes c
+ f Lnet/minecraft/network/chat/Component; motd b
+c net/minecraft/network/protocol/game/ClientboundSystemChatPacket net/minecraft/network/protocol/game/ClientboundSystemChatPacket
+ m ()Lnet/minecraft/network/chat/Component; content b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Z overlay e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; content b
+ f Z overlay c
+c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket net/minecraft/network/protocol/game/PacketPlayInFlying
+ m (D)D getX a
+ m (F)F getXRot b
+ m (D)D getY b
+ m (F)F getYRot a
+ m (D)D getZ c
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z hasPosition f
+ m ()Z hasRotation g
+ m ()Z horizontalCollision e
+ m ()Z isOnGround b
+ m (ZZ)I packFlags a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (I)Z unpackHorizontalCollision b
+ m (I)Z unpackOnGround a
+ f I FLAG_HORIZONTAL_COLLISION k
+ f I FLAG_ON_GROUND j
+ f Z hasPos h
+ f Z hasRot i
+ f Z horizontalCollision g
+ f Z onGround f
+ f D x a
+ f F xRot e
+ f D y b
+ f F yRot d
+ f D z c
+c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPosition
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInLook
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPositionLook
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly net/minecraft/network/protocol/game/PacketPlayInFlying$d
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly; read a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+c net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket net/minecraft/network/protocol/game/PacketPlayInBoatMove
+ m ()Z getLeft b
+ m ()Z getRight e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z left b
+ f Z right c
+c net/minecraft/network/protocol/game/ServerboundRenameItemPacket net/minecraft/network/protocol/game/PacketPlayInItemName
+ m ()Ljava/lang/String; getName b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; name b
+c net/minecraft/network/protocol/game/ServerboundSignUpdatePacket net/minecraft/network/protocol/game/PacketPlayInUpdateSign
+ m ()[Ljava/lang/String; getLines f
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isFrontText e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_STRING_LENGTH b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isFrontText e
+ f [Ljava/lang/String; lines d
+ f Lnet/minecraft/core/BlockPos; pos c
+c net/minecraft/server/jsonrpc/security/JsonRpcSslContextProvider net/minecraft/server/jsonrpc/security/JsonRpcSslContextProvider
+ m (Ljava/lang/String;Ljava/lang/String;)Lio/netty/handler/ssl/SslContext; createFrom a
+ m (Ljava/lang/String;)Ljava/lang/String; getKeystorePassword a
+ m (Ljava/io/File;Ljava/lang/String;)Lio/netty/handler/ssl/SslContext; loadKeystoreFromPath a
+ m ()V printInstructions a
+ f Ljava/lang/String; PASSWORD_ENV_VARIABLE_KEY a
+ f Ljava/lang/String; PASSWORD_SYSTEM_PROPERTY_KEY b
+ f Lorg/slf4j/Logger; log c
+c net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix net/minecraft/util/datafix/fixes/DataConverterFlattenState
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix net/minecraft/util/datafix/fixes/DataConverterBedBlock
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1 a
+ m (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; lambda$cap$2 a
+ m ()Ljava/lang/IllegalStateException; lambda$cap$3 a
+ m (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V lambda$cap$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$5 a
+c net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/DataConverterCustomNameEntity
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixCustomName a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$1 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityZombifiedPiglinRename
+ m (Ljava/lang/String;)Ljava/lang/String; rename a
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/util/List; OLD_SETTINGS_KEYS b
+ f Ljava/lang/String; WORLD_GEN_SETTINGS a
+c net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix net/minecraft/util/datafix/fixes/DataConverterMobSpawner
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 b
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/NamedEntityConvertUncheckedFix net/minecraft/util/datafix/fixes/NamedEntityConvertUncheckedFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+c net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFeature a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag b
+ m (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; get a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; getReplacement a
+ m (I)Ljava/lang/String; lambda$get$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateChildren$0 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateChildren$1 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateChildren c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; updateChildren a
+ f Ljava/util/Set; FEATURES c
+ f Ljava/util/regex/Pattern; INDEX_PATTERN a
+ f Ljava/util/Set; PIECE_TYPE b
+c net/minecraft/util/parsing/packrat/commands/ParserBasedArgument net/minecraft/util/parsing/packrat/commands/ParserBasedArgument
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; parser a
+c net/minecraft/util/profiling/jfr/event/StructureGenerationEvent net/minecraft/util/profiling/jfr/event/StructureGenerationEvent
+c net/minecraft/util/profiling/jfr/event/StructureGenerationEvent$Fields net/minecraft/util/profiling/jfr/event/StructureGenerationEvent$a
+ f Ljava/lang/String; CHUNK_POS_X a
+ f Ljava/lang/String; CHUNK_POS_Z b
+ f Ljava/lang/String; LEVEL d
+ f Ljava/lang/String; STRUCTURE c
+ f Ljava/lang/String; SUCCESS e
+c net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getJumpCandidate a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start a
+ f Z currentlyWantingPreferredOnes p
+ f Ljava/util/List; notPrefferedJumpCandidates o
+ f Lnet/minecraft/tags/TagKey; preferredBlockTag m
+ f F preferredBlocksChance n
+c net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll net/minecraft/world/entity/ai/behavior/BehaviorStrollRandom
+ m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (FII)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; lambda$create$0 a
+ m (IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z lambda$create$1 a
+ m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$2 a
+ m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+ f I MAX_XZ_DIST a
+ f I MAX_Y_DIST b
+c net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
+ m (Ljava/lang/Float;)V lambda$tick$0 b
+ m (Ljava/lang/Float;)V lambda$tick$1 a
+ m ()V tick a
+ f I HEAD_TILT_X i
+ f I HEAD_TILT_Y j
+ f I maxYRotFromCenter h
+c net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl
+ m (F)F getTurningSpeedFactor a
+ m ()V tick a
+ f F FULL_SPEED_TURN_THRESHOLD l
+ f F STOP_TURN_THRESHOLD m
+ f Z applyGravity r
+ f F inWaterSpeedModifier p
+ f I maxTurnX n
+ f I maxTurnY o
+ f F outsideWaterSpeedModifier q
+c net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalOwnerHurtByTarget
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/LivingEntity; ownerLastHurtBy b
+ f Lnet/minecraft/world/entity/TamableAnimal; tameAnimal a
+ f I timestamp c
+c net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor net/minecraft/world/entity/ai/sensing/SensorNearestLivingEntities
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor net/minecraft/world/entity/ai/sensing/SensorPiglinBruteSpecific
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory
+ m (Lnet/minecraft/world/entity/boss/enderdragon/DragonFlightHistory;)V copyFrom a
+ m (I)Lnet/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$Sample; get a
+ m (IF)Lnet/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$Sample; get a
+ m (DF)V record a
+ f I LENGTH a
+ f I MASK b
+ f I head d
+ f [Lnet/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$Sample; samples c
+c net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$Sample net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$a
+ m ()D y a
+ m ()F yRot b
+ f D y a
+ f F yRot b
+c net/minecraft/world/entity/projectile/AbstractHurtingProjectile net/minecraft/world/entity/projectile/EntityFireball
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V applyInertia n
+ m (Lnet/minecraft/world/phys/Vec3;D)V assignDirectionalMovement a
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m ()V createParticleTrail q
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/level/ClipContext$Block; getClipType aj_
+ m ()F getInertia k
+ m ()F getLightLevelDependentMagicValue bK
+ m ()F getLiquidInertia m
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle i
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Z)V onDeflection b_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z shouldBurn f
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ f D DEFLECTION_SCALE b
+ f D INITAL_ACCELERATION_POWER a
+ f D accelerationPower c
+c net/minecraft/world/item/consume_effects/PlaySoundConsumeEffect net/minecraft/world/item/consume_effects/PlaySoundConsumeEffect
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Z apply a
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; sound b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/Holder; sound c
+c net/minecraft/world/item/crafting/display/SmithingRecipeDisplay net/minecraft/world/item/crafting/display/SmithingRecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; addition f
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; base c
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; template b
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; TYPE c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; addition h
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; base g
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation j
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; result i
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; template f
+c net/minecraft/world/item/enchantment/effects/SetBlockProperties net/minecraft/world/item/enchantment/effects/SetBlockProperties
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$apply$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Vec3i; offset c
+ m ()Lnet/minecraft/world/item/component/BlockItemStateProperties; properties b
+ m ()Ljava/util/Optional; triggerGameEvent d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Vec3i; offset e
+ f Lnet/minecraft/world/item/component/BlockItemStateProperties; properties d
+ f Ljava/util/Optional; triggerGameEvent f
+c net/minecraft/world/item/enchantment/effects/SummonEntityEffect net/minecraft/world/item/enchantment/effects/SummonEntityEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/core/HolderSet; entityTypes b
+ m ()Z joinTeam c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/HolderSet; entityTypes d
+ f Z joinTeam e
+c net/minecraft/world/level/block/entity/BaseContainerBlockEntity net/minecraft/world/level/block/entity/TileEntityContainer
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/player/Player;)Z canOpen b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/LockCode;Lnet/minecraft/network/chat/Component;)Z canUnlock a
+ m ()V clearContent a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()Lnet/minecraft/network/chat/Component; getDefaultName k
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName S_
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m ()Z isEmpty c
+ m ()Z isLocked m
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/world/LockCode; lockKey d
+ f Lnet/minecraft/network/chat/Component; name e
+c net/minecraft/world/level/block/entity/CreakingHeartBlockEntity net/minecraft/world/level/block/entity/CreakingHeartBlockEntity
+ m ()V clearCreakingInfo k
+ m ()I computeAnalogOutputSignal f
+ m ()V creakingHurt c
+ m ()D distanceToCreaking h
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V emitParticles a
+ m ()I getAnalogOutputSignal d
+ m ()Ljava/util/Optional; getCreakingProtector l
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;)Z isProtector b
+ m (Lnet/minecraft/core/BlockPos;)V lambda$creakingHurt$2 a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;)Ljava/lang/Double; lambda$distanceToCreaking$1 c
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;Lnet/minecraft/world/entity/monster/creaking/Creaking;)Ljava/lang/Boolean; lambda$isProtector$5 a
+ m (Ljava/util/UUID;)Ljava/util/UUID; lambda$saveAdditional$6 b
+ m (Lnet/minecraft/world/level/block/entity/CreakingHeartBlockEntity;Lnet/minecraft/world/entity/monster/creaking/Creaking;)V lambda$serverTick$0 a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V lambda$spreadResin$3 a
+ m (Lorg/apache/commons/lang3/mutable/Mutable;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos$TraversalNodeStatus; lambda$spreadResin$4 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V removeProtector a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CreakingHeartBlockEntity;)V serverTick a
+ m (Ljava/util/UUID;)V setCreakingInfo a
+ m (Lnet/minecraft/world/entity/monster/creaking/Creaking;)V setCreakingInfo a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/CreakingHeartBlockEntity;)Lnet/minecraft/world/entity/monster/creaking/Creaking; spawnProtector a
+ m ()Ljava/util/Optional; spreadResin m
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CreakingHeartBlockEntity;)Lnet/minecraft/world/level/block/state/BlockState; updateCreakingState a
+ f I ATTEMPTS_PER_SPAWN f
+ f I CREAKING_ROAMING_RADIUS a
+ f I DISTANCE_CREAKING_TOO_FAR c
+ f I HURT_CALL_INTERVAL k
+ f I HURT_CALL_PARTICLE_TICKS l
+ f I HURT_CALL_TOTAL_TICKS i
+ f I MAX_COUNT q
+ f I MAX_DEPTH m
+ f Ljava/util/Optional; NO_CREAKING s
+ f I NUMBER_OF_HURT_CALLS j
+ f I PLAYER_DETECTION_RANGE b
+ f I SPAWN_RANGE_XZ d
+ f I SPAWN_RANGE_Y e
+ f I TICKS_GRACE_PERIOD r
+ f I UPDATE_TICKS g
+ f I UPDATE_TICKS_VARIANCE h
+ f Lcom/mojang/datafixers/util/Either; creakingInfo t
+ f I emitter w
+ f Lnet/minecraft/world/phys/Vec3; emitterTarget x
+ f I outputSignal y
+ f I ticker v
+ f J ticksExisted u
+c net/minecraft/world/level/block/entity/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
+ m ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; getListener a
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; getListener c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)V serverTick a
+ f Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; catalystListener a
+c net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V bloom a
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; getDeliveryMode c
+ m ()I getListenerRadius b
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getListenerSource a
+ m ()Lnet/minecraft/world/level/block/SculkSpreader; getSculkSpreader d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z handleGameEvent a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)V lambda$handleGameEvent$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V tryAwardItSpreadsAdvancement a
+ f I PULSE_TICKS a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState c
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource d
+ f Lnet/minecraft/world/level/block/SculkSpreader; sculkSpreader b
+c net/minecraft/world/level/block/entity/SculkShriekerBlockEntity net/minecraft/world/level/block/entity/SculkShriekerBlockEntity
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canRespond b
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; getListener c
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; getListener a
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gJ
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gK
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ m (I)V lambda$tryToWarn$1 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/Level;)V playWardenReplySound b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V shriek a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerPlayer; tryGetPlayer a
+ m (Lnet/minecraft/server/level/ServerLevel;)V tryRespond a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V tryShriek a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z trySummonWarden c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)Z tryToWarn b
+ f I DARKNESS_RADIUS e
+ f I DEFAULT_WARNING_LEVEL k
+ f I SHRIEKING_TICKS f
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; SOUND_BY_LEVEL j
+ f I WARDEN_SPAWN_ATTEMPTS b
+ f I WARDEN_SPAWN_RANGE_XZ c
+ f I WARDEN_SPAWN_RANGE_Y d
+ f I WARNING_SOUND_RADIUS a
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData q
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; vibrationListener r
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser m
+ f I warningLevel l
+c net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m ()V onDataChanged e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ m ()Z requiresAdjacentChunksToBeTicking f
+ f I LISTENER_RADIUS b
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource c
+ f Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity net/minecraft/world/level/block/entity/TileEntityEndGateway
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V beamAnimationTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; findExitPortalXZPosTentative c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; findExitPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; findOrCreateValidTeleportPos b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; findTallestBlock a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; findValidSpawnInChunk a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/chunk/LevelChunk; getChunk a
+ m (F)F getCooldownPercent b
+ m ()I getParticleAmount f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getPortalPosition a
+ m (F)F getSpawnPercent a
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket d
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z isChunkEmpty a
+ m ()Z isCoolingDown c
+ m ()Z isSpawning a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$findOrCreateValidTeleportPos$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$findOrCreateValidTeleportPos$1 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V portalTick b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/core/BlockPos;Z)V setExitPosition a
+ m (Lnet/minecraft/core/Direction;)Z shouldRenderFace a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)V spawnGatewayPortal a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V triggerCooldown c
+ m (II)Z triggerEvent a_
+ f I ATTENTION_INTERVAL d
+ f I COOLDOWN_TIME c
+ f J DEFAULT_AGE g
+ f Z DEFAULT_EXACT_TELEPORT h
+ f I EVENT_COOLDOWN e
+ f I GATEWAY_HEIGHT_ABOVE_SURFACE f
+ f Lorg/slf4j/Logger; LOGGER a
+ f I SPAWN_TIME b
+ f J age i
+ f Z exactTeleport l
+ f Lnet/minecraft/core/BlockPos; exitPortal k
+ f I teleportCooldown j
+c net/minecraft/world/level/block/state/properties/BellAttachType net/minecraft/world/level/block/state/properties/BlockPropertyBellAttach
+ m ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/BellAttachType; $VALUES f
+ f Lnet/minecraft/world/level/block/state/properties/BellAttachType; CEILING b
+ f Lnet/minecraft/world/level/block/state/properties/BellAttachType; DOUBLE_WALL d
+ f Lnet/minecraft/world/level/block/state/properties/BellAttachType; FLOOR a
+ f Lnet/minecraft/world/level/block/state/properties/BellAttachType; SINGLE_WALL c
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/block/state/properties/ComparatorMode net/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode
+ m ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/ComparatorMode; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/ComparatorMode; COMPARE a
+ f Lnet/minecraft/world/level/block/state/properties/ComparatorMode; SUBTRACT b
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/entity/PersistentEntitySectionManager net/minecraft/world/level/entity/PersistentEntitySectionManager
+ m (Lnet/minecraft/world/level/entity/EntityAccess;Z)Z addEntity a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z addEntityUuid b
+ m (Ljava/util/stream/Stream;)V addLegacyChunkEntities a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z addNewEntity a
+ m (Ljava/util/stream/Stream;)V addWorldGenChunkEntities b
+ m (J)Z areEntitiesLoaded a
+ m ()V autoSave c
+ m (Lnet/minecraft/core/BlockPos;)Z canPositionTick a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z canPositionTick b
+ m ()I count g
+ m (Ljava/io/Writer;)V dumpSections a
+ m (J)V ensureChunkQueuedForLoad b
+ m ()Ljava/lang/String; gatherStats f
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksToSave i
+ m (Lnet/minecraft/world/level/entity/EntityAccess;Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; getEffectiveStatus a
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntityGetter e
+ m (Ljava/util/UUID;)Z isLoaded a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z isTicking a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z lambda$updateChunkStatus$3 n
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z lambda$updateChunkStatus$4 m
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z lambda$updateChunkStatus$5 l
+ m (J)Z processChunkUnload d
+ m ()V processPendingLoads a
+ m ()V processUnloads h
+ m (JLnet/minecraft/world/level/entity/EntitySection;)V removeSectionIfEmpty a
+ m (J)V requestChunkLoad c
+ m ()V saveAll d
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V startTicking c
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V startTracking e
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V stopTicking d
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V stopTracking f
+ m (JLjava/util/function/Consumer;)Z storeChunkSections a
+ m ()V tick b
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V unloadEntity g
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V updateChunkStatus a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/entity/Visibility;)V updateChunkStatus a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/level/entity/LevelCallback; callbacks c
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; chunkLoadStatuses i
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; chunkVisibility h
+ f Lit/unimi/dsi/fastutil/longs/LongSet; chunksToUnload j
+ f Lnet/minecraft/world/level/entity/LevelEntityGetter; entityGetter g
+ f Ljava/util/Set; knownUuids b
+ f Ljava/util/Queue; loadingInbox k
+ f Lnet/minecraft/world/level/entity/EntityPersistentStorage; permanentStorage d
+ f Lnet/minecraft/world/level/entity/EntitySectionStorage; sectionStorage f
+ f Lnet/minecraft/world/level/entity/EntityLookup; visibleEntityStorage e
+c net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback net/minecraft/world/level/entity/PersistentEntitySectionManager$a
+ m ()V onMove a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemove a
+ m (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/Visibility;)V updateStatus a
+ f J currentSectionKey d
+ f Lnet/minecraft/world/level/entity/EntitySection; currentSection e
+ f Lnet/minecraft/world/level/entity/EntityAccess; entity c
+ f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager; this$0 b
+c net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus net/minecraft/world/level/entity/PersistentEntitySectionManager$b
+ m ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; $values a
+ f [Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; $VALUES d
+ f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; FRESH a
+ f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; LOADED c
+ f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; PENDING b
+c net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m (I)I next c
+ m ()D nextGaussian k
+ m (J)V setSeed b
+ f J INCREMENT g
+ f I MODULUS_BITS d
+ f J MODULUS_MASK e
+ f J MULTIPLIER f
+ f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; gaussianSource i
+ f Ljava/util/concurrent/atomic/AtomicLong; seed h
+c net/minecraft/world/level/levelgen/blockpredicates/NotPredicate net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/NotPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; predicate e
+c net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver net/minecraft/world/level/levelgen/carver/WorldGenCarverWrapper
+ m (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 carve a
+ m ()Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; config b
+ m (Lnet/minecraft/util/RandomSource;)Z isStartChunk a
+ m (Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/carver/WorldCarver; worldCarver a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC c
+ f Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; config e
+ f Lnet/minecraft/world/level/levelgen/carver/WorldCarver; worldCarver d
+c net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureBasaltColumns
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;)Z canPlaceAt a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; findAir a
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; findSurface a
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;)Z isAirOrLavaOcean a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;II)Z placeColumn a
+ f Lcom/google/common/collect/ImmutableList; CANNOT_PLACE_ON a
+ f I CLUSTERED_REACH b
+ f I CLUSTERED_SIZE c
+ f I UNCLUSTERED_REACH d
+ f I UNCLUSTERED_SIZE ap
+c net/minecraft/world/level/levelgen/feature/CoralMushroomFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralMushroom
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z placeFeature a
+c net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureIceSnow
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/TwistingVinesFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureTwistingVines
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z findFirstAirBlockAboveGround a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isInvalidPlacementLocation a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V placeWeepingVinesColumn a
+c net/minecraft/world/level/levelgen/placement/HeightmapPlacement net/minecraft/world/level/levelgen/placement/HeightmapPlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement; onHeightmap a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightmap c
+c net/minecraft/world/level/levelgen/placement/RepeatingPlacement net/minecraft/world/level/levelgen/placement/RepeatingPlacement
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I count a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; lambda$getPositions$0 a
+c net/minecraft/world/level/redstone/DefaultRedstoneWireEvaluator net/minecraft/world/level/redstone/DefaultRedstoneWireEvaluator
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I calculateTargetStrength c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/redstone/Orientation;Z)V updatePowerStrength a
+c net/minecraft/world/level/storage/loot/functions/CopyBlockState net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; copyState a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/component/BlockItemStateProperties;)Lnet/minecraft/world/item/component/BlockItemStateProperties; lambda$run$3 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; block b
+ f Ljava/util/Set; properties c
+c net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; copy a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ f Lnet/minecraft/core/Holder; block a
+ f Lcom/google/common/collect/ImmutableSet$Builder; properties b
+c net/minecraft/world/level/storage/loot/functions/FillPlayerHead net/minecraft/world/level/storage/loot/functions/LootItemFunctionFillPlayerHead
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; fillPlayerHead a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$fillPlayerHead$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget b
+c net/minecraft/world/level/storage/loot/functions/ToggleTooltips net/minecraft/world/level/storage/loot/functions/ToggleTooltips
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/item/component/TooltipDisplay;)Lnet/minecraft/world/item/component/TooltipDisplay; lambda$run$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips;)Ljava/util/Map; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; values b
+c net/minecraft/world/level/storage/loot/predicates/LocationCheck net/minecraft/world/level/storage/loot/predicates/LootItemConditionLocationCheck
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; checkLocation a
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; checkLocation a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$checkLocation$2 b
+ m (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$checkLocation$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/core/BlockPos; offset d
+ m ()Ljava/util/Optional; predicate c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; OFFSET_CODEC g
+ f Lnet/minecraft/core/BlockPos; offset c
+ f Ljava/util/Optional; predicate b
+c net/minecraft/world/level/validation/ContentValidationException net/minecraft/world/level/validation/ContentValidationException
+ m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; getMessage a
+ m (Lnet/minecraft/world/level/validation/ForbiddenSymlinkInfo;)Ljava/lang/String; lambda$getMessage$0 a
+ f Ljava/nio/file/Path; directory a
+ f Ljava/util/List; entries b
+c org/bukkit/craftbukkit/advancement/CraftAdvancementRequirements org/bukkit/craftbukkit/v1_21_R6/advancement/CraftAdvancementRequirements
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperTrapDoor org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperTrapDoor
+c org/bukkit/craftbukkit/persistence/CraftPersistentDataContainer org/bukkit/craftbukkit/v1_21_R6/persistence/CraftPersistentDataContainer
+c org/bukkit/craftbukkit/util/permissions/CraftDefaultPermissions org/bukkit/craftbukkit/v1_21_R6/util/permissions/CraftDefaultPermissions
+c net/minecraft/advancements/critereon/CollectionContentsPredicate net/minecraft/advancements/critereon/CollectionContentsPredicate
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/CollectionContentsPredicate; of a
+ m ([Ljava/util/function/Predicate;)Lnet/minecraft/advancements/critereon/CollectionContentsPredicate; of a
+ m ()Ljava/util/List; unpack a
+c net/minecraft/advancements/critereon/CollectionContentsPredicate$Zero net/minecraft/advancements/critereon/CollectionContentsPredicate$c
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; unpack a
+c net/minecraft/advancements/critereon/CollectionContentsPredicate$Single net/minecraft/advancements/critereon/CollectionContentsPredicate$b
+ m ()Ljava/util/function/Predicate; test b
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; unpack a
+ f Ljava/util/function/Predicate; test a
+c net/minecraft/advancements/critereon/CollectionContentsPredicate$Multiple net/minecraft/advancements/critereon/CollectionContentsPredicate$a
+ m (Ljava/lang/Object;Ljava/util/function/Predicate;)Z lambda$test$0 a
+ m (Ljava/lang/Iterable;)Z test a
+ m ()Ljava/util/List; tests b
+ m ()Ljava/util/List; unpack a
+ f Ljava/util/List; tests a
+c net/minecraft/core/component/predicates/JukeboxPlayablePredicate net/minecraft/core/component/predicates/JukeboxPlayablePredicate
+ m ()Lnet/minecraft/core/component/predicates/JukeboxPlayablePredicate; any b
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/JukeboxPlayable;)Z matches a
+ m ()Ljava/util/Optional; song c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; song e
+c net/minecraft/data/advancements/packs/VanillaAdvancementProvider net/minecraft/data/advancements/packs/VanillaAdvancementProvider
+ m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; create a
+c net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot
+ m (I)[Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$0 a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Ljava/util/List; ENTRIES b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot$Entry net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot$a
+ m ()Lnet/minecraft/world/entity/EntityType; entityType b
+ m ()Lnet/minecraft/world/item/Item; item c
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable a
+ f Lnet/minecraft/world/entity/EntityType; entityType b
+ f Lnet/minecraft/world/item/Item; item c
+ f Lnet/minecraft/resources/ResourceKey; lootTable a
+c net/minecraft/network/protocol/common/ClientCommonPacketListener net/minecraft/network/protocol/common/ClientCommonPacketListener
+ m (Lnet/minecraft/network/protocol/common/ClientboundClearDialogPacket;)V handleClearDialog a
+ m (Lnet/minecraft/network/protocol/common/ClientboundCustomPayloadPacket;)V handleCustomPayload a
+ m (Lnet/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket;)V handleCustomReportDetails a
+ m (Lnet/minecraft/network/protocol/common/ClientboundDisconnectPacket;)V handleDisconnect a
+ m (Lnet/minecraft/network/protocol/common/ClientboundKeepAlivePacket;)V handleKeepAlive a
+ m (Lnet/minecraft/network/protocol/common/ClientboundPingPacket;)V handlePing a
+ m (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPopPacket;)V handleResourcePackPop a
+ m (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPushPacket;)V handleResourcePackPush a
+ m (Lnet/minecraft/network/protocol/common/ClientboundServerLinksPacket;)V handleServerLinks a
+ m (Lnet/minecraft/network/protocol/common/ClientboundShowDialogPacket;)V handleShowDialog a
+ m (Lnet/minecraft/network/protocol/common/ClientboundStoreCookiePacket;)V handleStoreCookie a
+ m (Lnet/minecraft/network/protocol/common/ClientboundTransferPacket;)V handleTransfer a
+ m (Lnet/minecraft/network/protocol/common/ClientboundUpdateTagsPacket;)V handleUpdateTags a
+c net/minecraft/network/protocol/common/ClientboundKeepAlivePacket net/minecraft/network/protocol/common/ClientboundKeepAlivePacket
+ m ()J getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J id b
+c net/minecraft/network/protocol/common/ServerCommonPacketListener net/minecraft/network/protocol/common/ServerCommonPacketListener
+ m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V handleClientInformation a
+ m (Lnet/minecraft/network/protocol/common/ServerboundCustomClickActionPacket;)V handleCustomClickAction a
+ m (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V handleCustomPayload a
+ m (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V handleKeepAlive a
+ m (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V handlePong a
+ m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V handleResourcePackResponse a
+c net/minecraft/network/protocol/common/ServerboundKeepAlivePacket net/minecraft/network/protocol/common/ServerboundKeepAlivePacket
+ m ()J getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J id b
+c net/minecraft/network/protocol/common/custom/CustomPacketPayload net/minecraft/network/protocol/common/custom/CustomPacketPayload
+ m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; codec a
+ m (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; createType a
+ m (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec;)Lnet/minecraft/resources/ResourceLocation; lambda$codec$0 a
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a
+c net/minecraft/network/protocol/common/custom/CustomPacketPayload$1 net/minecraft/network/protocol/common/custom/CustomPacketPayload$1
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; decode a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V encode a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/codec/StreamCodec; findCodec a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V writeCap a
+c net/minecraft/network/protocol/common/custom/CustomPacketPayload$Type net/minecraft/network/protocol/common/custom/CustomPacketPayload$b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ f Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec net/minecraft/network/protocol/common/custom/CustomPacketPayload$c
+ m ()Lnet/minecraft/network/codec/StreamCodec; codec b
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a
+ f Lnet/minecraft/network/codec/StreamCodec; codec b
+ f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a
+c net/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider net/minecraft/network/protocol/common/custom/CustomPacketPayload$a
+c net/minecraft/network/protocol/cookie/ClientCookiePacketListener net/minecraft/network/protocol/cookie/ClientCookiePacketListener
+ m (Lnet/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket;)V handleRequestCookie a
+c net/minecraft/network/protocol/cookie/ServerCookiePacketListener net/minecraft/network/protocol/cookie/ServerCookiePacketListener
+ m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V handleCookieResponse a
+c net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket net/minecraft/network/protocol/game/PacketPlayOutBlockChange
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState b
+ m ()Lnet/minecraft/core/BlockPos; getPos e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ClientboundClearTitlesPacket net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z shouldResetTimes b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z resetTimes b
+c net/minecraft/network/protocol/game/ClientboundDamageEventPacket net/minecraft/network/protocol/game/ClientboundDamageEventPacket
+ m ()I entityId b
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/damagesource/DamageSource; getSource a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/phys/Vec3; lambda$new$0 b
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/phys/Vec3;)V lambda$write$1 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)I readOptionalEntityId a
+ m ()I sourceCauseId f
+ m ()I sourceDirectId g
+ m ()Ljava/util/Optional; sourcePosition h
+ m ()Lnet/minecraft/core/Holder; sourceType e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ m (Lnet/minecraft/network/FriendlyByteBuf;I)V writeOptionalEntityId a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId b
+ f I sourceCauseId d
+ f I sourceDirectId e
+ f Ljava/util/Optional; sourcePosition f
+ f Lnet/minecraft/core/Holder; sourceType c
+c net/minecraft/network/protocol/game/ClientboundDebugSamplePacket net/minecraft/network/protocol/game/ClientboundDebugSamplePacket
+ m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; debugSampleType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()[J sample b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; debugSampleType c
+ f [J sample b
+c net/minecraft/network/protocol/game/ClientboundEntityEventPacket net/minecraft/network/protocol/game/PacketPlayOutEntityStatus
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m ()B getEventId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId b
+ f B eventId c
+c net/minecraft/network/protocol/game/ClientboundLightUpdatePacket net/minecraft/network/protocol/game/PacketPlayOutLightUpdate
+ m ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; getLightData f
+ m ()I getX b
+ m ()I getZ e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; lightData d
+ f I x b
+ f I z c
+c net/minecraft/network/protocol/game/ClientboundMapItemDataPacket net/minecraft/network/protocol/game/PacketPlayOutMap
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V applyToMap a
+ m ()Ljava/util/Optional; colorPatch h
+ m ()Ljava/util/Optional; decorations g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)V lambda$applyToMap$0 a
+ m ()Z locked f
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapId; mapId b
+ m ()B scale e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; colorPatch f
+ f Ljava/util/Optional; decorations e
+ f Z locked d
+ f Lnet/minecraft/world/level/saveddata/maps/MapId; mapId b
+ f B scale c
+c net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket net/minecraft/network/protocol/game/PacketPlayOutVehicleMove
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket; fromEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/phys/Vec3; position b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()F xRot f
+ m ()F yRot e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f F xRot d
+ f F yRot c
+c net/minecraft/network/protocol/game/ClientboundSetHeldSlotPacket net/minecraft/network/protocol/game/PacketPlayOutHeldItemSlot
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I slot b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I slot b
+c net/minecraft/network/protocol/game/ClientboundSoundEntityPacket net/minecraft/network/protocol/game/PacketPlayOutEntitySound
+ m ()I getId f
+ m ()F getPitch h
+ m ()J getSeed i
+ m ()Lnet/minecraft/core/Holder; getSound b
+ m ()Lnet/minecraft/sounds/SoundSource; getSource e
+ m ()F getVolume g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id d
+ f F pitch f
+ f J seed g
+ f Lnet/minecraft/core/Holder; sound b
+ f Lnet/minecraft/sounds/SoundSource; source c
+ f F volume e
+c net/minecraft/network/protocol/game/ClientboundTickingStepPacket net/minecraft/network/protocol/game/ClientboundTickingStepPacket
+ m (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket; from a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I tickSteps b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I tickSteps b
+c net/minecraft/network/protocol/game/ServerboundChatCommandPacket net/minecraft/network/protocol/game/ServerboundChatCommandPacket
+ m ()Ljava/lang/String; command b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; command b
+c net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket net/minecraft/network/protocol/game/PacketPlayInVehicleMove
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket; fromEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z onGround g
+ m ()Lnet/minecraft/world/phys/Vec3; position b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()F xRot f
+ m ()F yRot e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z onGround e
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f F xRot d
+ f F yRot c
+c net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket net/minecraft/network/protocol/game/PacketPlayInAutoRecipe
+ m ()I containerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; recipe e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Z useMaxItems f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; recipe c
+ f Z useMaxItems d
+c net/minecraft/network/protocol/game/ServerboundPlayerInputPacket net/minecraft/network/protocol/game/PacketPlayInSteerVehicle
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/entity/player/Input; input b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/entity/player/Input; input b
+c net/minecraft/network/protocol/game/ServerboundSelectTradePacket net/minecraft/network/protocol/game/PacketPlayInTrSel
+ m ()I getItem b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I item b
+c net/minecraft/network/protocol/ping/ServerboundPingRequestPacket net/minecraft/network/protocol/ping/ServerboundPingRequestPacket
+ m ()J getTime b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/ping/ServerPingPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lio/netty/buffer/ByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J time b
+c net/minecraft/network/protocol/status/ClientStatusPacketListener net/minecraft/network/protocol/status/PacketStatusOutListener
+ m (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V handleStatusResponse a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/status/ServerStatusPacketListener net/minecraft/network/protocol/status/PacketStatusInListener
+ m (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V handleStatusRequest a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/server/advancements/AdvancementVisibilityEvaluator net/minecraft/server/advancements/AdvancementVisibilityEvaluator
+ m (Lnet/minecraft/advancements/AdvancementNode;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)Z evaluateVisibility a
+ m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)V evaluateVisibility a
+ m (Lnet/minecraft/advancements/Advancement;Z)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; evaluateVisibilityRule a
+ m (Lit/unimi/dsi/fastutil/Stack;)Z evaluateVisiblityForUnfinishedNode a
+ f I VISIBILITY_DEPTH a
+c net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output net/minecraft/server/advancements/AdvancementVisibilityEvaluator$a
+c net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule net/minecraft/server/advancements/AdvancementVisibilityEvaluator$b
+ m ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; $values a
+ f [Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; $VALUES d
+ f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; HIDE b
+ f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; NO_CHANGE c
+ f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; SHOW a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftBanListService net/minecraft/server/jsonrpc/internalapi/MinecraftBanListService
+ m (Lnet/minecraft/server/players/IpBanListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V addIpBan a
+ m (Lnet/minecraft/server/players/UserBanListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V addUserBan a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clearIpBans a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clearUserBans b
+ m ()Ljava/util/Collection; getIpBanEntries b
+ m ()Ljava/util/Collection; getUserBanEntries a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V removeIpBan a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V removeUserBan a
+c net/minecraft/util/datafix/fixes/AreaEffectCloudDurationScaleFix net/minecraft/util/datafix/fixes/AreaEffectCloudDurationScaleFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a
+c net/minecraft/util/datafix/fixes/JukeboxTicksSinceSongStartedFix net/minecraft/util/datafix/fixes/JukeboxTicksSinceSongStartedFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 b
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix$VanillaTrialChambers net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix$a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; asDynamic a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; parse a
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Ljava/lang/String;)V register a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; removeDefaults b
+ f Ljava/util/Map; CONFIGS_TO_KEY a
+c net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRandomFly
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+c net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal net/minecraft/world/entity/ai/goal/PathfinderGoalRandomStrollLand
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ f F PROBABILITY i
+ f F probability j
+c net/minecraft/world/item/crafting/display/DisplayContentsFactory net/minecraft/world/item/crafting/display/DisplayContentsFactory
+c net/minecraft/world/item/crafting/display/DisplayContentsFactory$ForStacks net/minecraft/world/item/crafting/display/DisplayContentsFactory$b
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/Object; forStack a
+ m (Lnet/minecraft/world/item/Item;)Ljava/lang/Object; forStack a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/Object; forStack a
+c net/minecraft/world/item/crafting/display/DisplayContentsFactory$ForRemainders net/minecraft/world/item/crafting/display/DisplayContentsFactory$a
+ m (Ljava/lang/Object;Ljava/util/List;)Ljava/lang/Object; addRemainder a
+c net/minecraft/world/item/enchantment/EnchantmentEffectComponents net/minecraft/world/item/enchantment/EnchantmentEffectComponents
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/component/DataComponentType; bootstrap a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$0 a
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$1 D
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$10 u
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$11 t
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$12 s
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$13 r
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$14 q
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$15 p
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$16 o
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$17 n
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$18 m
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$19 l
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$2 C
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$20 k
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$21 j
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$22 i
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$23 h
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$24 g
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$25 f
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$26 e
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$27 d
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$28 c
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$29 b
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$3 B
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$30 a
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$4 A
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$5 z
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$6 y
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$7 x
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$8 w
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$9 v
+ m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; register a
+ f Lnet/minecraft/core/component/DataComponentType; AMMO_USE p
+ f Lnet/minecraft/core/component/DataComponentType; ARMOR_EFFECTIVENESS h
+ f Lnet/minecraft/core/component/DataComponentType; ATTRIBUTES l
+ f Lnet/minecraft/core/component/DataComponentType; BLOCK_EXPERIENCE x
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; COMPONENT_CODEC a
+ f Lnet/minecraft/core/component/DataComponentType; CROSSBOW_CHARGE_TIME A
+ f Lnet/minecraft/core/component/DataComponentType; CROSSBOW_CHARGING_SOUNDS B
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE e
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE_IMMUNITY d
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE_PROTECTION c
+ f Lnet/minecraft/core/component/DataComponentType; EQUIPMENT_DROPS m
+ f Lnet/minecraft/core/component/DataComponentType; FISHING_LUCK_BONUS w
+ f Lnet/minecraft/core/component/DataComponentType; FISHING_TIME_REDUCTION v
+ f Lnet/minecraft/core/component/DataComponentType; HIT_BLOCK j
+ f Lnet/minecraft/core/component/DataComponentType; ITEM_DAMAGE k
+ f Lnet/minecraft/core/component/DataComponentType; KNOCKBACK g
+ f Lnet/minecraft/core/component/DataComponentType; LOCATION_CHANGED n
+ f Lnet/minecraft/core/component/DataComponentType; MOB_EXPERIENCE y
+ f Lnet/minecraft/core/component/DataComponentType; POST_ATTACK i
+ f Lnet/minecraft/core/component/DataComponentType; PREVENT_ARMOR_CHANGE E
+ f Lnet/minecraft/core/component/DataComponentType; PREVENT_EQUIPMENT_DROP D
+ f Lnet/minecraft/core/component/DataComponentType; PROJECTILE_COUNT t
+ f Lnet/minecraft/core/component/DataComponentType; PROJECTILE_PIERCING q
+ f Lnet/minecraft/core/component/DataComponentType; PROJECTILE_SPAWNED r
+ f Lnet/minecraft/core/component/DataComponentType; PROJECTILE_SPREAD s
+ f Lnet/minecraft/core/component/DataComponentType; REPAIR_WITH_XP z
+ f Lnet/minecraft/core/component/DataComponentType; SMASH_DAMAGE_PER_FALLEN_BLOCK f
+ f Lnet/minecraft/core/component/DataComponentType; TICK o
+ f Lnet/minecraft/core/component/DataComponentType; TRIDENT_RETURN_ACCELERATION u
+ f Lnet/minecraft/core/component/DataComponentType; TRIDENT_SOUND C
+ f Lnet/minecraft/core/component/DataComponentType; TRIDENT_SPIN_ATTACK_STRENGTH F
+c net/minecraft/world/item/enchantment/providers/SingleEnchantment net/minecraft/world/item/enchantment/providers/SingleEnchantment
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchant a
+ m ()Lnet/minecraft/core/Holder; enchantment b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; level c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/Holder; enchantment c
+ f Lnet/minecraft/util/valueproviders/IntProvider; level d
+c net/minecraft/world/level/block/WeatheringCopperGolemStatueBlock net/minecraft/world/level/block/WeatheringCopperGolemStatueBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/Enum; getAge c
+ m ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; getAge q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner net/minecraft/world/level/block/entity/trialspawner/TrialSpawner
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; activeConfig a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V addBecomeOminousParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/particles/ParticleOptions;)V addDetectPlayerParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V addEjectItemParticles b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/SimpleParticleType;)V addSpawnParticles a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V applyOminous a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canSpawnInLevel a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)V ejectReward a
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; getEntitySelector k
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; getPlayerDetector j
+ m ()I getRequiredPlayerRange f
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; getState g
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData; getStateData h
+ m ()I getTargetCooldownLength e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z inLineOfSight a
+ m ()Z isOminous d
+ m (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; lambda$spawnMob$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; lambda$spawnMob$1 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$spawnMob$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Z lambda$tickServer$3 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m ()V markUpdated i
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; normalConfig b
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; ominousConfig c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V overrideEntityToSpawn a
+ m ()V overridePeacefulAndMobSpawnRule l
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V removeOminous b
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;)V setPlayerDetector a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V setState a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Z shouldMobBeUntracked a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; spawnMob c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V store a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V tickClient a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V tickServer a
+ f I DEFAULT_PLAYER_SCAN_RANGE d
+ f I DEFAULT_TARGET_COOLDOWN_LENGTH c
+ f I DETECT_PLAYER_SPAWN_BUFFER a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_MOB_TRACKING_DISTANCE e
+ f I MAX_MOB_TRACKING_DISTANCE_SQR f
+ f F SPAWNING_AMBIENT_SOUND_CHANCE g
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig; config i
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData; data h
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; entitySelector l
+ f Z isOminous n
+ f Z overridePeacefulAndMobSpawnRule m
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; playerDetector k
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor; stateAccessor j
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; normal a
+ m ()Lnet/minecraft/core/Holder; ominous b
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig; overrideEntity a
+ m ()I requiredPlayerRange d
+ m ()I targetCooldownLength c
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig; DEFAULT b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/core/Holder; normal c
+ f Lnet/minecraft/core/Holder; ominous d
+ f I requiredPlayerRange f
+ f I targetCooldownLength e
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a
+ m ()[Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle; $values b
+ m (I)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle; decode a
+ m ()I encode a
+ f [Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle; $VALUES d
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle; NORMAL a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle; OMINOUS b
+ f Lnet/minecraft/core/particles/SimpleParticleType; particleType c
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$c
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; getState d
+ m ()V markUpdated f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V setState a
+c net/minecraft/world/level/block/state/properties/BooleanProperty net/minecraft/world/level/block/state/properties/BlockStateBoolean
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; create a
+ m (Ljava/lang/Boolean;)I getInternalIndex b
+ m (Ljava/lang/Comparable;)I getInternalIndex a
+ m (Ljava/lang/Boolean;)Ljava/lang/String; getName a
+ m (Ljava/lang/Comparable;)Ljava/lang/String; getName b
+ m ()Ljava/util/List; getPossibleValues a
+ m (Ljava/lang/String;)Ljava/util/Optional; getValue b
+ f I FALSE_INDEX c
+ f I TRUE_INDEX b
+ f Ljava/util/List; VALUES a
+c net/minecraft/world/level/block/state/properties/DoubleBlockHalf net/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf
+ m ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; $values d
+ m ()Lnet/minecraft/core/Direction; getDirectionToOther a
+ m ()Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; getOtherHalf b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; LOWER b
+ f Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; UPPER a
+ f Lnet/minecraft/core/Direction; directionToOther c
+c net/minecraft/world/level/block/state/properties/IntegerProperty net/minecraft/world/level/block/state/properties/BlockStateInteger
+ m (Ljava/lang/String;II)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; create a
+ m ()I generateHashCode b
+ m (Ljava/lang/Comparable;)I getInternalIndex a
+ m (Ljava/lang/Integer;)I getInternalIndex b
+ m (Ljava/lang/Comparable;)Ljava/lang/String; getName b
+ m (Ljava/lang/Integer;)Ljava/lang/String; getName a
+ m ()Ljava/util/List; getPossibleValues a
+ m (Ljava/lang/String;)Ljava/util/Optional; getValue b
+ f I max c
+ f I min b
+ f Lit/unimi/dsi/fastutil/ints/IntImmutableList; values a
+c net/minecraft/world/level/block/state/properties/RotationSegment net/minecraft/world/level/block/state/properties/RotationSegment
+ m (I)F convertToDegrees b
+ m (I)Ljava/util/Optional; convertToDirection a
+ m (F)I convertToSegment a
+ m (Lnet/minecraft/core/Direction;)I convertToSegment a
+ m ()I getMaxSegmentIndex a
+ f I EAST_90 d
+ f I MAX_SEGMENT_INDEX b
+ f I NORTH_0 c
+ f Lnet/minecraft/util/SegmentedAnglePrecision; SEGMENTED_ANGLE16 a
+ f I SOUTH_180 e
+ f I WEST_270 f
+c net/minecraft/world/level/gameevent/vibrations/VibrationSelector net/minecraft/world/level/gameevent/vibrations/VibrationSelector
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)V addCandidate a
+ m (J)Ljava/util/Optional; chosenCandidate a
+ m (JLnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Lorg/apache/commons/lang3/tuple/Pair; lambda$new$3 a
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/lang/Long; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)Z shouldReplaceVibration b
+ m ()V startOver a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; currentVibrationData b
+c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
+ m (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; makeDripstone a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (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 placeDebugMarkers a
+c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b
+ m ()Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter; noWind a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; offset a
+ f I originY a
+ f Lnet/minecraft/world/phys/Vec3; windSpeed b
+c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$a
+ m ()I getHeight a
+ m (F)I getHeightAtRadius a
+ m ()I getMaxY c
+ m ()I getMinY b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Z isSuitableForWind a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)Z moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V placeBlocks a
+ f D bluntness d
+ f Z pointingUp b
+ f I radius c
+ f Lnet/minecraft/core/BlockPos; root a
+ f D scale e
+c net/minecraft/world/level/levelgen/feature/RandomSelectorFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandomChoice
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
+ m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z place a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F chance c
+ f Lnet/minecraft/core/Holder; feature b
+c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
+ m ()Lnet/minecraft/core/Holder; displayItem a
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; settings b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/core/Holder; displayItem c
+ f Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; settings d
+c net/minecraft/world/level/levelgen/heightproviders/UniformHeight net/minecraft/world/level/levelgen/heightproviders/UniformHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight; of a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; maxInclusive e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; minInclusive d
+ f Lit/unimi/dsi/fastutil/longs/LongSet; warnedFor f
+c net/minecraft/world/level/levelgen/material/WorldGenMaterialRule net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
+ m (Lnet/minecraft/world/level/levelgen/NoiseChunk;III)Lnet/minecraft/world/level/block/state/BlockState; apply a
+c net/minecraft/world/level/storage/loot/entries/AlternativesEntry net/minecraft/world/level/storage/loot/entries/LootEntryAlternatives
+ m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; alternatives a
+ m ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; alternatives a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; compose a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (I)[Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$alternatives$1 a
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$compose$0 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ProblemReporter$Problem; UNREACHABLE_PROBLEM b
+c net/minecraft/world/level/storage/loot/entries/AlternativesEntry$1 net/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$1
+ m ()Ljava/lang/String; description a
+c net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder net/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; build b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; getThis aH_
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; otherwise a
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+c net/minecraft/world/level/storage/loot/entries/LootPoolEntryType net/minecraft/world/level/storage/loot/entries/LootEntryType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus
+ m (Lnet/minecraft/core/Holder;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addBonusBinomialDistributionCount a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addOreBonusCount a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addUniformBonusCount b
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addUniformBonusCount a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/core/Holder;IFLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addBonusBinomialDistributionCount$5 a
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addOreBonusCount$6 b
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addUniformBonusCount$7 a
+ m (Lnet/minecraft/core/Holder;ILjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addUniformBonusCount$8 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;)Lnet/minecraft/core/Holder; lambda$static$2 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; FORMULAS b
+ f Lcom/mojang/serialization/MapCodec; FORMULA_CODEC d
+ f Lcom/mojang/serialization/Codec; FORMULA_TYPE_CODEC c
+ f Lnet/minecraft/core/Holder; enchantment e
+ f Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; formula f
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$b
+ m (Lnet/minecraft/util/RandomSource;II)I calculateNewCount a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; getType a
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$d
+ m (Lnet/minecraft/util/RandomSource;II)I calculateNewCount a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; getType a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; TYPE b
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ f Lcom/mojang/serialization/Codec; codec b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$e
+ m ()I bonusMultiplier b
+ m (Lnet/minecraft/util/RandomSource;II)I calculateNewCount a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; TYPE b
+ f I bonusMultiplier c
+c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$a
+ m (Lnet/minecraft/util/RandomSource;II)I calculateNewCount a
+ m ()I extraRounds b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F probability c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; TYPE a
+ f I extraRounds b
+ f F probability c
+c net/minecraft/world/level/storage/loot/functions/SetItemFunction net/minecraft/world/level/storage/loot/functions/SetItemFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetItemFunction;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; item b
+c net/minecraft/world/level/storage/loot/functions/SetLoreFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/Set; lambda$getReferencedContextParams$4 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/component/ItemLore;)Lnet/minecraft/world/item/component/ItemLore; lambda$run$5 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Ljava/util/List; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; setLore c
+ m (Lnet/minecraft/world/item/component/ItemLore;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/List; updateLore a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; lore b
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; mode c
+ f Ljava/util/Optional; resolutionContext d
+c net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; addLine a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; getThis a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; setMode a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; setResolutionContext a
+ f Lcom/google/common/collect/ImmutableList$Builder; lore b
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; mode c
+ f Ljava/util/Optional; resolutionContext a
+c net/minecraft/world/level/storage/loot/functions/SetNameFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/function/UnaryOperator; createResolver a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$createResolver$5 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$createResolver$6 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/Set; lambda$getReferencedContextParams$4 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/network/chat/Component;)V lambda$run$7 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setName$8 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setName$9 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;)Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setName a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setName a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Optional; name c
+ f Ljava/util/Optional; resolutionContext d
+ f Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; target e
+c net/minecraft/world/level/storage/loot/functions/SetNameFunction$Target net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a
+ m ()[Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; $values b
+ m ()Lnet/minecraft/core/component/DataComponentType; component a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; CUSTOM_NAME a
+ f Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction$Target; ITEM_NAME b
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/storage/loot/predicates/AllOfCondition net/minecraft/world/level/storage/loot/predicates/AllOfCondition
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition; allOf a
+ m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; allOf a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC b
+c net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AllOfCondition$a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; create a
+c net/minecraft/world/level/storage/loot/predicates/AnyOfCondition net/minecraft/world/level/storage/loot/predicates/AnyOfCondition
+ m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; anyOf a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; create a
+c net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; getType a
+c org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopicFactory org/bukkit/craftbukkit/v1_21_R6/help/MultipleCommandAliasHelpTopicFactory
+c org/bukkit/craftbukkit/inventory/CraftInventoryChiseledBookshelf org/bukkit/craftbukkit/v1_21_R6/inventory/CraftInventoryChiseledBookshelf
+c org/bukkit/craftbukkit/inventory/tags/DeprecatedContainerTagType org/bukkit/craftbukkit/v1_21_R6/inventory/tags/DeprecatedContainerTagType
+c net/minecraft/advancements/critereon/SingleComponentItemPredicate net/minecraft/advancements/critereon/SingleComponentItemPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+c net/minecraft/commands/synchronization/brigadier/LongArgumentInfo net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; unpack a
+c net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/LongArgumentType; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f J max c
+ f J min b
+ f Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo; this$0 a
+c net/minecraft/network/protocol/common/ClientboundDisconnectPacket net/minecraft/network/protocol/common/ClientboundDisconnectPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; reason b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; reason b
+c net/minecraft/network/protocol/common/ClientboundShowDialogPacket net/minecraft/network/protocol/common/ClientboundShowDialogPacket
+ m ()Lnet/minecraft/core/Holder; dialog b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; CONTEXT_FREE_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; dialog c
+c net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket
+ m ()Ljava/util/Map; getTags b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V lambda$write$0 a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Map; tags b
+c net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
+ m ()Ljava/util/List; chunkBiomeData b
+ m (Ljava/util/List;)Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket; forChunks a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData;)V lambda$write$0 a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I TWO_MEGABYTES c
+ f Ljava/util/List; chunkBiomeData b
+c net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$a
+ m ()[B buffer c
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)I calculateChunkSize a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V extractChunkData a
+ m ()Lnet/minecraft/network/FriendlyByteBuf; getReadBuffer a
+ m ()Lio/netty/buffer/ByteBuf; getWriteBuffer d
+ m ()Lnet/minecraft/world/level/ChunkPos; pos b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f [B buffer b
+ f Lnet/minecraft/world/level/ChunkPos; pos a
+c net/minecraft/network/protocol/game/ClientboundMoveMinecartPacket net/minecraft/network/protocol/game/ClientboundMoveMinecartPacket
+ m ()I entityId b
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/List; lerpSteps e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId b
+ f Ljava/util/List; lerpSteps c
+c net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket net/minecraft/network/protocol/game/PacketPlayOutLookAt
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; getFromAnchor b
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; getPosition a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z atEntity h
+ f I entity e
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; fromAnchor f
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; toAnchor g
+ f D x b
+ f D y c
+ f D z d
+c net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket net/minecraft/network/protocol/game/PacketPlayOutEntityEquipment
+ m ()I getEntity b
+ m ()Ljava/util/List; getSlots e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f B CONTINUE_MASK b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entity c
+ f Ljava/util/List; slots d
+c net/minecraft/network/protocol/game/ClientboundSetObjectivePacket net/minecraft/network/protocol/game/PacketPlayOutScoreboardObjective
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName e
+ m ()I getMethod f
+ m ()Ljava/util/Optional; getNumberFormat h
+ m ()Ljava/lang/String; getObjectiveName b
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getRenderType g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I METHOD_ADD b
+ f I METHOD_CHANGE d
+ f I METHOD_REMOVE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; displayName f
+ f I method i
+ f Ljava/util/Optional; numberFormat h
+ f Ljava/lang/String; objectiveName e
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType g
+c net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; text b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; text b
+c net/minecraft/network/protocol/game/ClientboundTickingStatePacket net/minecraft/network/protocol/game/ClientboundTickingStatePacket
+ m (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket; from a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isFrozen e
+ m ()F tickRate b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isFrozen c
+ f F tickRate b
+c net/minecraft/network/protocol/game/ServerboundPlayerActionPacket net/minecraft/network/protocol/game/PacketPlayInBlockDig
+ m ()Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; getAction f
+ m ()Lnet/minecraft/core/Direction; getDirection e
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m ()I getSequence g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; action d
+ f Lnet/minecraft/core/Direction; direction c
+ f Lnet/minecraft/core/BlockPos; pos b
+ f I sequence e
+c net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action net/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; $VALUES h
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; ABORT_DESTROY_BLOCK b
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; DROP_ALL_ITEMS d
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; DROP_ITEM e
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; RELEASE_USE_ITEM f
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; START_DESTROY_BLOCK a
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; STOP_DESTROY_BLOCK c
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; SWAP_ITEM_WITH_OFFHAND g
+c net/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket net/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+c net/minecraft/network/protocol/game/ServerboundSetTestBlockPacket net/minecraft/network/protocol/game/ServerboundSetTestBlockPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Ljava/lang/String; message f
+ m ()Lnet/minecraft/world/level/block/state/properties/TestBlockMode; mode e
+ m ()Lnet/minecraft/core/BlockPos; position b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; message d
+ f Lnet/minecraft/world/level/block/state/properties/TestBlockMode; mode c
+ f Lnet/minecraft/core/BlockPos; position b
+c net/minecraft/network/protocol/login/ClientboundCustomQueryPacket net/minecraft/network/protocol/login/PacketLoginOutCustomPayload
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; payload e
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; readPayload a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/DiscardedQueryPayload; readUnknownPayload b
+ m ()I transactionId b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_PAYLOAD_SIZE d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; payload c
+ f I transactionId b
+c net/minecraft/network/protocol/login/ClientboundCustomQueryPacket$PlayerInfoChannelPayload net/minecraft/network/protocol/login/PacketLoginOutCustomPayload$PlayerInfoChannelPayload
+c net/minecraft/network/protocol/login/custom/DiscardedQueryPayload net/minecraft/network/protocol/login/custom/DiscardedQueryPayload
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/resources/ResourceLocation; id a
+c net/minecraft/network/protocol/ping/ClientboundPongResponsePacket net/minecraft/network/protocol/ping/ClientboundPongResponsePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/ping/ClientPongPacketListener;)V handle a
+ m ()J time b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J time b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorService net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorService
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit a
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService
+ m ()Ljava/util/stream/Stream; getAvailableGameRules a
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; getTypedRule a
+ m (Lnet/minecraft/server/jsonrpc/methods/GameRulesService$UntypedRule;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; updateGameRule a
+c net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix net/minecraft/util/datafix/fixes/DataConverterChunkStructuresTemplateRename
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixChildren a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChildren$1 c
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChildren$2 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Lcom/google/common/collect/ImmutableMap; RENAMES a
+c net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix net/minecraft/util/datafix/fixes/DataConverterEquipment
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDropChances a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$0 a
+ m ()Ljava/lang/IllegalStateException; lambda$cap$1 b
+ m (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$cap$2 a
+ m (Ljava/lang/Object;Lcom/mojang/datafixers/util/Either;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$cap$3 a
+ m (Ljava/lang/Object;Lcom/mojang/datafixers/util/Either;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$4 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Float; lambda$fixDropChances$6 b
+ m ()Ljava/lang/Float; lambda$fixDropChances$7 a
+c net/minecraft/util/datafix/fixes/TextComponentStringifiedFlagsFix net/minecraft/util/datafix/fixes/TextComponentStringifiedFlagsFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 d
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3 b
+ m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$5 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; stringToBool a
+c net/minecraft/util/parsing/packrat/commands/CommandArgumentParser net/minecraft/util/parsing/packrat/commands/CommandArgumentParser
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; mapResult a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; withCodec a
+c net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$1 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$1
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions a
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; this$0 b
+ f Ljava/util/function/Function; val$mapper a
+c net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$2 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$2
+ m (Lcom/mojang/brigadier/StringReader;ILcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parseForCommands$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions a
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; this$0 e
+ f Lcom/mojang/serialization/Codec; val$codec b
+ f Lcom/mojang/serialization/DynamicOps; val$ops c
+c net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget net/minecraft/world/entity/ai/behavior/BehaviorWalkHome
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/core/Holder;)Z lambda$create$0 b
+ m (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/core/BlockPos;)Z lambda$create$1 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$create$2 a
+ m (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z lambda$create$3 a
+ m (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 lambda$create$4 a
+ m (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; lambda$create$5 a
+ m (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; lambda$create$6 a
+ f I BATCH_SIZE b
+ f I CACHE_TIMEOUT a
+ f I OK_DISTANCE_SQR d
+ f I RATE c
+c net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead net/minecraft/world/entity/ai/behavior/BehaviorForgetAnger
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$create$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V lambda$create$2 a
+ m (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 lambda$create$3 a
+ m (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; lambda$create$4 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$5 a
+c net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule net/minecraft/world/entity/ai/behavior/BehaviorSchedule
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$1 a
+c net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
+ m ()V erase b
+ m (Ljava/lang/Object;)V set a
+ m (Ljava/util/Optional;)V setOrErase a
+ m (Ljava/lang/Object;J)V setWithExpiry a
+ m ()Lcom/mojang/datafixers/kinds/App; value a
+ f Lnet/minecraft/world/entity/ai/Brain; brain a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memoryType b
+ f Lcom/mojang/datafixers/kinds/App; value c
+c net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal net/minecraft/world/entity/ai/goal/PathfinderGoalStrollVillageGolem
+ m (Lnet/minecraft/world/entity/npc/Villager;)Z doesVillagerWantGolem a
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ m ()Lnet/minecraft/world/phys/Vec3; getPositionTowardsAnywhere k
+ m ()Lnet/minecraft/world/phys/Vec3; getPositionTowardsPoi m
+ m ()Lnet/minecraft/world/phys/Vec3; getPositionTowardsVillagerWhoWantsGolem l
+ m (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/core/BlockPos; getRandomPoiWithinSection a
+ m ()Lnet/minecraft/core/SectionPos; getRandomVillageSection n
+ m (Lnet/minecraft/core/Holder;)Z lambda$getRandomPoiWithinSection$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)Z lambda$getRandomVillageSection$0 a
+ f I POI_SECTION_SCAN_RADIUS i
+ f I RANDOM_POS_XY_DISTANCE k
+ f I RANDOM_POS_Y_DISTANCE l
+ f I VILLAGER_SCAN_RADIUS j
+c net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalDefendVillage
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; attackTargeting c
+ f Lnet/minecraft/world/entity/animal/IronGolem; golem a
+ f Lnet/minecraft/world/entity/LivingEntity; potentialTarget b
+c net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalRandomTargetNonTamed
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/TamableAnimal; tamableMob i
+c net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
+ m (Ljava/util/function/Predicate;)Z contains d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z contains a
+ m ()Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; empty a
+ m (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; find c
+ m (Ljava/util/function/Predicate;)Ljava/lang/Iterable; findAll b
+ m (Ljava/util/function/Predicate;)Ljava/util/Optional; findClosest a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$find$4 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$findAll$3 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$1 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$2 a
+ f Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; EMPTY a
+ f Ljava/util/function/Predicate; lineOfSightTest c
+ f Ljava/util/List; nearbyEntities b
+c net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z canMoveDirectly a
+ m ()Z canNavigateGround c
+ m ()Z canUpdatePath a
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/phys/Vec3;)D getGroundY a
+ m ()Lnet/minecraft/world/phys/Vec3; getTempMobPos b
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m (Z)V setCanFloat a
+c net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation net/minecraft/world/entity/ai/navigation/NavigationGuardian
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z canMoveDirectly a
+ m ()Z canNavigateGround c
+ m ()Z canUpdatePath a
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/phys/Vec3;)D getGroundY a
+ m ()Lnet/minecraft/world/phys/Vec3; getTempMobPos b
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m (Z)V setCanFloat a
+ f Z allowBreaching p
+c net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen net/minecraft/world/entity/monster/piglin/BehaviorStartAdmiringItem
+ m (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge
+ m (Lnet/minecraft/world/phys/Vec3;)V explode a
+ f F RADIUS g
+c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; fixedVelocity a
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; horizontalPosition d
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; horizontalVelocity f
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; inBoundingBox b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (F)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; movementScaled b
+ m (F)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; offsetFromEntityPosition a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; particle c
+ m ()Lnet/minecraft/util/valueproviders/FloatProvider; speed h
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; verticalPosition e
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; verticalVelocity g
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; horizontalPosition e
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; horizontalVelocity g
+ f Lnet/minecraft/core/particles/ParticleOptions; particle d
+ f Lnet/minecraft/util/valueproviders/FloatProvider; speed i
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource; verticalPosition f
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource; verticalVelocity h
+c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a
+ m (DDFLnet/minecraft/util/RandomSource;)D getCoordinate a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 d
+ m (Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()F offset b
+ m ()F scale c
+ m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F offset c
+ f F scale d
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; type b
+c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c
+ m ()Lnet/minecraft/util/valueproviders/FloatProvider; base b
+ m (DLnet/minecraft/util/RandomSource;)D getVelocity a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F movementScale a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/FloatProvider; base c
+ f F movementScale b
+c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b
+ m ()[Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; $values a
+ m (DDFLnet/minecraft/util/RandomSource;)D getCoordinate a
+ m ()Ljava/lang/String; getSerializedName c
+ m (DDFLnet/minecraft/util/RandomSource;)D lambda$static$0 c
+ m (DDFLnet/minecraft/util/RandomSource;)D lambda$static$1 b
+ f [Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; $VALUES f
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; BOUNDING_BOX b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType; ENTITY_POSITION a
+ f Ljava/lang/String; id d
+ f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource; source e
+c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b$a
+c net/minecraft/world/item/enchantment/providers/EnchantmentsByCost net/minecraft/world/item/enchantment/providers/EnchantmentsByCost
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; cost c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchant a
+ m ()Lnet/minecraft/core/HolderSet; enchantments b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/valueproviders/IntProvider; cost d
+ f Lnet/minecraft/core/HolderSet; enchantments c
+c net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity net/minecraft/world/level/block/entity/TileEntityFurnace
+ m (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V awardUsedRecipes a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/core/NonNullList;I)Z canBurn a
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (Lnet/minecraft/world/level/block/entity/FuelValues;Lnet/minecraft/world/item/ItemStack;)I getBurnDuration a
+ m ()I getContainerSize b
+ m ()Lnet/minecraft/core/NonNullList; getItems g
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipeUsed d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; getRecipesToAwardAndPopExperience a
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()Z isLit h
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/lang/Integer; lambda$getTotalCookTime$0 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V preRemoveSideEffects a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V serverTick a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/core/NonNullList;)V setItems a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V setRecipeUsed a
+ f I BURN_COOL_SPEED k
+ f I BURN_TIME_STANDARD j
+ f I DATA_COOKING_PROGRESS g
+ f I DATA_COOKING_TOTAL_TIME h
+ f I DATA_LIT_DURATION f
+ f I DATA_LIT_TIME e
+ f S DEFAULT_COOKING_TIMER u
+ f S DEFAULT_COOKING_TOTAL_TIME v
+ f S DEFAULT_LIT_TIME_REMAINING w
+ f S DEFAULT_LIT_TOTAL_TIME x
+ f I NUM_DATA_VALUES i
+ f Lcom/mojang/serialization/Codec; RECIPES_USED_CODEC t
+ f [I SLOTS_FOR_DOWN r
+ f [I SLOTS_FOR_SIDES s
+ f [I SLOTS_FOR_UP q
+ f I SLOT_FUEL c
+ f I SLOT_INPUT b
+ f I SLOT_RESULT d
+ f I cookingTimer A
+ f I cookingTotalTime B
+ f Lnet/minecraft/world/inventory/ContainerData; dataAccess m
+ f Lnet/minecraft/core/NonNullList; items l
+ f I litTimeRemaining y
+ f I litTotalTime z
+ f Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; quickCheck D
+ f Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap; recipesUsed C
+c net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityFurnace$1
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+ f Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/EnchantingTableBlockEntity net/minecraft/world/level/block/entity/TileEntityEnchantTable
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnchantingTableBlockEntity;)V bookAnimationTick a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Lnet/minecraft/network/chat/Component; getCustomName ar
+ m ()Lnet/minecraft/network/chat/Component; getName ao
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME k
+ f Lnet/minecraft/util/RandomSource; RANDOM l
+ f F flipA e
+ f F flip b
+ f F flipT d
+ f Lnet/minecraft/network/chat/Component; name m
+ f F oFlip c
+ f F oOpen g
+ f F oRot i
+ f F open f
+ f F rot h
+ f F tRot j
+ f I time a
+c net/minecraft/world/level/block/state/pattern/BlockPatternBuilder net/minecraft/world/level/block/state/pattern/ShapeDetectorBuilder
+ m ([Ljava/lang/String;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; aisle a
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; build b
+ m ()[[[Ljava/util/function/Predicate; createPattern c
+ m ()V ensureAllCharactersMatched d
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$new$0 a
+ m ()Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; start a
+ m (CLjava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; where a
+ f Lcom/google/common/base/Joiner; COMMA_JOINED a
+ f I height d
+ f Ljava/util/Map; lookup c
+ f Ljava/util/List; pattern b
+ f I width e
+c net/minecraft/world/level/block/state/properties/SculkSensorPhase net/minecraft/world/level/block/state/properties/SculkSensorPhase
+ m ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; ACTIVE b
+ f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; COOLDOWN c
+ f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; INACTIVE a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allOf a
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allOf a
+ m ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allOf a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; alwaysTrue e
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; anyOf b
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; anyOf b
+ m ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; anyOf b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; hasSturdyFace a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; hasSturdyFace a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; insideWorld d
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesBlocks c
+ m (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesBlocks a
+ m (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesBlocks a
+ m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesBlocks a
+ m (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesFluids b
+ m (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesFluids a
+ m ([Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesFluids a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesTag a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; matchesTag a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; noFluid d
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; noFluid c
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; not a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; replaceable b
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; replaceable a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; solid c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; solid b
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; unobstructed f
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; unobstructed e
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; wouldSurvive a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; ONLY_IN_AIR_OR_WATER_PREDICATE d
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; ONLY_IN_AIR_PREDICATE c
+c net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
+ m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/FloatProvider; floorLevel j
+ f Lnet/minecraft/util/valueproviders/FloatProvider; horizontalRadiusMultiplier b
+ f Lnet/minecraft/util/valueproviders/FloatProvider; verticalRadiusMultiplier c
+c net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature net/minecraft/world/level/levelgen/feature/WorldGenHugeMushroomRed
+ m (IIII)I getTreeRadiusForHeight a
+ m (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 makeCap a
+c net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isAirOrWater c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (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 placeGrowthIfPossible a
+c net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/util/OptionalInt; getFloorY a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z isValidPlacement b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isWaterOrAir a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getFloorY$3 d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getFloorY$4 c
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;Lnet/minecraft/core/BlockPos;)Z lambda$place$0 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z lambda$place$1 d
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)I lambda$place$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/VegetationPatchFeature net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
+ m (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 distributeVegetation a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$place$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$placeGroundPatch$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (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 placeGround a
+ m (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; placeGroundPatch a
+ m (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 placeVegetation a
+c net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z canPlaceRoot a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getPotentiallyWaterloggedState a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; getTrunkOrigin a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$getPotentiallyWaterloggedState$3 a
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$rootPlacerParts$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$rootPlacerParts$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Ljava/util/Optional; lambda$rootPlacerParts$2 a
+ m (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 placeRoot a
+ m (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 placeRoots a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; rootPlacerParts a
+ m ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; type a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Ljava/util/Optional; aboveRootPlacement g
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; rootProvider f
+ f Lnet/minecraft/util/valueproviders/IntProvider; trunkOffsetY e
+c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; BOTTOMLESS_PIT f
+ f Lnet/minecraft/resources/ResourceKey; CLASSIC_FLAT a
+ f Lnet/minecraft/resources/ResourceKey; DESERT g
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD d
+ f Lnet/minecraft/resources/ResourceKey; REDSTONE_READY h
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_KINGDOM e
+ f Lnet/minecraft/resources/ResourceKey; THE_VOID i
+ f Lnet/minecraft/resources/ResourceKey; TUNNELERS_DREAM b
+ f Lnet/minecraft/resources/ResourceKey; WATER_WORLD c
+c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$a
+ m (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 register a
+ m ()V run a
+ f Lnet/minecraft/data/worldgen/BootstrapContext; context a
+c net/minecraft/world/level/levelgen/heightproviders/ConstantHeight net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; getValue b
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; of a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; ZERO a
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; value d
+c net/minecraft/world/level/levelgen/heightproviders/HeightProvider net/minecraft/world/level/levelgen/heightproviders/HeightProvider
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$0 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC a
+c net/minecraft/world/level/levelgen/placement/BlockPredicateFilter net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; forPredicate a
+ m (Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; predicate c
+c net/minecraft/world/level/levelgen/placement/HeightRangePlacement net/minecraft/world/level/levelgen/placement/HeightRangePlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; of a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; triangle b
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; uniform a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; height c
+c net/minecraft/world/level/levelgen/structure/BuiltinStructureSets net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITIES q
+ f Lnet/minecraft/resources/ResourceKey; BURIED_TREASURES i
+ f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMIDS b
+ f Lnet/minecraft/resources/ResourceKey; END_CITIES p
+ f Lnet/minecraft/resources/ResourceKey; IGLOOS c
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLES d
+ f Lnet/minecraft/resources/ResourceKey; MINESHAFTS j
+ f Lnet/minecraft/resources/ResourceKey; NETHER_COMPLEXES n
+ f Lnet/minecraft/resources/ResourceKey; NETHER_FOSSILS o
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_MONUMENTS g
+ f Lnet/minecraft/resources/ResourceKey; OCEAN_RUINS m
+ f Lnet/minecraft/resources/ResourceKey; PILLAGER_OUTPOSTS f
+ f Lnet/minecraft/resources/ResourceKey; RUINED_PORTALS k
+ f Lnet/minecraft/resources/ResourceKey; SHIPWRECKS l
+ f Lnet/minecraft/resources/ResourceKey; STRONGHOLDS r
+ f Lnet/minecraft/resources/ResourceKey; SWAMP_HUTS e
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS s
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS t
+ f Lnet/minecraft/resources/ResourceKey; VILLAGES a
+ f Lnet/minecraft/resources/ResourceKey; WOODLAND_MANSIONS h
+c net/minecraft/world/level/levelgen/structure/SinglePieceStructure net/minecraft/world/level/levelgen/structure/SinglePieceStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ f Lnet/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor; constructor d
+ f I depth f
+ f I width e
+c net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor net/minecraft/world/level/levelgen/structure/SinglePieceStructure$a
+c net/minecraft/world/level/levelgen/structure/StructureCheckResult net/minecraft/world/level/levelgen/structure/StructureCheckResult
+ m ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; $values a
+ f [Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; $VALUES d
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; CHUNK_LOAD_NEEDED c
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; START_NOT_PRESENT b
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; START_PRESENT a
+c net/minecraft/world/level/levelgen/structure/pools/JigsawJunction net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawJunction
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction; deserialize a
+ m ()I getDeltaY d
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; getDestProjection e
+ m ()I getSourceGroundY b
+ m ()I getSourceX a
+ m ()I getSourceZ c
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize a
+ f I deltaY d
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; destProjection e
+ f I sourceGroundY b
+ f I sourceX a
+ f I sourceZ c
+c net/minecraft/world/level/storage/loot/entries/CompositeEntryBase net/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; compose a
+ m (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)Lcom/mojang/serialization/MapCodec; createCodec a
+ m (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase;)Ljava/util/List; lambda$createCodec$0 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lnet/minecraft/util/ProblemReporter$Problem; NO_CHILDREN_PROBLEM e
+ f Ljava/util/List; children f
+ f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; composedChildren a
+c net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1 net/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract$1
+ m ()Ljava/lang/String; description a
+c net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor net/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract$a
+c net/minecraft/world/level/storage/loot/functions/CopyNameFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName
+ m (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$Source;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; copyName a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; SOURCES b
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$Source; source c
+c net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Source net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$a
+ m ()Lnet/minecraft/util/context/ContextKey; param a
+ f Lnet/minecraft/util/context/ContextKey; param a
+c net/minecraft/world/level/storage/loot/functions/FilteredFunction net/minecraft/world/level/storage/loot/functions/FilteredFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/FilteredFunction;)Lnet/minecraft/advancements/critereon/ItemPredicate; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/FilteredFunction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/advancements/critereon/ItemPredicate; filter b
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; modifier c
+c net/minecraft/world/level/storage/loot/functions/LootItemFunction net/minecraft/world/level/storage/loot/functions/LootItemFunction
+ m (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer; decorate a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)V lambda$decorate$0 a
+c net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunction$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+c net/minecraft/world/level/storage/loot/functions/SequenceFunction net/minecraft/world/level/storage/loot/functions/SequenceFunction
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; lambda$static$2 a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction; of a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC b
+ f Ljava/util/function/BiFunction; compositeFunction d
+ f Ljava/util/List; functions c
+c net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
+ m (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; register a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; CONTEXT c
+ f Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; STORAGE b
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC d
+c org/bukkit/craftbukkit/inventory/components/CraftJukeboxComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftJukeboxComponent
+c net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; unpack a
+c net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/FloatArgumentType; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f F max c
+ f F min b
+ f Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo; this$0 a
+c net/minecraft/core/component/predicates/FireworkExplosionPredicate net/minecraft/core/component/predicates/FireworkExplosionPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/FireworkExplosion;)Z matches a
+ m ()Lnet/minecraft/core/component/predicates/FireworkExplosionPredicate$FireworkPredicate; predicate b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/component/predicates/FireworkExplosionPredicate$FireworkPredicate; predicate e
+c net/minecraft/core/component/predicates/FireworkExplosionPredicate$FireworkPredicate net/minecraft/core/component/predicates/FireworkExplosionPredicate$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; shape a
+ m (Lnet/minecraft/world/item/component/FireworkExplosion;)Z test a
+ m ()Ljava/util/Optional; trail c
+ m ()Ljava/util/Optional; twinkle b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; shape b
+ f Ljava/util/Optional; trail d
+ f Ljava/util/Optional; twinkle c
+c net/minecraft/data/advancements/packs/VanillaAdventureAdvancements net/minecraft/data/advancements/packs/VanillaAdventureAdvancements
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; addBiomes a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; addMobsToKill a
+ m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; craftingANewLook b
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)V createAdventuringTime a
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Lnet/minecraft/core/HolderGetter;Ljava/util/List;)Lnet/minecraft/advancements/AdvancementHolder; createMonsterHunterAdvancement a
+ m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; fireCountAndBystander a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/entity/EntityType;)V lambda$addMobsToKill$10 a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceKey;)V lambda$craftingANewLook$8 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; lambda$placedBlockActivatesCreakingHeart$4 a
+ m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; lambda$placedBlockActivatesCreakingHeart$5 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; lambda$placedBlockReadByComparator$0 a
+ m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; lambda$placedBlockReadByComparator$1 c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; lambda$placedComparatorReadingBlock$2 a
+ m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; lambda$placedComparatorReadingBlock$3 b
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$9 a
+ m (Ljava/util/Set;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)Z lambda$smithingWithStyle$6 a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$smithingWithStyle$7 a
+ m (Ljava/util/Map;Ljava/util/List;Lnet/minecraft/world/entity/MobCategory;Ljava/util/Set;)V lambda$validateMobsToKill$11 a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; lookAtThroughItem a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/Criterion; placedBlockActivatesCreakingHeart a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedBlockReadByComparator a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedComparatorReadingBlock b
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; respectingTheRemnantsCriterions a
+ m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; smithingWithStyle a
+ m (Ljava/util/List;Lnet/minecraft/core/HolderLookup;)Ljava/util/List; validateMobsToKill a
+ f I BEDROCK_THICKNESS e
+ f I DISTANCE_FROM_BOTTOM_TO_TOP b
+ f Ljava/util/Map; EXCEPTIONS_BY_EXPECTED_CATEGORIES f
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/List; MOBS_TO_KILL g
+ f I Y_COORDINATE_AT_BOTTOM d
+ f I Y_COORDINATE_AT_TOP c
+c net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
+ m (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/stream/Stream;Lnet/minecraft/core/HolderGetter;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; addBreedable a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/advancements/Advancement$Builder; addCatVariants a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/advancements/Advancement$Builder; addFish c
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/advancements/Advancement$Builder; addFishBuckets b
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/advancements/Advancement$Builder; addFood a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addLeashedFrogVariants a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/advancements/Advancement$Builder; addTamedWolfVariants b
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Lnet/minecraft/core/HolderGetter;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/AdvancementHolder; createBreedAllAnimalsAdvancement a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/entity/EntityType;)V lambda$addBreedable$2 b
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/entity/EntityType;)V lambda$addBreedable$3 a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addCatVariants$4 b
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V lambda$addLeashedFrogVariants$1 a
+ m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addTamedWolfVariants$5 a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderLookup;)Ljava/util/stream/Stream; sortedVariants a
+ f Ljava/util/List; BREEDABLE_ANIMALS a
+ f [Lnet/minecraft/world/item/Item; EDIBLE_ITEMS f
+ f [Lnet/minecraft/world/item/Item; FISH d
+ f [Lnet/minecraft/world/item/Item; FISH_BUCKETS e
+ f Ljava/util/Comparator; HOLDER_KEY_COMPARATOR g
+ f Ljava/util/List; INDIRECTLY_BREEDABLE_ANIMALS b
+ f [Lnet/minecraft/world/item/Item; WAX_SCRAPING_TOOLS c
+c net/minecraft/network/protocol/common/ClientboundClearDialogPacket net/minecraft/network/protocol/common/ClientboundClearDialogPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/common/ClientboundClearDialogPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/common/ClientboundServerLinksPacket net/minecraft/network/protocol/common/ClientboundServerLinksPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Ljava/util/List; links b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; links b
+c net/minecraft/network/protocol/common/ClientboundStoreCookiePacket net/minecraft/network/protocol/common/ClientboundStoreCookiePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/resources/ResourceLocation; key b
+ m ()[B payload e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_PAYLOAD_SIZE e
+ f Lnet/minecraft/network/codec/StreamCodec; PAYLOAD_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; key c
+ f [B payload d
+c net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
+ m ()Lnet/minecraft/network/chat/ChatType$Bound; chatType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Lnet/minecraft/network/chat/Component; message b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/ChatType$Bound; chatType c
+ f Lnet/minecraft/network/chat/Component; message b
+c net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ m ()F yaw e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f F yaw c
+c net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket
+ m ()Ljava/util/List; entries b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z replace e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; entries b
+ f Z replace c
+c net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket$Entry net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket$a
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; contents c
+ m ()B flags d
+ m ()Z highlight b
+ m ()Z notification a
+ f B FLAG_HIGHLIGHT b
+ f B FLAG_NOTIFICATION a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; contents d
+ f B flags e
+c net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
+ m ()D getSize b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f D size b
+c net/minecraft/network/protocol/game/ClientboundSetCursorItemPacket net/minecraft/network/protocol/game/ClientboundSetCursorItemPacket
+ m ()Lnet/minecraft/world/item/ItemStack; contents b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; contents b
+c net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket net/minecraft/network/protocol/game/PacketPlayOutEntityMetadata
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id b
+ m (Ljava/util/List;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V pack a
+ m ()Ljava/util/List; packedItems e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/util/List; unpack a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write b
+ f I EOF_MARKER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id c
+ f Ljava/util/List; packedItems d
+c net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket net/minecraft/network/protocol/game/PacketPlayOutAttachEntity
+ m ()I getDestId e
+ m ()I getSourceId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I destId c
+ f I sourceId b
+c net/minecraft/network/protocol/game/ClientboundSetExperiencePacket net/minecraft/network/protocol/game/PacketPlayOutExperience
+ m ()I getExperienceLevel f
+ m ()F getExperienceProgress b
+ m ()I getTotalExperience e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I experienceLevel d
+ f F experienceProgress b
+ f I totalExperience c
+c net/minecraft/network/protocol/game/ClientboundSetPassengersPacket net/minecraft/network/protocol/game/PacketPlayOutMount
+ m ()[I getPassengers b
+ m ()I getVehicle e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f [I passengers c
+ f I vehicle b
+c net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam
+ m (Lnet/minecraft/world/scores/PlayerTeam;Z)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; createAddOrModifyPacket a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Ljava/lang/String;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; createPlayerPacket a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; createRemovePacket a
+ m ()Ljava/lang/String; getName f
+ m ()Ljava/util/Optional; getParameters h
+ m ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; getPlayerAction b
+ m ()Ljava/util/Collection; getPlayers g
+ m ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; getTeamAction e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/lang/IllegalStateException; lambda$write$0 i
+ m (I)Z shouldHaveParameters b
+ m (I)Z shouldHavePlayerList a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I MAX_COLLISION_LENGTH h
+ f I MAX_VISIBILITY_LENGTH g
+ f I METHOD_ADD b
+ f I METHOD_CHANGE d
+ f I METHOD_JOIN e
+ f I METHOD_LEAVE f
+ f I METHOD_REMOVE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I method i
+ f Ljava/lang/String; name j
+ f Ljava/util/Optional; parameters l
+ f Ljava/util/Collection; players k
+c net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a
+ m ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; $VALUES c
+ f Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; ADD a
+ f Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; REMOVE b
+c net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$b
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule e
+ m ()Lnet/minecraft/ChatFormatting; getColor c
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getNametagVisibility d
+ m ()I getOptions b
+ m ()Lnet/minecraft/network/chat/Component; getPlayerPrefix f
+ m ()Lnet/minecraft/network/chat/Component; getPlayerSuffix g
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule e
+ f Lnet/minecraft/ChatFormatting; color f
+ f Lnet/minecraft/network/chat/Component; displayName a
+ f Lnet/minecraft/world/scores/Team$Visibility; nametagVisibility d
+ f I options g
+ f Lnet/minecraft/network/chat/Component; playerPrefix b
+ f Lnet/minecraft/network/chat/Component; playerSuffix c
+c net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket net/minecraft/network/protocol/game/PacketPlayOutRecipeUpdate
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/Map; itemSets b
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Map; itemSets b
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes c
+c net/minecraft/network/protocol/game/ServerboundClientCommandPacket net/minecraft/network/protocol/game/PacketPlayInClientCommand
+ m ()Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; getAction b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; action b
+c net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action net/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; $VALUES c
+ f Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; PERFORM_RESPAWN a
+ f Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; REQUEST_STATS b
+c net/minecraft/network/protocol/game/ServerboundClientTickEndPacket net/minecraft/network/protocol/game/ServerboundClientTickEndPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/game/ServerboundClientTickEndPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket net/minecraft/network/protocol/game/PacketPlayInEntityAction
+ m ()Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; getAction e
+ m ()I getData f
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; action c
+ f I data d
+ f I id b
+c net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action net/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; $VALUES h
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; OPEN_INVENTORY f
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_FALL_FLYING g
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_RIDING_JUMP d
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_SPRINTING b
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_RIDING_JUMP e
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SLEEPING a
+ f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SPRINTING c
+c net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListService net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListService
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z add a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clear a
+ m ()Ljava/util/Collection; getEntries a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V kickUnlistedPlayers b
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V remove a
+c net/minecraft/server/network/ServerConfigurationPacketListenerImpl net/minecraft/server/network/ServerConfigurationPacketListenerImpl
+ m ()V addOptionalTasks n
+ m (Lnet/minecraft/server/network/ConfigurationTask$Type;)V finishCurrentTask a
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket;)V handleAcceptCodeOfConduct a
+ m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V handleClientInformation a
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V handleConfigurationFinished a
+ m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V handleResourcePackResponse a
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks;)V handleSelectKnownPacks a
+ m ()Z isAcceptingMessages c
+ m (Ljava/util/Map;)Ljava/lang/String; lambda$addOptionalTasks$1 a
+ m (Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo;)V lambda$addOptionalTasks$2 a
+ m (Lnet/minecraft/server/packs/PackResources;)Ljava/util/stream/Stream; lambda$startConfiguration$0 a
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m ()Lcom/mojang/authlib/GameProfile; playerProfile i
+ m ()V returnToWorld m
+ m ()V startConfiguration l
+ m ()V startNextTask o
+ m ()V tick d
+ f Lnet/minecraft/network/chat/Component; DISCONNECT_REASON_CONFIGURATION_ERROR h
+ f Lnet/minecraft/network/chat/Component; DISCONNECT_REASON_INVALID_DATA g
+ f Lorg/slf4j/Logger; LOGGER f
+ f Lnet/minecraft/server/level/ClientInformation; clientInformation l
+ f Ljava/util/Queue; configurationTasks j
+ f Lnet/minecraft/server/network/ConfigurationTask; currentTask k
+ f Lcom/mojang/authlib/GameProfile; gameProfile i
+ f Lnet/minecraft/server/network/config/PrepareSpawnTask; prepareSpawnTask n
+ f Lnet/minecraft/server/network/config/SynchronizeRegistriesTask; synchronizeRegistriesTask m
+c net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)V lambda$reload$0 b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)V onResourceManagerReload a
+c net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerBlockEntityRename
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$fix$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$2 a
+c net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 d
+ m (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 b
+ m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4 c
+ m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5 b
+ m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6 a
+ m (Lcom/mojang/datafixers/types/Type;ZZLcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$8 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLayers a
+ f Ljava/lang/String; NAME b
+ f Ljava/lang/String; WAS_PREVIOUSLY_INCREASED_KEY a
+c net/minecraft/util/parsing/packrat/commands/GreedyPatternParseRule net/minecraft/util/parsing/packrat/commands/GreedyPatternParseRule
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; parse b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error b
+ f Ljava/util/regex/Pattern; pattern a
+c net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer
+ m (Ljava/util/List;)Lcom/google/gson/JsonElement; chunkGen b
+ m (Ljava/util/List;)Lcom/google/gson/JsonElement; cpu d
+ m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; fileIO b
+ m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;)Lcom/google/gson/JsonElement; fileIoSummary a
+ m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Ljava/lang/String; format a
+ m (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;)Lcom/google/gson/JsonElement; heap a
+ m (Lnet/minecraft/util/profiling/jfr/stats/IoSummary;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement; ioSummary a
+ m (Lcom/mojang/datafixers/util/Pair;)D lambda$chunkGen$4 a
+ m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V lambda$chunkGen$5 a
+ m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$chunkGen$6 a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$chunkGen$7 b
+ m (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; lambda$chunkGen$8 a
+ m (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; lambda$cpu$15 a
+ m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V lambda$fileIoSummary$13 a
+ m (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V lambda$ioSummary$14 a
+ m (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D lambda$serverTicks$11 a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$serverTicks$12 a
+ m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$structureGen$0 b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$structureGen$1 c
+ m (Lnet/minecraft/util/profiling/jfr/stats/StructureGenStat;)Lcom/google/gson/JsonElement; lambda$structureGen$2 a
+ m (Lcom/google/gson/JsonArray;Lcom/google/gson/JsonObject;Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary;Ljava/lang/String;Ljava/util/List;)V lambda$structureGen$3 a
+ m (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V lambda$threadAllocations$10 a
+ m (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V lambda$threadAllocations$9 a
+ m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; network c
+ m (Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification;Lcom/google/gson/JsonObject;)V serializeChunkId a
+ m (Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification;Lcom/google/gson/JsonObject;)V serializePacketId a
+ m (Ljava/util/List;)Lcom/google/gson/JsonElement; serverTicks c
+ m (Ljava/util/List;)Lcom/google/gson/JsonElement; structureGen a
+ m (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;)Lcom/google/gson/JsonElement; threadAllocations a
+ f Ljava/lang/String; BYTES_PER_SECOND b
+ f Ljava/lang/String; COUNT c
+ f Ljava/lang/String; COUNT_PER_SECOND f
+ f Ljava/lang/String; DURATION_NANOS_TOTAL d
+ f Ljava/lang/String; TOTAL_BYTES e
+ f Lcom/google/gson/Gson; gson a
+c net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite net/minecraft/world/entity/ai/behavior/BehaviorCareer
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; lambda$create$0 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder$Reference;)Z lambda$create$1 a
+ m (Lnet/minecraft/core/Holder;)Ljava/util/Optional; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder$Reference;)V lambda$create$3 a
+ m (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 lambda$create$4 a
+ m (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; lambda$create$5 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$6 a
+c net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget net/minecraft/world/entity/ai/behavior/BehaviorLookWalk
+ m (FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$create$1 a
+ m (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 lambda$create$2 a
+ m (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; lambda$create$3 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$4 a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; create a
+ m (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; get b
+ m ()Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance; instance a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$sequence$0 a
+ m (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; lambda$sequence$1 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$triggerIf$2 a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$3 a
+ m (Ljava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$triggerIf$4 a
+ m (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$5 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/OneShot; sequence a
+ m (Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; triggerIf a
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; triggerIf a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/OneShot;)Lnet/minecraft/world/entity/ai/behavior/OneShot; triggerIf a
+ m (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; unbox a
+ f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; trigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
+ m ()Ljava/lang/String; debugString b
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$c
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$a
+ m (Ljava/lang/Object;)Ljava/lang/String; lambda$new$0 a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$a$1
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; absent c
+ m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap2 a
+ m (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 a
+ m (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 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; get b
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ifTriggered a
+ m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; lambda$lift1$0 a
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; map a
+ m (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; point a
+ m (Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; point a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; present b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; registered a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; tryGet a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$1
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$2
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$3
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$4
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$5
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$d
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$d$1
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; tryTrigger b
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$f
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$f$1
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lcom/mojang/datafixers/util/Unit; tryTrigger b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e
+ m ()Ljava/lang/String; debugString a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; tryTrigger a
+c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; condition b
+ m (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; createAccessor a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; condition b
+ m (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; createAccessor a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$b
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; condition b
+ m (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; createAccessor a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$c
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; condition b
+ m (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; createAccessor a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; memory a
+c net/minecraft/world/item/crafting/display/StonecutterRecipeDisplay net/minecraft/world/item/crafting/display/StonecutterRecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; input b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; TYPE c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation h
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; input f
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; result g
+c net/minecraft/world/item/enchantment/providers/EnchantmentProvider net/minecraft/world/item/enchantment/providers/EnchantmentProvider
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchant a
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
+ m ()Ljava/util/Map; knownPresets b
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; lambda$knownPresets$2 b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lambda$knownPresets$3 a
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/Climate$ParameterList; lambda$knownPresets$4 a
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/level/biome/Climate$ParameterList; parameters a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/world/level/biome/Climate$ParameterList; parameters d
+ f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; preset c
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; generateOverworldBiomes a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V lambda$generateOverworldBiomes$5 a
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; lambda$static$0 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$static$1 c
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$2 b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$3 a
+ m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lambda$usedBiomes$6 a
+ m ()Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider; provider c
+ m ()Ljava/util/stream/Stream; usedBiomes a
+ f Ljava/util/Map; BY_NAME f
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; NETHER a
+ f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; OVERWORLD b
+ f Lnet/minecraft/resources/ResourceLocation; id d
+ f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider; provider e
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$1
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$2
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$a
+c net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity net/minecraft/world/level/block/entity/TileEntityLightDetector
+c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector net/minecraft/world/level/block/entity/trialspawner/PlayerDetector
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z inLineOfSight a
+ m (Lnet/minecraft/core/BlockPos;DLnet/minecraft/world/entity/player/Player;)Z lambda$static$0 b
+ m (ZLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z lambda$static$1 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector;Lnet/minecraft/core/BlockPos;DZ)Ljava/util/List; lambda$static$2 c
+ m (Lnet/minecraft/core/BlockPos;DLnet/minecraft/world/entity/player/Player;)Z lambda$static$3 a
+ m (ZLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z lambda$static$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector;Lnet/minecraft/core/BlockPos;DZ)Ljava/util/List; lambda$static$5 b
+ m (ZLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/animal/sheep/Sheep;)Z lambda$static$6 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector;Lnet/minecraft/core/BlockPos;DZ)Ljava/util/List; lambda$static$7 a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; INCLUDING_CREATIVE_PLAYERS b
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; NO_CREATIVE_PLAYERS a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; SHEEP c
+c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers a
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; onlySelectPlayer a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; onlySelectPlayers a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; SELECT_FROM_LEVEL a
+c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$1 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a$1
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers a
+c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$2 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a$2
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers a
+ f Ljava/util/List; val$players b
+c net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z canBeAdjacentToWater a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z canPlacePool b
+ m (IIIILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)D getChanceOfStalagmiteOrStalactite a
+ m (Lnet/minecraft/util/RandomSource;IIFILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)I getDripstoneHeight a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isLava a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIFDIFLnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)V placeColumn a
+ m (Lnet/minecraft/util/RandomSource;FFFF)F randomBetweenBiased a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;)V replaceBlocksWithDripstoneBlocks a
+c net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration net/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Ljava/lang/Boolean; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; decorState e
+ f Lnet/minecraft/world/level/block/state/BlockState; hatState d
+ f Z planted g
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; replaceableBlocks f
+ f Lnet/minecraft/world/level/block/state/BlockState; stemState c
+ f Lnet/minecraft/world/level/block/state/BlockState; validBaseState b
+c net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)V createPatchOfDripstoneBlocks a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getTipDirection a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize
+ m (II)I getSizeAtHeight a
+ m (Ljava/util/Optional;)Ljava/util/OptionalInt; lambda$minClippedHeightCodec$0 a
+ m (Ljava/util/OptionalInt;)Ljava/util/Optional; lambda$minClippedHeightCodec$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)Ljava/util/OptionalInt; lambda$minClippedHeightCodec$2 a
+ m ()Ljava/util/OptionalInt; minClippedHeight c
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; minClippedHeightCodec a
+ m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; type b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I MAX_WIDTH b
+ f Ljava/util/OptionalInt; minClippedHeight c
+c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings net/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; adjustGenerationSettings a
+ m (Lnet/minecraft/core/HolderGetter;)Ljava/util/List; createLakesList b
+ m ()Lnet/minecraft/core/Holder; getBiome d
+ m (Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; getBiome a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; getDefault a
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/core/Holder; getDefaultBiome a
+ m ()Ljava/util/List; getLayers f
+ m ()Ljava/util/List; getLayersInfo e
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; lambda$static$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$updateLayers$6 a
+ m ()Ljava/lang/String; lambda$validateHeight$5 h
+ m ()V setAddLakes b
+ m ()V setDecoration a
+ m ()Ljava/util/Optional; structureOverrides c
+ m ()V updateLayers g
+ m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lcom/mojang/serialization/DataResult; validateHeight a
+ m (Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; withBiomeAndLayers a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Z addLakes i
+ f Lnet/minecraft/core/Holder; biome e
+ f Z decoration h
+ f Ljava/util/List; lakes j
+ f Ljava/util/List; layersInfo d
+ f Ljava/util/List; layers f
+ f Ljava/util/Optional; structureOverrides c
+ f Z voidGen g
+c net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; of a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; of a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; maxInclusive e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; minInclusive d
+ f I plateau f
+c net/minecraft/world/level/levelgen/placement/PlacementModifierType net/minecraft/world/level/levelgen/placement/PlacementModifierType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; register a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; BIOME_FILTER e
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; BLOCK_PREDICATE_FILTER a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; COUNT f
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; COUNT_ON_EVERY_LAYER i
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; ENVIRONMENT_SCAN j
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; FIXED_PLACEMENT o
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; HEIGHTMAP k
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; HEIGHT_RANGE l
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; IN_SQUARE m
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; NOISE_BASED_COUNT g
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; NOISE_THRESHOLD_COUNT h
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; RANDOM_OFFSET n
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; RARITY_FILTER b
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; SURFACE_RELATIVE_THRESHOLD_FILTER c
+ f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; SURFACE_WATER_DEPTH_FILTER d
+c net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; horizontal b
+ m (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; vertical a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; xzSpread c
+ f Lnet/minecraft/util/valueproviders/IntProvider; ySpread d
+c net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece net/minecraft/world/level/levelgen/structure/WorldGenScatteredPiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)Z updateAverageGroundHeight a
+ m (Lnet/minecraft/world/level/LevelAccessor;I)Z updateHeightPositionToLowestGroundHeight a
+ f I depth c
+ f I height b
+ f I heightPosition d
+ f I width a
+c net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
+c net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$a
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator b
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos d
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config a
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor e
+ m ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; random f
+ m ()J seed g
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager c
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator b
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos d
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config a
+ f Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor e
+ f Lnet/minecraft/world/level/levelgen/WorldgenRandom; random f
+ f J seed g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager c
+c net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement
+ m (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;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)V addPieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/core/BlockPos;ZLjava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/Optional; addPieces a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;Z)Z generateJigsaw a
+ m (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; getRandomNamedJigsaw a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z isStartTooCloseToWorldHeightLimits a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$addPieces$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$addPieces$1 a
+ m (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;IILnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance;ILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;ILnet/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/levelgen/WorldgenRandom;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$addPieces$2 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$generateJigsaw$3 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f I UNSET_HEIGHT b
+c net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$tryPlacingChildren$0 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; lambda$tryPlacingChildren$1 c
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; lambda$tryPlacingChildren$2 b
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; lambda$tryPlacingChildren$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo;)I lambda$tryPlacingChildren$4 a
+ m (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)V tryPlacingChildren a
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator c
+ f I maxDepth b
+ f Ljava/util/List; pieces e
+ f Lnet/minecraft/util/SequencedPriorityIterator; placing g
+ f Lnet/minecraft/core/Registry; pools a
+ f Lnet/minecraft/util/RandomSource; random f
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager d
+c net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$a
+ m ()I depth c
+ m ()Lorg/apache/commons/lang3/mutable/MutableObject; free b
+ m ()Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece; piece a
+ f I depth c
+ f Lorg/apache/commons/lang3/mutable/MutableObject; free b
+ f Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece; piece a
+c net/minecraft/world/level/levelgen/structure/pools/ListPoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolList
+ m (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; getBoundingBox a
+ m ()Ljava/util/List; getElements b
+ m (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; getShuffledJigsawBlocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z lambda$getBoundingBox$2 a
+ m (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; lambda$getBoundingBox$3 a
+ m ()Ljava/lang/IllegalStateException; lambda$getBoundingBox$4 c
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)V lambda$setProjectionOnEachElement$5 a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z place a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; setProjection a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V setProjectionOnEachElement b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; elements b
+c net/minecraft/world/level/storage/loot/functions/FunctionReference net/minecraft/world/level/storage/loot/functions/FunctionReference
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; functionReference a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$functionReference$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/FunctionReference;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validate$2 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V lambda$validate$3 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/resources/ResourceKey; name c
+c net/minecraft/world/level/storage/loot/functions/LootItemFunctions net/minecraft/world/level/storage/loot/functions/LootItemFunctions
+ m (Ljava/util/List;)Ljava/util/function/BiFunction; compose a
+ m (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; lambda$compose$2 a
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; lambda$compose$3 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; lambda$static$0 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; register a
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; APPLY_BONUS x
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; COPY_COMPONENTS J
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; COPY_CUSTOM_DATA C
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; COPY_NAME s
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; COPY_STATE D
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; ENCHANTED_COUNT_INCREASE m
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; ENCHANT_RANDOMLY h
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; ENCHANT_WITH_LEVELS g
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; EXPLORATION_MAP q
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; EXPLOSION_DECAY z
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; FILL_PLAYER_HEAD B
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; FILTERED v
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; FURNACE_SMELT l
+ f Ljava/util/function/BiFunction; IDENTITY a
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; LIMIT_COUNT w
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; MODIFY_CONTENTS u
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; REFERENCE H
+ f Lcom/mojang/serialization/Codec; ROOT_CODEC c
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SEQUENCE I
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_ATTRIBUTES o
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_BANNER_PATTERN E
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_BOOK_COVER M
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_COMPONENTS k
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_CONTENTS t
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_COUNT e
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_CUSTOM_DATA j
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_CUSTOM_MODEL_DATA R
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_DAMAGE n
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_ENCHANTMENTS i
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_FIREWORKS K
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_FIREWORK_EXPLOSION L
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_INSTRUMENT G
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_ITEM f
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_LOOT_TABLE y
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_LORE A
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_NAME p
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_OMINOUS_BOTTLE_AMPLIFIER Q
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_POTION F
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_STEW_EFFECT r
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_WRITABLE_BOOK_PAGES O
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; SET_WRITTEN_BOOK_PAGES N
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; TOGGLE_TOOLTIPS P
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC b
+c net/minecraft/world/level/storage/loot/functions/SetPotionFunction net/minecraft/world/level/storage/loot/functions/SetPotionFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setPotion$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setPotion a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; potion b
+c net/minecraft/world/level/storage/loot/functions/SmeltItemFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSmelt
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; smelted c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperGolemStatue org/bukkit/craftbukkit/v1_21_R6/block/impl/CraftWeatheringCopperGolemStatue
+c org/bukkit/craftbukkit/generator/structure/CraftGeneratedStructure org/bukkit/craftbukkit/v1_21_R6/generator/structure/CraftGeneratedStructure
+c org/bukkit/craftbukkit/inventory/tags/DeprecatedCustomTagContainer org/bukkit/craftbukkit/v1_21_R6/inventory/tags/DeprecatedCustomTagContainer
+c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemAdapterContext org/bukkit/craftbukkit/v1_21_R6/inventory/tags/DeprecatedItemAdapterContext
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Hopper org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Hopper
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Smoker org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Smoker
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Crafter org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Crafter
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Dropper org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Dropper
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Furnace org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Furnace
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Lectern org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Lectern
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$Dispenser org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$Dispenser
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$BlastFurnace org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$BlastFurnace
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$BrewingStand org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$BrewingStand
+c org/bukkit/craftbukkit/inventory/util/CraftBlockInventoryConverter$AbstractFurnaceInventoryConverter org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftBlockInventoryConverter$AbstractFurnaceInventoryConverter
+c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry org/bukkit/craftbukkit/v1_21_R6/persistence/CraftPersistentDataTypeRegistry
+c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry$TagAdapter org/bukkit/craftbukkit/v1_21_R6/persistence/CraftPersistentDataTypeRegistry$TagAdapter
+c net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance;)Z lambda$trigger$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V trigger a
+c net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V lambda$validate$1 a
+ m ()Ljava/util/Optional; location b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z matches a
+ m ()Ljava/util/Optional; player a
+ m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; location c
+ f Ljava/util/Optional; player b
+c net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; unpack a
+c net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f D max c
+ f D min b
+ f Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo; this$0 a
+c net/minecraft/core/component/predicates/AttributeModifiersPredicate net/minecraft/core/component/predicates/AttributeModifiersPredicate
+ m ()Lnet/minecraft/core/component/DataComponentType; componentType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/Object;)Z matches a
+ m (Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Z matches a
+ m ()Ljava/util/Optional; modifiers b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; modifiers e
+c net/minecraft/core/component/predicates/AttributeModifiersPredicate$EntryPredicate net/minecraft/core/component/predicates/AttributeModifiersPredicate$a
+ m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; amount c
+ m ()Ljava/util/Optional; attribute a
+ m ()Ljava/util/Optional; id b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; operation d
+ m ()Ljava/util/Optional; slot e
+ m (Lnet/minecraft/world/item/component/ItemAttributeModifiers$Entry;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; amount d
+ f Ljava/util/Optional; attribute b
+ f Ljava/util/Optional; id c
+ f Ljava/util/Optional; operation e
+ f Ljava/util/Optional; slot f
+c net/minecraft/network/protocol/common/ServerboundResourcePackPacket net/minecraft/network/protocol/common/ServerboundResourcePackPacket
+ m ()Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; action e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m ()Ljava/util/UUID; id b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; action c
+ f Ljava/util/UUID; id b
+c net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action net/minecraft/network/protocol/common/ServerboundResourcePackPacket$a
+ m ()[Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; $values b
+ m ()Z isTerminal a
+ f [Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; $VALUES i
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; ACCEPTED d
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; DECLINED b
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; DISCARDED h
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; DOWNLOADED e
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; FAILED_DOWNLOAD c
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; FAILED_RELOAD g
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; INVALID_URL f
+ f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; SUCCESSFULLY_LOADED a
+c net/minecraft/network/protocol/configuration/ConfigurationProtocols net/minecraft/network/protocol/configuration/ConfigurationProtocols
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$0 b
+ m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$1 a
+ f Lnet/minecraft/network/ProtocolInfo; CLIENTBOUND d
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; CLIENTBOUND_TEMPLATE c
+ f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b
+ f Lnet/minecraft/network/protocol/SimpleUnboundProtocol; SERVERBOUND_TEMPLATE a
+c net/minecraft/network/protocol/game/ClientboundContainerClosePacket net/minecraft/network/protocol/game/PacketPlayOutCloseWindow
+ m ()I getContainerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)I calculateChunkSize a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V extractChunkData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;II)V getBlockEntitiesTags a
+ m (II)Ljava/util/function/Consumer; getBlockEntitiesTagsConsumer a
+ m ()Ljava/util/Map; getHeightmaps b
+ m ()Lnet/minecraft/network/FriendlyByteBuf; getReadBuffer a
+ m ()Lio/netty/buffer/ByteBuf; getWriteBuffer c
+ m (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;)V lambda$getBlockEntitiesTagsConsumer$3 a
+ m (Ljava/util/Map$Entry;)Z lambda$new$1 b
+ m (Ljava/util/Map$Entry;)[J lambda$new$2 a
+ m (I)Ljava/util/Map; lambda$static$0 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; HEIGHTMAPS_STREAM_CODEC a
+ f I TWO_MEGABYTES b
+ f Ljava/util/List; blockEntitiesData e
+ f [B buffer d
+ f Ljava/util/Map; heightmaps c
+c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo; create a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; LIST_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I packedXZ c
+ f Lnet/minecraft/nbt/CompoundTag; tag f
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; type e
+ f I y d
+c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$b
+c net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket net/minecraft/network/protocol/game/PacketPlayOutWorldParticles
+ m ()Z alwaysShow e
+ m ()I getCount m
+ m ()F getMaxSpeed l
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle n
+ m ()D getX f
+ m ()F getXDist i
+ m ()D getY g
+ m ()F getYDist j
+ m ()D getZ h
+ m ()F getZDist k
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isOverrideLimiter b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z alwaysShow k
+ f I count i
+ f F maxSpeed h
+ f Z overrideLimiter j
+ f Lnet/minecraft/core/particles/ParticleOptions; particle l
+ f D x b
+ f F xDist e
+ f D y c
+ f F yDist f
+ f D z d
+ f F zDist g
+c net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket net/minecraft/network/protocol/game/PacketPlayOutOpenWindowMerchant
+ m ()Z canRestock i
+ m ()I getContainerId b
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers e
+ m ()I getVillagerLevel f
+ m ()I getVillagerXp g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z showProgress h
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z canRestock g
+ f I containerId b
+ f Lnet/minecraft/world/item/trading/MerchantOffers; offers c
+ f Z showProgress f
+ f I villagerLevel d
+ f I villagerXp e
+c net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket net/minecraft/network/protocol/game/PacketPlayOutOpenSignEditor
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isFrontText e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isFrontText c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket net/minecraft/network/protocol/game/PacketPlayOutPosition
+ m ()Lnet/minecraft/world/entity/PositionMoveRotation; change e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id b
+ m (ILnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket; of a
+ m ()Ljava/util/Set; relatives f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/entity/PositionMoveRotation; change c
+ f I id b
+ f Ljava/util/Set; relatives d
+c net/minecraft/network/protocol/game/ClientboundPlayerRotationPacket net/minecraft/network/protocol/game/ClientboundPlayerRotationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z relativeX g
+ m ()Z relativeY e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()F xRot f
+ m ()F yRot b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z relativeX e
+ f Z relativeY c
+ f F xRot d
+ f F yRot b
+c net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket net/minecraft/network/protocol/game/PacketPlayOutEntityDestroy
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; getEntityIds b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lit/unimi/dsi/fastutil/ints/IntList; entityIds b
+c net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket net/minecraft/network/protocol/game/PacketPlayOutCollect
+ m ()I getAmount f
+ m ()I getItemId b
+ m ()I getPlayerId e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I amount d
+ f I itemId b
+ f I playerId c
+c net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket net/minecraft/network/protocol/game/PacketPlayOutEntityTeleport
+ m ()Lnet/minecraft/world/entity/PositionMoveRotation; change e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id b
+ m ()Z onGround g
+ m ()Ljava/util/Set; relatives f
+ m (ILnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;Z)Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket; teleport a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/entity/PositionMoveRotation; change c
+ f I id b
+ f Z onGround e
+ f Ljava/util/Set; relatives d
+c net/minecraft/network/protocol/game/ServerboundChangeGameModePacket net/minecraft/network/protocol/game/ServerboundChangeGameModePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/level/GameType; mode b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/GameType; mode b
+c net/minecraft/network/protocol/game/ServerboundContainerClickPacket net/minecraft/network/protocol/game/PacketPlayInWindowClick
+ m ()B buttonNum g
+ m ()Lnet/minecraft/network/HashedStack; carriedItem j
+ m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots i
+ m ()Lnet/minecraft/world/inventory/ClickType; clickType h
+ m ()I containerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()S slotNum f
+ m ()I stateId e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f I MAX_SLOT_COUNT i
+ f Lnet/minecraft/network/codec/StreamCodec; SLOTS_STREAM_CODEC j
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f B buttonNum e
+ f Lnet/minecraft/network/HashedStack; carriedItem h
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots g
+ f Lnet/minecraft/world/inventory/ClickType; clickType f
+ f I containerId b
+ f S slotNum d
+ f I stateId c
+c net/minecraft/network/protocol/game/ServerboundContainerClosePacket net/minecraft/network/protocol/game/PacketPlayInCloseWindow
+ m ()I getContainerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+c net/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket net/minecraft/network/protocol/game/PacketPlayInEntityNBTQuery
+ m ()I getEntityId e
+ m ()I getTransactionId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId c
+ f I transactionId b
+c net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket net/minecraft/network/protocol/game/PacketPlayInJigsawGenerate
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z keepJigsaws f
+ m ()I levels e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z keepJigsaws d
+ f I levels c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket net/minecraft/network/protocol/game/PacketPlayInDifficultyLock
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isLocked b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z locked b
+c net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket net/minecraft/network/protocol/game/PacketPlayInHeldItemSlot
+ m ()I getSlot b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I slot b
+c net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket net/minecraft/network/protocol/game/PacketPlayInSetJigsaw
+ m ()Ljava/lang/String; getFinalState h
+ m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; getJoint i
+ m ()Lnet/minecraft/resources/ResourceLocation; getName e
+ m ()I getPlacementPriority k
+ m ()Lnet/minecraft/resources/ResourceLocation; getPool g
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m ()I getSelectionPriority j
+ m ()Lnet/minecraft/resources/ResourceLocation; getTarget f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; finalState f
+ f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; joint g
+ f Lnet/minecraft/resources/ResourceLocation; name c
+ f I placementPriority i
+ f Lnet/minecraft/resources/ResourceLocation; pool e
+ f Lnet/minecraft/core/BlockPos; pos b
+ f I selectionPriority h
+ f Lnet/minecraft/resources/ResourceLocation; target d
+c net/minecraft/network/protocol/login/ClientboundLoginFinishedPacket net/minecraft/network/protocol/login/PacketLoginOutSuccess
+ m ()Lcom/mojang/authlib/GameProfile; gameProfile b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lcom/mojang/authlib/GameProfile; gameProfile b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchUserById b
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchUserByName a
+ m (Ljava/util/UUID;)Ljava/util/Optional; getCachedUserById c
+ m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; getPlayer b
+ m (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer a
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayerByName c
+ m ()Ljava/util/List; getPlayers a
+ m (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress b
+ m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; getUser a
+ m (Ljava/util/Optional;)Ljava/util/Optional; lambda$getUser$0 b
+ m (Ljava/util/Optional;)Ljava/util/Optional; lambda$getUser$1 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V remove a
+c net/minecraft/server/packs/resources/SimplePreparableReloadListener net/minecraft/server/packs/resources/ResourceDataAbstract
+ m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/lang/Object; lambda$reload$0 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/Object;)V lambda$reload$1 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; prepare b
+c net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; updateChunkTag a
+c net/minecraft/util/datafix/fixes/EntityFallDistanceFloatToDoubleFix net/minecraft/util/datafix/fixes/EntityFallDistanceFloatToDoubleFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$1 a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type a
+c net/minecraft/util/datafix/fixes/RemoveEmptyItemInBrushableBlockFix net/minecraft/util/datafix/fixes/RemoveEmptyItemInBrushableBlockFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Z isEmptyStack b
+c net/minecraft/util/datafix/fixes/TextComponentHoverAndClickEventFix net/minecraft/util/datafix/fixes/TextComponentHoverAndClickEventFix
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; copyFields a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixClickEvent c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixHoverEvent b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTextComponent a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Boolean; lambda$createFixer$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; lambda$createFixer$1 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$createFixer$2 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; parseOldPage d
+ m (Ljava/lang/String;)Z validateChat b
+ m (Ljava/lang/String;)Z validateUri a
+c net/minecraft/util/parsing/packrat/commands/StringReaderParserState net/minecraft/util/parsing/packrat/commands/StringReaderParserState
+ m ()Lcom/mojang/brigadier/StringReader; input h
+ m ()Ljava/lang/Object; input f
+ m ()I mark g
+ m (I)V restore a
+ f Lcom/mojang/brigadier/StringReader; input a
+c net/minecraft/util/parsing/packrat/commands/UnquotedStringParseRule net/minecraft/util/parsing/packrat/commands/UnquotedStringParseRule
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; parse b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error b
+ f I minSize a
+c net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent net/minecraft/world/entity/ai/behavior/BehaviorPacify
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+c net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
+ m (FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (FLnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/EntityType;FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z lambda$create$2 a
+ m (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 lambda$create$3 a
+ m (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; lambda$create$4 a
+ m (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; lambda$create$5 a
+c net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$a
+ m (Lnet/minecraft/util/RandomSource;)Z tickDownAndCheck a
+ f Lnet/minecraft/util/valueproviders/UniformInt; interval a
+ f I ticksUntilNextStart b
+c net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory net/minecraft/world/entity/ai/behavior/BehaviorWalkAwayBlock
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIII)Lnet/minecraft/world/entity/ai/behavior/OneShot; create a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IIFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead net/minecraft/world/entity/ai/behavior/BehaviorCelebrateDeath
+ m (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetForget
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition;Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V lambda$create$1 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$create$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V lambda$create$3 a
+ m (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;Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition;Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z lambda$create$4 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition;Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$5 a
+ m (ZLnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition;Lnet/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$6 a
+ f I TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE a
+c net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetForget$a
+c net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetForget$b
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerDying
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ f Lnet/minecraft/world/phys/Vec3; targetLocation b
+ f I time c
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerHover
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()Z isSitting a
+ f Lnet/minecraft/world/phys/Vec3; targetLocation b
+c net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase
+ m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; create a
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; createInstance a
+ m (I)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getById a
+ m ()Ljava/lang/reflect/Constructor; getConstructor a
+ m ()I getCount c
+ m ()I getId b
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; CHARGING_PLAYER i
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; DYING j
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; HOLDING_PATTERN a
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; HOVERING k
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; LANDING d
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; LANDING_APPROACH c
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; SITTING_ATTACKING h
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; SITTING_FLAMING f
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; SITTING_SCANNING g
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; STRAFE_PLAYER b
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; TAKEOFF e
+ f I id n
+ f Ljava/lang/Class; instanceClass m
+ f Ljava/lang/String; name o
+ f [Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; phases l
+c net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled net/minecraft/world/entity/monster/piglin/BehaviorRememberHuntedHoglin
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge
+ m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m (Lnet/minecraft/world/phys/Vec3;)V explode a
+ m ()F getInertia k
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()F getLiquidInertia m
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle i
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m ()Z shouldBurn f
+ m ()V tick g
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR d
+ f D JUMP_SCALE f
+c net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (ILnet/minecraft/util/RandomSource;F)F process a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; NETHER a
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD b
+c net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity
+ m (Lnet/minecraft/world/item/ItemStack;)Z acceptsItemType b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m ()Lnet/minecraft/core/NonNullList; getItems h
+ m ()I getLastInteractedSlot k
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z lambda$canTakeItem$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAdditional a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveAdditional a
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (I)V updateState c
+ f I DEFAULT_LAST_INTERACTED_SLOT d
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAX_BOOKS_IN_STORAGE b
+ f Lnet/minecraft/core/NonNullList; items e
+ f I lastInteractedSlot f
+c net/minecraft/world/level/block/entity/CopperGolemStatueBlockEntity net/minecraft/world/level/block/entity/CopperGolemStatueBlockEntity
+ m (Lnet/minecraft/world/entity/animal/coppergolem/CopperGolem;)V createStatue a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/CopperGolemStatueBlock$Pose;)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket ax_
+ m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/animal/coppergolem/CopperGolem;)Lnet/minecraft/world/entity/animal/coppergolem/CopperGolem; initCopperGolem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/animal/coppergolem/CopperGolem; removeStatue a
+c net/minecraft/world/level/block/state/predicate/BlockStatePredicate net/minecraft/world/level/block/state/predicate/BlockStatePredicate
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Z applies a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; forBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; where a
+ f Ljava/util/function/Predicate; ANY a
+ f Lnet/minecraft/world/level/block/state/StateDefinition; definition b
+ f Ljava/util/Map; properties c
+c net/minecraft/world/level/block/state/properties/CreakingHeartState net/minecraft/world/level/block/state/properties/CreakingHeartState
+ m ()[Lnet/minecraft/world/level/block/state/properties/CreakingHeartState; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/CreakingHeartState; $VALUES e
+ f Lnet/minecraft/world/level/block/state/properties/CreakingHeartState; AWAKE c
+ f Lnet/minecraft/world/level/block/state/properties/CreakingHeartState; DORMANT b
+ f Lnet/minecraft/world/level/block/state/properties/CreakingHeartState; UPROOTED a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/block/state/properties/DripstoneThickness net/minecraft/world/level/block/state/properties/DripstoneThickness
+ m ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; $VALUES g
+ f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; BASE e
+ f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; FRUSTUM c
+ f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; MIDDLE d
+ f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; TIP b
+ f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; TIP_MERGE a
+ f Ljava/lang/String; name f
+c net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration; shape c
+ f Lnet/minecraft/util/valueproviders/FloatProvider; verticalRotation b
+c net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Integer; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/FloatProvider; distanceFactor b
+ f Lnet/minecraft/util/valueproviders/FloatProvider; horizontalRadiusFactor e
+ f Lnet/minecraft/util/valueproviders/FloatProvider; thickness c
+ f F verticalRadiusCenterFactor g
+ f F verticalRadiusDefaultFactor f
+ f I widthSmoothness d
+c net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature net/minecraft/world/level/levelgen/feature/WorldGenHugeMushroomBrown
+ m (IIII)I getTreeRadiusForHeight a
+ m (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 makeCap a
+c net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureEndPlatform
+ m (IIII)I checkerboardDistance a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ f Lnet/minecraft/core/BlockPos; PLATFORM_OFFSET a
+ f Lnet/minecraft/world/level/ChunkPos; PLATFORM_ORIGIN_CHUNK b
+ f I PLATFORM_RADIUS c
+ f I PLATFORM_RADIUS_CHUNKS d
+c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer
+ m (Lnet/minecraft/util/RandomSource;)I getTreeHeight a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isDirt c
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isFree b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isDirt$3 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$isFree$4 a
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; lambda$trunkPlacerParts$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; lambda$trunkPlacerParts$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; lambda$trunkPlacerParts$2 a
+ m (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 placeLog b
+ m (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 placeLog a
+ m (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 placeLogIfFree a
+ m (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; placeTrunk a
+ m (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 setDirtAt a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; trunkPlacerParts a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z validTreePos a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f I MAX_BASE_HEIGHT a
+ f I MAX_HEIGHT d
+ f I MAX_RAND b
+ f I baseHeight e
+ f I heightRandA f
+ f I heightRandB g
+c net/minecraft/world/level/levelgen/structure/PostPlacementProcessor net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
+ m (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 lambda$static$0 a
+ f Lnet/minecraft/world/level/levelgen/structure/PostPlacementProcessor; NONE a
+c net/minecraft/world/level/levelgen/structure/StructurePieceAccessor net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V addPiece a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; findCollisionPiece a
+c net/minecraft/world/level/levelgen/structure/StructureSpawnOverride net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; boundingBox a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/random/WeightedList; spawns b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; boundingBox b
+ f Lnet/minecraft/util/random/WeightedList; spawns c
+c net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a
+ m ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; PIECE a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; STRUCTURE b
+ f Ljava/lang/String; id d
+c net/minecraft/world/level/levelgen/structure/TemplateStructurePiece net/minecraft/world/level/levelgen/structure/DefinedStructurePiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m ()Lnet/minecraft/resources/ResourceLocation; makeTemplateLocation b
+ m (III)V move a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; placeSettings e
+ m (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 postProcess a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; template c
+ m ()Lnet/minecraft/core/BlockPos; templatePosition d
+ f Lorg/slf4j/Logger; LOGGER h
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; placeSettings c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; template b
+ f Ljava/lang/String; templateName a
+ f Lnet/minecraft/core/BlockPos; templatePosition d
+c net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; calculateBoundingBox b
+ m ()Z isEmpty a
+ m (Lnet/minecraft/core/BlockPos;)Z isInsidePiece a
+ m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; load a
+ m ()Ljava/util/List; pieces c
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/Tag; save a
+ f Lnet/minecraft/resources/ResourceLocation; JIGSAW_RENAME c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Map; RENAMES d
+ f Ljava/util/List; pieces a
+c net/minecraft/world/level/levelgen/structure/pools/DimensionPadding net/minecraft/world/level/levelgen/structure/pools/DimensionPadding
+ m ()I bottom b
+ m ()Z hasEqualTopAndBottom a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Lcom/mojang/datafixers/util/Either; lambda$static$4 a
+ m ()I top c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; RECORD_CODEC e
+ f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; ZERO b
+ f I bottom c
+ f I top d
+c net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolEmpty
+ m (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; getBoundingBox a
+ m (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; getShuffledJigsawBlocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; lambda$static$0 b
+ m (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;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z place a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/structures/IglooPieces net/minecraft/world/level/levelgen/structure/structures/IglooPieces
+ m (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 addPieces a
+ f I GENERATION_HEIGHT a
+ f Ljava/util/Map; OFFSETS f
+ f Ljava/util/Map; PIVOTS e
+ f Lnet/minecraft/resources/ResourceLocation; STRUCTURE_LOCATION_IGLOO b
+ f Lnet/minecraft/resources/ResourceLocation; STRUCTURE_LOCATION_LABORATORY d
+ f Lnet/minecraft/resources/ResourceLocation; STRUCTURE_LOCATION_LADDER c
+c net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece net/minecraft/world/level/levelgen/structure/structures/IglooPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; makePosition a
+ m (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m (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 postProcess a
+c net/minecraft/world/level/storage/loot/parameters/LootContextParams net/minecraft/world/level/storage/loot/parameters/LootContextParameters
+ f Lnet/minecraft/util/context/ContextKey; ATTACKING_ENTITY f
+ f Lnet/minecraft/util/context/ContextKey; BLOCK_ENTITY j
+ f Lnet/minecraft/util/context/ContextKey; BLOCK_STATE i
+ f Lnet/minecraft/util/context/ContextKey; DAMAGE_SOURCE e
+ f Lnet/minecraft/util/context/ContextKey; DIRECT_ATTACKING_ENTITY g
+ f Lnet/minecraft/util/context/ContextKey; ENCHANTMENT_ACTIVE n
+ f Lnet/minecraft/util/context/ContextKey; ENCHANTMENT_LEVEL m
+ f Lnet/minecraft/util/context/ContextKey; EXPLOSION_RADIUS l
+ f Lnet/minecraft/util/context/ContextKey; INTERACTING_ENTITY b
+ f Lnet/minecraft/util/context/ContextKey; LAST_DAMAGE_PLAYER d
+ f Lnet/minecraft/util/context/ContextKey; ORIGIN h
+ f Lnet/minecraft/util/context/ContextKey; TARGET_ENTITY c
+ f Lnet/minecraft/util/context/ContextKey; THIS_ENTITY a
+ f Lnet/minecraft/util/context/ContextKey; TOOL k
+c net/minecraft/world/level/storage/loot/predicates/LootItemCondition net/minecraft/world/level/storage/loot/predicates/LootItemCondition
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m ()Lcom/mojang/serialization/Codec; lambda$static$0 c
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC e
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC d
+c net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemCondition$a
+c org/bukkit/craftbukkit/inventory/util/CraftCustomInventoryConverter org/bukkit/craftbukkit/v1_21_R6/inventory/util/CraftCustomInventoryConverter
+c net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; unpack a
+c net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f I max c
+ f I min b
+ f Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo; this$0 a
+c net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$0 b
+ m (Ljava/util/ArrayList;)V lambda$static$1 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$2 a
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; payload b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; CONFIG_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; GAMEPLAY_STREAM_CODEC a
+ f I MAX_PAYLOAD_SIZE d
+ f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; payload c
+c net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$0 a
+ m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; payload b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f I MAX_PAYLOAD_SIZE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; payload b
+c net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/cookie/ClientCookiePacketListener;)V handle a
+ m ()Lnet/minecraft/resources/ResourceLocation; key b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; key b
+c net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I sequence b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I sequence b
+c net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket net/minecraft/network/protocol/game/PacketPlayOutTileEntityData
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; create a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/util/function/BiFunction;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; create a
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m ()Lnet/minecraft/nbt/CompoundTag; getTag f
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; getType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/nbt/CompoundTag; tag d
+ f Lnet/minecraft/world/level/block/entity/BlockEntityType; type c
+c net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ClientboundDebugBlockValuePacket net/minecraft/network/protocol/game/ClientboundDebugBlockValuePacket
+ m ()Lnet/minecraft/core/BlockPos; blockPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Update; update e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; blockPos b
+ f Lnet/minecraft/util/debug/DebugSubscription$Update; update c
+c net/minecraft/network/protocol/game/ClientboundDebugChunkValuePacket net/minecraft/network/protocol/game/ClientboundDebugChunkValuePacket
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Update; update e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos b
+ f Lnet/minecraft/util/debug/DebugSubscription$Update; update c
+c net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket net/minecraft/network/protocol/game/PacketPlayOutOpenWindowHorse
+ m ()I getContainerId b
+ m ()I getEntityId f
+ m ()I getInventoryColumns e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f I entityId d
+ f I inventoryColumns c
+c net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
+ m ()Ljava/util/List; getBlockUpdates f
+ m ()Ljava/util/BitSet; getBlockYMask d
+ m ()Ljava/util/BitSet; getEmptyBlockYMask e
+ m ()Ljava/util/BitSet; getEmptySkyYMask b
+ m ()Ljava/util/List; getSkyUpdates c
+ m ()Ljava/util/BitSet; getSkyYMask a
+ m (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 prepareSectionData a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; DATA_LAYER_STREAM_CODEC a
+ f Ljava/util/List; blockUpdates g
+ f Ljava/util/BitSet; blockYMask c
+ f Ljava/util/BitSet; emptyBlockYMask e
+ f Ljava/util/BitSet; emptySkyYMask d
+ f Ljava/util/List; skyUpdates f
+ f Ljava/util/BitSet; skyYMask b
+c net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/PacketPlayOutAbilities
+ m ()Z canFly f
+ m ()Z canInstabuild g
+ m ()F getFlyingSpeed h
+ m ()F getWalkingSpeed i
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isFlying e
+ m ()Z isInvulnerable b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I FLAG_CAN_FLY d
+ f I FLAG_FLYING c
+ f I FLAG_INSTABUILD e
+ f I FLAG_INVULNERABLE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z canFly h
+ f F flyingSpeed j
+ f Z instabuild i
+ f Z invulnerable f
+ f Z isFlying g
+ f F walkingSpeed k
+c net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I duration b
+c net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket
+ m ()D getAccelerationPower e
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f D accelerationPower c
+ f I id b
+c net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket net/minecraft/network/protocol/game/PacketPlayOutRemoveEntityEffect
+ m ()Lnet/minecraft/core/Holder; effect e
+ m ()I entityId b
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; effect c
+ f I entityId b
+c net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
+ m ()D getNewCenterX e
+ m ()D getNewCenterZ b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f D newCenterX b
+ f D newCenterZ c
+c net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket net/minecraft/network/protocol/game/PacketPlayOutEntityVelocity
+ m ()I getId b
+ m ()Lnet/minecraft/world/phys/Vec3; getMovement e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f Lnet/minecraft/world/phys/Vec3; movement c
+c net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; text b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; text b
+c net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;F)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; addWaypointAzimuth a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; addWaypointChunk a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; addWaypointPosition a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypointManager;)V apply a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; operation b
+ m (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; removeWaypoint a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;F)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; updateWaypointAzimuth b
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; updateWaypointChunk b
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket; updateWaypointPosition b
+ m ()Lnet/minecraft/world/waypoints/TrackedWaypoint; waypoint e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; operation b
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint; waypoint c
+c net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$a
+ m ()[Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; $values a
+ f [Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; $VALUES g
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; TRACK a
+ f Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; UNTRACK b
+ f Lnet/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation; UPDATE c
+ f Ljava/util/function/BiConsumer; action f
+c net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket net/minecraft/network/protocol/game/PacketPlayOutEntityEffect
+ m ()Z effectShowsIcon j
+ m ()Lnet/minecraft/core/Holder; getEffect e
+ m ()I getEffectAmplifier f
+ m ()I getEffectDurationTicks g
+ m ()I getEntityId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isEffectAmbient i
+ m ()Z isEffectVisible h
+ m ()Z shouldBlend k
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I FLAG_AMBIENT b
+ f I FLAG_BLEND e
+ f I FLAG_SHOW_ICON d
+ f I FLAG_VISIBLE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I effectAmplifier h
+ f I effectDurationTicks i
+ f Lnet/minecraft/core/Holder; effect g
+ f I entityId f
+ f B flags j
+c net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/PacketPlayInAbilities
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isFlying b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I FLAG_FLYING b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isFlying c
+c net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket net/minecraft/network/protocol/game/PacketPlayInSetCommandBlock
+ m ()Ljava/lang/String; getCommand e
+ m ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; getMode i
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isAutomatic h
+ m ()Z isConditional g
+ m ()Z isTrackOutput f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I FLAG_AUTOMATIC d
+ f I FLAG_CONDITIONAL c
+ f I FLAG_TRACK_OUTPUT b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z automatic i
+ f Ljava/lang/String; command f
+ f Z conditional h
+ f Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; mode j
+ f Lnet/minecraft/core/BlockPos; pos e
+ f Z trackOutput g
+c net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+c net/minecraft/network/protocol/status/ServerboundStatusRequestPacket net/minecraft/network/protocol/status/PacketStatusInStart
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftBanListServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftBanListServiceImpl
+ m (Lnet/minecraft/server/players/IpBanListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V addIpBan a
+ m (Lnet/minecraft/server/players/UserBanListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V addUserBan a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clearIpBans a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clearUserBans b
+ m ()Ljava/util/Collection; getIpBanEntries b
+ m ()Ljava/util/Collection; getUserBanEntries a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V removeIpBan a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V removeUserBan a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/MinecraftServer; server a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService
+ m (Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)V broadcastSystemMessage a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)V halt a
+ m ()Z isReady a
+ m (ZZZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z saveEverything a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V sendSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;ZLjava/util/Collection;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V sendSystemMessage a
+c net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
+ m (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V handleIntention a
+ m ()Z isAcceptingMessages c
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ f Lnet/minecraft/network/Connection; connection c
+ f Lnet/minecraft/server/MinecraftServer; server b
+c net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/DataConverterCustomNameTile
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTagCustomName a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/Set; NAMEABLE_BLOCK_ENTITIES a
+c net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix net/minecraft/util/datafix/fixes/DataConverterHanging
+ m (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; doFix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ f [[I DIRECTIONS a
+c net/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule net/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule
+ m (C)Z isAccepted a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; parse b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; error c
+ f I maxSize b
+ f I minSize a
+c net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder
+ m ()V cancel b
+ m (Ljava/util/Collection;)V cleanup a
+ m (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; createStarted a
+ m ()V end a
+ m ()V endTick d
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler f
+ m ()Z isRecording e
+ m (Lnet/minecraft/util/profiling/metrics/MetricSampler;)Ljava/util/List; lambda$endTick$5 a
+ m ()I lambda$endTick$6 i
+ m ()Z lambda$endTick$7 h
+ m ()I lambda$new$0 n
+ m ()Z lambda$new$1 m
+ m ()I lambda$new$2 l
+ m ()Z lambda$new$3 k
+ m (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$scheduleSaveResults$8 a
+ m ()Lnet/minecraft/util/profiling/ProfileCollector; lambda$startTick$4 j
+ m (Ljava/util/function/Consumer;)V registerGlobalCompletionCallback a
+ m (Lnet/minecraft/util/profiling/ProfileResults;)V scheduleSaveResults a
+ m ()V startTick c
+ m ()V verifyStarted g
+ f I PROFILING_MAX_DURATION_SECONDS a
+ f I currentTick l
+ f J deadlineNano k
+ f Ljava/util/Map; deviationsBySampler c
+ f Ljava/util/function/Consumer; globalOnReportFinished b
+ f Ljava/util/concurrent/Executor; ioExecutor e
+ f Z killSwitch n
+ f Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister; metricsPersister f
+ f Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider; metricsSamplerProvider i
+ f Ljava/util/function/Consumer; onProfilingEnd g
+ f Ljava/util/function/Consumer; onReportFinished h
+ f Lnet/minecraft/util/profiling/ProfileCollector; singleTickProfiler m
+ f Lnet/minecraft/util/profiling/ContinuousProfiler; taskProfiler d
+ f Ljava/util/Set; thisTickSamplers o
+ f Ljava/util/function/LongSupplier; wallTimeSource j
+c net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V apply a
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Z)V onChangedBlock a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/block/state/properties/NoteBlockInstrument net/minecraft/world/level/block/state/properties/BlockPropertyInstrument
+ m ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; $values f
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/core/Holder; getSoundEvent a
+ m ()Z hasCustomSound d
+ m ()Z isTunable b
+ m ()Z worksAboveNoteBlock e
+ f [Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; $VALUES A
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; BANJO o
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; BASEDRUM b
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; BASS e
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; BELL g
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; BIT n
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; CHIME i
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; COW_BELL l
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; CREEPER s
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; CUSTOM_HEAD w
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; DIDGERIDOO m
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; DRAGON t
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; FLUTE f
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; GUITAR h
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; HARP a
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; HAT d
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; IRON_XYLOPHONE k
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; PIGLIN v
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; PLING p
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; SKELETON r
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; SNARE c
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; WITHER_SKELETON u
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; XYLOPHONE j
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; ZOMBIE q
+ f Ljava/lang/String; name x
+ f Lnet/minecraft/core/Holder; soundEvent y
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; type z
+c net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type net/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a
+ m ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; $values a
+ f [Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; $VALUES d
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; BASE_BLOCK a
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; CUSTOM c
+ f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; MOB_HEAD b
+c net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter
+ m (I)Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter; forMaxDepth a
+ m (Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter;)Ljava/lang/Integer; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxWaterDepth c
+c net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle
+ m (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encodeTemplate a
+ m (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; getBoundingBox a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)Ljava/util/List; getDataMarkers a
+ m (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; getSettings a
+ m (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; getShuffledJigsawBlocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; getTemplate a
+ m ()Lnet/minecraft/resources/ResourceLocation; getTemplateLocation e
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Ljava/util/Optional; lambda$overrideLiquidSettingsCodec$3 b
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lnet/minecraft/core/Holder; lambda$processorsCodec$2 c
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lcom/mojang/datafixers/util/Either; lambda$templateCodec$4 a
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; overrideLiquidSettingsCodec c
+ m (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;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z place a
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; processorsCodec b
+ m (Ljava/util/List;)V sortBySelectionPriority a
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; templateCodec d
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/util/Comparator; HIGHEST_SELECTION_PRIORITY_FIRST a
+ f Lcom/mojang/serialization/Codec; TEMPLATE_CODEC g
+ f Ljava/util/Optional; overrideLiquidSettings e
+ f Lnet/minecraft/core/Holder; processors d
+ f Lcom/mojang/datafixers/util/Either; template c
+c net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC c
+c net/minecraft/world/level/redstone/ExperimentalRedstoneWireEvaluator net/minecraft/world/level/redstone/ExperimentalRedstoneWireEvaluator
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/redstone/Orientation;)V calculateCurrentChanges a
+ m (Lnet/minecraft/world/level/Level;)V causeNeighborUpdates a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/redstone/Orientation;Z)V enqueueNeighborWire b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/redstone/Orientation;)Lnet/minecraft/world/level/redstone/Orientation; getInitialOrientation a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getWireSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z isConnected a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$1 a
+ m (Lnet/minecraft/world/level/redstone/Orientation;ILnet/minecraft/core/BlockPos;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$setPower$2 a
+ m (Lnet/minecraft/world/level/redstone/Orientation;I)I packOrientationAndPower a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/redstone/Orientation;Z)V propagateChangeToNeighbors a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/redstone/Orientation;)V setPower a
+ m (I)Lnet/minecraft/world/level/redstone/Orientation; unpackOrientation a
+ m (I)I unpackPower b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/redstone/Orientation;Z)V updatePowerStrength a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; updatedWires d
+ f Ljava/util/Deque; wiresToTurnOff b
+ f Ljava/util/Deque; wiresToTurnOn c
+c net/minecraft/world/level/storage/loot/ContainerComponentManipulator net/minecraft/world/level/storage/loot/ContainerComponentManipulator
+ m ()Ljava/lang/Object; empty b
+ m (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents a
+ m (Ljava/util/function/UnaryOperator;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$modifyItems$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/UnaryOperator;)V modifyItems a
+ m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;Ljava/util/stream/Stream;)V setContents a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/stream/Stream;)V setContents a
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+c net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplosionDecay
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; explosionDecay c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder net/minecraft/world/level/storage/loot/functions/LootItemFunctionUser
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply b
+ m ([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; unwrap c
+c net/minecraft/world/level/storage/loot/predicates/ConditionReference net/minecraft/world/level/storage/loot/predicates/LootItemConditionReference
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; conditionReference a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$conditionReference$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validate$1 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V lambda$validate$2 b
+ m ()Lnet/minecraft/resources/ResourceKey; name c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/resources/ResourceKey; name b
+c net/minecraft/world/level/storage/loot/predicates/ExplosionCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionSurvivesExplosion
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$survivesExplosion$0 d
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; survivesExplosion c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/predicates/ExplosionCondition; INSTANCE b
+c net/minecraft/world/level/storage/loot/predicates/LootItemConditions net/minecraft/world/level/storage/loot/predicates/LootItemConditions
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; register a
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ALL_OF c
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ANY_OF b
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; BLOCK_STATE_PROPERTY i
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; DAMAGE_SOURCE_PROPERTIES m
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ENCHANTMENT_ACTIVE_CHECK s
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ENTITY_PROPERTIES f
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ENTITY_SCORES h
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; INVERTED a
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; KILLED_BY_PLAYER g
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; LOCATION_CHECK n
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; MATCH_TOOL j
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; RANDOM_CHANCE d
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; RANDOM_CHANCE_WITH_ENCHANTED_BONUS e
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; REFERENCE p
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; SURVIVES_EXPLOSION l
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; TABLE_BONUS k
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; TIME_CHECK q
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; VALUE_CHECK r
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; WEATHER_CHECK o
+c net/minecraft/world/level/storage/loot/providers/number/StorageValue net/minecraft/world/level/storage/loot/providers/number/StorageValue
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)I getInt a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/lang/Number;)Ljava/lang/Number; getNumericTag a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; path d
+ m ()Lnet/minecraft/resources/ResourceLocation; storage c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; path c
+ f Lnet/minecraft/resources/ResourceLocation; storage b
+c org/bukkit/craftbukkit/inventory/components/CraftEquippableComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftEquippableComponent
+c org/bukkit/craftbukkit/persistence/CraftPersistentDataAdapterContext org/bukkit/craftbukkit/v1_21_R6/persistence/CraftPersistentDataAdapterContext
+c org/bukkit/craftbukkit/persistence/DirtyCraftPersistentDataContainer org/bukkit/craftbukkit/v1_21_R6/persistence/DirtyCraftPersistentDataContainer
+c net/minecraft/network/protocol/configuration/ConfigurationPacketTypes net/minecraft/network/protocol/configuration/ConfigurationPacketTypes
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createClientbound a
+ m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; createServerbound b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CODE_OF_CONDUCT a
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_FINISH_CONFIGURATION b
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REGISTRY_DATA c
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_CHAT d
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_KNOWN_PACKS e
+ f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ENABLED_FEATURES f
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ACCEPT_CODE_OF_CONDUCT g
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_FINISH_CONFIGURATION h
+ f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_KNOWN_PACKS i
+c net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/cookie/ServerCookiePacketListener;)V handle a
+ m ()Lnet/minecraft/resources/ResourceLocation; key b
+ m ()[B payload e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; key b
+ f [B payload c
+c net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket net/minecraft/network/protocol/game/PacketPlayOutBlockBreakAnimation
+ m ()I getId b
+ m ()Lnet/minecraft/core/BlockPos; getPos e
+ m ()I getProgress f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f Lnet/minecraft/core/BlockPos; pos c
+ f I progress d
+c net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket net/minecraft/network/protocol/game/PacketPlayOutServerDifficulty
+ m ()Lnet/minecraft/world/Difficulty; difficulty b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z locked e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/Difficulty; difficulty b
+ f Z locked c
+c net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket net/minecraft/network/protocol/game/PacketPlayOutWindowData
+ m ()I getContainerId b
+ m ()I getId e
+ m ()I getValue f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f I id c
+ f I value d
+c net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket net/minecraft/network/protocol/game/PacketPlayOutSetSlot
+ m ()I getContainerId b
+ m ()Lnet/minecraft/world/item/ItemStack; getItem f
+ m ()I getSlot e
+ m ()I getStateId g
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f Lnet/minecraft/world/item/ItemStack; itemStack e
+ f I slot d
+ f I stateId c
+c net/minecraft/network/protocol/game/ClientboundDebugEntityValuePacket net/minecraft/network/protocol/game/ClientboundDebugEntityValuePacket
+ m ()I entityId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Update; update e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I entityId b
+ f Lnet/minecraft/util/debug/DebugSubscription$Update; update c
+c net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket net/minecraft/network/protocol/game/PacketPlayOutUnloadChunk
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/level/ChunkPos; pos b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/ChunkPos; pos b
+c net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
+ m ()J getLerpTime h
+ m ()I getNewAbsoluteMaxSize i
+ m ()D getNewCenterX b
+ m ()D getNewCenterZ e
+ m ()D getNewSize f
+ m ()D getOldSize g
+ m ()I getWarningBlocks k
+ m ()I getWarningTime j
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J lerpTime f
+ f I newAbsoluteMaxSize g
+ f D newCenterX b
+ f D newCenterZ c
+ f D newSize e
+ f D oldSize d
+ f I warningBlocks h
+ f I warningTime i
+c net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket net/minecraft/network/protocol/game/PacketPlayOutAutoRecipe
+ m ()I containerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay; recipeDisplay e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay; recipeDisplay c
+c net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Lnet/minecraft/network/chat/Component; message e
+ m ()I playerId b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; message c
+ f I playerId b
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/List; profileIds b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; profileIds b
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
+ m ()Ljava/util/EnumSet; actions b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket; createPlayerInitializing a
+ m ()Ljava/util/List; entries e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; lambda$new$0 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$write$1 a
+ m ()Ljava/util/List; newEntries f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/EnumSet; actions b
+ f Ljava/util/List; entries c
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b
+ m ()Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession i
+ m ()Lnet/minecraft/network/chat/Component; displayName f
+ m ()Lnet/minecraft/world/level/GameType; gameMode e
+ m ()I latency d
+ m ()I listOrder h
+ m ()Z listed c
+ m ()Lcom/mojang/authlib/GameProfile; profile b
+ m ()Ljava/util/UUID; profileId a
+ m ()Z showHat g
+ f Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession i
+ f Lnet/minecraft/network/chat/Component; displayName f
+ f Lnet/minecraft/world/level/GameType; gameMode e
+ f I latency d
+ f I listOrder h
+ f Z listed c
+ f Ljava/util/UUID; profileId a
+ f Lcom/mojang/authlib/GameProfile; profile b
+ f Z showHat g
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a
+ m ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; $values a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$0 h
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$1 h
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$10 c
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$11 c
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$12 b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$13 b
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$14 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$15 a
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$2 g
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$3 g
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$4 f
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$5 f
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$6 e
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$7 e
+ m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$8 d
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$9 d
+ f [Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; $VALUES k
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; ADD_PLAYER a
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; INITIALIZE_CHAT b
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_DISPLAY_NAME f
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_GAME_MODE c
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_HAT h
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_LATENCY e
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_LISTED d
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_LIST_ORDER g
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader; reader i
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer; writer j
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$a
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$b
+c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c
+ m ()Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; build a
+ f Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession i
+ f Lnet/minecraft/network/chat/Component; displayName f
+ f Lnet/minecraft/world/level/GameType; gameMode e
+ f I latency d
+ f I listOrder h
+ f Z listed c
+ f Ljava/util/UUID; profileId a
+ f Lcom/mojang/authlib/GameProfile; profile b
+ f Z showHat g
+c net/minecraft/network/protocol/game/ClientboundRecipeBookRemovePacket net/minecraft/network/protocol/game/ClientboundRecipeBookRemovePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/List; recipes b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; recipes b
+c net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; text b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; text b
+c net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket net/minecraft/network/protocol/game/PacketPlayOutUpdateAttributes
+ m ()I getEntityId b
+ m ()Ljava/util/List; getValues e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; attributes c
+ f I entityId b
+c net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot net/minecraft/network/protocol/game/PacketPlayOutUpdateAttributes$AttributeSnapshot
+ m ()Lnet/minecraft/core/Holder; attribute a
+ m ()D base b
+ m ()Ljava/util/Collection; modifiers c
+ f Lnet/minecraft/network/codec/StreamCodec; MODIFIER_STREAM_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/Holder; attribute c
+ f D base d
+ f Ljava/util/Collection; modifiers e
+c net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket net/minecraft/network/protocol/game/PacketPlayInDifficultyChange
+ m ()Lnet/minecraft/world/Difficulty; difficulty b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/Difficulty; difficulty b
+c net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket net/minecraft/network/protocol/game/PacketPlayInAdvancements
+ m ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; closedScreen b
+ m ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; getAction e
+ m ()Lnet/minecraft/resources/ResourceLocation; getTab f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; openedTab a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; action b
+ f Lnet/minecraft/resources/ResourceLocation; tab c
+c net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action net/minecraft/network/protocol/game/PacketPlayInAdvancements$Status
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; $VALUES c
+ f Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; CLOSED_SCREEN b
+ f Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; OPENED_TAB a
+c net/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket net/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()I selectedItemIndex e
+ m ()I slotId b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I selectedItemIndex c
+ f I slotId b
+c net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket net/minecraft/network/protocol/game/PacketPlayInSpectate
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/UUID; uuid b
+c net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket net/minecraft/network/protocol/login/PacketLoginOutDisconnect
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/Component; reason b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/resources/RegistryOps; OPS c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/Component; reason b
+c net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket$1 net/minecraft/network/protocol/login/PacketLoginOutDisconnect$1
+c net/minecraft/network/protocol/status/ClientboundStatusResponsePacket net/minecraft/network/protocol/status/PacketStatusOutServerInfo
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus; status b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/resources/RegistryOps; OPS c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/status/ServerStatus; status b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorServiceImpl
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit a
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit a
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleServiceImpl
+ m ()Ljava/util/stream/Stream; getAvailableGameRules a
+ m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule a
+ m (Ljava/lang/String;)Ljava/util/Optional; getRuleKey a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/GameRules$Value; getRuleValue b
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; getTypedRule a
+ m (Ljava/lang/String;Ljava/util/Map$Entry;)Z lambda$getRuleKey$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/methods/InvalidParameterJsonRpcException; lambda$getRuleValue$1 c
+ m (Lnet/minecraft/server/jsonrpc/methods/GameRulesService$UntypedRule;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule; updateGameRule a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListService net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListService
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clear a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V deop b
+ m ()Ljava/util/Collection; getEntries a
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V op a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V op a
+c net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener net/minecraft/server/packs/resources/ResourceDataJson
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V lambda$scanDirectory$0 a
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$Error;)V lambda$scanDirectory$1 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; prepare b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; prepare a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/FileToIdConverter;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/util/Map;)V scanDirectory a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/util/Map;)V scanDirectory a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/serialization/Codec; codec c
+ f Lnet/minecraft/resources/FileToIdConverter; lister d
+ f Lcom/mojang/serialization/DynamicOps; ops b
+c net/minecraft/util/datafix/fixes/ContainerBlockEntityLockPredicateFix net/minecraft/util/datafix/fixes/ContainerBlockEntityLockPredicateFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixBlockEntity a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntity$0 a
+c net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAxolotlBucket b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPainting a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixSalmonBucket c
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTropicalFishBucket a
+ m (I)Ljava/lang/String; getBaseColor a
+ m (I)Ljava/lang/String; getPattern c
+ m (I)Ljava/lang/String; getPatternColor b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAxolotlBucket$3 c
+ m (Ljava/lang/String;)Z lambda$fixPainting$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixSalmonBucket$4 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTropicalFishBucket$2 d
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix$Fixer net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix$a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixRemainder$0 a
+c net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Lnet/minecraft/resources/ResourceLocation; parse b
+ f Lnet/minecraft/util/parsing/packrat/Rule; INSTANCE a
+c net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
+ m (Lorg/apache/commons/lang3/tuple/Pair;)Z lambda$newSamplersFoundInProfiler$0 a
+ m (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/util/profiling/metrics/MetricSampler; lambda$newSamplersFoundInProfiler$1 a
+ m (Ljava/util/function/Supplier;Ljava/lang/String;)D lambda$samplerForProfilingPath$2 a
+ m (Ljava/util/function/Supplier;)Ljava/util/Set; newSamplersFoundInProfiler a
+ m (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;)Lnet/minecraft/util/profiling/metrics/MetricSampler; samplerForProfilingPath a
+ f Ljava/util/Set; previouslyFoundSamplerNames a
+c net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid net/minecraft/world/entity/ai/behavior/BehaviorCelebrate
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/item/DyeColor;I)Lnet/minecraft/world/item/ItemStack; getFirework a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick c
+ f Lnet/minecraft/world/entity/raid/Raid; currentRaid c
+c net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink net/minecraft/world/entity/ai/behavior/BehaviorInteractPlayer
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/npc/Villager;)V followPlayer a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V tick d
+ m (J)Z timedOut a
+ f F speedModifier c
+c net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestAttackableTarget
+ m ()Z canUse b
+ m ()V findTarget h
+ m ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; getTargetConditions i
+ m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$findTarget$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a
+ m ()V start d
+ f I DEFAULT_RANDOM_INTERVAL i
+ f I randomInterval b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetConditions d
+ f Lnet/minecraft/world/entity/LivingEntity; target c
+ f Ljava/lang/Class; targetType a
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLanding
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()F getTurnSpeed g
+ f Lnet/minecraft/world/phys/Vec3; targetLocation b
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerFly
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()V findNewTarget i
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()V navigateToNextPathNode j
+ f Lnet/minecraft/world/level/pathfinder/Path; currentPath c
+ f Z firstTick b
+ f Lnet/minecraft/world/phys/Vec3; targetLocation d
+c net/minecraft/world/item/crafting/display/ShapedCraftingRecipeDisplay net/minecraft/world/item/crafting/display/ShapedCraftingRecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m ()I height c
+ m ()Ljava/util/List; ingredients f
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/display/SlotDisplay;)Z lambda$isEnabled$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ m ()I width b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; TYPE c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation j
+ f I height g
+ f Ljava/util/List; ingredients h
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; result i
+ f I width f
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState
+ m ()[Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; $values f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; calculatePositionAbove a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData;)Ljava/util/Optional; calculatePositionToSpawnSpawner a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V emitParticles a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z hasSpinningMob d
+ m ()Z isCapableOfSpawning e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/entity/player/Player;)Z lambda$calculatePositionToSpawnSpawner$4 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/entity/Entity;)Z lambda$selectEntityToSpawnItemAbove$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/phys/Vec3;)V lambda$spawnOminousOminousItemSpawner$3 a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/level/SpawnData;)V lambda$tickAndGetNext$0 a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Ljava/util/UUID;)V lambda$tickAndGetNext$1 a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)V lambda$tickAndGetNext$2 a
+ m ()I lightLevel a
+ m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; selectEntityToSpawnItemAbove a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V spawnOminousOminousItemSpawner a
+ m ()D spinningMobSpeed b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; tickAndGetNext a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData;)Z timeToSpawnItemSpawner a
+ f [Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; $VALUES n
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; ACTIVE c
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; COOLDOWN f
+ f F DELAY_BEFORE_EJECT_AFTER_KILLING_LAST_MOB g
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; EJECTING_REWARD e
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; INACTIVE a
+ f I TIME_BETWEEN_EACH_EJECTION h
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; WAITING_FOR_PLAYERS b
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; WAITING_FOR_REWARD_EJECTION d
+ f Z isCapableOfSpawning m
+ f I lightLevel j
+ f Ljava/lang/String; name i
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission; particleEmission l
+ f D spinningMobSpeed k
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$a
+ f I HALF_LIT b
+ f I LIT c
+ f I UNLIT a
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$c
+ f D FAST c
+ f D NONE a
+ f D SLOW b
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b
+ m (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;)V addParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Z)V lambda$static$0 d
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Z)V lambda$static$1 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Z)V lambda$static$2 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Z)V lambda$static$3 a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission; FLAMES_AND_SMOKE c
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission; NONE a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission; SMALL_FLAMES b
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission; SMOKE_INSIDE_AND_TOP_FACE d
+c net/minecraft/world/level/block/sounds/AmbientDesertBlockSoundsPlayer net/minecraft/world/level/block/sounds/AmbientDesertBlockSoundsPlayer
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canTriggerAmbientDesertSandSounds a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z columnContainsTriggeringBlock a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V playAmbientDeadBushSounds c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V playAmbientDryGrassSounds b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V playAmbientSandSounds a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z shouldPlayAmbientSandSound b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z shouldPlayDesertDryVegetationBlockSounds a
+ f I DEAD_BUSH_SOUND_BADLANDS_DECREASED_CHANCE d
+ f I DEAD_BUSH_SOUND_CHANCE c
+ f I DRY_GRASS_SOUND_CHANCE b
+ f I HORIZONTAL_DIRECTIONS h
+ f I IDLE_SOUND_CHANCE a
+ f I SURROUNDING_BLOCKS_DISTANCE_HORIZONTAL_CHECK f
+ f I SURROUNDING_BLOCKS_DISTANCE_VERTICAL_CHECK g
+ f I SURROUNDING_BLOCKS_PLAY_SOUND_THRESHOLD e
+c net/minecraft/world/level/block/state/properties/BlockStateProperties net/minecraft/world/level/block/state/properties/BlockProperties
+ m (Lnet/minecraft/core/Direction;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;)Z lambda$static$1 a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_15 aA
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_1 au
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_25 aB
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_2 av
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_3 aw
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_4 ax
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_5 ay
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_7 az
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ATTACH_FACE X
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS K
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BAMBOO_LEAVES bp
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BED_PART bg
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BELL_ATTACHMENT Y
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BERRIES b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; BITES aC
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BLOOM c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BOTTOM d
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES aD
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CAN_SUMMON e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; CHEST_TYPE bh
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CONDITIONAL f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; COPPER_GOLEM_POSE bJ
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED bB
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRAFTING bC
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; CREAKING_HEART_STATE bF
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DELAY aE
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DISARMED g
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE aG
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOOR_HINGE bj
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOUBLE_BLOCK_HALF ah
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN M
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DRAG h
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DRIED_GHAST_HYDRATION_LEVELS be
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DRIPSTONE_THICKNESS bs
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DUSTED bA
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST O
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_REDSTONE ad
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_WALL Z
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; EGGS aH
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED j
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EYE k
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING R
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING_HOPPER S
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; FALLING l
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; FLOWER_AMOUNT U
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF ai
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING m
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK r
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_0 n
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_1 o
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_2 p
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_RECORD q
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH aI
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HORIZONTAL_AXIS J
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HORIZONTAL_FACING T
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; INVERTED s
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; IN_WALL t
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS aJ
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL aT
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_CAULDRON aO
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_COMPOSTER aP
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_FLOWING aQ
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_HONEY aR
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT u
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LOCKED v
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; MAP bI
+ f I MAX_AGE_15 as
+ f I MAX_AGE_1 am
+ f I MAX_AGE_25 at
+ f I MAX_AGE_2 an
+ f I MAX_AGE_3 ao
+ f I MAX_AGE_4 ap
+ f I MAX_AGE_5 aq
+ f I MAX_AGE_7 ar
+ f I MAX_DISTANCE aF
+ f I MAX_LEVEL_15 aS
+ f I MAX_LEVEL_3 aM
+ f I MAX_LEVEL_8 aN
+ f I MAX_RESPAWN_ANCHOR_CHARGES bc
+ f I MIN_LEVEL aK
+ f I MIN_LEVEL_CAULDRON aL
+ f I MIN_RESPAWN_ANCHOR_CHARGES bb
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE_COMPARATOR bi
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE aU
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NATURAL w
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH N
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_REDSTONE ae
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_WALL aa
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NOTEBLOCK_INSTRUMENT bk
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; NOTE aV
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED x
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS bG
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN y
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION W
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT z
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES aW
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PISTON_TYPE bl
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED A
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER aX
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE ak
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE_STRAIGHT al
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; RESPAWN_ANCHOR_CHARGES bd
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION_16 bf
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SCULK_SENSOR_PHASE bt
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; SEGMENT_AMOUNT V
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT B
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING C
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SIDE_CHAIN_PART aj
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE D
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SLAB_TYPE bm
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_0_OCCUPIED bu
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_1_OCCUPIED bv
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_2_OCCUPIED bw
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_3_OCCUPIED bx
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_4_OCCUPIED by
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SLOT_5_OCCUPIED bz
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SNOWY E
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH P
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_REDSTONE af
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_WALL ab
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STABILITY_DISTANCE ba
+ f I STABILITY_MAX_DISTANCE aZ
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE aY
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STAIRS_SHAPE bn
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STRUCTUREBLOCK_MODE bo
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TEST_BLOCK_MODE bH
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TILT bq
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TIP F
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TRIAL_SPAWNER_STATE bD
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED G
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UNSTABLE H
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP L
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; VAULT_STATE bE
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; VERTICAL_DIRECTION br
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED I
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST Q
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_REDSTONE ag
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_WALL ac
+c net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; write a
+ f Ljava/nio/file/Path; writeFolder b
+ f Lnet/minecraft/world/level/chunk/storage/IOWorker; writeWorker a
+c net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; register a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; ALL_OF j
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; ANY_OF i
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; HAS_STURDY_FACE d
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; INSIDE_WORLD_BOUNDS h
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; MATCHING_BLOCKS a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; MATCHING_BLOCK_TAG b
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; MATCHING_FLUIDS c
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; NOT k
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; REPLACEABLE f
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; SOLID e
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; TRUE l
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; UNOBSTRUCTED m
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; WOULD_SURVIVE g
+c net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate;)Ljava/util/List; lambda$codec$0 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a
+ f Ljava/util/List; predicates e
+c net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; lambda$static$0 g
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; INSTANCE a
+c net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/lang/Integer; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; fossilProcessors d
+ f Ljava/util/List; fossilStructures b
+ f I maxEmptyCornersAllowed f
+ f Lnet/minecraft/core/Holder; overlayProcessors e
+ f Ljava/util/List; overlayStructures c
+c net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; MANGROVE_ROOT_PLACER a
+ f Lcom/mojang/serialization/MapCodec; codec b
+c net/minecraft/world/level/levelgen/heightproviders/HeightProviderType net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; register a
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; BIASED_TO_BOTTOM c
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; CONSTANT a
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; TRAPEZOID e
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; UNIFORM b
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; VERY_BIASED_TO_BOTTOM d
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; WEIGHTED_LIST f
+c net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/WeightedListHeight;)Lnet/minecraft/util/random/WeightedList; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/random/WeightedList; distribution b
+c net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/core/Direction; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Ljava/lang/Integer; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; scanningFor a
+ m (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; scanningFor a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allowedSearchCondition e
+ f Lnet/minecraft/core/Direction; directionOfSearch c
+ f I maxSteps f
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; targetCondition d
+c net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I count a
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (IDD)Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f D noiseFactor d
+ f D noiseOffset e
+ f I noiseToCountRatio c
+c net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolFeature
+ m ()Lnet/minecraft/nbt/CompoundTag; fillDefaultJigsawNBT b
+ m (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; getBoundingBox a
+ m (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; getShuffledJigsawBlocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement;)Lnet/minecraft/core/Holder; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z place a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; DEFAULT_JIGSAW_NAME b
+ f Lnet/minecraft/nbt/CompoundTag; defaultJigsawNBT d
+ f Lnet/minecraft/core/Holder; feature c
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; addHelper a
+ m (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; addPiece a
+ m (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 recursiveChildren a
+ m (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 startHouseTower a
+ f Ljava/util/List; FAT_TOWER_BRIDGES f
+ f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator; FAT_TOWER_GENERATOR g
+ f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator; HOUSE_TOWER_GENERATOR b
+ f I MAX_GEN_DEPTH a
+ f Ljava/util/List; TOWER_BRIDGES c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator; TOWER_BRIDGE_GENERATOR e
+ f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator; TOWER_GENERATOR d
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
+ m (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 generate a
+ m ()V init a
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
+ m (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 generate a
+ m ()V init a
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
+ m (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 generate a
+ m ()V init a
+ f Z shipCreated a
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
+ m (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 generate a
+ m ()V init a
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; makeResourceLocation a
+ m (ZLnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m ()Lnet/minecraft/resources/ResourceLocation; makeTemplateLocation b
+c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b
+ m (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 generate a
+ m ()V init a
+c net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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 postProcess a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V spawnCat a
+ f Z spawnedCat i
+ f Z spawnedWitch h
+c net/minecraft/world/level/storage/loot/ContainerComponentManipulators net/minecraft/world/level/storage/loot/ContainerComponentManipulators
+ m (Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ f Ljava/util/Map; ALL_MANIPULATORS d
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; BUNDLE_CONTENTS b
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; CHARGED_PROJECTILES c
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; CONTAINER a
+c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$1 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$1
+ m ()Ljava/lang/Object; empty b
+ m ()Lnet/minecraft/world/item/component/ItemContainerContents; empty c
+ m (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents a
+ m (Lnet/minecraft/world/item/component/ItemContainerContents;)Ljava/util/stream/Stream; getContents a
+ m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents a
+ m (Lnet/minecraft/world/item/component/ItemContainerContents;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/ItemContainerContents; setContents a
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$2 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$2
+ m ()Ljava/lang/Object; empty b
+ m ()Lnet/minecraft/world/item/component/BundleContents; empty c
+ m (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents a
+ m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/stream/Stream; getContents a
+ m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents a
+ m (Lnet/minecraft/world/item/component/BundleContents;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/BundleContents; setContents a
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3
+ m ()Ljava/lang/Object; empty b
+ m ()Lnet/minecraft/world/item/component/ChargedProjectiles; empty c
+ m (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents a
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/stream/Stream; getContents a
+ m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents a
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/ChargedProjectiles; setContents a
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+c net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer net/minecraft/world/level/storage/loot/entries/LootEntryAbstract
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z canRun a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields a
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; getType a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)Ljava/util/List; lambda$commonFields$0 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Ljava/util/function/Predicate; compositeCondition a
+ f Ljava/util/List; conditions g
+c net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder net/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; append b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; build b
+ m ()Ljava/util/List; getConditions f
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; getThis aH_
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; otherwise a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; then c
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; unwrap e
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; unwrap d
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; when a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when b
+ f Lcom/google/common/collect/ImmutableList$Builder; conditions a
+c net/minecraft/world/level/storage/loot/functions/LootItemFunctionType net/minecraft/world/level/storage/loot/functions/LootItemFunctionType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction
+ m (Lnet/minecraft/world/item/component/WrittenBookContent;)Lnet/minecraft/world/item/component/WrittenBookContent; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; author b
+ f Ljava/util/Optional; generation d
+ f Ljava/util/Optional; title c
+c net/minecraft/world/level/storage/loot/functions/SetContainerContents net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/stream/Stream$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V lambda$run$3 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/stream/Stream$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)V lambda$run$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; setContents a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; component b
+ f Ljava/util/List; entries c
+c net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; getThis a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; withEntry a
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; component b
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+c net/minecraft/world/level/storage/loot/functions/SetFireworksFunction net/minecraft/world/level/storage/loot/functions/SetFireworksFunction
+ m (Lnet/minecraft/world/item/component/Fireworks;)Lnet/minecraft/world/item/component/Fireworks; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/item/component/Fireworks;Lnet/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone;)Ljava/util/List; lambda$apply$3 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworksFunction;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworksFunction;)Ljava/util/Optional; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/component/Fireworks; DEFAULT_VALUE b
+ f Ljava/util/Optional; explosions c
+ f Ljava/util/Optional; flightDuration d
+c net/minecraft/world/level/storage/loot/functions/SetItemCountFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetCount
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setCount$3 a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setCount$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setCount a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setCount a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z add c
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; value b
+c net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (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; hasValue a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$hasValue$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; provider c
+ m ()Lnet/minecraft/world/level/storage/loot/IntRange; range d
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; provider b
+ f Lnet/minecraft/world/level/storage/loot/IntRange; range c
+c net/minecraft/world/level/storage/loot/providers/number/ConstantValue net/minecraft/world/level/storage/loot/providers/number/ConstantValue
+ m (F)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; exactly a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F value c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC b
+ f F value c
+c org/bukkit/craftbukkit/inventory/components/CraftUseCooldownComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftUseCooldownComponent
+c net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Ljava/util/Optional; id b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; id b
+c net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
+ m ()J getLerpTime f
+ m ()D getNewSize e
+ m ()D getOldSize b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f J lerpTime d
+ f D newSize c
+ f D oldSize b
+c net/minecraft/network/protocol/game/ClientboundTestInstanceBlockStatus net/minecraft/network/protocol/game/ClientboundTestInstanceBlockStatus
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/Optional; size e
+ m ()Lnet/minecraft/network/chat/Component; status b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; size c
+ f Lnet/minecraft/network/chat/Component; status b
+c net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket
+ m ()Lnet/minecraft/commands/arguments/ArgumentSignatures; argumentSignatures g
+ m ()Ljava/lang/String; command b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages$Update; lastSeenMessages h
+ m ()J salt f
+ m ()Ljava/time/Instant; timeStamp e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/commands/arguments/ArgumentSignatures; argumentSignatures e
+ f Ljava/lang/String; command b
+ f Lnet/minecraft/network/chat/LastSeenMessages$Update; lastSeenMessages f
+ f J salt d
+ f Ljava/time/Instant; timeStamp c
+c net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
+ m ()Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession b
+c net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket net/minecraft/network/protocol/game/PacketPlayInTabComplete
+ m ()Ljava/lang/String; getCommand e
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; command c
+ f I id b
+c net/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket net/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z includeData e
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z includeData c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket net/minecraft/network/protocol/game/PacketPlayInStruct
+ m ()Ljava/lang/String; getData l
+ m ()F getIntegrity q
+ m ()Lnet/minecraft/world/level/block/Mirror; getMirror j
+ m ()Lnet/minecraft/world/level/block/state/properties/StructureMode; getMode f
+ m ()Ljava/lang/String; getName g
+ m ()Lnet/minecraft/core/BlockPos; getOffset h
+ m ()Lnet/minecraft/core/BlockPos; getPos b
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation k
+ m ()J getSeed r
+ m ()Lnet/minecraft/core/Vec3i; getSize i
+ m ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; getUpdateType e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isIgnoreEntities m
+ m ()Z isShowAir o
+ m ()Z isShowBoundingBox p
+ m ()Z isStrict n
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I FLAG_IGNORE_ENTITIES b
+ f I FLAG_SHOW_AIR c
+ f I FLAG_SHOW_BOUNDING_BOX d
+ f I FLAG_STRICT e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; data n
+ f Z ignoreEntities o
+ f F integrity s
+ f Lnet/minecraft/world/level/block/Mirror; mirror l
+ f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode h
+ f Ljava/lang/String; name i
+ f Lnet/minecraft/core/BlockPos; offset j
+ f Lnet/minecraft/core/BlockPos; pos f
+ f Lnet/minecraft/world/level/block/Rotation; rotation m
+ f J seed t
+ f Z showAir q
+ f Z showBoundingBox r
+ f Lnet/minecraft/core/Vec3i; size k
+ f Z strict p
+ f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; updateType g
+c net/minecraft/network/protocol/handshake/ServerHandshakePacketListener net/minecraft/network/protocol/handshake/PacketHandshakingInListener
+ m (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V handleIntention a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket net/minecraft/network/protocol/login/PacketLoginOutSetCompression
+ m ()I getCompressionThreshold b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I compressionThreshold b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListServiceImpl
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z add a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clear a
+ m ()Ljava/util/Collection; getEntries a
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V kickUnlistedPlayers b
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V remove a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server a
+c net/minecraft/util/datafix/fixes/ChestedHorsesInventoryZeroIndexingFix net/minecraft/util/datafix/fixes/ChestedHorsesInventoryZeroIndexingFix
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;)Lcom/mojang/datafixers/TypeRewriteRule; horseLikeInventoryIndexingFixer a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$horseLikeInventoryIndexingFixer$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$horseLikeInventoryIndexingFixer$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$2 c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$3 b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$7 a
+c net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
+ m ()V cancel b
+ m ()V end a
+ m ()V endTick d
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler f
+ m ()Z isRecording e
+ m ()V startTick c
+ f Lnet/minecraft/util/profiling/metrics/profiling/MetricsRecorder; INSTANCE a
+c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)Lnet/minecraft/world/item/ItemStack; addItemsToContainer e
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/phys/Vec3;)Z canSeeAnyTargetSide a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V clearMemoriesAfterMatchingTargetFound b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;)V doReachedTargetInteraction a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V enterCooldownAfterNoMatchingTargetFound p
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; getCenterPos c
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; getConnectedTargets a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)I getHorizontalSearchDistance i
+ m (Lnet/minecraft/world/entity/PathfinderMob;)D getInteractionRange n
+ m (Lnet/minecraft/world/level/pathfinder/Path;Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; getPositionToReachTargetFrom a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/AABB; getTargetSearchArea h
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Optional; getTransportTarget c
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Set; getUnreachablePositions l
+ m (Lnet/minecraft/world/entity/PathfinderMob;)I getVerticalSearchDistance j
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Set; getVisitedPositions k
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z hasFinishedPath m
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)Z hasItemMatchingHandItem b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;)Z hasValidTarget a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/entity/PathfinderMob;)Z hasValidTravellingPath a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;)Z isAnotherMobInteractingWithTarget b
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;)Z isContainerLocked a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)Z isPickingUpItems o
+ m (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;)Z isPositionAlreadyVisited a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;)Z isTargetBlocked a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget; isTargetValidToPick a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/level/block/state/BlockState;)Z isWantedBlock a
+ m (DLnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/phys/Vec3;)Z isWithinTargetDistance a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; lambda$canSeeAnyTargetSide$6 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/BlockHitResult; lambda$canSeeAnyTargetSide$7 a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/phys/BlockHitResult;)Z lambda$canSeeAnyTargetSide$8 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;)Lnet/minecraft/core/GlobalPos; lambda$isPositionAlreadyVisited$4 c
+ m (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/core/GlobalPos;)Z lambda$isPositionAlreadyVisited$5 a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)V lambda$onReachedInteraction$2 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)V lambda$onReachedTarget$0 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)V lambda$onReachedTarget$1 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$OnTargetReachedInteraction;)V lambda$onTargetInteraction$3 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V markVisitedBlockPosAsUnreachable b
+ m (Lnet/minecraft/world/Container;)Z matchesGettingItemsRequirement a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)Z matchesLeavingItemsRequirement a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;)V onQueuingForTarget c
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState;)Ljava/util/function/BiConsumer; onReachedInteraction a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;)V onReachedTarget b
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V onStartTravelling g
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/entity/PathfinderMob;)V onTargetInteraction b
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/PathfinderMob;)V onTravelToTarget a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)V pickUpItems c
+ m (Lnet/minecraft/world/Container;)Lnet/minecraft/world/item/ItemStack; pickupItemFromContainer b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/Container;)V putDownItem d
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V resumeTravelling e
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState;)V setInteractionState b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; setMiddleYPosition a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState;)V setTransportingState a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V setVisitedBlockPos a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start a
+ m (Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/entity/PathfinderMob;)V startOnReachedTargetInteraction a
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V startQueuing d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V stop d
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V stopInPlace q
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V stopTargetingCurrentTarget a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;)Z targetHasNotChanged b
+ m (Lnet/minecraft/world/level/Level;ZLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget;Lnet/minecraft/world/entity/PathfinderMob;)Z targetIsReachableFromPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V tick c
+ m (J)Z timedOut a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z updateInvalidTarget b
+ m (Lnet/minecraft/world/entity/PathfinderMob;)V walkTowardsTarget f
+ f D CLOSE_ENOUGH_TO_CONTINUE_INTERACTING_WITH_TARGET m
+ f D CLOSE_ENOUGH_TO_START_INTERACTING_WITH_TARGET_DISTANCE k
+ f D CLOSE_ENOUGH_TO_START_INTERACTING_WITH_TARGET_PATH_END_DISTANCE l
+ f D CLOSE_ENOUGH_TO_START_QUEUING_DISTANCE j
+ f I IDLE_COOLDOWN i
+ f I MAX_UNREACHABLE_POSITIONS g
+ f I MAX_VISITED_POSITIONS f
+ f I PASSENGER_MOB_TARGET_SEARCH_DISTANCE h
+ f I TARGET_INTERACTION_TIME c
+ f I TRANSPORTED_ITEM_MAX_STACK_SIZE e
+ f I VISITED_POSITIONS_MEMORY_TIME d
+ f Ljava/util/function/Predicate; destinationBlockType r
+ f I horizontalSearchDistance o
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; interactionState x
+ f Ljava/util/function/Consumer; onStartTravelling t
+ f Ljava/util/Map; onTargetInteractionActions u
+ f Ljava/util/function/Predicate; shouldQueueForTarget s
+ f Ljava/util/function/Predicate; sourceBlockType q
+ f F speedModifier n
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; state w
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget; target v
+ f I ticksSinceReachingTarget y
+ f I verticalSearchDistance p
+c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$c
+ m ()[Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; $VALUES d
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; INTERACTING c
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; QUEUING b
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState; TRAVELLING a
+c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$d
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity c
+ m ()Lnet/minecraft/world/Container; container b
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; getBlockEntityContainer a
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state d
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget; tryCreatePossibleTarget a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget; tryCreatePossibleTarget a
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity c
+ f Lnet/minecraft/world/Container; container b
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; state d
+c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$a
+ m ()[Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; $VALUES e
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; PICKUP_ITEM a
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; PICKUP_NO_ITEM b
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; PLACE_ITEM c
+ f Lnet/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState; PLACE_NO_ITEM d
+c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$OnTargetReachedInteraction net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$b
+c net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; getMemory b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getNearestEntity c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getVisibleEntities a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$0 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; lambda$getNearestEntity$1 a
+ m ()Ljava/util/Set; requires a
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/IDragonController
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()V end d
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()F getTurnSpeed g
+ m ()Z isSitting a
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V onCrystalDestroyed a
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F onHurt a
+c net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway net/minecraft/world/entity/monster/piglin/BehaviorStopAdmiringItem
+ m (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/item/consume_effects/TeleportRandomlyConsumeEffect net/minecraft/world/item/consume_effects/TeleportRandomlyConsumeEffect
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Z apply a
+ m ()F diameter b
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F DEFAULT_DIAMETER f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F diameter c
+c net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock net/minecraft/world/level/block/BlockAttachable
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttach b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACE c
+c net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1 net/minecraft/world/level/block/BlockAttachable$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace a
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; builder b
+ m (I)I calculateTargetSimultaneousMobs b
+ m (I)I calculateTargetTotalMobs a
+ m ()Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous k
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/random/WeightedList; lootTablesToEject j
+ m ()F simultaneousMobs e
+ m ()F simultaneousMobsAddedPerPlayer g
+ m ()Lnet/minecraft/util/random/WeightedList; spawnPotentialsDefinition i
+ m ()I spawnRange c
+ m ()J ticksBetweenItemSpawners a
+ m ()I ticksBetweenSpawn h
+ m ()F totalMobs d
+ m ()F totalMobsAddedPerPlayer f
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; withSpawning a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; DEFAULT a
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous l
+ f Lnet/minecraft/util/random/WeightedList; lootTablesToEject k
+ f F simultaneousMobsAddedPerPlayer h
+ f F simultaneousMobs f
+ f Lnet/minecraft/util/random/WeightedList; spawnPotentialsDefinition j
+ f I spawnRange d
+ f I ticksBetweenSpawn i
+ f F totalMobsAddedPerPlayer g
+ f F totalMobs e
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$a
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; build a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; itemsToDropWhenOminous a
+ m (Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; lootTablesToEject b
+ m (F)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; simultaneousMobs b
+ m (F)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; simultaneousMobsAddedPerPlayer d
+ m (Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; spawnPotentialsDefinition a
+ m (I)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; spawnRange a
+ m (I)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; ticksBetweenSpawn b
+ m (F)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; totalMobs a
+ m (F)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; totalMobsAddedPerPlayer c
+ f Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous i
+ f Lnet/minecraft/util/random/WeightedList; lootTablesToEject h
+ f F simultaneousMobsAddedPerPlayer e
+ f F simultaneousMobs c
+ f Lnet/minecraft/util/random/WeightedList; spawnPotentialsDefinition g
+ f I spawnRange a
+ f I ticksBetweenSpawn f
+ f F totalMobsAddedPerPlayer d
+ f F totalMobs b
+c net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEventListener;)Ljava/util/Optional; getPostableListenerPosition a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V register a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEventListener;)V sendDebugInfo a
+ m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V unregister b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z visitInRangeListeners a
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f Ljava/util/List; listeners b
+ f Ljava/util/List; listenersToAdd d
+ f Ljava/util/Set; listenersToRemove c
+ f Lnet/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction; onEmptyAction h
+ f Z processing e
+ f I sectionY g
+c net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$a
+c net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature net/minecraft/world/level/levelgen/feature/WorldGenMushrooms
+ m (Lnet/minecraft/util/RandomSource;)I getTreeHeight a
+ m (IIII)I getTreeRadiusForHeight a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Z isValidPosition a
+ m (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 makeCap a
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V placeMushroomBlock a
+ m (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 placeTrunk a
+c net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandom2Configuration
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; THREE_LAYERS_FEATURE_SIZE b
+ f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; TWO_LAYERS_FEATURE_SIZE a
+ f Lcom/mojang/serialization/MapCodec; codec c
+c net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece net/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;)V addJunction a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; getElement b
+ m ()I getGroundLevelDelta d
+ m ()Ljava/util/List; getJunctions e
+ m ()Lnet/minecraft/core/BlockPos; getPosition c
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m ()Ljava/lang/IllegalStateException; lambda$new$0 l
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)V lambda$new$1 a
+ m (III)V move a
+ m (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 place a
+ m (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 postProcess a
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; element a
+ f I groundLevelDelta d
+ f Ljava/util/List; junctions h
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; liquidSettings j
+ f Lnet/minecraft/core/BlockPos; position b
+ f Lnet/minecraft/world/level/block/Rotation; rotation c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager i
+c net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; setFullContextPieceId a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; setPieceId a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; setTemplatePieceId a
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; BURIED_TREASURE_PIECE aa
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; DESERT_PYRAMID_PIECE L
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; END_CITY_PIECE Y
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; IGLOO I
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; JIGSAW ad
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; JUNGLE_PYRAMID_PIECE G
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; MINE_SHAFT_CORRIDOR a
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; MINE_SHAFT_CROSSING b
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; MINE_SHAFT_ROOM c
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; MINE_SHAFT_STAIRS d
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_BRIDGE_CROSSING e
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_BRIDGE_END_FILLER f
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_BRIDGE_STRAIGHT g
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS h
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY i
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_ENTRANCE j
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR m
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING k
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN l
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN n
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_CASTLE_STALK_ROOM o
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_MONSTER_THRONE p
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_ROOM_CROSSING q
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_STAIRS_ROOM r
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FORTRESS_START s
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; NETHER_FOSSIL ac
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_BUILDING M
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_CORE_ROOM N
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_DOUBLE_XY_ROOM P
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_DOUBLE_X_ROOM O
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_DOUBLE_YZ_ROOM R
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_DOUBLE_Y_ROOM Q
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_DOUBLE_Z_ROOM S
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_ENTRY_ROOM T
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_PENTHOUSE U
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_SIMPLE_ROOM V
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_SIMPLE_TOP_ROOM W
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_MONUMENT_WING_ROOM X
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; OCEAN_RUIN H
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; RUINED_PORTAL J
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; SHIPWRECK_PIECE ab
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_CHEST_CORRIDOR t
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_FILLER_CORRIDOR u
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_FIVE_CROSSING v
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_LEFT_TURN w
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_LIBRARY x
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_PORTAL_ROOM y
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_PRISON_HALL z
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_RIGHT_TURN A
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_ROOM_CROSSING B
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_STAIRS_DOWN C
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_START D
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_STRAIGHT E
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; STRONGHOLD_STRAIGHT_STAIRS_DOWN F
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; SWAMPLAND_HUT K
+ f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; WOODLAND_MANSION_PIECE Z
+c net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$a
+c net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$b
+c net/minecraft/world/level/levelgen/structure/structures/IglooStructure net/minecraft/world/level/levelgen/structure/structures/IglooStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; lambda$run$4 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;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; modifier a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; setAttributes c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; updateModifiers a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; modifiers b
+ f Z replace c
+c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; getThis a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; withModifier a
+ f Ljava/util/List; modifiers b
+ f Z replace a
+c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amount d
+ m ()Lnet/minecraft/core/Holder; attribute b
+ m ()Lnet/minecraft/resources/ResourceLocation; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+ m ()Ljava/util/List; slots e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; SLOTS_CODEC g
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amount e
+ f Lnet/minecraft/core/Holder; attribute c
+ f Lnet/minecraft/resources/ResourceLocation; id b
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation d
+ f Ljava/util/List; slots f
+c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; build a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; forSlot a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amount d
+ f Lnet/minecraft/core/Holder; attribute b
+ f Lnet/minecraft/resources/ResourceLocation; id a
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+ f Ljava/util/Set; slots e
+c net/minecraft/world/level/storage/loot/functions/SetComponentsFunction net/minecraft/world/level/storage/loot/functions/SetComponentsFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setComponent$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetComponentsFunction;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setComponent a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/component/DataComponentPatch; components b
+c net/minecraft/world/level/storage/loot/functions/SetContainerLootTable net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetTable
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Ljava/lang/Long; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Lnet/minecraft/core/Holder; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$withLootTable$4 a
+ m (Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$withLootTable$5 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; withLootTable a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; withLootTable a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; name b
+ f J seed c
+ f Lnet/minecraft/core/Holder; type d
+c net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$run$2 b
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setCustomData$3 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomDataFunction;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setCustomData a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/nbt/CompoundTag; tag b
+c net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setInstrumentOptions$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction;)Lnet/minecraft/tags/TagKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setInstrumentOptions a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/tags/TagKey; options b
+c net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetDamage
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setDamage$3 a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setDamage$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setDamage a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setDamage a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Z add d
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; damage c
+c net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction;)Ljava/util/List; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; stewEffect c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; EFFECTS_LIST b
+ f Ljava/util/List; effects c
+c net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; getThis a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; withEffect a
+ f Lcom/google/common/collect/ImmutableList$Builder; effects a
+c net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; duration b
+ m ()Lnet/minecraft/core/Holder; effect a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; duration c
+ f Lnet/minecraft/core/Holder; effect b
+c net/minecraft/world/level/storage/loot/parameters/LootContextParamSets net/minecraft/world/level/storage/loot/parameters/LootContextParameterSets
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; lambda$static$0 c
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$1 b
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$10 r
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$11 q
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$12 p
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$13 o
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$14 n
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$15 m
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$16 l
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$17 k
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$18 j
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$19 i
+ m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$20 h
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$21 g
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$22 f
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$23 e
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$24 d
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$25 c
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$26 b
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$27 a
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$3 y
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$4 x
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$5 w
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$6 v
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$7 u
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$8 t
+ m (Lnet/minecraft/util/context/ContextKeySet$Builder;)V lambda$static$9 s
+ m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/context/ContextKeySet; register a
+ f Lnet/minecraft/util/context/ContextKeySet; ADVANCEMENT_ENTITY n
+ f Lnet/minecraft/util/context/ContextKeySet; ADVANCEMENT_LOCATION o
+ f Lnet/minecraft/util/context/ContextKeySet; ADVANCEMENT_REWARD m
+ f Lnet/minecraft/util/context/ContextKeySet; ALL_PARAMS q
+ f Lnet/minecraft/util/context/ContextKeySet; ARCHAEOLOGY i
+ f Lnet/minecraft/util/context/ContextKeySet; BLOCK r
+ f Lnet/minecraft/util/context/ContextKeySet; BLOCK_INTERACT u
+ f Lnet/minecraft/util/context/ContextKeySet; BLOCK_USE p
+ f Lnet/minecraft/util/context/ContextKeySet; CHEST c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/context/ContextKeySet; COMMAND d
+ f Lnet/minecraft/util/context/ContextKeySet; EMPTY b
+ f Lnet/minecraft/util/context/ContextKeySet; ENCHANTED_DAMAGE v
+ f Lnet/minecraft/util/context/ContextKeySet; ENCHANTED_ENTITY y
+ f Lnet/minecraft/util/context/ContextKeySet; ENCHANTED_ITEM w
+ f Lnet/minecraft/util/context/ContextKeySet; ENCHANTED_LOCATION x
+ f Lnet/minecraft/util/context/ContextKeySet; ENTITY g
+ f Lnet/minecraft/util/context/ContextKeySet; ENTITY_INTERACT t
+ f Lnet/minecraft/util/context/ContextKeySet; EQUIPMENT h
+ f Lnet/minecraft/util/context/ContextKeySet; FISHING f
+ f Lnet/minecraft/util/context/ContextKeySet; GIFT j
+ f Lnet/minecraft/util/context/ContextKeySet; HIT_BLOCK z
+ f Lnet/minecraft/util/context/ContextKeySet; PIGLIN_BARTER k
+ f Lcom/google/common/collect/BiMap; REGISTRY A
+ f Lnet/minecraft/util/context/ContextKeySet; SELECTOR e
+ f Lnet/minecraft/util/context/ContextKeySet; SHEARING s
+ f Lnet/minecraft/util/context/ContextKeySet; VAULT l
+c net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder net/minecraft/world/level/storage/loot/predicates/LootItemConditionUser
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; unwrap d
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when a_
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when b
+c net/minecraft/world/level/storage/loot/providers/number/NumberProvider net/minecraft/world/level/storage/loot/providers/number/NumberProvider
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)I getInt a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+c net/minecraft/commands/arguments/selector/options/EntitySelectorOptions net/minecraft/commands/arguments/selector/options/PlayerSelector
+ m ()V bootStrap a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Ljava/lang/String;I)Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; get a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$10 L
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$11 K
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$12 J
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$13 I
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$14 H
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$15 G
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$16 F
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$17 E
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$18 D
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$19 C
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$20 B
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$21 A
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$22 z
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$23 y
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$24 x
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$25 w
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$26 v
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$27 u
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$28 t
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$29 s
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$30 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$31 r
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$32 q
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$33 b
+ m (Lnet/minecraft/world/level/GameType;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$34 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$35 p
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$36 o
+ m (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$37 b
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$38 n
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$39 m
+ m (Lnet/minecraft/core/HolderSet$Named;)Lnet/minecraft/resources/ResourceLocation; lambda$bootStrap$40 b
+ m (Lnet/minecraft/core/HolderSet$Named;)Lnet/minecraft/resources/ResourceLocation; lambda$bootStrap$41 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$42 a
+ m (Lnet/minecraft/tags/TagKey;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$43 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$bootStrap$44 a
+ m (Lnet/minecraft/world/entity/EntityType;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$45 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$46 l
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$47 k
+ m (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$48 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$49 j
+ m (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$5 c
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$50 i
+ m (Lnet/minecraft/nbt/CompoundTag;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$51 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$52 h
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$53 g
+ m (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$54 b
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$55 f
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$56 e
+ m (ZLnet/minecraft/advancements/CriterionProgress;)Z lambda$bootStrap$57 a
+ m (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementProgress;)Z lambda$bootStrap$58 a
+ m (ZLnet/minecraft/advancements/AdvancementProgress;)Z lambda$bootStrap$59 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$6 P
+ m (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$60 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$61 d
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$62 c
+ m (Lnet/minecraft/resources/ResourceKey;ZLnet/minecraft/world/entity/Entity;)Z lambda$bootStrap$63 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$64 b
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$65 a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$7 O
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V lambda$bootStrap$8 N
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z lambda$bootStrap$9 M
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 e
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V register a
+ m (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestNames a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ENTITY_TYPE_INVALID h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GAME_MODE_INVALID g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INAPPLICABLE_OPTION b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_LEVEL_NEGATIVE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_LIMIT_TOO_SMALL e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_NEGATIVE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SORT_UNKNOWN f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_OPTION a
+ f Lorg/slf4j/Logger; LOGGER i
+ f Ljava/util/Map; OPTIONS j
+c net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option net/minecraft/commands/arguments/selector/options/PlayerSelector$b
+ m ()Ljava/util/function/Predicate; canUse b
+ m ()Lnet/minecraft/network/chat/Component; description c
+ m ()Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; modifier a
+ f Ljava/util/function/Predicate; canUse b
+ f Lnet/minecraft/network/chat/Component; description c
+ f Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; modifier a
+c net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier net/minecraft/commands/arguments/selector/options/PlayerSelector$a
+c net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Ljava/lang/String; hash f
+ m ()Ljava/util/UUID; id b
+ m ()Ljava/util/Optional; prompt h
+ m ()Z required g
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Ljava/lang/String; url e
+ f I MAX_HASH_LENGTH a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/lang/String; hash e
+ f Ljava/util/UUID; id c
+ f Ljava/util/Optional; prompt g
+ f Z required f
+ f Ljava/lang/String; url d
+c net/minecraft/network/protocol/configuration/ClientboundResetChatPacket net/minecraft/network/protocol/configuration/ClientboundResetChatPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/configuration/ClientboundResetChatPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket
+ m ()I batchSize b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I batchSize b
+c net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket net/minecraft/network/protocol/game/PacketPlayOutTabComplete
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id e
+ m (Lcom/mojang/brigadier/suggestion/Suggestion;)Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry; lambda$new$0 a
+ m (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry;)Lcom/mojang/brigadier/suggestion/Suggestion; lambda$toSuggestions$1 a
+ m ()I length g
+ m ()I start f
+ m ()Ljava/util/List; suggestions h
+ m ()Lcom/mojang/brigadier/suggestion/Suggestions; toSuggestions b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f I length d
+ f I start c
+ f Ljava/util/List; suggestions e
+c net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry net/minecraft/network/protocol/game/PacketPlayOutTabComplete$a
+ m ()Ljava/lang/String; text a
+ m ()Ljava/util/Optional; tooltip b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; text b
+ f Ljava/util/Optional; tooltip c
+c net/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket net/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I id b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket; of a
+ m ()Z onGround f
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m ()Lnet/minecraft/world/entity/PositionMoveRotation; values e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f Z onGround d
+ f Lnet/minecraft/world/entity/PositionMoveRotation; values c
+c net/minecraft/network/protocol/game/ClientboundRecipeBookSettingsPacket net/minecraft/network/protocol/game/ClientboundRecipeBookSettingsPacket
+ m ()Lnet/minecraft/stats/RecipeBookSettings; bookSettings b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/stats/RecipeBookSettings; bookSettings b
+c net/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket net/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket
+ m ()Lnet/minecraft/world/item/ItemStack; contents e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I slot b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; contents c
+ f I slot b
+c net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
+ m ()I getFadeIn b
+ m ()I getFadeOut f
+ m ()I getStay e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I fadeIn b
+ f I fadeOut d
+ f I stay c
+c net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/game/ClientboundStartConfigurationPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket net/minecraft/network/protocol/game/PacketPlayOutAdvancements
+ m ()Ljava/util/List; getAdded b
+ m ()Ljava/util/Map; getProgress f
+ m ()Ljava/util/Set; getRemoved e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/AdvancementProgress;)V lambda$write$0 a
+ m ()Z shouldReset g
+ m ()Z shouldShowAdvancements h
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; added c
+ f Ljava/util/Map; progress e
+ f Ljava/util/Set; removed d
+ f Z reset b
+ f Z showAdvancements f
+c net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket
+ m ()F desiredChunksPerTick b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f F desiredChunksPerTick b
+c net/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket net/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()I id b
+ m ()Z includeData e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+ f Z includeData c
+c net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket net/minecraft/network/protocol/game/PacketPlayInSetCommandMinecart
+ m ()Ljava/lang/String; getCommand b
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isTrackOutput e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; command c
+ f I entity b
+ f Z trackOutput d
+c net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; payload e
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket; read a
+ m (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; readPayload a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; readUnknownPayload b
+ m ()I transactionId b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write c
+ f I MAX_PAYLOAD_SIZE d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; payload c
+ f I transactionId b
+c net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload; INSTANCE a
+c net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListServiceImpl
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchUserById b
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchUserByName a
+ m (Ljava/util/UUID;)Ljava/util/Optional; getCachedUserById c
+ m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; getPlayer b
+ m (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer a
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayerByName c
+ m ()Ljava/util/List; getPlayers a
+ m (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress b
+ m (Lcom/mojang/authlib/yggdrasil/ProfileResult;)Lnet/minecraft/server/players/NameAndId; lambda$fetchUserById$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V remove a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonRpcLogger a
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsService net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsService
+ m ()Z acceptsTransfers o
+ m ()Z allowFlight h
+ m ()Z forceGameMode k
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty b
+ m ()I getEntityBroadcastRangePercentage t
+ m ()Lnet/minecraft/world/level/GameType; getGameMode l
+ m ()I getMaxPlayers e
+ m ()Ljava/lang/String; getMotd j
+ m ()I getOperatorUserPermissionLevel q
+ m ()I getPauseWhenEmptySeconds f
+ m ()I getPlayerIdleTimeout g
+ m ()I getSimulationDistance n
+ m ()I getSpawnProtectionRadius i
+ m ()I getStatusHeartbeatInterval p
+ m ()I getViewDistance m
+ m ()Z hidesOnlinePlayers r
+ m ()Z isAutoSave a
+ m ()Z isEnforceWhitelist c
+ m ()Z isUsingWhitelist d
+ m ()Z repliesToStatus s
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAcceptsTransfers f
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAllowFlight d
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAutoSave a
+ m (Lnet/minecraft/world/Difficulty;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/Difficulty; setDifficulty a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setEnforceWhitelist b
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setEntityBroadcastRangePercentage i
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setForceGameMode e
+ m (Lnet/minecraft/world/level/GameType;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/level/GameType; setGameMode a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setHidesOnlinePlayers g
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setMaxPlayers a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/lang/String; setMotd a
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setOperatorUserPermissionLevel h
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPauseWhenEmptySeconds b
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPlayerIdleTimeout c
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setRepliesToStatus h
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSimulationDistance f
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSpawnProtectionRadius d
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setStatusHeartbeatInterval g
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setUsingWhitelist c
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setViewDistance e
+c net/minecraft/server/network/config/ServerResourcePackConfigurationTask net/minecraft/server/network/config/ServerResourcePackConfigurationTask
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+ f Lnet/minecraft/server/network/ConfigurationTask$Type; TYPE a
+ f Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo; info b
+c net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalUniversalAngerReset
+ m ()Z canUse b
+ m ()Ljava/util/List; getNearbyMobsOfSameType i
+ m (Lnet/minecraft/world/entity/Mob;)Z lambda$start$0 b
+ m (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/entity/NeutralMob; lambda$start$1 a
+ m ()V start d
+ m ()Z wasHurtByPlayer h
+ f I ALERT_RANGE_Y a
+ f Z alertOthersOfSameType c
+ f I lastHurtByPlayerTimestamp d
+ f Lnet/minecraft/world/entity/Mob; mob b
+c net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel
+ m ()Lnet/minecraft/sounds/SoundEvent; deathSound c
+ m ()Lnet/minecraft/resources/ResourceLocation; eyeTexture f
+ m ()Lnet/minecraft/sounds/SoundEvent; hurtSound b
+ m ()Lnet/minecraft/sounds/SoundEvent; spinHeadSound a
+ m ()Lnet/minecraft/sounds/SoundEvent; stepSound d
+ m ()Lnet/minecraft/resources/ResourceLocation; texture e
+ f Lnet/minecraft/sounds/SoundEvent; deathSound c
+ f Lnet/minecraft/resources/ResourceLocation; eyeTexture f
+ f Lnet/minecraft/sounds/SoundEvent; hurtSound b
+ f Lnet/minecraft/sounds/SoundEvent; spinHeadSound a
+ f Lnet/minecraft/sounds/SoundEvent; stepSound d
+ f Lnet/minecraft/resources/ResourceLocation; texture e
+c net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount d
+ m ()Lnet/minecraft/core/Holder; attribute c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (ILnet/minecraft/util/StringRepresentable;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; getModifier a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m (Lnet/minecraft/util/StringRepresentable;)Lnet/minecraft/resources/ResourceLocation; idForSlot a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ILnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/HashMultimap; makeAttributeMap a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Z)V onChangedBlock a
+ m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V onDeactivated a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount e
+ f Lnet/minecraft/core/Holder; attribute d
+ f Lnet/minecraft/resources/ResourceLocation; id b
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation f
+c net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; createVibrationUser a
+c net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getBackSignal a
+ m ()I getListenerRadius a
+ f Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity; this$0 a
+c net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity net/minecraft/world/level/block/entity/TileEntityLootable
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/player/Player;)Z canOpen b
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/resources/ResourceKey; getLootTable az_
+ m ()J getLootTableSeed aC_
+ m ()Z isEmpty c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V removeComponentsFromTag b
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a
+ m (J)V setLootTableSeed a
+ f Lnet/minecraft/resources/ResourceKey; lootTable l
+ f J lootTableSeed m
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/SpawnData; customSpawnData a
+ m (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/SpawnData; customSpawnDataWithEquipment a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$0 h
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$1 g
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$2 f
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$3 e
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$4 d
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$bootstrap$5 c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/EquipmentTable; lambda$customSpawnDataWithEquipment$8 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$spawnData$6 b
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$spawnDataWithEquipment$7 a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;)V register a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; registryKey a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/SpawnData; spawnData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/SpawnData; spawnDataWithEquipment a
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; trialChamberBase c
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; trialChamberMeleeOminous a
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder; trialChamberSlowRanged b
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_BREEZE a
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_MELEE_HUSK b
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_MELEE_SPIDER c
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_MELEE_ZOMBIE d
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_RANGED_POISON_SKELETON e
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_RANGED_SKELETON f
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_RANGED_STRAY g
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON h
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SLOW_RANGED_SKELETON i
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SLOW_RANGED_STRAY j
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE k
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER l
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH m
+ f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; TRIAL_CHAMBER_SMALL_MELEE_SLIME n
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$a
+ m ()Lnet/minecraft/resources/ResourceKey; normal a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys; of a
+ m ()Lnet/minecraft/resources/ResourceKey; ominous b
+ f Lnet/minecraft/resources/ResourceKey; normal a
+ f Lnet/minecraft/resources/ResourceKey; ominous b
+c net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureChoice
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer
+ m (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 createFoliage a
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; foliagePlacerParts b
+ m (Lnet/minecraft/util/RandomSource;I)I foliageRadius a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$foliagePlacerParts$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$foliagePlacerParts$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$tryPlaceLeaf$2 a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$tryPlaceLeaf$3 a
+ m (Lnet/minecraft/util/RandomSource;)I offset a
+ m (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 placeLeavesRow a
+ m (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 placeLeavesRowWithHangingLeavesBelow a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocationSigned b
+ m (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 tryPlaceExtension a
+ m (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 tryPlaceLeaf a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/util/valueproviders/IntProvider; offset f
+ f Lnet/minecraft/util/valueproviders/IntProvider; radius e
+c net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b
+ m (Lnet/minecraft/core/BlockPos;)Z isSet a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V set a
+c net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a
+ m ()Z doubleTrunk c
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()I radiusOffset b
+ f Z doubleTrunk c
+ f Lnet/minecraft/core/BlockPos; pos a
+ f I radiusOffset b
+c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
+ m (Ljava/util/List;D)Lnet/minecraft/world/level/block/state/BlockState; getRandomState a
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;D)Lnet/minecraft/world/level/block/state/BlockState; getRandomState a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; noiseProviderCodec b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Ljava/util/List; states h
+c net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/Codec; CODEC h
+c net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z checkBlock a
+ m (Lnet/minecraft/core/BlockPos;)Z isAir a
+ m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; leaves d
+ m ()Lnet/minecraft/world/level/LevelSimulatedReader; level a
+ m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; logs c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V placeVine a
+ m ()Lnet/minecraft/util/RandomSource; random b
+ m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; roots e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ f Ljava/util/function/BiConsumer; decorationSetter b
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; leaves e
+ f Lnet/minecraft/world/level/LevelSimulatedReader; level a
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; logs d
+ f Lnet/minecraft/util/RandomSource; random c
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; roots f
+c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; BENDING_TRUNK_PLACER g
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; CHERRY_TRUNK_PLACER i
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; DARK_OAK_TRUNK_PLACER e
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; FANCY_TRUNK_PLACER f
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; FORKING_TRUNK_PLACER b
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; GIANT_TRUNK_PLACER c
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; MEGA_JUNGLE_TRUNK_PLACER d
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; STRAIGHT_TRUNK_PLACER a
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; UPWARDS_BRANCHING_TRUNK_PLACER h
+ f Lcom/mojang/serialization/MapCodec; codec j
+c net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight; of a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I inner f
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; maxInclusive e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; minInclusive d
+c net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;IIII)I findOnGroundYPosition a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getPositions a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmpty a
+ m (Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; of a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; count c
+c net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler net/minecraft/world/level/levelgen/structure/PersistentStructureLegacy
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/DimensionDataStorage;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; getLegacyStructureHandler a
+ m (IILjava/lang/String;)Z hasLegacyStart a
+ m (II)Z isUnhandledStructureStart a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$populateCaches$2 b
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V lambda$populateCaches$3 a
+ m (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; lambda$populateCaches$4 a
+ m (JLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V lambda$populateCaches$5 a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V lambda$populateCaches$6 a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData;Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V lambda$populateCaches$7 a
+ m (Ljava/util/HashMap;)V lambda$static$0 b
+ m (Ljava/util/HashMap;)V lambda$static$1 a
+ m (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V populateCaches a
+ m (J)V removeIndex a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; updateFromLegacy a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; updateStructureStart a
+ f Ljava/util/Map; CURRENT_TO_LEGACY_MAP a
+ f Ljava/util/Map; LEGACY_TO_CURRENT_MAP b
+ f Ljava/util/Set; OLD_STRUCTURE_REGISTRY_KEYS c
+ f Ljava/util/List; currentKeys h
+ f Ljava/util/Map; dataMap e
+ f Z hasLegacyData d
+ f Ljava/util/Map; indexMap f
+ f Ljava/util/List; legacyKeys g
+c net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
+ m ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; $values a
+ m (Lnet/minecraft/util/RandomSource;I)I evaluate a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; LINEAR a
+ f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; TRIANGULAR b
+ f Ljava/lang/String; id d
+c net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure
+ m ()Ljava/util/function/Function; empty i
+ m (Lnet/minecraft/core/Holder;)Ljava/util/function/Function; feature a
+ m (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; getBoundingBox a
+ m ()I getGroundLevelDelta h
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; getProjection g
+ m (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; getShuffledJigsawBlocks a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m (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 handleDataMarker a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; lambda$empty$0 b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement; lambda$feature$7 a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; lambda$legacy$1 b
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; lambda$legacy$2 b
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; lambda$list$8 a
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement; lambda$list$9 a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; lambda$single$3 a
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; lambda$single$4 a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; lambda$single$5 a
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; lambda$single$6 a
+ m (Ljava/lang/String;)Ljava/util/function/Function; legacy a
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; legacy a
+ m (Ljava/util/List;)Ljava/util/function/Function; list b
+ m (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;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z place a
+ m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; projectionCodec f
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; setProjection a
+ m (Ljava/lang/String;)Ljava/util/function/Function; single b
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; single b
+ m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/function/Function; single a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/function/Function; single a
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/core/Holder; EMPTY a
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; projection b
+c net/minecraft/world/level/levelgen/structure/structures/JigsawStructure net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m ()Ljava/util/List; getPoolAliases g
+ m ()Lnet/minecraft/core/Holder; getStartPool f
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; lambda$static$0 k
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; lambda$static$1 j
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 b
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; lambda$static$2 i
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$3 h
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; lambda$static$4 g
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; lambda$static$5 f
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance; lambda$static$6 e
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/List; lambda$static$7 d
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; lambda$static$8 c
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; lambda$static$9 b
+ m ()Ljava/lang/String; lambda$verifyRange$11 h
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lcom/mojang/serialization/DataResult; verifyRange a
+ f Lcom/mojang/serialization/MapCodec; CODEC i
+ f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; DEFAULT_DIMENSION_PADDING d
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; DEFAULT_LIQUID_SETTINGS e
+ f I MAX_DEPTH h
+ f I MAX_TOTAL_STRUCTURE_RANGE f
+ f I MIN_DEPTH g
+ f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; dimensionPadding r
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; liquidSettings s
+ f I maxDepth l
+ f Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance; maxDistanceFromCenter p
+ f Ljava/util/List; poolAliases q
+ f Ljava/util/Optional; projectStartToHeightmap o
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; startHeight m
+ f Ljava/util/Optional; startJigsawName k
+ f Lnet/minecraft/core/Holder; startPool j
+ f Z useExpansionHack n
+c net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment a
+c net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$a
+ m ()I horizontal a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ m ()I vertical b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC e
+ f Lcom/mojang/serialization/Codec; HORIZONTAL_VALUE_CODEC d
+ f I horizontal b
+ f I vertical c
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces
+ m (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; createRandomShaftPiece a
+ m (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; generateAndAddPiece a
+ f I DEFAULT_SHAFT_HEIGHT c
+ f I DEFAULT_SHAFT_LENGTH d
+ f I DEFAULT_SHAFT_WIDTH b
+ f I MAGIC_START_Y a
+ f I MAX_CHAIN_HEIGHT f
+ f I MAX_DEPTH g
+ f I MAX_PILLAR_HEIGHT e
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$d
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (III)V move a
+ m (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 postProcess a
+ f Ljava/util/List; childEntranceBoxes b
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$c
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z isInInvalidLocation a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z isSupportingBox a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;III)V setPlanksBlock a
+ f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; type a
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$e
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; findStairs a
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canHangChainBelow b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canPlaceColumnOnTopOf a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceKey;)Z createChest a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;II)V fillColumnBetween a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V fillColumnDown b
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V fillPillarDownOrChainUp c
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; findCorridorSize a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z hasSturdyNeighbours a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIII)V maybePlaceCobWeb a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V placeDoubleLowerOrUpperSupport a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIILnet/minecraft/util/RandomSource;)V placeSupport a
+ m (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 postProcess a
+ f Z hasPlacedSpider d
+ f Z hasRails b
+ f I numSections h
+ f Z spiderCorridor c
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$b
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; findCrossing a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)V placeSupportPillar a
+ m (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 postProcess a
+ f Lnet/minecraft/core/Direction; direction b
+ f Z isTwoFloored c
+c net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
+ m (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 addClusterRuins a
+ m (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 addPiece a
+ m (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 addPieces a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; allPositions a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; archyRuleProcessor a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; getBigWarmRuin b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; getSmallWarmRuin a
+ f [Lnet/minecraft/resources/ResourceLocation; BIG_RUINS_BRICK g
+ f [Lnet/minecraft/resources/ResourceLocation; BIG_RUINS_CRACKED i
+ f [Lnet/minecraft/resources/ResourceLocation; BIG_RUINS_MOSSY h
+ f [Lnet/minecraft/resources/ResourceLocation; BIG_WARM_RUINS j
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; COLD_SUSPICIOUS_BLOCK_PROCESSOR b
+ f [Lnet/minecraft/resources/ResourceLocation; RUINS_BRICK d
+ f [Lnet/minecraft/resources/ResourceLocation; RUINS_CRACKED e
+ f [Lnet/minecraft/resources/ResourceLocation; RUINS_MOSSY f
+ f [Lnet/minecraft/resources/ResourceLocation; WARM_RUINS c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; WARM_SUSPICIOUS_BLOCK_PROCESSOR a
+c net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type a
+c net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece; create a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getHeight a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (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; lambda$new$0 a
+ m (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m (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 postProcess a
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; biomeType h
+ f F integrity i
+ f Z isLarge j
+c net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
+ m (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)Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece; addRandomPiece a
+ f Ljava/util/Map; MARKERS_TO_LOOT e
+ f I NUMBER_OF_BLOCKS_ALLOWED_IN_WORLD_GEN_REGION a
+ f Lnet/minecraft/core/BlockPos; PIVOT b
+ f [Lnet/minecraft/resources/ResourceLocation; STRUCTURE_LOCATION_BEACHED c
+ f [Lnet/minecraft/resources/ResourceLocation; STRUCTURE_LOCATION_OCEAN d
+c net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (I)V adjustPositionHeight c
+ m (ILnet/minecraft/util/RandomSource;)I calculateBeachedPosition a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m ()Z isTooBigToFitInWorldGenRegion l
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m (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 postProcess a
+ f Z isBeached h
+c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; getType a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC c
+c net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer net/minecraft/world/level/storage/loot/entries/LootEntryChildren
+ m (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$and$2 b
+ m (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$or$3 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z lambda$static$1 a
+ f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; ALWAYS_FALSE c
+ f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; ALWAYS_TRUE d
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; copyComponentsFromBlockEntity b
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; copyComponentsFromEntity a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; SOURCES b
+ f Ljava/util/function/Predicate; bakedPredicate f
+ f Ljava/util/Optional; exclude e
+ f Ljava/util/Optional; include d
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; source c
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$e
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/core/component/DataComponentGetter; get a
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; exclude b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; include a
+ f Ljava/util/Optional; exclude c
+ f Ljava/util/Optional; include b
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; source a
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$EntitySource net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$c
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ f Lnet/minecraft/util/context/ContextKey; contextParam a
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$ItemStackSource net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$d
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ f Lnet/minecraft/util/context/ContextKey; contextParam a
+c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$BlockEntitySource net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/core/component/DataComponentGetter; get a
+ f Lnet/minecraft/util/context/ContextKey; contextParam a
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; copyData a
+ m (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; copyData a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/Tag; lambda$run$3 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation;)V lambda$run$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; operations c
+ f Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; source b
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; copy a
+ m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; copy a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ f Ljava/util/List; ops b
+ f Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; source a
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$b
+ m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;)V apply a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; op c
+ m ()Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; sourcePath a
+ m ()Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; targetPath b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; op d
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; sourcePath b
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; targetPath c
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c
+ m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V merge a
+ f [Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; $VALUES f
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; APPEND b
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; MERGE c
+ f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; REPLACE a
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$1 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$1
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V merge a
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$2 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$2
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V lambda$merge$0 a
+ m (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V lambda$merge$1 a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V merge a
+c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$3 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$3
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V lambda$merge$0 a
+ m (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V lambda$merge$1 a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V merge a
+c net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Lnet/minecraft/tags/TagKey; lambda$static$0 e
+ m (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Lnet/minecraft/core/Holder; lambda$static$1 d
+ m (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Byte; lambda$static$2 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Boolean; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; makeExplorationMap c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC f
+ f Lnet/minecraft/core/Holder; DEFAULT_DECORATION b
+ f Lnet/minecraft/tags/TagKey; DEFAULT_DESTINATION a
+ f I DEFAULT_SEARCH_RADIUS d
+ f Z DEFAULT_SKIP_EXISTING e
+ f B DEFAULT_ZOOM c
+ f Lnet/minecraft/tags/TagKey; destination h
+ f Lnet/minecraft/core/Holder; mapDecoration i
+ f I searchRadius k
+ f Z skipKnownStructures l
+ f B zoom j
+c net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; setDestination a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; setMapDecoration a
+ m (I)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; setSearchRadius a
+ m (Z)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; setSkipKnownStructures a
+ m (B)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; setZoom a
+ f Lnet/minecraft/tags/TagKey; destination a
+ f Lnet/minecraft/core/Holder; mapDecoration b
+ f I searchRadius d
+ f Z skipKnownStructures e
+ f B zoom c
+c net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionDamageSourceProperties
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasDamageSource a
+ m (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$hasDamageSource$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; predicate c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; predicate b
+c net/minecraft/world/level/storage/loot/predicates/LootItemConditionType net/minecraft/world/level/storage/loot/predicates/LootItemConditionType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; forContextEntity a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; getType a
+ m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Source; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Source; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; GETTER_CODEC d
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; SOURCES c
+ f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Source; source e
+c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Source net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$c
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/nbt/Tag; get a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a
+c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$EntitySource net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$b
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/nbt/Tag; get a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/Tag; get a
+ f Lnet/minecraft/util/context/ContextKey; contextParam a
+c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$BlockEntitySource net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a
+ m ()Lnet/minecraft/util/context/ContextKey; contextParam a
+ m (Ljava/lang/Object;)Lnet/minecraft/nbt/Tag; get a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/nbt/Tag; get a
+ f Lnet/minecraft/util/context/ContextKey; contextParam a
+c net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; getType a
+ m ()Lnet/minecraft/resources/ResourceLocation; id c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; id b
+c net/minecraft/world/level/storage/loot/providers/number/NumberProviders net/minecraft/world/level/storage/loot/providers/number/NumberProviders
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; register a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; BINOMIAL d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; CONSTANT b
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; ENCHANTMENT_LEVEL g
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; SCORE e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; STORAGE f
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC h
+ f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; UNIFORM c
+c net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; fromScoreboard a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; fromScoreboard a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F scale e
+ m ()Ljava/lang/String; score d
+ m ()Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; target c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F scale d
+ f Ljava/lang/String; score c
+ f Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; target b
+c net/minecraft/network/protocol/common/ServerboundClientInformationPacket net/minecraft/network/protocol/common/ServerboundClientInformationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/server/level/ClientInformation; information b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/server/level/ClientInformation; information b
+c net/minecraft/network/protocol/common/ServerboundCustomClickActionPacket net/minecraft/network/protocol/common/ServerboundCustomClickActionPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/resources/ResourceLocation; id b
+ m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$0 f
+ m ()Ljava/util/Optional; payload e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; UNTRUSTED_TAG_CODEC d
+ f Lnet/minecraft/resources/ResourceLocation; id b
+ f Ljava/util/Optional; payload c
+c net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Ljava/util/List; knownPacks b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; knownPacks b
+c net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V handle a
+ m ()Ljava/util/List; knownPacks b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; knownPacks b
+c net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket net/minecraft/network/protocol/game/PacketPlayOutWindowItems
+ m ()Lnet/minecraft/world/item/ItemStack; carriedItem g
+ m ()I containerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Ljava/util/List; items f
+ m ()I stateId e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; carriedItem e
+ f I containerId b
+ f Ljava/util/List; items d
+ f I stateId c
+c net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
+ m ()Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; getChunkData f
+ m ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; getLightData g
+ m ()I getX b
+ m ()I getZ e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; chunkData d
+ f Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; lightData e
+ f I x b
+ f I z c
+c net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket net/minecraft/network/protocol/game/PacketPlayOutMultiBlockChange
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m (Ljava/util/function/BiConsumer;)V runUpdates a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I POS_IN_SECTION_BITS b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f [S positions d
+ f Lnet/minecraft/core/SectionPos; sectionPos c
+ f [Lnet/minecraft/world/level/block/state/BlockState; states e
+c net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket net/minecraft/network/protocol/game/PacketPlayOutViewCentre
+ m ()I getX b
+ m ()I getZ e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I x b
+ f I z c
+c net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket net/minecraft/network/protocol/game/PacketPlayOutViewDistance
+ m ()I getRadius b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I radius b
+c net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket net/minecraft/network/protocol/game/PacketPlayOutScoreboardDisplayObjective
+ m ()Ljava/lang/String; getObjectiveName e
+ m ()Lnet/minecraft/world/scores/DisplaySlot; getSlot b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; objectiveName c
+ f Lnet/minecraft/world/scores/DisplaySlot; slot b
+c net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket net/minecraft/network/protocol/game/PacketPlayInTeleportAccept
+ m ()I getId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I id b
+c net/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket net/minecraft/network/protocol/game/PacketPlayInTileNBTQuery
+ m ()Lnet/minecraft/core/BlockPos; getPos e
+ m ()I getTransactionId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; pos c
+ f I transactionId b
+c net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket net/minecraft/network/protocol/game/PacketPlayInSetCreativeSlot
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack e
+ m ()S slotNum b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; itemStack c
+ f S slotNum b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateServiceImpl
+ m (Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)V broadcastSystemMessage a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)V halt a
+ m ()Z isReady a
+ m (ZZZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z saveEverything a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V sendSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;ZLjava/util/Collection;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V sendSystemMessage a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server a
+c net/minecraft/server/network/config/ServerCodeOfConductConfigurationTask net/minecraft/server/network/config/ServerCodeOfConductConfigurationTask
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+ f Lnet/minecraft/server/network/ConfigurationTask$Type; TYPE a
+ f Ljava/util/function/Supplier; codeOfConduct b
+c net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevels net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevels
+ m (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;)Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel; getOxidationLevel a
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel; EXPOSED b
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel; OXIDIZED d
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel; UNAFFECTED a
+ f Lnet/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel; WEATHERED c
+ f Ljava/util/Map; WEATHERED_STATES e
+c net/minecraft/world/item/consume_effects/ApplyStatusEffectsConsumeEffect net/minecraft/world/item/consume_effects/ApplyStatusEffectsConsumeEffect
+ m ()Ljava/util/List; effects b
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F probability c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; effects c
+ f F probability f
+c net/minecraft/world/item/crafting/display/ShapelessCraftingRecipeDisplay net/minecraft/world/item/crafting/display/ShapelessCraftingRecipeDisplay
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation e
+ m ()Ljava/util/List; ingredients b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/display/SlotDisplay;)Z lambda$isEnabled$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; result d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; type a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplay$Type; TYPE c
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; craftingStation h
+ f Ljava/util/List; ingredients f
+ f Lnet/minecraft/world/item/crafting/display/SlotDisplay; result g
+c net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate;)Lnet/minecraft/core/Vec3i; lambda$stateTestingCodec$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; stateTestingCodec a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ f Lnet/minecraft/core/Vec3i; offset f
+c net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Vec3i; offset g
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Vec3i; offset e
+c net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/core/Vec3i; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Vec3i; offset e
+ f Lnet/minecraft/world/level/block/state/BlockState; state f
+c net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature net/minecraft/world/level/levelgen/feature/WorldGenFeatureNetherForestVegetation
+ m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z place a
+c net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeCocoa
+ m (ILnet/minecraft/core/BlockPos;)Z lambda$place$1 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$2 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator;)Ljava/lang/Float; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F probability b
+c net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerFancy
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction$Axis; getLogAxis a
+ m (Lnet/minecraft/core/BlockPos;)I getSteps a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$makeLimb$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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 makeBranches a
+ m (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 makeLimb a
+ m (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; placeTrunk a
+ m (II)F treeShape b
+ m (II)Z trimBranches a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f D BRANCH_LENGTH_MAGIC j
+ f D BRANCH_SLOPE i
+ f D CLUSTER_DENSITY_MAGIC h
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f D TRUNK_HEIGHT_SCALE b
+c net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerFancy$a
+ m ()I getBranchBase a
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment; attachment a
+ f I branchBase b
+c net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerGiant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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 placeLogIfFreeWithOffset a
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate
+ m ()Lnet/minecraft/core/Holder; getFallback b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)I getMaxSize a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; getRandomTemplate a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getShuffledTemplates b
+ m ()Ljava/util/List; getTemplates a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z lambda$getMaxSize$2 a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)I lambda$getMaxSize$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()I size c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lorg/apache/commons/lang3/mutable/MutableObject; CODEC_REFERENCE d
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f I SIZE_UNSET c
+ f Lnet/minecraft/core/Holder; fallback g
+ f I maxSize h
+ f Ljava/util/List; rawTemplates e
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; templates f
+c net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching
+ m ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; $values d
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; byName a
+ m ()Ljava/lang/String; getName a
+ m ()Lcom/google/common/collect/ImmutableList; getProcessors b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; $VALUES f
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; RIGID b
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; TERRAIN_MATCHING a
+ f Ljava/lang/String; name d
+ f Lcom/google/common/collect/ImmutableList; processors e
+c net/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias net/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias
+ m ()Lnet/minecraft/resources/ResourceKey; alias c
+ m ()Ljava/util/stream/Stream; allTargets a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/ResourceKey; target d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; alias c
+ f Lnet/minecraft/resources/ResourceKey; target d
+c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup
+ m (Lnet/minecraft/util/RandomSource;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$create$2 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lambda$create$3 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 b
+ f Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup; EMPTY a
+c net/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias net/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias
+ m ()Lnet/minecraft/resources/ResourceKey; alias c
+ m ()Ljava/util/stream/Stream; allTargets a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;)V lambda$forEachResolved$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/random/WeightedList; targets d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; alias c
+ f Lnet/minecraft/util/random/WeightedList; targets d
+c net/minecraft/world/level/levelgen/structure/structures/EndCityStructure net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (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 generatePieces a
+ m (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 lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces
+ m (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; findAndCreatePieceFactory a
+ m (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; generateAndAddPiece b
+ m (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; generatePieceFromSmallDoor a
+ m ()V resetPieces a
+ m ()Z updatePieceWeight b
+ f Z CHECK_AIR f
+ f I LOWEST_Y_POSITION e
+ f I MAGIC_START_Y a
+ f I MAX_DEPTH d
+ f I SMALL_DOOR_HEIGHT c
+ f I SMALL_DOOR_WIDTH b
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector; SMOOTH_STONE_SELECTOR k
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight; STRONGHOLD_PIECE_WEIGHTS g
+ f Ljava/util/List; currentPieces h
+ f Ljava/lang/Class; imposedPiece i
+ f I totalWeight j
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1
+ m (I)Z doPlace a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2
+ m (I)Z doPlace a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$q
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$e
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH d
+ f I HEIGHT b
+ f I TALL_HEIGHT c
+ f I WIDTH a
+ f Z isTall i
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$d
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$n
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z leftChild d
+ f Z rightChild i
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$i
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$g
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z hasPlacedSpawner d
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$h
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$l
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z isSource d
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m
+ m ()Lnet/minecraft/core/BlockPos; getLocatorPosition h
+ f Ljava/util/List; pendingChildren c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom; portalRoomPiece b
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight; previousPiece a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$f
+ m (I)Z doPlace a
+ m ()Z isValid a
+ f I maxPlaceCount d
+ f Ljava/lang/Class; pieceClass a
+ f I placeCount c
+ f I weight b
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$c
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z leftHigh i
+ f Z leftLow d
+ f Z rightHigh k
+ f Z rightLow j
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$j
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f I type d
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z hasPlacedChest d
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$b
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; findPieceBox a
+ m (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 postProcess a
+ f I steps a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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 generateSmallDoor a
+ m (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; generateSmallDoorChildForward a
+ m (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; generateSmallDoorChildLeft b
+ m (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; generateSmallDoorChildRight c
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z isOkBox a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; randomSmallDoor b
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; entryDoor h
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a
+ m ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; $values a
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; $VALUES f
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; GRATES c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; IRON_DOOR d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC e
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; OPENING a
+ f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; WOOD_DOOR b
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$o
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$k
+ m (Lnet/minecraft/util/RandomSource;IIIZ)V next a
+c net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorNop
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor; lambda$static$0 b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; ALWAYS_TRUE_TEST a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; BLOCKSTATE_TEST c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; BLOCK_TEST b
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; RANDOM_BLOCKSTATE_TEST f
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; RANDOM_BLOCK_TEST e
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; TAG_TEST d
+c net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTag
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest;)Lnet/minecraft/tags/TagKey; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/tags/TagKey; tag b
+c net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; enchantItem a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/stream/Stream; lambda$run$3 a
+ m (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)Z lambda$run$4 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; randomApplicableEnchantment a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; randomEnchantment c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Z onlyCompatible d
+ f Ljava/util/Optional; options c
+c net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; allowingIncompatibleEnchantments e
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; withEnchantment a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; withOneOf a
+ f Z onlyCompatible b
+ f Ljava/util/Optional; options a
+c net/minecraft/world/level/storage/loot/functions/ModifyContainerContents net/minecraft/world/level/storage/loot/functions/ModifyContainerContents
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$run$3 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/ModifyContainerContents;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/ModifyContainerContents;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; component b
+ f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; modifier c
+c net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3 a
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V lambda$run$4 b
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V lambda$run$5 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$run$6 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/util/Map; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z add c
+ f Ljava/util/Map; enchantments b
+c net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; getThis a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; withEnchantment a
+ f Z add b
+ f Lcom/google/common/collect/ImmutableMap$Builder; enchantments a
+c net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck
+ m ()Z active e
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; enchantmentActiveCheck c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; enchantmentInactiveCheck d
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$enchantmentActiveCheck$1 g
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$enchantmentInactiveCheck$2 f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z active b
+c net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/world/level/storage/loot/providers/number/UniformGenerator net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
+ m (FF)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; between a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)I getInt a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; max d
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; min c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; max c
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; min b
+c net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; unpack a
+c net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1 net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$1
+ f [I $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType a
+c net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/StringArgumentType; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer; this$0 a
+ f Lcom/mojang/brigadier/arguments/StringArgumentType$StringType; type b
+c net/minecraft/network/protocol/game/ClientboundGameTestHighlightPosPacket net/minecraft/network/protocol/game/ClientboundGameTestHighlightPosPacket
+ m ()Lnet/minecraft/core/BlockPos; absolutePos b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/core/BlockPos; relativePos e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; absolutePos b
+ f Lnet/minecraft/core/BlockPos; relativePos c
+c net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket net/minecraft/network/protocol/game/PacketPlayInEnchantItem
+ m ()I buttonId e
+ m ()I containerId b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I buttonId c
+ f I containerId b
+c net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket net/minecraft/network/protocol/game/PacketPlayInRecipeDisplayed
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; recipe b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayId; recipe b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListServiceImpl
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V clear a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V deop b
+ m ()Ljava/util/Collection; getEntries a
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V op a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)V op a
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/MinecraftServer; minecraftServer a
+c net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestHealableRaider
+ m ()Z canUse b
+ m ()V decrementCooldown k
+ m ()I getCooldown i
+ m ()V start d
+ f I DEFAULT_COOLDOWN i
+ f I cooldown j
+c net/minecraft/world/item/consume_effects/RemoveStatusEffectsConsumeEffect net/minecraft/world/item/consume_effects/RemoveStatusEffectsConsumeEffect
+ m ()Lnet/minecraft/core/HolderSet; effects b
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; effects c
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData$Packed;)V apply a
+ m (Lnet/minecraft/core/BlockPos;)I countAdditionalPlayers a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)Ljava/util/Optional; findPlayerWithOminousEffect a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedList; getDispensingItems a
+ m ()D getOSpin f
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/world/entity/Entity; getOrCreateDisplayEntity a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/SpawnData; getOrCreateNextSpawnData b
+ m ()D getSpin e
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z hasFinishedSpawningAllMobs a
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;)Z hasMobToSpawn a
+ m ()Z haveAllCurrentMobsDied d
+ m (Lnet/minecraft/server/level/ServerLevel;)Z isCooldownFinished a
+ m (Lnet/minecraft/server/level/ServerLevel;FI)Z isReadyToEjectItems b
+ m (Lnet/minecraft/server/level/ServerLevel;FI)Z isReadyToOpenShutter a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z isReadyToSpawnNextMob a
+ m (Lnet/minecraft/world/entity/player/Player;)Lcom/mojang/datafixers/util/Pair; lambda$findPlayerWithOminousEffect$1 b
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/SpawnData;)V lambda$getUpdateTag$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V lambda$resetAfterBecomingOminous$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;)V lambda$tryDetectPlayers$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)J lowResolutionPosition a
+ m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData$Packed; pack a
+ m ()V reset b
+ m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;)V resetAfterBecomingOminous a
+ m ()V resetStatistics c
+ m (Lnet/minecraft/world/entity/player/Player;)V transformBadOmenIntoTrialOmen a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V tryDetectPlayers a
+ f I DELAY_BETWEEN_PLAYER_SCANS l
+ f Ljava/lang/String; TAG_NEXT_MOB_SPAWNS_AT k
+ f Ljava/lang/String; TAG_SPAWN_DATA j
+ f I TRIAL_OMEN_PER_BAD_OMEN_LEVEL m
+ f J cooldownEndsAt c
+ f Ljava/util/Set; currentMobs b
+ f Ljava/util/Set; detectedPlayers a
+ f Lnet/minecraft/util/random/WeightedList; dispensing o
+ f Lnet/minecraft/world/entity/Entity; displayEntity n
+ f Ljava/util/Optional; ejectingLootTable g
+ f J nextMobSpawnsAt d
+ f Ljava/util/Optional; nextSpawnData f
+ f D oSpin i
+ f D spin h
+ f I totalMobsSpawned e
+c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData$Packed net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData$a
+ m ()J cooldownEndsAt c
+ m ()Ljava/util/Set; currentMobs b
+ m ()Ljava/util/Set; detectedPlayers a
+ m ()Ljava/util/Optional; ejectingLootTable g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()J nextMobSpawnsAt d
+ m ()Ljava/util/Optional; nextSpawnData f
+ m ()I totalMobsSpawned e
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f J cooldownEndsAt d
+ f Ljava/util/Set; currentMobs c
+ f Ljava/util/Set; detectedPlayers b
+ f Ljava/util/Optional; ejectingLootTable h
+ f J nextMobSpawnsAt e
+ f Ljava/util/Optional; nextSpawnData g
+ f I totalMobsSpawned f
+c net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Vec3i; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Direction; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Direction; direction f
+ f Lnet/minecraft/core/Vec3i; offset e
+c net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
+ m ()F aboveRootPlacementChance b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; aboveRootProvider a
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F aboveRootPlacementChance c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; aboveRootProvider b
+c net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z canPlaceRoot a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$canPlaceRoot$2 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$placeRoot$3 a
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (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 placeRoot a
+ m (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 placeRoots a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; potentialRootPositions a
+ m (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 simulateRoots a
+ m ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I ROOT_LENGTH_LIMIT b
+ f I ROOT_WIDTH_LIMIT a
+ f Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; mangroveRootPlacement h
+c net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
+ m (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; generateBranch a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$placeTrunk$7 a
+ m ()Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/UniformInt; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/Codec; BRANCH_START_CODEC b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; branchCount h
+ f Lnet/minecraft/util/valueproviders/IntProvider; branchEndOffsetFromTop l
+ f Lnet/minecraft/util/valueproviders/IntProvider; branchHorizontalLength i
+ f Lnet/minecraft/util/valueproviders/UniformInt; branchStartOffsetFromTop j
+ f Lnet/minecraft/util/valueproviders/UniformInt; secondBranchStartOffsetFromTop k
+c net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I count a
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Double; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (DII)Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement; of a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I aboveNoise e
+ f I belowNoise d
+ f D noiseLevel c
+c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z applyInteractionsWithOtherStructures c
+ m ()Ljava/util/Optional; exclusionZone j
+ m ()F frequency h
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; frequencyReductionMethod g
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; getLocatePos a
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z isPlacementChunk a
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z isStructureChunk b
+ m ()Lnet/minecraft/core/Vec3i; locateOffset f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; placementCodec a
+ m ()I salt i
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; type e
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I HIGHLY_ARBITRARY_RANDOM_SALT a
+ f Ljava/util/Optional; exclusionZone g
+ f F frequency e
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; frequencyReductionMethod d
+ f Lnet/minecraft/core/Vec3i; locateOffset c
+ f I salt f
+c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$a
+ m ()I chunkCount b
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z isPlacementForbidden a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; otherSet a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I chunkCount c
+ f Lnet/minecraft/core/Holder; otherSet b
+c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$b
+c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c
+ m ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; $VALUES h
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; DEFAULT a
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; LEGACY_TYPE_1 b
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; LEGACY_TYPE_2 c
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; LEGACY_TYPE_3 d
+ f Ljava/lang/String; name f
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer; reducer g
+c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding
+ m ()Ljava/util/stream/Stream; allTargets a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias; direct a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias; direct a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a
+ m (Lnet/minecraft/util/random/WeightedList$Builder;Lnet/minecraft/util/random/Weighted;)V lambda$random$0 a
+ m (Ljava/lang/String;Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias; random a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias; random a
+ m (Lnet/minecraft/util/random/WeightedList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomGroupPoolAlias; randomGroup a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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 postProcess a
+ f I DEPTH i
+ f Lnet/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector; STONE_SELECTOR n
+ f I WIDTH h
+ f Z placedHiddenChest k
+ f Z placedMainChest j
+ f Z placedTrap1 l
+ f Z placedTrap2 m
+c net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$a
+ m (Lnet/minecraft/util/RandomSource;IIIZ)V next a
+c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V addNetherrackDripColumn c
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V addNetherrackDripColumnsBelowPortal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z canBlockBeReplacedByNetherrackOrMagma a
+ m (Lnet/minecraft/world/level/block/Block;FLnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; getBlockReplaceRule a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; getBlockReplaceRule a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; getHeightMapType a
+ m (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; getLavaProcessorRule a
+ m (Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)I getSurfaceY a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V lambda$postProcess$1 a
+ m (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; makeSettings a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V maybeAddLeavesAbove b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V maybeAddVines a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V placeNetherrackOrMagma d
+ m (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 postProcess a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V spreadNetherrack b
+ f F PROBABILITY_OF_GOLD_GONE h
+ f F PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA j
+ f F PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK i
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties; properties l
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; verticalPlacement k
+c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Float; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z airPocket d
+ f Z cold b
+ f F mossiness c
+ f Z overgrown e
+ f Z replaceWithBlackstone g
+ f Z vines f
+c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b
+ m ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; $VALUES i
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; IN_MOUNTAIN d
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; IN_NETHER f
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; ON_LAND_SURFACE a
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; ON_OCEAN_FLOOR c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; PARTLY_BURIED b
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; UNDERGROUND e
+ f Ljava/lang/String; name h
+c net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F maxChance d
+ f I maxDist f
+ f F minChance b
+ f I minDist e
+c net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getOutputState a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; getOutputTag a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (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 test a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough; DEFAULT_BLOCK_ENTITY_MODIFIER a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; blockEntityModifier g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; inputPredicate c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; locPredicate d
+ f Lnet/minecraft/world/level/block/state/BlockState; outputState f
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; posPredicate e
+c net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRule
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor;)Ljava/util/List; lambda$static$0 a
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/google/common/collect/ImmutableList; rules b
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer net/minecraft/world/level/storage/loot/entries/LootSelectorEntry
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/lang/Integer; lambda$singletonFields$0 c
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/lang/Integer; lambda$singletonFields$1 b
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/util/List; lambda$singletonFields$2 a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; simpleBuilder a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; singletonFields b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f I DEFAULT_QUALITY e
+ f I DEFAULT_WEIGHT b
+ f Ljava/util/function/BiFunction; compositeFunction a
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry; entry j
+ f Ljava/util/List; functions i
+ f I quality h
+ f I weight f
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1 net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$1
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V createItemStack a
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; this$0 a
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; apply a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply b
+ m ()Ljava/util/List; getFunctions a
+ m (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; setQuality b
+ m (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; setWeight a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; unwrap c
+ f Lcom/google/common/collect/ImmutableList$Builder; functions c
+ f I quality b
+ f I weight a
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$c
+ m (F)I getWeight a
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; this$0 b
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; build b
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; getThis aH_
+ m ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder; getThis g
+ f Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor; constructor c
+c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$d
+c net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers;Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; lambda$run$3 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Z)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; setBannerPattern a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Z append c
+ f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; patterns b
+c net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; addPattern a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; getThis a
+ f Z append b
+ f Lnet/minecraft/world/level/block/entity/BannerPatternLayers$Builder; patterns a
+c net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore
+ m ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget d
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (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 hasScore a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; hasScores a
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; scores c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget c
+ f Ljava/util/Map; scores b
+c net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore$a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; withScore a
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget b
+ f Lcom/google/common/collect/ImmutableMap$Builder; scores a
+c org/bukkit/craftbukkit/inventory/components/CraftCustomModelDataComponent org/bukkit/craftbukkit/v1_21_R6/inventory/components/CraftCustomModelDataComponent
+c net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket
+ m ()Ljava/util/Map; details b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; DETAILS_STREAM_CODEC f
+ f I MAX_DETAIL_COUNT e
+ f I MAX_DETAIL_KEY_LENGTH c
+ f I MAX_DETAIL_VALUE_LENGTH d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Map; details b
+c net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket
+ m ()Ljava/util/List; entries e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Lnet/minecraft/resources/ResourceKey; registry b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; REGISTRY_KEY_STREAM_CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; entries c
+ f Lnet/minecraft/resources/ResourceKey; registry b
+c net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
+ m ()Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; action b
+ m ()Ljava/util/List; entries e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; action b
+ f Ljava/util/List; entries c
+c net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
+ m ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; $values a
+ f [Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; $VALUES d
+ f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; ADD a
+ f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; REMOVE b
+ f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; SET c
+c net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket net/minecraft/network/protocol/game/PacketPlayOutSelectAdvancementTab
+ m ()Lnet/minecraft/resources/ResourceLocation; getTab b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceLocation; tab b
+c net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
+ m ()I getWarningDelay b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I warningDelay b
+c net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()I simulationDistance b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I simulationDistance b
+c net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; createDefaultText c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; createEmptyLines d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFrontTextTag b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/stream/Stream; getLines a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; lambda$fixFrontTextTag$0 a
+ m (Ljava/util/List;Ljava/util/Optional;J)Lcom/mojang/serialization/Dynamic; lambda$fixFrontTextTag$1 a
+ f Ljava/lang/String; DEFAULT_COLOR c
+ f Ljava/util/List; FIELDS_TO_DROP a
+ f Ljava/lang/String; FILTERED_CORRECT b
+c net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixBanner b
+ m (Lcom/mojang/datafixers/Typed;Ljava/util/function/Predicate;)Lcom/mojang/datafixers/Typed; fixCustomName a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixMap a
+ m (Ljava/lang/String;)Z lambda$fixBanner$3 a
+ m (Ljava/util/function/Predicate;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixCustomName$4 a
+ m (Ljava/lang/String;)Z lambda$makeRule$0 c
+ m (Ljava/lang/String;)Z lambda$makeRule$1 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ f Ljava/util/Set; MAP_NAMES a
+c net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestAttackableTargetWitch
+ m ()Z canUse b
+ m (Z)V setCanAttack a
+ f Z canAttack i
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerCharge
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m (Lnet/minecraft/world/phys/Vec3;)V setTarget a
+ f I CHARGE_RECOVERY_TIME c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/world/phys/Vec3; targetLocation d
+ f I timeSinceCharge e
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerStrafe
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()V findNewTarget i
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()V navigateToNextPathNode j
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a
+ f I FIREBALL_CHARGE_AMOUNT c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/world/entity/LivingEntity; attackTarget g
+ f Lnet/minecraft/world/level/pathfinder/Path; currentPath e
+ f I fireballCharge d
+ f Z holdingPatternClockwise h
+ f Lnet/minecraft/world/phys/Vec3; targetLocation f
+c net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerManager
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; getCurrentPhase a
+ m (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; getPhase b
+ m (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)V setPhase a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; currentPhase d
+ f Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; dragon b
+ f [Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; phases c
+c net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ f Lnet/minecraft/resources/ResourceKey; ENDERMAN_LOOT_DROP g
+ f Lnet/minecraft/resources/ResourceKey; MOB_SPAWN_EQUIPMENT a
+ f Lnet/minecraft/resources/ResourceKey; PILLAGER_SPAWN_CROSSBOW b
+ f Lnet/minecraft/resources/ResourceKey; RAID_PILLAGER_POST_WAVE_3 c
+ f Lnet/minecraft/resources/ResourceKey; RAID_PILLAGER_POST_WAVE_5 d
+ f Lnet/minecraft/resources/ResourceKey; RAID_VINDICATOR e
+ f Lnet/minecraft/resources/ResourceKey; RAID_VINDICATOR_POST_WAVE_5 f
+c net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate;)Lnet/minecraft/core/HolderSet; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/HolderSet; blocks e
+c net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/HolderSet; fluids e
+c net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/util/List; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Float; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState; target a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F discardChanceOnAirExposure d
+ f I size c
+ f Ljava/util/List; targetStates b
+c net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; target b
+c net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeBeehive
+ m (ILnet/minecraft/core/BlockPos;)Z lambda$place$3 a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; lambda$place$4 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)Z lambda$place$5 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V lambda$place$6 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator;)Ljava/lang/Float; lambda$static$0 a
+ m (Lnet/minecraft/core/Direction;)Z lambda$static$1 a
+ m (I)[Lnet/minecraft/core/Direction; lambda$static$2 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/core/Direction; SPAWN_DIRECTIONS c
+ f Lnet/minecraft/core/Direction; WORLDGEN_FACING b
+ f F probability d
+c net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; bendLength h
+ f I minHeightForLeaves b
+c net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerDarkOak
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerForking
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Z lambda$checkForBiomeOnTop$1 a
+ m (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; lambda$simple$0 a
+c net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$a
+ m ()Lnet/minecraft/world/level/biome/BiomeSource; biomeSource b
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator a
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPos e
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config f
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor g
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess j
+ m ()J seed d
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager i
+ m ()Ljava/util/function/Predicate; validBiome h
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z validBiomeOnTop a
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource b
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; chunkGenerator a
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos e
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; config f
+ f Lnet/minecraft/world/level/LevelHeightAccessor; heightAccessor g
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ f Lnet/minecraft/core/RegistryAccess; registryAccess j
+ f J seed d
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager i
+ f Ljava/util/function/Predicate; validBiome h
+c net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V addPiece a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; build a
+ m ()V clear b
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; findCollisionPiece a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBox d
+ m ()Z isEmpty c
+ m (IILnet/minecraft/util/RandomSource;I)I moveBelowSeaLevel a
+ m (Lnet/minecraft/util/RandomSource;II)V moveInsideHeights a
+ m (I)V offsetPiecesVertically a
+ f Ljava/util/List; pieces a
+c net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolLegacySingle
+ m (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; getSettings a
+ m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$registerTargetsAsPools$0 a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/core/Holder;Ljava/lang/String;)V lambda$registerTargetsAsPools$1 a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/core/Holder;Ljava/util/List;)V registerTargetsAsPools a
+c net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V addCellar a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V addCellarRoom b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V addCellarStairs a
+ m ()Ljava/util/List; getPotentialSuspiciousSandWorldPositions b
+ m ()Lnet/minecraft/core/BlockPos; getRandomCollapsedRoofPos c
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIII)V placeCollapsedRoof a
+ m (Lnet/minecraft/world/level/WorldGenLevel;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V placeCollapsedRoofPiece a
+ m (III)V placeSand c
+ m (IIIIII)V placeSandBox a
+ m (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 postProcess a
+ f I DEPTH i
+ f I WIDTH h
+ f [Z hasPlacedChest j
+ f Ljava/util/List; potentialSuspiciousSandWorldPositions k
+ f Lnet/minecraft/core/BlockPos; randomCollapsedRoofPos l
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)I generatePiecesAndAdjust a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; type e
+c net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a
+ m ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; $values f
+ m (I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; byId a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getFenceState e
+ m ()Ljava/lang/String; getName a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getPlanksState d
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getWoodState b
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; MESA b
+ f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; NORMAL a
+ f Lnet/minecraft/world/level/block/state/BlockState; fenceState h
+ f Ljava/lang/String; name e
+ f Lnet/minecraft/world/level/block/state/BlockState; planksState g
+ f Lnet/minecraft/world/level/block/state/BlockState; woodState f
+c net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V addPieces a
+ f [Lnet/minecraft/resources/ResourceLocation; FOSSILS a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V placeDriedGhast a
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$4 a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; biomeTemp e
+ f F clusterProbability g
+ f F largeProbability f
+c net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a
+ m ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; COLD b
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC d
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; WARM a
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$2 a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Z isBeached e
+c net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTrue
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlock
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/Block; block b
+c net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings
+ m ()[Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; $VALUES e
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; APPLY_WATERLOGGING b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; IGNORE_WATERLOGGING a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction net/minecraft/world/level/storage/loot/functions/LootEnchantLevel
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; enchantWithLevels a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;)Ljava/util/Optional; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; levels b
+ f Ljava/util/Optional; options c
+c net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder net/minecraft/world/level/storage/loot/functions/LootEnchantLevel$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; fromOptions a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; levels a
+ f Ljava/util/Optional; options b
+c net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionTableBonus
+ m (Lnet/minecraft/core/Holder;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; bonusLevelFlatChance a
+ m ()Lnet/minecraft/core/Holder; enchantment c
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$bonusLevelFlatChance$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m ()Ljava/util/List; values d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; enchantment b
+ f Ljava/util/List; values c
+c net/minecraft/network/protocol/configuration/ClientboundCodeOfConductPacket net/minecraft/network/protocol/configuration/ClientboundCodeOfConductPacket
+ m ()Ljava/lang/String; codeOfConduct b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; codeOfConduct b
+c net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsServiceImpl net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsServiceImpl
+ m ()Z acceptsTransfers o
+ m ()Z allowFlight h
+ m ()Z forceGameMode k
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty b
+ m ()I getEntityBroadcastRangePercentage t
+ m ()Lnet/minecraft/world/level/GameType; getGameMode l
+ m ()I getMaxPlayers e
+ m ()Ljava/lang/String; getMotd j
+ m ()I getOperatorUserPermissionLevel q
+ m ()I getPauseWhenEmptySeconds f
+ m ()I getPlayerIdleTimeout g
+ m ()I getSimulationDistance n
+ m ()I getSpawnProtectionRadius i
+ m ()I getStatusHeartbeatInterval p
+ m ()I getViewDistance m
+ m ()Z hidesOnlinePlayers r
+ m ()Z isAutoSave a
+ m ()Z isEnforceWhitelist c
+ m ()Z isUsingWhitelist d
+ m ()Z repliesToStatus s
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAcceptsTransfers f
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAllowFlight d
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setAutoSave a
+ m (Lnet/minecraft/world/Difficulty;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/Difficulty; setDifficulty a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setEnforceWhitelist b
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setEntityBroadcastRangePercentage i
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setForceGameMode e
+ m (Lnet/minecraft/world/level/GameType;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/world/level/GameType; setGameMode a
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setHidesOnlinePlayers g
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setMaxPlayers a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/lang/String; setMotd a
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setOperatorUserPermissionLevel h
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPauseWhenEmptySeconds b
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setPlayerIdleTimeout c
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setRepliesToStatus h
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSimulationDistance f
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setSpawnProtectionRadius d
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setStatusHeartbeatInterval g
+ m (ZLnet/minecraft/server/jsonrpc/methods/ClientInfo;)Z setUsingWhitelist c
+ m (ILnet/minecraft/server/jsonrpc/methods/ClientInfo;)I setViewDistance e
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonrpcLogger b
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server a
+c net/minecraft/util/datafix/fixes/FireResistantToDamageResistantComponentFix net/minecraft/util/datafix/fixes/FireResistantToDamageResistantComponentFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent a
+c net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$makeRule$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring net/minecraft/world/entity/monster/piglin/BehaviorStopAdmiring
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/item/consume_effects/ClearAllStatusEffectsConsumeEffect net/minecraft/world/item/consume_effects/ClearAllStatusEffectsConsumeEffect
+ m ()Lnet/minecraft/world/item/consume_effects/ConsumeEffect$Type; getType a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/item/consume_effects/ClearAllStatusEffectsConsumeEffect; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Z)V onChangedBlock a
+ m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V onDeactivated a
+ f Lcom/mojang/serialization/Codec; CODEC c
+c net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureCircleConfiguration
+ m ()I halfHeight d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; radius c
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; stateProvider a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; target b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I halfHeight e
+ f Lnet/minecraft/util/valueproviders/IntProvider; radius d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; stateProvider b
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; target c
+c net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 j
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; lambda$static$1 i
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$2 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; lambda$static$3 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/Optional; lambda$static$4 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$5 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; lambda$static$6 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; lambda$static$7 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; lambda$static$8 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; lambda$static$9 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; decorators i
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; dirtProvider c
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; foliagePlacer f
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; foliageProvider e
+ f Z forceDirt k
+ f Z ignoreVines j
+ f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; minimumSize h
+ f Ljava/util/Optional; rootPlacer g
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; trunkPlacer d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; trunkProvider b
+c net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration; build c
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; decorators a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; dirt a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; forceDirt b
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; ignoreVines a
+ f Ljava/util/List; decorators h
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; dirtProvider f
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; foliagePlacer d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; foliageProvider b
+ f Z forceDirt j
+ f Z ignoreVines i
+ f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; minimumSize g
+ f Ljava/util/Optional; rootPlacer e
+ f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; trunkPlacer c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; trunkProvider a
+c net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeTwoLayers
+ m (II)I getSizeAtHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f I limit e
+ f I lowerSize f
+ f I upperSize g
+c net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerBlob
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; blobParts a
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer;)Ljava/lang/Integer; lambda$blobParts$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 c
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I height b
+c net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerBush
+ m (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 createFoliage a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 c
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; ACACIA_FOLIAGE_PLACER d
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; BLOB_FOLIAGE_PLACER a
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; BUSH_FOLIAGE_PLACER e
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; CHERRY_FOLIAGE_PLACER k
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; DARK_OAK_FOLIAGE_PLACER i
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; FANCY_FOLIAGE_PLACER f
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; MEGA_JUNGLE_FOLIAGE_PLACER g
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; MEGA_PINE_FOLIAGE_PLACER h
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; PINE_FOLIAGE_PLACER c
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; RANDOM_SPREAD_FOLIAGE_PLACER j
+ f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; SPRUCE_FOLIAGE_PLACER b
+ f Lcom/mojang/serialization/MapCodec; codec l
+c net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerPine
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/util/RandomSource;I)I foliageRadius a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; height b
+c net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
+ m (Lnet/minecraft/core/BlockPos;)D getSlowNoiseValue a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/util/InclusiveRange; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Ljava/lang/Float; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 c
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; slowNoise l
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; slowNoiseParameters j
+ f F slowScale k
+ f Lnet/minecraft/util/InclusiveRange; variety i
+c net/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator net/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V addMossHanger a
+ m (Lorg/apache/commons/lang3/mutable/Mutable;Lnet/minecraft/core/BlockPos;)V lambda$place$4 a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$place$5 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$place$6 a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$7 b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$8 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator;)Ljava/lang/Float; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator;)Ljava/lang/Float; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator;)Ljava/lang/Float; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F groundProbability d
+ f F leavesProbability b
+ f F trunkProbability c
+c net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; ALTER_GROUND g
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; ATTACHED_TO_LEAVES h
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; ATTACHED_TO_LOGS j
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; BEEHIVE f
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; COCOA e
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; CREAKING_HEART d
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; LEAVE_VINE b
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; PALE_MOSS c
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; PLACE_ON_GROUND i
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; TRUNK_VINE a
+ f Lcom/mojang/serialization/MapCodec; codec k
+c net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerStraight
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
+ m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; getType a
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight; of a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I inner f
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; maxInclusive e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; minInclusive d
+c net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
+ m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter; of a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z shouldPlace a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightmap c
+ f I maxInclusive e
+ f I minInclusive d
+c net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData net/minecraft/world/level/levelgen/structure/PersistentIndexed
+ m (J)V addIndex a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll a
+ m (J)Z hasStartIndex b
+ m (J)Z hasUnhandledIndex c
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (J)V removeIndex d
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedDataType; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; LONG_SET d
+ f Lit/unimi/dsi/fastutil/longs/LongSet; all b
+ f Lit/unimi/dsi/fastutil/longs/LongSet; remaining c
+c net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; EMPTY d
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; FEATURE c
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; LEGACY e
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; LIST b
+ f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; SINGLE a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$f
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$a
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$c
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$e
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v
+ m ()I countOpenings c
+ m (I)Z findSource a
+ m ()Z isSpecial b
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V setConnection a
+ m ()V updateOpenings a
+ f Z claimed d
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition; connections b
+ f [Z hasOpening c
+ f I index a
+ f Z isSource e
+ f I scanIndex f
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$b
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$d
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$g
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$h
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateEntranceArchs a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateEntranceWall b
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateLowerWall d
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateMiddleWall e
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateRoofPiece c
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; generateRoomGraph b
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateUpperWall f
+ m (ZILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V generateWing a
+ m (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 postProcess a
+ f I BIOME_RANGE_CHECK a
+ f I DEPTH E
+ f I HEIGHT D
+ f I TOP_POSITION F
+ f I WIDTH C
+ f Ljava/util/List; childPieces I
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition; coreRoom H
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition; sourceRoom G
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$i
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z fits a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z chunkIntersects a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;)V generateBoxOnFillOnly a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIZ)V generateDefaultFloor a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V generateWaterBox b
+ m (III)I getRoomIndex c
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; makeBoundingBox a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V spawnElder a
+ f Lnet/minecraft/world/level/block/state/BlockState; BASE_BLACK d
+ f Lnet/minecraft/world/level/block/state/BlockState; BASE_GRAY b
+ f Lnet/minecraft/world/level/block/state/BlockState; BASE_LIGHT c
+ f Lnet/minecraft/world/level/block/state/BlockState; DOT_DECO_DATA h
+ f Z DO_FILL j
+ f Lnet/minecraft/world/level/block/state/BlockState; FILL_BLOCK k
+ f Ljava/util/Set; FILL_KEEP l
+ f I GRIDROOM_DEPTH n
+ f I GRIDROOM_HEIGHT o
+ f I GRIDROOM_LEFTWING_CONNECT_INDEX w
+ f I GRIDROOM_RIGHTWING_CONNECT_INDEX x
+ f I GRIDROOM_SOURCE_INDEX u
+ f I GRIDROOM_TOP_CONNECT_INDEX v
+ f I GRIDROOM_WIDTH m
+ f I GRID_DEPTH q
+ f I GRID_FLOOR_COUNT s
+ f I GRID_HEIGHT r
+ f I GRID_SIZE t
+ f I GRID_WIDTH p
+ f Lnet/minecraft/world/level/block/state/BlockState; LAMP_BLOCK i
+ f I LEFTWING_INDEX y
+ f I PENTHOUSE_INDEX A
+ f I RIGHTWING_INDEX z
+ f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition; roomDefinition B
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$j
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$u
+ m (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 postProcess a
+ f I mainDesign a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$p
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$q
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$s
+ m (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 postProcess a
+ f I mainDesign a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$k
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$m
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$o
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$l
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$n
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$t
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
+ m (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; finalizeProcessing a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; delegate b
+ f Lnet/minecraft/util/valueproviders/IntProvider; limit c
+c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; ALWAYS_TRUE_TEST a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; AXIS_ALIGNED_LINEAR_POS_TEST c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; LINEAR_POS_TEST b
+c net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction
+ m (Ljava/util/Optional;Ljava/util/List;)Ljava/util/List; apply a
+ m (Ljava/util/Optional;Ljava/util/List;Ljava/util/function/Function;)Ljava/util/List; apply a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)Ljava/util/Optional; lambda$static$1 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)Ljava/util/Optional; lambda$static$2 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)Ljava/util/Optional; lambda$static$3 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; COLOR_PROVIDER_CODEC b
+ f Ljava/util/Optional; colors f
+ f Ljava/util/Optional; flags d
+ f Ljava/util/Optional; floats c
+ f Ljava/util/Optional; strings e
+c net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionInverted
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; invert a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$invert$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; term c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; term b
+c net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnPosition
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData b
+c net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket
+ m ()Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; action e
+ m ()Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; data f
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; action c
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; data d
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$a
+ m ()[Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; $values a
+ m (Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action;)I lambda$static$0 b
+ m (Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action;)I lambda$static$1 a
+ f [Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; EXPORT f
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; INIT a
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; QUERY b
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; RESET d
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; RUN g
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; SAVE e
+ f Lnet/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action; SET c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f I id j
+c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
+ m (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)D lambda$runtimeIndependentSamplers$0 b
+ m (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)Lnet/minecraft/util/profiling/metrics/MetricSampler; lambda$runtimeIndependentSamplers$1 a
+ m ()D lambda$runtimeIndependentSamplers$2 b
+ m (Lcom/google/common/base/Stopwatch;)D lambda$tickTimeSampler$3 a
+ m ()Ljava/util/Set; runtimeIndependentSamplers a
+ m (Ljava/util/function/Supplier;)Ljava/util/Set; samplers a
+ m (Ljava/util/function/LongSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; tickTimeSampler a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter; samplerFactory c
+ f Ljava/util/Set; samplers b
+c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1
+ f Ljava/util/function/LongSupplier; val$timeSource a
+c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$a
+ m (I)D loadForCpu a
+ f [D currentLoad e
+ f J lastPollMs f
+ f I nrOfCpus a
+ f [[J previousCpuLoadTick d
+ f Loshi/hardware/CentralProcessor; processor c
+ f Loshi/SystemInfo; systemInfo b
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerHold
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m (Lnet/minecraft/server/level/ServerLevel;)V findNewTarget b
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()V navigateToNextPathNode i
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V onCrystalDestroyed a
+ m (Lnet/minecraft/world/entity/player/Player;)V strafePlayer a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; NEW_TARGET_TARGETING b
+ f Z clockwise e
+ f Lnet/minecraft/world/level/pathfinder/Path; currentPath c
+ f Lnet/minecraft/world/phys/Vec3; targetLocation d
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedFlame
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()V end d
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()V resetFlameCount i
+ f I FLAME_DURATION b
+ f I SITTING_FLAME_ATTACKS_COUNT c
+ f I WARMUP_TIME d
+ f I flameCount f
+ f Lnet/minecraft/world/entity/AreaEffectCloud; flame g
+ f I flameTicks e
+c net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate;)Lnet/minecraft/tags/TagKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/tags/TagKey; tag a
+c net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
+ m (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z isExposed a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)Z isExposedDirection a
+ m (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; placeGroundPatch a
+ m (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 placeVegetation a
+c net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenDecoratorFrequencyConfiguration
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; count a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; count b
+c net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; lambda$static$0 m
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; lambda$static$1 l
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; lambda$static$10 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; lambda$static$11 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; lambda$static$12 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; lambda$static$2 k
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; lambda$static$3 j
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; lambda$static$4 i
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Boolean; lambda$static$5 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$6 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$7 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$8 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; lambda$static$9 d
+ f Lcom/mojang/serialization/Codec; CHANCE_RANGE a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/valueproviders/IntProvider; distributionPoints j
+ f Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; geodeBlockSettings c
+ f Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; geodeCrackSettings e
+ f Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; geodeLayerSettings d
+ f I invalidBlocksThreshold p
+ f I maxGenOffset n
+ f I minGenOffset l
+ f D noiseMultiplier o
+ f Lnet/minecraft/util/valueproviders/IntProvider; outerWallDistance i
+ f Z placementsRequireLayer0Alternate h
+ f Lnet/minecraft/util/valueproviders/IntProvider; pointOffset k
+ f D useAlternateLayer0Chance g
+ f D usePotentialPlacementsChance f
+c net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureFillConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I height b
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+c net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration
+ m ()Lnet/minecraft/core/BlockPos; getCrystalBeamTarget c
+ m ()Ljava/util/List; getSpikes b
+ m ()Z isCrystalInvulnerable a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/lang/Boolean; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/List; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/BlockPos; crystalBeamTarget d
+ f Z crystalInvulnerable b
+ f Ljava/util/List; spikes c
+c net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerFancy
+ m (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 createFoliage a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 c
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
+ m ()Lnet/minecraft/core/HolderSet; canGrowThrough a
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Float; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ m ()I maxRootLength e
+ m ()I maxRootWidth d
+ m ()Lnet/minecraft/core/HolderSet; muddyRootsIn b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; muddyRootsProvider c
+ m ()F randomSkewChance f
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/HolderSet; canGrowThrough b
+ f I maxRootLength f
+ f I maxRootWidth e
+ f Lnet/minecraft/core/HolderSet; muddyRootsIn c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; muddyRootsProvider d
+ f F randomSkewChance g
+c net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; simple a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; simple a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineLeaves
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V addHangingVine a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator;)Ljava/lang/Float; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F probability b
+c net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineTrunk
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$1 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
+c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isLiquid b
+ m (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 postProcess a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
+ m (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; findAndCreateBridgePieceFactory a
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight; BRIDGE_PIECE_WEIGHTS d
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight; CASTLE_PIECE_WEIGHTS e
+ f I LOWEST_Y_POSITION c
+ f I MAGIC_START_Y a
+ f I MAX_DEPTH b
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$p
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q
+ f Ljava/util/List; availableBridgePieces b
+ f Ljava/util/List; availableCastlePieces c
+ f Ljava/util/List; pendingChildren d
+ f Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight; previousPiece a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n
+ m (I)Z doPlace a
+ m ()Z isValid a
+ f Z allowInRow e
+ f I maxPlaceCount d
+ f Ljava/lang/Class; pieceClass a
+ f I placeCount c
+ f I weight b
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$o
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$l
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z hasPlacedSpawner d
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$c
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$f
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$b
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f I selfSeed d
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$k
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$m
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (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; generateAndAddPiece a
+ m (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; generateChildForward a
+ m (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; generateChildLeft b
+ m (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; generateChildRight c
+ m (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; generatePiece a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z isOkBox a
+ m (Ljava/util/List;)I updatePieceWeight a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$i
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$d
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$e
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$g
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$h
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z isNeedingChest d
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$j
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V addChildren a
+ m (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; createPiece a
+ m (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 postProcess a
+ f I DEPTH c
+ f I HEIGHT b
+ f I WIDTH a
+ f Z isNeedingChest d
+c net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorGravity
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightmap b
+ f I offset c
+c net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;)Ljava/util/List; lambda$commonFields$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; simpleBuilder a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Ljava/util/function/Predicate; compositePredicates a
+ f Ljava/util/List; predicates g
+c net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a
+ m ()Ljava/util/List; getConditions g
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; unwrap f
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; unwrap d
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; when a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when b
+ f Lcom/google/common/collect/ImmutableList$Builder; conditions a
+c net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder; getThis a
+ f Ljava/util/function/Function; constructor a
+c net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction
+ m (Lnet/minecraft/world/item/component/WrittenBookContent;)Lnet/minecraft/world/item/component/WrittenBookContent; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; pageOperation c
+ f Ljava/util/List; pages b
+c net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; createCodec a
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; createInlineCodec b
+ m (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; lambda$createCodec$0 b
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1 a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; lambda$createInlineCodec$2 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Ljava/util/function/Predicate; composedPredicate a
+ f Ljava/util/List; terms c
+c net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V addTerm a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; create a
+ f Lcom/google/common/collect/ImmutableList$Builder; terms a
+c net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
+ m ()I getWarningBlocks b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I warningBlocks b
+c net/minecraft/network/protocol/game/ServerboundDebugSubscriptionRequestPacket net/minecraft/network/protocol/game/ServerboundDebugSubscriptionRequestPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Ljava/util/Set; subscriptions b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/codec/StreamCodec; SET_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Set; subscriptions b
+c net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket net/minecraft/network/protocol/game/PacketPlayInRecipeSettings
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getBookType b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isFiltering f
+ m ()Z isOpen e
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/inventory/RecipeBookType; bookType b
+ f Z isFiltering d
+ f Z isOpen c
+c net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$fix$1 a
+ m (Ljava/lang/String;)Z lambda$fix$2 a
+ m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonControllerLanded
+ m ()Z isSitting a
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F onHurt a
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandingFly
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m (Lnet/minecraft/server/level/ServerLevel;)V findNewTarget b
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m ()V navigateToNextPathNode i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; NEAR_EGG_TARGETING b
+ f Lnet/minecraft/world/level/pathfinder/Path; currentPath c
+ f Lnet/minecraft/world/phys/Vec3; targetLocation d
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedSearch
+ m ()V begin c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; CHARGE_TARGETING f
+ f I SITTING_ATTACK_VIEW_RANGE d
+ f I SITTING_ATTACK_Y_VIEW_RANGE c
+ f I SITTING_CHARGE_VIEW_RANGE e
+ f I SITTING_SCANNING_IDLE_TICKS b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; scanTargeting g
+ f I scanningTime h
+c net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
+ m (Lnet/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate;)Lnet/minecraft/core/Vec3i; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Vec3i; offset e
+c net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/world/level/material/FluidState; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Boolean; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/core/HolderSet; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I holeCount e
+ f Z requiresBlockBelow c
+ f I rockCount d
+ f Lnet/minecraft/world/level/material/FluidState; state b
+ f Lnet/minecraft/core/HolderSet; validBlocks f
+c net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I maxHeight c
+ m ()I spreadHeight b
+ m ()I spreadWidth a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I maxHeight d
+ f I spreadHeight c
+ f I spreadWidth b
+c net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers
+ m (II)I getSizeAtHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; type b
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f I limit e
+ f I lowerSize g
+ f I middleSize h
+ f I upperLimit f
+ f I upperSize i
+c net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerAcacia
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F cornerHoleChance g
+ f F hangingLeavesChance h
+ f F hangingLeavesExtensionChance i
+ f Lnet/minecraft/util/valueproviders/IntProvider; height b
+ f F wideBottomLayerHoleChance c
+c net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerSpruce
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; trunkHeight b
+c net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderSimpl
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+c net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerMegaJungle
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; CONCENTRIC_RINGS b
+ f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; RANDOM_SPREAD a
+c net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroupPoolAlias net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroupPoolAlias
+ m ()Ljava/util/stream/Stream; allTargets a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a
+ m ()Lnet/minecraft/util/random/WeightedList; groups c
+ m (Lnet/minecraft/util/random/Weighted;)Ljava/util/stream/Stream; lambda$allTargets$3 a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V lambda$forEachResolved$1 a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Ljava/util/List;)V lambda$forEachResolved$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/random/WeightedList; groups c
+c net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (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 lambda$findGenerationPoint$2 a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; height e
+c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (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 findSuitableY a
+ m (Lnet/minecraft/util/RandomSource;II)I getRandomWithinInterval a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;I)Z isCold a
+ m (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/world/level/chunk/ChunkGenerator;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 lambda$findGenerationPoint$2 a
+ m (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; lambda$findSuitableY$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/WorldgenRandom;F)Z sample a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f I MIN_Y_INDEX h
+ f F PROBABILITY_OF_GIANT_PORTAL g
+ f [Ljava/lang/String; STRUCTURE_LOCATION_GIANT_PORTALS f
+ f [Ljava/lang/String; STRUCTURE_LOCATION_PORTALS e
+ f Ljava/util/List; setups i
+c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$a
+ m ()F airPocketProbability b
+ m ()Z canBeCold f
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F mossiness c
+ m ()Z overgrown d
+ m ()Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; placement a
+ m ()Z replaceWithBlackstone g
+ m ()Z vines e
+ m ()F weight h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F airPocketProbability c
+ f Z canBeCold g
+ f F mossiness d
+ f Z overgrown e
+ f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; placement b
+ f Z replaceWithBlackstone h
+ f Z vines f
+ f F weight i
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
+ m (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 generateMansion a
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g
+ m (III)Z edgesTo b
+ m (II)I get a
+ m (III)V set a
+ m (IIIII)V set a
+ m (IIII)V setif a
+ f [[I grid a
+ f I height c
+ f I valueIfOutside d
+ f I width b
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$c
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)Z cleanEdges a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Lnet/minecraft/core/Direction; get1x2RoomDirection b
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V identifyRooms a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;II)Z isHouse a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Z isRoomId a
+ m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IILnet/minecraft/core/Direction;I)V recursiveCorridor a
+ m ()V setupThirdFloor a
+ f I BLOCKED g
+ f I CLEAR b
+ f I CORRIDOR c
+ f I DEFAULT_SIZE a
+ f I ROOM d
+ f I ROOM_1x1 h
+ f I ROOM_1x2 i
+ f I ROOM_2x2 j
+ f I ROOM_CORRIDOR_FLAG n
+ f I ROOM_DOOR_FLAG l
+ f I ROOM_ID_MASK p
+ f I ROOM_ORIGIN_FLAG k
+ f I ROOM_STAIRS_FLAG m
+ f I ROOM_TYPE_MASK o
+ f I START_ROOM e
+ f I TEST_ROOM f
+ f Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid; baseGrid r
+ f I entranceX u
+ f I entranceY v
+ f [Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid; floorRooms t
+ f Lnet/minecraft/util/RandomSource; random q
+ f Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid; thirdFloorGrid s
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e
+ f Lnet/minecraft/core/BlockPos; position b
+ f Lnet/minecraft/world/level/block/Rotation; rotation a
+ f Ljava/lang/String; wallType c
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$d
+ m (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 addRoom1x1 a
+ m (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 addRoom1x2 a
+ m (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 addRoom2x2 a
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V addRoom2x2Secret a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid;)V createMansion a
+ m (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 createRoof a
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V entrance a
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V traverseInnerTurn d
+ m (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 traverseOuterWalls a
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V traverseTurn c
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V traverseWallPiece b
+ f Lnet/minecraft/util/RandomSource; random b
+ f I startX c
+ f I startY d
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager a
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1 a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1Secret b
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2FrontEntrance b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x2Secret c
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2SideEntrance a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2 d
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2Secret e
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$i
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V handleDataMarker a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; lambda$new$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; makeLocation a
+ m (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; makeSettings a
+ m ()Lnet/minecraft/resources/ResourceLocation; makeTemplateLocation b
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1 a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1Secret b
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2FrontEntrance b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x2Secret c
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2SideEntrance a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2 d
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2Secret e
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$h
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$f
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1 a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x1Secret b
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2FrontEntrance b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get1x2Secret c
+ m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; get1x2SideEntrance a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2 d
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; get2x2Secret e
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockAge
+ m (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getRandomBlock a
+ m (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; getRandomBlock a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; getRandomFacingStairs a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor;)Ljava/lang/Float; lambda$static$0 a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceFullStoneBlock a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceObsidian b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceSlab b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceStairs a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceWall c
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/level/block/state/BlockState; NON_MOSSY_REPLACEMENTS e
+ f F PROBABILITY_OF_REPLACING_FULL_BLOCK b
+ f F PROBABILITY_OF_REPLACING_OBSIDIAN d
+ f F PROBABILITY_OF_REPLACING_STAIRS c
+ f F mossiness f
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRotation
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F integrity c
+ f Ljava/util/Optional; rottableBlocks b
+c net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestTrue
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest; lambda$static$0 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V addToLists a
+ m (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; buildInfoList a
+ m (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; calculateConnectedPosition a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; calculateRelativePosition a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; createEntityIgnoreException a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/ProblemReporter;)V fillEntityList a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLjava/util/List;)V fillFromWorld a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; filterBlocks a
+ m (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; filterBlocks a
+ m ()Ljava/lang/String; getAuthor b
+ m (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; getBoundingBox a
+ m (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; getBoundingBox a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBox b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; getDefaultJointType a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Ljava/util/List; getJigsaws a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; getJointType a
+ m ()Lnet/minecraft/core/Vec3i; getSize a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; getSize a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; getZeroPositionWithTransform a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;II)Lnet/minecraft/core/BlockPos; getZeroPositionWithTransform a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I lambda$buildInfoList$0 c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I lambda$buildInfoList$1 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I lambda$buildInfoList$2 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$fillEntityList$3 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$getJointType$9 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V lambda$load$6 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$load$7 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;)V lambda$loadPalette$8 a
+ m (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/phys/Vec3;ZLnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/Entity;)V lambda$placeEntities$5 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;IIILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/Direction;III)V lambda$updateShapeAtEdge$4 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)V load a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V loadPalette a
+ m ([D)Lnet/minecraft/nbt/ListTag; newDoubleList a
+ m ([I)Lnet/minecraft/nbt/ListTag; newIntegerList a
+ m (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;ZLnet/minecraft/util/ProblemReporter;)V placeEntities a
+ m (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 placeInWorld a
+ m (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; processBlockInfos a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; save a
+ m (Ljava/lang/String;)V setAuthor a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; transform a
+ m (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; transform a
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)V updateShapeAtEdge a
+ m (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/BlockPos;)V updateShapeAtEdge a
+ f Ljava/lang/String; BLOCKS_TAG d
+ f Ljava/lang/String; BLOCK_TAG_NBT g
+ f Ljava/lang/String; BLOCK_TAG_POS e
+ f Ljava/lang/String; BLOCK_TAG_STATE f
+ f Ljava/lang/String; ENTITIES_TAG c
+ f Ljava/lang/String; ENTITY_TAG_BLOCKPOS i
+ f Ljava/lang/String; ENTITY_TAG_NBT j
+ f Ljava/lang/String; ENTITY_TAG_POS h
+ f Lorg/slf4j/Logger; LOGGER l
+ f Ljava/lang/String; PALETTE_LIST_TAG b
+ f Ljava/lang/String; PALETTE_TAG a
+ f Ljava/lang/String; SIZE_TAG k
+ f Ljava/lang/String; author p
+ f Ljava/util/List; entityInfoList n
+ f Ljava/util/List; palettes m
+ f Lnet/minecraft/core/Vec3i; size o
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$b
+ m ()Ljava/util/List; blocks b
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; blocks a
+ m ()Ljava/util/List; jigsaws a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z lambda$blocks$0 a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; lambda$blocks$1 b
+ f Ljava/util/List; blocks a
+ f Ljava/util/Map; cache b
+ f Ljava/util/List; cachedJigsaws c
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$c
+ m (Lnet/minecraft/world/level/block/state/BlockState;I)V addMapping a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I idFor a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; stateFor a
+ f Lnet/minecraft/world/level/block/state/BlockState; DEFAULT_BLOCK_STATE a
+ f Lnet/minecraft/core/IdMapper; ids b
+ f I lastId c
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; info a
+ m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; jointType b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; lambda$of$0 c
+ m ()Lnet/minecraft/resources/ResourceLocation; name c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo; of a
+ m ()I placementPriority f
+ m ()Lnet/minecraft/resources/ResourceKey; pool d
+ m ()I selectionPriority g
+ m ()Lnet/minecraft/resources/ResourceLocation; target e
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo; withInfo b
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; info a
+ f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; jointType b
+ f Lnet/minecraft/resources/ResourceLocation; name c
+ f I placementPriority f
+ f Lnet/minecraft/resources/ResourceKey; pool d
+ f I selectionPriority g
+ f Lnet/minecraft/resources/ResourceLocation; target e
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo
+ m ()Lnet/minecraft/nbt/CompoundTag; nbt c
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ f Lnet/minecraft/nbt/CompoundTag; nbt c
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$EntityInfo
+ f Lnet/minecraft/core/BlockPos; blockPos b
+ f Lnet/minecraft/nbt/CompoundTag; nbt c
+ f Lnet/minecraft/world/phys/Vec3; pos a
+c net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction
+ m (Lnet/minecraft/world/item/component/FireworkExplosion;)Lnet/minecraft/world/item/component/FireworkExplosion; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; lambda$static$0 e
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; lambda$static$1 d
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; lambda$static$2 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; lambda$static$3 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/component/FireworkExplosion; DEFAULT_VALUE b
+ f Ljava/util/Optional; colors d
+ f Ljava/util/Optional; fadeColors e
+ f Ljava/util/Optional; shape c
+ f Ljava/util/Optional; trail f
+ f Ljava/util/Optional; twinkle h
+c net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction
+ m (Lnet/minecraft/world/item/component/WritableBookContent;)Lnet/minecraft/world/item/component/WritableBookContent; apply a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; pageOperation c
+ f Ljava/util/List; pages b
+c net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; getScoreHolder a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; getType a
+c net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundCodeOfConductPacket;)V handleCodeOfConduct a
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket;)V handleConfigurationFinished a
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket;)V handleEnabledFeatures a
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket;)V handleRegistryData a
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundResetChatPacket;)V handleResetChat a
+ m (Lnet/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks;)V handleSelectKnownPacks a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket;)V handleAcceptCodeOfConduct a
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V handleConfigurationFinished a
+ m (Lnet/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks;)V handleSelectKnownPacks a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+c net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket
+ m ()I containerId e
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a
+ m ()Z newState f
+ m ()I slotId b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I containerId c
+ f Z newState d
+ f I slotId b
+c net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonController
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()V end d
+ m ()F getFlySpeed e
+ m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation f
+ m ()F getTurnSpeed g
+ m ()Z isSitting a
+ m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V onCrystalDestroyed a
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F onHurt a
+ f Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; dragon a
+c net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedAttack
+ m ()V begin c
+ m ()V doClientTick b
+ m (Lnet/minecraft/server/level/ServerLevel;)V doServerTick a
+ m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase h
+ f I ROAR_DURATION b
+ f I attackingTicks c
+c net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration
+ m ()Ljava/util/stream/Stream; getFeatures e
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; NONE m
+c net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerDarkOak
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocationSigned b
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderRotatedBlock
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/Block; block c
+c net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeAlterGround
+ m (ILnet/minecraft/core/BlockPos;)Z lambda$place$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V lambda$place$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V placeBlockAt b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V placeCircle a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; provider b
+c net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
+ m (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 afterPlace a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V lambda$placeSuspiciousSand$0 a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V placeSuspiciousSand a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; createTopPiece a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;JLnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; regeneratePiecesAfterLoad a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor
+ m (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; finalizeProcessing a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (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; processBlock a
+c net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
+ m (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$1 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; register a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; CONTEXT c
+ f Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; FIXED b
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC d
+c net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchant a
+ m ()Lnet/minecraft/core/HolderSet; enchantments b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I maxCostSpan d
+ m ()I minCost c
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I MAX_ALLOWED_VALUE_PART b
+ f Lnet/minecraft/core/HolderSet; enchantments d
+ f I maxCostSpan f
+ f I minCost e
+c net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerMegaPine
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; crownHeight b
+c net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderWeighted
+ m (Lnet/minecraft/util/random/WeightedList;)Lcom/mojang/serialization/DataResult; create a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m ()Ljava/lang/String; lambda$create$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider;)Lnet/minecraft/util/random/WeightedList; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/random/WeightedList; weightedList c
+c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V generatePieces a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/util/random/WeightedList; FORTRESS_ENEMIES d
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlockState
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState b
+c net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m ()Z hasLimit c
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Lnet/minecraft/core/Holder; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$1 b
+ m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 b
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder; lootingMultiplier a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I NO_LIMIT a
+ f Lnet/minecraft/core/Holder; enchantment c
+ f I limit e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; value d
+c net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b
+ m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder; getThis a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; getThis c
+ m (I)Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder; setLimit a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; count b
+ f Lnet/minecraft/core/Holder; enchantment a
+ f I limit c
+c net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionRandomChance
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; chance c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$randomChance$1 b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$randomChance$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; randomChance a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; randomChance a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; chance b
+c org/bukkit/craftbukkit/inventory/view/builder/CraftAbstractInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftAbstractInventoryViewBuilder
+c org/bukkit/craftbukkit/inventory/view/builder/CraftMerchantInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftMerchantInventoryViewBuilder
+c org/bukkit/craftbukkit/inventory/view/builder/CraftStandardInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftStandardInventoryViewBuilder
+c net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem net/minecraft/world/entity/monster/piglin/BehaviorAdmireTimeout
+ m (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+c net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockPileConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; stateProvider b
+c net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; register a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; DUAL_NOISE_PROVIDER e
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; NOISE_PROVIDER d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; NOISE_THRESHOLD_PROVIDER c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; RANDOMIZED_INT_STATE_PROVIDER g
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; ROTATED_BLOCK_PROVIDER f
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; SIMPLE_STATE_PROVIDER a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; WEIGHTED_STATE_PROVIDER b
+ f Lcom/mojang/serialization/MapCodec; codec h
+c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultState i
+ f F highChance h
+ f Ljava/util/List; highStates k
+ f Ljava/util/List; lowStates j
+ f F threshold g
+c net/minecraft/world/level/levelgen/feature/treedecorators/CreakingHeartDecorator net/minecraft/world/level/levelgen/feature/treedecorators/CreakingHeartDecorator
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$place$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)Z lambda$place$2 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/CreakingHeartDecorator;)Ljava/lang/Float; lambda$static$0 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F probability b
+c net/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator net/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V attemptToPlaceBlockAbove a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$attemptToPlaceBlockAbove$5 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator;)Ljava/lang/Integer; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockStateProvider e
+ f I height d
+ f I radius c
+ f I tries b
+c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
+ m (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 afterPlace a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; findGenerationPoint a
+ m (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 generatePieces a
+ m (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 lambda$findGenerationPoint$0 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor;)Ljava/util/List; lambda$static$0 a
+ m (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; processBlock a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor; AIR c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor; STRUCTURE_AND_AIR d
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor; STRUCTURE_BLOCK b
+ f Lcom/google/common/collect/ImmutableList; toIgnore e
+c net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlock
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Lnet/minecraft/world/level/block/Block; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/Block; block b
+ f F probability d
+c net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount c
+ m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider; forEnchantmentLevel a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; amount b
+c net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket net/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V handle a
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_BOOTS_4 a
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_CHESTPLATE_4 c
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_CHESTPLATE_5 f
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_HELMET_4 d
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_LEGGINGS_4 b
+ f Lnet/minecraft/resources/ResourceKey; TRADES_DESERT_ARMORER_LEGGINGS_5 e
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_BOOTS_4 w
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_BOOTS_5 A
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_CHESTPLATE_4 y
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_HELMET_4 z
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_HELMET_5 B
+ f Lnet/minecraft/resources/ResourceKey; TRADES_JUNGLE_ARMORER_LEGGINGS_4 x
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_BOOTS_4 g
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_BOOTS_5 k
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_CHESTPLATE_4 i
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_HELMET_4 j
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_LEGGINGS_4 h
+ f Lnet/minecraft/resources/ResourceKey; TRADES_PLAINS_ARMORER_LEGGINGS_5 l
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_BOOTS_4 m
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_CHESTPLATE_4 o
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_CHESTPLATE_5 q
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_HELMET_4 p
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_HELMET_5 r
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SAVANNA_ARMORER_LEGGINGS_4 n
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SNOW_ARMORER_BOOTS_4 s
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SNOW_ARMORER_BOOTS_5 u
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SNOW_ARMORER_HELMET_4 t
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SNOW_ARMORER_HELMET_5 v
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_BOOTS_4 C
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_BOOTS_5 G
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_CHESTPLATE_4 E
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_HELMET_4 F
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_HELMET_5 H
+ f Lnet/minecraft/resources/ResourceKey; TRADES_SWAMP_ARMORER_LEGGINGS_4 D
+ f Lnet/minecraft/resources/ResourceKey; TRADES_TAIGA_ARMORER_CHESTPLATE_5 J
+ f Lnet/minecraft/resources/ResourceKey; TRADES_TAIGA_ARMORER_LEGGINGS_5 I
+c net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureLakeConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; delayedExitSearch a
+ m ()Ljava/util/Optional; getExit b
+ m ()Z isExitExact c
+ m (Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; knownExit a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z exact c
+ f Ljava/util/Optional; exit b
+c net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;)Ljava/util/List; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration;)Ljava/util/List; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; logDecorators e
+ f Lnet/minecraft/util/valueproviders/IntProvider; logLength c
+ f Ljava/util/List; stumpDecorators d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; trunkProvider b
+c net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$a
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration; build a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; logDecorators b
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder; stumpDecorators a
+ f Ljava/util/List; logDecorators d
+ f Lnet/minecraft/util/valueproviders/IntProvider; logLength b
+ f Ljava/util/List; stumpDecorators c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; trunkProvider a
+c net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/core/Holder; lambda$static$0 m
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$1 l
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$10 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$11 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; lambda$static$12 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$2 k
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/tags/TagKey; lambda$static$3 j
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$4 i
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$5 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$6 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$7 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; lambda$static$8 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$9 d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allowedTreePosition o
+ f I allowedVerticalWaterForTree n
+ f I hangingRootPlacementAttempts l
+ f I hangingRootRadius i
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; hangingRootStateProvider k
+ f I hangingRootsVerticalSpan j
+ f I requiredVerticalSpaceForTree c
+ f I rootColumnMaxHeight h
+ f I rootPlacementAttempts g
+ f I rootRadius d
+ f Lnet/minecraft/tags/TagKey; rootReplaceable e
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; rootStateProvider f
+ f Lnet/minecraft/core/Holder; treeFeature b
+c net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration
+ m ()I amountPerCharge b
+ m ()F catalystChance h
+ m ()I chargeCount a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; extraRareGrowths g
+ m ()I growthRounds d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I spreadAttempts c
+ m ()I spreadRounds f
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I amountPerCharge c
+ f F catalystChance h
+ f I chargeCount b
+ f Lnet/minecraft/util/valueproviders/IntProvider; extraRareGrowths g
+ f I growthRounds e
+ f I spreadAttempts d
+ f I spreadRounds f
+c net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerJungle
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer;)Ljava/lang/Integer; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I height b
+c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
+ m (Lnet/minecraft/core/BlockPos;D)D getNoiseValue a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Long; lambda$noiseCodec$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; lambda$noiseCodec$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Float; lambda$noiseCodec$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; noiseCodec a
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; noise f
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; parameters d
+ f F scale e
+ f J seed c
+c net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator;)Ljava/lang/Float; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator;)Ljava/util/List; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockProvider c
+ f Ljava/util/List; directions d
+ f F probability b
+c net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityProperty
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; entityPresent a
+ m ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget d
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasProperties a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasProperties a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$hasProperties$1 a
+ m (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$hasProperties$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; predicate c
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; entityTarget c
+ f Ljava/util/Optional; predicate b
+c net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionKilledByPlayer
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByPlayer c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$killedByPlayer$0 d
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition; INSTANCE b
+c net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allowedPlacement c
+ m ()Lnet/minecraft/core/Direction; direction b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer; layer a
+ m ()Ljava/util/List; layers a
+ m ()Z prioritizeTip d
+ m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration; simple b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; allowedPlacement d
+ f Lnet/minecraft/core/Direction; direction c
+ f Ljava/util/List; layers b
+ f Z prioritizeTip e
+c net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; height a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; state b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; height b
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; state c
+c net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEmptyConfiguration
+ m ()Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; INSTANCE b
+c net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration
+ m ()Lnet/minecraft/core/Holder; feature d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I tries a
+ m ()I xzSpread b
+ m ()I ySpread c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; feature e
+ f I tries b
+ f I xzSpread c
+ f I ySpread d
+c net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration;)Ljava/lang/Boolean; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Z scheduleTick b
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; toPlace a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z scheduleTick c
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; toPlace b
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; addProcessor a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; clearProcessors b
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; copy a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBox g
+ m ()Z getKnownShape h
+ m ()Lnet/minecraft/world/level/block/Mirror; getMirror c
+ m ()Ljava/util/List; getProcessors i
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; getRandom b
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette; getRandomPalette a
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation d
+ m ()Lnet/minecraft/core/BlockPos; getRotationPivot e
+ m ()Z isIgnoreEntities f
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; popProcessor b
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setBoundingBox a
+ m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setFinalizeEntities c
+ m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setIgnoreEntities a
+ m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setKnownShape b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setLiquidSettings a
+ m (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setMirror a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setRandom a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setRotation a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setRotationPivot a
+ m ()Z shouldApplyWaterlogging j
+ m ()Z shouldFinalizeEntities k
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox e
+ f Z finalizeEntities k
+ f Z ignoreEntities d
+ f Z knownShape j
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; liquidSettings f
+ f Lnet/minecraft/world/level/block/Mirror; mirror a
+ f I palette h
+ f Ljava/util/List; processors i
+ f Lnet/minecraft/util/RandomSource; random g
+ f Lnet/minecraft/world/level/block/Rotation; rotation b
+ f Lnet/minecraft/core/BlockPos; rotationPivot c
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorList
+ m ()Ljava/util/List; list a
+ f Ljava/util/List; list a
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; BLACKSTONE_REPLACE l
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; BLOCK_AGE k
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; BLOCK_IGNORE e
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; BLOCK_ROT f
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; CAPPED o
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; GRAVITY g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; JIGSAW_REPLACEMENT h
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; LAVA_SUBMERGED_BLOCK m
+ f Lcom/mojang/serialization/Codec; LIST_CODEC d
+ f Lcom/mojang/serialization/Codec; LIST_OBJECT_CODEC b
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; NOP j
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; PROTECTED_BLOCKS n
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; RULE i
+ f Lcom/mojang/serialization/Codec; SINGLE_CODEC a
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; getType a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear; INSTANCE b
+c net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amplifier c
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$setAmplifier$2 a
+ m (Lnet/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; run a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; setAmplifier a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amplifierGenerator b
+c net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; forName a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; getScoreHolder a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/String; name b
+c org/bukkit/craftbukkit/inventory/view/builder/CraftBlockEntityInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftBlockEntityInventoryViewBuilder
+c org/bukkit/craftbukkit/inventory/view/builder/CraftBlockEntityInventoryViewBuilder$CraftBlockInventoryBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftBlockEntityInventoryViewBuilder$CraftBlockInventoryBuilder
+c org/bukkit/craftbukkit/inventory/view/builder/CraftDoubleChestInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftDoubleChestInventoryViewBuilder
+c org/bukkit/craftbukkit/inventory/view/builder/CraftEnchantmentInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftEnchantmentInventoryViewBuilder
+c net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket
+ m ()Ljava/util/Set; features b
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V handle a
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Set; features b
+c net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration
+ m ()Lnet/minecraft/world/level/block/state/BlockState; contents a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; rim b
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; rimSize d
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; size c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; contents b
+ f Lnet/minecraft/world/level/block/state/BlockState; rim c
+ f Lnet/minecraft/util/valueproviders/IntProvider; rimSize e
+ f Lnet/minecraft/util/valueproviders/IntProvider; size d
+c net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureReplaceBlockConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration;)Ljava/util/List; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; targetStates b
+c net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
+ m (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 createFoliage a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I foliageHeight a
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/RandomSource;IIIIZ)Z shouldSkipLocation a
+ m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; foliageHeight b
+ f I leafPlacementAttempts c
+c net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z hasRequiredEmptyBlocks a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; lambda$static$1 e
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; lambda$static$2 d
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$3 c
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; lambda$static$4 b
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/util/List; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V place a
+ m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; blockProvider e
+ f Ljava/util/List; directions g
+ f I exclusionRadiusXZ c
+ f I exclusionRadiusY d
+ f F probability b
+ f I requiredEmptyBlocks f
+c net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Ljava/lang/Float; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/core/HolderSet; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$validTreePos$5 a
+ m (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 placeBranch a
+ m (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; placeTrunk a
+ m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; type a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z validTreePos a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/HolderSet; canGrowThrough j
+ f Lnet/minecraft/util/valueproviders/IntProvider; extraBranchLength i
+ f Lnet/minecraft/util/valueproviders/IntProvider; extraBranchSteps b
+ f F placeBranchPerLogProbability h
+c net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor;)Lnet/minecraft/tags/TagKey; lambda$static$0 a
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/tags/TagKey; cannotReplace a
+c net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBasaltColumnsConfiguration
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; height b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; reach a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; height c
+ f Lnet/minecraft/util/valueproviders/IntProvider; reach b
+c net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomChoiceConfiguration
+ m ()Ljava/util/stream/Stream; getFeatures e
+ m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/util/stream/Stream; lambda$getFeatures$3 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Lnet/minecraft/core/Holder; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; defaultFeature c
+ f Ljava/util/List; features b
+c net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRadiusConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m ()Lnet/minecraft/util/valueproviders/IntProvider; radius a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; radius d
+ f Lnet/minecraft/world/level/block/state/BlockState; replaceState c
+ f Lnet/minecraft/world/level/block/state/BlockState; targetState b
+c net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
+ m (Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; findProperty a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Z lambda$findProperty$4 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Z lambda$findProperty$5 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; lambda$findProperty$6 a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Ljava/lang/String; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; type a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; property e
+ f Ljava/lang/String; propertyName d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; source c
+ f Lnet/minecraft/util/valueproviders/IntProvider; values f
+c net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; lambda$static$0 e
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; lambda$static$1 d
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; lambda$static$3 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Lnet/minecraft/core/Direction$Axis; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Direction$Axis; axis g
+ f F maxChance d
+ f I maxDist f
+ f F minChance b
+ f I minDist e
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; createAndValidatePathToGeneratedStructure a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; get b
+ m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; getOrCreate a
+ m (ILjava/lang/String;)Ljava/lang/String; lambda$listFolderContents$6 a
+ m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$listFolderContents$7 a
+ m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$listFolderContents$8 a
+ m (Ljava/nio/file/Path;)Z lambda$listGenerated$5 a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source;)Ljava/util/stream/Stream; lambda$listTemplates$0 a
+ m (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$loadFromGenerated$3 b
+ m (Ljava/nio/file/Path;Ljava/lang/Throwable;)V lambda$loadFromGenerated$4 a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; lambda$loadFromResource$1 i
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Throwable;)V lambda$loadFromResource$2 a
+ m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;)V listFolderContents a
+ m ()Ljava/util/stream/Stream; listGenerated d
+ m ()Ljava/util/stream/Stream; listResources b
+ m ()Ljava/util/stream/Stream; listTemplates a
+ m ()Ljava/util/stream/Stream; listTestStructures c
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener;Ljava/util/function/Consumer;)Ljava/util/Optional; load a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; loadFromGenerated h
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; loadFromResource f
+ m (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Ljava/util/Optional; loadFromSnbt a
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; loadFromTestStructures g
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)V onResourceManagerReload a
+ m (Ljava/io/InputStream;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; readStructure a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; readStructure a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; relativize a
+ m (Lnet/minecraft/resources/ResourceLocation;)V remove d
+ m (Lnet/minecraft/resources/ResourceLocation;)Z save c
+ m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; tryLoad e
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/resources/FileToIdConverter; RESOURCE_LISTER l
+ f Ljava/lang/String; STRUCTURE_FILE_EXTENSION d
+ f Ljava/lang/String; STRUCTURE_GENERATED_DIRECTORY_NAME c
+ f Ljava/lang/String; STRUCTURE_RESOURCE_DIRECTORY_NAME a
+ f Ljava/lang/String; STRUCTURE_TEXT_FILE_EXTENSION e
+ f Lnet/minecraft/core/HolderGetter; blockLookup k
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper g
+ f Ljava/nio/file/Path; generatedDir i
+ f Lnet/minecraft/server/packs/resources/ResourceManager; resourceManager h
+ f Ljava/util/List; sources j
+ f Ljava/util/Map; structureRepository f
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$b
+ m ()Ljava/util/function/Supplier; lister b
+ m ()Ljava/util/function/Function; loader a
+ f Ljava/util/function/Supplier; lister b
+ f Ljava/util/function/Function; loader a
+c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$a
+c net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
+ m (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; forTarget a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; getScoreHolder a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; target c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC b
+ f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; target c
+c net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; lambda$static$0 i
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$2 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; lambda$static$3 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$4 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$5 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$6 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; lambda$static$7 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; lambda$static$8 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$9 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; columnRadius c
+ f I floorToCeilingSearchRange b
+ f Lnet/minecraft/util/valueproviders/FloatProvider; heightScale d
+ f F maxColumnRadiusToCaveHeightRatio e
+ f F minBluntnessForWind j
+ f I minRadiusForWind i
+ f Lnet/minecraft/util/valueproviders/FloatProvider; stalactiteBluntness f
+ f Lnet/minecraft/util/valueproviders/FloatProvider; stalagmiteBluntness g
+ f Lnet/minecraft/util/valueproviders/FloatProvider; windSpeed h
+c net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; fallback a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; rules b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; simple a
+ m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; simple a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; fallback b
+ f Ljava/util/List; rules c
+c net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$a
+ m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; ifTrue a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; then b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; ifTrue b
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; then c
+c net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
+ m (JII)Lnet/minecraft/world/level/ChunkPos; getPotentialStructureChunk a
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z isPlacementChunk a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m ()Ljava/lang/String; lambda$validate$1 d
+ m ()I separation b
+ m ()I spacing a
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; spreadType c
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; type e
+ m (Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/serialization/DataResult; validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I separation d
+ f I spacing c
+ f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; spreadType e
+c net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlockState
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z test a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState b
+ f F probability d
+c net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty
+ m ()Lnet/minecraft/core/Holder; block c
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; hasBlockStateProperties a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; lambda$validate$1 a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2 b
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3 a
+ m ()Ljava/util/Optional; properties d
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;)Lcom/mojang/serialization/DataResult; validate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/Holder; block b
+ f Ljava/util/Optional; properties c
+c net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty$a
+ m (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; setProperties a
+ f Lnet/minecraft/core/Holder; block a
+ f Ljava/util/Optional; properties b
+c net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
+ m (IF)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; binomial a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)F getFloat b
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)I getInt a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; getType b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; n c
+ m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; p d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; n b
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; p c
+c org/bukkit/craftbukkit/inventory/view/builder/CraftAccessLocationInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftAccessLocationInventoryViewBuilder
+c net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach net/minecraft/world/entity/ai/behavior/BehaviorWalkAwayOutOfRange
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$create$0 a
+ m (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 lambda$create$1 a
+ m (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; lambda$create$2 a
+ m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$3 a
+ f I PROJECTILE_ATTACK_RANGE_BUFFER a
+c net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
+ m (Lnet/minecraft/world/level/block/Block;)Lcom/mojang/serialization/DataResult; apply a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getShuffledDirections a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/List; getShuffledDirectionsExcept a
+ m ()Ljava/lang/String; lambda$apply$8 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z lambda$getShuffledDirectionsExcept$9 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/world/level/block/MultifaceSpreadeableBlock; lambda$static$0 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Integer; lambda$static$1 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; lambda$static$2 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; lambda$static$3 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; lambda$static$4 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Float; lambda$static$5 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/core/HolderSet; lambda$static$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/HolderSet; canBePlacedOn h
+ f Z canPlaceOnCeiling e
+ f Z canPlaceOnFloor d
+ f Z canPlaceOnWall f
+ f F chanceOfSpreading g
+ f Lnet/minecraft/world/level/block/MultifaceSpreadeableBlock; placeBlock b
+ f I searchRange c
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; validDirections i
+c net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f I spreadHeight e
+ f I spreadWidth d
+c net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Float; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I floorSearchRange b
+ f F placementProbabilityPerValidPosition d
+ f I placementRadiusAroundFloor c
+c net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/tags/TagKey; lambda$static$0 j
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$1 i
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/core/Holder; lambda$static$2 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; lambda$static$3 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$4 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; lambda$static$5 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Integer; lambda$static$6 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; lambda$static$7 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$8 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; lambda$static$9 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/valueproviders/IntProvider; depth f
+ f F extraBottomBlockChance g
+ f F extraEdgeColumnChance k
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; groundState c
+ f Lnet/minecraft/tags/TagKey; replaceable b
+ f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; surface e
+ f F vegetationChance i
+ f Lnet/minecraft/core/Holder; vegetationFeature d
+ f I verticalRange h
+ f Lnet/minecraft/util/valueproviders/IntProvider; xzRadius j
+c net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext; fromLevel a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess b
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; resourceManager a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager c
+ f Lnet/minecraft/core/RegistryAccess; registryAccess b
+ f Lnet/minecraft/server/packs/resources/ResourceManager; resourceManager a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager c
+c net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlackstoneReplace
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m (Ljava/util/HashMap;)V lambda$new$1 a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor; lambda$static$0 b
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor; INSTANCE b
+ f Ljava/util/Map; replacements c
+c net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorJigsawReplacement
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor; lambda$static$0 b
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor; INSTANCE b
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; lambda$static$0 k
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 j
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; lambda$static$10 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$2 i
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; lambda$static$3 h
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; lambda$static$4 g
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$5 f
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$6 e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$7 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Float; lambda$static$8 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; lambda$static$9 b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F chanceOfDripstoneColumnAtMaxDistanceFromCenter j
+ f Lnet/minecraft/util/valueproviders/FloatProvider; density h
+ f Lnet/minecraft/util/valueproviders/IntProvider; dripstoneBlockLayerThickness g
+ f I floorToCeilingSearchRange b
+ f I heightDeviation f
+ f Lnet/minecraft/util/valueproviders/IntProvider; height c
+ f I maxDistanceFromCenterAffectingHeightBias l
+ f I maxDistanceFromEdgeAffectingChanceOfDripstoneColumn k
+ f I maxStalagmiteStalactiteHeightDiff e
+ f Lnet/minecraft/util/valueproviders/IntProvider; radius d
+ f Lnet/minecraft/util/valueproviders/FloatProvider; wetness i
+c net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; lambda$static$0 d
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; lambda$static$1 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F chanceOfDirectionalSpread c
+ f F chanceOfSpreadRadius2 d
+ f F chanceOfSpreadRadius3 e
+ f F chanceOfTallerDripstone b
+c net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorLavaSubmergedBlock
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; getType a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor; lambda$static$0 b
+ m (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; processBlock a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor; INSTANCE b
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; lootTable b
+c org/bukkit/craftbukkit/inventory/view/builder/CraftAbstractLocationInventoryViewBuilder org/bukkit/craftbukkit/v1_21_R6/inventory/view/builder/CraftAbstractLocationInventoryViewBuilder
+c net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; codec b
+ m ()I count c
+ m ()I distance a
+ m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z isPlacementChunk a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 c
+ m ()Lnet/minecraft/core/HolderSet; preferredBiomes d
+ m ()I spread b
+ m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; type e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I count e
+ f I distance c
+ f Lnet/minecraft/core/HolderSet; preferredBiomes f
+ f I spread d
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; getType a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough; INSTANCE a
+c net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfigurationChance
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration;)Ljava/lang/Float; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC k
+ f F probability l
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; getType a
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/nbt/CompoundTag; tag b
+c net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$0 c
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; lambda$static$1 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; capProvider b
+ f I foliageRadius d
+ f Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; stemProvider c
+c net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandom2
+ m ()Ljava/util/stream/Stream; getFeatures e
+ m (Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; lambda$getFeatures$1 a
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration;)Lnet/minecraft/core/HolderSet; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/HolderSet; features b
+c net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureChoiceConfiguration
+ m ()Ljava/util/stream/Stream; getFeatures e
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; lambda$static$0 b
+ m (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/Holder; featureFalse c
+ f Lnet/minecraft/core/Holder; featureTrue b
+c net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition
+ m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; enchantedChance d
+ m ()Lnet/minecraft/core/Holder; enchantment e
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b
+ m (FFLnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; lambda$randomChanceAndLootingBoost$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; randomChanceAndLootingBoost a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a
+ m ()F unenchantedChance c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/item/enchantment/LevelBasedValue; enchantedChance c
+ f Lnet/minecraft/core/Holder; enchantment g
+ f F unenchantedChance b
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; getType a
+ f Lcom/mojang/serialization/Codec; CODEC c
+c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; register a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; APPEND_LOOT d
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; APPEND_STATIC c
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; CLEAR a
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; PASSTHROUGH b
diff --git a/nms/nms-paper_v1_21_R6/.project b/nms/nms-paper_v1_21_R6/.project
new file mode 100644
index 000000000..4ccb94195
--- /dev/null
+++ b/nms/nms-paper_v1_21_R6/.project
@@ -0,0 +1,34 @@
+
+
+ nms-paper_v1_21_R6
+ Project nms-paper_v1_21_R6 created by Buildship.
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.buildship.core.gradleprojectnature
+
+
+
+ 1777337247054
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/nms/nms-paper_v1_21_R6/.settings/org.eclipse.buildship.core.prefs b/nms/nms-paper_v1_21_R6/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 000000000..62e3e7e80
--- /dev/null
+++ b/nms/nms-paper_v1_21_R6/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../..
+eclipse.preferences.version=1
diff --git a/nms/nms-paper_v1_21_R7/.classpath b/nms/nms-paper_v1_21_R7/.classpath
new file mode 100644
index 000000000..96c401440
--- /dev/null
+++ b/nms/nms-paper_v1_21_R7/.classpath
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nms/nms-paper_v1_21_R7/.gradle/caches/paperweight/taskCache/reobfMappings.tiny b/nms/nms-paper_v1_21_R7/.gradle/caches/paperweight/taskCache/reobfMappings.tiny
new file mode 100644
index 000000000..24d3615ad
--- /dev/null
+++ b/nms/nms-paper_v1_21_R7/.gradle/caches/paperweight/taskCache/reobfMappings.tiny
@@ -0,0 +1,88558 @@
+tiny 2 0 mojang spigot
+c com/mojang/math/Axis com/mojang/math/Axis
+ m (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; lambda$of$6 a
+ m (F)Lorg/joml/Quaternionf; lambda$static$0 f
+ m (F)Lorg/joml/Quaternionf; lambda$static$1 e
+ m (F)Lorg/joml/Quaternionf; lambda$static$2 d
+ m (F)Lorg/joml/Quaternionf; lambda$static$3 c
+ m (F)Lorg/joml/Quaternionf; lambda$static$4 b
+ m (F)Lorg/joml/Quaternionf; lambda$static$5 a
+ f Lcom/mojang/math/Axis; XN a
+ f Lcom/mojang/math/Axis; XP b
+ f Lcom/mojang/math/Axis; YN c
+ f Lcom/mojang/math/Axis; YP d
+ f Lcom/mojang/math/Axis; ZN e
+ f Lcom/mojang/math/Axis; ZP f
+c net/minecraft/nbt/Tag net/minecraft/nbt/NBTBase
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)V acceptAsRoot b
+ m ()Ljava/util/Optional; asBoolean v
+ m ()Ljava/util/Optional; asByte p
+ m ()Ljava/util/Optional; asByteArray f
+ m ()Ljava/util/Optional; asCompound s_
+ m ()Ljava/util/Optional; asDouble u
+ m ()Ljava/util/Optional; asFloat t
+ m ()Ljava/util/Optional; asInt r
+ m ()Ljava/util/Optional; asIntArray q_
+ m ()Ljava/util/Optional; asList t_
+ m ()Ljava/util/Optional; asLong s
+ m ()Ljava/util/Optional; asLongArray r_
+ m ()Ljava/util/Optional; asNumber o
+ m ()Ljava/util/Optional; asShort q
+ m ()Ljava/util/Optional; asString p_
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (Ljava/lang/Byte;)Ljava/lang/Boolean; lambda$asBoolean$0 a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I ARRAY_HEADER e
+ f I MAX_DEPTH u
+ f I OBJECT_HEADER d
+ f I OBJECT_REFERENCE f
+ f I STRING_SIZE g
+ f B TAG_BYTE i
+ f B TAG_BYTE_ARRAY o
+ f B TAG_COMPOUND r
+ f B TAG_DOUBLE n
+ f B TAG_END h
+ f B TAG_FLOAT m
+ f B TAG_INT k
+ f B TAG_INT_ARRAY s
+ f B TAG_LIST q
+ f B TAG_LONG l
+ f B TAG_LONG_ARRAY t
+ f B TAG_SHORT j
+ f B TAG_STRING p
+c net/minecraft/util/Mth net/minecraft/util/MathHelper
+ m (F)F abs c
+ m (I)I abs a
+ m (DD)D absMax a
+ m (FF)F absMax a
+ m (II)I absMax a
+ m (FFF)F approach d
+ m (FFF)F approachDegrees e
+ m (DD)D atan2 d
+ m (IILjava/util/function/IntPredicate;)I binarySearch a
+ m (FFFFF)F catmullrom a
+ m (D)I ceil e
+ m (F)I ceil d
+ m (D)J ceilLong f
+ m (I)I ceillog2 f
+ m (IIII)I chessboardDistance a
+ m (DDD)D clamp a
+ m (FFF)F clamp a
+ m (III)I clamp a
+ m (JJJ)J clamp a
+ m (DDD)D clampedLerp b
+ m (FFF)F clampedLerp b
+ m (DDDDD)D clampedMap a
+ m (FFFFF)F clampedMap b
+ m (D)F cos b
+ m ()Ljava/util/UUID; createInsecureUUID a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; createInsecureUUID a
+ m (F)F cube k
+ m (FF)F degreesDifference d
+ m (FF)F degreesDifferenceAbs e
+ m (DD)Z equal b
+ m (FF)Z equal b
+ m (F)F fastInvCubeRoot i
+ m (D)D fastInvSqrt j
+ m (D)I floor c
+ m (F)I floor b
+ m (II)I floorDiv b
+ m (D)D frac h
+ m (F)F frac g
+ m (Ljava/lang/String;I)I getInt a
+ m (III)J getSeed b
+ m (Lnet/minecraft/core/Vec3i;)J getSeed a
+ m (FFFI)I hsvToArgb a
+ m (FFF)I hsvToRgb g
+ m (D)D invSqrt i
+ m (F)F invSqrt h
+ m (DDD)D inverseLerp c
+ m (FFF)F inverseLerp f
+ m (II)Z isMultipleOf d
+ m (I)Z isPowerOfTwo e
+ m (IIII)Z lambda$outFromOrigin$1 c
+ m (IIIII)I lambda$outFromOrigin$2 a
+ m ([F)V lambda$static$0 a
+ m (DD)D length f
+ m (DDD)D length g
+ m (FF)F length g
+ m (DD)D lengthSquared e
+ m (DDD)D lengthSquared f
+ m (FFF)F lengthSquared k
+ m (DDD)D lerp d
+ m (DLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; lerp a
+ m (FFF)F lerp h
+ m (DDDDDD)D lerp2 a
+ m (DDDDDDDDDDD)D lerp3 a
+ m (FII)I lerpDiscrete b
+ m (FII)I lerpInt a
+ m (D)J lfloor d
+ m (I)I log2 g
+ m (DDDDD)D map b
+ m (FFFFF)F map c
+ m (Lorg/apache/commons/lang3/math/Fraction;I)I mulAndTruncate a
+ m (I)I murmurHash3Mixer h
+ m (Lnet/minecraft/util/RandomSource;DD)D nextDouble a
+ m (Lnet/minecraft/util/RandomSource;FF)F nextFloat a
+ m (Lnet/minecraft/util/RandomSource;II)I nextInt a
+ m (Lnet/minecraft/util/RandomSource;FF)F normal c
+ m (III)Ljava/util/stream/IntStream; outFromOrigin c
+ m (IIII)Ljava/util/stream/IntStream; outFromOrigin b
+ m (F)B packDegrees e
+ m (II)I positiveCeilDiv f
+ m (DD)D positiveModulo c
+ m (FF)F positiveModulo c
+ m (II)I positiveModulo c
+ m (DI)I quantize a
+ m (Lnet/minecraft/util/RandomSource;FF)F randomBetween b
+ m (Lnet/minecraft/util/RandomSource;II)I randomBetweenInclusive b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Z rayIntersectsAABB a
+ m (DDD)D rotLerp e
+ m (FFF)F rotLerp i
+ m (FFF)F rotLerpRad j
+ m (FFF)F rotateIfNecessary c
+ m (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; rotationAroundAxis a
+ m (II)I roundToward e
+ m (D)I sign m
+ m (D)F sin a
+ m (I)I smallestEncompassingPowerOfTwo c
+ m (I)I smallestSquareSide d
+ m (D)D smoothstep k
+ m (D)D smoothstepDerivative l
+ m (F)F sqrt a
+ m (D)D square n
+ m (F)F square j
+ m (I)I square i
+ m (J)J square b
+ m (FF)F triangleWave f
+ m (B)F unpackDegrees a
+ m (D)D wobble o
+ m (D)D wrapDegrees g
+ m (F)F wrapDegrees f
+ m (I)I wrapDegrees b
+ m (J)F wrapDegrees a
+ f [D ASIN_TAB z
+ f I COS_OFFSET q
+ f [D COS_TAB A
+ f F DEG_TO_RAD d
+ f F EPSILON f
+ f D FRAC_BIAS y
+ f I FRAC_EXP w
+ f F HALF_PI b
+ f I LUT_SIZE x
+ f [I MULTIPLY_DE_BRUIJN_BIT_POSITION u
+ f D ONE_SIXTH v
+ f F PI a
+ f F RAD_TO_DEG e
+ f Lnet/minecraft/util/RandomSource; RANDOM t
+ f [F SIN s
+ f I SIN_MASK p
+ f I SIN_QUANTIZATION o
+ f D SIN_SCALE r
+ f F SQRT_OF_TWO g
+ f F TWO_PI c
+ f J UUID_VARIANT m
+ f J UUID_VARIANT_2 n
+ f J UUID_VERSION k
+ f J UUID_VERSION_TYPE_4 l
+ f Lorg/joml/Vector3f; X_AXIS i
+ f Lorg/joml/Vector3f; Y_AXIS h
+ f Lorg/joml/Vector3f; Z_AXIS j
+c com/mojang/math/Divisor com/mojang/math/Divisor
+ m (II)Ljava/lang/Iterable; asIterable a
+ m (II)Ljava/util/Iterator; lambda$asIterable$0 b
+ f I denominator a
+ f I mod c
+ f I quotient b
+ f I remainder e
+ f I returnedParts d
+c net/minecraft/Optionull net/minecraft/Optionull
+ m (Ljava/util/Collection;)Ljava/lang/Object; first a
+ m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; firstOrDefault a
+ m (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; firstOrElse a
+ m ([B)Z isNullOrEmpty a
+ m ([C)Z isNullOrEmpty a
+ m ([D)Z isNullOrEmpty a
+ m ([F)Z isNullOrEmpty a
+ m ([I)Z isNullOrEmpty a
+ m ([J)Z isNullOrEmpty a
+ m ([Ljava/lang/Object;)Z isNullOrEmpty a
+ m ([S)Z isNullOrEmpty a
+ m ([Z)Z isNullOrEmpty a
+ m (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; map a
+ m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; mapOrDefault a
+ m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; mapOrElse a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; orElse a
+c net/minecraft/data/Main net/minecraft/data/Main
+ m (Lnet/minecraft/data/DataGenerator;Ljava/util/Collection;ZZZ)V addServerProviders a
+ m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; bindRegistries a
+ m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; lambda$addServerProviders$2 b
+ m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; lambda$addServerProviders$3 a
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$4 c
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$5 b
+ m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$addServerProviders$6 a
+ m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; lambda$bindRegistries$1 a
+ m (Ljava/lang/String;)Ljava/nio/file/Path; lambda$main$0 a
+c net/minecraft/nbt/NbtIo net/minecraft/nbt/NBTCompressedStreamTools
+ m (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; createCompressorStream a
+ m (Ljava/io/InputStream;)Ljava/io/DataInputStream; createDecompressorStream a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parse a
+ m (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseCompressed a
+ m (Ljava/nio/file/Path;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseCompressed a
+ m (Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; read a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readAnyTag b
+ m (Ljava/io/InputStream;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; readCompressed a
+ m (Ljava/nio/file/Path;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; readCompressed a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;B)Lnet/minecraft/nbt/Tag; readTagSafe a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readUnnamedTag c
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V write a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V write b
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeAnyTag a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V writeCompressed a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V writeCompressed a
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeUnnamedTag b
+ m (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeUnnamedTagWithFallback c
+ f [Ljava/nio/file/OpenOption; SYNC_OUTPUT_OPTIONS a
+c net/minecraft/nbt/NbtIo$1 net/minecraft/nbt/NBTCompressedStreamTools$1
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/NbtIo$StringFallbackDataOutput net/minecraft/nbt/NBTCompressedStreamTools$a
+c net/minecraft/util/ARGB net/minecraft/util/ARGB
+ m (II)I addRgb b
+ m (I)I alpha b
+ m (II)I alphaBlend e
+ m (IIII)I alphaBlendChannel d
+ m (I)F alphaFloat m
+ m (F)I as8BitChannel d
+ m (II)I average g
+ m (F)I black c
+ m (I)I black j
+ m (I)I blue e
+ m (I)F blueFloat p
+ m (FI)I color a
+ m (II)I color f
+ m (III)I color a
+ m (IIII)I color b
+ m (Lnet/minecraft/world/phys/Vec3;)I color a
+ m (FFFF)I colorFromFloat a
+ m (F)F computeLinearToSrgb f
+ m (F)F computeSrgbToLinear e
+ m (I)F from8BitChannel s
+ m (I)I fromABGR r
+ m (I)I green d
+ m (I)F greenFloat o
+ m (I)I greyscale f
+ m ([S)V lambda$static$0 a
+ m ([B)V lambda$static$1 a
+ m (IIII)I linearChannelMean c
+ m (FII)I linearLerp b
+ m (F)I linearToSrgbChannel a
+ m (IIII)I meanLinear a
+ m (II)I multiply a
+ m (IF)I multiplyAlpha a
+ m (I)I opaque g
+ m (I)I red c
+ m (I)F redFloat n
+ m (IF)I scaleRGB b
+ m (IFFF)I scaleRGB a
+ m (II)I scaleRGB d
+ m (IF)I setBrightness c
+ m (FII)I srgbLerp a
+ m (I)F srgbToLinearChannel a
+ m (II)I subtractRgb c
+ m (I)I toABGR q
+ m (I)I transparent h
+ m (I)Lorg/joml/Vector3f; vector3fFromRGB24 k
+ m (I)Lorg/joml/Vector4f; vector4fFromARGB32 l
+ m (F)I white b
+ m (I)I white i
+ f I LINEAR_CHANNEL_DEPTH a
+ f [B LINEAR_TO_SRGB c
+ f [S SRGB_TO_LINEAR b
+c net/minecraft/util/Ease net/minecraft/util/Ease
+ m (F)F inBack a
+ m (F)F inBounce b
+ m (F)F inCirc C
+ m (F)F inCubic c
+ m (F)F inElastic d
+ m (F)F inExpo e
+ m (F)F inOutBack D
+ m (F)F inOutBounce i
+ m (F)F inOutCirc j
+ m (F)F inOutCubic k
+ m (F)F inOutElastic B
+ m (F)F inOutExpo y
+ m (F)F inOutQuad l
+ m (F)F inOutQuart m
+ m (F)F inOutQuint n
+ m (F)F inOutSine u
+ m (F)F inQuad z
+ m (F)F inQuart f
+ m (F)F inQuint g
+ m (F)F inSine h
+ m (F)F outBack v
+ m (F)F outBounce o
+ m (F)F outCirc A
+ m (F)F outCubic x
+ m (F)F outElastic p
+ m (F)F outExpo q
+ m (F)F outQuad r
+ m (F)F outQuart w
+ m (F)F outQuint s
+ m (F)F outSine t
+c net/minecraft/util/Unit net/minecraft/util/Unit
+ m ()[Lnet/minecraft/util/Unit; $values a
+ f [Lnet/minecraft/util/Unit; $VALUES d
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/Unit; INSTANCE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/util/Util net/minecraft/util/SystemUtils
+ m ()Ljava/util/function/Predicate; allOf l
+ m (Ljava/util/List;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf a
+ m ()Ljava/util/function/Predicate; anyOf m
+ m (Ljava/util/List;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf b
+ m ()Lnet/minecraft/TracingExecutor; backgroundExecutor h
+ m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; blockUntilDone c
+ m (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; blockUntilDone a
+ m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; copyAndAdd a
+ m (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; copyAndAdd a
+ m (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; copyAndPut a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V copyBetweenDirs b
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createDeleter a
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileCreatedCheck c
+ m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileDeletedCheck b
+ m (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexIdentityLookup g
+ m (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexLookup f
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createRenamer a
+ m (Ljava/lang/Throwable;)Ljava/lang/String; describeError c
+ m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; doFetchChoiceType b
+ m (Ljava/lang/String;)V doPause d
+ m ([Ljava/util/function/BooleanSupplier;)Z executeInSequence a
+ m (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fallibleSequence a
+ m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; fetchChoiceType a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findNextInIterable a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findPreviousInIterable b
+ m (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; fixedSize a
+ m ()J getEpochMillis e
+ m ()Ljava/lang/String; getFilenameFormattedDateTime f
+ m ()I getMaxThreads q
+ m ()J getMillis c
+ m ()J getNanos d
+ m ()Lnet/minecraft/util/Util$OS; getPlatform n
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Ljava/lang/String; getPropertyName a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandom a
+ m ([ILnet/minecraft/util/RandomSource;)I getRandom a
+ m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandom a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomSafe b
+ m (Lnet/minecraft/core/Registry;Ljava/lang/Object;)Ljava/lang/String; getRegisteredName a
+ m (II)I growByHalf a
+ m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; ifElse a
+ m ()Lnet/minecraft/TracingExecutor; ioPool i
+ m ()Z isAarch64 o
+ m (IILjava/util/List;)Z isSymmetrical a
+ m (I)Ljava/lang/String; lambda$fixedSize$26 b
+ m (I)Ljava/lang/String; lambda$fixedSize$27 a
+ m (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4 a
+ m (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0 a
+ m ()Ljava/lang/IllegalStateException; lambda$static$1 r
+ m (Ljava/lang/String;)V lambda$static$2 e
+ m (Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; localizedDateFormatter a
+ m (Ljava/lang/String;)V logAndPauseIfInIde b
+ m (Ljava/lang/String;Ljava/lang/Throwable;)V logAndPauseIfInIde a
+ m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make a
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; make a
+ m (Ljava/lang/String;Lnet/minecraft/resources/Identifier;)Ljava/lang/String; makeDescriptionId a
+ m (Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/Map; makeEnumMap a
+ m (Ljava/lang/String;Z)Lnet/minecraft/TracingExecutor; makeIoExecutor a
+ m (Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/Map; mapValues a
+ m (Ljava/util/Map;Lcom/google/common/base/Function;)Ljava/util/Map; mapValuesLazy a
+ m ()I maxAllowedExecutorThreads g
+ m (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; memoize a
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; memoize b
+ m (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; name a
+ m (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; name a
+ m ()Lnet/minecraft/TracingExecutor; nonCriticalIoPool j
+ m (Ljava/lang/String;II)I offsetByCodepoints a
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V onThreadException a
+ m (Ljava/lang/String;)Ljava/net/URI; parseAndValidateUntrustedUri a
+ m (Ljava/lang/Throwable;)Ljava/lang/Throwable; pauseInIde b
+ m (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; prefix a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readTypedOrThrow a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed; readTypedOrThrow a
+ m (Ljava/lang/Runnable;Ljava/lang/String;)V runNamed a
+ m (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z runWithRetries a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V safeReplaceFile a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z safeReplaceOrMoveFile a
+ m (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; sanitizeName a
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequence c
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFast d
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFastAndCancel e
+ m (Ljava/util/function/Consumer;)V setPause a
+ m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)V shuffle c
+ m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy a
+ m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy b
+ m ()V shutdownExecutors k
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; singleKeyCache a
+ m ()V startTimerHackThread p
+ m (Ljava/lang/Throwable;)V throwAsRuntime a
+ m ()Ljava/util/stream/Collector; toMap a
+ m ()Ljava/util/stream/Collector; toMutableList b
+ m (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; toShuffledList a
+ m (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; toShuffledList a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; writeAndReadTypedOrThrow a
+ f Ljava/util/Set; ALLOWED_UNTRUSTED_LINK_PROTOCOLS o
+ f Lnet/minecraft/TracingExecutor; BACKGROUND_EXECUTOR k
+ f I DEFAULT_MAX_THREADS h
+ f I DEFAULT_SAFE_FILE_OPERATION_RETRIES i
+ f Lnet/minecraft/TracingExecutor; DOWNLOAD_POOL m
+ f Ljava/time/format/DateTimeFormatter; FILENAME_DATE_TIME_FORMATTER n
+ f Lnet/minecraft/TracingExecutor; IO_POOL l
+ f I LINEAR_LOOKUP_THRESHOLD a
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/lang/String; MAX_THREADS_SYSTEM_PROPERTY j
+ f J NANOS_PER_MILLI b
+ f Ljava/util/UUID; NIL_UUID e
+ f Lcom/google/common/base/Ticker; TICKER d
+ f Ljava/nio/file/spi/FileSystemProvider; ZIP_FILE_SYSTEM_PROVIDER f
+ f Ljava/util/function/Consumer; thePauser p
+ f Lnet/minecraft/util/TimeSource$NanoTimeSource; timeSource c
+c net/minecraft/util/Util$1 net/minecraft/util/SystemUtils$1
+c net/minecraft/util/Util$2 net/minecraft/util/SystemUtils$4
+c net/minecraft/util/Util$3 net/minecraft/util/SystemUtils$5
+ f Ljava/lang/String; val$name b
+c net/minecraft/util/Util$4 net/minecraft/util/SystemUtils$6
+c net/minecraft/util/Util$5 net/minecraft/util/SystemUtils$7
+c net/minecraft/util/Util$6 net/minecraft/util/SystemUtils$8
+c net/minecraft/util/Util$7 net/minecraft/util/SystemUtils$9
+c net/minecraft/util/Util$8 net/minecraft/util/SystemUtils$10
+c net/minecraft/util/Util$9 net/minecraft/util/SystemUtils$11
+c net/minecraft/util/Util$10 net/minecraft/util/SystemUtils$2
+c net/minecraft/util/Util$11 net/minecraft/util/SystemUtils$3
+ f Ljava/util/Map; cache b
+c net/minecraft/util/Util$12 net/minecraft/util/SystemUtils$12
+c net/minecraft/util/Util$OS net/minecraft/util/SystemUtils$OS
+ m ()[Lnet/minecraft/util/Util$OS; $values b
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+ m (Ljava/io/File;)V openFile a
+ m (Ljava/nio/file/Path;)V openPath a
+ m (Ljava/lang/String;)V openUri a
+ m (Ljava/net/URI;)V openUri a
+ m ()Ljava/lang/String; telemetryName a
+ f [Lnet/minecraft/util/Util$OS; $VALUES g
+ f Lnet/minecraft/util/Util$OS; LINUX a
+ f Lnet/minecraft/util/Util$OS; OSX d
+ f Lnet/minecraft/util/Util$OS; SOLARIS b
+ f Lnet/minecraft/util/Util$OS; UNKNOWN e
+ f Lnet/minecraft/util/Util$OS; WINDOWS c
+ f Ljava/lang/String; telemetryName f
+c net/minecraft/util/Util$OS$1 net/minecraft/util/SystemUtils$OS$1
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+c net/minecraft/util/Util$OS$2 net/minecraft/util/SystemUtils$OS$2
+ m (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments b
+c com/mojang/math/Quadrant com/mojang/math/Quadrant
+ m ()[Lcom/mojang/math/Quadrant; $values a
+ m (Lcom/mojang/math/Quadrant;Lcom/mojang/math/Quadrant;)Lcom/mojang/math/OctahedralGroup; fromXYAngles a
+ m (Lcom/mojang/math/Quadrant;Lcom/mojang/math/Quadrant;Lcom/mojang/math/Quadrant;)Lcom/mojang/math/OctahedralGroup; fromXYZAngles a
+ m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lcom/mojang/math/Quadrant;)Ljava/lang/Integer; lambda$static$2 a
+ m (I)Lcom/mojang/math/Quadrant; parseJson a
+ m (I)I rotateVertexIndex b
+ f [Lcom/mojang/math/Quadrant; $VALUES j
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lcom/mojang/math/Quadrant; R0 a
+ f Lcom/mojang/math/Quadrant; R180 c
+ f Lcom/mojang/math/Quadrant; R270 d
+ f Lcom/mojang/math/Quadrant; R90 b
+ f Lcom/mojang/math/OctahedralGroup; rotationX g
+ f Lcom/mojang/math/OctahedralGroup; rotationY h
+ f Lcom/mojang/math/OctahedralGroup; rotationZ i
+ f I shift f
+c net/minecraft/ReportType net/minecraft/ReportType
+ m (Ljava/lang/StringBuilder;Ljava/util/List;)V appendHeader a
+ m ()Ljava/lang/String; getErrorComment a
+ m ()Ljava/lang/String; header b
+ m ()Ljava/util/List; nuggets c
+ f Lnet/minecraft/ReportType; CHUNK_IO_ERROR e
+ f Lnet/minecraft/ReportType; CRASH a
+ f Lnet/minecraft/ReportType; NETWORK_PROTOCOL_ERROR d
+ f Lnet/minecraft/ReportType; PROFILE b
+ f Lnet/minecraft/ReportType; TEST c
+ f Ljava/lang/String; header f
+ f Ljava/util/List; nuggets g
+c net/minecraft/core/IdMap net/minecraft/core/Registry
+ m (I)Ljava/lang/Object; byId a
+ m (I)Ljava/lang/Object; byIdOrThrow b
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)I getIdOrThrow c
+ m ()I size d
+ f I DEFAULT a
+c net/minecraft/core/Vec3i net/minecraft/core/BaseBlockPosition
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (Lnet/minecraft/core/Vec3i;D)Z closerThan a
+ m (Lnet/minecraft/core/Position;D)Z closerToCenterThan a
+ m (Lnet/minecraft/core/Vec3i;)I compareTo i
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m (Lnet/minecraft/core/Vec3i;)I distChessboard l
+ m (Lnet/minecraft/core/Vec3i;)I distManhattan k
+ m (Lnet/minecraft/core/Vec3i;)D distSqr j
+ m (DDD)D distToCenterSqr c
+ m (Lnet/minecraft/core/Position;)D distToCenterSqr b
+ m (DDD)D distToLowCornerSqr d
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m (Lnet/minecraft/core/Direction$Axis;)I get a
+ m ()I getX u
+ m ()I getY v
+ m ()I getZ w
+ m (ILnet/minecraft/core/Vec3i;)Ljava/lang/String; lambda$offsetCodec$3 b
+ m (ILnet/minecraft/core/Vec3i;)Lcom/mojang/serialization/DataResult; lambda$offsetCodec$4 a
+ m ([I)Lnet/minecraft/core/Vec3i; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/Vec3i;)Ljava/util/stream/IntStream; lambda$static$2 a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m (III)Lnet/minecraft/core/Vec3i; multiply f
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (I)Lcom/mojang/serialization/Codec; offsetCodec v
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (I)Lnet/minecraft/core/Vec3i; setX u
+ m (I)Lnet/minecraft/core/Vec3i; setY t
+ m (I)Lnet/minecraft/core/Vec3i; setZ s
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Lorg/joml/Vector3i; toMutable x
+ m ()Ljava/lang/String; toShortString y
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/Vec3i; west j
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/core/Vec3i; ZERO i
+ f I x a
+ f I y b
+ f I z c
+c net/minecraft/nbt/EndTag net/minecraft/nbt/NBTTagEnd
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Lnet/minecraft/nbt/EndTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f Lnet/minecraft/nbt/EndTag; INSTANCE b
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+c net/minecraft/nbt/EndTag$1 net/minecraft/nbt/NBTTagEnd$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/IntTag net/minecraft/nbt/NBTTagInt
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/IntTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()I value n
+ m (I)Lnet/minecraft/nbt/IntTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f I value b
+c net/minecraft/nbt/IntTag$1 net/minecraft/nbt/NBTTagInt$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)I readAccounted d
+ m ()I size c
+c net/minecraft/nbt/IntTag$Cache net/minecraft/nbt/NBTTagInt$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/IntTag; cache a
+c net/minecraft/nbt/NbtOps net/minecraft/nbt/DynamicOpsNBT
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; convertTo a
+ m (Z)Lnet/minecraft/nbt/Tag; createBoolean a
+ m (B)Lnet/minecraft/nbt/Tag; createByte a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/Tag; createByteList a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; createCollector k
+ m (D)Lnet/minecraft/nbt/Tag; createDouble a
+ m (F)Lnet/minecraft/nbt/Tag; createFloat a
+ m (I)Lnet/minecraft/nbt/Tag; createInt a
+ m (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/Tag; createIntList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createList b
+ m (J)Lnet/minecraft/nbt/Tag; createLong a
+ m (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/Tag; createLongList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createMap a
+ m (Ljava/lang/Number;)Lnet/minecraft/nbt/Tag; createNumeric a
+ m (S)Lnet/minecraft/nbt/Tag; createShort a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; createString a
+ m ()Lnet/minecraft/nbt/Tag; empty a
+ m ()Lnet/minecraft/nbt/Tag; emptyList b
+ m ()Lnet/minecraft/nbt/Tag; emptyMap c
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getByteBuffer h
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getIntStream i
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getList g
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getLongStream j
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMap e
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapEntries d
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapValues c
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStream f
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStringValue b
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V lambda$createMap$21 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getList$23 l
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMap$20 m
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$18 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapEntries$19 n
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$16 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapValues$17 o
+ m ()Ljava/lang/String; lambda$getNumberValue$0 g
+ m ()Lcom/mojang/serialization/DataResult; lambda$getNumberValue$1 f
+ m ()Ljava/lang/String; lambda$getStream$22 d
+ m ()Ljava/lang/String; lambda$getStringValue$2 e
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$3 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$4 w
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5 v
+ m (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$6 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$7 u
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$8 t
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$10 r
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$11 q
+ m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$13 b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$14 p
+ m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$15 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$9 s
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/nbt/Tag;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; remove a
+ f Lnet/minecraft/nbt/NbtOps; INSTANCE a
+c net/minecraft/nbt/NbtOps$1 net/minecraft/nbt/DynamicOpsNBT$1
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; get a
+ m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$entries$0 a
+ f Lnet/minecraft/nbt/NbtOps; this$0 b
+c net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/DynamicOpsNBT$d
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m (Ljava/lang/Iterable;)Lnet/minecraft/nbt/NbtOps$ListCollector; acceptAll a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NbtOps$ListCollector; acceptAll a
+ m ()Lnet/minecraft/nbt/Tag; result a
+c net/minecraft/nbt/NbtOps$IntListCollector net/minecraft/nbt/DynamicOpsNBT$c
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/ints/IntArrayList; values a
+c net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/DynamicOpsNBT$f
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; append a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; build a
+ m ()Lnet/minecraft/nbt/CompoundTag; initBuilder a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$build$0 a
+c net/minecraft/nbt/NbtOps$ByteListCollector net/minecraft/nbt/DynamicOpsNBT$a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/bytes/ByteArrayList; values a
+c net/minecraft/nbt/NbtOps$LongListCollector net/minecraft/nbt/DynamicOpsNBT$e
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lit/unimi/dsi/fastutil/longs/LongArrayList; values a
+c net/minecraft/nbt/NbtOps$GenericListCollector net/minecraft/nbt/DynamicOpsNBT$b
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a
+ m (I)V lambda$new$0 a
+ m (B)V lambda$new$1 a
+ m (J)V lambda$new$2 a
+ m ()Lnet/minecraft/nbt/Tag; result a
+ f Lnet/minecraft/nbt/ListTag; result a
+c net/minecraft/stats/Stat net/minecraft/stats/Statistic
+ m (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; buildName a
+ m (I)Ljava/lang/String; format a
+ m ()Lnet/minecraft/stats/StatType; getType a
+ m ()Ljava/lang/Object; getValue b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/String; locationToKey a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/stats/StatFormatter; formatter p
+ f Lnet/minecraft/stats/StatType; type r
+ f Ljava/lang/Object; value q
+c net/minecraft/util/Crypt net/minecraft/util/MinecraftEncryption
+ m ([B)Ljava/security/PrivateKey; byteToPrivateKey b
+ m ([B)Ljava/security/PublicKey; byteToPublicKey a
+ m (ILjava/security/Key;[B)[B cipherData a
+ m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; decryptByteToSecretKey a
+ m (Ljava/security/Key;[B)[B decryptUsingKey b
+ m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B digestData a
+ m ([[B)[B digestData a
+ m (Ljava/security/Key;[B)[B encryptUsingKey a
+ m ()Ljava/security/KeyPair; generateKeyPair b
+ m ()Ljavax/crypto/SecretKey; generateSecretKey a
+ m (ILjava/security/Key;)Ljavax/crypto/Cipher; getCipher a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0 d
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Ljava/security/PrivateKey;)Ljava/lang/String; pemRsaPrivateKeyToString a
+ m (Ljava/security/PublicKey;)Ljava/lang/String; rsaPublicKeyToString a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/Crypt$ByteArrayToKeyFunction;)Ljava/security/Key; rsaStringToKey a
+ m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; setupCipher a
+ m (Ljava/lang/String;)Ljava/security/PrivateKey; stringToPemRsaPrivateKey a
+ m (Ljava/lang/String;)Ljava/security/PublicKey; stringToRsaPublicKey b
+ f Ljava/lang/String; ASYMMETRIC_ALGORITHM j
+ f I ASYMMETRIC_BITS k
+ f Ljava/lang/String; BYTE_ENCODING l
+ f Ljava/lang/String; HASH_ALGORITHM m
+ f Ljava/util/Base64$Encoder; MIME_ENCODER e
+ f Ljava/lang/String; MIME_LINE_SEPARATOR d
+ f Ljava/lang/String; PEM_RSA_PRIVATE_KEY_FOOTER o
+ f Ljava/lang/String; PEM_RSA_PRIVATE_KEY_HEADER n
+ f Lcom/mojang/serialization/Codec; PRIVATE_KEY_CODEC g
+ f Lcom/mojang/serialization/Codec; PUBLIC_KEY_CODEC f
+ f Ljava/lang/String; RSA_PUBLIC_KEY_FOOTER p
+ f Ljava/lang/String; RSA_PUBLIC_KEY_HEADER c
+ f I SIGNATURE_BYTES b
+ f Ljava/lang/String; SIGNING_ALGORITHM a
+ f Ljava/lang/String; SYMMETRIC_ALGORITHM h
+ f I SYMMETRIC_BITS i
+c net/minecraft/util/Crypt$SaltSupplier net/minecraft/util/MinecraftEncryption$c
+ m ()J getLong a
+ f Ljava/security/SecureRandom; secureRandom a
+c net/minecraft/util/Crypt$SaltSignaturePair net/minecraft/util/MinecraftEncryption$b
+ m ()Z isValid a
+ m ()J salt c
+ m ()[B saltAsBytes b
+ m ()[B signature d
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/Crypt$SaltSignaturePair;)V write a
+ f Lnet/minecraft/util/Crypt$SaltSignaturePair; EMPTY a
+ f J salt b
+ f [B signature c
+c net/minecraft/util/Crypt$ByteArrayToKeyFunction net/minecraft/util/MinecraftEncryption$a
+c net/minecraft/util/Graph net/minecraft/util/Graph
+ m (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z depthFirstSearch a
+c net/minecraft/util/Tuple net/minecraft/util/Tuple
+ m ()Ljava/lang/Object; getA a
+ m ()Ljava/lang/Object; getB b
+ m (Ljava/lang/Object;)V setA a
+ m (Ljava/lang/Object;)V setB b
+c com/mojang/math/Constants com/mojang/math/Constants
+ f F DEG_TO_RAD c
+ f F EPSILON d
+ f F PI a
+ f F RAD_TO_DEG b
+c net/minecraft/CrashReport net/minecraft/CrashReport
+ m (Ljava/lang/String;)Lnet/minecraft/CrashReportCategory; addCategory a
+ m (Ljava/lang/String;I)Lnet/minecraft/CrashReportCategory; addCategory a
+ m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; forThrowable a
+ m ()Ljava/lang/String; getDetails c
+ m (Ljava/lang/StringBuilder;)V getDetails a
+ m ()Ljava/lang/Throwable; getException b
+ m ()Ljava/lang/String; getExceptionMessage d
+ m (Lnet/minecraft/ReportType;)Ljava/lang/String; getFriendlyReport a
+ m (Lnet/minecraft/ReportType;Ljava/util/List;)Ljava/lang/String; getFriendlyReport a
+ m ()Ljava/nio/file/Path; getSaveFile e
+ m ()Lnet/minecraft/SystemReport; getSystemReport f
+ m ()Ljava/lang/String; getTitle a
+ m ()V preload g
+ m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;)Z saveToFile a
+ m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;Ljava/util/List;)Z saveToFile a
+ f Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/List; details e
+ f Ljava/lang/Throwable; exception d
+ f Ljava/nio/file/Path; saveFile f
+ f Lnet/minecraft/SystemReport; systemReport i
+ f Ljava/lang/String; title c
+ f Z trackingStackTrace g
+ f [Ljava/lang/StackTraceElement; uncategorizedStackTrace h
+c net/minecraft/core/Cloner net/minecraft/core/Cloner
+ m (Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/Object; clone a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$0 b
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$1 a
+ f Lcom/mojang/serialization/Codec; directCodec a
+c net/minecraft/core/Cloner$Factory net/minecraft/core/Cloner$a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/Cloner$Factory; addCodec a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Cloner; cloner a
+ f Ljava/util/Map; codecs a
+c net/minecraft/core/Holder net/minecraft/core/Holder
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; direct a
+ m ()Ljava/lang/String; getRegisteredName g
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/Identifier;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$getRegisteredName$0 b
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+c net/minecraft/core/Holder$Kind net/minecraft/core/Holder$b
+ m ()[Lnet/minecraft/core/Holder$Kind; $values a
+ f [Lnet/minecraft/core/Holder$Kind; $VALUES c
+ f Lnet/minecraft/core/Holder$Kind; DIRECT b
+ f Lnet/minecraft/core/Holder$Kind; REFERENCE a
+c net/minecraft/core/Holder$Direct net/minecraft/core/Holder$a
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/Identifier;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+ f Ljava/lang/Object; value a
+c net/minecraft/core/Holder$Reference net/minecraft/core/Holder$c
+ m (Lnet/minecraft/resources/ResourceKey;)V bindKey b
+ m (Ljava/util/Collection;)V bindTags a
+ m (Ljava/lang/Object;)V bindValue b
+ m ()Ljava/util/Set; boundTags i
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusive a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; createStandAlone a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/resources/Identifier;)Z is a
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isBound b
+ m ()Lnet/minecraft/resources/ResourceKey; key h
+ m ()Lnet/minecraft/core/Holder$Kind; kind f
+ m ()Ljava/util/stream/Stream; tags c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ m ()Ljava/lang/Object; value a
+ f Lnet/minecraft/resources/ResourceKey; key d
+ f Lnet/minecraft/core/HolderOwner; owner a
+ f Ljava/util/Set; tags b
+ f Lnet/minecraft/core/Holder$Reference$Type; type c
+ f Ljava/lang/Object; value e
+c net/minecraft/core/Holder$Reference$Type net/minecraft/core/Holder$c$a
+ m ()[Lnet/minecraft/core/Holder$Reference$Type; $values a
+ f [Lnet/minecraft/core/Holder$Reference$Type; $VALUES c
+ f Lnet/minecraft/core/Holder$Reference$Type; INTRUSIVE b
+ f Lnet/minecraft/core/Holder$Reference$Type; STAND_ALONE a
+c net/minecraft/nbt/ByteTag net/minecraft/nbt/NBTTagByte
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/ByteTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()B value n
+ m (B)Lnet/minecraft/nbt/ByteTag; valueOf a
+ m (Z)Lnet/minecraft/nbt/ByteTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f Lnet/minecraft/nbt/ByteTag; ONE c
+ f I SELF_SIZE_IN_BYTES w
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Lnet/minecraft/nbt/ByteTag; ZERO b
+ f B value v
+c net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/NBTTagByte$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)B readAccounted d
+ m ()I size c
+c net/minecraft/nbt/ByteTag$Cache net/minecraft/nbt/NBTTagByte$a
+ f [Lnet/minecraft/nbt/ByteTag; cache a
+c net/minecraft/nbt/ListTag net/minecraft/nbt/NBTTagList
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)V add d
+ m (Lnet/minecraft/nbt/Tag;)V addAndUnwrap a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asList t_
+ m ()Ljava/util/stream/Stream; compoundStream j
+ m ()Lnet/minecraft/nbt/ListTag; copy g
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m (I)Ljava/util/Optional; getCompound a
+ m (I)Lnet/minecraft/nbt/CompoundTag; getCompoundOrEmpty b
+ m (I)Ljava/util/Optional; getDouble k
+ m (ID)D getDoubleOr a
+ m (I)Ljava/util/Optional; getFloat l
+ m (IF)F getFloatOr a
+ m ()B getId b
+ m (I)Ljava/util/Optional; getInt h
+ m (I)Ljava/util/Optional; getIntArray i
+ m (II)I getIntOr a
+ m (I)Ljava/util/Optional; getList e
+ m (I)Lnet/minecraft/nbt/ListTag; getListOrEmpty f
+ m (I)Ljava/util/Optional; getLongArray j
+ m (I)Lnet/minecraft/nbt/Tag; getNullable n
+ m (I)Ljava/util/Optional; getOptional o
+ m (I)Ljava/util/Optional; getShort g
+ m (IS)S getShortOr a
+ m (I)Ljava/util/Optional; getString m
+ m (ILjava/lang/String;)Ljava/lang/String; getStringOr a
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()B identifyRawElementType e
+ m (Lnet/minecraft/nbt/CompoundTag;)Z isWrapper b
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Consumer;)V lambda$compoundStream$0 a
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set c
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; tryUnwrap a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; wrapElement b
+ m (BLnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; wrapIfNeeded a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Ljava/lang/String; WRAPPER_MARKER b
+ f Ljava/util/List; list v
+c net/minecraft/nbt/ListTag$1 net/minecraft/nbt/NBTTagList$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; loadList d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parseList c
+ m (Ljava/io/DataInput;)I readListCount a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/ListTag$2 net/minecraft/nbt/NBTTagList$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult b
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/LongTag net/minecraft/nbt/NBTTagLong
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/LongTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()J value n
+ m (J)Lnet/minecraft/nbt/LongTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f J value b
+c net/minecraft/nbt/LongTag$1 net/minecraft/nbt/NBTTagLong$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)J readAccounted d
+ m ()I size c
+c net/minecraft/nbt/LongTag$Cache net/minecraft/nbt/NBTTagLong$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/LongTag; cache a
+c net/minecraft/nbt/TagType net/minecraft/nbt/NBTTagType
+ m (I)Lnet/minecraft/nbt/TagType; createInvalid a
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V parseRoot b
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagType$1 net/minecraft/nbt/NBTTagType$1
+ m ()Ljava/io/IOException; createException c
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+ f I val$id a
+c net/minecraft/nbt/TagType$2 net/minecraft/nbt/NBTTagType$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
+c net/minecraft/nbt/TagType$StaticSize net/minecraft/nbt/NBTTagType$a
+ m ()I size c
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagType$VariableSize net/minecraft/nbt/NBTTagType$b
+ m (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V skip a
+c net/minecraft/server/Eula net/minecraft/server/EULA
+ m ()Z hasAgreedToEULA a
+ m ()Z readFile b
+ m ()V saveDefaults c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z agreed c
+ f Ljava/nio/file/Path; file b
+c net/minecraft/server/Main net/minecraft/server/Main
+ m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;Lnet/minecraft/core/Registry;ZZ)Lnet/minecraft/server/WorldLoader$DataLoadOutput; createNewWorldData a
+ m (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/storage/WorldData;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/RegistryAccess;Z)V forceUpgrade a
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$InitConfig; loadOrCreateConfig a
+ m (Ljava/nio/file/Path;)V writePidFile a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/stats/Stats net/minecraft/stats/StatisticList
+ m (Ljava/lang/String;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/resources/Identifier; makeCustomStat a
+ m (Ljava/lang/String;Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; makeRegistryStatType a
+ f Lnet/minecraft/resources/Identifier; ANIMALS_BRED R
+ f Lnet/minecraft/resources/Identifier; AVIATE_ONE_CM C
+ f Lnet/minecraft/resources/Identifier; BELL_RING aB
+ f Lnet/minecraft/stats/StatType; BLOCK_MINED a
+ f Lnet/minecraft/resources/Identifier; BOAT_ONE_CM y
+ f Lnet/minecraft/resources/Identifier; CLEAN_ARMOR Z
+ f Lnet/minecraft/resources/Identifier; CLEAN_BANNER aa
+ f Lnet/minecraft/resources/Identifier; CLEAN_SHULKER_BOX ab
+ f Lnet/minecraft/resources/Identifier; CLIMB_ONE_CM u
+ f Lnet/minecraft/resources/Identifier; CROUCH_ONE_CM q
+ f Lnet/minecraft/resources/Identifier; CROUCH_TIME o
+ f Lnet/minecraft/stats/StatType; CUSTOM i
+ f Lnet/minecraft/resources/Identifier; DAMAGE_ABSORBED N
+ f Lnet/minecraft/resources/Identifier; DAMAGE_BLOCKED_BY_SHIELD M
+ f Lnet/minecraft/resources/Identifier; DAMAGE_DEALT I
+ f Lnet/minecraft/resources/Identifier; DAMAGE_DEALT_ABSORBED J
+ f Lnet/minecraft/resources/Identifier; DAMAGE_DEALT_RESISTED K
+ f Lnet/minecraft/resources/Identifier; DAMAGE_RESISTED O
+ f Lnet/minecraft/resources/Identifier; DAMAGE_TAKEN L
+ f Lnet/minecraft/resources/Identifier; DEATHS P
+ f Lnet/minecraft/resources/Identifier; DROP H
+ f Lnet/minecraft/resources/Identifier; EAT_CAKE_SLICE W
+ f Lnet/minecraft/resources/Identifier; ENCHANT_ITEM am
+ f Lnet/minecraft/stats/StatType; ENTITY_KILLED g
+ f Lnet/minecraft/stats/StatType; ENTITY_KILLED_BY h
+ f Lnet/minecraft/resources/Identifier; FALL_ONE_CM t
+ f Lnet/minecraft/resources/Identifier; FILL_CAULDRON X
+ f Lnet/minecraft/resources/Identifier; FISH_CAUGHT T
+ f Lnet/minecraft/resources/Identifier; FLY_ONE_CM v
+ f Lnet/minecraft/resources/Identifier; HAPPY_GHAST_ONE_CM A
+ f Lnet/minecraft/resources/Identifier; HORSE_ONE_CM B
+ f Lnet/minecraft/resources/Identifier; INSPECT_DISPENSER ag
+ f Lnet/minecraft/resources/Identifier; INSPECT_DROPPER ae
+ f Lnet/minecraft/resources/Identifier; INSPECT_HOPPER af
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_ANVIL aE
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_BEACON ad
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_BLAST_FURNACE au
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_BREWINGSTAND ac
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_CAMPFIRE ax
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_CARTOGRAPHY_TABLE ay
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_CRAFTING_TABLE ap
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_FURNACE ao
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_GRINDSTONE aF
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_LECTERN aw
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_LOOM az
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_SMITHING_TABLE aH
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_SMOKER av
+ f Lnet/minecraft/resources/Identifier; INTERACT_WITH_STONECUTTER aA
+ f Lnet/minecraft/stats/StatType; ITEM_BROKEN d
+ f Lnet/minecraft/stats/StatType; ITEM_CRAFTED b
+ f Lnet/minecraft/stats/StatType; ITEM_DROPPED f
+ f Lnet/minecraft/stats/StatType; ITEM_PICKED_UP e
+ f Lnet/minecraft/stats/StatType; ITEM_USED c
+ f Lnet/minecraft/resources/Identifier; JUMP G
+ f Lnet/minecraft/resources/Identifier; LEAVE_GAME j
+ f Lnet/minecraft/resources/Identifier; MINECART_ONE_CM x
+ f Lnet/minecraft/resources/Identifier; MOB_KILLS Q
+ f Lnet/minecraft/resources/Identifier; NAUTILUS_ONE_CM F
+ f Lnet/minecraft/resources/Identifier; OPEN_BARREL at
+ f Lnet/minecraft/resources/Identifier; OPEN_CHEST aq
+ f Lnet/minecraft/resources/Identifier; OPEN_ENDERCHEST al
+ f Lnet/minecraft/resources/Identifier; OPEN_SHULKER_BOX as
+ f Lnet/minecraft/resources/Identifier; PIG_ONE_CM z
+ f Lnet/minecraft/resources/Identifier; PLAYER_KILLS S
+ f Lnet/minecraft/resources/Identifier; PLAY_NOTEBLOCK ah
+ f Lnet/minecraft/resources/Identifier; PLAY_RECORD an
+ f Lnet/minecraft/resources/Identifier; PLAY_TIME k
+ f Lnet/minecraft/resources/Identifier; POT_FLOWER aj
+ f Lnet/minecraft/resources/Identifier; RAID_TRIGGER aC
+ f Lnet/minecraft/resources/Identifier; RAID_WIN aD
+ f Lnet/minecraft/resources/Identifier; SLEEP_IN_BED ar
+ f Lnet/minecraft/resources/Identifier; SPRINT_ONE_CM r
+ f Lnet/minecraft/resources/Identifier; STRIDER_ONE_CM E
+ f Lnet/minecraft/resources/Identifier; SWIM_ONE_CM D
+ f Lnet/minecraft/resources/Identifier; TALKED_TO_VILLAGER U
+ f Lnet/minecraft/resources/Identifier; TARGET_HIT aG
+ f Lnet/minecraft/resources/Identifier; TIME_SINCE_DEATH m
+ f Lnet/minecraft/resources/Identifier; TIME_SINCE_REST n
+ f Lnet/minecraft/resources/Identifier; TOTAL_WORLD_TIME l
+ f Lnet/minecraft/resources/Identifier; TRADED_WITH_VILLAGER V
+ f Lnet/minecraft/resources/Identifier; TRIGGER_TRAPPED_CHEST ak
+ f Lnet/minecraft/resources/Identifier; TUNE_NOTEBLOCK ai
+ f Lnet/minecraft/resources/Identifier; USE_CAULDRON Y
+ f Lnet/minecraft/resources/Identifier; WALK_ONE_CM p
+ f Lnet/minecraft/resources/Identifier; WALK_ON_WATER_ONE_CM s
+ f Lnet/minecraft/resources/Identifier; WALK_UNDER_WATER_ONE_CM w
+c net/minecraft/tags/TagKey net/minecraft/tags/TagKey
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast e
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagKey; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; hashedCodec b
+ m (Lnet/minecraft/resources/ResourceKey;)Z isFor d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagKey; lambda$codec$0 d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagKey; lambda$hashedCodec$1 c
+ m ()Ljava/lang/String; lambda$hashedCodec$2 c
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$hashedCodec$3 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$hashedCodec$4 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagKey; lambda$streamCodec$5 b
+ m ()Lnet/minecraft/resources/Identifier; location b
+ m ()Lnet/minecraft/resources/ResourceKey; registry a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; streamCodec c
+ f Lcom/google/common/collect/Interner; VALUES c
+ f Lnet/minecraft/resources/Identifier; location b
+ f Lnet/minecraft/resources/ResourceKey; registry a
+c net/minecraft/util/Signer net/minecraft/util/Signer
+ m (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; from a
+ m (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B lambda$from$1 a
+ m ([BLnet/minecraft/util/SignatureUpdater$Output;)V lambda$sign$0 a
+ m ([B)[B sign a
+ f Lorg/slf4j/Logger; LOGGER a
+c com/mojang/math/MatrixUtil com/mojang/math/MatrixUtil
+ m (FFF)Lcom/mojang/math/GivensParameters; approxGivensQuat a
+ m (Lorg/joml/Matrix4fc;I)Z checkProperty a
+ m (Lorg/joml/Matrix4fc;I)Z checkPropertyRaw b
+ m (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; eigenvalueJacobi a
+ m (Lorg/joml/Matrix4fc;)Z isIdentity a
+ m (Lorg/joml/Matrix4fc;)Z isOrthonormal c
+ m (Lorg/joml/Matrix4fc;)Z isPureTranslation b
+ m (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; mulComponentWise a
+ m (FF)Lcom/mojang/math/GivensParameters; qrGivensQuat a
+ m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V similarityTransform a
+ m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V stepJacobi a
+ m (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; svdDecompose a
+ f F G a
+ f Lcom/mojang/math/GivensParameters; PI_4 b
+c net/minecraft/SystemReport net/minecraft/SystemReport
+ m (Ljava/lang/StringBuilder;)V appendToCrashReportString a
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V ignoreErrors a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V lambda$appendToCrashReportString$25 a
+ m ()Ljava/lang/String; lambda$new$0 h
+ m ()Ljava/lang/String; lambda$new$1 g
+ m ()V lambda$new$2 f
+ m (Ljava/lang/String;)Z lambda$new$3 d
+ m ()Ljava/lang/String; lambda$new$4 e
+ m (Ljava/lang/String;)Z lambda$new$5 c
+ m ()Ljava/lang/String; lambda$new$6 d
+ m (Loshi/hardware/GraphicsCard;)Ljava/lang/String; lambda$putGraphics$18 a
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$7 c
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$8 b
+ m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$9 a
+ m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$16 c
+ m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$17 b
+ m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$10 b
+ m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$11 a
+ m (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$19 a
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$20 d
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$21 c
+ m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$22 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$putSpaceForProperty$24 b
+ m ()Ljava/lang/String; lambda$putStorage$23 c
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12 e
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$13 d
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$14 c
+ m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$15 b
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$toLineSeparatedString$26 a
+ m (Ljava/util/function/Predicate;)Ljava/lang/String; printJvmFlags a
+ m (Ljava/util/List;)V putGraphics b
+ m (Loshi/SystemInfo;)V putHardware a
+ m (Loshi/hardware/GlobalMemory;)V putMemory a
+ m (Ljava/util/List;)V putPhysicalMemory a
+ m (Loshi/hardware/CentralProcessor;)V putProcessor a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)V putSpaceForPath b
+ m (Ljava/lang/String;)V putSpaceForProperty a
+ m ()V putStorage b
+ m (Loshi/hardware/VirtualMemory;)V putVirtualMemory a
+ m (Ljava/lang/String;Ljava/lang/String;)V setDetail a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)V setDetail a
+ m (J)F sizeInMiB a
+ m ()Ljava/lang/String; toLineSeparatedString a
+ f J BYTES_PER_MEBIBYTE a
+ f Ljava/lang/String; JAVA_VERSION e
+ f Ljava/lang/String; JAVA_VM_VERSION f
+ f Lorg/slf4j/Logger; LOGGER c
+ f J ONE_GIGA b
+ f Ljava/lang/String; OPERATING_SYSTEM d
+ f Ljava/util/Map; entries g
+c net/minecraft/WorldVersion net/minecraft/WorldVersion
+ m ()Ljava/util/Date; buildTime e
+ m ()Lnet/minecraft/world/level/storage/DataVersion; dataVersion a
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; name c
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; packVersion a
+ m ()I protocolVersion d
+ m ()Z stable f
+c net/minecraft/WorldVersion$1 net/minecraft/WorldVersion$1
+ f [I $SwitchMap$net$minecraft$server$packs$PackType a
+c net/minecraft/WorldVersion$Simple net/minecraft/WorldVersion$a
+ m ()Ljava/util/Date; buildTime e
+ m ()Lnet/minecraft/world/level/storage/DataVersion; dataVersion a
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat; datapackVersion h
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; name c
+ m (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; packVersion a
+ m ()I protocolVersion d
+ m ()Lnet/minecraft/server/packs/metadata/pack/PackFormat; resourcePackVersion g
+ m ()Z stable f
+ f Ljava/util/Date; buildTime g
+ f Lnet/minecraft/world/level/storage/DataVersion; dataVersion c
+ f Lnet/minecraft/server/packs/metadata/pack/PackFormat; datapackVersion f
+ f Ljava/lang/String; id a
+ f Ljava/lang/String; name b
+ f I protocolVersion d
+ f Lnet/minecraft/server/packs/metadata/pack/PackFormat; resourcePackVersion e
+ f Z stable h
+c net/minecraft/gizmos/Gizmo net/minecraft/gizmos/Gizmo
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+c net/minecraft/nbt/FloatTag net/minecraft/nbt/NBTTagFloat
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/FloatTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()F value n
+ m (F)Lnet/minecraft/nbt/FloatTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Lnet/minecraft/nbt/FloatTag; ZERO a
+ f F value c
+c net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/NBTTagFloat$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/FloatTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)F readAccounted d
+ m ()I size c
+c net/minecraft/nbt/NbtUtils net/minecraft/nbt/GameProfileSerializer
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; addCurrentDataVersion a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; addCurrentDataVersion e
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addCurrentDataVersion a
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addDataVersion a
+ m (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; addDataVersion a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;I)V addDataVersion a
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z compareNbt a
+ m (Lcom/mojang/serialization/Dynamic;I)I getDataVersion b
+ m (Lnet/minecraft/nbt/CompoundTag;)I getDataVersion f
+ m (Lnet/minecraft/nbt/CompoundTag;I)I getDataVersion b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; getName a
+ m (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; indent a
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$packBlockState$14 a
+ m (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/CompoundTag;)V lambda$packBlockState$15 a
+ m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V lambda$packStructureTemplate$10 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$packStructureTemplate$6 d
+ m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V lambda$packStructureTemplate$7 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$packStructureTemplate$8 h
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$packStructureTemplate$9 g
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$0 f
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$1 e
+ m (Lnet/minecraft/nbt/ListTag;)I lambda$static$2 d
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$3 c
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$4 b
+ m (Lnet/minecraft/nbt/ListTag;)D lambda$static$5 a
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/lang/String;)V lambda$unpackBlockState$16 a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$unpackStructureTemplate$11 c
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; lambda$unpackStructureTemplate$12 a
+ m (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$unpackStructureTemplate$13 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; packBlockState d
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; packStructureTemplate b
+ m (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/Tag;IZ)Ljava/lang/StringBuilder; prettyPrint a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; prettyPrint a
+ m (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; prettyPrint a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/BlockState; readBlockState a
+ m (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; setValueHelper a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; snbtToStructure a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; structureToSnbt a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; toPrettyComponent b
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; unpackBlockState b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; unpackStructureTemplate c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/nbt/CompoundTag; writeBlockState a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/nbt/CompoundTag; writeFluidState a
+ f Lcom/mojang/serialization/Codec; BLOCK_NAME_CODEC d
+ f Lcom/google/common/base/Splitter; COLON_SPLITTER j
+ f Lcom/google/common/base/Splitter; COMMA_SPLITTER i
+ f Ljava/lang/String; ELEMENT_SEPARATOR g
+ f I INDENT l
+ f C KEY_VALUE_SEPARATOR h
+ f Lorg/slf4j/Logger; LOGGER k
+ f I NOT_FOUND m
+ f C PROPERTIES_END f
+ f C PROPERTIES_START e
+ f Ljava/lang/String; SNBT_DATA_TAG a
+ f Ljava/util/Comparator; YXZ_LISTTAG_DOUBLE_COMPARATOR c
+ f Ljava/util/Comparator; YXZ_LISTTAG_INT_COMPARATOR b
+c net/minecraft/nbt/ShortTag net/minecraft/nbt/NBTTagShort
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/ShortTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()S value n
+ m (S)Lnet/minecraft/nbt/ShortTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES c
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f S value b
+c net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/NBTTagShort$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ShortTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)S readAccounted d
+ m ()I size c
+c net/minecraft/nbt/ShortTag$Cache net/minecraft/nbt/NBTTagShort$a
+ f I HIGH b
+ f I LOW c
+ f [Lnet/minecraft/nbt/ShortTag; cache a
+c net/minecraft/nbt/TagTypes net/minecraft/nbt/NBTTagTypes
+ m (I)Lnet/minecraft/nbt/TagType; getType a
+ f [Lnet/minecraft/nbt/TagType; TYPES a
+c net/minecraft/sounds/Music net/minecraft/sounds/Music
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I maxDelay c
+ m ()I minDelay b
+ m ()Z replaceCurrentMusic d
+ m ()Lnet/minecraft/core/Holder; sound a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I maxDelay d
+ f I minDelay c
+ f Z replaceCurrentMusic e
+ f Lnet/minecraft/core/Holder; sound b
+c net/minecraft/tags/TagFile net/minecraft/tags/TagFile
+ m ()Ljava/util/List; entries a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z replace b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; entries b
+ f Z replace c
+c net/minecraft/util/ByIdMap net/minecraft/util/ByIdMap
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; continuous a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; createMap a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; createSortedArray b
+ m (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; lambda$continuous$1 a
+ m ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$2 b
+ m ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$3 a
+ m (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; lambda$sparse$0 a
+ m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; sparse a
+c net/minecraft/util/ByIdMap$OutOfBoundsStrategy net/minecraft/util/ByIdMap$a
+ m ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; $values a
+ f [Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; $VALUES d
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; CLAMP c
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; WRAP b
+ f Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; ZERO a
+c net/minecraft/util/HashOps net/minecraft/util/HashOps
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/google/common/hash/HashCode;)Ljava/lang/Object; convertTo a
+ m (Z)Lcom/google/common/hash/HashCode; createBoolean a
+ m (B)Lcom/google/common/hash/HashCode; createByte a
+ m (Ljava/nio/ByteBuffer;)Lcom/google/common/hash/HashCode; createByteList a
+ m (D)Lcom/google/common/hash/HashCode; createDouble a
+ m (F)Lcom/google/common/hash/HashCode; createFloat a
+ m (I)Lcom/google/common/hash/HashCode; createInt a
+ m (Ljava/util/stream/IntStream;)Lcom/google/common/hash/HashCode; createIntList a
+ m (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createList b
+ m (J)Lcom/google/common/hash/HashCode; createLong a
+ m (Ljava/util/stream/LongStream;)Lcom/google/common/hash/HashCode; createLongList a
+ m (Ljava/util/Map;)Lcom/google/common/hash/HashCode; createMap a
+ m (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createMap a
+ m (Ljava/lang/Number;)Lcom/google/common/hash/HashCode; createNumeric a
+ m (S)Lcom/google/common/hash/HashCode; createShort a
+ m (Ljava/lang/String;)Lcom/google/common/hash/HashCode; createString a
+ m ()Lcom/google/common/hash/HashCode; empty a
+ m ()Lcom/google/common/hash/HashCode; emptyList c
+ m ()Lcom/google/common/hash/HashCode; emptyMap b
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; get b
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getBooleanValue b
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getByteBuffer i
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getGeneric a
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getIntStream j
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getList g
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getLongStream k
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMap h
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapEntries e
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapValues d
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/Number;)Ljava/lang/Number; getNumberValue a
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStream f
+ m (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStringValue c
+ m (Lcom/google/common/hash/Hasher;Ljava/util/Map;)Lcom/google/common/hash/Hasher; hashMap a
+ m (Lcom/google/common/hash/Hasher;Ljava/util/stream/Stream;)Lcom/google/common/hash/Hasher; hashMap a
+ m (Lcom/google/common/hash/HashCode;)Z isEmpty l
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)V lambda$createList$3 a
+ m (Lcom/google/common/hash/Hasher;Ljava/util/Map$Entry;)V lambda$hashMap$1 a
+ m (Lcom/google/common/hash/Hasher;Lcom/mojang/datafixers/util/Pair;)V lambda$hashMap$2 a
+ m ()Ljava/lang/String; lambda$static$0 e
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToList b
+ m (Lcom/google/common/hash/HashCode;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/google/common/hash/HashCode; remove a
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/HashCode; set a
+ m ()Lcom/mojang/serialization/DataResult; unsupported d
+ m (Lcom/google/common/hash/HashCode;Ljava/lang/String;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; update a
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; updateGeneric a
+ f Lnet/minecraft/util/HashOps; CRC32C_INSTANCE c
+ f [B EMPTY_LIST_PAYLOAD b
+ f [B EMPTY_MAP_PAYLOAD a
+ f [B EMPTY_PAYLOAD w
+ f [B FALSE_PAYLOAD x
+ f Ljava/util/Comparator; HASH_COMPARATOR A
+ f Ljava/util/Comparator; MAPLIKE_ENTRY_ORDER C
+ f Ljava/util/Comparator; MAP_ENTRY_ORDER B
+ f B TAG_BOOLEAN p
+ f B TAG_BYTE i
+ f B TAG_BYTE_ARRAY_END r
+ f B TAG_BYTE_ARRAY_START q
+ f B TAG_DOUBLE n
+ f B TAG_EMPTY d
+ f B TAG_FLOAT m
+ f B TAG_INT k
+ f B TAG_INT_ARRAY_END t
+ f B TAG_INT_ARRAY_START s
+ f B TAG_LIST_END h
+ f B TAG_LIST_START g
+ f B TAG_LONG l
+ f B TAG_LONG_ARRAY_END v
+ f B TAG_LONG_ARRAY_START u
+ f B TAG_MAP_END f
+ f B TAG_MAP_START e
+ f B TAG_SHORT j
+ f B TAG_STRING o
+ f [B TRUE_PAYLOAD y
+ f Lcom/mojang/serialization/DataResult; UNSUPPORTED_OPERATION_ERROR z
+ f Lcom/google/common/hash/HashCode; empty E
+ f Lcom/google/common/hash/HashCode; emptyList G
+ f Lcom/google/common/hash/HashCode; emptyMap F
+ f Lcom/google/common/hash/HashCode; falseHash I
+ f Lcom/google/common/hash/HashFunction; hashFunction D
+ f Lcom/google/common/hash/HashCode; trueHash H
+c net/minecraft/util/HashOps$MapHashBuilder net/minecraft/util/HashOps$b
+ m (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/List;)Ljava/util/List; append a
+ m (Ljava/util/List;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build a
+ m ()Ljava/util/List; initBuilder a
+ f Z $assertionsDisabled a
+ f Lnet/minecraft/util/HashOps; this$0 b
+c net/minecraft/util/HashOps$ListHashBuilder net/minecraft/util/HashOps$a
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/Hasher; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m ()Lcom/google/common/hash/Hasher; initBuilder b
+ m ()Ljava/lang/Object; initBuilder a
+ f Z $assertionsDisabled b
+ f Lnet/minecraft/util/HashOps; this$0 c
+c net/minecraft/util/NullOps net/minecraft/util/NullOps
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/Unit;)Ljava/lang/Object; convertTo a
+ m (Z)Lnet/minecraft/util/Unit; createBoolean a
+ m (B)Lnet/minecraft/util/Unit; createByte a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/Unit; createByteList a
+ m (D)Lnet/minecraft/util/Unit; createDouble a
+ m (F)Lnet/minecraft/util/Unit; createFloat a
+ m (I)Lnet/minecraft/util/Unit; createInt a
+ m (Ljava/util/stream/IntStream;)Lnet/minecraft/util/Unit; createIntList a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; createList b
+ m (J)Lnet/minecraft/util/Unit; createLong a
+ m (Ljava/util/stream/LongStream;)Lnet/minecraft/util/Unit; createLongList a
+ m (Ljava/util/Map;)Lnet/minecraft/util/Unit; createMap a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; createMap a
+ m (Ljava/lang/Number;)Lnet/minecraft/util/Unit; createNumeric a
+ m (S)Lnet/minecraft/util/Unit; createShort a
+ m (Ljava/lang/String;)Lnet/minecraft/util/Unit; createString a
+ m ()Lnet/minecraft/util/Unit; empty a
+ m ()Lnet/minecraft/util/Unit; emptyList c
+ m ()Lnet/minecraft/util/Unit; emptyMap b
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getBooleanValue b
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getByteBuffer i
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getIntStream j
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getList h
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getLongStream k
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMap f
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMapEntries e
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getMapValues d
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getNumberValue a
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getStream g
+ m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; getStringValue c
+ m (Ljava/util/function/Consumer;)V lambda$getList$1 a
+ m (Ljava/util/function/BiConsumer;)V lambda$getMapEntries$0 a
+ m (Lnet/minecraft/util/Unit;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; mergeToList a
+ m (Lnet/minecraft/util/Unit;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; mergeToMap a
+ m (Lnet/minecraft/util/Unit;Ljava/lang/String;)Lnet/minecraft/util/Unit; remove a
+ f Lcom/mojang/serialization/MapLike; EMPTY_MAP b
+ f Lnet/minecraft/util/NullOps; INSTANCE a
+c net/minecraft/util/NullOps$1 net/minecraft/util/NullOps$1
+ m (Ljava/lang/String;)Lnet/minecraft/util/Unit; get a
+ m (Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; get a
+c net/minecraft/util/NullOps$NullMapBuilder net/minecraft/util/NullOps$b
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; append a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; build a
+ m ()Lnet/minecraft/util/Unit; initBuilder a
+c net/minecraft/util/NullOps$NullListBuilder net/minecraft/util/NullOps$a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; build b
+ m ()Ljava/lang/Object; initBuilder a
+ m ()Lnet/minecraft/util/Unit; initBuilder b
+c net/minecraft/util/PngInfo net/minecraft/util/PngInfo
+ m ([B)Lnet/minecraft/util/PngInfo; fromBytes a
+ m (Ljava/io/InputStream;)Lnet/minecraft/util/PngInfo; fromStream a
+ m ()I height b
+ m (Ljava/nio/ByteBuffer;)V validateHeader a
+ m ()I width a
+ f Ljava/util/HexFormat; FORMAT c
+ f I IHDR_SIZE f
+ f I IHDR_TYPE e
+ f J PNG_HEADER d
+ f I height b
+ f I width a
+c net/minecraft/CharPredicate net/minecraft/CharPredicate
+ m (Lnet/minecraft/CharPredicate;C)Z lambda$and$0 b
+ m (C)Z lambda$negate$1 a
+ m (Lnet/minecraft/CharPredicate;C)Z lambda$or$2 a
+c net/minecraft/core/BlockBox net/minecraft/core/BlockBox
+ m ()Lnet/minecraft/world/phys/AABB; aabb b
+ m (Lnet/minecraft/core/BlockPos;)Z contains c
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockBox; extend a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; include b
+ m ()Z isBlock a
+ m ()Lnet/minecraft/core/BlockPos; max g
+ m ()Lnet/minecraft/core/BlockPos; min f
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockBox; move b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; of a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockBox; of a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockBox; offset a
+ m ()I sizeX c
+ m ()I sizeY d
+ m ()I sizeZ e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/BlockPos; max c
+ f Lnet/minecraft/core/BlockPos; min b
+c net/minecraft/core/BlockBox$1 net/minecraft/core/BlockBox$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockBox; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockBox;)V encode a
+c net/minecraft/core/BlockPos net/minecraft/core/BlockPosition
+ m ()Lnet/minecraft/core/BlockPos; above d
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/BlockPos; above b
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()J asLong a
+ m (III)J asLong a
+ m (I)Lnet/minecraft/core/BlockPos; atY h
+ m ()Lnet/minecraft/core/BlockPos; below e
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/BlockPos; below c
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (IIIIII)Ljava/lang/Iterable; betweenClosed b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; betweenClosed c
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; betweenClosed a
+ m (IIIIII)Ljava/util/stream/Stream; betweenClosedStream a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; betweenClosedStream d
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/Stream; betweenClosedStream a
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; betweenClosedStream b
+ m (IIIIIILnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; betweenCornersInDirection a
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Function;)I breadthFirstTraversal a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; clampLocationWithin a
+ m (DDD)Lnet/minecraft/core/BlockPos; containing a
+ m (Lnet/minecraft/core/Position;)Lnet/minecraft/core/BlockPos; containing a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; cross c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m ()Lnet/minecraft/core/BlockPos; east i
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/BlockPos; east g
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Ljava/util/Optional; findClosestMatch a
+ m ()Lnet/minecraft/world/phys/Vec3; getBottomCenter c
+ m ()Lnet/minecraft/world/phys/Vec3; getCenter b
+ m (J)J getFlatIndex e
+ m (J)I getX a
+ m (J)I getY b
+ m (J)I getZ c
+ m ()Lnet/minecraft/core/BlockPos; immutable j
+ m (IIIIII)Ljava/util/Iterator; lambda$betweenClosed$5 c
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;IIIIII)Ljava/util/Iterator; lambda$betweenCornersInDirection$8 a
+ m (Ljava/util/Queue;ILnet/minecraft/core/BlockPos;)V lambda$breadthFirstTraversal$7 a
+ m (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; lambda$randomBetweenClosed$3 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)Ljava/util/Iterator; lambda$spiralAround$6 a
+ m ([I)Lnet/minecraft/core/BlockPos; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/IntStream; lambda$static$2 b
+ m (IIIIIII)Ljava/util/Iterator; lambda$withinManhattan$4 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; max b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; min a
+ m (I)Lnet/minecraft/core/BlockPos; multiply a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m ()Lnet/minecraft/core/BlockPos$MutableBlockPos; mutable k
+ m ()Lnet/minecraft/core/BlockPos; north f
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/BlockPos; north d
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (J)Lnet/minecraft/core/BlockPos; of d
+ m (III)Lnet/minecraft/core/BlockPos; offset b
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (JIII)J offset a
+ m (JLnet/minecraft/core/Direction;)J offset a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; offset a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; randomBetweenClosed a
+ m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;I)Ljava/lang/Iterable; randomInCube a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; rotate a
+ m ()Lnet/minecraft/core/BlockPos; south g
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/BlockPos; south e
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/lang/Iterable; spiralAround a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; squareOutSouthEast a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; subtract b
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Lnet/minecraft/core/BlockPos; west h
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/BlockPos; west f
+ m (I)Lnet/minecraft/core/Vec3i; west j
+ m (Lnet/minecraft/core/BlockPos;III)Ljava/lang/Iterable; withinManhattan a
+ m (Lnet/minecraft/core/BlockPos;III)Ljava/util/stream/Stream; withinManhattanStream b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I MAX_HORIZONTAL_COORDINATE f
+ f I PACKED_HORIZONTAL_LENGTH d
+ f J PACKED_X_MASK j
+ f I PACKED_Y_LENGTH e
+ f J PACKED_Y_MASK k
+ f J PACKED_Z_MASK l
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I X_OFFSET o
+ f I Y_OFFSET m
+ f Lnet/minecraft/core/BlockPos; ZERO c
+ f I Z_OFFSET n
+c net/minecraft/core/BlockPos$1 net/minecraft/core/BlockPosition$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPos; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPos;)V encode a
+c net/minecraft/core/BlockPos$2 net/minecraft/core/BlockPosition$2
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f I counter b
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; nextPos a
+ f I val$minX d
+ f I val$minY g
+ f I val$minZ i
+ f Lnet/minecraft/util/RandomSource; val$random e
+c net/minecraft/core/BlockPos$3 net/minecraft/core/BlockPosition$3
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f I currentDepth i
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor h
+ f I maxX j
+ f I maxY k
+ f I x l
+ f I y m
+ f Z zMirror n
+c net/minecraft/core/BlockPos$4 net/minecraft/core/BlockPosition$4
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor g
+ f I index h
+ f I val$minX d
+ f I val$minY e
+ f I val$minZ f
+c net/minecraft/core/BlockPos$5 net/minecraft/core/BlockPosition$5
+ m ()Lnet/minecraft/core/BlockPos$MutableBlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor f
+ f [Lnet/minecraft/core/Direction; directions e
+ f I lastX k
+ f I lastY l
+ f I lastZ m
+ f I leg h
+ f I legIndex j
+ f I legSize i
+ f I legs g
+ f Lnet/minecraft/core/BlockPos; val$center c
+c net/minecraft/core/BlockPos$6 net/minecraft/core/BlockPosition$6
+ m ()Lnet/minecraft/core/BlockPos; computeNext a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; cursor j
+ f Z end n
+ f I firstDirX o
+ f I firstDirY p
+ f I firstDirZ q
+ f I firstIndex k
+ f I secondDirX r
+ f I secondDirY s
+ f I secondDirZ t
+ f I secondIndex l
+ f I thirdDirX u
+ f I thirdDirY v
+ f I thirdDirZ w
+ f I thirdIndex m
+c net/minecraft/core/BlockPos$7 net/minecraft/core/BlockPosition$7
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/core/BlockPos$MutableBlockPos net/minecraft/core/BlockPosition$MutableBlockPosition
+ m ()Lnet/minecraft/core/Vec3i; above q
+ m (I)Lnet/minecraft/core/Vec3i; above n
+ m ()Lnet/minecraft/core/Vec3i; below p
+ m (I)Lnet/minecraft/core/Vec3i; below m
+ m (Lnet/minecraft/core/Direction$Axis;II)Lnet/minecraft/core/BlockPos$MutableBlockPos; clamp a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; cross d
+ m ()Lnet/minecraft/core/Vec3i; east l
+ m (I)Lnet/minecraft/core/Vec3i; east i
+ m ()Lnet/minecraft/core/BlockPos; immutable j
+ m (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; move e
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; move c
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos$MutableBlockPos; move c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; move h
+ m (I)Lnet/minecraft/core/BlockPos; multiply a
+ m (I)Lnet/minecraft/core/Vec3i; multiply o
+ m ()Lnet/minecraft/core/Vec3i; north o
+ m (I)Lnet/minecraft/core/Vec3i; north l
+ m (III)Lnet/minecraft/core/BlockPos; offset b
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; offset f
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; relative a
+ m (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; relative b
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; rotate a
+ m (DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; set b
+ m (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; set d
+ m (J)Lnet/minecraft/core/BlockPos$MutableBlockPos; set f
+ m (Lnet/minecraft/core/AxisCycle;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; set a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; set g
+ m (Lnet/minecraft/core/Vec3i;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; setWithOffset a
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setX p
+ m (I)Lnet/minecraft/core/Vec3i; setX u
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setY q
+ m (I)Lnet/minecraft/core/Vec3i; setY t
+ m (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; setZ r
+ m (I)Lnet/minecraft/core/Vec3i; setZ s
+ m ()Lnet/minecraft/core/Vec3i; south n
+ m (I)Lnet/minecraft/core/Vec3i; south k
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; subtract e
+ m ()Lnet/minecraft/core/Vec3i; west m
+ m (I)Lnet/minecraft/core/Vec3i; west j
+c net/minecraft/core/BlockPos$TraversalNodeStatus net/minecraft/core/BlockPosition$b
+ m ()[Lnet/minecraft/core/BlockPos$TraversalNodeStatus; $values a
+ f [Lnet/minecraft/core/BlockPos$TraversalNodeStatus; $VALUES d
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; ACCEPT a
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; SKIP b
+ f Lnet/minecraft/core/BlockPos$TraversalNodeStatus; STOP c
+c net/minecraft/core/Cursor3D net/minecraft/core/CursorPosition
+ m ()Z advance a
+ m ()I getNextType e
+ m ()I nextX b
+ m ()I nextY c
+ m ()I nextZ d
+ f I TYPE_CORNER d
+ f I TYPE_EDGE c
+ f I TYPE_FACE b
+ f I TYPE_INSIDE a
+ f I depth j
+ f I end k
+ f I height i
+ f I index l
+ f I originX e
+ f I originY f
+ f I originZ g
+ f I width h
+ f I x m
+ f I y n
+ f I z o
+c net/minecraft/core/IdMapper net/minecraft/core/RegistryBlockID
+ m (Ljava/lang/Object;)V add b
+ m (Ljava/lang/Object;I)V addMapping a
+ m (I)Ljava/lang/Object; byId a
+ m (I)Z contains c
+ m (Ljava/lang/Object;)I getId a
+ m ()I size d
+ f Ljava/util/List; idToT d
+ f I nextId b
+ f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; tToId c
+c net/minecraft/core/Position net/minecraft/core/IPosition
+ m ()D x a
+ m ()D y b
+ m ()D z c
+c net/minecraft/core/QuartPos net/minecraft/core/QuartPos
+ m (I)I fromBlock a
+ m (I)I fromSection d
+ m (I)I quartLocal b
+ m (I)I toBlock c
+ m (I)I toSection e
+ f I BITS a
+ f I MASK c
+ f I SECTION_TO_QUARTS_BITS d
+ f I SIZE b
+c net/minecraft/core/Registry net/minecraft/core/IRegistry
+ m ()Lnet/minecraft/core/IdMap; asHolderIdMap t
+ m ()Lcom/mojang/serialization/Codec; byNameCodec q
+ m (Lnet/minecraft/resources/Identifier;)Z containsKey d
+ m (Lnet/minecraft/resources/ResourceKey;)Z containsKey e
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f
+ m ()Ljava/util/Set; entrySet k
+ m ()Lnet/minecraft/core/Registry; freeze n
+ m (I)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; get c
+ m ()Ljava/util/Optional; getAny a
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/Identifier; getKey b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; getOptional b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getOptional f
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; getTagOrEmpty c
+ m ()Ljava/util/stream/Stream; getTags l
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; getValue a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValue c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValueOrThrow g
+ m ()Lcom/mojang/serialization/Codec; holderByNameCodec r
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/Set; keySet i
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0 g
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$holderByNameCodec$1 c
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; lambda$keys$8 a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/String; lambda$referenceHolderWithLifecycle$2 g
+ m (Lnet/minecraft/resources/Identifier;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$3 f
+ m (Lnet/minecraft/resources/Identifier;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$4 e
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/Identifier; lambda$referenceHolderWithLifecycle$5 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/serialization/Lifecycle; lambda$referenceHolderWithLifecycle$6 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$safeCastToReference$7 b
+ m (Lnet/minecraft/tags/TagLoader$LoadResult;)Lnet/minecraft/core/Registry$PendingTags; prepareTagReload a
+ m ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle b
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/Identifier;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/Identifier;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registrationInfo d
+ m ()Ljava/util/Set; registryKeySet j
+ m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; safeCastToReference a
+ m ()Ljava/util/stream/Stream; stream s
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e
+c net/minecraft/core/Registry$1 net/minecraft/core/IRegistry$1
+ m (I)Ljava/lang/Object; byId a
+ m (I)Lnet/minecraft/core/Holder; byId c
+ m (Ljava/lang/Object;)I getId a
+ m (Lnet/minecraft/core/Holder;)I getId a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$iterator$0 a
+ m ()I size d
+ f Lnet/minecraft/core/Registry; this$0 b
+c net/minecraft/core/Registry$PendingTags net/minecraft/core/IRegistry$a
+ m ()V apply d
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup c
+ m ()I size b
+c net/minecraft/core/UUIDUtil net/minecraft/core/UUIDUtil
+ m (Ljava/lang/String;)Ljava/util/UUID; createOfflinePlayerUUID a
+ m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; createOfflineProfile b
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$0 a
+ m (Ljava/util/UUID;)Ljava/util/stream/IntStream; lambda$static$1 c
+ m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$2 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3 d
+ m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$4 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$5 c
+ m (JJ)[I leastMostToIntArray a
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; readUUID a
+ m ([I)Ljava/util/UUID; uuidFromIntArray a
+ m (Ljava/util/UUID;)[B uuidToByteArray b
+ m (Ljava/util/UUID;)[I uuidToIntArray a
+ f Lcom/mojang/serialization/Codec; AUTHLIB_CODEC e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CODEC_LINKED_SET c
+ f Lcom/mojang/serialization/Codec; CODEC_SET b
+ f Lcom/mojang/serialization/Codec; LENIENT_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lcom/mojang/serialization/Codec; STRING_CODEC d
+ f I UUID_BYTES h
+ f Ljava/lang/String; UUID_PREFIX_OFFLINE_PLAYER i
+c net/minecraft/core/UUIDUtil$1 net/minecraft/core/UUIDUtil$1
+ m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V encode a
+c net/minecraft/data/AtlasIds net/minecraft/data/AtlasIds
+ f Lnet/minecraft/resources/Identifier; ARMOR_TRIMS a
+ f Lnet/minecraft/resources/Identifier; BANNER_PATTERNS b
+ f Lnet/minecraft/resources/Identifier; BEDS c
+ f Lnet/minecraft/resources/Identifier; BLOCKS d
+ f Lnet/minecraft/resources/Identifier; CELESTIALS o
+ f Lnet/minecraft/resources/Identifier; CHESTS f
+ f Lnet/minecraft/resources/Identifier; DECORATED_POT g
+ f Lnet/minecraft/resources/Identifier; GUI h
+ f Lnet/minecraft/resources/Identifier; ITEMS e
+ f Lnet/minecraft/resources/Identifier; MAP_DECORATIONS i
+ f Lnet/minecraft/resources/Identifier; PAINTINGS j
+ f Lnet/minecraft/resources/Identifier; PARTICLES k
+ f Lnet/minecraft/resources/Identifier; SHIELD_PATTERNS l
+ f Lnet/minecraft/resources/Identifier; SHULKER_BOXES m
+ f Lnet/minecraft/resources/Identifier; SIGNS n
+c net/minecraft/gametest/Main net/minecraft/gametest/Main
+ m (Ljava/lang/String;)V lambda$main$0 a
+c net/minecraft/gizmos/Gizmos net/minecraft/gizmos/Gizmos
+ m (Lnet/minecraft/gizmos/Gizmo;)Lnet/minecraft/gizmos/GizmoProperties; addGizmo a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;I)Lnet/minecraft/gizmos/GizmoProperties; arrow b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;IF)Lnet/minecraft/gizmos/GizmoProperties; arrow b
+ m (Ljava/lang/String;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/gizmos/TextGizmo$Style;)Lnet/minecraft/gizmos/GizmoProperties; billboardText a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;IIF)Lnet/minecraft/gizmos/GizmoProperties; billboardTextOverBlock a
+ m (Lnet/minecraft/world/entity/Entity;ILjava/lang/String;IF)Lnet/minecraft/gizmos/GizmoProperties; billboardTextOverMob a
+ m (Lnet/minecraft/world/phys/Vec3;FLnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; circle a
+ m (Lnet/minecraft/core/BlockPos;FLnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; cuboid a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; cuboid a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; cuboid a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/gizmos/GizmoStyle;Z)Lnet/minecraft/gizmos/GizmoProperties; cuboid a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;I)Lnet/minecraft/gizmos/GizmoProperties; line a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;IF)Lnet/minecraft/gizmos/GizmoProperties; line a
+ m (Lnet/minecraft/world/phys/Vec3;IF)Lnet/minecraft/gizmos/GizmoProperties; point a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; rect a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; rect a
+ m (Lnet/minecraft/gizmos/GizmoCollector;)Lnet/minecraft/gizmos/Gizmos$TemporaryCollection; withCollector a
+ f Ljava/lang/ThreadLocal; collector a
+c net/minecraft/gizmos/Gizmos$TemporaryCollection net/minecraft/gizmos/Gizmos$a
+ f Z closed b
+ f Lnet/minecraft/gizmos/GizmoCollector; old a
+c net/minecraft/nbt/DoubleTag net/minecraft/nbt/NBTTagDouble
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()Lnet/minecraft/nbt/DoubleTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+ m ()I sizeInBytes a
+ m ()D value n
+ m (D)Lnet/minecraft/nbt/DoubleTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Lnet/minecraft/nbt/DoubleTag; ZERO a
+ f D value c
+c net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/NBTTagDouble$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/DoubleTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)D readAccounted d
+ m ()I size c
+c net/minecraft/nbt/StringTag net/minecraft/nbt/NBTTagString
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/util/Optional; asString p_
+ m ()Lnet/minecraft/nbt/StringTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (Ljava/lang/String;)Ljava/lang/String; escapeWithoutQuotes c
+ m (Ljava/lang/String;Ljava/lang/StringBuilder;)V escapeWithoutQuotes b
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape b
+ m (Ljava/lang/String;Ljava/lang/StringBuilder;)V quoteAndEscape a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataInput;)V skipString a
+ m ()Ljava/lang/String; value k
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StringTag; valueOf a
+ m (Ljava/io/DataOutput;)V write a
+ f C DOUBLE_QUOTE w
+ f Lnet/minecraft/nbt/StringTag; EMPTY v
+ f C ESCAPE y
+ f C NOT_SET z
+ f I SELF_SIZE_IN_BYTES c
+ f C SINGLE_QUOTE x
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f Ljava/lang/String; value b
+c net/minecraft/nbt/StringTag$1 net/minecraft/nbt/NBTTagString$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StringTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/TagParser net/minecraft/nbt/MojangsonParser
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; castToCompoundOrThrow a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/nbt/TagParser; create a
+ m ()Lcom/mojang/serialization/DynamicOps; getOps a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseAsArgument b
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; parseCompoundAsArgument c
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; parseCompoundFully a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseFully a
+ m (Ljava/lang/String;)Ljava/lang/Object; parseFully b
+ f C ELEMENT_SEPARATOR c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPOUND b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRAILING_DATA a
+ f Lcom/mojang/serialization/Codec; FLATTENED_CODEC e
+ f Lcom/mojang/serialization/Codec; LENIENT_CODEC f
+ f C NAME_VALUE_SEPARATOR d
+ f Lnet/minecraft/nbt/TagParser; NBT_OPS_PARSER g
+ f Lnet/minecraft/util/parsing/packrat/commands/Grammar; grammar i
+ f Lcom/mojang/serialization/DynamicOps; ops h
+c net/minecraft/sounds/Musics net/minecraft/sounds/Musics
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; createGameMusic a
+ f Lnet/minecraft/sounds/Music; CREATIVE b
+ f Lnet/minecraft/sounds/Music; CREDITS c
+ f Lnet/minecraft/sounds/Music; END e
+ f Lnet/minecraft/sounds/Music; END_BOSS d
+ f I FIVE_MINUTES l
+ f Lnet/minecraft/sounds/Music; GAME g
+ f Lnet/minecraft/sounds/Music; MENU a
+ f I ONE_SECOND h
+ f I TEN_MINUTES j
+ f I THIRTY_SECONDS i
+ f I TWENTY_MINUTES k
+ f Lnet/minecraft/sounds/Music; UNDER_WATER f
+c net/minecraft/tags/ItemTags net/minecraft/tags/TagsItem
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; bind a
+ f Lnet/minecraft/tags/TagKey; ACACIA_LOGS v
+ f Lnet/minecraft/tags/TagKey; ANVIL K
+ f Lnet/minecraft/tags/TagKey; ARMADILLO_FOOD aR
+ f Lnet/minecraft/tags/TagKey; ARMOR_ENCHANTABLE cx
+ f Lnet/minecraft/tags/TagKey; ARROWS br
+ f Lnet/minecraft/tags/TagKey; AXES cb
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_FOOD bh
+ f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS q
+ f Lnet/minecraft/tags/TagKey; BANNERS as
+ f Lnet/minecraft/tags/TagKey; BARS ao
+ f Lnet/minecraft/tags/TagKey; BEACON_PAYMENT_ITEMS bu
+ f Lnet/minecraft/tags/TagKey; BEDS R
+ f Lnet/minecraft/tags/TagKey; BEE_FOOD ar
+ f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u
+ f Lnet/minecraft/tags/TagKey; BOATS bm
+ f Lnet/minecraft/tags/TagKey; BOOKSHELF_BOOKS bt
+ f Lnet/minecraft/tags/TagKey; BOOK_CLONING_TARGET cm
+ f Lnet/minecraft/tags/TagKey; BOW_ENCHANTABLE cJ
+ f Lnet/minecraft/tags/TagKey; BREAKS_DECORATED_POTS cg
+ f Lnet/minecraft/tags/TagKey; BREWING_FUEL ay
+ f Lnet/minecraft/tags/TagKey; BUNDLES cl
+ f Lnet/minecraft/tags/TagKey; BUTTONS f
+ f Lnet/minecraft/tags/TagKey; CAMEL_FOOD aP
+ f Lnet/minecraft/tags/TagKey; CAMEL_HUSK_FOOD aQ
+ f Lnet/minecraft/tags/TagKey; CANDLES U
+ f Lnet/minecraft/tags/TagKey; CAT_FOOD aI
+ f Lnet/minecraft/tags/TagKey; CHAINS am
+ f Lnet/minecraft/tags/TagKey; CHERRY_LOGS z
+ f Lnet/minecraft/tags/TagKey; CHEST_ARMOR bT
+ f Lnet/minecraft/tags/TagKey; CHEST_ARMOR_ENCHANTABLE cv
+ f Lnet/minecraft/tags/TagKey; CHEST_BOATS bn
+ f Lnet/minecraft/tags/TagKey; CHICKEN_FOOD aS
+ f Lnet/minecraft/tags/TagKey; CLUSTER_MAX_HARVESTABLES bN
+ f Lnet/minecraft/tags/TagKey; COALS bq
+ f Lnet/minecraft/tags/TagKey; COAL_ORES ab
+ f Lnet/minecraft/tags/TagKey; COMPASSES bO
+ f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL ag
+ f Lnet/minecraft/tags/TagKey; COPPER al
+ f Lnet/minecraft/tags/TagKey; COPPER_CHESTS ai
+ f Lnet/minecraft/tags/TagKey; COPPER_GOLEM_STATUES ak
+ f Lnet/minecraft/tags/TagKey; COPPER_ORES ad
+ f Lnet/minecraft/tags/TagKey; COPPER_TOOL_MATERIALS bx
+ f Lnet/minecraft/tags/TagKey; COW_FOOD aE
+ f Lnet/minecraft/tags/TagKey; CREEPER_DROP_MUSIC_DISCS bp
+ f Lnet/minecraft/tags/TagKey; CREEPER_IGNITERS bP
+ f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A
+ f Lnet/minecraft/tags/TagKey; CROSSBOW_ENCHANTABLE cL
+ f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS V
+ f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s
+ f Lnet/minecraft/tags/TagKey; DECORATED_POT_INGREDIENTS bZ
+ f Lnet/minecraft/tags/TagKey; DECORATED_POT_SHERDS bY
+ f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Y
+ f Lnet/minecraft/tags/TagKey; DIAMOND_TOOL_MATERIALS bA
+ f Lnet/minecraft/tags/TagKey; DIRT ae
+ f Lnet/minecraft/tags/TagKey; DOORS o
+ f Lnet/minecraft/tags/TagKey; DROWNED_PREFERRED_WEAPONS co
+ f Lnet/minecraft/tags/TagKey; DUPLICATES_ALLAYS ax
+ f Lnet/minecraft/tags/TagKey; DURABILITY_ENCHANTABLE cI
+ f Lnet/minecraft/tags/TagKey; DYEABLE cj
+ f Lnet/minecraft/tags/TagKey; EGGS az
+ f Lnet/minecraft/tags/TagKey; EMERALD_ORES ac
+ f Lnet/minecraft/tags/TagKey; EQUIPPABLE_ENCHANTABLE cK
+ f Lnet/minecraft/tags/TagKey; FENCES S
+ f Lnet/minecraft/tags/TagKey; FENCE_GATES l
+ f Lnet/minecraft/tags/TagKey; FIRE_ASPECT_ENCHANTABLE cA
+ f Lnet/minecraft/tags/TagKey; FISHES bo
+ f Lnet/minecraft/tags/TagKey; FISHING_ENCHANTABLE cF
+ f Lnet/minecraft/tags/TagKey; FLOWERS Q
+ f Lnet/minecraft/tags/TagKey; FOOT_ARMOR bR
+ f Lnet/minecraft/tags/TagKey; FOOT_ARMOR_ENCHANTABLE ct
+ f Lnet/minecraft/tags/TagKey; FOX_FOOD aD
+ f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_WEARABLES bM
+ f Lnet/minecraft/tags/TagKey; FROG_FOOD aT
+ f Lnet/minecraft/tags/TagKey; FURNACE_MINECART_FUEL ck
+ f Lnet/minecraft/tags/TagKey; GAZE_DISGUISE_EQUIPMENT cP
+ f Lnet/minecraft/tags/TagKey; GOAT_FOOD aF
+ f Lnet/minecraft/tags/TagKey; GOLD_ORES W
+ f Lnet/minecraft/tags/TagKey; GOLD_TOOL_MATERIALS bz
+ f Lnet/minecraft/tags/TagKey; HANGING_SIGNS aq
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_FOOD aN
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_TEMPT_ITEMS aO
+ f Lnet/minecraft/tags/TagKey; HARNESSES aM
+ f Lnet/minecraft/tags/TagKey; HEAD_ARMOR bU
+ f Lnet/minecraft/tags/TagKey; HEAD_ARMOR_ENCHANTABLE cw
+ f Lnet/minecraft/tags/TagKey; HOES cc
+ f Lnet/minecraft/tags/TagKey; HOGLIN_FOOD aU
+ f Lnet/minecraft/tags/TagKey; HORSE_FOOD aJ
+ f Lnet/minecraft/tags/TagKey; HORSE_TEMPT_ITEMS aL
+ f Lnet/minecraft/tags/TagKey; IGNORED_BY_PIGLIN_BABIES av
+ f Lnet/minecraft/tags/TagKey; IRON_ORES X
+ f Lnet/minecraft/tags/TagKey; IRON_TOOL_MATERIALS by
+ f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS y
+ f Lnet/minecraft/tags/TagKey; LANTERNS an
+ f Lnet/minecraft/tags/TagKey; LAPIS_ORES aa
+ f Lnet/minecraft/tags/TagKey; LEAVES M
+ f Lnet/minecraft/tags/TagKey; LECTERN_BOOKS bs
+ f Lnet/minecraft/tags/TagKey; LEG_ARMOR bS
+ f Lnet/minecraft/tags/TagKey; LEG_ARMOR_ENCHANTABLE cu
+ f Lnet/minecraft/tags/TagKey; LIGHTNING_RODS aj
+ f Lnet/minecraft/tags/TagKey; LLAMA_FOOD aV
+ f Lnet/minecraft/tags/TagKey; LLAMA_TEMPT_ITEMS aW
+ f Lnet/minecraft/tags/TagKey; LOGS E
+ f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN D
+ f Lnet/minecraft/tags/TagKey; LUNGE_ENCHANTABLE cH
+ f Lnet/minecraft/tags/TagKey; MACE_ENCHANTABLE cN
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS x
+ f Lnet/minecraft/tags/TagKey; MAP_INVISIBILITY_EQUIPMENT cO
+ f Lnet/minecraft/tags/TagKey; MEAT aA
+ f Lnet/minecraft/tags/TagKey; MELEE_WEAPON_ENCHANTABLE cy
+ f Lnet/minecraft/tags/TagKey; MINING_ENCHANTABLE cD
+ f Lnet/minecraft/tags/TagKey; MINING_LOOT_ENCHANTABLE cE
+ f Lnet/minecraft/tags/TagKey; NAUTILUS_BUCKET_FOOD bi
+ f Lnet/minecraft/tags/TagKey; NAUTILUS_FOOD bj
+ f Lnet/minecraft/tags/TagKey; NAUTILUS_TAMING_ITEMS bk
+ f Lnet/minecraft/tags/TagKey; NETHERITE_TOOL_MATERIALS bB
+ f Lnet/minecraft/tags/TagKey; NON_FLAMMABLE_WOOD bl
+ f Lnet/minecraft/tags/TagKey; NOTE_BLOCK_TOP_INSTRUMENTS bQ
+ f Lnet/minecraft/tags/TagKey; OAK_LOGS r
+ f Lnet/minecraft/tags/TagKey; OCELOT_FOOD aX
+ f Lnet/minecraft/tags/TagKey; PALE_OAK_LOGS t
+ f Lnet/minecraft/tags/TagKey; PANDA_EATS_FROM_GROUND aZ
+ f Lnet/minecraft/tags/TagKey; PANDA_FOOD aY
+ f Lnet/minecraft/tags/TagKey; PARROT_FOOD bf
+ f Lnet/minecraft/tags/TagKey; PARROT_POISONOUS_FOOD bg
+ f Lnet/minecraft/tags/TagKey; PICKAXES cd
+ f Lnet/minecraft/tags/TagKey; PIGLIN_FOOD aC
+ f Lnet/minecraft/tags/TagKey; PIGLIN_LOVED au
+ f Lnet/minecraft/tags/TagKey; PIGLIN_PREFERRED_WEAPONS cp
+ f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS at
+ f Lnet/minecraft/tags/TagKey; PIGLIN_SAFE_ARMOR aw
+ f Lnet/minecraft/tags/TagKey; PIG_FOOD ba
+ f Lnet/minecraft/tags/TagKey; PILLAGER_PREFERRED_WEAPONS cq
+ f Lnet/minecraft/tags/TagKey; PLANKS b
+ f Lnet/minecraft/tags/TagKey; RABBIT_FOOD bb
+ f Lnet/minecraft/tags/TagKey; RAILS L
+ f Lnet/minecraft/tags/TagKey; REDSTONE_ORES Z
+ f Lnet/minecraft/tags/TagKey; REPAIRS_CHAIN_ARMOR bE
+ f Lnet/minecraft/tags/TagKey; REPAIRS_COPPER_ARMOR bD
+ f Lnet/minecraft/tags/TagKey; REPAIRS_DIAMOND_ARMOR bH
+ f Lnet/minecraft/tags/TagKey; REPAIRS_GOLD_ARMOR bG
+ f Lnet/minecraft/tags/TagKey; REPAIRS_IRON_ARMOR bF
+ f Lnet/minecraft/tags/TagKey; REPAIRS_LEATHER_ARMOR bC
+ f Lnet/minecraft/tags/TagKey; REPAIRS_NETHERITE_ARMOR bI
+ f Lnet/minecraft/tags/TagKey; REPAIRS_TURTLE_HELMET bJ
+ f Lnet/minecraft/tags/TagKey; REPAIRS_WOLF_ARMOR bK
+ f Lnet/minecraft/tags/TagKey; SAND F
+ f Lnet/minecraft/tags/TagKey; SAPLINGS p
+ f Lnet/minecraft/tags/TagKey; SHARP_WEAPON_ENCHANTABLE cB
+ f Lnet/minecraft/tags/TagKey; SHEARABLE_FROM_COPPER_GOLEM cs
+ f Lnet/minecraft/tags/TagKey; SHEEP_FOOD aG
+ f Lnet/minecraft/tags/TagKey; SHOVELS ce
+ f Lnet/minecraft/tags/TagKey; SHULKER_BOXES ah
+ f Lnet/minecraft/tags/TagKey; SIGNS ap
+ f Lnet/minecraft/tags/TagKey; SKELETON_PREFERRED_WEAPONS cn
+ f Lnet/minecraft/tags/TagKey; SKULLS bV
+ f Lnet/minecraft/tags/TagKey; SLABS H
+ f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS P
+ f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G
+ f Lnet/minecraft/tags/TagKey; SNIFFER_FOOD aB
+ f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS T
+ f Lnet/minecraft/tags/TagKey; SPEARS cf
+ f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS w
+ f Lnet/minecraft/tags/TagKey; STAIRS J
+ f Lnet/minecraft/tags/TagKey; STONE_BRICKS c
+ f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e
+ f Lnet/minecraft/tags/TagKey; STONE_CRAFTING_MATERIALS bL
+ f Lnet/minecraft/tags/TagKey; STONE_TOOL_MATERIALS bw
+ f Lnet/minecraft/tags/TagKey; STRIDER_FOOD bc
+ f Lnet/minecraft/tags/TagKey; STRIDER_TEMPT_ITEMS bd
+ f Lnet/minecraft/tags/TagKey; SWEEPING_ENCHANTABLE cz
+ f Lnet/minecraft/tags/TagKey; SWORDS ca
+ f Lnet/minecraft/tags/TagKey; TERRACOTTA af
+ f Lnet/minecraft/tags/TagKey; TRAPDOORS O
+ f Lnet/minecraft/tags/TagKey; TRIDENT_ENCHANTABLE cG
+ f Lnet/minecraft/tags/TagKey; TRIMMABLE_ARMOR bW
+ f Lnet/minecraft/tags/TagKey; TRIM_MATERIALS bX
+ f Lnet/minecraft/tags/TagKey; TURTLE_FOOD be
+ f Lnet/minecraft/tags/TagKey; VANISHING_ENCHANTABLE cM
+ f Lnet/minecraft/tags/TagKey; VILLAGER_PICKS_UP ci
+ f Lnet/minecraft/tags/TagKey; VILLAGER_PLANTABLE_SEEDS ch
+ f Lnet/minecraft/tags/TagKey; WALLS I
+ f Lnet/minecraft/tags/TagKey; WARPED_STEMS B
+ f Lnet/minecraft/tags/TagKey; WART_BLOCKS C
+ f Lnet/minecraft/tags/TagKey; WEAPON_ENCHANTABLE cC
+ f Lnet/minecraft/tags/TagKey; WITHER_SKELETON_DISLIKED_WEAPONS cr
+ f Lnet/minecraft/tags/TagKey; WOLF_FOOD aH
+ f Lnet/minecraft/tags/TagKey; WOODEN_BUTTONS d
+ f Lnet/minecraft/tags/TagKey; WOODEN_DOORS h
+ f Lnet/minecraft/tags/TagKey; WOODEN_FENCES k
+ f Lnet/minecraft/tags/TagKey; WOODEN_PRESSURE_PLATES m
+ f Lnet/minecraft/tags/TagKey; WOODEN_SHELVES n
+ f Lnet/minecraft/tags/TagKey; WOODEN_SLABS j
+ f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS i
+ f Lnet/minecraft/tags/TagKey; WOODEN_TOOL_MATERIALS bv
+ f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS N
+ f Lnet/minecraft/tags/TagKey; WOOL a
+ f Lnet/minecraft/tags/TagKey; WOOL_CARPETS g
+ f Lnet/minecraft/tags/TagKey; ZOMBIE_HORSE_FOOD aK
+c net/minecraft/tags/TagEntry net/minecraft/tags/TagEntry
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/function/Consumer;)Z build a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagEntry; element a
+ m ()Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; elementOrTag a
+ m (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; lambda$static$0 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Lnet/minecraft/tags/TagEntry; lambda$static$2 a
+ m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; lambda$static$3 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; lambda$static$4 a
+ m (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; lambda$static$5 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagEntry; optionalElement b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagEntry; optionalTag d
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagEntry; tag c
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z verifyIfPresent a
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC b
+ f Lnet/minecraft/resources/Identifier; id c
+ f Z required e
+ f Z tag d
+c net/minecraft/tags/TagEntry$Lookup net/minecraft/tags/TagEntry$a
+ m (Lnet/minecraft/resources/Identifier;Z)Ljava/lang/Object; element a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Collection; tag a
+c net/minecraft/util/FileUtil net/minecraft/util/FileUtils
+ m (Ljava/lang/String;)Z containsAllowedCharactersOnly g
+ m (Ljava/nio/file/Path;)V createDirectoriesSafe c
+ m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; createPathToResource b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; decomposePath e
+ m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; findAvailableName a
+ m (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath c
+ m (Ljava/nio/file/Path;)Z isPathNormalized a
+ m (Ljava/lang/String;)Z isPathPartPortable b
+ m (Ljava/nio/file/Path;)Z isPathPortable b
+ m (Ljava/lang/String;)Z isValidPathSegment f
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0 i
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1 h
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$2 b
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$3 a
+ m (Ljava/lang/String;)Ljava/lang/String; normalizeResourcePath d
+ m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; resolvePath a
+ m (Ljava/lang/String;)Ljava/lang/String; sanitizeName a
+ m ([Ljava/lang/String;)V validatePath a
+ f Ljava/util/regex/Pattern; COPY_COUNTER_PATTERN a
+ f I MAX_FILE_NAME b
+ f Ljava/util/regex/Pattern; RESERVED_WINDOWS_FILENAMES c
+ f Ljava/util/regex/Pattern; STRICT_PATH_SEGMENT_CHECK d
+c net/minecraft/util/HttpUtil net/minecraft/util/HttpUtilities
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; cachedFilePath a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z checkExistingFile a
+ m (Lcom/google/common/hash/HashFunction;ILnet/minecraft/util/HttpUtil$DownloadProgressListener;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; downloadAndHash a
+ m (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Lnet/minecraft/util/HttpUtil$DownloadProgressListener;)Ljava/nio/file/Path; downloadFile a
+ m ()I getAvailablePort a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode; hashFile a
+ m (I)Z isPortAvailable a
+ m (Ljava/nio/file/Path;)V updateModificationTime a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/HttpUtil$DownloadProgressListener net/minecraft/util/HttpUtilities$a
+ m (Ljava/util/OptionalLong;)V downloadStart a
+ m (J)V downloadedBytes a
+ m (Z)V requestFinished a
+ m ()V requestStart a
+c net/minecraft/util/Keyframe net/minecraft/util/Keyframe
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()I ticks a
+ m ()Ljava/lang/Object; value b
+ f I ticks a
+ f Ljava/lang/Object; value b
+c net/minecraft/util/ModCheck net/minecraft/util/ModCheck
+ m ()Lnet/minecraft/util/ModCheck$Confidence; confidence c
+ m ()Ljava/lang/String; description d
+ m ()Ljava/lang/String; fullDescription b
+ m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; identify a
+ m (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; merge a
+ m ()Z shouldReportAsModified a
+ f Lnet/minecraft/util/ModCheck$Confidence; confidence a
+ f Ljava/lang/String; description b
+c net/minecraft/util/ModCheck$Confidence net/minecraft/util/ModCheck$a
+ m ()[Lnet/minecraft/util/ModCheck$Confidence; $values a
+ f [Lnet/minecraft/util/ModCheck$Confidence; $VALUES f
+ f Lnet/minecraft/util/ModCheck$Confidence; DEFINITELY c
+ f Lnet/minecraft/util/ModCheck$Confidence; PROBABLY_NOT a
+ f Lnet/minecraft/util/ModCheck$Confidence; VERY_LIKELY b
+ f Ljava/lang/String; description d
+ f Z shouldReportAsModified e
+c net/minecraft/util/TimeUtil net/minecraft/util/TimeRange
+ m (II)Lnet/minecraft/util/valueproviders/UniformInt; rangeOfSeconds a
+ f J MILLISECONDS_PER_SECOND c
+ f J NANOSECONDS_PER_MILLISECOND b
+ f J NANOSECONDS_PER_SECOND a
+ f J SECONDS_PER_HOUR d
+ f I SECONDS_PER_MINUTE e
+c net/minecraft/util/TriState net/minecraft/util/TriState
+ m ()[Lnet/minecraft/util/TriState; $values a
+ m (Z)Lnet/minecraft/util/TriState; from a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/TriState; lambda$static$0 a
+ m (Lnet/minecraft/util/TriState;)Lcom/mojang/datafixers/util/Either; lambda$static$1 a
+ m (Z)Z toBoolean b
+ f [Lnet/minecraft/util/TriState; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/util/TriState; DEFAULT c
+ f Lnet/minecraft/util/TriState; FALSE b
+ f Lnet/minecraft/util/TriState; TRUE a
+ f Ljava/lang/String; name e
+c net/minecraft/ChatFormatting net/minecraft/EnumChatFormat
+ m ()[Lnet/minecraft/ChatFormatting; $values h
+ m (Ljava/lang/String;)Ljava/lang/String; cleanName c
+ m (C)Lnet/minecraft/ChatFormatting; getByCode a
+ m (I)Lnet/minecraft/ChatFormatting; getById a
+ m (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; getByName b
+ m ()C getChar a
+ m ()Ljava/lang/Integer; getColor f
+ m ()I getId b
+ m ()Ljava/lang/String; getName g
+ m (ZZ)Ljava/util/Collection; getNames a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isColor e
+ m ()Z isFormat d
+ m (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; lambda$static$0 d
+ m (Lnet/minecraft/ChatFormatting;)Lcom/mojang/serialization/DataResult; lambda$static$1 c
+ m (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; lambda$static$2 b
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; lambda$static$3 a
+ m (Ljava/lang/String;)Ljava/lang/String; stripFormatting a
+ f [Lnet/minecraft/ChatFormatting; $VALUES H
+ f Lnet/minecraft/ChatFormatting; AQUA l
+ f Lnet/minecraft/ChatFormatting; BLACK a
+ f Lnet/minecraft/ChatFormatting; BLUE j
+ f Lnet/minecraft/ChatFormatting; BOLD r
+ f Lcom/mojang/serialization/Codec; CODEC w
+ f Lcom/mojang/serialization/Codec; COLOR_CODEC x
+ f Lnet/minecraft/ChatFormatting; DARK_AQUA d
+ f Lnet/minecraft/ChatFormatting; DARK_BLUE b
+ f Lnet/minecraft/ChatFormatting; DARK_GRAY i
+ f Lnet/minecraft/ChatFormatting; DARK_GREEN c
+ f Lnet/minecraft/ChatFormatting; DARK_PURPLE f
+ f Lnet/minecraft/ChatFormatting; DARK_RED e
+ f Ljava/util/Map; FORMATTING_BY_NAME z
+ f Lnet/minecraft/ChatFormatting; GOLD g
+ f Lnet/minecraft/ChatFormatting; GRAY h
+ f Lnet/minecraft/ChatFormatting; GREEN k
+ f Lnet/minecraft/ChatFormatting; ITALIC u
+ f Lnet/minecraft/ChatFormatting; LIGHT_PURPLE n
+ f Lnet/minecraft/ChatFormatting; OBFUSCATED q
+ f C PREFIX_CODE y
+ f Lnet/minecraft/ChatFormatting; RED m
+ f Lnet/minecraft/ChatFormatting; RESET v
+ f Lnet/minecraft/ChatFormatting; STRIKETHROUGH s
+ f Ljava/util/regex/Pattern; STRIP_FORMATTING_PATTERN A
+ f Lnet/minecraft/ChatFormatting; UNDERLINE t
+ f Lnet/minecraft/ChatFormatting; WHITE p
+ f Lnet/minecraft/ChatFormatting; YELLOW o
+ f C code C
+ f Ljava/lang/Integer; color G
+ f I id F
+ f Z isFormat D
+ f Ljava/lang/String; name B
+ f Ljava/lang/String; toString E
+c net/minecraft/core/AxisCycle net/minecraft/core/EnumAxisCycle
+ m ()[Lnet/minecraft/core/AxisCycle; $values b
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/AxisCycle; between a
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+ f [Lnet/minecraft/core/AxisCycle; $VALUES f
+ f [Lnet/minecraft/core/Direction$Axis; AXIS_VALUES d
+ f Lnet/minecraft/core/AxisCycle; BACKWARD c
+ f Lnet/minecraft/core/AxisCycle; FORWARD b
+ f Lnet/minecraft/core/AxisCycle; NONE a
+ f [Lnet/minecraft/core/AxisCycle; VALUES e
+c net/minecraft/core/AxisCycle$1 net/minecraft/core/EnumAxisCycle$1
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/AxisCycle$2 net/minecraft/core/EnumAxisCycle$2
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/AxisCycle$3 net/minecraft/core/EnumAxisCycle$3
+ m (DDDLnet/minecraft/core/Direction$Axis;)D cycle a
+ m (IIILnet/minecraft/core/Direction$Axis;)I cycle a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; cycle a
+ m ()Lnet/minecraft/core/AxisCycle; inverse a
+c net/minecraft/core/BlockMath net/minecraft/core/BlockMath
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; blockCenterToCorner a
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; blockCornerToCenter b
+ m (Lcom/mojang/math/Transformation;Lnet/minecraft/core/Direction;)Lcom/mojang/math/Transformation; getFaceTransformation a
+ f Ljava/util/Map; VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL b
+ f Ljava/util/Map; VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL a
+c net/minecraft/core/Direction net/minecraft/core/EnumDirection
+ m ()[Lnet/minecraft/core/Direction; $values y
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; allShuffled a
+ m (Lnet/minecraft/world/phys/Vec3;)Lcom/google/common/collect/ImmutableList; axisStepOrder b
+ m (Ljava/lang/String;)Lnet/minecraft/core/Direction; byName a
+ m (I)Lnet/minecraft/core/Direction; from2DDataValue b
+ m (I)Lnet/minecraft/core/Direction; from3DDataValue a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$AxisDirection;)Lnet/minecraft/core/Direction; fromAxisAndDirection a
+ m (D)Lnet/minecraft/core/Direction; fromYRot a
+ m (Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; get a
+ m ()I get2DDataValue e
+ m ()I get3DDataValue d
+ m (DDD)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m (FFF)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Direction; getApproximateNearest a
+ m ()Lnet/minecraft/core/Direction$Axis; getAxis o
+ m ()Lnet/minecraft/core/Direction$AxisDirection; getAxisDirection f
+ m ()Lnet/minecraft/core/Direction; getClockWise h
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getClockWise a
+ m ()Lnet/minecraft/core/Direction; getClockWiseX t
+ m ()Lnet/minecraft/core/Direction; getClockWiseZ v
+ m ()Lnet/minecraft/core/Direction; getCounterClockWise i
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getCounterClockWise b
+ m ()Lnet/minecraft/core/Direction; getCounterClockWiseX u
+ m ()Lnet/minecraft/core/Direction; getCounterClockWiseZ w
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getFacingAxis a
+ m ()Ljava/lang/String; getName n
+ m (IIILnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNearest a
+ m (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNearest a
+ m ()Lnet/minecraft/core/Direction; getOpposite g
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; getRandom b
+ m ()Lorg/joml/Quaternionf; getRotation b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I getStepX j
+ m ()I getStepY k
+ m ()I getStepZ l
+ m ()Lnet/minecraft/world/phys/Vec3; getUnitVec3 r
+ m ()Lorg/joml/Vector3fc; getUnitVec3f s
+ m ()Lnet/minecraft/core/Vec3i; getUnitVec3i q
+ m (Lnet/minecraft/core/Direction;)F getYRot a
+ m (F)Z isFacingAngle a
+ m (Lnet/minecraft/core/Direction;)Ljava/lang/Byte; lambda$static$0 g
+ m (Lnet/minecraft/core/Direction;)Ljava/lang/Byte; lambda$static$1 f
+ m (Lnet/minecraft/core/Direction;)I lambda$static$2 e
+ m (I)[Lnet/minecraft/core/Direction; lambda$static$3 d
+ m (Lnet/minecraft/core/Direction;)Z lambda$static$4 d
+ m (Lnet/minecraft/core/Direction;)I lambda$static$5 c
+ m (I)[Lnet/minecraft/core/Direction; lambda$static$6 c
+ m ()Ljava/lang/String; lambda$verifyVertical$7 x
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[Lnet/minecraft/core/Direction; makeDirectionArray a
+ m (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/Direction; orderedByNearest a
+ m (Lorg/joml/Matrix4fc;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m ()Lorg/joml/Vector3f; step m
+ m ()Ljava/util/stream/Stream; stream a
+ m ()F toYRot p
+ m (Lnet/minecraft/core/Direction;)Lcom/mojang/serialization/DataResult; verifyVertical b
+ f [Lnet/minecraft/core/Direction; $VALUES A
+ f [Lnet/minecraft/core/Direction; BY_2D_DATA z
+ f [Lnet/minecraft/core/Direction; BY_3D_DATA y
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC g
+ f Lnet/minecraft/core/Direction; DOWN a
+ f Lnet/minecraft/core/Direction; EAST f
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC k
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC_2D l
+ f Lnet/minecraft/core/Direction; NORTH c
+ f Lnet/minecraft/core/Direction; SOUTH d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+ f Lnet/minecraft/core/Direction; UP b
+ f [Lnet/minecraft/core/Direction; VALUES x
+ f Lcom/mojang/serialization/Codec; VERTICAL_CODEC h
+ f Lnet/minecraft/core/Direction; WEST e
+ f Lcom/google/common/collect/ImmutableList; YXZ_AXIS_ORDER m
+ f Lcom/google/common/collect/ImmutableList; YZX_AXIS_ORDER n
+ f Lnet/minecraft/core/Direction$AxisDirection; axisDirection t
+ f Lnet/minecraft/core/Direction$Axis; axis s
+ f I data2d q
+ f I data3d o
+ f Ljava/lang/String; name r
+ f Lnet/minecraft/core/Vec3i; normal u
+ f Lnet/minecraft/world/phys/Vec3; normalVec3 v
+ f Lorg/joml/Vector3fc; normalVec3f w
+ f I oppositeIndex p
+c net/minecraft/core/Direction$Axis net/minecraft/core/EnumDirection$EnumAxis
+ m ()[Lnet/minecraft/core/Direction$Axis; $values i
+ m (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; byName a
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()[Lnet/minecraft/core/Direction; getDirections g
+ m ()Ljava/lang/String; getName a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction$Plane; getPlane h
+ m ()Lnet/minecraft/core/Direction; getPositive e
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; getRandom a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isHorizontal d
+ m ()Z isVertical b
+ m (Lnet/minecraft/core/Direction;)Z test a
+ f [Lnet/minecraft/core/Direction$Axis; $VALUES g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f [Lnet/minecraft/core/Direction$Axis; VALUES d
+ f Lnet/minecraft/core/Direction$Axis; X a
+ f Lnet/minecraft/core/Direction$Axis; Y b
+ f Lnet/minecraft/core/Direction$Axis; Z c
+ f Ljava/lang/String; name f
+c net/minecraft/core/Direction$Axis$1 net/minecraft/core/EnumDirection$EnumAxis$1
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Axis$2 net/minecraft/core/EnumDirection$EnumAxis$2
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Axis$3 net/minecraft/core/EnumDirection$EnumAxis$3
+ m (DDD)D choose a
+ m (III)I choose a
+ m (ZZZ)Z choose a
+ m ()Lnet/minecraft/core/Direction; getNegative f
+ m ()Lnet/minecraft/core/Direction; getPositive e
+c net/minecraft/core/Direction$Plane net/minecraft/core/EnumDirection$EnumDirectionLimit
+ m ()[Lnet/minecraft/core/Direction$Plane; $values c
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; getRandomAxis b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; getRandomDirection a
+ m ()I length b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; shuffledCopy c
+ m ()Ljava/util/stream/Stream; stream a
+ m (Lnet/minecraft/core/Direction;)Z test a
+ f [Lnet/minecraft/core/Direction$Plane; $VALUES e
+ f Lnet/minecraft/core/Direction$Plane; HORIZONTAL a
+ f Lnet/minecraft/core/Direction$Plane; VERTICAL b
+ f [Lnet/minecraft/core/Direction$Axis; axis d
+ f [Lnet/minecraft/core/Direction; faces c
+c net/minecraft/core/Direction$AxisDirection net/minecraft/core/EnumDirection$EnumAxisDirection
+ m ()[Lnet/minecraft/core/Direction$AxisDirection; $values d
+ m ()Ljava/lang/String; getName b
+ m ()I getStep a
+ m ()Lnet/minecraft/core/Direction$AxisDirection; opposite c
+ f [Lnet/minecraft/core/Direction$AxisDirection; $VALUES e
+ f Lnet/minecraft/core/Direction$AxisDirection; NEGATIVE b
+ f Lnet/minecraft/core/Direction$AxisDirection; POSITIVE a
+ f Ljava/lang/String; name d
+ f I step c
+c net/minecraft/core/GlobalPos net/minecraft/core/GlobalPos
+ m ()Lnet/minecraft/resources/ResourceKey; dimension a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;I)Z isCloseEnough a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/GlobalPos; of a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceKey; dimension d
+ f Lnet/minecraft/core/BlockPos; pos e
+c net/minecraft/core/HolderSet net/minecraft/core/HolderSet
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m (Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m (Ljava/util/function/Function;Ljava/util/Collection;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; direct a
+ m ()Lnet/minecraft/core/HolderSet; empty f
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; emptyNamed a
+ m (I)Lnet/minecraft/core/Holder; get a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElement a
+ m ()Z isBound c
+ m ()I size b
+ m ()Ljava/util/stream/Stream; stream a
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+c net/minecraft/core/HolderSet$1 net/minecraft/core/HolderSet$1
+ m ()Ljava/util/List; contents g
+c net/minecraft/core/HolderSet$Named net/minecraft/core/HolderSet$Named
+ m (Ljava/util/List;)V bind b
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m ()Ljava/util/List; contents g
+ m ()Z isBound c
+ m ()Lnet/minecraft/tags/TagKey; key h
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ f Ljava/util/List; contents c
+ f Lnet/minecraft/tags/TagKey; key b
+ f Lnet/minecraft/core/HolderOwner; owner a
+c net/minecraft/core/HolderSet$Direct net/minecraft/core/HolderSet$a
+ m (Lnet/minecraft/core/Holder;)Z contains a
+ m ()Ljava/util/List; contents g
+ m ()Z isBound c
+ m ()Lcom/mojang/datafixers/util/Either; unwrap d
+ m ()Ljava/util/Optional; unwrapKey e
+ f Lnet/minecraft/core/HolderSet$Direct; EMPTY a
+ f Ljava/util/List; contents b
+ f Ljava/util/Set; contentsSet c
+c net/minecraft/core/HolderSet$ListBacked net/minecraft/core/HolderSet$b
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+ m ()Ljava/util/List; contents g
+ m (I)Lnet/minecraft/core/Holder; get a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElement a
+ m ()I size b
+ m ()Ljava/util/stream/Stream; stream a
+c net/minecraft/core/Rotations net/minecraft/core/Vector3f
+ m (Ljava/util/List;)Lnet/minecraft/core/Rotations; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/Rotations;)Ljava/util/List; lambda$static$2 a
+ m ()F x a
+ m ()F y b
+ m ()F z c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F x c
+ f F y d
+ f F z e
+c net/minecraft/core/Rotations$1 net/minecraft/core/Vector3f$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/Rotations; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/Rotations;)V encode a
+c net/minecraft/data/HashCache net/minecraft/data/HashCache
+ m (Lnet/minecraft/data/HashCache$UpdateResult;)V applyUpdate a
+ m (Ljava/lang/String;Lnet/minecraft/data/HashCache$UpdateFunction;)Ljava/util/concurrent/CompletableFuture; generateUpdate a
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getProviderCachePath b
+ m (Lnet/minecraft/data/HashCache$CacheUpdater;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$UpdateResult; lambda$generateUpdate$0 a
+ m (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V lambda$purgeStaleAndWrite$1 a
+ m ()V purgeStaleAndWrite a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; readCache a
+ m (Ljava/lang/String;)Z shouldRunInThisVersion a
+ f Ljava/lang/String; HEADER_MARKER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/nio/file/Path; cacheDir d
+ f Ljava/util/Set; cachePaths h
+ f Ljava/util/Map; caches f
+ f Ljava/util/Set; cachesToWrite g
+ f I initialCount i
+ f Ljava/nio/file/Path; rootDir c
+ f Ljava/lang/String; versionId e
+ f I writes j
+c net/minecraft/data/HashCache$1 net/minecraft/data/HashCache$1
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+ f Lnet/minecraft/data/HashCache; this$0 d
+c net/minecraft/data/HashCache$CacheUpdater net/minecraft/data/HashCache$a
+ m ()Lnet/minecraft/data/HashCache$UpdateResult; close a
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z shouldWrite a
+ f Z closed f
+ f Lnet/minecraft/data/HashCache$ProviderCacheBuilder; newCache d
+ f Lnet/minecraft/data/HashCache$ProviderCache; oldCache c
+ f Ljava/lang/String; provider b
+ f Ljava/util/concurrent/atomic/AtomicInteger; writes e
+c net/minecraft/data/HashCache$UpdateResult net/minecraft/data/HashCache$e
+ m ()Lnet/minecraft/data/HashCache$ProviderCache; cache b
+ m ()Ljava/lang/String; providerId a
+ m ()I writes c
+ f Lnet/minecraft/data/HashCache$ProviderCache; cache b
+ f Ljava/lang/String; providerId a
+ f I writes c
+c net/minecraft/data/HashCache$ProviderCache net/minecraft/data/HashCache$b
+ m ()I count a
+ m ()Lcom/google/common/collect/ImmutableMap; data c
+ m (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; get a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V lambda$load$0 a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; load a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V save a
+ m ()Ljava/lang/String; version b
+ f Lcom/google/common/collect/ImmutableMap; data b
+ f Ljava/lang/String; version a
+c net/minecraft/data/HashCache$ProviderCacheBuilder net/minecraft/data/HashCache$c
+ m ()Lnet/minecraft/data/HashCache$ProviderCache; build a
+ m ()Ljava/util/concurrent/ConcurrentMap; data c
+ m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V put a
+ m ()Ljava/lang/String; version b
+ f Ljava/util/concurrent/ConcurrentMap; data b
+ f Ljava/lang/String; version a
+c net/minecraft/nbt/NumericTag net/minecraft/nbt/NBTNumber
+ m ()Ljava/util/Optional; asBoolean v
+ m ()Ljava/util/Optional; asByte p
+ m ()Ljava/util/Optional; asDouble u
+ m ()Ljava/util/Optional; asFloat t
+ m ()Ljava/util/Optional; asInt r
+ m ()Ljava/util/Optional; asLong s
+ m ()Ljava/util/Optional; asNumber o
+ m ()Ljava/util/Optional; asShort q
+ m ()Ljava/lang/Number; box m
+ m ()B byteValue j
+ m ()D doubleValue k
+ m ()F floatValue l
+ m ()I intValue h
+ m ()J longValue g
+ m ()S shortValue i
+c net/minecraft/nbt/TagVisitor net/minecraft/nbt/TagVisitor
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+c net/minecraft/network/LpVec3 net/minecraft/network/LpVec3
+ m (I)Z hasContinuationBit a
+ m (D)J pack b
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; read a
+ m (D)D sanitize a
+ m (J)D unpack a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V write a
+ f D ABS_MAX_VALUE a
+ f D ABS_MIN_VALUE b
+ f I CONTINUATION_FLAG h
+ f I DATA_BITS c
+ f I DATA_BITS_MASK d
+ f D MAX_QUANTIZED_VALUE e
+ f I SCALE_BITS f
+ f I SCALE_BITS_MASK g
+ f I X_OFFSET i
+ f I Y_OFFSET j
+ f I Z_OFFSET k
+c net/minecraft/network/VarInt net/minecraft/network/VarInt
+ m (I)I getByteSize a
+ m (B)Z hasContinuationBit a
+ m (Lio/netty/buffer/ByteBuf;)I read a
+ m (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; write a
+ f I CONTINUATION_BIT_MASK c
+ f I DATA_BITS_MASK b
+ f I DATA_BITS_PER_BYTE d
+ f I MAX_VARINT_SIZE a
+c net/minecraft/stats/StatType net/minecraft/stats/StatisticWrapper
+ m (Ljava/lang/Object;)Z contains a
+ m (Ljava/lang/Object;)Lnet/minecraft/stats/Stat; get b
+ m (Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/stats/Stat; get a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName c
+ m ()Lnet/minecraft/core/Registry; getRegistry b
+ m (Lnet/minecraft/stats/StatFormatter;Ljava/lang/Object;)Lnet/minecraft/stats/Stat; lambda$get$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ f Lnet/minecraft/network/chat/Component; displayName c
+ f Ljava/util/Map; map b
+ f Lnet/minecraft/core/Registry; registry a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+c net/minecraft/tags/BiomeTags net/minecraft/tags/BiomeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALLOWS_SURFACE_SLIME_SPAWNS an
+ f Lnet/minecraft/tags/TagKey; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT ak
+ f Lnet/minecraft/tags/TagKey; HAS_ANCIENT_CITY U
+ f Lnet/minecraft/tags/TagKey; HAS_BASTION_REMNANT T
+ f Lnet/minecraft/tags/TagKey; HAS_BURIED_TREASURE p
+ f Lnet/minecraft/tags/TagKey; HAS_DESERT_PYRAMID q
+ f Lnet/minecraft/tags/TagKey; HAS_END_CITY W
+ f Lnet/minecraft/tags/TagKey; HAS_IGLOO r
+ f Lnet/minecraft/tags/TagKey; HAS_JUNGLE_TEMPLE s
+ f Lnet/minecraft/tags/TagKey; HAS_MINESHAFT t
+ f Lnet/minecraft/tags/TagKey; HAS_MINESHAFT_MESA u
+ f Lnet/minecraft/tags/TagKey; HAS_NETHER_FORTRESS R
+ f Lnet/minecraft/tags/TagKey; HAS_NETHER_FOSSIL S
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_MONUMENT v
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_RUIN_COLD w
+ f Lnet/minecraft/tags/TagKey; HAS_OCEAN_RUIN_WARM x
+ f Lnet/minecraft/tags/TagKey; HAS_PILLAGER_OUTPOST y
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_DESERT z
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_JUNGLE A
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_MOUNTAIN D
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_NETHER V
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_OCEAN B
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_STANDARD E
+ f Lnet/minecraft/tags/TagKey; HAS_RUINED_PORTAL_SWAMP C
+ f Lnet/minecraft/tags/TagKey; HAS_SHIPWRECK G
+ f Lnet/minecraft/tags/TagKey; HAS_SHIPWRECK_BEACHED F
+ f Lnet/minecraft/tags/TagKey; HAS_STRONGHOLD H
+ f Lnet/minecraft/tags/TagKey; HAS_SWAMP_HUT J
+ f Lnet/minecraft/tags/TagKey; HAS_TRAIL_RUINS P
+ f Lnet/minecraft/tags/TagKey; HAS_TRIAL_CHAMBERS I
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_DESERT K
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_PLAINS L
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_SAVANNA M
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_SNOWY N
+ f Lnet/minecraft/tags/TagKey; HAS_VILLAGE_TAIGA O
+ f Lnet/minecraft/tags/TagKey; HAS_WOODLAND_MANSION Q
+ f Lnet/minecraft/tags/TagKey; IS_BADLANDS f
+ f Lnet/minecraft/tags/TagKey; IS_BEACH c
+ f Lnet/minecraft/tags/TagKey; IS_DEEP_OCEAN a
+ f Lnet/minecraft/tags/TagKey; IS_END n
+ f Lnet/minecraft/tags/TagKey; IS_FOREST j
+ f Lnet/minecraft/tags/TagKey; IS_HILL g
+ f Lnet/minecraft/tags/TagKey; IS_JUNGLE i
+ f Lnet/minecraft/tags/TagKey; IS_MOUNTAIN e
+ f Lnet/minecraft/tags/TagKey; IS_NETHER m
+ f Lnet/minecraft/tags/TagKey; IS_OCEAN b
+ f Lnet/minecraft/tags/TagKey; IS_OVERWORLD l
+ f Lnet/minecraft/tags/TagKey; IS_RIVER d
+ f Lnet/minecraft/tags/TagKey; IS_SAVANNA k
+ f Lnet/minecraft/tags/TagKey; IS_TAIGA h
+ f Lnet/minecraft/tags/TagKey; MINESHAFT_BLOCKING Y
+ f Lnet/minecraft/tags/TagKey; MORE_FREQUENT_DROWNED_SPAWNS am
+ f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS al
+ f Lnet/minecraft/tags/TagKey; PRODUCES_CORALS_FROM_BONEMEAL aa
+ f Lnet/minecraft/tags/TagKey; REDUCED_WATER_AMBIENT_SPAWNS aj
+ f Lnet/minecraft/tags/TagKey; REQUIRED_OCEAN_MONUMENT_SURROUNDING X
+ f Lnet/minecraft/tags/TagKey; SPAWNS_COLD_VARIANT_FARM_ANIMALS af
+ f Lnet/minecraft/tags/TagKey; SPAWNS_COLD_VARIANT_FROGS ad
+ f Lnet/minecraft/tags/TagKey; SPAWNS_CORAL_VARIANT_ZOMBIE_NAUTILUS ap
+ f Lnet/minecraft/tags/TagKey; SPAWNS_GOLD_RABBITS ah
+ f Lnet/minecraft/tags/TagKey; SPAWNS_SNOW_FOXES ao
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FARM_ANIMALS ag
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FROGS ae
+ f Lnet/minecraft/tags/TagKey; SPAWNS_WHITE_RABBITS ai
+ f Lnet/minecraft/tags/TagKey; STRONGHOLD_BIASED_TO o
+ f Lnet/minecraft/tags/TagKey; WATER_ON_MAP_OUTLINES Z
+ f Lnet/minecraft/tags/TagKey; WITHOUT_WANDERING_TRADER_SPAWNS ac
+ f Lnet/minecraft/tags/TagKey; WITHOUT_ZOMBIE_SIEGES ab
+c net/minecraft/tags/BlockTags net/minecraft/tags/TagsBlock
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACACIA_LOGS v
+ f Lnet/minecraft/tags/TagKey; AIR cV
+ f Lnet/minecraft/tags/TagKey; ALL_HANGING_SIGNS aO
+ f Lnet/minecraft/tags/TagKey; ALL_SIGNS aP
+ f Lnet/minecraft/tags/TagKey; ANCIENT_CITY_REPLACEABLE cj
+ f Lnet/minecraft/tags/TagKey; ANIMALS_SPAWNABLE_ON cl
+ f Lnet/minecraft/tags/TagKey; ANVIL K
+ f Lnet/minecraft/tags/TagKey; ARMADILLO_SPAWNABLE_ON cm
+ f Lnet/minecraft/tags/TagKey; AXOLOTLS_SPAWNABLE_ON cn
+ f Lnet/minecraft/tags/TagKey; AZALEA_GROWS_ON cy
+ f Lnet/minecraft/tags/TagKey; AZALEA_ROOT_REPLACEABLE bJ
+ f Lnet/minecraft/tags/TagKey; BADLANDS_TERRACOTTA ay
+ f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS q
+ f Lnet/minecraft/tags/TagKey; BAMBOO_PLANTABLE_ON aK
+ f Lnet/minecraft/tags/TagKey; BANNERS aw
+ f Lnet/minecraft/tags/TagKey; BARS ao
+ f Lnet/minecraft/tags/TagKey; BASE_STONE_NETHER bu
+ f Lnet/minecraft/tags/TagKey; BASE_STONE_OVERWORLD br
+ f Lnet/minecraft/tags/TagKey; BATS_SPAWNABLE_ON cw
+ f Lnet/minecraft/tags/TagKey; BEACON_BASE_BLOCKS ba
+ f Lnet/minecraft/tags/TagKey; BEDS R
+ f Lnet/minecraft/tags/TagKey; BEEHIVES aU
+ f Lnet/minecraft/tags/TagKey; BEE_ATTRACTIVE ar
+ f Lnet/minecraft/tags/TagKey; BEE_GROWABLES aW
+ f Lnet/minecraft/tags/TagKey; BIG_DRIPLEAF_PLACEABLE bL
+ f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u
+ f Lnet/minecraft/tags/TagKey; BLOCKS_WIND_CHARGE_EXPLOSIONS cQ
+ f Lnet/minecraft/tags/TagKey; BUTTONS f
+ f Lnet/minecraft/tags/TagKey; CAMELS_SPAWNABLE_ON cx
+ f Lnet/minecraft/tags/TagKey; CAMEL_SAND_STEP_SOUND_BLOCKS bC
+ f Lnet/minecraft/tags/TagKey; CAMPFIRES bh
+ f Lnet/minecraft/tags/TagKey; CANDLES U
+ f Lnet/minecraft/tags/TagKey; CANDLE_CAKES bx
+ f Lnet/minecraft/tags/TagKey; CAN_GLIDE_THROUGH bn
+ f Lnet/minecraft/tags/TagKey; CAULDRONS by
+ f Lnet/minecraft/tags/TagKey; CAVE_VINES bG
+ f Lnet/minecraft/tags/TagKey; CEILING_HANGING_SIGNS ap
+ f Lnet/minecraft/tags/TagKey; CHAINS al
+ f Lnet/minecraft/tags/TagKey; CHERRY_LOGS z
+ f Lnet/minecraft/tags/TagKey; CLIMBABLE bd
+ f Lnet/minecraft/tags/TagKey; COAL_ORES ab
+ f Lnet/minecraft/tags/TagKey; COMBINATION_STEP_SOUND_BLOCKS bB
+ f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL ag
+ f Lnet/minecraft/tags/TagKey; CONCRETE_POWDER az
+ f Lnet/minecraft/tags/TagKey; CONVERTABLE_TO_MUD cz
+ f Lnet/minecraft/tags/TagKey; COPPER ak
+ f Lnet/minecraft/tags/TagKey; COPPER_CHESTS ai
+ f Lnet/minecraft/tags/TagKey; COPPER_GOLEM_STATUES am
+ f Lnet/minecraft/tags/TagKey; COPPER_ORES ad
+ f Lnet/minecraft/tags/TagKey; CORALS aJ
+ f Lnet/minecraft/tags/TagKey; CORAL_BLOCKS aG
+ f Lnet/minecraft/tags/TagKey; CORAL_PLANTS aI
+ f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A
+ f Lnet/minecraft/tags/TagKey; CROPS aV
+ f Lnet/minecraft/tags/TagKey; CRYSTAL_SOUND_BLOCKS bz
+ f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS V
+ f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s
+ f Lnet/minecraft/tags/TagKey; DEEPSLATE_ORE_REPLACEABLES bt
+ f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Y
+ f Lnet/minecraft/tags/TagKey; DIRT ae
+ f Lnet/minecraft/tags/TagKey; DOES_NOT_BLOCK_HOPPERS cR
+ f Lnet/minecraft/tags/TagKey; DOORS o
+ f Lnet/minecraft/tags/TagKey; DRAGON_IMMUNE aQ
+ f Lnet/minecraft/tags/TagKey; DRAGON_TRANSPARENT aR
+ f Lnet/minecraft/tags/TagKey; DRIPSTONE_REPLACEABLE bF
+ f Lnet/minecraft/tags/TagKey; DRY_VEGETATION_MAY_PLACE_ON cC
+ f Lnet/minecraft/tags/TagKey; EDIBLE_FOR_SHEEP bm
+ f Lnet/minecraft/tags/TagKey; EMERALD_ORES ac
+ f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_PROVIDER cN
+ f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_TRANSMITTER cO
+ f Lnet/minecraft/tags/TagKey; ENDERMAN_HOLDABLE aB
+ f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_RESETTING be
+ f Lnet/minecraft/tags/TagKey; FEATURES_CANNOT_REPLACE cd
+ f Lnet/minecraft/tags/TagKey; FENCES S
+ f Lnet/minecraft/tags/TagKey; FENCE_GATES l
+ f Lnet/minecraft/tags/TagKey; FIRE aY
+ f Lnet/minecraft/tags/TagKey; FLOWERS Q
+ f Lnet/minecraft/tags/TagKey; FLOWER_POTS aA
+ f Lnet/minecraft/tags/TagKey; FOXES_SPAWNABLE_ON ct
+ f Lnet/minecraft/tags/TagKey; FROGS_SPAWNABLE_ON cv
+ f Lnet/minecraft/tags/TagKey; FROG_PREFER_JUMP_TO cg
+ f Lnet/minecraft/tags/TagKey; GEODE_INVALID_BLOCKS cf
+ f Lnet/minecraft/tags/TagKey; GOATS_SPAWNABLE_ON co
+ f Lnet/minecraft/tags/TagKey; GOLD_ORES W
+ f Lnet/minecraft/tags/TagKey; GUARDED_BY_PIGLINS bi
+ f Lnet/minecraft/tags/TagKey; HAPPY_GHAST_AVOIDS bD
+ f Lnet/minecraft/tags/TagKey; HOGLIN_REPELLENTS bf
+ f Lnet/minecraft/tags/TagKey; ICE aC
+ f Lnet/minecraft/tags/TagKey; IMPERMEABLE aE
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_COPPER_TOOL bZ
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_DIAMOND_TOOL bX
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_GOLD_TOOL cb
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_IRON_TOOL bY
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_NETHERITE_TOOL bW
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_STONE_TOOL ca
+ f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_WOODEN_TOOL cc
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_END bq
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_NETHER bp
+ f Lnet/minecraft/tags/TagKey; INFINIBURN_OVERWORLD bo
+ f Lnet/minecraft/tags/TagKey; INSIDE_STEP_SOUND_BLOCKS bA
+ f Lnet/minecraft/tags/TagKey; INVALID_SPAWN_INSIDE cI
+ f Lnet/minecraft/tags/TagKey; IRON_ORES X
+ f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS y
+ f Lnet/minecraft/tags/TagKey; LANTERNS an
+ f Lnet/minecraft/tags/TagKey; LAPIS_ORES aa
+ f Lnet/minecraft/tags/TagKey; LAVA_POOL_STONE_CANNOT_REPLACE ce
+ f Lnet/minecraft/tags/TagKey; LEAVES M
+ f Lnet/minecraft/tags/TagKey; LIGHTNING_RODS aj
+ f Lnet/minecraft/tags/TagKey; LOGS E
+ f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN D
+ f Lnet/minecraft/tags/TagKey; LUSH_GROUND_REPLACEABLE bI
+ f Lnet/minecraft/tags/TagKey; MAINTAINS_FARMLAND cP
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS x
+ f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS_CAN_GROW_THROUGH cA
+ f Lnet/minecraft/tags/TagKey; MANGROVE_ROOTS_CAN_GROW_THROUGH cB
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_AXE bN
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_HOE bO
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_PICKAXE bP
+ f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_SHOVEL bQ
+ f Lnet/minecraft/tags/TagKey; MOB_INTERACTABLE_DOORS as
+ f Lnet/minecraft/tags/TagKey; MOOSHROOMS_SPAWNABLE_ON cp
+ f Lnet/minecraft/tags/TagKey; MOSS_REPLACEABLE bH
+ f Lnet/minecraft/tags/TagKey; MUSHROOM_GROW_BLOCK bl
+ f Lnet/minecraft/tags/TagKey; NEEDS_DIAMOND_TOOL bT
+ f Lnet/minecraft/tags/TagKey; NEEDS_IRON_TOOL bU
+ f Lnet/minecraft/tags/TagKey; NEEDS_STONE_TOOL bV
+ f Lnet/minecraft/tags/TagKey; NETHER_CARVER_REPLACEABLES bw
+ f Lnet/minecraft/tags/TagKey; NYLIUM aZ
+ f Lnet/minecraft/tags/TagKey; OAK_LOGS r
+ f Lnet/minecraft/tags/TagKey; OCCLUDES_VIBRATION_SIGNALS bE
+ f Lnet/minecraft/tags/TagKey; OVERWORLD_CARVER_REPLACEABLES bv
+ f Lnet/minecraft/tags/TagKey; OVERWORLD_NATURAL_LOGS av
+ f Lnet/minecraft/tags/TagKey; PALE_OAK_LOGS t
+ f Lnet/minecraft/tags/TagKey; PARROTS_SPAWNABLE_ON cq
+ f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS ax
+ f Lnet/minecraft/tags/TagKey; PLANKS b
+ f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE cr
+ f Lnet/minecraft/tags/TagKey; PORTALS aX
+ f Lnet/minecraft/tags/TagKey; PRESSURE_PLATES at
+ f Lnet/minecraft/tags/TagKey; PREVENT_MOB_SPAWNING_INSIDE bj
+ f Lnet/minecraft/tags/TagKey; RABBITS_SPAWNABLE_ON cs
+ f Lnet/minecraft/tags/TagKey; RAILS L
+ f Lnet/minecraft/tags/TagKey; REDSTONE_ORES Z
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE cM
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_MUSHROOMS cF
+ f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_TREES cE
+ f Lnet/minecraft/tags/TagKey; SAND F
+ f Lnet/minecraft/tags/TagKey; SAPLINGS p
+ f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE ch
+ f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE_WORLD_GEN ci
+ f Lnet/minecraft/tags/TagKey; SHULKER_BOXES ah
+ f Lnet/minecraft/tags/TagKey; SIGNS aM
+ f Lnet/minecraft/tags/TagKey; SLABS H
+ f Lnet/minecraft/tags/TagKey; SMALL_DRIPLEAF_PLACEABLE bK
+ f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS P
+ f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G
+ f Lnet/minecraft/tags/TagKey; SNAPS_GOAT_HORN cD
+ f Lnet/minecraft/tags/TagKey; SNIFFER_DIGGABLE_BLOCK cJ
+ f Lnet/minecraft/tags/TagKey; SNIFFER_EGG_HATCH_BOOST cK
+ f Lnet/minecraft/tags/TagKey; SNOW bM
+ f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CANNOT_SURVIVE_ON cG
+ f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CAN_SURVIVE_ON cH
+ f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS T
+ f Lnet/minecraft/tags/TagKey; SOUL_SPEED_BLOCKS bb
+ f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS w
+ f Lnet/minecraft/tags/TagKey; STAIRS J
+ f Lnet/minecraft/tags/TagKey; STANDING_SIGNS aq
+ f Lnet/minecraft/tags/TagKey; STONE_BRICKS c
+ f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e
+ f Lnet/minecraft/tags/TagKey; STONE_ORE_REPLACEABLES bs
+ f Lnet/minecraft/tags/TagKey; STONE_PRESSURE_PLATES au
+ f Lnet/minecraft/tags/TagKey; STRIDER_WARM_BLOCKS bg
+ f Lnet/minecraft/tags/TagKey; SWORD_EFFICIENT bR
+ f Lnet/minecraft/tags/TagKey; SWORD_INSTANTLY_MINES bS
+ f Lnet/minecraft/tags/TagKey; TERRACOTTA af
+ f Lnet/minecraft/tags/TagKey; TRAIL_RUINS_REPLACEABLE cL
+ f Lnet/minecraft/tags/TagKey; TRAPDOORS O
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DESERT_DRY_VEGETATION_BLOCK_SOUNDS cT
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DESERT_SAND_BLOCK_SOUNDS cS
+ f Lnet/minecraft/tags/TagKey; TRIGGERS_AMBIENT_DRIED_GHAST_BLOCK_SOUNDS cU
+ f Lnet/minecraft/tags/TagKey; UNDERWATER_BONEMEALS aF
+ f Lnet/minecraft/tags/TagKey; UNSTABLE_BOTTOM_CENTER bk
+ f Lnet/minecraft/tags/TagKey; VALID_SPAWN aD
+ f Lnet/minecraft/tags/TagKey; VIBRATION_RESONATORS ck
+ f Lnet/minecraft/tags/TagKey; WALLS I
+ f Lnet/minecraft/tags/TagKey; WALL_CORALS aH
+ f Lnet/minecraft/tags/TagKey; WALL_HANGING_SIGNS aN
+ f Lnet/minecraft/tags/TagKey; WALL_POST_OVERRIDE bc
+ f Lnet/minecraft/tags/TagKey; WALL_SIGNS aL
+ f Lnet/minecraft/tags/TagKey; WARPED_STEMS B
+ f Lnet/minecraft/tags/TagKey; WART_BLOCKS C
+ f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE aS
+ f Lnet/minecraft/tags/TagKey; WITHER_SUMMON_BASE_BLOCKS aT
+ f Lnet/minecraft/tags/TagKey; WOLVES_SPAWNABLE_ON cu
+ f Lnet/minecraft/tags/TagKey; WOODEN_BUTTONS d
+ f Lnet/minecraft/tags/TagKey; WOODEN_DOORS h
+ f Lnet/minecraft/tags/TagKey; WOODEN_FENCES k
+ f Lnet/minecraft/tags/TagKey; WOODEN_PRESSURE_PLATES m
+ f Lnet/minecraft/tags/TagKey; WOODEN_SHELVES n
+ f Lnet/minecraft/tags/TagKey; WOODEN_SLABS j
+ f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS i
+ f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS N
+ f Lnet/minecraft/tags/TagKey; WOOL a
+ f Lnet/minecraft/tags/TagKey; WOOL_CARPETS g
+c net/minecraft/tags/FluidTags net/minecraft/tags/TagsFluid
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; LAVA b
+ f Lnet/minecraft/tags/TagKey; WATER a
+c net/minecraft/tags/TagLoader net/minecraft/tags/TagDataPack
+ m (Lnet/minecraft/core/RegistryAccess$Frozen;Ljava/util/List;)Ljava/util/List; buildUpdatedLookups a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry$PendingTags; findTagsForRegistry a
+ m (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/Identifier;Ljava/util/List;)V lambda$build$2 a
+ m (Lnet/minecraft/resources/Identifier;Ljava/util/List;)V lambda$build$3 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/Identifier;Ljava/util/List;)V lambda$build$4 a
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/Map;Lnet/minecraft/resources/Identifier;Lnet/minecraft/tags/TagLoader$SortingEntry;)V lambda$build$5 a
+ m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$buildUpdatedLookups$9 a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/List; lambda$load$0 a
+ m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V lambda$load$1 a
+ m (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;Ljava/util/List;)V lambda$loadTagsForRegistry$7 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; lambda$wrapTags$8 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;)Ljava/util/List; loadTagsForExistingRegistries a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/WritableRegistry;)V loadTagsForRegistry a
+ m (Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/core/WritableRegistry;)V loadTagsFromNetwork a
+ m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; tryBuildTag a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)Ljava/util/Map; wrapTags a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; directory c
+ f Lnet/minecraft/tags/TagLoader$ElementLookup; elementLookup b
+c net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagDataPack$1
+ m (Lnet/minecraft/resources/Identifier;Z)Ljava/lang/Object; element a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Collection; tag a
+ f Lnet/minecraft/tags/TagLoader; this$0 b
+c net/minecraft/tags/TagLoader$LoadResult net/minecraft/tags/TagDataPack$c
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Ljava/util/Map; tags b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Ljava/util/Map; tags b
+c net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagDataPack$d
+ m ()Ljava/util/List; entries a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V lambda$visitOptionalDependencies$1 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V lambda$visitRequiredDependencies$0 b
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+ f Ljava/util/List; entries a
+c net/minecraft/tags/TagLoader$ElementLookup net/minecraft/tags/TagDataPack$a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagLoader$ElementLookup; fromFrozenRegistry a
+ m (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/tags/TagLoader$ElementLookup; fromWritableRegistry a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/Identifier;Z)Ljava/util/Optional; lambda$fromFrozenRegistry$0 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/Identifier;Z)Ljava/util/Optional; lambda$fromWritableRegistry$1 a
+c net/minecraft/tags/TagLoader$EntryWithSource net/minecraft/tags/TagDataPack$b
+ m ()Lnet/minecraft/tags/TagEntry; entry a
+ m ()Ljava/lang/String; source b
+ f Lnet/minecraft/tags/TagEntry; entry a
+ f Ljava/lang/String; source b
+c net/minecraft/util/BlockUtil net/minecraft/util/BlockUtil
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;ILnet/minecraft/core/Direction$Axis;ILjava/util/function/Predicate;)Lnet/minecraft/util/BlockUtil$FoundRectangle; getLargestRectangleAround a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)I getLimit a
+ m ([I)Lcom/mojang/datafixers/util/Pair; getMaxRectangleLocation a
+ m (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; getTopConnectedBlock a
+c net/minecraft/util/BlockUtil$IntBounds net/minecraft/util/BlockUtil$IntBounds
+ f I max b
+ f I min a
+c net/minecraft/util/BlockUtil$FoundRectangle net/minecraft/util/BlockUtil$Rectangle
+ f I axis1Size b
+ f I axis2Size c
+ f Lnet/minecraft/core/BlockPos; minCorner a
+c net/minecraft/util/ColorRGBA net/minecraft/util/ColorRGBA
+ m ()I rgba a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I rgba b
+c net/minecraft/util/CsvOutput net/minecraft/util/CSVWriter
+ m ()Lnet/minecraft/util/CsvOutput$Builder; builder a
+ m (Ljava/lang/Object;)Ljava/lang/String; getStringValue a
+ m (Ljava/util/stream/Stream;)V writeLine a
+ m ([Ljava/lang/Object;)V writeRow a
+ f Ljava/lang/String; FIELD_SEPARATOR b
+ f Ljava/lang/String; LINE_SEPARATOR a
+ f I columnCount d
+ f Ljava/io/Writer; output c
+c net/minecraft/util/CsvOutput$Builder net/minecraft/util/CSVWriter$a
+ m (Ljava/lang/String;)Lnet/minecraft/util/CsvOutput$Builder; addColumn a
+ m (Ljava/io/Writer;)Lnet/minecraft/util/CsvOutput; build a
+ f Ljava/util/List; headers a
+c net/minecraft/util/SpawnUtil net/minecraft/util/SpawnUtil
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/SpawnUtil$Strategy;)Z moveToPossibleSpawnPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;Z)Ljava/util/Optional; trySpawnMob a
+c net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$a
+ m (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 lambda$static$0 c
+ m (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 lambda$static$1 b
+ m (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 lambda$static$2 a
+ f Lnet/minecraft/util/SpawnUtil$Strategy; LEGACY_IRON_GOLEM a
+ f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER b
+ f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER_NO_LEAVES c
+c net/minecraft/world/LockCode net/minecraft/world/ChestLock
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addToTag a
+ m (Lnet/minecraft/world/entity/player/Player;)Z canUnlock a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Lnet/minecraft/world/LockCode; fromTag a
+ m ()Lnet/minecraft/advancements/criterion/ItemPredicate; predicate a
+ m (Lnet/minecraft/world/item/ItemStack;)Z unlocksWith a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/LockCode; NO_LOCK a
+ f Ljava/lang/String; TAG_LOCK c
+ f Lnet/minecraft/advancements/criterion/ItemPredicate; predicate d
+c net/minecraft/world/Nameable net/minecraft/world/INamableTileEntity
+ m ()Lnet/minecraft/network/chat/Component; getCustomName as
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ m ()Lnet/minecraft/network/chat/Component; getName ap
+ m ()Ljava/lang/String; getPlainTextName aq
+ m ()Z hasCustomName i_
+c net/minecraft/DetectedVersion net/minecraft/MinecraftVersion
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/WorldVersion; createBuiltIn a
+ m (Ljava/lang/String;Ljava/lang/String;Z)Lnet/minecraft/WorldVersion; createBuiltIn a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/WorldVersion; createFromJson a
+ m ()Lnet/minecraft/WorldVersion; tryDetectVersion a
+ f Lnet/minecraft/WorldVersion; BUILT_IN a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/SharedConstants net/minecraft/SharedConstants
+ m (Ljava/lang/String;)Z booleanProperty b
+ m (Ljava/lang/String;)Z debugFlag c
+ m (Ljava/lang/String;)I debugIntValue d
+ m (Lnet/minecraft/world/level/ChunkPos;)Z debugVoidTerrain a
+ m ()Lnet/minecraft/WorldVersion; getCurrentVersion b
+ m ()I getProtocolVersion c
+ m (Ljava/lang/String;)Ljava/lang/String; prefixDebugFlagName a
+ m (Lnet/minecraft/WorldVersion;)V setVersion a
+ m ()V tryDetectVersion a
+ f F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK bm
+ f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY bo
+ f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE bn
+ f Z CHECK_DATA_FIXER_SCHEMA aW
+ f Z COMMAND_STACK_TRACES aM
+ f Z CRASH_EAGERLY g
+ f Lnet/minecraft/WorldVersion; CURRENT_VERSION bs
+ f I DATA_PACK_FORMAT_MAJOR j
+ f I DATA_PACK_FORMAT_MINOR k
+ f Ljava/lang/String; DATA_VERSION_TAG o
+ f Z DEBUG_ACTIVE_TEXT_AREAS aq
+ f Z DEBUG_ALLOW_LOW_SIM_DISTANCE u
+ f Z DEBUG_AQUIFERS at
+ f Z DEBUG_BEES S
+ f Z DEBUG_BLOCK_BREAK U
+ f Z DEBUG_BRAIN Q
+ f Z DEBUG_BREEZE_MOB ag
+ f Z DEBUG_BYPASS_REALMS_VERSION_CHECK ac
+ f Z DEBUG_CARVERS Z
+ f Z DEBUG_CHASE_COMMAND an
+ f Z DEBUG_CURSOR_POS ak
+ f Z DEBUG_DEFAULT_SKIN_OVERRIDE al
+ f Z DEBUG_DEV_COMMANDS ap
+ f Z DEBUG_DISABLE_AQUIFERS az
+ f Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION aG
+ f Z DEBUG_DISABLE_BLENDING aF
+ f Z DEBUG_DISABLE_CARVERS aB
+ f Z DEBUG_DISABLE_FEATURES aD
+ f Z DEBUG_DISABLE_FLUID_GENERATION ay
+ f Z DEBUG_DISABLE_LIQUID_SPREADING as
+ f Z DEBUG_DISABLE_ORE_VEINS aE
+ f Z DEBUG_DISABLE_STRUCTURES aC
+ f Z DEBUG_DISABLE_SURFACE aA
+ f Z DEBUG_DONT_SAVE_WORLD X
+ f Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND aR
+ f Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES I
+ f Z DEBUG_DUMP_TEXTURE_ATLAS H
+ f Z DEBUG_ENABLED q
+ f Z DEBUG_ENTITY_BLOCK_INTERSECTION av
+ f Z DEBUG_EXPERIMENTAL_REDSTONEWIRE_UPDATE_ORDER E
+ f I DEBUG_FAKE_JITTER_MS aK
+ f I DEBUG_FAKE_LATENCY_MS aJ
+ f Z DEBUG_FEATURE_COUNT aP
+ f Ljava/lang/String; DEBUG_FLAG_PREFIX p
+ f Z DEBUG_FORCE_ONBOARDING_SCREEN aj
+ f Z DEBUG_FORCE_TELEMETRY aQ
+ f Z DEBUG_GAME_EVENT_LISTENERS G
+ f Z DEBUG_GOAL_SELECTOR O
+ f Z DEBUG_HOTKEYS v
+ f Z DEBUG_IGNORE_LOCAL_MOB_CAP ar
+ f Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING au
+ f Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN W
+ f Z DEBUG_LARGE_DRIPSTONE Y
+ f Z DEBUG_MONITOR_TICK_TIMES V
+ f Z DEBUG_NAMED_RUNNABLES N
+ f Z DEBUG_NEIGHBORSUPDATE D
+ f Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD ax
+ f Z DEBUG_OPEN_INCOMPATIBLE_WORLDS t
+ f Z DEBUG_ORE_VEINS aa
+ f Z DEBUG_PANORAMA_SCREENSHOT am
+ f Z DEBUG_PATHFINDING A
+ f Z DEBUG_POI R
+ f Z DEBUG_PRINT_PROPERTIES br
+ f Z DEBUG_RAIDS T
+ f Z DEBUG_RENDER_UI_LAYERING_RECTANGLES z
+ f Z DEBUG_SAVE_STRUCTURES_AS_SNBT K
+ f Z DEBUG_SCULK_CATALYST ab
+ f Z DEBUG_SHAPES C
+ f Z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES B
+ f Z DEBUG_SHOW_SERVER_DEBUG_VALUES aO
+ f Z DEBUG_SHUFFLE_MODELS y
+ f Z DEBUG_SHUFFLE_UI_RENDERING_ORDER x
+ f Z DEBUG_SOCIAL_INTERACTIONS ad
+ f Z DEBUG_STRUCTURES F
+ f Z DEBUG_STRUCTURE_EDIT_MODE J
+ f Z DEBUG_SUBTITLES aI
+ f Z DEBUG_SYNCHRONOUS_GL_LOGS L
+ f Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS ah
+ f Z DEBUG_UI_NARRATION w
+ f Z DEBUG_UNLOCK_ALL_TRADES af
+ f Z DEBUG_VALIDATE_RESOURCE_PATH_CASE ae
+ f Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS ai
+ f Z DEBUG_VERBOSE_COMMAND_ERRORS ao
+ f Z DEBUG_VERBOSE_SERVER_EVENTS M
+ f Z DEBUG_VILLAGE_SECTIONS P
+ f Z DEBUG_WORLD_RECREATE aN
+ f I DEFAULT_MINECRAFT_PORT aH
+ f I DEFAULT_RANDOM_TICK_SPEED bl
+ f Z FIX_SAND_DUPE s
+ f Z FIX_TNT_DUPE r
+ f [C ILLEGAL_FILE_CHARACTERS bg
+ f Z IS_RUNNING_IN_IDE aX
+ f I LANGUAGE_FORMAT m
+ f F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE aT
+ f J MAXIMUM_TICK_TIME_NANOS aS
+ f I MAX_CHAINED_NEIGHBOR_UPDATES bd
+ f I MAX_CHAT_LENGTH aZ
+ f I MAX_CLOUD_DISTANCE bf
+ f I MAX_FUNCTION_COMMAND_LENGTH bb
+ f I MAX_PLAYER_NAME_LENGTH bc
+ f I MAX_RENDER_DISTANCE be
+ f I MAX_USER_INPUT_COMMAND_LENGTH ba
+ f I MILLIS_PER_TICK bi
+ f Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION aL
+ f I RELEASE_NETWORK_PROTOCOL_VERSION d
+ f I REPORT_FORMAT_VERSION n
+ f I RESOURCE_PACK_FORMAT_MAJOR h
+ f I RESOURCE_PACK_FORMAT_MINOR i
+ f Ljava/lang/String; RPC_MANAGEMENT_SERVER_API_VERSION l
+ f Ljava/lang/String; SERIES c
+ f Z SNAPSHOT a
+ f I SNAPSHOT_NETWORK_PROTOCOL_VERSION e
+ f I SNAPSHOT_PROTOCOL_BIT bq
+ f I SNBT_NAG_VERSION f
+ f I TICKS_PER_GAME_DAY bk
+ f I TICKS_PER_MINUTE bj
+ f I TICKS_PER_SECOND bh
+ f Z USE_DEVONLY aV
+ f Z USE_WORKFLOWS_HOOKS aU
+ f I WORLD_ICON_SIZE bp
+ f I WORLD_RESOLUTION aY
+ f I WORLD_VERSION b
+ f Z debugGenerateSquareTerrainWithoutNoise aw
+c net/minecraft/TracingExecutor net/minecraft/TracingExecutor
+ m (Ljava/lang/String;)Ljava/util/concurrent/Executor; forName a
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$0 d
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$1 c
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$2 b
+ m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$3 a
+ m (Ljava/lang/Runnable;)V lambda$wrapUnnamed$4 b
+ m ()Ljava/util/concurrent/ExecutorService; service a
+ m (JLjava/util/concurrent/TimeUnit;)V shutdownAndAwait a
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapUnnamed a
+ f Ljava/util/concurrent/ExecutorService; service a
+c net/minecraft/core/Direction8 net/minecraft/core/EnumDirection8
+ m ()[Lnet/minecraft/core/Direction8; $values d
+ m ()Ljava/util/Set; getDirections a
+ m ()I getStepX b
+ m ()I getStepZ c
+ f [Lnet/minecraft/core/Direction8; $VALUES k
+ f Lnet/minecraft/core/Direction8; EAST c
+ f Lnet/minecraft/core/Direction8; NORTH a
+ f Lnet/minecraft/core/Direction8; NORTH_EAST b
+ f Lnet/minecraft/core/Direction8; NORTH_WEST h
+ f Lnet/minecraft/core/Direction8; SOUTH e
+ f Lnet/minecraft/core/Direction8; SOUTH_EAST d
+ f Lnet/minecraft/core/Direction8; SOUTH_WEST f
+ f Lnet/minecraft/core/Direction8; WEST g
+ f Ljava/util/Set; directions i
+ f Lnet/minecraft/core/Vec3i; step j
+c net/minecraft/core/SectionPos net/minecraft/core/SectionPosition
+ m (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos a
+ m (Lnet/minecraft/world/level/ChunkPos;III)Ljava/util/stream/Stream; aroundChunk a
+ m ()J asLong s
+ m (III)J asLong b
+ m (Lnet/minecraft/core/BlockPos;)J asLong c
+ m (IIIIII)Ljava/util/stream/Stream; betweenClosedStream a
+ m (J)J blockToSection e
+ m (D)I blockToSectionCoord b
+ m (I)I blockToSectionCoord a
+ m ()Ljava/util/stream/Stream; blocksInside t
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/core/SectionPos; bottomOf a
+ m ()Lnet/minecraft/core/BlockPos; center k
+ m ()Lnet/minecraft/world/level/ChunkPos; chunk r
+ m (Lnet/minecraft/core/SectionPos;I)Ljava/util/stream/Stream; cube a
+ m (II)J getZeroNode b
+ m (J)J getZeroNode f
+ m ()I maxBlockX g
+ m ()I maxBlockY h
+ m ()I maxBlockZ i
+ m ()I minBlockX d
+ m ()I minBlockY e
+ m ()I minBlockZ f
+ m (III)Lnet/minecraft/core/SectionPos; of a
+ m (J)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/core/Position;)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/SectionPos; of a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPos; of a
+ m (III)Lnet/minecraft/core/SectionPos; offset d
+ m (III)Lnet/minecraft/core/Vec3i; offset c
+ m (JIII)J offset a
+ m (JLnet/minecraft/core/Direction;)J offset a
+ m ()Lnet/minecraft/core/BlockPos; origin j
+ m (D)I posToSectionCoord a
+ m (S)Lnet/minecraft/core/BlockPos; relativeToBlockPos g
+ m (S)I relativeToBlockX d
+ m (S)I relativeToBlockY e
+ m (S)I relativeToBlockZ f
+ m (I)I sectionRelative b
+ m (Lnet/minecraft/core/BlockPos;)S sectionRelativePos b
+ m (S)I sectionRelativeX a
+ m (S)I sectionRelativeY b
+ m (S)I sectionRelativeZ c
+ m (I)I sectionToBlockCoord c
+ m (II)I sectionToBlockCoord a
+ m (J)J sectionToChunk g
+ m ()I x a
+ m (J)I x b
+ m ()I y b
+ m (J)I y c
+ m ()I z c
+ m (J)I z d
+ f I PACKED_X_LENGTH j
+ f J PACKED_X_MASK m
+ f I PACKED_Y_LENGTH k
+ f J PACKED_Y_MASK n
+ f I PACKED_Z_LENGTH l
+ f J PACKED_Z_MASK o
+ f I RELATIVE_X_SHIFT s
+ f I RELATIVE_Y_SHIFT t
+ f I RELATIVE_Z_SHIFT u
+ f I SECTION_BITS a
+ f I SECTION_HALF_SIZE d
+ f I SECTION_MASK c
+ f I SECTION_MAX_INDEX e
+ f I SECTION_SIZE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I X_OFFSET r
+ f I Y_OFFSET p
+ f I Z_OFFSET q
+c net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPosition$1
+ f Lnet/minecraft/core/Cursor3D; cursor a
+c net/minecraft/data/PackOutput net/minecraft/data/PackOutput
+ m (Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$PathProvider; createPathProvider a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$PathProvider; createRegistryElementsPathProvider a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$PathProvider; createRegistryTagsPathProvider b
+ m ()Ljava/nio/file/Path; getOutputFolder a
+ m (Lnet/minecraft/data/PackOutput$Target;)Ljava/nio/file/Path; getOutputFolder a
+ f Ljava/nio/file/Path; outputFolder a
+c net/minecraft/data/PackOutput$Target net/minecraft/data/PackOutput$b
+ m ()[Lnet/minecraft/data/PackOutput$Target; $values a
+ f [Lnet/minecraft/data/PackOutput$Target; $VALUES e
+ f Lnet/minecraft/data/PackOutput$Target; DATA_PACK a
+ f Lnet/minecraft/data/PackOutput$Target; REPORTS c
+ f Lnet/minecraft/data/PackOutput$Target; RESOURCE_PACK b
+ f Ljava/lang/String; directory d
+c net/minecraft/data/PackOutput$PathProvider net/minecraft/data/PackOutput$a
+ m (Lnet/minecraft/resources/Identifier;Ljava/lang/String;)Ljava/nio/file/Path; file a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/nio/file/Path; json a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; json a
+ f Ljava/lang/String; kind b
+ f Ljava/nio/file/Path; root a
+c net/minecraft/locale/Language net/minecraft/locale/LocaleLanguage
+ m ()Lnet/minecraft/locale/Language; getInstance a
+ m (Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Ljava/util/List;)Ljava/util/List; getVisualOrder a
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; getVisualOrder a
+ m (Ljava/lang/String;)Z has b
+ m (Lnet/minecraft/locale/Language;)V inject a
+ m ()Z isDefaultRightToLeft b
+ m ()Lnet/minecraft/locale/Language; loadDefault c
+ m (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V loadFromJson a
+ m (Ljava/util/function/BiConsumer;Ljava/lang/String;)V parseTranslations a
+ f Ljava/lang/String; DEFAULT a
+ f Lcom/google/gson/Gson; GSON c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/regex/Pattern; UNSUPPORTED_FORMAT_PATTERN d
+ f Lnet/minecraft/locale/Language; instance e
+c net/minecraft/locale/Language$1 net/minecraft/locale/LocaleLanguage$1
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault a
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; getVisualOrder a
+ m (Ljava/lang/String;)Z has b
+ m ()Z isDefaultRightToLeft b
+ m (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$getVisualOrder$0 a
+ m (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/util/FormattedCharSink;)Z lambda$getVisualOrder$1 a
+c net/minecraft/nbt/CompoundTag net/minecraft/nbt/NBTTagCompound
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m ()Ljava/util/Optional; asCompound s_
+ m (Ljava/lang/String;)Z contains b
+ m ()Lnet/minecraft/nbt/CompoundTag; copy l
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m ()Ljava/util/Set; entrySet g
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get a
+ m (Ljava/lang/String;)Ljava/util/Optional; getBoolean q
+ m (Ljava/lang/String;Z)Z getBooleanOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getByte c
+ m (Ljava/lang/String;)Ljava/util/Optional; getByteArray j
+ m (Ljava/lang/String;B)B getByteOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getCompound m
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; getCompoundOrEmpty n
+ m (Ljava/lang/String;)Ljava/util/Optional; getDouble h
+ m (Ljava/lang/String;D)D getDoubleOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getFloat g
+ m (Ljava/lang/String;F)F getFloatOr b
+ m ()B getId b
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray k
+ m (Ljava/lang/String;I)I getIntOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getList o
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; getListOrEmpty p
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;)Ljava/util/Optional; getLongArray l
+ m (Ljava/lang/String;J)J getLongOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getOptional s
+ m (Ljava/lang/String;)Ljava/util/Optional; getShort d
+ m (Ljava/lang/String;S)S getShortOr b
+ m (Ljava/lang/String;)Ljava/util/Optional; getString i
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m ()Z isEmpty j
+ m ()Ljava/util/Set; keySet e
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; lambda$static$2 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; merge a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; put a
+ m (Ljava/lang/String;Z)V putBoolean a
+ m (Ljava/lang/String;B)V putByte a
+ m (Ljava/lang/String;[B)V putByteArray a
+ m (Ljava/lang/String;D)V putDouble a
+ m (Ljava/lang/String;F)V putFloat a
+ m (Ljava/lang/String;I)V putInt a
+ m (Ljava/lang/String;[I)V putIntArray a
+ m (Ljava/lang/String;J)V putLong a
+ m (Ljava/lang/String;[J)V putLongArray a
+ m (Ljava/lang/String;S)V putShort a
+ m (Ljava/lang/String;Ljava/lang/String;)V putString a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNamedTagData a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; remove r
+ m ()Lnet/minecraft/nbt/CompoundTag; shallowCopy k
+ m ()I size i
+ m ()I sizeInBytes a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store a
+ m (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V storeNullable b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable b
+ m ()Ljava/util/Collection; values h
+ m (Ljava/io/DataOutput;)V write a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V writeNamedTag a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER c
+ f I MAP_ENTRY_SIZE_IN_BYTES w
+ f I SELF_SIZE_IN_BYTES v
+ f Lnet/minecraft/nbt/TagType; TYPE b
+ f Ljava/util/Map; tags x
+c net/minecraft/nbt/CompoundTag$1 net/minecraft/nbt/NBTTagCompound$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; loadCompound d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parseCompound c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; readString e
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/CompoundTag$2 net/minecraft/nbt/NBTTagCompound$2
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult a
+ f [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult b
+c net/minecraft/nbt/IntArrayTag net/minecraft/nbt/NBTTagIntArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asIntArray q_
+ m ()Lnet/minecraft/nbt/IntArrayTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/IntTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[I getAsIntArray g
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/IntTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [I data c
+c net/minecraft/nbt/IntArrayTag$1 net/minecraft/nbt/NBTTagIntArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[I readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/SnbtGrammar net/minecraft/nbt/SnbtGrammar
+ m (C)Z canStartNumber c
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;)V cleanAndAppend a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;Z)V cleanAndAppend a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;Ljava/lang/String;)Ljava/lang/Object; convertDouble b
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;Ljava/lang/String;)Ljava/lang/Object; convertFloat a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/SnbtGrammar$Sign;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/nbt/SnbtGrammar$Signed;Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; createFloat a
+ m (Ljava/lang/NumberFormatException;)Lnet/minecraft/util/parsing/packrat/DelayedException; createNumberParseError a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/util/parsing/packrat/commands/Grammar; createParser a
+ m (C)Ljava/lang/String; escapeControlCharacters a
+ m (C)Z isAllowedToStartUnquotedString b
+ m (Ljava/util/List;)Ljava/lang/String; joinList a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/String; lambda$createParser$10 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$11 j
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$12 i
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$13 h
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$14 g
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$15 f
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$16 e
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$17 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/String; lambda$createParser$18 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Map$Entry; lambda$createParser$19 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$20 d
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; lambda$createParser$21 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$22 c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; lambda$createParser$23 b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; lambda$createParser$24 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$25 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$26 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$Sign; lambda$createParser$4 m
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; lambda$createParser$5 l
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral; lambda$createParser$6 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; lambda$createParser$7 k
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/nbt/SnbtGrammar$Signed; lambda$createParser$8 b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; lambda$createParser$9 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Ljava/lang/String;)Z needsUnderscoreRemoval a
+ m (Ljava/lang/String;I)S parseUnsignedShort a
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; BINARY_NUMERAL u
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; DECIMAL_NUMERAL v
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EMPTY_KEY q
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_BINARY_NUMERAL m
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_DECIMAL_NUMERAL o
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_FLOAT_TYPE f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_HEX_ESCAPE b
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_HEX_NUMERAL p
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_INTEGER_TYPE e
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_NON_NEGATIVE_NUMBER g
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_UNQUOTED_STRING k
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INFINITY_NOT_ALLOWED s
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_ARRAY_ELEMENT_TYPE i
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_CHARACTER_NAME h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_CODEPOINT c
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_STRING_CONTENTS l
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_INVALID_UNQUOTED_START j
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_LEADING_ZERO_NOT_ALLOWED r
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_SUCH_OPERATION d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NUMBER_PARSE_FAILURE a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_UNDESCORE_NOT_ALLOWED n
+ f Ljava/util/HexFormat; HEX_ESCAPE t
+ f Lnet/minecraft/util/parsing/packrat/commands/NumberRunParseRule; HEX_NUMERAL w
+ f Lnet/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacters; NUMBER_LOOKEAHEAD y
+ f Lnet/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule; PLAIN_STRING_CHUNK x
+ f Ljava/util/regex/Pattern; UNICODE_NAME z
+c net/minecraft/nbt/SnbtGrammar$1 net/minecraft/nbt/SnbtGrammar$1
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$2 net/minecraft/nbt/SnbtGrammar$2
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$3 net/minecraft/nbt/SnbtGrammar$3
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$4 net/minecraft/nbt/SnbtGrammar$4
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$5 net/minecraft/nbt/SnbtGrammar$5
+ m (C)Z isAccepted a
+c net/minecraft/nbt/SnbtGrammar$Base net/minecraft/nbt/SnbtGrammar$b
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$Base; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$Base; $VALUES d
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; BINARY a
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; DECIMAL b
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; HEX c
+c net/minecraft/nbt/SnbtGrammar$Sign net/minecraft/nbt/SnbtGrammar$e
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$Sign; $values a
+ m (Ljava/lang/StringBuilder;)V append a
+ f [Lnet/minecraft/nbt/SnbtGrammar$Sign; $VALUES c
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; MINUS b
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; PLUS a
+c net/minecraft/nbt/SnbtGrammar$Signed net/minecraft/nbt/SnbtGrammar$f
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ f Ljava/lang/Object; value b
+c net/minecraft/nbt/SnbtGrammar$TypeSuffix net/minecraft/nbt/SnbtGrammar$i
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; $VALUES g
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; BYTE c
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; DOUBLE b
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; FLOAT a
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; INT e
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; LONG f
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; SHORT d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix net/minecraft/nbt/SnbtGrammar$a
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; $values a
+ m (Lnet/minecraft/nbt/SnbtGrammar$IntegerLiteral;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Number; buildNumber a
+ m (Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix;)Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; computeType a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m (Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;)Z isAllowed a
+ f [Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; $VALUES f
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; BYTE a
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; INT b
+ f Lnet/minecraft/nbt/SnbtGrammar$ArrayPrefix; LONG c
+ f Ljava/util/Set; additionalTypes e
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; defaultType d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$1 net/minecraft/nbt/SnbtGrammar$a$1
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ f Ljava/nio/ByteBuffer; EMPTY_BUFFER d
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$2 net/minecraft/nbt/SnbtGrammar$a$2
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+c net/minecraft/nbt/SnbtGrammar$ArrayPrefix$3 net/minecraft/nbt/SnbtGrammar$a$3
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+c net/minecraft/nbt/SnbtGrammar$SignedPrefix net/minecraft/nbt/SnbtGrammar$g
+ m ()[Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; $values a
+ f [Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; $VALUES c
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; SIGNED a
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; UNSIGNED b
+c net/minecraft/nbt/SnbtGrammar$IntegerSuffix net/minecraft/nbt/SnbtGrammar$d
+ m ()Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signed a
+ m ()Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; type b
+ f Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; EMPTY a
+ f Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signed b
+ f Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix; type c
+c net/minecraft/nbt/SnbtGrammar$IntegerLiteral net/minecraft/nbt/SnbtGrammar$c
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Base; base b
+ m (Lnet/minecraft/nbt/SnbtGrammar$Sign;)Ljava/lang/String; cleanupDigits a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/SnbtGrammar$TypeSuffix;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; create a
+ m ()Ljava/lang/String; digits c
+ m ()Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ m ()Lnet/minecraft/nbt/SnbtGrammar$SignedPrefix; signedOrDefault e
+ m ()Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; suffix d
+ f Lnet/minecraft/nbt/SnbtGrammar$Base; base b
+ f Ljava/lang/String; digits c
+ f Lnet/minecraft/nbt/SnbtGrammar$Sign; sign a
+ f Lnet/minecraft/nbt/SnbtGrammar$IntegerSuffix; suffix d
+c net/minecraft/nbt/SnbtGrammar$SimpleHexLiteralParseRule net/minecraft/nbt/SnbtGrammar$h
+ m (C)Z isAccepted a
+c net/minecraft/network/VarLong net/minecraft/network/VarLong
+ m (J)I getByteSize a
+ m (B)Z hasContinuationBit a
+ m (Lio/netty/buffer/ByteBuf;)J read a
+ m (Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf; write a
+ f I CONTINUATION_BIT_MASK c
+ f I DATA_BITS_MASK b
+ f I DATA_BITS_PER_BYTE d
+ f I MAX_VARLONG_SIZE a
+c net/minecraft/server/Services net/minecraft/server/Services
+ m ()Z canValidateProfileKeys b
+ m ()Lnet/minecraft/server/players/UserNameToIdResolver; nameToIdCache f
+ m ()Lnet/minecraft/util/SignatureValidator; profileKeySignatureValidator a
+ m ()Lcom/mojang/authlib/GameProfileRepository; profileRepository e
+ m ()Lnet/minecraft/server/players/ProfileResolver; profileResolver g
+ m ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet d
+ m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService c
+ f Ljava/lang/String; USERID_CACHE_FILE f
+ f Lnet/minecraft/server/players/UserNameToIdResolver; nameToIdCache d
+ f Lcom/mojang/authlib/GameProfileRepository; profileRepository c
+ f Lnet/minecraft/server/players/ProfileResolver; profileResolver e
+ f Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet b
+ f Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService a
+c net/minecraft/server/TickTask net/minecraft/server/TickTask
+ m ()I getTick a
+ f Ljava/lang/Runnable; runnable b
+ f I tick a
+c net/minecraft/tags/DialogTags net/minecraft/tags/DialogTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; PAUSE_SCREEN_ADDITIONS a
+ f Lnet/minecraft/tags/TagKey; QUICK_ACTIONS b
+c net/minecraft/tags/TagBuilder net/minecraft/tags/TagBuilder
+ m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; add a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagBuilder; addElement a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagBuilder; addOptionalElement b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagBuilder; addOptionalTag d
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagBuilder; addTag c
+ m ()Ljava/util/List; build b
+ m ()Lnet/minecraft/tags/TagBuilder; create a
+ f Ljava/util/List; entries a
+c net/minecraft/util/BitStorage net/minecraft/util/DataBits
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+c net/minecraft/util/Brightness net/minecraft/util/Brightness
+ m ()I block b
+ m (I)I block a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I pack a
+ m (II)I pack a
+ m ()I sky c
+ m (I)I sky b
+ m (I)Lnet/minecraft/util/Brightness; unpack c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/Brightness; FULL_BRIGHT c
+ f Lcom/mojang/serialization/Codec; LIGHT_VALUE_CODEC a
+ f I block d
+ f I sky e
+c net/minecraft/util/EasingType net/minecraft/util/EasingType
+ m (FFFF)Lnet/minecraft/util/EasingType; cubicBezier a
+ m (Lnet/minecraft/util/EasingType;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m (F)F lambda$static$1 b
+ m (F)F lambda$static$2 a
+ m (Ljava/lang/String;Lnet/minecraft/util/EasingType;)Lnet/minecraft/util/EasingType; registerSimple a
+ m (FF)Lnet/minecraft/util/EasingType; symmetricCubicBezier a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/util/EasingType; CONSTANT c
+ f Lnet/minecraft/util/EasingType; IN_BACK e
+ f Lnet/minecraft/util/EasingType; IN_BOUNCE f
+ f Lnet/minecraft/util/EasingType; IN_CIRC g
+ f Lnet/minecraft/util/EasingType; IN_CUBIC h
+ f Lnet/minecraft/util/EasingType; IN_ELASTIC i
+ f Lnet/minecraft/util/EasingType; IN_EXPO j
+ f Lnet/minecraft/util/EasingType; IN_OUT_BACK o
+ f Lnet/minecraft/util/EasingType; IN_OUT_BOUNCE p
+ f Lnet/minecraft/util/EasingType; IN_OUT_CIRC q
+ f Lnet/minecraft/util/EasingType; IN_OUT_CUBIC r
+ f Lnet/minecraft/util/EasingType; IN_OUT_ELASTIC s
+ f Lnet/minecraft/util/EasingType; IN_OUT_EXPO t
+ f Lnet/minecraft/util/EasingType; IN_OUT_QUAD u
+ f Lnet/minecraft/util/EasingType; IN_OUT_QUART v
+ f Lnet/minecraft/util/EasingType; IN_OUT_QUINT w
+ f Lnet/minecraft/util/EasingType; IN_OUT_SINE x
+ f Lnet/minecraft/util/EasingType; IN_QUAD k
+ f Lnet/minecraft/util/EasingType; IN_QUART l
+ f Lnet/minecraft/util/EasingType; IN_QUINT m
+ f Lnet/minecraft/util/EasingType; IN_SINE n
+ f Lnet/minecraft/util/EasingType; LINEAR d
+ f Lnet/minecraft/util/EasingType; OUT_BACK y
+ f Lnet/minecraft/util/EasingType; OUT_BOUNCE z
+ f Lnet/minecraft/util/EasingType; OUT_CIRC A
+ f Lnet/minecraft/util/EasingType; OUT_CUBIC B
+ f Lnet/minecraft/util/EasingType; OUT_ELASTIC C
+ f Lnet/minecraft/util/EasingType; OUT_EXPO D
+ f Lnet/minecraft/util/EasingType; OUT_QUAD E
+ f Lnet/minecraft/util/EasingType; OUT_QUART F
+ f Lnet/minecraft/util/EasingType; OUT_QUINT G
+ f Lnet/minecraft/util/EasingType; OUT_SINE H
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; SIMPLE_REGISTRY a
+c net/minecraft/util/EasingType$CubicBezier net/minecraft/util/EasingType$a
+ m (FF)Lnet/minecraft/util/EasingType$CubicBezier$CubicCurve; curveFromControls b
+ m (Lnet/minecraft/util/EasingType$CubicBezier;)Lnet/minecraft/util/EasingType$CubicBezierControls; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC I
+ f I NEWTON_RAPHSON_ITERATIONS J
+ f Lnet/minecraft/util/EasingType$CubicBezierControls; controls K
+ f Lnet/minecraft/util/EasingType$CubicBezier$CubicCurve; xCurve L
+ f Lnet/minecraft/util/EasingType$CubicBezier$CubicCurve; yCurve M
+c net/minecraft/util/EasingType$CubicBezier$CubicCurve net/minecraft/util/EasingType$a$a
+ m (F)F sample a
+ m (F)F sampleGradient b
+c net/minecraft/util/EasingType$CubicBezierControls net/minecraft/util/EasingType$b
+ m (Ljava/util/List;)Lnet/minecraft/util/EasingType$CubicBezierControls; lambda$static$0 a
+ m (Lnet/minecraft/util/EasingType$CubicBezierControls;)Ljava/util/List; lambda$static$1 a
+ m ()Ljava/lang/String; lambda$validate$2 g
+ m ()Ljava/lang/String; lambda$validate$3 f
+ m ()Lcom/mojang/serialization/DataResult; validate e
+ m ()F x1 a
+ m ()F x2 c
+ m ()F y1 b
+ m ()F y2 d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F x1 b
+ f F x2 d
+ f F y1 c
+ f F y2 e
+c net/minecraft/util/FileZipper net/minecraft/util/FileZipper
+ m (Ljava/nio/file/Path;)V add a
+ m (Ljava/nio/file/Path;Ljava/io/File;)V add a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)V add a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$add$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/nio/file/FileSystem; fs d
+ f Ljava/nio/file/Path; outputFile b
+ f Ljava/nio/file/Path; tempFile c
+c net/minecraft/util/GsonHelper net/minecraft/util/ChatDeserializer
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; convertToBigDecimal j
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; convertToBigInteger k
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z convertToBoolean c
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)B convertToByte h
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)C convertToCharacter i
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)D convertToDouble d
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)F convertToFloat e
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)I convertToInt g
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/core/Holder; convertToItem b
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; convertToJsonArray n
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; convertToJsonObject m
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)J convertToLong f
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; convertToObject a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)S convertToShort l
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; convertToString a
+ m (Lcom/google/gson/JsonElement;I)Z encodesLongerThan a
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson b
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; fromJson a
+ m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fromJson a
+ m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromNullableJson a
+ m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromNullableJson a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; getAsBigDecimal r
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; getAsBigDecimal a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; getAsBigInteger s
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; getAsBigInteger a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z getAsBoolean k
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z getAsBoolean a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)B getAsByte p
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B getAsByte a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)C getAsCharacter q
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C getAsCharacter a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)D getAsDouble l
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D getAsDouble a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F getAsFloat m
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F getAsFloat a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)I getAsInt o
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I getAsInt a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/core/Holder; getAsItem j
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; getAsItem a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; getAsJsonArray v
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; getAsJsonArray a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; getAsJsonObject u
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getAsJsonObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)J getAsLong n
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J getAsLong a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)S getAsShort t
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S getAsShort a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; getAsString i
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAsString a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; getNonNull h
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/String; getType d
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isArrayNode d
+ m (Lcom/google/gson/JsonElement;)Z isBooleanValue c
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isBooleanValue c
+ m (Lcom/google/gson/JsonElement;)Z isNumberValue b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isNumberValue b
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isObjectNode e
+ m (Lcom/google/gson/JsonElement;)Z isStringValue a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isStringValue a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidNode g
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidPrimitive f
+ m (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; lambda$convertToItem$0 a
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonObject; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse a
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonArray; parseArray b
+ m (Ljava/lang/String;)Lcom/google/gson/JsonArray; parseArray b
+ m (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; sortByKeyIfNeeded a
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/String; toStableString e
+ m (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V writeValue a
+ f Lcom/google/gson/Gson; GSON a
+c net/minecraft/util/GsonHelper$CountedAppendable net/minecraft/util/ChatDeserializer$a
+ m (I)Ljava/lang/Appendable; accountChars a
+ f I limit b
+ f I totalCount a
+c net/minecraft/util/StringUtil net/minecraft/util/UtilColor
+ m (Ljava/lang/String;)Z endsWithNewLine d
+ m (Ljava/lang/String;)Ljava/lang/String; filterText g
+ m (Ljava/lang/String;Z)Ljava/lang/String; filterText a
+ m (IF)Ljava/lang/String; formatTickDuration a
+ m (I)Z isAllowedChatCharacter a
+ m (Ljava/lang/String;)Z isBlank h
+ m (Ljava/lang/String;)Z isNullOrEmpty b
+ m (Ljava/lang/String;)Z isValidPlayerName f
+ m (I)Z isWhitespace b
+ m (I)Z lambda$isValidPlayerName$0 c
+ m (Ljava/lang/String;)I lineCount c
+ m (Ljava/lang/String;)Ljava/lang/String; stripColor a
+ m (Ljava/lang/String;)Ljava/lang/String; trimChatMessage e
+ m (Ljava/lang/String;IZ)Ljava/lang/String; truncateStringIfNecessary a
+ f Ljava/util/regex/Pattern; LINE_END_PATTERN c
+ f Ljava/util/regex/Pattern; LINE_PATTERN b
+ f Ljava/util/regex/Pattern; STRIP_COLOR_PATTERN a
+c net/minecraft/util/TimeSource net/minecraft/util/TimeSource
+c net/minecraft/util/TimeSource$NanoTimeSource net/minecraft/util/TimeSource$a
+c net/minecraft/world/BossEvent net/minecraft/world/BossBattle
+ m ()Lnet/minecraft/world/BossEvent$BossBarColor; getColor l
+ m ()Ljava/util/UUID; getId i
+ m ()Lnet/minecraft/network/chat/Component; getName j
+ m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; getOverlay m
+ m ()F getProgress k
+ m (Lnet/minecraft/world/BossEvent$BossBarColor;)V setColor a
+ m (Z)Lnet/minecraft/world/BossEvent; setCreateWorldFog c
+ m (Z)Lnet/minecraft/world/BossEvent; setDarkenScreen a
+ m (Lnet/minecraft/network/chat/Component;)V setName a
+ m (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V setOverlay a
+ m (Z)Lnet/minecraft/world/BossEvent; setPlayBossMusic b
+ m (F)V setProgress a
+ m ()Z shouldCreateWorldFog p
+ m ()Z shouldDarkenScreen n
+ m ()Z shouldPlayBossMusic o
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color c
+ f Z createWorldFog g
+ f Z darkenScreen e
+ f Ljava/util/UUID; id h
+ f Lnet/minecraft/network/chat/Component; name a
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay d
+ f Z playBossMusic f
+ f F progress b
+c net/minecraft/world/BossEvent$BossBarColor net/minecraft/world/BossBattle$BarColor
+ m ()[Lnet/minecraft/world/BossEvent$BossBarColor; $values d
+ m ()Lnet/minecraft/ChatFormatting; getFormatting a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/BossEvent$BossBarColor; $VALUES k
+ f Lnet/minecraft/world/BossEvent$BossBarColor; BLUE b
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/BossEvent$BossBarColor; GREEN d
+ f Lnet/minecraft/world/BossEvent$BossBarColor; PINK a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; PURPLE f
+ f Lnet/minecraft/world/BossEvent$BossBarColor; RED c
+ f Lnet/minecraft/world/BossEvent$BossBarColor; WHITE g
+ f Lnet/minecraft/world/BossEvent$BossBarColor; YELLOW e
+ f Lnet/minecraft/ChatFormatting; formatting j
+ f Ljava/lang/String; name i
+c net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossBattle$BarStyle
+ m ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/BossEvent$BossBarOverlay; $VALUES h
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_10 c
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_12 d
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_20 e
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; NOTCHED_6 b
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; PROGRESS a
+ f Ljava/lang/String; name g
+c net/minecraft/world/Clearable net/minecraft/world/Clearable
+ m ()V clearContent a
+c net/minecraft/world/Container net/minecraft/world/IInventory
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a
+ m (Lnet/minecraft/world/item/Item;)I countItem a_
+ m ()I getContainerSize b
+ m ()Ljava/util/List; getEntitiesWithContainerOpen am_
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize f_
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Ljava/util/function/Predicate;)Z hasAnyMatching a_
+ m (Ljava/util/Set;)Z hasAnyOf a
+ m ()Z isEmpty c
+ m (Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;)Z lambda$hasAnyOf$0 a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z stillValidBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;F)Z stillValidBlockEntity a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ f F DEFAULT_DISTANCE_BUFFER s_
+c net/minecraft/world/Container$1 net/minecraft/world/IInventory$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/Container; this$0 b
+c net/minecraft/world/Container$ContainerIterator net/minecraft/world/IInventory$a
+ m ()Lnet/minecraft/world/item/ItemStack; next a
+ f Lnet/minecraft/world/Container; container a
+ f I index b
+ f I size c
+c net/minecraft/world/Stopwatch net/minecraft/world/Stopwatch
+ m ()J accumulatedElapsedTime b
+ m ()J creationTime a
+ m (J)J elapsedMilliseconds a
+ m (J)D elapsedSeconds b
+ f J accumulatedElapsedTime b
+ f J creationTime a
+c net/minecraft/world/item/Item net/minecraft/world/item/Item
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m ()Lnet/minecraft/world/item/Item; asItem h
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder e
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; byBlock a
+ m (I)Lnet/minecraft/world/item/Item; byId b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z canDestroyBlock a
+ m ()Z canFitInsideContainerItems d
+ m ()Lnet/minecraft/core/component/DataComponentMap; components f
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getAttackDamageBonus a
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarColor f
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth e
+ m ()Lnet/minecraft/world/item/ItemStack; getCraftingRemainder i
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m ()I getDefaultMaxStackSize g
+ m ()Ljava/lang/String; getDescriptionId j
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a
+ m (Lnet/minecraft/world/item/Item;)I getId a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; getItemDamageSource a
+ m ()Lnet/minecraft/network/chat/Component; getName l
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult; getPlayerPOVHitResult a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage k
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V hurtEnemy a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_
+ m ()Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (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 mineBlock a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V onCraftedBy c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V onCraftedPostProcess a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease e_
+ f I ABSOLUTE_MAX_STACK_SIZE k
+ f I APPROXIMATELY_INFINITE_USE_DURATION m
+ f Lnet/minecraft/resources/Identifier; BASE_ATTACK_DAMAGE_ID h
+ f Lnet/minecraft/resources/Identifier; BASE_ATTACK_SPEED_ID i
+ f Ljava/util/Map; BY_BLOCK g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f I DEFAULT_MAX_STACK_SIZE j
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_BAR_WIDTH l
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/core/component/DataComponentMap; components c
+ f Lnet/minecraft/world/item/Item; craftingRemainingItem d
+ f Ljava/lang/String; descriptionId n
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures o
+c net/minecraft/world/item/Item$Properties net/minecraft/world/item/Item$Info
+ m (Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/Item$Properties; attributes a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; axe b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/component/DataComponentMap; buildAndValidateComponents a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/Item$Properties; component a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; craftRemainder b
+ m (I)Lnet/minecraft/world/item/Item$Properties; durability b
+ m ()Ljava/lang/String; effectiveDescriptionId d
+ m ()Lnet/minecraft/resources/Identifier; effectiveModel e
+ m (I)Lnet/minecraft/world/item/Item$Properties; enchantable c
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/Item$Properties; equippable a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/Item$Properties; equippableUnswappable b
+ m ()Lnet/minecraft/world/item/Item$Properties; fireResistant a
+ m (Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties; food a
+ m (Lnet/minecraft/world/food/FoodProperties;Lnet/minecraft/world/item/component/Consumable;)Lnet/minecraft/world/item/Item$Properties; food a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; hoe c
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; horseArmor b
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;Lnet/minecraft/world/item/equipment/ArmorType;)Lnet/minecraft/world/item/Item$Properties; humanoidArmor a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; jukeboxPlayable a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$static$0 e
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$static$1 d
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; nautilusArmor c
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/Item$Properties; overrideDescription a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; pickaxe a
+ m (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; rarity a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/Item$Properties; repairable a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; repairable c
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; requiredFeatures a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; setId c
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; shovel d
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/Item$Properties; spawnEgg a
+ m (Lnet/minecraft/world/item/ToolMaterial;FFFFFFFFF)Lnet/minecraft/world/item/Item$Properties; spear a
+ m (I)Lnet/minecraft/world/item/Item$Properties; stacksTo a
+ m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties; sword e
+ m (Lnet/minecraft/world/item/ToolMaterial;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; tool a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; trimMaterial b
+ m ()Lnet/minecraft/world/item/Item$Properties; useBlockDescriptionPrefix b
+ m (F)Lnet/minecraft/world/item/Item$Properties; useCooldown a
+ m ()Lnet/minecraft/world/item/Item$Properties; useItemDescriptionPrefix c
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; usingConvertsTo a
+ m (Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; wolfArmor a
+ f Lnet/minecraft/resources/DependantName; BLOCK_DESCRIPTION_ID a
+ f Lnet/minecraft/resources/DependantName; ITEM_DESCRIPTION_ID b
+ f Lnet/minecraft/core/component/DataComponentMap$Builder; components c
+ f Lnet/minecraft/world/item/Item; craftingRemainingItem d
+ f Lnet/minecraft/resources/DependantName; descriptionId g
+ f Lnet/minecraft/resources/ResourceKey; id f
+ f Lnet/minecraft/resources/DependantName; model h
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures e
+c net/minecraft/world/item/Item$TooltipContext net/minecraft/world/item/Item$b
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/Item$TooltipContext; of a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/item/Item$TooltipContext; of a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/world/item/Item$TooltipContext; EMPTY a
+c net/minecraft/world/item/Item$TooltipContext$1 net/minecraft/world/item/Item$b$1
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+c net/minecraft/world/item/Item$TooltipContext$2 net/minecraft/world/item/Item$b$2
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/world/level/Level; val$level b
+c net/minecraft/world/item/Item$TooltipContext$3 net/minecraft/world/item/Item$b$3
+ m ()Z isPeaceful c
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; mapData a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ m ()F tickRate b
+ f Lnet/minecraft/core/HolderLookup$Provider; val$registries b
+c net/minecraft/world/phys/AABB net/minecraft/world/phys/AxisAlignedBB
+ m (DDDDDDLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; clip a
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; clip b
+ m ([DLnet/minecraft/core/Direction;DDDDDDDDLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; clipPoint a
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Z collidedAlongVector a
+ m (DDD)Z contains e
+ m (Lnet/minecraft/world/phys/Vec3;)Z contains d
+ m (DDD)Lnet/minecraft/world/phys/AABB; contract a
+ m (D)Lnet/minecraft/world/phys/AABB; deflate h
+ m (DDD)Lnet/minecraft/world/phys/AABB; deflate f
+ m (Lnet/minecraft/world/phys/AABB;)D distanceToSqr d
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; encapsulatingFullBlocks a
+ m (DDD)Lnet/minecraft/world/phys/AABB; expandTowards b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; expandTowards b
+ m ()Lnet/minecraft/world/phys/Vec3; getBottomCenter g
+ m ()Lnet/minecraft/world/phys/Vec3; getCenter f
+ m (DDDDDDLnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; getDirection a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; getDirection a
+ m ()Lnet/minecraft/world/phys/Vec3; getMaxPosition i
+ m ()Lnet/minecraft/world/phys/Vec3; getMinPosition h
+ m ()D getSize a
+ m ()D getXsize b
+ m ()D getYsize c
+ m ()D getZsize d
+ m ()Z hasNaN e
+ m (D)Lnet/minecraft/world/phys/AABB; inflate g
+ m (DDD)Lnet/minecraft/world/phys/AABB; inflate c
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; intersect a
+ m (DDDDDD)Z intersects a
+ m (Lnet/minecraft/core/BlockPos;)Z intersects b
+ m (Lnet/minecraft/world/phys/AABB;)Z intersects c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z intersects a
+ m (Lnet/minecraft/core/Direction$Axis;)D max b
+ m (Lnet/minecraft/core/Direction$Axis;)D min a
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; minmax b
+ m (DDD)Lnet/minecraft/world/phys/AABB; move d
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; move a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; move c
+ m (Lorg/joml/Vector3f;)Lnet/minecraft/world/phys/AABB; move a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; of a
+ m (Lnet/minecraft/world/phys/Vec3;DDD)Lnet/minecraft/world/phys/AABB; ofSize a
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxX d
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxY e
+ m (D)Lnet/minecraft/world/phys/AABB; setMaxZ f
+ m (D)Lnet/minecraft/world/phys/AABB; setMinX a
+ m (D)Lnet/minecraft/world/phys/AABB; setMinY b
+ m (D)Lnet/minecraft/world/phys/AABB; setMinZ c
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; unitCubeFromLowerCorner a
+ f D EPSILON g
+ f D maxX d
+ f D maxY e
+ f D maxZ f
+ f D minX a
+ f D minY b
+ f D minZ c
+c net/minecraft/world/phys/AABB$Builder net/minecraft/world/phys/AxisAlignedBB$a
+ m ()Lnet/minecraft/world/phys/AABB; build a
+ m (Lorg/joml/Vector3fc;)V include a
+ f F maxX d
+ f F maxY e
+ f F maxZ f
+ f F minX a
+ f F minY b
+ f F minZ c
+c net/minecraft/world/phys/Vec2 net/minecraft/world/phys/Vec2F
+ m (F)Lnet/minecraft/world/phys/Vec2; add b
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec2; add b
+ m (Lnet/minecraft/world/phys/Vec2;)F distanceToSqr d
+ m (Lnet/minecraft/world/phys/Vec2;)F dot a
+ m (Lnet/minecraft/world/phys/Vec2;)Z equals c
+ m (Ljava/util/List;)Lnet/minecraft/world/phys/Vec2; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/Vec2;)Ljava/util/List; lambda$static$2 e
+ m ()F length b
+ m ()F lengthSquared c
+ m ()Lnet/minecraft/world/phys/Vec2; negated d
+ m ()Lnet/minecraft/world/phys/Vec2; normalized a
+ m (F)Lnet/minecraft/world/phys/Vec2; scale a
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/phys/Vec2; MAX g
+ f Lnet/minecraft/world/phys/Vec2; MIN h
+ f Lnet/minecraft/world/phys/Vec2; NEG_UNIT_X d
+ f Lnet/minecraft/world/phys/Vec2; NEG_UNIT_Y f
+ f Lnet/minecraft/world/phys/Vec2; ONE b
+ f Lnet/minecraft/world/phys/Vec2; UNIT_X c
+ f Lnet/minecraft/world/phys/Vec2; UNIT_Y e
+ f Lnet/minecraft/world/phys/Vec2; ZERO a
+ f F x j
+ f F y k
+c net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3D
+ m (D)Lnet/minecraft/world/phys/Vec3; add b
+ m (DDD)Lnet/minecraft/world/phys/Vec3; add b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; add e
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; addLocalCoordinates j
+ m (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3; align a
+ m (Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; applyLocalCoordinatesToRotation a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atBottomCenterOf c
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atCenterOf b
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; atLowerCornerOf a
+ m (Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; atLowerCornerWithOffset a
+ m (Lnet/minecraft/core/Position;D)Z closerThan a
+ m (Lnet/minecraft/world/phys/Vec3;DD)Z closerThan a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; cross c
+ m (FF)Lnet/minecraft/world/phys/Vec3; directionFromRotation a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec3; directionFromRotation a
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceTo f
+ m (DDD)D distanceToSqr c
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr g
+ m (Lnet/minecraft/world/phys/Vec3;)D dot b
+ m (Lnet/minecraft/core/Direction$Axis;)D get a
+ m ()Lnet/minecraft/world/phys/Vec3; horizontal f
+ m ()D horizontalDistance i
+ m ()D horizontalDistanceSqr j
+ m ()Z isFinite n
+ m (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; lambda$static$2 k
+ m ()D length g
+ m ()D lengthSqr h
+ m (Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; lerp a
+ m (DDD)Lnet/minecraft/world/phys/Vec3; multiply d
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; multiply h
+ m ()Lnet/minecraft/world/phys/Vec3; normalize d
+ m (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; offsetRandom a
+ m (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; offsetRandomXZ b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; projectedOn i
+ m (Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/Vec3; relative a
+ m ()Lnet/minecraft/world/phys/Vec3; reverse e
+ m ()Lnet/minecraft/world/phys/Vec3; rotateClockwise90 k
+ m ()Lnet/minecraft/world/phys/Vec2; rotation l
+ m (D)Lnet/minecraft/world/phys/Vec3; scale c
+ m (D)Lnet/minecraft/world/phys/Vec3; subtract a
+ m (DDD)Lnet/minecraft/world/phys/Vec3; subtract a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; subtract d
+ m ()Lorg/joml/Vector3f; toVector3f m
+ m (Lnet/minecraft/core/Vec3i;D)Lnet/minecraft/world/phys/Vec3; upFromBottomCenterOf a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; vectorTo a
+ m (Lnet/minecraft/core/Direction$Axis;D)Lnet/minecraft/world/phys/Vec3; with a
+ m ()D x a
+ m (F)Lnet/minecraft/world/phys/Vec3; xRot a
+ m ()D y b
+ m (F)Lnet/minecraft/world/phys/Vec3; yRot b
+ m ()D z c
+ m (F)Lnet/minecraft/world/phys/Vec3; zRot c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/phys/Vec3; X_AXIS d
+ f Lnet/minecraft/world/phys/Vec3; Y_AXIS e
+ f Lnet/minecraft/world/phys/Vec3; ZERO c
+ f Lnet/minecraft/world/phys/Vec3; Z_AXIS f
+ f D x g
+ f D y h
+ f D z i
+c net/minecraft/world/phys/Vec3$1 net/minecraft/world/phys/Vec3D$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V encode a
+c com/mojang/math/Transformation com/mojang/math/Transformation
+ m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; compose a
+ m (Lorg/joml/Vector3fc;Lorg/joml/Quaternionfc;Lorg/joml/Vector3fc;Lorg/joml/Quaternionfc;)Lorg/joml/Matrix4f; compose a
+ m ()V ensureDecomposed i
+ m ()Lorg/joml/Quaternionfc; getLeftRotation f
+ m ()Lorg/joml/Matrix4fc; getMatrix c
+ m ()Lorg/joml/Matrix4f; getMatrixCopy d
+ m ()Lorg/joml/Quaternionfc; getRightRotation h
+ m ()Lorg/joml/Vector3fc; getScale g
+ m ()Lorg/joml/Vector3fc; getTranslation e
+ m ()Lcom/mojang/math/Transformation; identity a
+ m ()Lcom/mojang/math/Transformation; inverse b
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3fc; lambda$static$0 e
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionfc; lambda$static$1 d
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3fc; lambda$static$2 c
+ m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionfc; lambda$static$3 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()Lcom/mojang/math/Transformation; lambda$static$5 j
+ m (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; slerp a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; EXTENDED_CODEC b
+ f Lcom/mojang/math/Transformation; IDENTITY i
+ f Z decomposed d
+ f Lorg/joml/Quaternionfc; leftRotation f
+ f Lorg/joml/Matrix4fc; matrix c
+ f Lorg/joml/Quaternionfc; rightRotation h
+ f Lorg/joml/Vector3fc; scale g
+ f Lorg/joml/Vector3fc; translation e
+c net/minecraft/core/ClientAsset net/minecraft/core/ClientAsset
+ m ()Lnet/minecraft/resources/Identifier; id a
+c net/minecraft/core/ClientAsset$Texture net/minecraft/core/ClientAsset$c
+ m ()Lnet/minecraft/resources/Identifier; texturePath b
+c net/minecraft/core/ClientAsset$ResourceTexture net/minecraft/core/ClientAsset$b
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$0 a
+ m ()Lnet/minecraft/resources/Identifier; texturePath b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; DEFAULT_FIELD_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/Identifier; id d
+ f Lnet/minecraft/resources/Identifier; texturePath e
+c net/minecraft/core/ClientAsset$DownloadedTexture net/minecraft/core/ClientAsset$a
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m ()Lnet/minecraft/resources/Identifier; texturePath b
+ m ()Ljava/lang/String; url c
+ f Lnet/minecraft/resources/Identifier; texturePath a
+ f Ljava/lang/String; url b
+c net/minecraft/core/FrontAndTop net/minecraft/core/BlockPropertyJigsawOrientation
+ m ()[Lnet/minecraft/core/FrontAndTop; $values d
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/FrontAndTop; fromFrontAndTop a
+ m ()Lnet/minecraft/core/Direction; front a
+ m ()Ljava/lang/String; getSerializedName c
+ m ([Lnet/minecraft/core/FrontAndTop;)V lambda$static$0 a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)I lookupKey b
+ m ()Lnet/minecraft/core/Direction; top b
+ f [Lnet/minecraft/core/FrontAndTop; $VALUES r
+ f [Lnet/minecraft/core/FrontAndTop; BY_TOP_FRONT n
+ f Lnet/minecraft/core/FrontAndTop; DOWN_EAST a
+ f Lnet/minecraft/core/FrontAndTop; DOWN_NORTH b
+ f Lnet/minecraft/core/FrontAndTop; DOWN_SOUTH c
+ f Lnet/minecraft/core/FrontAndTop; DOWN_WEST d
+ f Lnet/minecraft/core/FrontAndTop; EAST_UP j
+ f Lnet/minecraft/core/FrontAndTop; NORTH_UP k
+ f I NUM_DIRECTIONS m
+ f Lnet/minecraft/core/FrontAndTop; SOUTH_UP l
+ f Lnet/minecraft/core/FrontAndTop; UP_EAST e
+ f Lnet/minecraft/core/FrontAndTop; UP_NORTH f
+ f Lnet/minecraft/core/FrontAndTop; UP_SOUTH g
+ f Lnet/minecraft/core/FrontAndTop; UP_WEST h
+ f Lnet/minecraft/core/FrontAndTop; WEST_UP i
+ f Lnet/minecraft/core/Direction; front q
+ f Ljava/lang/String; name o
+ f Lnet/minecraft/core/Direction; top p
+c net/minecraft/core/HolderOwner net/minecraft/core/HolderOwner
+ m (Lnet/minecraft/core/HolderOwner;)Z canSerializeIn a
+c net/minecraft/core/NonNullList net/minecraft/core/NonNullList
+ m ()Lnet/minecraft/core/NonNullList; create a
+ m (I)Lnet/minecraft/core/NonNullList; createWithCapacity a
+ m (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; of a
+ m (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; withSize a
+ f Ljava/lang/Object; defaultValue b
+ f Ljava/util/List; list a
+c net/minecraft/data/BlockFamily net/minecraft/data/BlockFamily
+ m (Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; get a
+ m ()Lnet/minecraft/world/level/block/Block; getBaseBlock a
+ m ()Ljava/util/Optional; getRecipeGroupPrefix e
+ m ()Ljava/util/Optional; getRecipeUnlockedBy f
+ m ()Ljava/util/Map; getVariants b
+ m ()Z shouldGenerateModel c
+ m ()Z shouldGenerateRecipe d
+ f Lnet/minecraft/world/level/block/Block; baseBlock a
+ f Z generateModel c
+ f Z generateRecipe d
+ f Ljava/lang/String; recipeGroupPrefix e
+ f Ljava/lang/String; recipeUnlockedBy f
+ f Ljava/util/Map; variants b
+c net/minecraft/data/BlockFamily$Builder net/minecraft/data/BlockFamily$a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; button a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; chiseled b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; cracked d
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; customFence g
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; customFenceGate i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; cut e
+ m ()Lnet/minecraft/data/BlockFamily$Builder; dontGenerateModel b
+ m ()Lnet/minecraft/data/BlockFamily$Builder; dontGenerateRecipe c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; door f
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; fence h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; fenceGate j
+ m ()Lnet/minecraft/data/BlockFamily; getFamily a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; mosaic c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; polished n
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; pressurePlate m
+ m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; recipeGroupPrefix a
+ m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; recipeUnlockedBy b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; sign a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; slab k
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; stairs l
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; trapdoor o
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; wall p
+ f Lnet/minecraft/data/BlockFamily; family a
+c net/minecraft/data/BlockFamily$Variant net/minecraft/data/BlockFamily$b
+ m ()[Lnet/minecraft/data/BlockFamily$Variant; $values b
+ m ()Ljava/lang/String; getRecipeGroup a
+ f [Lnet/minecraft/data/BlockFamily$Variant; $VALUES t
+ f Lnet/minecraft/data/BlockFamily$Variant; BUTTON a
+ f Lnet/minecraft/data/BlockFamily$Variant; CHISELED b
+ f Lnet/minecraft/data/BlockFamily$Variant; CRACKED c
+ f Lnet/minecraft/data/BlockFamily$Variant; CUSTOM_FENCE f
+ f Lnet/minecraft/data/BlockFamily$Variant; CUSTOM_FENCE_GATE h
+ f Lnet/minecraft/data/BlockFamily$Variant; CUT d
+ f Lnet/minecraft/data/BlockFamily$Variant; DOOR e
+ f Lnet/minecraft/data/BlockFamily$Variant; FENCE g
+ f Lnet/minecraft/data/BlockFamily$Variant; FENCE_GATE i
+ f Lnet/minecraft/data/BlockFamily$Variant; MOSAIC j
+ f Lnet/minecraft/data/BlockFamily$Variant; POLISHED o
+ f Lnet/minecraft/data/BlockFamily$Variant; PRESSURE_PLATE n
+ f Lnet/minecraft/data/BlockFamily$Variant; SIGN k
+ f Lnet/minecraft/data/BlockFamily$Variant; SLAB l
+ f Lnet/minecraft/data/BlockFamily$Variant; STAIRS m
+ f Lnet/minecraft/data/BlockFamily$Variant; TRAPDOOR p
+ f Lnet/minecraft/data/BlockFamily$Variant; WALL q
+ f Lnet/minecraft/data/BlockFamily$Variant; WALL_SIGN r
+ f Ljava/lang/String; recipeGroup s
+c net/minecraft/gizmos/LineGizmo net/minecraft/gizmos/LineGizmo
+ m ()I color c
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/world/phys/Vec3; end b
+ m ()Lnet/minecraft/world/phys/Vec3; start a
+ m ()F width d
+ f F DEFAULT_WIDTH a
+ f I color d
+ f Lnet/minecraft/world/phys/Vec3; end c
+ f Lnet/minecraft/world/phys/Vec3; start b
+ f F width e
+c net/minecraft/gizmos/RectGizmo net/minecraft/gizmos/RectGizmo
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/RectGizmo; fromCuboidFace a
+ m ()Lnet/minecraft/gizmos/GizmoStyle; style e
+ f Lnet/minecraft/gizmos/GizmoStyle; style e
+c net/minecraft/gizmos/RectGizmo$1 net/minecraft/gizmos/RectGizmo$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/gizmos/TextGizmo net/minecraft/gizmos/TextGizmo
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/world/phys/Vec3; pos a
+ m ()Lnet/minecraft/gizmos/TextGizmo$Style; style c
+ m ()Ljava/lang/String; text b
+ f Lnet/minecraft/world/phys/Vec3; pos a
+ f Lnet/minecraft/gizmos/TextGizmo$Style; style c
+ f Ljava/lang/String; text b
+c net/minecraft/gizmos/TextGizmo$Style net/minecraft/gizmos/TextGizmo$a
+ m ()Ljava/util/OptionalDouble; adjustLeft d
+ m ()I color b
+ m (I)Lnet/minecraft/gizmos/TextGizmo$Style; forColor b
+ m (I)Lnet/minecraft/gizmos/TextGizmo$Style; forColorAndCentered a
+ m ()F scale c
+ m ()Lnet/minecraft/gizmos/TextGizmo$Style; whiteAndCentered a
+ m (F)Lnet/minecraft/gizmos/TextGizmo$Style; withLeftAlignment b
+ m (F)Lnet/minecraft/gizmos/TextGizmo$Style; withScale a
+ f F DEFAULT_SCALE a
+ f Ljava/util/OptionalDouble; adjustLeft d
+ f I color b
+ f F scale c
+c net/minecraft/nbt/ByteArrayTag net/minecraft/nbt/NBTTagByteArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asByteArray f
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/ByteTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[B getAsByteArray e
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/ByteTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [B data c
+c net/minecraft/nbt/ByteArrayTag$1 net/minecraft/nbt/NBTTagByteArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[B readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/LongArrayTag net/minecraft/nbt/NBTTagLongArray
+ m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; accept a
+ m (Lnet/minecraft/nbt/TagVisitor;)V accept a
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m ()Ljava/util/Optional; asLongArray r_
+ m ()Lnet/minecraft/nbt/LongArrayTag; copy e
+ m ()Lnet/minecraft/nbt/Tag; copy d
+ m (I)Lnet/minecraft/nbt/LongTag; get a
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m ()[J getAsLongArray g
+ m ()B getId b
+ m ()Lnet/minecraft/nbt/TagType; getType c
+ m (I)Lnet/minecraft/nbt/LongTag; remove b
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+ m ()I sizeInBytes a
+ m (Ljava/io/DataOutput;)V write a
+ f I SELF_SIZE_IN_BYTES b
+ f Lnet/minecraft/nbt/TagType; TYPE a
+ f [J data c
+c net/minecraft/nbt/LongArrayTag$1 net/minecraft/nbt/NBTTagLongArray$1
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getPrettyName b
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongArrayTag; load a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; load c
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; parse a
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[J readAccounted d
+ m (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V skip b
+c net/minecraft/nbt/NbtAccounter net/minecraft/nbt/NBTReadLimiter
+ m (J)V accountBytes b
+ m (JJ)V accountBytes a
+ m (J)Lnet/minecraft/nbt/NbtAccounter; create a
+ m ()Lnet/minecraft/nbt/NbtAccounter; defaultQuota a
+ m ()I getDepth g
+ m ()J getUsage f
+ m ()V popDepth e
+ m ()V pushDepth d
+ m ()Lnet/minecraft/nbt/NbtAccounter; uncompressedQuota b
+ m ()Lnet/minecraft/nbt/NbtAccounter; unlimitedHeap c
+ f I DEFAULT_NBT_QUOTA a
+ f I MAX_STACK_DEPTH c
+ f I UNCOMPRESSED_NBT_QUOTA b
+ f I depth g
+ f I maxDepth f
+ f J quota d
+ f J usage e
+c net/minecraft/nbt/PrimitiveTag net/minecraft/nbt/PrimitiveTag
+ m ()Lnet/minecraft/nbt/Tag; copy d
+c net/minecraft/references/Items net/minecraft/references/Items
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; MELON_SEEDS b
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN_SEEDS a
+c net/minecraft/server/Bootstrap net/minecraft/server/DispenserRegistry
+ m ()V bootStrap a
+ m (Ljava/util/function/Supplier;)V checkBootstrapCalled a
+ m (Ljava/util/Set;)V checkGameruleTranslations a
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V checkTranslations a
+ m (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; createBootstrapException b
+ m ()Ljava/util/Set; getMissingTranslations b
+ m (Ljava/lang/String;)V realStdoutPrintln a
+ m ()V validate c
+ m ()V wrapStreams d
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/io/PrintStream; STDOUT a
+ f Ljava/util/concurrent/atomic/AtomicLong; bootstrapDuration b
+ f Z isBootstrapped c
+c net/minecraft/server/Bootstrap$1 net/minecraft/server/DispenserRegistry$1
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)V visit a
+c net/minecraft/server/WorldStem net/minecraft/server/WorldStem
+ m ()Lnet/minecraft/server/ReloadableServerResources; dataPackResources b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; registries c
+ m ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ m ()Lnet/minecraft/world/level/storage/WorldData; worldData d
+ f Lnet/minecraft/server/ReloadableServerResources; dataPackResources b
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries c
+ f Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ f Lnet/minecraft/world/level/storage/WorldData; worldData d
+c net/minecraft/stats/RecipeBook net/minecraft/stats/RecipeBook
+ m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V setBookSetting a
+ m (Lnet/minecraft/stats/RecipeBookSettings;)V setBookSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setOpen a
+ f Lnet/minecraft/stats/RecipeBookSettings; bookSettings a
+c net/minecraft/tags/PoiTypeTags net/minecraft/tags/PoiTypeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACQUIRABLE_JOB_SITE a
+ f Lnet/minecraft/tags/TagKey; BEE_HOME c
+ f Lnet/minecraft/tags/TagKey; VILLAGE b
+c net/minecraft/util/CommonLinks net/minecraft/util/CommonLinks
+ m (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String; extendRealms a
+ m (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String; extendRealms a
+ f Ljava/net/URI; ACCESSIBILITY_HELP l
+ f Ljava/net/URI; ACCOUNT_SETTINGS g
+ f Ljava/net/URI; ATTRIBUTION d
+ f Ljava/net/URI; BLOCKING_HELP o
+ f Ljava/net/URI; BUY_MINECRAFT_JAVA f
+ f Ljava/net/URI; BUY_REALMS r
+ f Ljava/net/URI; EULA b
+ f Ljava/lang/String; EXTEND_REALMS_LINK u
+ f Ljava/net/URI; GDPR a
+ f Ljava/net/URI; GENERAL_HELP k
+ f Ljava/net/URI; INTENTIONAL_GAME_DESIGN_BUG w
+ f Ljava/lang/String; INTENTIONAL_GAME_DESIGN_BUG_ID v
+ f Ljava/net/URI; LICENSES e
+ f Ljava/net/URI; PRIVACY_STATEMENT c
+ f Ljava/net/URI; REALMS_CONTENT_CREATION t
+ f Ljava/net/URI; REALMS_TERMS s
+ f Ljava/net/URI; RELEASE_FEEDBACK i
+ f Ljava/net/URI; REPORTING_HELP m
+ f Ljava/net/URI; SNAPSHOT_BUGS_FEEDBACK j
+ f Ljava/net/URI; SNAPSHOT_FEEDBACK h
+ f Ljava/net/URI; START_REALMS_TRIAL q
+ f Ljava/net/URI; SUSPENSION_HELP n
+ f Ljava/net/URI; SYMLINK_HELP p
+c net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline
+ m (Lnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (F)Lnet/minecraft/util/CubicSpline; constant a
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;I)Lnet/minecraft/util/CubicSpline$1Point; lambda$codec$2 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/util/List; lambda$codec$3 b
+ m (Lnet/minecraft/util/BoundedFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$Multipoint; lambda$codec$4 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$5 a
+ m (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/lang/Record; lambda$codec$6 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; lambda$codec$7 a
+ m (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; lambda$codec$8 a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()Ljava/lang/String; parityString c
+c net/minecraft/util/CubicSpline$1Point net/minecraft/util/CubicSpline$a
+ m ()F derivative c
+ m ()F location a
+ m ()Lnet/minecraft/util/CubicSpline; value b
+ f F derivative c
+ f F location a
+ f Lnet/minecraft/util/CubicSpline; value b
+c net/minecraft/util/CubicSpline$Builder net/minecraft/util/CubicSpline$b
+ m (FF)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FFF)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$Builder; addPoint a
+ m ()Lnet/minecraft/util/CubicSpline; build a
+ f Lnet/minecraft/util/BoundedFloatFunction; coordinate a
+ f Lit/unimi/dsi/fastutil/floats/FloatList; derivatives e
+ f Lit/unimi/dsi/fastutil/floats/FloatList; locations c
+ f Lnet/minecraft/util/BoundedFloatFunction; valueTransformer b
+ f Ljava/util/List; values d
+c net/minecraft/util/CubicSpline$Constant net/minecraft/util/CubicSpline$c
+ m (Ljava/lang/Object;)F apply a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()F maxValue b
+ m ()F minValue a
+ m ()Ljava/lang/String; parityString c
+ m ()F value d
+ f F value b
+c net/minecraft/util/CubicSpline$Multipoint net/minecraft/util/CubicSpline$e
+ m (Ljava/lang/Object;)F apply a
+ m ()Lnet/minecraft/util/BoundedFloatFunction; coordinate d
+ m (Lnet/minecraft/util/BoundedFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$Multipoint; create a
+ m ()[F derivatives g
+ m ([FF)I findIntervalStart a
+ m (F[FI)Z lambda$findIntervalStart$0 a
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; lambda$mapAll$3 a
+ m ([FI)D lambda$toString$1 a
+ m (D)Ljava/lang/String; lambda$toString$2 a
+ m (F[FF[FI)F linearExtend a
+ m ()[F locations e
+ m (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; mapAll a
+ m ()F maxValue b
+ m ()F minValue a
+ m ()Ljava/lang/String; parityString c
+ m ([F)Ljava/lang/String; toString a
+ m ([FLjava/util/List;[F)V validateSizes a
+ m ()Ljava/util/List; values f
+ f Lnet/minecraft/util/BoundedFloatFunction; coordinate b
+ f [F derivatives e
+ f [F locations c
+ f F maxValue g
+ f F minValue f
+ f Ljava/util/List; values d
+c net/minecraft/util/CubicSpline$CoordinateVisitor net/minecraft/util/CubicSpline$d
+c net/minecraft/util/ExtraCodecs net/minecraft/util/ExtraCodecs
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; asOptionalLong a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; catchDecoderException e
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec c
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; converter a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; dispatchOptionalValue a
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; ensureHomogenous b
+ m (FF)Lcom/mojang/serialization/Codec; floatRange a
+ m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage b
+ m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinInclusiveWithMessage a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; gameProfileCodec h
+ m (I)Lcom/mojang/serialization/Codec; hexColor a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; idResolverCodec a
+ m (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; idResolverCodec a
+ m (II)Lcom/mojang/serialization/Codec; intRange a
+ m (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; intRangeWithMessage a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; intervalCodec a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$legacyEnum$117 a
+ m (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$legacyEnum$118 a
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; legacyEnum c
+ m (II)Lcom/mojang/serialization/Codec; longRange b
+ m (JJLjava/util/function/Function;)Lcom/mojang/serialization/Codec; longRangeWithMessage a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet c
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyMap d
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap f
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap g
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; orCompressed a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; orCompressed a
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; orElsePartial a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle b
+ m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; retrieveContext a
+ m (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; sizeLimitedMap a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec; strictUnboundedMap b
+ m (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; temporalCodec a
+ f Lcom/mojang/serialization/Codec; ARGB_COLOR_CODEC m
+ f Lcom/mojang/serialization/Codec; AUTHLIB_GAME_PROFILE K
+ f Lcom/mojang/serialization/Codec; AXISANGLE4F i
+ f Lcom/mojang/serialization/Codec; BASE64_STRING y
+ f Lcom/mojang/serialization/Codec; BIT_SET D
+ f Lcom/mojang/serialization/Codec; CHAT_STRING Q
+ f Lcom/mojang/serialization/Codec; CODEPOINT N
+ f Lcom/mojang/serialization/Codec; ESCAPED_STRING z
+ f Ljava/lang/String; HEX_COLOR_PREFIX R
+ f Lcom/mojang/serialization/Codec; INSTANT_ISO8601 x
+ f Lcom/mojang/serialization/Codec; JAVA b
+ f Lcom/mojang/serialization/Codec; JSON a
+ f Lcom/mojang/serialization/Codec; MATRIX4F k
+ f I MAX_PROPERTIES H
+ f I MAX_PROPERTY_NAME_LENGTH E
+ f I MAX_PROPERTY_SIGNATURE_LENGTH G
+ f I MAX_PROPERTY_VALUE_LENGTH F
+ f Lcom/mojang/serialization/Codec; NBT c
+ f Lcom/mojang/serialization/Codec; NON_EMPTY_STRING M
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_FLOAT u
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_INT q
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_LONG s
+ f Lcom/mojang/serialization/Codec; PATTERN w
+ f Lcom/mojang/serialization/Codec; PLAYER_NAME J
+ f Lcom/mojang/serialization/Codec; POSITIVE_FLOAT v
+ f Lcom/mojang/serialization/Codec; POSITIVE_INT r
+ f Lcom/mojang/serialization/Codec; POSITIVE_LONG t
+ f Lcom/mojang/serialization/Codec; PROPERTY S
+ f Lcom/mojang/serialization/Codec; PROPERTY_MAP I
+ f Lcom/mojang/serialization/Codec; QUATERNIONF j
+ f Lcom/mojang/serialization/Codec; QUATERNIONF_COMPONENTS h
+ f Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC O
+ f Lcom/mojang/serialization/Codec; RGB_COLOR_CODEC l
+ f Lcom/mojang/serialization/MapCodec; STORED_GAME_PROFILE L
+ f Lcom/mojang/serialization/Codec; STRING_ARGB_COLOR o
+ f Lcom/mojang/serialization/Codec; STRING_RGB_COLOR n
+ f Lcom/mojang/serialization/Codec; TAG_OR_ELEMENT_ID A
+ f Lcom/mojang/serialization/Codec; UNSIGNED_BYTE p
+ f Lcom/mojang/serialization/Codec; UNTRUSTED_URI P
+ f Lcom/mojang/serialization/Codec; VECTOR2F d
+ f Lcom/mojang/serialization/Codec; VECTOR3F e
+ f Lcom/mojang/serialization/Codec; VECTOR3I f
+ f Lcom/mojang/serialization/Codec; VECTOR4F g
+ f Ljava/util/function/Function; fromOptionalLong C
+ f Ljava/util/function/Function; toOptionalLong B
+c net/minecraft/util/ExtraCodecs$1 net/minecraft/util/ExtraCodecs$1
+ m (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; lambda$apply$0 a
+ f Ljava/lang/Object; val$value a
+c net/minecraft/util/ExtraCodecs$4 net/minecraft/util/ExtraCodecs$4
+ m (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$apply$0 a
+c net/minecraft/util/ExtraCodecs$5 net/minecraft/util/ExtraCodecs$5
+ m (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; lambda$decode$0 a
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/ExtraCodecs$6 net/minecraft/util/ExtraCodecs$6
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encode a
+ m (Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String; lambda$decode$0 a
+ m (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a
+c net/minecraft/util/ExtraCodecs$7 net/minecraft/util/ExtraCodecs$7
+ m (Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z isEmptyMap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0 a
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/ExtraCodecs$LateBoundIdMapper net/minecraft/util/ExtraCodecs$b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/lang/Object;)Ljava/lang/String; lambda$put$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; put a
+ m ()Ljava/util/Set; values a
+ f Lcom/google/common/collect/BiMap; idToValue a
+c net/minecraft/util/ExtraCodecs$TagOrElementLocation net/minecraft/util/ExtraCodecs$d
+ m ()Ljava/lang/String; decoratedId c
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m ()Z tag b
+ f Lnet/minecraft/resources/Identifier; id a
+ f Z tag b
+c net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec net/minecraft/util/ExtraCodecs$a
+c net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec net/minecraft/util/ExtraCodecs$c
+ m (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lcom/mojang/serialization/DataResult;Ljava/lang/String;)Ljava/lang/String; lambda$decode$0 a
+ m ()Ljava/lang/String; lambda$decode$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$decode$2 a
+ m (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; lambda$decode$3 a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lcom/mojang/serialization/Codec; keyCodec a
+c net/minecraft/util/FutureChain net/minecraft/util/FutureChain
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$append$0 a
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)V lambda$append$1 a
+ m (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$2 a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Z closed e
+ f Ljava/util/concurrent/Executor; executor d
+ f Ljava/util/concurrent/CompletableFuture; head c
+c net/minecraft/util/TaskChainer net/minecraft/util/TaskChainer
+ m (Ljava/lang/Runnable;Ljava/lang/Object;)V lambda$append$0 a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/TaskChainer$1 net/minecraft/util/TaskChainer$1
+ m (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$0 a
+ f Ljava/util/concurrent/Executor; val$executor b
+c net/minecraft/world/Containers net/minecraft/world/InventoryUtils
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/Container;)V dropContents a
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V dropItemStack a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropContents$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighboursAfterDestroy a
+c net/minecraft/world/Difficulty net/minecraft/world/EnumDifficulty
+ m ()[Lnet/minecraft/world/Difficulty; $values f
+ m (I)Lnet/minecraft/world/Difficulty; byId a
+ m (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; byName a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()I getId a
+ m ()Lnet/minecraft/network/chat/Component; getInfo d
+ m ()Ljava/lang/String; getKey e
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/Difficulty; $VALUES j
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/world/Difficulty; EASY b
+ f Lnet/minecraft/world/Difficulty; HARD d
+ f Lnet/minecraft/world/Difficulty; NORMAL c
+ f Lnet/minecraft/world/Difficulty; PEACEFUL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; key i
+c net/minecraft/world/entity/Mob net/minecraft/world/entity/EntityInsentient
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m ()V ate R
+ m ()V baseTick aJ
+ m ()V burnUndead p
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m ()Z canBeLeashed aj_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem h
+ m ()Z canPickUpLoot gn
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canReplaceCurrentItem a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceEqualItem b
+ m (Lnet/minecraft/world/entity/player/Player;)Z canShearEquipment b_
+ m (Lnet/minecraft/world/item/ItemStack;)Z canUseNonMeleeWeapon g
+ m ()F chargeSpeedModifier gK
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; checkAndHandleImportantInteractions c
+ m ()V checkDespawn dW
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMobSpawnRules a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;)Z checkSpawnRules a
+ m ()V clampHeadRotationToBody af
+ m ()V clearHome gE
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z compareArmor b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z compareWeapons c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ConversionParams;Lnet/minecraft/world/entity/ConversionParams$AfterConversion;)Lnet/minecraft/world/entity/Mob; convertTo a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ConversionParams;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/ConversionParams$AfterConversion;)Lnet/minecraft/world/entity/Mob; convertTo a
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl I
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/storage/loot/LootParams; createEquipmentParams h
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/Container; createEquipmentSlotContainer h
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMobAttributes E
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable b
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropPreservedEquipment b
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/DifficultyInstance;)V enchantSpawnedArmor a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/DifficultyInstance;)V enchantSpawnedEquipment a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V enchantSpawnedWeapon b
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentTable;)V equip a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; equipItemIfPossible b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAmbientSoundInterval S
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EquipmentSlot;)D getApproximateAttributeWith a
+ m (D)Lnet/minecraft/world/phys/AABB; getAttackBoundingBox j
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/item/ItemStack; getBodyArmorItem ak
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dl
+ m ()Lnet/minecraft/world/entity/DropChances; getDropChances an
+ m (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; getEquipmentForSlot a
+ m ()I getHeadRotSpeed ai
+ m ()Lnet/minecraft/core/BlockPos; getHomePosition gC
+ m ()I getHomeRadius gD
+ m ()Lnet/minecraft/world/entity/ai/control/JumpControl; getJumpControl L
+ m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData T_
+ m ()Lnet/minecraft/world/entity/ai/control/LookControl; getLookControl J
+ m ()Ljava/util/Optional; getLootTable er
+ m ()J getLootTableSeed fc
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm at
+ m ()I getMaxFallDistance cW
+ m ()I getMaxHeadXRot ac
+ m ()I getMaxHeadYRot ae
+ m ()I getMaxSpawnClusterSize aj
+ m ()Lnet/minecraft/world/entity/ai/control/MoveControl; getMoveControl K
+ m ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; getNavigation N
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)F getPathfindingMalus a
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dZ
+ m ()Lnet/minecraft/core/Vec3i; getPickupReach Z
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType aa
+ m ()Lnet/minecraft/world/entity/ai/sensing/Sensing; getSensing P
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTargetFromBrain Q
+ m (B)V handleEntityEvent b
+ m ()Z hasHome gF
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasValidEquippableItemForSlot i
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isAggressive gI
+ m ()Z isEffectiveAi dy
+ m ()Z isLeftHanded gH
+ m (I)Z isMaxGroupSizeReached q
+ m ()Z isNoAi gG
+ m ()Z isPersistenceRequired gA
+ m ()Z isSaddled al
+ m ()Z isSunBurnTick gL
+ m ()Z isWearingBodyArmor am
+ m ()Z isWithinHome gB
+ m (Lnet/minecraft/core/BlockPos;)Z isWithinHome a
+ m (Lnet/minecraft/world/phys/Vec3;)Z isWithinHome a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isWithinMeleeAttackRange h
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$addAdditionalSaveData$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V lambda$checkAndHandleImportantInteractions$2 b
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$dropPreservedEquipment$1 j
+ m ()V leashTooFarBehaviour y
+ m (Lnet/minecraft/world/entity/Entity;FF)V lookAt a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m ()V onLeashRemoved s
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a
+ m ()V onPathfindingDone H
+ m ()V onPathfindingStart G
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAmbientSound T
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound g
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentEnchantments a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V registerGoals D
+ m ()V removeAfterChangingDimensions cV
+ m (Ljava/util/function/Predicate;)V removeAllGoals d
+ m ()V removeFreeWill gJ
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ab
+ m ()V resetAmbientSoundTime k
+ m ()V resetAngularLeashMomentum gM
+ m (FFF)F rotlerp a
+ m ()V serverAiStep fV
+ m (Z)V setAggressive w
+ m (Z)V setBaby a_
+ m (Lnet/minecraft/world/item/ItemStack;)V setBodyArmorItem i
+ m (Z)V setCanPickUpLoot b_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)V setGuaranteedDrop g
+ m (Lnet/minecraft/core/BlockPos;I)V setHomeTo a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlotAndDropWhenKilled b
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a
+ m (Z)V setLeftHanded v
+ m (Z)V setNoAi u
+ m (Lnet/minecraft/world/level/pathfinder/PathType;F)V setPathfindingMalus a
+ m ()V setPersistenceRequired gz
+ m (F)V setSpeed C
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget g
+ m (F)V setXxa K
+ m (F)V setYya J
+ m (F)V setZza I
+ m ()Z shouldPassengersInheritMalus F
+ m ()V spawnAnim U
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m ()V stopInPlace X
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; sunProtectionSlot Y
+ m ()V tick g
+ m (F)V tickHeadTurn D
+ m ()V updateControlFlags V
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_MOB_FLAGS_ID a
+ f D DEFAULT_ATTACK_REACH cv
+ f Z DEFAULT_CAN_PICK_UP_LOOT cw
+ f Z DEFAULT_LEFT_HANDED cy
+ f Z DEFAULT_NO_AI cz
+ f Z DEFAULT_PERSISTENCE_REQUIRED cx
+ f Ljava/util/List; EQUIPMENT_POPULATION_ORDER cu
+ f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH e
+ f F MAX_ENCHANTED_ARMOR_CHANCE ce
+ f F MAX_ENCHANTED_WEAPON_CHANCE cf
+ f F MAX_PICKUP_LOOT_CHANCE cd
+ f F MAX_WEARING_ARMOR_CHANCE s
+ f I MOB_FLAG_AGGRESSIVE d
+ f I MOB_FLAG_LEFTHANDED c
+ f I MOB_FLAG_NO_AI b
+ f I PICKUP_REACH r
+ f Lnet/minecraft/resources/Identifier; RANDOM_SPAWN_BONUS_ID ch
+ f Ljava/lang/String; TAG_CAN_PICK_UP_LOOT ck
+ f Ljava/lang/String; TAG_DROP_CHANCES ci
+ f Ljava/lang/String; TAG_LEFT_HANDED cj
+ f Ljava/lang/String; TAG_NO_AI cl
+ f I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS cg
+ f F WEARING_ARMOR_UPGRADE_MATERIAL_ATTEMPTS cc
+ f F WEARING_ARMOR_UPGRADE_MATERIAL_CHANCE t
+ f I ambientSoundTime cm
+ f Lnet/minecraft/world/entity/ai/control/BodyRotationControl; bodyRotationControl cA
+ f Z canPickUpLoot cE
+ f Lnet/minecraft/world/entity/DropChances; dropChances cD
+ f Lnet/minecraft/world/entity/ai/goal/GoalSelector; goalSelector cs
+ f Lnet/minecraft/core/BlockPos; homePosition cK
+ f I homeRadius cL
+ f Lnet/minecraft/world/entity/ai/control/JumpControl; jumpControl cq
+ f Lnet/minecraft/world/entity/Leashable$LeashData; leashData cJ
+ f Lnet/minecraft/world/entity/ai/control/LookControl; lookControl co
+ f Ljava/util/Optional; lootTable cH
+ f J lootTableSeed cI
+ f Lnet/minecraft/world/entity/ai/control/MoveControl; moveControl cp
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation cr
+ f Ljava/util/Map; pathfindingMalus cG
+ f Z persistenceRequired cF
+ f Lnet/minecraft/world/entity/ai/sensing/Sensing; sensing cC
+ f Lnet/minecraft/world/entity/LivingEntity; target cB
+ f Lnet/minecraft/world/entity/ai/goal/GoalSelector; targetSelector ct
+ f I xpReward cn
+c net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/EntityInsentient$1
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m ()V setChanged e
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/world/entity/Mob; this$0 c
+ f Lnet/minecraft/world/entity/EquipmentSlot; val$slot b
+c net/minecraft/world/entity/Mob$2 net/minecraft/world/entity/EntityInsentient$2
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/food/Foods net/minecraft/world/food/Foods
+ m (I)Lnet/minecraft/world/food/FoodProperties$Builder; stew a
+ f Lnet/minecraft/world/food/FoodProperties; APPLE a
+ f Lnet/minecraft/world/food/FoodProperties; BAKED_POTATO b
+ f Lnet/minecraft/world/food/FoodProperties; BEEF c
+ f Lnet/minecraft/world/food/FoodProperties; BEETROOT d
+ f Lnet/minecraft/world/food/FoodProperties; BEETROOT_SOUP e
+ f Lnet/minecraft/world/food/FoodProperties; BREAD f
+ f Lnet/minecraft/world/food/FoodProperties; CARROT g
+ f Lnet/minecraft/world/food/FoodProperties; CHICKEN h
+ f Lnet/minecraft/world/food/FoodProperties; CHORUS_FRUIT i
+ f Lnet/minecraft/world/food/FoodProperties; COD j
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_BEEF k
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_CHICKEN l
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_COD m
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_MUTTON n
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_PORKCHOP o
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_RABBIT p
+ f Lnet/minecraft/world/food/FoodProperties; COOKED_SALMON q
+ f Lnet/minecraft/world/food/FoodProperties; COOKIE r
+ f Lnet/minecraft/world/food/FoodProperties; DRIED_KELP s
+ f Lnet/minecraft/world/food/FoodProperties; ENCHANTED_GOLDEN_APPLE t
+ f Lnet/minecraft/world/food/FoodProperties; GLOW_BERRIES M
+ f Lnet/minecraft/world/food/FoodProperties; GOLDEN_APPLE u
+ f Lnet/minecraft/world/food/FoodProperties; GOLDEN_CARROT v
+ f Lnet/minecraft/world/food/FoodProperties; HONEY_BOTTLE w
+ f Lnet/minecraft/world/food/FoodProperties; MELON_SLICE x
+ f Lnet/minecraft/world/food/FoodProperties; MUSHROOM_STEW y
+ f Lnet/minecraft/world/food/FoodProperties; MUTTON z
+ f Lnet/minecraft/world/food/FoodProperties; POISONOUS_POTATO A
+ f Lnet/minecraft/world/food/FoodProperties; PORKCHOP B
+ f Lnet/minecraft/world/food/FoodProperties; POTATO C
+ f Lnet/minecraft/world/food/FoodProperties; PUFFERFISH D
+ f Lnet/minecraft/world/food/FoodProperties; PUMPKIN_PIE E
+ f Lnet/minecraft/world/food/FoodProperties; RABBIT F
+ f Lnet/minecraft/world/food/FoodProperties; RABBIT_STEW G
+ f Lnet/minecraft/world/food/FoodProperties; ROTTEN_FLESH H
+ f Lnet/minecraft/world/food/FoodProperties; SALMON I
+ f Lnet/minecraft/world/food/FoodProperties; SPIDER_EYE J
+ f Lnet/minecraft/world/food/FoodProperties; SUSPICIOUS_STEW K
+ f Lnet/minecraft/world/food/FoodProperties; SWEET_BERRIES L
+ f Lnet/minecraft/world/food/FoodProperties; TROPICAL_FISH N
+c net/minecraft/world/item/Items net/minecraft/world/item/Items
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; blockIdToItemId a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/util/function/Function; createBlockItemWithCustomItemName b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$createBlockItemWithCustomItemName$184 b
+ m (Ljava/util/function/UnaryOperator;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$registerBlock$185 a
+ m (Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$registerBlock$186 a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$0 bs
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$1 br
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$10 bi
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$100 K
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$101 W
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$102 V
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$103 U
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$104 T
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$105 S
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$106 R
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$107 Q
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$108 P
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$109 O
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$11 bh
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$110 N
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$111 M
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$112 L
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$113 K
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$114 J
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$115 I
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$116 H
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$117 G
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$118 F
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$119 E
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$12 bg
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$120 D
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$121 C
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$122 B
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$123 A
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$124 z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$125 J
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$126 I
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$127 H
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$128 G
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$129 F
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$13 ak
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$130 E
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$131 D
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$132 C
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$133 B
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$134 A
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$135 z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$136 y
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$137 x
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$138 w
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$139 v
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$14 bf
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$140 u
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$141 t
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$142 s
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$143 r
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$144 q
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$145 p
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$146 o
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$147 n
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$148 m
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$149 l
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$15 be
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$150 k
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$151 j
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$152 i
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$153 h
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$154 g
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$155 y
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$156 x
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$157 w
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$158 v
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$159 u
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$16 bd
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$160 t
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$161 s
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$162 f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$163 r
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$164 q
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$165 p
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$166 o
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$167 n
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$168 m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$169 l
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$17 aj
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$170 k
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$171 j
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$172 i
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$173 h
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$174 g
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$175 f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$176 e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$177 d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$178 c
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$179 e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$18 ai
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$180 d
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$181 c
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$182 b
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$183 a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$19 bc
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$2 bq
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$20 bb
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$21 ba
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$22 aZ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$23 aY
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$24 aX
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$25 aW
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$26 aV
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$27 aU
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$28 aT
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$29 aS
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$3 bp
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$30 aR
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$31 aQ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$32 aP
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$33 aO
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$34 aN
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$35 aM
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$36 aL
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$37 ah
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$38 ag
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$39 af
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$4 bo
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$40 ae
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$41 ad
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$42 ac
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$43 ab
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$44 aa
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$45 Z
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$46 Y
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$47 X
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$48 aK
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$49 aJ
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$5 bn
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$50 aI
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$51 aH
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$52 aG
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$53 aF
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$54 aE
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$55 aD
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$56 aC
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$57 aB
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$58 aA
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$59 az
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$6 bm
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$60 ay
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$61 ax
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$62 aw
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$63 av
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$64 au
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$65 at
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$66 as
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$67 ar
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$68 aq
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$69 ap
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$7 bl
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$70 ao
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$71 an
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$72 am
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$73 al
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$74 ak
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$75 aj
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$76 ai
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$77 ah
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$78 ag
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$79 af
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$8 bk
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$80 ae
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$81 ad
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$82 ac
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$83 ab
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$84 aa
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$85 Z
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$86 Y
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$87 X
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$88 W
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$89 V
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$9 bj
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$90 U
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$91 T
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$92 S
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$93 R
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$94 Q
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$95 P
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$96 O
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$97 N
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$98 M
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; lambda$static$99 L
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; registerBlock a
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item; registerItem a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/Item; registerSpawnEgg a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaItemId b
+ f Lnet/minecraft/world/item/Item; ACACIA_BOAT pz
+ f Lnet/minecraft/world/item/Item; ACACIA_BUTTON nn
+ f Lnet/minecraft/world/item/Item; ACACIA_CHEST_BOAT pA
+ f Lnet/minecraft/world/item/Item; ACACIA_DOOR nQ
+ f Lnet/minecraft/world/item/Item; ACACIA_FENCE fK
+ f Lnet/minecraft/world/item/Item; ACACIA_FENCE_GATE oF
+ f Lnet/minecraft/world/item/Item; ACACIA_HANGING_SIGN sc
+ f Lnet/minecraft/world/item/Item; ACACIA_LEAVES cE
+ f Lnet/minecraft/world/item/Item; ACACIA_LOG bI
+ f Lnet/minecraft/world/item/Item; ACACIA_PLANKS O
+ f Lnet/minecraft/world/item/Item; ACACIA_PRESSURE_PLATE nD
+ f Lnet/minecraft/world/item/Item; ACACIA_SAPLING ab
+ f Lnet/minecraft/world/item/Item; ACACIA_SHELF eT
+ f Lnet/minecraft/world/item/Item; ACACIA_SIGN rQ
+ f Lnet/minecraft/world/item/Item; ACACIA_SLAB eo
+ f Lnet/minecraft/world/item/Item; ACACIA_STAIRS hp
+ f Lnet/minecraft/world/item/Item; ACACIA_TRAPDOOR ol
+ f Lnet/minecraft/world/item/Item; ACACIA_WOOD ct
+ f Lnet/minecraft/world/item/Item; ACTIVATOR_RAIL oQ
+ f Lnet/minecraft/world/item/Item; AIR a
+ f Lnet/minecraft/world/item/Item; ALLAY_SPAWN_EGG vf
+ f Lnet/minecraft/world/item/Item; ALLIUM dA
+ f Lnet/minecraft/world/item/Item; AMETHYST_BLOCK aK
+ f Lnet/minecraft/world/item/Item; AMETHYST_CLUSTER zT
+ f Lnet/minecraft/world/item/Item; AMETHYST_SHARD qe
+ f Lnet/minecraft/world/item/Item; ANCIENT_DEBRIS aE
+ f Lnet/minecraft/world/item/Item; ANDESITE g
+ f Lnet/minecraft/world/item/Item; ANDESITE_SLAB ms
+ f Lnet/minecraft/world/item/Item; ANDESITE_STAIRS mb
+ f Lnet/minecraft/world/item/Item; ANDESITE_WALL hK
+ f Lnet/minecraft/world/item/Item; ANGLER_POTTERY_SHERD Au
+ f Lnet/minecraft/world/item/Item; ANVIL hW
+ f Lnet/minecraft/world/item/Item; APPLE pV
+ f Lnet/minecraft/world/item/Item; ARCHER_POTTERY_SHERD Av
+ f Lnet/minecraft/world/item/Item; ARMADILLO_SCUTE pR
+ f Lnet/minecraft/world/item/Item; ARMADILLO_SPAWN_EGG uJ
+ f Lnet/minecraft/world/item/Item; ARMOR_STAND wS
+ f Lnet/minecraft/world/item/Item; ARMS_UP_POTTERY_SHERD Aw
+ f Lnet/minecraft/world/item/Item; ARROW pX
+ f Lnet/minecraft/world/item/Item; AXOLOTL_BUCKET sv
+ f Lnet/minecraft/world/item/Item; AXOLOTL_SPAWN_EGG uT
+ f Lnet/minecraft/world/item/Item; AZALEA cX
+ f Lnet/minecraft/world/item/Item; AZALEA_LEAVES cJ
+ f Lnet/minecraft/world/item/Item; AZURE_BLUET dB
+ f Lnet/minecraft/world/item/Item; BAKED_POTATO wt
+ f Lnet/minecraft/world/item/Item; BAMBOO ej
+ f Lnet/minecraft/world/item/Item; BAMBOO_BLOCK bR
+ f Lnet/minecraft/world/item/Item; BAMBOO_BUTTON ns
+ f Lnet/minecraft/world/item/Item; BAMBOO_CHEST_RAFT pK
+ f Lnet/minecraft/world/item/Item; BAMBOO_DOOR nV
+ f Lnet/minecraft/world/item/Item; BAMBOO_FENCE fP
+ f Lnet/minecraft/world/item/Item; BAMBOO_FENCE_GATE oK
+ f Lnet/minecraft/world/item/Item; BAMBOO_HANGING_SIGN sh
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC W
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_SLAB eu
+ f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_STAIRS hv
+ f Lnet/minecraft/world/item/Item; BAMBOO_PLANKS T
+ f Lnet/minecraft/world/item/Item; BAMBOO_PRESSURE_PLATE nI
+ f Lnet/minecraft/world/item/Item; BAMBOO_RAFT pJ
+ f Lnet/minecraft/world/item/Item; BAMBOO_SHELF eU
+ f Lnet/minecraft/world/item/Item; BAMBOO_SIGN rV
+ f Lnet/minecraft/world/item/Item; BAMBOO_SLAB et
+ f Lnet/minecraft/world/item/Item; BAMBOO_STAIRS hu
+ f Lnet/minecraft/world/item/Item; BAMBOO_TRAPDOOR oq
+ f Lnet/minecraft/world/item/Item; BARREL yO
+ f Lnet/minecraft/world/item/Item; BARRIER iu
+ f Lnet/minecraft/world/item/Item; BASALT fY
+ f Lnet/minecraft/world/item/Item; BAT_SPAWN_EGG uK
+ f Lnet/minecraft/world/item/Item; BEACON hz
+ f Lnet/minecraft/world/item/Item; BEDROCK ag
+ f Lnet/minecraft/world/item/Item; BEEF ue
+ f Lnet/minecraft/world/item/Item; BEEHIVE zh
+ f Lnet/minecraft/world/item/Item; BEETROOT xz
+ f Lnet/minecraft/world/item/Item; BEETROOT_SEEDS xA
+ f Lnet/minecraft/world/item/Item; BEETROOT_SOUP xB
+ f Lnet/minecraft/world/item/Item; BEE_NEST zg
+ f Lnet/minecraft/world/item/Item; BEE_SPAWN_EGG uL
+ f Lnet/minecraft/world/item/Item; BELL yW
+ f Lnet/minecraft/world/item/Item; BIG_DRIPLEAF eh
+ f Lnet/minecraft/world/item/Item; BIRCH_BOAT pv
+ f Lnet/minecraft/world/item/Item; BIRCH_BUTTON nl
+ f Lnet/minecraft/world/item/Item; BIRCH_CHEST_BOAT pw
+ f Lnet/minecraft/world/item/Item; BIRCH_DOOR nO
+ f Lnet/minecraft/world/item/Item; BIRCH_FENCE fI
+ f Lnet/minecraft/world/item/Item; BIRCH_FENCE_GATE oD
+ f Lnet/minecraft/world/item/Item; BIRCH_HANGING_SIGN sa
+ f Lnet/minecraft/world/item/Item; BIRCH_LEAVES cC
+ f Lnet/minecraft/world/item/Item; BIRCH_LOG bG
+ f Lnet/minecraft/world/item/Item; BIRCH_PLANKS M
+ f Lnet/minecraft/world/item/Item; BIRCH_PRESSURE_PLATE nB
+ f Lnet/minecraft/world/item/Item; BIRCH_SAPLING Z
+ f Lnet/minecraft/world/item/Item; BIRCH_SHELF eV
+ f Lnet/minecraft/world/item/Item; BIRCH_SIGN rO
+ f Lnet/minecraft/world/item/Item; BIRCH_SLAB em
+ f Lnet/minecraft/world/item/Item; BIRCH_STAIRS hn
+ f Lnet/minecraft/world/item/Item; BIRCH_TRAPDOOR oj
+ f Lnet/minecraft/world/item/Item; BIRCH_WOOD cr
+ f Lnet/minecraft/world/item/Item; BLACKSTONE zm
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_SLAB zn
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_STAIRS zo
+ f Lnet/minecraft/world/item/Item; BLACKSTONE_WALL hP
+ f Lnet/minecraft/world/item/Item; BLACK_BANNER xt
+ f Lnet/minecraft/world/item/Item; BLACK_BED tV
+ f Lnet/minecraft/world/item/Item; BLACK_BUNDLE sY
+ f Lnet/minecraft/world/item/Item; BLACK_CANDLE zP
+ f Lnet/minecraft/world/item/Item; BLACK_CARPET iM
+ f Lnet/minecraft/world/item/Item; BLACK_CONCRETE kR
+ f Lnet/minecraft/world/item/Item; BLACK_CONCRETE_POWDER lh
+ f Lnet/minecraft/world/item/Item; BLACK_DYE tB
+ f Lnet/minecraft/world/item/Item; BLACK_GLAZED_TERRACOTTA kB
+ f Lnet/minecraft/world/item/Item; BLACK_HARNESS ph
+ f Lnet/minecraft/world/item/Item; BLACK_SHULKER_BOX kl
+ f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS jl
+ f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS_PANE jB
+ f Lnet/minecraft/world/item/Item; BLACK_TERRACOTTA it
+ f Lnet/minecraft/world/item/Item; BLACK_WOOL du
+ f Lnet/minecraft/world/item/Item; BLADE_POTTERY_SHERD Ax
+ f Lnet/minecraft/world/item/Item; BLAST_FURNACE yQ
+ f Lnet/minecraft/world/item/Item; BLAZE_POWDER us
+ f Lnet/minecraft/world/item/Item; BLAZE_ROD uk
+ f Lnet/minecraft/world/item/Item; BLAZE_SPAWN_EGG vT
+ f Lnet/minecraft/world/item/Item; BLUE_BANNER xp
+ f Lnet/minecraft/world/item/Item; BLUE_BED tR
+ f Lnet/minecraft/world/item/Item; BLUE_BUNDLE sU
+ f Lnet/minecraft/world/item/Item; BLUE_CANDLE zL
+ f Lnet/minecraft/world/item/Item; BLUE_CARPET iI
+ f Lnet/minecraft/world/item/Item; BLUE_CONCRETE kN
+ f Lnet/minecraft/world/item/Item; BLUE_CONCRETE_POWDER ld
+ f Lnet/minecraft/world/item/Item; BLUE_DYE tx
+ f Lnet/minecraft/world/item/Item; BLUE_EGG sE
+ f Lnet/minecraft/world/item/Item; BLUE_GLAZED_TERRACOTTA kx
+ f Lnet/minecraft/world/item/Item; BLUE_HARNESS pd
+ f Lnet/minecraft/world/item/Item; BLUE_ICE lP
+ f Lnet/minecraft/world/item/Item; BLUE_ORCHID dz
+ f Lnet/minecraft/world/item/Item; BLUE_SHULKER_BOX kh
+ f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS jh
+ f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS_PANE jx
+ f Lnet/minecraft/world/item/Item; BLUE_TERRACOTTA ip
+ f Lnet/minecraft/world/item/Item; BLUE_WOOL dq
+ f Lnet/minecraft/world/item/Item; BOGGED_SPAWN_EGG vo
+ f Lnet/minecraft/world/item/Item; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE At
+ f Lnet/minecraft/world/item/Item; BONE tD
+ f Lnet/minecraft/world/item/Item; BONE_BLOCK jT
+ f Lnet/minecraft/world/item/Item; BONE_MEAL tC
+ f Lnet/minecraft/world/item/Item; BOOK sB
+ f Lnet/minecraft/world/item/Item; BOOKSHELF ff
+ f Lnet/minecraft/world/item/Item; BORDURE_INDENTED_BANNER_PATTERN yL
+ f Lnet/minecraft/world/item/Item; BOWL pU
+ f Lnet/minecraft/world/item/Item; BOW pW
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL lw
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL_BLOCK lr
+ f Lnet/minecraft/world/item/Item; BRAIN_CORAL_FAN lG
+ f Lnet/minecraft/world/item/Item; BREAD rd
+ f Lnet/minecraft/world/item/Item; BREEZE_ROD wm
+ f Lnet/minecraft/world/item/Item; BREEZE_SPAWN_EGG vE
+ f Lnet/minecraft/world/item/Item; BREWER_POTTERY_SHERD Ay
+ f Lnet/minecraft/world/item/Item; BREWING_STAND uu
+ f Lnet/minecraft/world/item/Item; BRICK sx
+ f Lnet/minecraft/world/item/Item; BRICKS eS
+ f Lnet/minecraft/world/item/Item; BRICK_SLAB eD
+ f Lnet/minecraft/world/item/Item; BRICK_STAIRS gP
+ f Lnet/minecraft/world/item/Item; BRICK_WALL hC
+ f Lnet/minecraft/world/item/Item; BROWN_BANNER xq
+ f Lnet/minecraft/world/item/Item; BROWN_BED tS
+ f Lnet/minecraft/world/item/Item; BROWN_BUNDLE sV
+ f Lnet/minecraft/world/item/Item; BROWN_CANDLE zM
+ f Lnet/minecraft/world/item/Item; BROWN_CARPET iJ
+ f Lnet/minecraft/world/item/Item; BROWN_CONCRETE kO
+ f Lnet/minecraft/world/item/Item; BROWN_CONCRETE_POWDER le
+ f Lnet/minecraft/world/item/Item; BROWN_DYE ty
+ f Lnet/minecraft/world/item/Item; BROWN_EGG sF
+ f Lnet/minecraft/world/item/Item; BROWN_GLAZED_TERRACOTTA ky
+ f Lnet/minecraft/world/item/Item; BROWN_HARNESS pe
+ f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM dN
+ f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM_BLOCK gx
+ f Lnet/minecraft/world/item/Item; BROWN_SHULKER_BOX ki
+ f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS ji
+ f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS_PANE jy
+ f Lnet/minecraft/world/item/Item; BROWN_TERRACOTTA iq
+ f Lnet/minecraft/world/item/Item; BROWN_WOOL dr
+ f Lnet/minecraft/world/item/Item; BRUSH Aa
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL lx
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_BLOCK ls
+ f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_FAN lH
+ f Lnet/minecraft/world/item/Item; BUCKET sk
+ f Lnet/minecraft/world/item/Item; BUDDING_AMETHYST aL
+ f Lnet/minecraft/world/item/Item; BUNDLE sI
+ f Lnet/minecraft/world/item/Item; BURN_POTTERY_SHERD Az
+ f Lnet/minecraft/world/item/Item; BUSH cW
+ f Lnet/minecraft/world/item/Item; CACTUS fC
+ f Lnet/minecraft/world/item/Item; CACTUS_FLOWER fD
+ f Lnet/minecraft/world/item/Item; CAKE tF
+ f Lnet/minecraft/world/item/Item; CALCITE l
+ f Lnet/minecraft/world/item/Item; CALIBRATED_SCULK_SENSOR nb
+ f Lnet/minecraft/world/item/Item; CAMEL_HUSK_SPAWN_EGG vp
+ f Lnet/minecraft/world/item/Item; CAMEL_SPAWN_EGG uC
+ f Lnet/minecraft/world/item/Item; CAMPFIRE zc
+ f Lnet/minecraft/world/item/Item; CANDLE zz
+ f Lnet/minecraft/world/item/Item; CARROT wr
+ f Lnet/minecraft/world/item/Item; CARROT_ON_A_STICK pn
+ f Lnet/minecraft/world/item/Item; CARTOGRAPHY_TABLE yR
+ f Lnet/minecraft/world/item/Item; CARVED_PUMPKIN fT
+ f Lnet/minecraft/world/item/Item; CAT_SPAWN_EGG uG
+ f Lnet/minecraft/world/item/Item; CAULDRON uv
+ f Lnet/minecraft/world/item/Item; CAVE_SPIDER_SPAWN_EGG vC
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_BOOTS rp
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_CHESTPLATE rn
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_HELMET rm
+ f Lnet/minecraft/world/item/Item; CHAINMAIL_LEGGINGS ro
+ f Lnet/minecraft/world/item/Item; CHAIN_COMMAND_BLOCK jO
+ f Lnet/minecraft/world/item/Item; CHARCOAL pZ
+ f Lnet/minecraft/world/item/Item; CHERRY_BOAT pB
+ f Lnet/minecraft/world/item/Item; CHERRY_BUTTON no
+ f Lnet/minecraft/world/item/Item; CHERRY_CHEST_BOAT pC
+ f Lnet/minecraft/world/item/Item; CHERRY_DOOR nR
+ f Lnet/minecraft/world/item/Item; CHERRY_FENCE fL
+ f Lnet/minecraft/world/item/Item; CHERRY_FENCE_GATE oG
+ f Lnet/minecraft/world/item/Item; CHERRY_HANGING_SIGN sd
+ f Lnet/minecraft/world/item/Item; CHERRY_LEAVES cF
+ f Lnet/minecraft/world/item/Item; CHERRY_LOG bJ
+ f Lnet/minecraft/world/item/Item; CHERRY_PLANKS P
+ f Lnet/minecraft/world/item/Item; CHERRY_PRESSURE_PLATE nE
+ f Lnet/minecraft/world/item/Item; CHERRY_SAPLING ac
+ f Lnet/minecraft/world/item/Item; CHERRY_SHELF eW
+ f Lnet/minecraft/world/item/Item; CHERRY_SIGN rR
+ f Lnet/minecraft/world/item/Item; CHERRY_SLAB ep
+ f Lnet/minecraft/world/item/Item; CHERRY_STAIRS hq
+ f Lnet/minecraft/world/item/Item; CHERRY_TRAPDOOR om
+ f Lnet/minecraft/world/item/Item; CHERRY_WOOD cu
+ f Lnet/minecraft/world/item/Item; CHEST ft
+ f Lnet/minecraft/world/item/Item; CHEST_MINECART pj
+ f Lnet/minecraft/world/item/Item; CHICKEN ug
+ f Lnet/minecraft/world/item/Item; CHICKEN_SPAWN_EGG uy
+ f Lnet/minecraft/world/item/Item; CHIPPED_ANVIL hX
+ f Lnet/minecraft/world/item/Item; CHISELED_BOOKSHELF fg
+ f Lnet/minecraft/world/item/Item; CHISELED_COPPER aU
+ f Lnet/minecraft/world/item/Item; CHISELED_DEEPSLATE gv
+ f Lnet/minecraft/world/item/Item; CHISELED_NETHER_BRICKS gW
+ f Lnet/minecraft/world/item/Item; CHISELED_POLISHED_BLACKSTONE zt
+ f Lnet/minecraft/world/item/Item; CHISELED_QUARTZ_BLOCK hZ
+ f Lnet/minecraft/world/item/Item; CHISELED_RED_SANDSTONE jK
+ f Lnet/minecraft/world/item/Item; CHISELED_RESIN_BRICKS gO
+ f Lnet/minecraft/world/item/Item; CHISELED_SANDSTONE cR
+ f Lnet/minecraft/world/item/Item; CHISELED_STONE_BRICKS go
+ f Lnet/minecraft/world/item/Item; CHISELED_TUFF q
+ f Lnet/minecraft/world/item/Item; CHISELED_TUFF_BRICKS z
+ f Lnet/minecraft/world/item/Item; CHORUS_FLOWER fn
+ f Lnet/minecraft/world/item/Item; CHORUS_FRUIT xv
+ f Lnet/minecraft/world/item/Item; CHORUS_PLANT fm
+ f Lnet/minecraft/world/item/Item; CLAY fE
+ f Lnet/minecraft/world/item/Item; CLAY_BALL sy
+ f Lnet/minecraft/world/item/Item; CLOCK ta
+ f Lnet/minecraft/world/item/Item; CLOSED_EYEBLOSSOM dx
+ f Lnet/minecraft/world/item/Item; COAL pY
+ f Lnet/minecraft/world/item/Item; COAL_BLOCK aF
+ f Lnet/minecraft/world/item/Item; COAL_ORE am
+ f Lnet/minecraft/world/item/Item; COARSE_DIRT D
+ f Lnet/minecraft/world/item/Item; COAST_ARMOR_TRIM_SMITHING_TEMPLATE Ae
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE j
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_SLAB mw
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_STAIRS mf
+ f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_WALL hS
+ f Lnet/minecraft/world/item/Item; COBBLESTONE J
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_SLAB eC
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_STAIRS fy
+ f Lnet/minecraft/world/item/Item; COBBLESTONE_WALL hA
+ f Lnet/minecraft/world/item/Item; COBWEB cT
+ f Lnet/minecraft/world/item/Item; COCOA_BEANS tl
+ f Lnet/minecraft/world/item/Item; COD td
+ f Lnet/minecraft/world/item/Item; COD_BUCKET st
+ f Lnet/minecraft/world/item/Item; COD_SPAWN_EGG uU
+ f Lnet/minecraft/world/item/Item; COMMAND_BLOCK hy
+ f Lnet/minecraft/world/item/Item; COMMAND_BLOCK_MINECART xb
+ f Lnet/minecraft/world/item/Item; COMPARATOR mF
+ f Lnet/minecraft/world/item/Item; COMPASS sG
+ f Lnet/minecraft/world/item/Item; COMPOSTER yN
+ f Lnet/minecraft/world/item/Item; CONDUIT lQ
+ f Lnet/minecraft/world/item/Item; COOKED_BEEF uf
+ f Lnet/minecraft/world/item/Item; COOKED_CHICKEN uh
+ f Lnet/minecraft/world/item/Item; COOKED_COD th
+ f Lnet/minecraft/world/item/Item; COOKED_MUTTON xd
+ f Lnet/minecraft/world/item/Item; COOKED_PORKCHOP rI
+ f Lnet/minecraft/world/item/Item; COOKED_RABBIT wO
+ f Lnet/minecraft/world/item/Item; COOKED_SALMON ti
+ f Lnet/minecraft/world/item/Item; COOKIE tW
+ f Lnet/minecraft/world/item/Item; COPPER_AXE qv
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_BARS gB
+ f Lnet/minecraft/world/item/Item; COPPER_BLOCK aN
+ f Lnet/minecraft/world/item/Item; COPPER_BOOTS rl
+ f Lnet/minecraft/world/item/Item; COPPER_BULB AZ
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_CHAIN gD
+ f Lnet/minecraft/world/item/Item; COPPER_CHEST Bh
+ f Lnet/minecraft/world/item/Item; COPPER_CHESTPLATE rj
+ f Lnet/minecraft/world/item/Item; COPPER_DOOR nY
+ f Lnet/minecraft/world/item/Item; COPPER_GOLEM_SPAWN_EGG vi
+ f Lnet/minecraft/world/item/Item; COPPER_GOLEM_STATUE Bp
+ f Lnet/minecraft/world/item/Item; COPPER_GRATE AR
+ f Lnet/minecraft/world/item/Item; COPPER_HELMET ri
+ f Lnet/minecraft/world/item/Item; COPPER_HOE qw
+ f Lnet/minecraft/world/item/Item; COPPER_HORSE_ARMOR wT
+ f Lnet/minecraft/world/item/Item; COPPER_INGOT qi
+ f Lnet/minecraft/world/item/WeatheringCopperItems; COPPER_LANTERN yZ
+ f Lnet/minecraft/world/item/Item; COPPER_LEGGINGS rk
+ f Lnet/minecraft/world/item/Item; COPPER_NAUTILUS_ARMOR yx
+ f Lnet/minecraft/world/item/Item; COPPER_NUGGET xS
+ f Lnet/minecraft/world/item/Item; COPPER_ORE aq
+ f Lnet/minecraft/world/item/Item; COPPER_PICKAXE qu
+ f Lnet/minecraft/world/item/Item; COPPER_SHOVEL qt
+ f Lnet/minecraft/world/item/Item; COPPER_SPEAR xK
+ f Lnet/minecraft/world/item/Item; COPPER_SWORD qs
+ f Lnet/minecraft/world/item/Item; COPPER_TORCH gc
+ f Lnet/minecraft/world/item/Item; COPPER_TRAPDOOR ot
+ f Lnet/minecraft/world/item/Item; CORNFLOWER dH
+ f Lnet/minecraft/world/item/Item; COW_SPAWN_EGG uz
+ f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_BRICKS gs
+ f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_TILES gu
+ f Lnet/minecraft/world/item/Item; CRACKED_NETHER_BRICKS gV
+ f Lnet/minecraft/world/item/Item; CRACKED_POLISHED_BLACKSTONE_BRICKS zx
+ f Lnet/minecraft/world/item/Item; CRACKED_STONE_BRICKS gn
+ f Lnet/minecraft/world/item/Item; CRAFTER tX
+ f Lnet/minecraft/world/item/Item; CRAFTING_TABLE fu
+ f Lnet/minecraft/world/item/Item; CREAKING_HEART fs
+ f Lnet/minecraft/world/item/Item; CREAKING_SPAWN_EGG vF
+ f Lnet/minecraft/world/item/Item; CREEPER_BANNER_PATTERN yD
+ f Lnet/minecraft/world/item/Item; CREEPER_HEAD wB
+ f Lnet/minecraft/world/item/Item; CREEPER_SPAWN_EGG vG
+ f Lnet/minecraft/world/item/Item; CRIMSON_BUTTON nt
+ f Lnet/minecraft/world/item/Item; CRIMSON_DOOR nW
+ f Lnet/minecraft/world/item/Item; CRIMSON_FENCE fQ
+ f Lnet/minecraft/world/item/Item; CRIMSON_FENCE_GATE oL
+ f Lnet/minecraft/world/item/Item; CRIMSON_FUNGUS dP
+ f Lnet/minecraft/world/item/Item; CRIMSON_HANGING_SIGN si
+ f Lnet/minecraft/world/item/Item; CRIMSON_HYPHAE cy
+ f Lnet/minecraft/world/item/Item; CRIMSON_NYLIUM H
+ f Lnet/minecraft/world/item/Item; CRIMSON_PLANKS U
+ f Lnet/minecraft/world/item/Item; CRIMSON_PRESSURE_PLATE nJ
+ f Lnet/minecraft/world/item/Item; CRIMSON_ROOTS dR
+ f Lnet/minecraft/world/item/Item; CRIMSON_SHELF eX
+ f Lnet/minecraft/world/item/Item; CRIMSON_SIGN rW
+ f Lnet/minecraft/world/item/Item; CRIMSON_SLAB ev
+ f Lnet/minecraft/world/item/Item; CRIMSON_STAIRS hw
+ f Lnet/minecraft/world/item/Item; CRIMSON_STEM bP
+ f Lnet/minecraft/world/item/Item; CRIMSON_TRAPDOOR or
+ f Lnet/minecraft/world/item/Item; CROSSBOW yz
+ f Lnet/minecraft/world/item/Item; CRYING_OBSIDIAN zl
+ f Lnet/minecraft/world/item/Item; CUT_COPPER aY
+ f Lnet/minecraft/world/item/Item; CUT_COPPER_SLAB bg
+ f Lnet/minecraft/world/item/Item; CUT_COPPER_STAIRS bc
+ f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE jL
+ f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE_SLAB eJ
+ f Lnet/minecraft/world/item/Item; CUT_SANDSTONE cS
+ f Lnet/minecraft/world/item/Item; CUT_STANDSTONE_SLAB eA
+ f Lnet/minecraft/world/item/Item; CYAN_BANNER xn
+ f Lnet/minecraft/world/item/Item; CYAN_BED tP
+ f Lnet/minecraft/world/item/Item; CYAN_BUNDLE sS
+ f Lnet/minecraft/world/item/Item; CYAN_CANDLE zJ
+ f Lnet/minecraft/world/item/Item; CYAN_CARPET iG
+ f Lnet/minecraft/world/item/Item; CYAN_CONCRETE kL
+ f Lnet/minecraft/world/item/Item; CYAN_CONCRETE_POWDER lb
+ f Lnet/minecraft/world/item/Item; CYAN_DYE tv
+ f Lnet/minecraft/world/item/Item; CYAN_GLAZED_TERRACOTTA kv
+ f Lnet/minecraft/world/item/Item; CYAN_HARNESS pb
+ f Lnet/minecraft/world/item/Item; CYAN_SHULKER_BOX kf
+ f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS jf
+ f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS_PANE jv
+ f Lnet/minecraft/world/item/Item; CYAN_TERRACOTTA in
+ f Lnet/minecraft/world/item/Item; CYAN_WOOL do
+ f Lnet/minecraft/world/item/Item; DAMAGED_ANVIL hY
+ f Lnet/minecraft/world/item/Item; DANDELION dv
+ f Lnet/minecraft/world/item/Item; DANGER_POTTERY_SHERD AA
+ f Lnet/minecraft/world/item/Item; DARK_OAK_BOAT pD
+ f Lnet/minecraft/world/item/Item; DARK_OAK_BUTTON np
+ f Lnet/minecraft/world/item/Item; DARK_OAK_CHEST_BOAT pE
+ f Lnet/minecraft/world/item/Item; DARK_OAK_DOOR nS
+ f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE fM
+ f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE_GATE oH
+ f Lnet/minecraft/world/item/Item; DARK_OAK_HANGING_SIGN se
+ f Lnet/minecraft/world/item/Item; DARK_OAK_LEAVES cG
+ f Lnet/minecraft/world/item/Item; DARK_OAK_LOG bL
+ f Lnet/minecraft/world/item/Item; DARK_OAK_PLANKS Q
+ f Lnet/minecraft/world/item/Item; DARK_OAK_PRESSURE_PLATE nF
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SAPLING ad
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SHELF eY
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SIGN rS
+ f Lnet/minecraft/world/item/Item; DARK_OAK_SLAB eq
+ f Lnet/minecraft/world/item/Item; DARK_OAK_STAIRS hr
+ f Lnet/minecraft/world/item/Item; DARK_OAK_TRAPDOOR on
+ f Lnet/minecraft/world/item/Item; DARK_OAK_WOOD cw
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE jE
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_SLAB eN
+ f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_STAIRS jH
+ f Lnet/minecraft/world/item/Item; DAYLIGHT_DETECTOR mZ
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL lA
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_BLOCK lm
+ f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_FAN lL
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL lB
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_BLOCK ln
+ f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_FAN lM
+ f Lnet/minecraft/world/item/Item; DEAD_BUSH cZ
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL lC
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_BLOCK lo
+ f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_FAN lN
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL lD
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_BLOCK lp
+ f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_FAN lO
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL lE
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_BLOCK ll
+ f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_FAN lK
+ f Lnet/minecraft/world/item/Item; DEBUG_STICK xU
+ f Lnet/minecraft/world/item/Item; DECORATED_POT fh
+ f Lnet/minecraft/world/item/Item; DEEPSLATE i
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICKS gr
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_SLAB my
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_STAIRS mh
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_WALL hU
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_COAL_ORE an
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_COPPER_ORE ar
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_DIAMOND_ORE aB
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_EMERALD_ORE ax
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_GOLD_ORE at
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_IRON_ORE ap
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_LAPIS_ORE az
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_REDSTONE_ORE av
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILES gt
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_SLAB mz
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_STAIRS mi
+ f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_WALL hV
+ f Lnet/minecraft/world/item/Item; DETECTOR_RAIL oO
+ f Lnet/minecraft/world/item/Item; DIAMOND qa
+ f Lnet/minecraft/world/item/Item; DIAMOND_AXE qP
+ f Lnet/minecraft/world/item/Item; DIAMOND_BLOCK aP
+ f Lnet/minecraft/world/item/Item; DIAMOND_BOOTS rx
+ f Lnet/minecraft/world/item/Item; DIAMOND_CHESTPLATE rv
+ f Lnet/minecraft/world/item/Item; DIAMOND_HELMET ru
+ f Lnet/minecraft/world/item/Item; DIAMOND_HOE qQ
+ f Lnet/minecraft/world/item/Item; DIAMOND_HORSE_ARMOR wW
+ f Lnet/minecraft/world/item/Item; DIAMOND_LEGGINGS rw
+ f Lnet/minecraft/world/item/Item; DIAMOND_NAUTILUS_ARMOR yv
+ f Lnet/minecraft/world/item/Item; DIAMOND_ORE aA
+ f Lnet/minecraft/world/item/Item; DIAMOND_PICKAXE qO
+ f Lnet/minecraft/world/item/Item; DIAMOND_SHOVEL qN
+ f Lnet/minecraft/world/item/Item; DIAMOND_SPEAR xN
+ f Lnet/minecraft/world/item/Item; DIAMOND_SWORD qM
+ f Lnet/minecraft/world/item/Item; DIORITE e
+ f Lnet/minecraft/world/item/Item; DIORITE_SLAB mv
+ f Lnet/minecraft/world/item/Item; DIORITE_STAIRS me
+ f Lnet/minecraft/world/item/Item; DIORITE_WALL hO
+ f Lnet/minecraft/world/item/Item; DIRT C
+ f Lnet/minecraft/world/item/Item; DIRT_PATH iP
+ f Lnet/minecraft/world/item/Item; DISC_FRAGMENT_5 yq
+ f Lnet/minecraft/world/item/Item; DISPENSER mM
+ f Lnet/minecraft/world/item/Item; DOLPHIN_SPAWN_EGG uV
+ f Lnet/minecraft/world/item/Item; DONKEY_SPAWN_EGG uD
+ f Lnet/minecraft/world/item/Item; DRAGON_BREATH xC
+ f Lnet/minecraft/world/item/Item; DRAGON_EGG hh
+ f Lnet/minecraft/world/item/Item; DRAGON_HEAD wC
+ f Lnet/minecraft/world/item/Item; DRIED_GHAST lk
+ f Lnet/minecraft/world/item/Item; DRIED_KELP ub
+ f Lnet/minecraft/world/item/Item; DRIED_KELP_BLOCK sz
+ f Lnet/minecraft/world/item/Item; DRIPSTONE_BLOCK A
+ f Lnet/minecraft/world/item/Item; DROPPER mN
+ f Lnet/minecraft/world/item/Item; DROWNED_SPAWN_EGG vq
+ f Lnet/minecraft/world/item/Item; DRY_SHORT_GRASS db
+ f Lnet/minecraft/world/item/Item; DRY_TALL_GRASS dc
+ f Lnet/minecraft/world/item/Item; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE Ad
+ f Lnet/minecraft/world/item/Item; ECHO_SHARD zZ
+ f Lnet/minecraft/world/item/Item; EGG sD
+ f Lnet/minecraft/world/item/Item; ELDER_GUARDIAN_SPAWN_EGG vH
+ f Lnet/minecraft/world/item/Item; ELYTRA pq
+ f Lnet/minecraft/world/item/Item; EMERALD qb
+ f Lnet/minecraft/world/item/Item; EMERALD_BLOCK hk
+ f Lnet/minecraft/world/item/Item; EMERALD_ORE aw
+ f Lnet/minecraft/world/item/Item; ENCHANTED_BOOK wI
+ f Lnet/minecraft/world/item/Item; ENCHANTED_GOLDEN_APPLE rL
+ f Lnet/minecraft/world/item/Item; ENCHANTING_TABLE hd
+ f Lnet/minecraft/world/item/Item; ENDERMAN_SPAWN_EGG we
+ f Lnet/minecraft/world/item/Item; ENDERMITE_SPAWN_EGG wf
+ f Lnet/minecraft/world/item/Item; ENDER_CHEST hj
+ f Lnet/minecraft/world/item/Item; ENDER_DRAGON_SPAWN_EGG wd
+ f Lnet/minecraft/world/item/Item; ENDER_EYE uw
+ f Lnet/minecraft/world/item/Item; ENDER_PEARL uj
+ f Lnet/minecraft/world/item/Item; END_CRYSTAL xu
+ f Lnet/minecraft/world/item/Item; END_PORTAL_FRAME he
+ f Lnet/minecraft/world/item/Item; END_ROD fl
+ f Lnet/minecraft/world/item/Item; END_STONE hf
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICKS hg
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_SLAB mo
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_STAIRS lW
+ f Lnet/minecraft/world/item/Item; END_STONE_BRICK_WALL hN
+ f Lnet/minecraft/world/item/Item; EVOKER_SPAWN_EGG vO
+ f Lnet/minecraft/world/item/Item; EXPERIENCE_BOTTLE wh
+ f Lnet/minecraft/world/item/Item; EXPLORER_POTTERY_SHERD AB
+ f Lnet/minecraft/world/item/Item; EXPOSED_CHISELED_COPPER aV
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER aR
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_BULB Ba
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_CHEST Bi
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_DOOR nZ
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GOLEM_STATUE Bq
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GRATE AS
+ f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_TRAPDOOR ou
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER aZ
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_SLAB bh
+ f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_STAIRS bd
+ f Lnet/minecraft/world/item/Item; EXPOSED_LIGHTNING_ROD mS
+ f Lnet/minecraft/world/item/Item; EYE_ARMOR_TRIM_SMITHING_TEMPLATE Ah
+ f Lnet/minecraft/world/item/Item; FARMLAND fv
+ f Lnet/minecraft/world/item/Item; FEATHER qZ
+ f Lnet/minecraft/world/item/Item; FERMENTED_SPIDER_EYE ur
+ f Lnet/minecraft/world/item/Item; FERN cV
+ f Lnet/minecraft/world/item/Item; FIELD_MASONED_BANNER_PATTERN yK
+ f Lnet/minecraft/world/item/Item; FILLED_MAP tY
+ f Lnet/minecraft/world/item/Item; FIREFLY_BUSH da
+ f Lnet/minecraft/world/item/Item; FIREWORK_ROCKET wG
+ f Lnet/minecraft/world/item/Item; FIREWORK_STAR wH
+ f Lnet/minecraft/world/item/Item; FIRE_CHARGE wi
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL ly
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL_BLOCK lt
+ f Lnet/minecraft/world/item/Item; FIRE_CORAL_FAN lI
+ f Lnet/minecraft/world/item/Item; FISHING_ROD sZ
+ f Lnet/minecraft/world/item/Item; FLETCHING_TABLE yS
+ f Lnet/minecraft/world/item/Item; FLINT rG
+ f Lnet/minecraft/world/item/Item; FLINT_AND_STEEL pT
+ f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA cY
+ f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA_LEAVES cK
+ f Lnet/minecraft/world/item/Item; FLOWER_BANNER_PATTERN yC
+ f Lnet/minecraft/world/item/Item; FLOWER_POT wq
+ f Lnet/minecraft/world/item/Item; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE As
+ f Lnet/minecraft/world/item/Item; FLOW_BANNER_PATTERN yI
+ f Lnet/minecraft/world/item/Item; FLOW_POTTERY_SHERD AC
+ f Lnet/minecraft/world/item/Item; FOX_SPAWN_EGG uM
+ f Lnet/minecraft/world/item/Item; FRIEND_POTTERY_SHERD AD
+ f Lnet/minecraft/world/item/Item; FROGSPAWN zY
+ f Lnet/minecraft/world/item/Item; FROG_SPAWN_EGG uW
+ f Lnet/minecraft/world/item/Item; FURNACE fw
+ f Lnet/minecraft/world/item/Item; FURNACE_MINECART pk
+ f Lnet/minecraft/world/item/Item; GHAST_SPAWN_EGG vU
+ f Lnet/minecraft/world/item/Item; GHAST_TEAR ul
+ f Lnet/minecraft/world/item/Item; GILDED_BLACKSTONE zp
+ f Lnet/minecraft/world/item/Item; GLASS cN
+ f Lnet/minecraft/world/item/Item; GLASS_BOTTLE uo
+ f Lnet/minecraft/world/item/Item; GLASS_PANE gE
+ f Lnet/minecraft/world/item/Item; GLISTERING_MELON_SLICE ux
+ f Lnet/minecraft/world/item/Item; GLOBE_BANNER_PATTERN yG
+ f Lnet/minecraft/world/item/Item; GLOWSTONE gd
+ f Lnet/minecraft/world/item/Item; GLOWSTONE_DUST tc
+ f Lnet/minecraft/world/item/Item; GLOW_BERRIES zb
+ f Lnet/minecraft/world/item/Item; GLOW_INK_SAC tk
+ f Lnet/minecraft/world/item/Item; GLOW_ITEM_FRAME wp
+ f Lnet/minecraft/world/item/Item; GLOW_LICHEN gH
+ f Lnet/minecraft/world/item/Item; GLOW_SQUID_SPAWN_EGG uX
+ f Lnet/minecraft/world/item/Item; GOAT_HORN yM
+ f Lnet/minecraft/world/item/Item; GOAT_SPAWN_EGG uN
+ f Lnet/minecraft/world/item/Item; GOLDEN_APPLE rK
+ f Lnet/minecraft/world/item/Item; GOLDEN_AXE qF
+ f Lnet/minecraft/world/item/Item; GOLDEN_BOOTS rB
+ f Lnet/minecraft/world/item/Item; GOLDEN_CARROT ww
+ f Lnet/minecraft/world/item/Item; GOLDEN_CHESTPLATE rz
+ f Lnet/minecraft/world/item/Item; GOLDEN_HELMET ry
+ f Lnet/minecraft/world/item/Item; GOLDEN_HOE qG
+ f Lnet/minecraft/world/item/Item; GOLDEN_HORSE_ARMOR wV
+ f Lnet/minecraft/world/item/Item; GOLDEN_LEGGINGS rA
+ f Lnet/minecraft/world/item/Item; GOLDEN_NAUTILUS_ARMOR yu
+ f Lnet/minecraft/world/item/Item; GOLDEN_PICKAXE qE
+ f Lnet/minecraft/world/item/Item; GOLDEN_SHOVEL qD
+ f Lnet/minecraft/world/item/Item; GOLDEN_SPEAR xM
+ f Lnet/minecraft/world/item/Item; GOLDEN_SWORD qC
+ f Lnet/minecraft/world/item/Item; GOLD_BLOCK aO
+ f Lnet/minecraft/world/item/Item; GOLD_INGOT qk
+ f Lnet/minecraft/world/item/Item; GOLD_NUGGET um
+ f Lnet/minecraft/world/item/Item; GOLD_ORE as
+ f Lnet/minecraft/world/item/Item; GRANITE c
+ f Lnet/minecraft/world/item/Item; GRANITE_SLAB mr
+ f Lnet/minecraft/world/item/Item; GRANITE_STAIRS ma
+ f Lnet/minecraft/world/item/Item; GRANITE_WALL hG
+ f Lnet/minecraft/world/item/Item; GRASS_BLOCK B
+ f Lnet/minecraft/world/item/Item; GRAVEL al
+ f Lnet/minecraft/world/item/Item; GRAY_BANNER xl
+ f Lnet/minecraft/world/item/Item; GRAY_BED tN
+ f Lnet/minecraft/world/item/Item; GRAY_BUNDLE sQ
+ f Lnet/minecraft/world/item/Item; GRAY_CANDLE zH
+ f Lnet/minecraft/world/item/Item; GRAY_CARPET iE
+ f Lnet/minecraft/world/item/Item; GRAY_CONCRETE kJ
+ f Lnet/minecraft/world/item/Item; GRAY_CONCRETE_POWDER kZ
+ f Lnet/minecraft/world/item/Item; GRAY_DYE tt
+ f Lnet/minecraft/world/item/Item; GRAY_GLAZED_TERRACOTTA kt
+ f Lnet/minecraft/world/item/Item; GRAY_HARNESS oZ
+ f Lnet/minecraft/world/item/Item; GRAY_SHULKER_BOX kd
+ f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS jd
+ f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS_PANE jt
+ f Lnet/minecraft/world/item/Item; GRAY_TERRACOTTA il
+ f Lnet/minecraft/world/item/Item; GRAY_WOOL dm
+ f Lnet/minecraft/world/item/Item; GREEN_BANNER xr
+ f Lnet/minecraft/world/item/Item; GREEN_BED tT
+ f Lnet/minecraft/world/item/Item; GREEN_BUNDLE sW
+ f Lnet/minecraft/world/item/Item; GREEN_CANDLE zN
+ f Lnet/minecraft/world/item/Item; GREEN_CARPET iK
+ f Lnet/minecraft/world/item/Item; GREEN_CONCRETE kP
+ f Lnet/minecraft/world/item/Item; GREEN_CONCRETE_POWDER lf
+ f Lnet/minecraft/world/item/Item; GREEN_DYE tz
+ f Lnet/minecraft/world/item/Item; GREEN_GLAZED_TERRACOTTA kz
+ f Lnet/minecraft/world/item/Item; GREEN_HARNESS pf
+ f Lnet/minecraft/world/item/Item; GREEN_SHULKER_BOX kj
+ f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS jj
+ f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS_PANE jz
+ f Lnet/minecraft/world/item/Item; GREEN_TERRACOTTA ir
+ f Lnet/minecraft/world/item/Item; GREEN_WOOL ds
+ f Lnet/minecraft/world/item/Item; GRINDSTONE yT
+ f Lnet/minecraft/world/item/Item; GUARDIAN_SPAWN_EGG vI
+ f Lnet/minecraft/world/item/Item; GUNPOWDER ra
+ f Lnet/minecraft/world/item/Item; GUSTER_BANNER_PATTERN yJ
+ f Lnet/minecraft/world/item/Item; GUSTER_POTTERY_SHERD AE
+ f Lnet/minecraft/world/item/Item; HANGING_ROOTS eg
+ f Lnet/minecraft/world/item/Item; HAPPY_GHAST_SPAWN_EGG vV
+ f Lnet/minecraft/world/item/Item; HAY_BLOCK iw
+ f Lnet/minecraft/world/item/Item; HEARTBREAK_POTTERY_SHERD AG
+ f Lnet/minecraft/world/item/Item; HEART_OF_THE_SEA yy
+ f Lnet/minecraft/world/item/Item; HEART_POTTERY_SHERD AF
+ f Lnet/minecraft/world/item/Item; HEAVY_CORE aJ
+ f Lnet/minecraft/world/item/Item; HEAVY_WEIGHTED_PRESSURE_PLATE ny
+ f Lnet/minecraft/world/item/Item; HOGLIN_SPAWN_EGG vW
+ f Lnet/minecraft/world/item/Item; HONEYCOMB zf
+ f Lnet/minecraft/world/item/Item; HONEYCOMB_BLOCK zj
+ f Lnet/minecraft/world/item/Item; HONEY_BLOCK mJ
+ f Lnet/minecraft/world/item/Item; HONEY_BOTTLE zi
+ f Lnet/minecraft/world/item/Item; HOPPER mL
+ f Lnet/minecraft/world/item/Item; HOPPER_MINECART pm
+ f Lnet/minecraft/world/item/Item; HORN_CORAL lz
+ f Lnet/minecraft/world/item/Item; HORN_CORAL_BLOCK lu
+ f Lnet/minecraft/world/item/Item; HORN_CORAL_FAN lJ
+ f Lnet/minecraft/world/item/Item; HORSE_SPAWN_EGG uE
+ f Lnet/minecraft/world/item/Item; HOST_ARMOR_TRIM_SMITHING_TEMPLATE Ar
+ f Lnet/minecraft/world/item/Item; HOWL_POTTERY_SHERD AH
+ f Lnet/minecraft/world/item/Item; HUSK_SPAWN_EGG vr
+ f Lnet/minecraft/world/item/Item; ICE fA
+ f Lnet/minecraft/world/item/Item; INFESTED_CHISELED_STONE_BRICKS gj
+ f Lnet/minecraft/world/item/Item; INFESTED_COBBLESTONE gf
+ f Lnet/minecraft/world/item/Item; INFESTED_CRACKED_STONE_BRICKS gi
+ f Lnet/minecraft/world/item/Item; INFESTED_DEEPSLATE gk
+ f Lnet/minecraft/world/item/Item; INFESTED_MOSSY_STONE_BRICKS gh
+ f Lnet/minecraft/world/item/Item; INFESTED_STONE ge
+ f Lnet/minecraft/world/item/Item; INFESTED_STONE_BRICKS gg
+ f Lnet/minecraft/world/item/Item; INK_SAC tj
+ f Lnet/minecraft/world/item/Item; IRON_AXE qK
+ f Lnet/minecraft/world/item/Item; IRON_BARS gA
+ f Lnet/minecraft/world/item/Item; IRON_BLOCK aM
+ f Lnet/minecraft/world/item/Item; IRON_BOOTS rt
+ f Lnet/minecraft/world/item/Item; IRON_CHAIN gC
+ f Lnet/minecraft/world/item/Item; IRON_CHESTPLATE rr
+ f Lnet/minecraft/world/item/Item; IRON_DOOR nL
+ f Lnet/minecraft/world/item/Item; IRON_GOLEM_SPAWN_EGG vj
+ f Lnet/minecraft/world/item/Item; IRON_HELMET rq
+ f Lnet/minecraft/world/item/Item; IRON_HOE qL
+ f Lnet/minecraft/world/item/Item; IRON_HORSE_ARMOR wU
+ f Lnet/minecraft/world/item/Item; IRON_INGOT qg
+ f Lnet/minecraft/world/item/Item; IRON_LEGGINGS rs
+ f Lnet/minecraft/world/item/Item; IRON_NAUTILUS_ARMOR yt
+ f Lnet/minecraft/world/item/Item; IRON_NUGGET xR
+ f Lnet/minecraft/world/item/Item; IRON_ORE ao
+ f Lnet/minecraft/world/item/Item; IRON_PICKAXE qJ
+ f Lnet/minecraft/world/item/Item; IRON_SHOVEL qI
+ f Lnet/minecraft/world/item/Item; IRON_SPEAR xL
+ f Lnet/minecraft/world/item/Item; IRON_SWORD qH
+ f Lnet/minecraft/world/item/Item; IRON_TRAPDOOR og
+ f Lnet/minecraft/world/item/Item; ITEM_FRAME wo
+ f Lnet/minecraft/world/item/Item; JACK_O_LANTERN fU
+ f Lnet/minecraft/world/item/Item; JIGSAW pM
+ f Lnet/minecraft/world/item/Item; JUKEBOX fF
+ f Lnet/minecraft/world/item/Item; JUNGLE_BOAT px
+ f Lnet/minecraft/world/item/Item; JUNGLE_BUTTON nm
+ f Lnet/minecraft/world/item/Item; JUNGLE_CHEST_BOAT py
+ f Lnet/minecraft/world/item/Item; JUNGLE_DOOR nP
+ f Lnet/minecraft/world/item/Item; JUNGLE_FENCE fJ
+ f Lnet/minecraft/world/item/Item; JUNGLE_FENCE_GATE oE
+ f Lnet/minecraft/world/item/Item; JUNGLE_HANGING_SIGN sb
+ f Lnet/minecraft/world/item/Item; JUNGLE_LEAVES cD
+ f Lnet/minecraft/world/item/Item; JUNGLE_LOG bH
+ f Lnet/minecraft/world/item/Item; JUNGLE_PLANKS N
+ f Lnet/minecraft/world/item/Item; JUNGLE_PRESSURE_PLATE nC
+ f Lnet/minecraft/world/item/Item; JUNGLE_SAPLING aa
+ f Lnet/minecraft/world/item/Item; JUNGLE_SHELF eZ
+ f Lnet/minecraft/world/item/Item; JUNGLE_SIGN rP
+ f Lnet/minecraft/world/item/Item; JUNGLE_SLAB en
+ f Lnet/minecraft/world/item/Item; JUNGLE_STAIRS ho
+ f Lnet/minecraft/world/item/Item; JUNGLE_TRAPDOOR ok
+ f Lnet/minecraft/world/item/Item; JUNGLE_WOOD cs
+ f Lnet/minecraft/world/item/Item; KELP dX
+ f Lnet/minecraft/world/item/Item; KNOWLEDGE_BOOK xT
+ f Lnet/minecraft/world/item/Item; LADDER fx
+ f Lnet/minecraft/world/item/Item; LANTERN yX
+ f Lnet/minecraft/world/item/Item; LAPIS_BLOCK cP
+ f Lnet/minecraft/world/item/Item; LAPIS_LAZULI qc
+ f Lnet/minecraft/world/item/Item; LAPIS_ORE ay
+ f Lnet/minecraft/world/item/Item; LARGE_AMETHYST_BUD zS
+ f Lnet/minecraft/world/item/Item; LARGE_FERN iV
+ f Lnet/minecraft/world/item/Item; LAVA_BUCKET sm
+ f Lnet/minecraft/world/item/Item; LEAD wZ
+ f Lnet/minecraft/world/item/Item; LEAF_LITTER ea
+ f Lnet/minecraft/world/item/Item; LEATHER sp
+ f Lnet/minecraft/world/item/Item; LEATHER_BOOTS rh
+ f Lnet/minecraft/world/item/Item; LEATHER_CHESTPLATE rf
+ f Lnet/minecraft/world/item/Item; LEATHER_HELMET re
+ f Lnet/minecraft/world/item/Item; LEATHER_HORSE_ARMOR wY
+ f Lnet/minecraft/world/item/Item; LEATHER_LEGGINGS rg
+ f Lnet/minecraft/world/item/Item; LECTERN mO
+ f Lnet/minecraft/world/item/Item; LEVER mQ
+ f Lnet/minecraft/world/item/Item; LIGHT iv
+ f Lnet/minecraft/world/item/Item; LIGHTNING_ROD mR
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BANNER xh
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BED tJ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BUNDLE sM
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CANDLE zD
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CARPET iA
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE kF
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE_POWDER kV
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_DYE tp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_GLAZED_TERRACOTTA kp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_HARNESS oV
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_SHULKER_BOX jZ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS iZ
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS_PANE jp
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_TERRACOTTA ih
+ f Lnet/minecraft/world/item/Item; LIGHT_BLUE_WOOL di
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BANNER xm
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BED tO
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BUNDLE sR
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CANDLE zI
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CARPET iF
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE kK
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE_POWDER la
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_DYE tu
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_GLAZED_TERRACOTTA ku
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_HARNESS pa
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_SHULKER_BOX ke
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS je
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS_PANE ju
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_TERRACOTTA im
+ f Lnet/minecraft/world/item/Item; LIGHT_GRAY_WOOL dn
+ f Lnet/minecraft/world/item/Item; LIGHT_WEIGHTED_PRESSURE_PLATE nx
+ f Lnet/minecraft/world/item/Item; LILAC iR
+ f Lnet/minecraft/world/item/Item; LILY_OF_THE_VALLEY dI
+ f Lnet/minecraft/world/item/Item; LILY_PAD gT
+ f Lnet/minecraft/world/item/Item; LIME_BANNER xj
+ f Lnet/minecraft/world/item/Item; LIME_BED tL
+ f Lnet/minecraft/world/item/Item; LIME_BUNDLE sO
+ f Lnet/minecraft/world/item/Item; LIME_CANDLE zF
+ f Lnet/minecraft/world/item/Item; LIME_CARPET iC
+ f Lnet/minecraft/world/item/Item; LIME_CONCRETE kH
+ f Lnet/minecraft/world/item/Item; LIME_CONCRETE_POWDER kX
+ f Lnet/minecraft/world/item/Item; LIME_DYE tr
+ f Lnet/minecraft/world/item/Item; LIME_GLAZED_TERRACOTTA kr
+ f Lnet/minecraft/world/item/Item; LIME_HARNESS oX
+ f Lnet/minecraft/world/item/Item; LIME_SHULKER_BOX kb
+ f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS jb
+ f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS_PANE jr
+ f Lnet/minecraft/world/item/Item; LIME_TERRACOTTA ij
+ f Lnet/minecraft/world/item/Item; LIME_WOOL dk
+ f Lnet/minecraft/world/item/Item; LINGERING_POTION xG
+ f Lnet/minecraft/world/item/Item; LLAMA_SPAWN_EGG uO
+ f Lnet/minecraft/world/item/Item; LODESTONE zk
+ f Lnet/minecraft/world/item/Item; LOOM yB
+ f Lnet/minecraft/world/item/Item; MACE wn
+ f Lnet/minecraft/world/item/Item; MAGENTA_BANNER xg
+ f Lnet/minecraft/world/item/Item; MAGENTA_BED tI
+ f Lnet/minecraft/world/item/Item; MAGENTA_BUNDLE sL
+ f Lnet/minecraft/world/item/Item; MAGENTA_CANDLE zC
+ f Lnet/minecraft/world/item/Item; MAGENTA_CARPET iz
+ f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE kE
+ f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE_POWDER kU
+ f Lnet/minecraft/world/item/Item; MAGENTA_DYE to
+ f Lnet/minecraft/world/item/Item; MAGENTA_GLAZED_TERRACOTTA ko
+ f Lnet/minecraft/world/item/Item; MAGENTA_HARNESS oU
+ f Lnet/minecraft/world/item/Item; MAGENTA_SHULKER_BOX jY
+ f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS iY
+ f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS_PANE jo
+ f Lnet/minecraft/world/item/Item; MAGENTA_TERRACOTTA ig
+ f Lnet/minecraft/world/item/Item; MAGENTA_WOOL dh
+ f Lnet/minecraft/world/item/Item; MAGMA_BLOCK jP
+ f Lnet/minecraft/world/item/Item; MAGMA_CREAM ut
+ f Lnet/minecraft/world/item/Item; MAGMA_CUBE_SPAWN_EGG vX
+ f Lnet/minecraft/world/item/Item; MANGROVE_BOAT pH
+ f Lnet/minecraft/world/item/Item; MANGROVE_BUTTON nr
+ f Lnet/minecraft/world/item/Item; MANGROVE_CHEST_BOAT pI
+ f Lnet/minecraft/world/item/Item; MANGROVE_DOOR nU
+ f Lnet/minecraft/world/item/Item; MANGROVE_FENCE fO
+ f Lnet/minecraft/world/item/Item; MANGROVE_FENCE_GATE oJ
+ f Lnet/minecraft/world/item/Item; MANGROVE_HANGING_SIGN sg
+ f Lnet/minecraft/world/item/Item; MANGROVE_LEAVES cI
+ f Lnet/minecraft/world/item/Item; MANGROVE_LOG bM
+ f Lnet/minecraft/world/item/Item; MANGROVE_PLANKS S
+ f Lnet/minecraft/world/item/Item; MANGROVE_PRESSURE_PLATE nH
+ f Lnet/minecraft/world/item/Item; MANGROVE_PROPAGULE af
+ f Lnet/minecraft/world/item/Item; MANGROVE_ROOTS bN
+ f Lnet/minecraft/world/item/Item; MANGROVE_SHELF fa
+ f Lnet/minecraft/world/item/Item; MANGROVE_SIGN rU
+ f Lnet/minecraft/world/item/Item; MANGROVE_SLAB es
+ f Lnet/minecraft/world/item/Item; MANGROVE_STAIRS ht
+ f Lnet/minecraft/world/item/Item; MANGROVE_TRAPDOOR op
+ f Lnet/minecraft/world/item/Item; MANGROVE_WOOD cx
+ f Lnet/minecraft/world/item/Item; MAP wv
+ f Lnet/minecraft/world/item/Item; MEDIUM_AMETHYST_BUD zR
+ f Lnet/minecraft/world/item/Item; MELON gF
+ f Lnet/minecraft/world/item/Item; MELON_SEEDS ud
+ f Lnet/minecraft/world/item/Item; MELON_SLICE ua
+ f Lnet/minecraft/world/item/Item; MILK_BUCKET sq
+ f Lnet/minecraft/world/item/Item; MINECART pi
+ f Lnet/minecraft/world/item/Item; MINER_POTTERY_SHERD AI
+ f Lnet/minecraft/world/item/Item; MOJANG_BANNER_PATTERN yF
+ f Lnet/minecraft/world/item/Item; MOOSHROOM_SPAWN_EGG vg
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE fi
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_SLAB mn
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_STAIRS lV
+ f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_WALL hB
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICKS gm
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_SLAB ml
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_STAIRS lT
+ f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_WALL hF
+ f Lnet/minecraft/world/item/Item; MOSS_BLOCK ec
+ f Lnet/minecraft/world/item/Item; MOSS_CARPET eb
+ f Lnet/minecraft/world/item/Item; MOURNER_POTTERY_SHERD AJ
+ f Lnet/minecraft/world/item/Item; MUDDY_MANGROVE_ROOTS bO
+ f Lnet/minecraft/world/item/Item; MUD G
+ f Lnet/minecraft/world/item/Item; MUD_BRICKS gq
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_SLAB eF
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_STAIRS gR
+ f Lnet/minecraft/world/item/Item; MUD_BRICK_WALL hI
+ f Lnet/minecraft/world/item/Item; MULE_SPAWN_EGG uF
+ f Lnet/minecraft/world/item/Item; MUSHROOM_STEM gz
+ f Lnet/minecraft/world/item/Item; MUSHROOM_STEW qX
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_11 yi
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_13 xV
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_5 ym
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_BLOCKS xX
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CAT xW
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CHIRP xY
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR xZ
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR_MUSIC_BOX ya
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_FAR yb
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_LAVA_CHICKEN yc
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_MALL yd
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_MELLOHI ye
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_OTHERSIDE yk
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_PIGSTEP yn
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_PRECIPICE yo
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_RELIC yl
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_STAL yf
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_STRAD yg
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_TEARS yp
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_WAIT yj
+ f Lnet/minecraft/world/item/Item; MUSIC_DISC_WARD yh
+ f Lnet/minecraft/world/item/Item; MUTTON xc
+ f Lnet/minecraft/world/item/Item; MYCELIUM gS
+ f Lnet/minecraft/world/item/Item; NAME_TAG xa
+ f Lnet/minecraft/world/item/Item; NAUTILUS_SHELL ys
+ f Lnet/minecraft/world/item/Item; NAUTILUS_SPAWN_EGG uY
+ f Lnet/minecraft/world/item/Item; NETHERITE_AXE qU
+ f Lnet/minecraft/world/item/Item; NETHERITE_BLOCK aQ
+ f Lnet/minecraft/world/item/Item; NETHERITE_BOOTS rF
+ f Lnet/minecraft/world/item/Item; NETHERITE_CHESTPLATE rD
+ f Lnet/minecraft/world/item/Item; NETHERITE_HELMET rC
+ f Lnet/minecraft/world/item/Item; NETHERITE_HOE qV
+ f Lnet/minecraft/world/item/Item; NETHERITE_HORSE_ARMOR wX
+ f Lnet/minecraft/world/item/Item; NETHERITE_INGOT ql
+ f Lnet/minecraft/world/item/Item; NETHERITE_LEGGINGS rE
+ f Lnet/minecraft/world/item/Item; NETHERITE_NAUTILUS_ARMOR yw
+ f Lnet/minecraft/world/item/Item; NETHERITE_PICKAXE qT
+ f Lnet/minecraft/world/item/Item; NETHERITE_SCRAP qm
+ f Lnet/minecraft/world/item/Item; NETHERITE_SHOVEL qS
+ f Lnet/minecraft/world/item/Item; NETHERITE_SPEAR xO
+ f Lnet/minecraft/world/item/Item; NETHERITE_SWORD qR
+ f Lnet/minecraft/world/item/Item; NETHERITE_UPGRADE_SMITHING_TEMPLATE Ab
+ f Lnet/minecraft/world/item/Item; NETHERRACK fV
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK wJ
+ f Lnet/minecraft/world/item/Item; NETHER_BRICKS gU
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_FENCE gX
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_SLAB eG
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_STAIRS gY
+ f Lnet/minecraft/world/item/Item; NETHER_BRICK_WALL hJ
+ f Lnet/minecraft/world/item/Item; NETHER_GOLD_ORE aC
+ f Lnet/minecraft/world/item/Item; NETHER_QUARTZ_ORE aD
+ f Lnet/minecraft/world/item/Item; NETHER_SPROUTS dT
+ f Lnet/minecraft/world/item/Item; NETHER_STAR wE
+ f Lnet/minecraft/world/item/Item; NETHER_WART un
+ f Lnet/minecraft/world/item/Item; NETHER_WART_BLOCK jQ
+ f Lnet/minecraft/world/item/Item; NOTE_BLOCK ng
+ f Lnet/minecraft/world/item/Item; OAK_BOAT pr
+ f Lnet/minecraft/world/item/Item; OAK_BUTTON nj
+ f Lnet/minecraft/world/item/Item; OAK_CHEST_BOAT ps
+ f Lnet/minecraft/world/item/Item; OAK_DOOR nM
+ f Lnet/minecraft/world/item/Item; OAK_FENCE fG
+ f Lnet/minecraft/world/item/Item; OAK_FENCE_GATE oB
+ f Lnet/minecraft/world/item/Item; OAK_HANGING_SIGN rY
+ f Lnet/minecraft/world/item/Item; OAK_LEAVES cA
+ f Lnet/minecraft/world/item/Item; OAK_LOG bE
+ f Lnet/minecraft/world/item/Item; OAK_PLANKS K
+ f Lnet/minecraft/world/item/Item; OAK_PRESSURE_PLATE nz
+ f Lnet/minecraft/world/item/Item; OAK_SAPLING X
+ f Lnet/minecraft/world/item/Item; OAK_SHELF fb
+ f Lnet/minecraft/world/item/Item; OAK_SIGN rM
+ f Lnet/minecraft/world/item/Item; OAK_SLAB ek
+ f Lnet/minecraft/world/item/Item; OAK_STAIRS hl
+ f Lnet/minecraft/world/item/Item; OAK_TRAPDOOR oh
+ f Lnet/minecraft/world/item/Item; OAK_WOOD cp
+ f Lnet/minecraft/world/item/Item; OBSERVER mK
+ f Lnet/minecraft/world/item/Item; OBSIDIAN fj
+ f Lnet/minecraft/world/item/Item; OCELOT_SPAWN_EGG uP
+ f Lnet/minecraft/world/item/Item; OCHRE_FROGLIGHT zV
+ f Lnet/minecraft/world/item/Item; OMINOUS_BOTTLE BB
+ f Lnet/minecraft/world/item/Item; OMINOUS_TRIAL_KEY Bz
+ f Lnet/minecraft/world/item/Item; OPEN_EYEBLOSSOM dw
+ f Lnet/minecraft/world/item/Item; ORANGE_BANNER xf
+ f Lnet/minecraft/world/item/Item; ORANGE_BED tH
+ f Lnet/minecraft/world/item/Item; ORANGE_BUNDLE sK
+ f Lnet/minecraft/world/item/Item; ORANGE_CANDLE zB
+ f Lnet/minecraft/world/item/Item; ORANGE_CARPET iy
+ f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE kD
+ f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE_POWDER kT
+ f Lnet/minecraft/world/item/Item; ORANGE_DYE tn
+ f Lnet/minecraft/world/item/Item; ORANGE_GLAZED_TERRACOTTA kn
+ f Lnet/minecraft/world/item/Item; ORANGE_HARNESS oT
+ f Lnet/minecraft/world/item/Item; ORANGE_SHULKER_BOX jX
+ f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS iX
+ f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS_PANE jn
+ f Lnet/minecraft/world/item/Item; ORANGE_TERRACOTTA if
+ f Lnet/minecraft/world/item/Item; ORANGE_TULIP dD
+ f Lnet/minecraft/world/item/Item; ORANGE_WOOL dg
+ f Lnet/minecraft/world/item/Item; OXEYE_DAISY dG
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CHISELED_COPPER aX
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER aT
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_BULB Bc
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_CHEST Bk
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_DOOR ob
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GOLEM_STATUE Bs
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GRATE AU
+ f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_TRAPDOOR ow
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER bb
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_SLAB bj
+ f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_STAIRS bf
+ f Lnet/minecraft/world/item/Item; OXIDIZED_LIGHTNING_ROD mU
+ f Lnet/minecraft/world/item/Item; PACKED_ICE iO
+ f Lnet/minecraft/world/item/Item; PACKED_MUD gp
+ f Lnet/minecraft/world/item/Item; PAINTING rJ
+ f Lnet/minecraft/world/item/Item; PALE_HANGING_MOSS ee
+ f Lnet/minecraft/world/item/Item; PALE_MOSS_BLOCK ef
+ f Lnet/minecraft/world/item/Item; PALE_MOSS_CARPET ed
+ f Lnet/minecraft/world/item/Item; PALE_OAK_BOAT pF
+ f Lnet/minecraft/world/item/Item; PALE_OAK_BUTTON nq
+ f Lnet/minecraft/world/item/Item; PALE_OAK_CHEST_BOAT pG
+ f Lnet/minecraft/world/item/Item; PALE_OAK_DOOR nT
+ f Lnet/minecraft/world/item/Item; PALE_OAK_FENCE fN
+ f Lnet/minecraft/world/item/Item; PALE_OAK_FENCE_GATE oI
+ f Lnet/minecraft/world/item/Item; PALE_OAK_HANGING_SIGN sf
+ f Lnet/minecraft/world/item/Item; PALE_OAK_LEAVES cH
+ f Lnet/minecraft/world/item/Item; PALE_OAK_LOG bK
+ f Lnet/minecraft/world/item/Item; PALE_OAK_PLANKS R
+ f Lnet/minecraft/world/item/Item; PALE_OAK_PRESSURE_PLATE nG
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SAPLING ae
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SHELF fc
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SIGN rT
+ f Lnet/minecraft/world/item/Item; PALE_OAK_SLAB er
+ f Lnet/minecraft/world/item/Item; PALE_OAK_STAIRS hs
+ f Lnet/minecraft/world/item/Item; PALE_OAK_TRAPDOOR oo
+ f Lnet/minecraft/world/item/Item; PALE_OAK_WOOD cv
+ f Lnet/minecraft/world/item/Item; PANDA_SPAWN_EGG uQ
+ f Lnet/minecraft/world/item/Item; PAPER sA
+ f Lnet/minecraft/world/item/Item; PARCHED_SPAWN_EGG vs
+ f Lnet/minecraft/world/item/Item; PARROT_SPAWN_EGG uH
+ f Lnet/minecraft/world/item/Item; PEARLESCENT_FROGLIGHT zX
+ f Lnet/minecraft/world/item/Item; PEONY iT
+ f Lnet/minecraft/world/item/Item; PETRIFIED_OAK_SLAB eB
+ f Lnet/minecraft/world/item/Item; PHANTOM_MEMBRANE pp
+ f Lnet/minecraft/world/item/Item; PHANTOM_SPAWN_EGG vJ
+ f Lnet/minecraft/world/item/Item; PIGLIN_BANNER_PATTERN yH
+ f Lnet/minecraft/world/item/Item; PIGLIN_BRUTE_SPAWN_EGG vZ
+ f Lnet/minecraft/world/item/Item; PIGLIN_HEAD wD
+ f Lnet/minecraft/world/item/Item; PIGLIN_SPAWN_EGG vY
+ f Lnet/minecraft/world/item/Item; PIG_SPAWN_EGG uA
+ f Lnet/minecraft/world/item/Item; PILLAGER_SPAWN_EGG vP
+ f Lnet/minecraft/world/item/Item; PINK_BANNER xk
+ f Lnet/minecraft/world/item/Item; PINK_BED tM
+ f Lnet/minecraft/world/item/Item; PINK_BUNDLE sP
+ f Lnet/minecraft/world/item/Item; PINK_CANDLE zG
+ f Lnet/minecraft/world/item/Item; PINK_CARPET iD
+ f Lnet/minecraft/world/item/Item; PINK_CONCRETE kI
+ f Lnet/minecraft/world/item/Item; PINK_CONCRETE_POWDER kY
+ f Lnet/minecraft/world/item/Item; PINK_DYE ts
+ f Lnet/minecraft/world/item/Item; PINK_GLAZED_TERRACOTTA ks
+ f Lnet/minecraft/world/item/Item; PINK_HARNESS oY
+ f Lnet/minecraft/world/item/Item; PINK_PETALS dY
+ f Lnet/minecraft/world/item/Item; PINK_SHULKER_BOX kc
+ f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS jc
+ f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS_PANE js
+ f Lnet/minecraft/world/item/Item; PINK_TERRACOTTA ik
+ f Lnet/minecraft/world/item/Item; PINK_TULIP dF
+ f Lnet/minecraft/world/item/Item; PINK_WOOL dl
+ f Lnet/minecraft/world/item/Item; PISTON mG
+ f Lnet/minecraft/world/item/Item; PITCHER_PLANT dL
+ f Lnet/minecraft/world/item/Item; PITCHER_POD xy
+ f Lnet/minecraft/world/item/Item; PLAYER_HEAD wz
+ f Lnet/minecraft/world/item/Item; PLENTY_POTTERY_SHERD AK
+ f Lnet/minecraft/world/item/Item; PODZOL E
+ f Lnet/minecraft/world/item/Item; POINTED_DRIPSTONE zU
+ f Lnet/minecraft/world/item/Item; POISONOUS_POTATO wu
+ f Lnet/minecraft/world/item/Item; POLAR_BEAR_SPAWN_EGG uR
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE h
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_SLAB mu
+ f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_STAIRS md
+ f Lnet/minecraft/world/item/Item; POLISHED_BASALT fZ
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE zq
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICKS zu
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_SLAB zv
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_STAIRS zw
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_WALL hR
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BUTTON ni
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_PRESSURE_PLATE nw
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_SLAB zr
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_STAIRS zs
+ f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_WALL hQ
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE k
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_SLAB mx
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_STAIRS mg
+ f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_WALL hT
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE f
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_SLAB mm
+ f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_STAIRS lU
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE d
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_SLAB mj
+ f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_STAIRS lR
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF r
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_SLAB s
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_STAIRS t
+ f Lnet/minecraft/world/item/Item; POLISHED_TUFF_WALL u
+ f Lnet/minecraft/world/item/Item; POPPED_CHORUS_FRUIT xw
+ f Lnet/minecraft/world/item/Item; POPPY dy
+ f Lnet/minecraft/world/item/Item; PORKCHOP rH
+ f Lnet/minecraft/world/item/Item; POTATO ws
+ f Lnet/minecraft/world/item/Item; POTION up
+ f Lnet/minecraft/world/item/Item; POWDER_SNOW_BUCKET sn
+ f Lnet/minecraft/world/item/Item; POWERED_RAIL oN
+ f Lnet/minecraft/world/item/Item; PRISMARINE jC
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICKS jD
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_SLAB eM
+ f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_STAIRS jG
+ f Lnet/minecraft/world/item/Item; PRISMARINE_CRYSTALS wM
+ f Lnet/minecraft/world/item/Item; PRISMARINE_SHARD wL
+ f Lnet/minecraft/world/item/Item; PRISMARINE_SLAB eL
+ f Lnet/minecraft/world/item/Item; PRISMARINE_STAIRS jF
+ f Lnet/minecraft/world/item/Item; PRISMARINE_WALL hD
+ f Lnet/minecraft/world/item/Item; PRIZE_POTTERY_SHERD AL
+ f Lnet/minecraft/world/item/Item; PUFFERFISH tg
+ f Lnet/minecraft/world/item/Item; PUFFERFISH_BUCKET sr
+ f Lnet/minecraft/world/item/Item; PUFFERFISH_SPAWN_EGG uZ
+ f Lnet/minecraft/world/item/Item; PUMPKIN fS
+ f Lnet/minecraft/world/item/Item; PUMPKIN_PIE wF
+ f Lnet/minecraft/world/item/Item; PUMPKIN_SEEDS uc
+ f Lnet/minecraft/world/item/Item; PURPLE_BANNER xo
+ f Lnet/minecraft/world/item/Item; PURPLE_BED tQ
+ f Lnet/minecraft/world/item/Item; PURPLE_BUNDLE sT
+ f Lnet/minecraft/world/item/Item; PURPLE_CANDLE zK
+ f Lnet/minecraft/world/item/Item; PURPLE_CARPET iH
+ f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE kM
+ f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE_POWDER lc
+ f Lnet/minecraft/world/item/Item; PURPLE_DYE tw
+ f Lnet/minecraft/world/item/Item; PURPLE_GLAZED_TERRACOTTA kw
+ f Lnet/minecraft/world/item/Item; PURPLE_HARNESS pc
+ f Lnet/minecraft/world/item/Item; PURPLE_SHULKER_BOX kg
+ f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS jg
+ f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS_PANE jw
+ f Lnet/minecraft/world/item/Item; PURPLE_TERRACOTTA io
+ f Lnet/minecraft/world/item/Item; PURPLE_WOOL dp
+ f Lnet/minecraft/world/item/Item; PURPUR_BLOCK fo
+ f Lnet/minecraft/world/item/Item; PURPUR_PILLAR fp
+ f Lnet/minecraft/world/item/Item; PURPUR_SLAB eK
+ f Lnet/minecraft/world/item/Item; PURPUR_STAIRS fq
+ f Lnet/minecraft/world/item/Item; QUARTZ qd
+ f Lnet/minecraft/world/item/Item; QUARTZ_BLOCK ia
+ f Lnet/minecraft/world/item/Item; QUARTZ_BRICKS ib
+ f Lnet/minecraft/world/item/Item; QUARTZ_PILLAR ic
+ f Lnet/minecraft/world/item/Item; QUARTZ_SLAB eH
+ f Lnet/minecraft/world/item/Item; QUARTZ_STAIRS id
+ f Lnet/minecraft/world/item/Item; RABBIT wN
+ f Lnet/minecraft/world/item/Item; RABBIT_FOOT wQ
+ f Lnet/minecraft/world/item/Item; RABBIT_HIDE wR
+ f Lnet/minecraft/world/item/Item; RABBIT_SPAWN_EGG uS
+ f Lnet/minecraft/world/item/Item; RABBIT_STEW wP
+ f Lnet/minecraft/world/item/Item; RAIL oP
+ f Lnet/minecraft/world/item/Item; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE Aq
+ f Lnet/minecraft/world/item/Item; RAVAGER_SPAWN_EGG vQ
+ f Lnet/minecraft/world/item/Item; RAW_COPPER qh
+ f Lnet/minecraft/world/item/Item; RAW_COPPER_BLOCK aH
+ f Lnet/minecraft/world/item/Item; RAW_GOLD qj
+ f Lnet/minecraft/world/item/Item; RAW_GOLD_BLOCK aI
+ f Lnet/minecraft/world/item/Item; RAW_IRON qf
+ f Lnet/minecraft/world/item/Item; RAW_IRON_BLOCK aG
+ f Lnet/minecraft/world/item/Item; RECOVERY_COMPASS sH
+ f Lnet/minecraft/world/item/Item; REDSTONE mB
+ f Lnet/minecraft/world/item/Item; REDSTONE_BLOCK mD
+ f Lnet/minecraft/world/item/Item; REDSTONE_LAMP nf
+ f Lnet/minecraft/world/item/Item; REDSTONE_ORE au
+ f Lnet/minecraft/world/item/Item; REDSTONE_TORCH mC
+ f Lnet/minecraft/world/item/Item; RED_BANNER xs
+ f Lnet/minecraft/world/item/Item; RED_BED tU
+ f Lnet/minecraft/world/item/Item; RED_BUNDLE sX
+ f Lnet/minecraft/world/item/Item; RED_CANDLE zO
+ f Lnet/minecraft/world/item/Item; RED_CARPET iL
+ f Lnet/minecraft/world/item/Item; RED_CONCRETE kQ
+ f Lnet/minecraft/world/item/Item; RED_CONCRETE_POWDER lg
+ f Lnet/minecraft/world/item/Item; RED_DYE tA
+ f Lnet/minecraft/world/item/Item; RED_GLAZED_TERRACOTTA kA
+ f Lnet/minecraft/world/item/Item; RED_HARNESS pg
+ f Lnet/minecraft/world/item/Item; RED_MUSHROOM dO
+ f Lnet/minecraft/world/item/Item; RED_MUSHROOM_BLOCK gy
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICKS jS
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_SLAB mt
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_STAIRS mc
+ f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_WALL hL
+ f Lnet/minecraft/world/item/Item; RED_SAND ak
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE jJ
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_SLAB eI
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_STAIRS jM
+ f Lnet/minecraft/world/item/Item; RED_SANDSTONE_WALL hE
+ f Lnet/minecraft/world/item/Item; RED_SHULKER_BOX kk
+ f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS jk
+ f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS_PANE jA
+ f Lnet/minecraft/world/item/Item; RED_TERRACOTTA is
+ f Lnet/minecraft/world/item/Item; RED_TULIP dC
+ f Lnet/minecraft/world/item/Item; RED_WOOL dt
+ f Lnet/minecraft/world/item/Item; REINFORCED_DEEPSLATE gw
+ f Lnet/minecraft/world/item/Item; REPEATER mE
+ f Lnet/minecraft/world/item/Item; REPEATING_COMMAND_BLOCK jN
+ f Lnet/minecraft/world/item/Item; RESIN_BLOCK gJ
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK wK
+ f Lnet/minecraft/world/item/Item; RESIN_BRICKS gK
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_SLAB gM
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_STAIRS gL
+ f Lnet/minecraft/world/item/Item; RESIN_BRICK_WALL gN
+ f Lnet/minecraft/world/item/Item; RESIN_CLUMP gI
+ f Lnet/minecraft/world/item/Item; RESPAWN_ANCHOR zy
+ f Lnet/minecraft/world/item/Item; RIB_ARMOR_TRIM_SMITHING_TEMPLATE Al
+ f Lnet/minecraft/world/item/Item; ROOTED_DIRT F
+ f Lnet/minecraft/world/item/Item; ROSE_BUSH iS
+ f Lnet/minecraft/world/item/Item; ROTTEN_FLESH ui
+ f Lnet/minecraft/world/item/Item; SADDLE oR
+ f Lnet/minecraft/world/item/Item; SALMON te
+ f Lnet/minecraft/world/item/Item; SALMON_BUCKET ss
+ f Lnet/minecraft/world/item/Item; SALMON_SPAWN_EGG va
+ f Lnet/minecraft/world/item/Item; SAND ah
+ f Lnet/minecraft/world/item/Item; SANDSTONE cQ
+ f Lnet/minecraft/world/item/Item; SANDSTONE_SLAB ez
+ f Lnet/minecraft/world/item/Item; SANDSTONE_STAIRS hi
+ f Lnet/minecraft/world/item/Item; SANDSTONE_WALL hM
+ f Lnet/minecraft/world/item/Item; SCAFFOLDING mA
+ f Lnet/minecraft/world/item/Item; SCRAPE_POTTERY_SHERD AM
+ f Lnet/minecraft/world/item/Item; SCULK gZ
+ f Lnet/minecraft/world/item/Item; SCULK_CATALYST hb
+ f Lnet/minecraft/world/item/Item; SCULK_SENSOR na
+ f Lnet/minecraft/world/item/Item; SCULK_SHRIEKER hc
+ f Lnet/minecraft/world/item/Item; SCULK_VEIN ha
+ f Lnet/minecraft/world/item/Item; SEAGRASS dd
+ f Lnet/minecraft/world/item/Item; SEA_LANTERN jI
+ f Lnet/minecraft/world/item/Item; SEA_PICKLE de
+ f Lnet/minecraft/world/item/Item; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE Ac
+ f Lnet/minecraft/world/item/Item; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE Ao
+ f Lnet/minecraft/world/item/Item; SHEAF_POTTERY_SHERD AN
+ f Lnet/minecraft/world/item/Item; SHEARS tZ
+ f Lnet/minecraft/world/item/Item; SHEEP_SPAWN_EGG uB
+ f Lnet/minecraft/world/item/Item; SHELTER_POTTERY_SHERD AO
+ f Lnet/minecraft/world/item/Item; SHIELD xH
+ f Lnet/minecraft/world/item/Item; SHORT_GRASS cU
+ f Lnet/minecraft/world/item/Item; SHROOMLIGHT ze
+ f Lnet/minecraft/world/item/Item; SHULKER_BOX jV
+ f Lnet/minecraft/world/item/Item; SHULKER_SHELL xQ
+ f Lnet/minecraft/world/item/Item; SHULKER_SPAWN_EGG wg
+ f Lnet/minecraft/world/item/Item; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE Ap
+ f Lnet/minecraft/world/item/Item; SILVERFISH_SPAWN_EGG vK
+ f Lnet/minecraft/world/item/Item; SKELETON_HORSE_SPAWN_EGG vu
+ f Lnet/minecraft/world/item/Item; SKELETON_SKULL wx
+ f Lnet/minecraft/world/item/Item; SKELETON_SPAWN_EGG vt
+ f Lnet/minecraft/world/item/Item; SKULL_BANNER_PATTERN yE
+ f Lnet/minecraft/world/item/Item; SKULL_POTTERY_SHERD AP
+ f Lnet/minecraft/world/item/Item; SLIME_BALL sC
+ f Lnet/minecraft/world/item/Item; SLIME_BLOCK mI
+ f Lnet/minecraft/world/item/Item; SLIME_SPAWN_EGG vL
+ f Lnet/minecraft/world/item/Item; SMALL_AMETHYST_BUD zQ
+ f Lnet/minecraft/world/item/Item; SMALL_DRIPLEAF ei
+ f Lnet/minecraft/world/item/Item; SMITHING_TABLE yU
+ f Lnet/minecraft/world/item/Item; SMOKER yP
+ f Lnet/minecraft/world/item/Item; SMOOTH_BASALT ga
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ eO
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_SLAB mq
+ f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_STAIRS lZ
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE eP
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_SLAB mk
+ f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_STAIRS lS
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE eQ
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_SLAB mp
+ f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_STAIRS lY
+ f Lnet/minecraft/world/item/Item; SMOOTH_STONE eR
+ f Lnet/minecraft/world/item/Item; SMOOTH_STONE_SLAB ey
+ f Lnet/minecraft/world/item/Item; SNIFFER_EGG lj
+ f Lnet/minecraft/world/item/Item; SNIFFER_SPAWN_EGG vh
+ f Lnet/minecraft/world/item/Item; SNORT_POTTERY_SHERD AQ
+ f Lnet/minecraft/world/item/Item; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE Ak
+ f Lnet/minecraft/world/item/Item; SNOWBALL so
+ f Lnet/minecraft/world/item/Item; SNOW fz
+ f Lnet/minecraft/world/item/Item; SNOW_BLOCK fB
+ f Lnet/minecraft/world/item/Item; SNOW_GOLEM_SPAWN_EGG vk
+ f Lnet/minecraft/world/item/Item; SOUL_CAMPFIRE zd
+ f Lnet/minecraft/world/item/Item; SOUL_LANTERN yY
+ f Lnet/minecraft/world/item/Item; SOUL_SAND fW
+ f Lnet/minecraft/world/item/Item; SOUL_SOIL fX
+ f Lnet/minecraft/world/item/Item; SOUL_TORCH gb
+ f Lnet/minecraft/world/item/Item; SPAWNER fr
+ f Lnet/minecraft/world/item/Item; SPECTRAL_ARROW xE
+ f Lnet/minecraft/world/item/Item; SPIDER_EYE uq
+ f Lnet/minecraft/world/item/Item; SPIDER_SPAWN_EGG vD
+ f Lnet/minecraft/world/item/Item; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE Am
+ f Lnet/minecraft/world/item/Item; SPLASH_POTION xD
+ f Lnet/minecraft/world/item/Item; SPONGE cL
+ f Lnet/minecraft/world/item/Item; SPORE_BLOSSOM dM
+ f Lnet/minecraft/world/item/Item; SPRUCE_BOAT pt
+ f Lnet/minecraft/world/item/Item; SPRUCE_BUTTON nk
+ f Lnet/minecraft/world/item/Item; SPRUCE_CHEST_BOAT pu
+ f Lnet/minecraft/world/item/Item; SPRUCE_DOOR nN
+ f Lnet/minecraft/world/item/Item; SPRUCE_FENCE fH
+ f Lnet/minecraft/world/item/Item; SPRUCE_FENCE_GATE oC
+ f Lnet/minecraft/world/item/Item; SPRUCE_HANGING_SIGN rZ
+ f Lnet/minecraft/world/item/Item; SPRUCE_LEAVES cB
+ f Lnet/minecraft/world/item/Item; SPRUCE_LOG bF
+ f Lnet/minecraft/world/item/Item; SPRUCE_PLANKS L
+ f Lnet/minecraft/world/item/Item; SPRUCE_PRESSURE_PLATE nA
+ f Lnet/minecraft/world/item/Item; SPRUCE_SAPLING Y
+ f Lnet/minecraft/world/item/Item; SPRUCE_SHELF fd
+ f Lnet/minecraft/world/item/Item; SPRUCE_SIGN rN
+ f Lnet/minecraft/world/item/Item; SPRUCE_SLAB el
+ f Lnet/minecraft/world/item/Item; SPRUCE_STAIRS hm
+ f Lnet/minecraft/world/item/Item; SPRUCE_TRAPDOOR oi
+ f Lnet/minecraft/world/item/Item; SPRUCE_WOOD cq
+ f Lnet/minecraft/world/item/Item; SPYGLASS tb
+ f Lnet/minecraft/world/item/Item; SQUID_SPAWN_EGG vb
+ f Lnet/minecraft/world/item/Item; STICK qW
+ f Lnet/minecraft/world/item/Item; STICKY_PISTON mH
+ f Lnet/minecraft/world/item/Item; STONECUTTER yV
+ f Lnet/minecraft/world/item/Item; STONE b
+ f Lnet/minecraft/world/item/Item; STONE_AXE qA
+ f Lnet/minecraft/world/item/Item; STONE_BRICKS gl
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_SLAB eE
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_STAIRS gQ
+ f Lnet/minecraft/world/item/Item; STONE_BRICK_WALL hH
+ f Lnet/minecraft/world/item/Item; STONE_BUTTON nh
+ f Lnet/minecraft/world/item/Item; STONE_HOE qB
+ f Lnet/minecraft/world/item/Item; STONE_PICKAXE qz
+ f Lnet/minecraft/world/item/Item; STONE_PRESSURE_PLATE nv
+ f Lnet/minecraft/world/item/Item; STONE_SHOVEL qy
+ f Lnet/minecraft/world/item/Item; STONE_SLAB ex
+ f Lnet/minecraft/world/item/Item; STONE_SPEAR xJ
+ f Lnet/minecraft/world/item/Item; STONE_STAIRS lX
+ f Lnet/minecraft/world/item/Item; STONE_SWORD qx
+ f Lnet/minecraft/world/item/Item; STRAY_SPAWN_EGG vv
+ f Lnet/minecraft/world/item/Item; STRIDER_SPAWN_EGG wa
+ f Lnet/minecraft/world/item/Item; STRING qY
+ f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_LOG bW
+ f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_WOOD ch
+ f Lnet/minecraft/world/item/Item; STRIPPED_BAMBOO_BLOCK co
+ f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_LOG bU
+ f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_WOOD cf
+ f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_LOG bX
+ f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_WOOD ci
+ f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_HYPHAE cm
+ f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_STEM cb
+ f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_LOG bY
+ f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_WOOD cj
+ f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_LOG bV
+ f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_WOOD cg
+ f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_LOG ca
+ f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_WOOD cl
+ f Lnet/minecraft/world/item/Item; STRIPPED_OAK_LOG bS
+ f Lnet/minecraft/world/item/Item; STRIPPED_OAK_WOOD cd
+ f Lnet/minecraft/world/item/Item; STRIPPED_PALE_OAK_LOG bZ
+ f Lnet/minecraft/world/item/Item; STRIPPED_PALE_OAK_WOOD ck
+ f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_LOG bT
+ f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_WOOD ce
+ f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_HYPHAE cn
+ f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_STEM cc
+ f Lnet/minecraft/world/item/Item; STRUCTURE_BLOCK pL
+ f Lnet/minecraft/world/item/Item; STRUCTURE_VOID jU
+ f Lnet/minecraft/world/item/Item; SUGAR tE
+ f Lnet/minecraft/world/item/Item; SUGAR_CANE dW
+ f Lnet/minecraft/world/item/Item; SUNFLOWER iQ
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_GRAVEL aj
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_SAND ai
+ f Lnet/minecraft/world/item/Item; SUSPICIOUS_STEW yA
+ f Lnet/minecraft/world/item/Item; SWEET_BERRIES za
+ f Lnet/minecraft/world/item/Item; TADPOLE_BUCKET sw
+ f Lnet/minecraft/world/item/Item; TADPOLE_SPAWN_EGG vc
+ f Lnet/minecraft/world/item/Item; TALL_GRASS iU
+ f Lnet/minecraft/world/item/Item; TARGET mP
+ f Lnet/minecraft/world/item/Item; TERRACOTTA iN
+ f Lnet/minecraft/world/item/Item; TEST_BLOCK pN
+ f Lnet/minecraft/world/item/Item; TEST_INSTANCE_BLOCK pO
+ f Lnet/minecraft/world/item/Item; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE Aj
+ f Lnet/minecraft/world/item/Item; TINTED_GLASS cO
+ f Lnet/minecraft/world/item/Item; TIPPED_ARROW xF
+ f Lnet/minecraft/world/item/Item; TNT ne
+ f Lnet/minecraft/world/item/Item; TNT_MINECART pl
+ f Lnet/minecraft/world/item/Item; TORCHFLOWER dK
+ f Lnet/minecraft/world/item/Item; TORCHFLOWER_SEEDS xx
+ f Lnet/minecraft/world/item/Item; TORCH fk
+ f Lnet/minecraft/world/item/Item; TOTEM_OF_UNDYING xP
+ f Lnet/minecraft/world/item/Item; TRADER_LLAMA_SPAWN_EGG vl
+ f Lnet/minecraft/world/item/Item; TRAPPED_CHEST nd
+ f Lnet/minecraft/world/item/Item; TRIAL_KEY By
+ f Lnet/minecraft/world/item/Item; TRIAL_SPAWNER Bx
+ f Lnet/minecraft/world/item/Item; TRIDENT yr
+ f Lnet/minecraft/world/item/Item; TRIPWIRE_HOOK nc
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH tf
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH_BUCKET su
+ f Lnet/minecraft/world/item/Item; TROPICAL_FISH_SPAWN_EGG vd
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL lv
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL_BLOCK lq
+ f Lnet/minecraft/world/item/Item; TUBE_CORAL_FAN lF
+ f Lnet/minecraft/world/item/Item; TUFF m
+ f Lnet/minecraft/world/item/Item; TUFF_BRICKS v
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_SLAB w
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_STAIRS x
+ f Lnet/minecraft/world/item/Item; TUFF_BRICK_WALL y
+ f Lnet/minecraft/world/item/Item; TUFF_SLAB n
+ f Lnet/minecraft/world/item/Item; TUFF_STAIRS o
+ f Lnet/minecraft/world/item/Item; TUFF_WALL p
+ f Lnet/minecraft/world/item/Item; TURTLE_EGG li
+ f Lnet/minecraft/world/item/Item; TURTLE_HELMET pP
+ f Lnet/minecraft/world/item/Item; TURTLE_SCUTE pQ
+ f Lnet/minecraft/world/item/Item; TURTLE_SPAWN_EGG ve
+ f Lnet/minecraft/world/item/Item; TWISTING_VINES dV
+ f Lnet/minecraft/world/item/Item; VAULT BA
+ f Lnet/minecraft/world/item/Item; VERDANT_FROGLIGHT zW
+ f Lnet/minecraft/world/item/Item; VEX_ARMOR_TRIM_SMITHING_TEMPLATE Ai
+ f Lnet/minecraft/world/item/Item; VEX_SPAWN_EGG vS
+ f Lnet/minecraft/world/item/Item; VILLAGER_SPAWN_EGG vm
+ f Lnet/minecraft/world/item/Item; VINDICATOR_SPAWN_EGG vR
+ f Lnet/minecraft/world/item/Item; VINE gG
+ f Lnet/minecraft/world/item/Item; WANDERING_TRADER_SPAWN_EGG vn
+ f Lnet/minecraft/world/item/Item; WARDEN_SPAWN_EGG vM
+ f Lnet/minecraft/world/item/Item; WARD_ARMOR_TRIM_SMITHING_TEMPLATE Ag
+ f Lnet/minecraft/world/item/Item; WARPED_BUTTON nu
+ f Lnet/minecraft/world/item/Item; WARPED_DOOR nX
+ f Lnet/minecraft/world/item/Item; WARPED_FENCE fR
+ f Lnet/minecraft/world/item/Item; WARPED_FENCE_GATE oM
+ f Lnet/minecraft/world/item/Item; WARPED_FUNGUS dQ
+ f Lnet/minecraft/world/item/Item; WARPED_FUNGUS_ON_A_STICK po
+ f Lnet/minecraft/world/item/Item; WARPED_HANGING_SIGN sj
+ f Lnet/minecraft/world/item/Item; WARPED_HYPHAE cz
+ f Lnet/minecraft/world/item/Item; WARPED_NYLIUM I
+ f Lnet/minecraft/world/item/Item; WARPED_PLANKS V
+ f Lnet/minecraft/world/item/Item; WARPED_PRESSURE_PLATE nK
+ f Lnet/minecraft/world/item/Item; WARPED_ROOTS dS
+ f Lnet/minecraft/world/item/Item; WARPED_SHELF fe
+ f Lnet/minecraft/world/item/Item; WARPED_SIGN rX
+ f Lnet/minecraft/world/item/Item; WARPED_SLAB ew
+ f Lnet/minecraft/world/item/Item; WARPED_STAIRS hx
+ f Lnet/minecraft/world/item/Item; WARPED_STEM bQ
+ f Lnet/minecraft/world/item/Item; WARPED_TRAPDOOR os
+ f Lnet/minecraft/world/item/Item; WARPED_WART_BLOCK jR
+ f Lnet/minecraft/world/item/Item; WATER_BUCKET sl
+ f Lnet/minecraft/world/item/Item; WAXED_CHISELED_COPPER bo
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_BLOCK bk
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_BULB Bd
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_CHEST Bl
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_DOOR oc
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_GOLEM_STATUE Bt
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_GRATE AV
+ f Lnet/minecraft/world/item/Item; WAXED_COPPER_TRAPDOOR ox
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER bs
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_SLAB bA
+ f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_STAIRS bw
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CHISELED_COPPER bp
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER bl
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_BULB Be
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_CHEST Bm
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_DOOR od
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GOLEM_STATUE Bu
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GRATE AW
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_TRAPDOOR oy
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER bt
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_SLAB bB
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_STAIRS bx
+ f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_LIGHTNING_ROD mW
+ f Lnet/minecraft/world/item/Item; WAXED_LIGHTNING_ROD mV
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CHISELED_COPPER br
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER bn
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_BULB Bg
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_CHEST Bo
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_DOOR of
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GOLEM_STATUE Bw
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GRATE AY
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_TRAPDOOR oA
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER bv
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_SLAB bD
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_STAIRS bz
+ f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_LIGHTNING_ROD mY
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CHISELED_COPPER bq
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER bm
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_BULB Bf
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_CHEST Bn
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_DOOR oe
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GOLEM_STATUE Bv
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GRATE AX
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_TRAPDOOR oz
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER bu
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_SLAB bC
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_STAIRS by
+ f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_LIGHTNING_ROD mX
+ f Lnet/minecraft/world/item/Item; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE An
+ f Lnet/minecraft/world/item/Item; WEATHERED_CHISELED_COPPER aW
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER aS
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_BULB Bb
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_CHEST Bj
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_DOOR oa
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GOLEM_STATUE Br
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GRATE AT
+ f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_TRAPDOOR ov
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER ba
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_SLAB bi
+ f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_STAIRS be
+ f Lnet/minecraft/world/item/Item; WEATHERED_LIGHTNING_ROD mT
+ f Lnet/minecraft/world/item/Item; WEEPING_VINES dU
+ f Lnet/minecraft/world/item/Item; WET_SPONGE cM
+ f Lnet/minecraft/world/item/Item; WHEAT rc
+ f Lnet/minecraft/world/item/Item; WHEAT_SEEDS rb
+ f Lnet/minecraft/world/item/Item; WHITE_BANNER xe
+ f Lnet/minecraft/world/item/Item; WHITE_BED tG
+ f Lnet/minecraft/world/item/Item; WHITE_BUNDLE sJ
+ f Lnet/minecraft/world/item/Item; WHITE_CANDLE zA
+ f Lnet/minecraft/world/item/Item; WHITE_CARPET ix
+ f Lnet/minecraft/world/item/Item; WHITE_CONCRETE kC
+ f Lnet/minecraft/world/item/Item; WHITE_CONCRETE_POWDER kS
+ f Lnet/minecraft/world/item/Item; WHITE_DYE tm
+ f Lnet/minecraft/world/item/Item; WHITE_GLAZED_TERRACOTTA km
+ f Lnet/minecraft/world/item/Item; WHITE_HARNESS oS
+ f Lnet/minecraft/world/item/Item; WHITE_SHULKER_BOX jW
+ f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS iW
+ f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS_PANE jm
+ f Lnet/minecraft/world/item/Item; WHITE_TERRACOTTA ie
+ f Lnet/minecraft/world/item/Item; WHITE_TULIP dE
+ f Lnet/minecraft/world/item/Item; WHITE_WOOL df
+ f Lnet/minecraft/world/item/Item; WILDFLOWERS dZ
+ f Lnet/minecraft/world/item/Item; WILD_ARMOR_TRIM_SMITHING_TEMPLATE Af
+ f Lnet/minecraft/world/item/Item; WIND_CHARGE wj
+ f Lnet/minecraft/world/item/Item; WITCH_SPAWN_EGG vN
+ f Lnet/minecraft/world/item/Item; WITHER_ROSE dJ
+ f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SKULL wy
+ f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SPAWN_EGG vx
+ f Lnet/minecraft/world/item/Item; WITHER_SPAWN_EGG vw
+ f Lnet/minecraft/world/item/Item; WOLF_ARMOR pS
+ f Lnet/minecraft/world/item/Item; WOLF_SPAWN_EGG uI
+ f Lnet/minecraft/world/item/Item; WOODEN_AXE qq
+ f Lnet/minecraft/world/item/Item; WOODEN_HOE qr
+ f Lnet/minecraft/world/item/Item; WOODEN_PICKAXE qp
+ f Lnet/minecraft/world/item/Item; WOODEN_SHOVEL qo
+ f Lnet/minecraft/world/item/Item; WOODEN_SPEAR xI
+ f Lnet/minecraft/world/item/Item; WOODEN_SWORD qn
+ f Lnet/minecraft/world/item/Item; WRITABLE_BOOK wk
+ f Lnet/minecraft/world/item/Item; WRITTEN_BOOK wl
+ f Lnet/minecraft/world/item/Item; YELLOW_BANNER xi
+ f Lnet/minecraft/world/item/Item; YELLOW_BED tK
+ f Lnet/minecraft/world/item/Item; YELLOW_BUNDLE sN
+ f Lnet/minecraft/world/item/Item; YELLOW_CANDLE zE
+ f Lnet/minecraft/world/item/Item; YELLOW_CARPET iB
+ f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE kG
+ f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE_POWDER kW
+ f Lnet/minecraft/world/item/Item; YELLOW_DYE tq
+ f Lnet/minecraft/world/item/Item; YELLOW_GLAZED_TERRACOTTA kq
+ f Lnet/minecraft/world/item/Item; YELLOW_HARNESS oW
+ f Lnet/minecraft/world/item/Item; YELLOW_SHULKER_BOX ka
+ f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS ja
+ f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS_PANE jq
+ f Lnet/minecraft/world/item/Item; YELLOW_TERRACOTTA ii
+ f Lnet/minecraft/world/item/Item; YELLOW_WOOL dj
+ f Lnet/minecraft/world/item/Item; ZOGLIN_SPAWN_EGG wb
+ f Lnet/minecraft/world/item/Item; ZOMBIE_HEAD wA
+ f Lnet/minecraft/world/item/Item; ZOMBIE_HORSE_SPAWN_EGG vz
+ f Lnet/minecraft/world/item/Item; ZOMBIE_NAUTILUS_SPAWN_EGG vA
+ f Lnet/minecraft/world/item/Item; ZOMBIE_SPAWN_EGG vy
+ f Lnet/minecraft/world/item/Item; ZOMBIE_VILLAGER_SPAWN_EGG vB
+ f Lnet/minecraft/world/item/Item; ZOMBIFIED_PIGLIN_SPAWN_EGG wc
+c com/mojang/math/OctahedralGroup com/mojang/math/PointGroupO
+ m ()[Lcom/mojang/math/OctahedralGroup; $values g
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; compose a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lcom/mojang/math/OctahedralGroup; inverse a
+ m (Lnet/minecraft/core/Direction$Axis;)Z inverts a
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; lambda$static$0 c
+ m ()[[Lcom/mojang/math/OctahedralGroup; lambda$static$1 f
+ m (Lcom/mojang/math/OctahedralGroup;Lcom/mojang/math/OctahedralGroup;)Z lambda$static$2 a
+ m (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; lambda$static$3 b
+ m (I)[Lcom/mojang/math/OctahedralGroup; lambda$static$4 a
+ m ()Lcom/mojang/math/SymmetricGroup3; permutation d
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/core/FrontAndTop; rotate a
+ m (Lorg/joml/Vector3i;)Lorg/joml/Vector3i; rotate a
+ m ()I trace e
+ m (ZZZLcom/mojang/math/SymmetricGroup3;)I trace a
+ m ()Lorg/joml/Matrix3fc; transformation b
+ f [Lcom/mojang/math/OctahedralGroup; $VALUES ap
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_X_180 X
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_X_270 W
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_X_90 Y
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Y_180 aa
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Y_270 Z
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Y_90 ab
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Z_180 ad
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Z_270 ac
+ f Lcom/mojang/math/OctahedralGroup; BLOCK_ROT_Z_90 ae
+ f [[Lcom/mojang/math/OctahedralGroup; CAYLEY_TABLE an
+ f Lcom/mojang/math/OctahedralGroup; IDENTITY a
+ f [Lcom/mojang/math/OctahedralGroup; INVERSE_TABLE ao
+ f Lcom/mojang/math/OctahedralGroup; INVERSION y
+ f Lcom/mojang/math/OctahedralGroup; INVERT_X z
+ f Lcom/mojang/math/OctahedralGroup; INVERT_Y A
+ f Lcom/mojang/math/OctahedralGroup; INVERT_Z B
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NNN e
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NNP f
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NPN g
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_NPP h
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PNN i
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PNP j
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PPN k
+ f Lcom/mojang/math/OctahedralGroup; ROT_120_PPP l
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XY_NEG m
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XY_POS n
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XZ_NEG o
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_XZ_POS p
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_YZ_NEG q
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_EDGE_YZ_POS r
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_XY b
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_XZ c
+ f Lcom/mojang/math/OctahedralGroup; ROT_180_FACE_YZ d
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NNN C
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NNP D
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NPN E
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_NPP F
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PNN G
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PNP H
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PPN I
+ f Lcom/mojang/math/OctahedralGroup; ROT_60_REF_PPP J
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_X_NEG Q
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_X_POS R
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Y_NEG S
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Y_POS T
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Z_NEG U
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_REF_Z_POS V
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_X_NEG s
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_X_POS t
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Y_NEG u
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Y_POS v
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Z_NEG w
+ f Lcom/mojang/math/OctahedralGroup; ROT_90_Z_POS x
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_XY N
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_XZ P
+ f Lcom/mojang/math/OctahedralGroup; SWAP_NEG_YZ O
+ f Lcom/mojang/math/OctahedralGroup; SWAP_XY K
+ f Lcom/mojang/math/OctahedralGroup; SWAP_XZ M
+ f Lcom/mojang/math/OctahedralGroup; SWAP_YZ L
+ f Z invertX aj
+ f Z invertY ak
+ f Z invertZ al
+ f Ljava/lang/String; name ah
+ f Lcom/mojang/math/SymmetricGroup3; permutation am
+ f Ljava/util/Map; rotatedDirections ai
+ f Lorg/joml/Matrix3fc; transformation ag
+c com/mojang/math/OctahedralGroup$1 com/mojang/math/PointGroupO$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+c com/mojang/math/SymmetricGroup3 com/mojang/math/PointGroupS
+ m ()[Lcom/mojang/math/SymmetricGroup3; $values e
+ m (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; compose a
+ m ()Lcom/mojang/math/SymmetricGroup3; inverse a
+ m (IIILcom/mojang/math/SymmetricGroup3;)Z lambda$static$0 a
+ m ()[[Lcom/mojang/math/SymmetricGroup3; lambda$static$1 d
+ m (Lcom/mojang/math/SymmetricGroup3;Lcom/mojang/math/SymmetricGroup3;)Z lambda$static$2 a
+ m (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; lambda$static$3 b
+ m (I)[Lcom/mojang/math/SymmetricGroup3; lambda$static$4 b
+ m ()[Lcom/mojang/math/SymmetricGroup3; lambda$static$5 c
+ m (I)I permute a
+ m (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; permuteAxis a
+ m (Lorg/joml/Vector3f;)Lorg/joml/Vector3f; permuteVector a
+ m (Lorg/joml/Vector3i;)Lorg/joml/Vector3i; permuteVector a
+ m ()Lorg/joml/Matrix3fc; transformation b
+ f [Lcom/mojang/math/SymmetricGroup3; $VALUES m
+ f [[Lcom/mojang/math/SymmetricGroup3; CAYLEY_TABLE k
+ f [Lcom/mojang/math/SymmetricGroup3; INVERSE_TABLE l
+ f Lcom/mojang/math/SymmetricGroup3; P123 a
+ f Lcom/mojang/math/SymmetricGroup3; P132 c
+ f Lcom/mojang/math/SymmetricGroup3; P213 b
+ f Lcom/mojang/math/SymmetricGroup3; P231 e
+ f Lcom/mojang/math/SymmetricGroup3; P312 d
+ f Lcom/mojang/math/SymmetricGroup3; P321 f
+ f I p0 g
+ f I p1 h
+ f I p2 i
+ f Lorg/joml/Matrix3fc; transformation j
+c net/minecraft/CrashReportDetail net/minecraft/CrashReportCallable
+c net/minecraft/ReportedException net/minecraft/ReportedException
+ m ()Lnet/minecraft/CrashReport; getReport a
+ f Lnet/minecraft/CrashReport; report a
+c net/minecraft/SuppressForbidden net/minecraft/SuppressForbidden
+ m ()Ljava/lang/String; reason a
+c net/minecraft/commands/Commands net/minecraft/commands/CommandDispatcher
+ m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; argument a
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Lnet/minecraft/commands/CommandSourceStack; createCompilationContext a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/commands/CommandBuildContext; createValidationContext a
+ m (Lnet/minecraft/commands/Commands$ParseFunction;)Ljava/util/function/Predicate; createValidator a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Consumer;)V executeCommandInContext a
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Lcom/mojang/brigadier/context/ContextChain; finishParsing a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a
+ m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException b
+ m (Lnet/minecraft/server/permissions/PermissionCheck;)Lnet/minecraft/server/permissions/PermissionProviderCheck; hasPermission a
+ m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal b
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; mapSource a
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V performCommand a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V performPrefixedCommand a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendCommands a
+ m (Ljava/lang/String;)Ljava/lang/String; trimOptionalPrefix a
+ m ()V validate b
+ m (Lcom/mojang/brigadier/ParseResults;)V validateParseResults a
+ f Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector; COMMAND_NODE_INSPECTOR i
+ f Ljava/lang/String; COMMAND_PREFIX a
+ f Ljava/lang/ThreadLocal; CURRENT_EXECUTION_CONTEXT g
+ f Lnet/minecraft/server/permissions/PermissionCheck; LEVEL_ADMINS e
+ f Lnet/minecraft/server/permissions/PermissionCheck; LEVEL_ALL b
+ f Lnet/minecraft/server/permissions/PermissionCheck; LEVEL_GAMEMASTERS d
+ f Lnet/minecraft/server/permissions/PermissionCheck; LEVEL_MODERATORS c
+ f Lnet/minecraft/server/permissions/PermissionCheck; LEVEL_OWNERS f
+ f Lorg/slf4j/Logger; LOGGER h
+ f Lcom/mojang/brigadier/CommandDispatcher; dispatcher j
+c net/minecraft/commands/Commands$1 net/minecraft/commands/CommandDispatcher$1
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isExecutable a
+ m (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted b
+ m (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Lnet/minecraft/resources/Identifier; suggestionId a
+ f Lnet/minecraft/commands/CommandSourceStack; noPermissionSource a
+c net/minecraft/commands/Commands$2 net/minecraft/commands/CommandDispatcher$2
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup$Delegate; createLookup a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/commands/Commands$2$1 net/minecraft/commands/CommandDispatcher$2$1
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; lambda$getOrThrow$0 c
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+c net/minecraft/commands/Commands$ParseFunction net/minecraft/commands/CommandDispatcher$b
+c net/minecraft/commands/Commands$CommandSelection net/minecraft/commands/CommandDispatcher$ServerType
+ m ()[Lnet/minecraft/commands/Commands$CommandSelection; $values a
+ f [Lnet/minecraft/commands/Commands$CommandSelection; $VALUES f
+ f Lnet/minecraft/commands/Commands$CommandSelection; ALL a
+ f Lnet/minecraft/commands/Commands$CommandSelection; DEDICATED b
+ f Lnet/minecraft/commands/Commands$CommandSelection; INTEGRATED c
+ f Z includeDedicated e
+ f Z includeIntegrated d
+c net/minecraft/commands/Commands$RestrictedMarker net/minecraft/commands/CommandDispatcher$RestrictedMarker
+c net/minecraft/core/HolderGetter net/minecraft/core/HolderGetter
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElementOf a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0 h
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1 d
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; lambda$getRandomElementOf$2 a
+c net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow d
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$get$1 b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$getOrThrow$2 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$3 g
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 h
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+c net/minecraft/core/HolderLookup net/minecraft/core/HolderLookup
+ m ()Ljava/util/stream/Stream; listElementIds c_
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTagIds f
+ m ()Ljava/util/stream/Stream; listTags e
+c net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$a
+ m ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle d
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; create a
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 i
+ m ()Ljava/util/stream/Stream; listRegistries c
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow e
+c net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$a$1
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Ljava/util/Map; val$map a
+c net/minecraft/core/HolderLookup$RegistryLookup net/minecraft/core/HolderLookup$b
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup$RegistryLookup; filterElements a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup$RegistryLookup; filterFeatures a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z lambda$filterFeatures$0 a
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/core/HolderLookup$RegistryLookup$1 net/minecraft/core/HolderLookup$b$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z lambda$get$0 b
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z lambda$listElements$1 a
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; this$0 b
+c net/minecraft/core/HolderLookup$RegistryLookup$Delegate net/minecraft/core/HolderLookup$b$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTags e
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/data/CachedOutput net/minecraft/data/CachedOutput
+ m (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V lambda$static$0 a
+ f Lnet/minecraft/data/CachedOutput; NO_CACHE a
+c net/minecraft/data/DataProvider net/minecraft/data/DebugReportProvider
+ m ()Ljava/lang/String; getName a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$saveAll$2 a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveAll$3 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveAll$4 a
+ m (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$saveStable$5 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$static$1 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Lnet/minecraft/data/PackOutput$PathProvider;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable a
+ f Ljava/util/function/ToIntFunction; FIXED_ORDER_FIELDS a
+ f Ljava/util/Comparator; KEY_COMPARATOR b
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/data/DataProvider$Factory net/minecraft/data/DebugReportProvider$a
+c net/minecraft/gizmos/ArrowGizmo net/minecraft/gizmos/ArrowGizmo
+ m ()I color c
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/world/phys/Vec3; end b
+ m ()Lnet/minecraft/world/phys/Vec3; start a
+ m ()F width d
+ f F DEFAULT_WIDTH a
+ f I color d
+ f Lnet/minecraft/world/phys/Vec3; end c
+ f Lnet/minecraft/world/phys/Vec3; start b
+ f F width e
+c net/minecraft/gizmos/GizmoStyle net/minecraft/gizmos/GizmoStyle
+ m ()I fill e
+ m (I)Lnet/minecraft/gizmos/GizmoStyle; fill b
+ m ()Z hasFill a
+ m ()Z hasStroke b
+ m (F)I multipliedFill b
+ m (F)I multipliedStroke a
+ m ()I stroke c
+ m (I)Lnet/minecraft/gizmos/GizmoStyle; stroke a
+ m (IF)Lnet/minecraft/gizmos/GizmoStyle; stroke a
+ m (IFI)Lnet/minecraft/gizmos/GizmoStyle; strokeAndFill a
+ m ()F strokeWidth d
+ f F DEFAULT_WIDTH d
+ f I fill c
+ f I stroke a
+ f F strokeWidth b
+c net/minecraft/gizmos/PointGizmo net/minecraft/gizmos/PointGizmo
+ m ()I color b
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/world/phys/Vec3; pos a
+ m ()F size c
+ f I color b
+ f Lnet/minecraft/world/phys/Vec3; pos a
+ f F size c
+c net/minecraft/nbt/CollectionTag net/minecraft/nbt/NBTList
+ m (ILnet/minecraft/nbt/Tag;)Z addTag b
+ m (I)Lnet/minecraft/nbt/Tag; get c
+ m (I)Lnet/minecraft/nbt/Tag; remove d
+ m (ILnet/minecraft/nbt/Tag;)Z setTag a
+c net/minecraft/nbt/CollectionTag$1 net/minecraft/nbt/NBTList$1
+ m ()Lnet/minecraft/nbt/Tag; next a
+ f I index b
+ f Lnet/minecraft/nbt/CollectionTag; this$0 a
+c net/minecraft/references/Blocks net/minecraft/references/Blocks
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; ATTACHED_MELON_STEM f
+ f Lnet/minecraft/resources/ResourceKey; ATTACHED_PUMPKIN_STEM c
+ f Lnet/minecraft/resources/ResourceKey; MELON d
+ f Lnet/minecraft/resources/ResourceKey; MELON_STEM e
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN a
+ f Lnet/minecraft/resources/ResourceKey; PUMPKIN_STEM b
+c net/minecraft/server/ServerInfo net/minecraft/server/ServerInfo
+ m ()I getMaxPlayers r
+ m ()Ljava/lang/String; getMotd ah
+ m ()I getPlayerCount R
+ m ()Ljava/lang/String; getServerVersion Q
+c net/minecraft/sounds/SoundEvent net/minecraft/sounds/SoundEffect
+ m (Lnet/minecraft/resources/Identifier;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEvent; create a
+ m (Lnet/minecraft/resources/Identifier;F)Lnet/minecraft/sounds/SoundEvent; createFixedRangeEvent a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/sounds/SoundEvent; createVariableRangeEvent a
+ m ()Ljava/util/Optional; fixedRange b
+ m (F)F getRange a
+ m (Lnet/minecraft/resources/Identifier;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEvent; lambda$create$1 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/sounds/SoundEvent; lambda$create$2 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/Identifier; location a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/Optional; fixedRange f
+ f Lnet/minecraft/resources/Identifier; location e
+c net/minecraft/tags/TimelineTags net/minecraft/tags/TimelineTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; IN_END d
+ f Lnet/minecraft/tags/TagKey; IN_NETHER c
+ f Lnet/minecraft/tags/TagKey; IN_OVERWORLD b
+ f Lnet/minecraft/tags/TagKey; UNIVERSAL a
+c net/minecraft/util/CommonColors net/minecraft/util/CommonColors
+ f I BLACK b
+ f I BLUE j
+ f I COSMOS_PINK o
+ f I DARK_GRAY d
+ f I DARK_PURPLE m
+ f I GRAY c
+ f I GREEN i
+ f I HIGH_CONTRAST_DIAMOND n
+ f I LIGHTER_GRAY f
+ f I LIGHT_GRAY e
+ f I RED g
+ f I SOFT_RED h
+ f I SOFT_YELLOW l
+ f I TEXT_GRAY p
+ f I WHITE a
+ f I YELLOW k
+c net/minecraft/util/EncoderCache net/minecraft/util/EncoderCache
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrap a
+ f Lcom/google/common/cache/LoadingCache; cache a
+c net/minecraft/util/EncoderCache$1 net/minecraft/util/EncoderCache$1
+ m (Lnet/minecraft/util/EncoderCache$Key;)Lcom/mojang/serialization/DataResult; load a
+c net/minecraft/util/EncoderCache$2 net/minecraft/util/EncoderCache$2
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$encode$0 a
+ f Lnet/minecraft/util/EncoderCache; this$0 b
+ f Lcom/mojang/serialization/Codec; val$codec a
+c net/minecraft/util/EncoderCache$Key net/minecraft/util/EncoderCache$a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lcom/mojang/serialization/DynamicOps; ops d
+ m ()Lcom/mojang/serialization/DataResult; resolve a
+ m ()Ljava/lang/Object; value c
+ f Lcom/mojang/serialization/Codec; codec a
+ f Lcom/mojang/serialization/DynamicOps; ops c
+ f Ljava/lang/Object; value b
+c net/minecraft/util/ListAndDeque net/minecraft/util/ListAndDeque
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+c net/minecraft/util/RandomSource net/minecraft/util/RandomSource
+ m (I)V consumeCount b
+ m ()Lnet/minecraft/util/RandomSource; create a
+ m (J)Lnet/minecraft/util/RandomSource; create a
+ m ()Lnet/minecraft/util/RandomSource; createNewThreadLocalInstance c
+ m ()Lnet/minecraft/util/RandomSource; createThreadSafe b
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()D nextGaussian k
+ m ()I nextInt f
+ m (I)I nextInt a
+ m (II)I nextInt b
+ m (II)I nextIntBetweenInclusive a
+ m ()J nextLong g
+ m (J)V setSeed b
+ m (DD)D triangle a
+ m (FF)F triangle a
+ f D GAUSSIAN_SPREAD_FACTOR a
+c net/minecraft/util/SmoothDouble net/minecraft/util/SmoothDouble
+ m (DD)D getNewDeltaValue a
+ m ()V reset a
+ f D lastAmount c
+ f D remainingValue b
+ f D targetValue a
+c net/minecraft/util/SpecialDates net/minecraft/util/SpecialDates
+ m ()Ljava/time/MonthDay; dayNow a
+ m ()Z isExtendedChristmas c
+ m ()Z isHalloween b
+ f Ljava/time/MonthDay; CHRISTMAS c
+ f Ljava/util/List; CHRISTMAS_RANGE b
+ f Ljava/time/MonthDay; HALLOWEEN a
+ f Ljava/time/MonthDay; NEW_YEAR d
+c net/minecraft/world/Stopwatches net/minecraft/world/Stopwatches
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/world/Stopwatch;)Z add a
+ m ()J currentTime c
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/Stopwatch; get a
+ m ()Ljava/util/List; ids b
+ m ()Z isDirty O_
+ m (Ljava/util/Map;JLnet/minecraft/resources/Identifier;Lnet/minecraft/world/Stopwatch;)V lambda$pack$1 a
+ m (Lnet/minecraft/world/Stopwatches;JLnet/minecraft/resources/Identifier;Ljava/lang/Long;)V lambda$unpack$0 a
+ m (Ljava/util/function/UnaryOperator;Lnet/minecraft/resources/Identifier;Lnet/minecraft/world/Stopwatch;)Lnet/minecraft/world/Stopwatch; lambda$update$2 a
+ m ()Ljava/util/Map; pack d
+ m (Lnet/minecraft/resources/Identifier;)Z remove b
+ m (Ljava/util/Map;)Lnet/minecraft/world/Stopwatches; unpack a
+ m (Lnet/minecraft/resources/Identifier;Ljava/util/function/UnaryOperator;)Z update a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE a
+ f Ljava/util/Map; stopwatches c
+c net/minecraft/world/entity/Pose net/minecraft/world/entity/EntityPose
+ m ()[Lnet/minecraft/world/entity/Pose; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/Pose; $VALUES x
+ f Ljava/util/function/IntFunction; BY_ID s
+ f Lcom/mojang/serialization/Codec; CODEC t
+ f Lnet/minecraft/world/entity/Pose; CROAKING i
+ f Lnet/minecraft/world/entity/Pose; CROUCHING f
+ f Lnet/minecraft/world/entity/Pose; DIGGING o
+ f Lnet/minecraft/world/entity/Pose; DYING h
+ f Lnet/minecraft/world/entity/Pose; EMERGING n
+ f Lnet/minecraft/world/entity/Pose; FALL_FLYING b
+ f Lnet/minecraft/world/entity/Pose; INHALING r
+ f Lnet/minecraft/world/entity/Pose; LONG_JUMPING g
+ f Lnet/minecraft/world/entity/Pose; ROARING l
+ f Lnet/minecraft/world/entity/Pose; SHOOTING q
+ f Lnet/minecraft/world/entity/Pose; SITTING k
+ f Lnet/minecraft/world/entity/Pose; SLEEPING c
+ f Lnet/minecraft/world/entity/Pose; SLIDING p
+ f Lnet/minecraft/world/entity/Pose; SNIFFING m
+ f Lnet/minecraft/world/entity/Pose; SPIN_ATTACK e
+ f Lnet/minecraft/world/entity/Pose; STANDING a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC u
+ f Lnet/minecraft/world/entity/Pose; SWIMMING d
+ f Lnet/minecraft/world/entity/Pose; USING_TONGUE j
+ f I id v
+ f Ljava/lang/String; name w
+c net/minecraft/world/item/Rarity net/minecraft/world/item/EnumItemRarity
+ m ()[Lnet/minecraft/world/item/Rarity; $values b
+ m ()Lnet/minecraft/ChatFormatting; color a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/item/Rarity;)I lambda$static$0 b
+ m (Lnet/minecraft/world/item/Rarity;)I lambda$static$1 a
+ f [Lnet/minecraft/world/item/Rarity; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/item/Rarity; COMMON a
+ f Lnet/minecraft/world/item/Rarity; EPIC d
+ f Lnet/minecraft/world/item/Rarity; RARE c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/item/Rarity; UNCOMMON b
+ f Lnet/minecraft/ChatFormatting; color j
+ f I id h
+ f Ljava/lang/String; name i
+c net/minecraft/world/level/Level net/minecraft/world/level/World
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addAlwaysVisibleParticle b
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V addAlwaysVisibleParticle a
+ m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V addBlockEntityTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V addDestroyBlockEffect b
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;)V blockEntityChanged u
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V broadcastDamageEvent a
+ m (Lnet/minecraft/world/entity/Entity;B)V broadcastEntityEvent a
+ m ()Z canHaveWeather am
+ m (DDDDDDLjava/util/List;)V createFireworks a
+ m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources as
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a
+ m ()Lnet/minecraft/resources/ResourceKey; dimension aq
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType F_
+ m ()Lnet/minecraft/core/Holder; dimensionTypeRegistration ap
+ m ()Ljava/util/Collection; dragonParts v
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes ad
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeSystem; environmentAttributes c
+ m (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)V explode a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/random/WeightedList;Lnet/minecraft/core/Holder;)V explode a
+ m (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;)V explode a
+ m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues S
+ m ()Ljava/lang/String; gatherChunkSourceStats P
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager H_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (IIII)Lnet/minecraft/core/BlockPos; getBlockRandomPos a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunk d
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkAt q
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/core/BlockPos;)I getClientLeafTintColor x
+ m ()J getDayTime al
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities M
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntity d
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntityInAnyDimension a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData D_
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine C_
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerInAnyDimension b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getPushableEntities k
+ m (F)F getRainLevel c
+ m ()Lnet/minecraft/util/RandomSource; getRandom G_
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData C
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard ab
+ m ()Lnet/minecraft/server/MinecraftServer; getServer s
+ m ()I getSkyDarken E_
+ m (F)F getThunderLevel a
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)Lnet/minecraft/world/level/storage/LevelData$RespawnData; getWorldBorderAdjustedRespawnData b
+ m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V guardEntityTick a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Z hasEntities b
+ m ()Z isBrightOutside ag
+ m ()Z isClientSide B_
+ m ()Z isDarkOutside ah
+ m ()Z isDebug ar
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/core/BlockPos;)Z isInSpawnableBounds p
+ m (Lnet/minecraft/core/BlockPos;)Z isInValidBounds o
+ m (Lnet/minecraft/core/BlockPos;)Z isInValidBoundsHorizontal g
+ m (Lnet/minecraft/core/BlockPos;)Z isInWorldBounds n
+ m (Lnet/minecraft/core/BlockPos;)Z isInWorldBoundsHorizontal c
+ m (Lnet/minecraft/core/BlockPos;)Z isLoaded t
+ m (I)Z isOutsideSpawnableHeight b
+ m ()Z isRaining ao
+ m (Lnet/minecraft/core/BlockPos;)Z isRainingAt v
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+ m ()Z isThundering an
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z loadedAndEntityCanStandOn a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z loadedAndEntityCanStandOnFace a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z mayInteract a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V neighborShapeChanged a
+ m ()J nextSubTickCount I_
+ m ()Z noSave z
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V onBlockEntityAdded a
+ m ()Lnet/minecraft/world/level/chunk/PalettedContainerFactory; palettedContainerFactory at
+ m (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V playLocalSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V playLocalSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playLocalSound a
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playPlayerSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing R
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; precipitationAt w
+ m ()V prepareWeather ak
+ m ()Lnet/minecraft/world/item/crafting/RecipeAccess; recipeAccess aa
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess J_
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity s
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V sendBlockUpdated a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendPacketToServer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z setBlockAndUpdate c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V setBlocksDirty b
+ m (F)V setRainLevel d
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (I)V setSkyFlashTime c
+ m (Z)V setSpawnSettings b
+ m (F)V setThunderLevel b
+ m (J)Z shouldTickBlocksAt a
+ m (Lnet/minecraft/core/BlockPos;)Z shouldTickBlocksAt r
+ m (Lnet/minecraft/world/entity/Entity;)Z shouldTickDeath h
+ m ()V tickBlockEntities ai
+ m ()Lnet/minecraft/world/TickRateManager; tickRateManager y
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighbourForOutputSignal b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updatePOIOnBlockStateChange a
+ m ()V updateSkyBrightness aj
+ f Lnet/minecraft/util/random/WeightedList; DEFAULT_EXPLOSION_BLOCK_PARTICLES a
+ f Lnet/minecraft/resources/ResourceKey; END j
+ f I LONG_PARTICLE_CLIP_RANGE l
+ f I MAX_BRIGHTNESS n
+ f I MAX_ENTITY_SPAWN_Y o
+ f I MAX_LEVEL_SIZE k
+ f I MIN_ENTITY_SPAWN_Y p
+ f Lnet/minecraft/resources/ResourceKey; NETHER i
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD h
+ f Lcom/mojang/serialization/Codec; RESOURCE_KEY_CODEC g
+ f I SHORT_PARTICLE_CLIP_RANGE m
+ f I addend t
+ f Lnet/minecraft/world/level/biome/BiomeManager; biomeManager E
+ f Ljava/util/List; blockEntityTickers q
+ f Lnet/minecraft/world/damagesource/DamageSources; damageSources H
+ f Lnet/minecraft/resources/ResourceKey; dimension F
+ f Lnet/minecraft/core/Holder; dimensionTypeRegistration C
+ f Z isClientSide D
+ f Z isDebug e
+ f Lnet/minecraft/world/level/storage/WritableLevelData; levelData z
+ f Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater; neighborUpdater r
+ f F oRainLevel u
+ f F oThunderLevel w
+ f Lnet/minecraft/world/level/chunk/PalettedContainerFactory; palettedContainerFactory I
+ f Ljava/util/List; pendingBlockEntityTickers b
+ f F rainLevel v
+ f I randValue s
+ f Lnet/minecraft/util/RandomSource; random y
+ f Lnet/minecraft/core/RegistryAccess; registryAccess G
+ f I skyDarken f
+ f J subTickCount J
+ f Ljava/lang/Thread; thread d
+ f Lnet/minecraft/util/RandomSource; threadSafeRandom B
+ f F thunderLevel x
+ f Z tickingBlockEntities c
+c net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/World$a
+ m ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/Level$ExplosionInteraction; $VALUES h
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; BLOCK b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; MOB c
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; NONE a
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; TNT d
+ f Lnet/minecraft/world/level/Level$ExplosionInteraction; TRIGGER e
+ f Ljava/lang/String; id g
+c net/minecraft/world/scores/Team net/minecraft/world/scores/ScoreboardTeamBase
+ m ()Z canSeeFriendlyInvisibles j
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule m
+ m ()Lnet/minecraft/ChatFormatting; getColor o
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility l
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility k
+ m ()Ljava/util/Collection; getPlayers h
+ m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a
+ m ()Z isAllowFriendlyFire i
+c net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility
+ m ()[Lnet/minecraft/world/scores/Team$Visibility; $values b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/scores/Team$Visibility;)I lambda$static$0 b
+ m (Lnet/minecraft/world/scores/Team$Visibility;)I lambda$static$1 a
+ f [Lnet/minecraft/world/scores/Team$Visibility; $VALUES j
+ f Lnet/minecraft/world/scores/Team$Visibility; ALWAYS a
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/scores/Team$Visibility; HIDE_FOR_OTHER_TEAMS c
+ f Lnet/minecraft/world/scores/Team$Visibility; HIDE_FOR_OWN_TEAM d
+ f Lnet/minecraft/world/scores/Team$Visibility; NEVER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; name g
+c net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush
+ m ()[Lnet/minecraft/world/scores/Team$CollisionRule; $values b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)I lambda$static$0 b
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)I lambda$static$1 a
+ f [Lnet/minecraft/world/scores/Team$CollisionRule; $VALUES j
+ f Lnet/minecraft/world/scores/Team$CollisionRule; ALWAYS a
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/scores/Team$CollisionRule; NEVER b
+ f Lnet/minecraft/world/scores/Team$CollisionRule; PUSH_OTHER_TEAMS c
+ f Lnet/minecraft/world/scores/Team$CollisionRule; PUSH_OWN_TEAM d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f I id h
+ f Ljava/lang/String; name g
+c org/bukkit/craftbukkit/CraftArt org/bukkit/craftbukkit/v1_21_R7/CraftArt
+c com/mojang/math/GivensParameters com/mojang/math/GivensParameters
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundX a
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundX a
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundY b
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundY b
+ m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundZ c
+ m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundZ c
+ m ()F cos b
+ m ()F cosHalf e
+ m (F)Lcom/mojang/math/GivensParameters; fromPositiveAngle a
+ m (FF)Lcom/mojang/math/GivensParameters; fromUnnormalized a
+ m ()Lcom/mojang/math/GivensParameters; inverse a
+ m ()F sin c
+ m ()F sinHalf d
+ f F cosHalf b
+ f F sinHalf a
+c net/minecraft/data/BlockFamilies net/minecraft/data/BlockFamilies
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; familyBuilder a
+ m ()Ljava/util/stream/Stream; getAllFamilies a
+ f Lnet/minecraft/data/BlockFamily; ACACIA_PLANKS a
+ f Lnet/minecraft/data/BlockFamily; ANDESITE o
+ f Lnet/minecraft/data/BlockFamily; BAMBOO_MOSAIC m
+ f Lnet/minecraft/data/BlockFamily; BAMBOO_PLANKS l
+ f Lnet/minecraft/data/BlockFamily; BIRCH_PLANKS c
+ f Lnet/minecraft/data/BlockFamily; BLACKSTONE q
+ f Lnet/minecraft/data/BlockFamily; BRICKS t
+ f Lnet/minecraft/data/BlockFamily; CHERRY_PLANKS b
+ f Lnet/minecraft/data/BlockFamily; COBBLED_DEEPSLATE an
+ f Lnet/minecraft/data/BlockFamily; COBBLESTONE M
+ f Lnet/minecraft/data/BlockFamily; COPPER_BLOCK w
+ f Lnet/minecraft/data/BlockFamily; CRIMSON_PLANKS d
+ f Lnet/minecraft/data/BlockFamily; CUT_COPPER x
+ f Lnet/minecraft/data/BlockFamily; CUT_RED_SANDSTONE ai
+ f Lnet/minecraft/data/BlockFamily; CUT_SANDSTONE af
+ f Lnet/minecraft/data/BlockFamily; DARK_OAK_PLANKS g
+ f Lnet/minecraft/data/BlockFamily; DARK_PRISMARINE ab
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE am
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE_BRICKS ap
+ f Lnet/minecraft/data/BlockFamily; DEEPSLATE_TILES aq
+ f Lnet/minecraft/data/BlockFamily; DIORITE O
+ f Lnet/minecraft/data/BlockFamily; END_STONE_BRICKS u
+ f Lnet/minecraft/data/BlockFamily; EXPOSED_COPPER A
+ f Lnet/minecraft/data/BlockFamily; EXPOSED_CUT_COPPER B
+ f Lnet/minecraft/data/BlockFamily; GRANITE Q
+ f Lnet/minecraft/data/BlockFamily; JUNGLE_PLANKS e
+ f Lnet/minecraft/data/BlockFamily; MANGROVE_PLANKS k
+ f Ljava/util/Map; MAP ar
+ f Lnet/minecraft/data/BlockFamily; MOSSY_COBBLESTONE N
+ f Lnet/minecraft/data/BlockFamily; MOSSY_STONE_BRICKS v
+ f Lnet/minecraft/data/BlockFamily; MUD_BRICKS n
+ f Lnet/minecraft/data/BlockFamily; NETHER_BRICKS W
+ f Lnet/minecraft/data/BlockFamily; OAK_PLANKS f
+ f Lnet/minecraft/data/BlockFamily; OXIDIZED_COPPER I
+ f Lnet/minecraft/data/BlockFamily; OXIDIZED_CUT_COPPER J
+ f Lnet/minecraft/data/BlockFamily; PALE_OAK_PLANKS h
+ f Lnet/minecraft/data/BlockFamily; POLISHED_ANDESITE p
+ f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE r
+ f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE_BRICKS s
+ f Lnet/minecraft/data/BlockFamily; POLISHED_DEEPSLATE ao
+ f Lnet/minecraft/data/BlockFamily; POLISHED_DIORITE P
+ f Lnet/minecraft/data/BlockFamily; POLISHED_GRANITE R
+ f Lnet/minecraft/data/BlockFamily; POLISHED_TUFF T
+ f Lnet/minecraft/data/BlockFamily; PRISMARINE Y
+ f Lnet/minecraft/data/BlockFamily; PRISMARINE_BRICKS aa
+ f Lnet/minecraft/data/BlockFamily; PURPUR Z
+ f Lnet/minecraft/data/BlockFamily; QUARTZ ac
+ f Ljava/lang/String; RECIPE_GROUP_PREFIX_WOODEN as
+ f Ljava/lang/String; RECIPE_UNLOCKED_BY_HAS_PLANKS at
+ f Lnet/minecraft/data/BlockFamily; RED_NETHER_BRICKS X
+ f Lnet/minecraft/data/BlockFamily; RED_SANDSTONE ah
+ f Lnet/minecraft/data/BlockFamily; RESIN_BRICKS V
+ f Lnet/minecraft/data/BlockFamily; SANDSTONE ae
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_QUARTZ ad
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_RED_SANDSTONE aj
+ f Lnet/minecraft/data/BlockFamily; SMOOTH_SANDSTONE ag
+ f Lnet/minecraft/data/BlockFamily; SPRUCE_PLANKS i
+ f Lnet/minecraft/data/BlockFamily; STONE ak
+ f Lnet/minecraft/data/BlockFamily; STONE_BRICK al
+ f Lnet/minecraft/data/BlockFamily; TUFF S
+ f Lnet/minecraft/data/BlockFamily; TUFF_BRICKS U
+ f Lnet/minecraft/data/BlockFamily; WARPED_PLANKS j
+ f Lnet/minecraft/data/BlockFamily; WAXED_COPPER_BLOCK y
+ f Lnet/minecraft/data/BlockFamily; WAXED_CUT_COPPER z
+ f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_COPPER C
+ f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_CUT_COPPER D
+ f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_COPPER K
+ f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_CUT_COPPER L
+ f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_COPPER G
+ f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_CUT_COPPER H
+ f Lnet/minecraft/data/BlockFamily; WEATHERED_COPPER E
+ f Lnet/minecraft/data/BlockFamily; WEATHERED_CUT_COPPER F
+c net/minecraft/data/DataGenerator net/minecraft/data/DataGenerator
+ m (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$PackGenerator; getBuiltinDatapack a
+ m (Z)Lnet/minecraft/data/DataGenerator$PackGenerator; getVanillaPack a
+ m (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DataProvider;)V lambda$run$0 a
+ m ()V run a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Set; allProviderIds d
+ f Z alwaysGenerate g
+ f Ljava/util/Map; providersToRun e
+ f Ljava/nio/file/Path; rootOutputFolder b
+ f Lnet/minecraft/data/PackOutput; vanillaPackOutput c
+ f Lnet/minecraft/WorldVersion; version f
+c net/minecraft/data/DataGenerator$PackGenerator net/minecraft/data/DataGenerator$a
+ m (Lnet/minecraft/data/DataProvider$Factory;)Lnet/minecraft/data/DataProvider; addProvider a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/lang/String; providerPrefix c
+ f Lnet/minecraft/data/DataGenerator; this$0 a
+ f Z toRun b
+c net/minecraft/gizmos/CircleGizmo net/minecraft/gizmos/CircleGizmo
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/world/phys/Vec3; pos a
+ m ()F radius b
+ m ()Lnet/minecraft/gizmos/GizmoStyle; style c
+ f I CIRCLE_VERTICES d
+ f F SEGMENT_SIZE_RADIANS e
+ f Lnet/minecraft/world/phys/Vec3; pos a
+ f F radius b
+ f Lnet/minecraft/gizmos/GizmoStyle; style c
+c net/minecraft/gizmos/CuboidGizmo net/minecraft/gizmos/CuboidGizmo
+ m ()Lnet/minecraft/world/phys/AABB; aabb a
+ m ()Z coloredCornerStroke c
+ m (Lnet/minecraft/gizmos/GizmoPrimitives;F)V emit a
+ m ()Lnet/minecraft/gizmos/GizmoStyle; style b
+ f Lnet/minecraft/world/phys/AABB; aabb a
+ f Z coloredCornerStroke c
+ f Lnet/minecraft/gizmos/GizmoStyle; style b
+c net/minecraft/nbt/SnbtOperations net/minecraft/nbt/SnbtOperations
+ f Ljava/lang/String; BUILTIN_FALSE b
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; BUILTIN_IDS d
+ f Ljava/util/Map; BUILTIN_OPERATIONS c
+ f Ljava/lang/String; BUILTIN_TRUE a
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_NUMBER_OR_BOOLEAN f
+ f Lnet/minecraft/util/parsing/packrat/DelayedException; ERROR_EXPECTED_STRING_UUID e
+c net/minecraft/nbt/SnbtOperations$1 net/minecraft/nbt/SnbtOperations$1
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Boolean; convert a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/nbt/SnbtOperations$2 net/minecraft/nbt/SnbtOperations$2
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/nbt/SnbtOperations$3 net/minecraft/nbt/SnbtOperations$3
+ f Ljava/util/Set; keys a
+c net/minecraft/nbt/SnbtOperations$BuiltinKey net/minecraft/nbt/SnbtOperations$a
+ m ()I argCount b
+ m ()Ljava/lang/String; id a
+ f I argCount b
+ f Ljava/lang/String; id a
+c net/minecraft/nbt/SnbtOperations$BuiltinOperation net/minecraft/nbt/SnbtOperations$b
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; run a
+c net/minecraft/network/CipherBase net/minecraft/network/PacketEncryptionHandler
+ m (Lio/netty/buffer/ByteBuf;)[B bufToByte a
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; decipher a
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encipher a
+ f Ljavax/crypto/Cipher; cipher a
+ f [B heapIn b
+ f [B heapOut c
+c net/minecraft/network/Connection net/minecraft/network/NetworkManager
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V channelRead0 a
+ m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V configureInMemoryPipeline a
+ m (Lio/netty/channel/ChannelPipeline;)V configurePacketHandler a
+ m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;ZLnet/minecraft/network/BandwidthDebugMonitor;)V configureSerialization a
+ m (Ljava/net/InetSocketAddress;Lnet/minecraft/server/network/EventLoopGroupHolder;Lnet/minecraft/network/Connection;)Lio/netty/channel/ChannelFuture; connect a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/network/Connection; connectToLocalServer a
+ m (Ljava/net/InetSocketAddress;Lnet/minecraft/server/network/EventLoopGroupHolder;Lnet/minecraft/util/debugchart/LocalSampleLogger;)Lnet/minecraft/network/Connection; connectToServer a
+ m (Lnet/minecraft/network/BandwidthDebugMonitor;Z)Lio/netty/channel/ChannelInboundHandler; createFrameDecoder a
+ m (Z)Lio/netty/channel/ChannelOutboundHandler; createFrameEncoder d
+ m (Lnet/minecraft/network/DisconnectionDetails;)V disconnect a
+ m (Lnet/minecraft/network/chat/Component;)V disconnect a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V doSendPacket c
+ m ()V flush q
+ m ()V flushChannel a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V genericsFtw a
+ m ()F getAverageReceivedPackets o
+ m ()F getAverageSentPackets p
+ m ()Lnet/minecraft/network/DisconnectionDetails; getDisconnectionDetails l
+ m (Z)Ljava/lang/String; getLoggableAddress a
+ m ()Lnet/minecraft/network/PacketListener; getPacketListener k
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getReceiving f
+ m ()Ljava/net/SocketAddress; getRemoteAddress d
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getSending g
+ m ()V handleDisconnection n
+ m (Z)Ljava/lang/String; inboundHandlerName c
+ m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Lnet/minecraft/network/protocol/handshake/ClientIntent;)V initiateServerboundConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Z)V initiateServerboundPlayConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V initiateServerboundPlayConnection a
+ m (Ljava/lang/String;ILnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V initiateServerboundStatusConnection a
+ m ()Z isConnected i
+ m ()Z isConnecting j
+ m ()Z isEncrypted h
+ m ()Z isMemoryConnection e
+ m (Lorg/slf4j/Marker;)V lambda$static$0 c
+ m (Lorg/slf4j/Marker;)V lambda$static$1 b
+ m (Lorg/slf4j/Marker;)V lambda$static$2 a
+ m (Z)Ljava/lang/String; outboundHandlerName b
+ m (Ljava/util/function/Consumer;)V runOnceConnected a
+ m (Lnet/minecraft/network/protocol/Packet;)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V send a
+ m (Lnet/minecraft/network/protocol/Packet;Lio/netty/channel/ChannelFutureListener;Z)V sendPacket b
+ m (Lnet/minecraft/util/debugchart/LocalSampleLogger;)V setBandwidthLogger a
+ m (Lnet/minecraft/network/PacketListener;)V setListenerForServerboundHandshake a
+ m ()V setReadOnly m
+ m (IZ)V setupCompression a
+ m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V setupInboundProtocol a
+ m (Lnet/minecraft/network/ProtocolInfo;)V setupOutboundProtocol a
+ m (Lio/netty/channel/ChannelFuture;)V syncAfterConfigurationChange a
+ m ()V tick b
+ m ()V tickSecond c
+ m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V validateListener b
+ f F AVERAGE_PACKETS_SMOOTHING e
+ f Lnet/minecraft/network/ProtocolInfo; INITIAL_PROTOCOL g
+ f Lorg/slf4j/Logger; LOGGER f
+ f Lorg/slf4j/Marker; PACKET_MARKER b
+ f Lorg/slf4j/Marker; PACKET_RECEIVED_MARKER c
+ f Lorg/slf4j/Marker; PACKET_SENT_MARKER d
+ f Lorg/slf4j/Marker; ROOT_MARKER a
+ f Ljava/net/SocketAddress; address l
+ f F averageReceivedPackets t
+ f F averageSentPackets u
+ f Lnet/minecraft/network/BandwidthDebugMonitor; bandwidthDebugMonitor y
+ f Lio/netty/channel/Channel; channel k
+ f Lnet/minecraft/network/DisconnectionDetails; delayedDisconnect x
+ f Lnet/minecraft/network/PacketListener; disconnectListener m
+ f Lnet/minecraft/network/DisconnectionDetails; disconnectionDetails o
+ f Z disconnectionHandled q
+ f Z encrypted p
+ f Z handlingFault w
+ f Lnet/minecraft/network/PacketListener; packetListener n
+ f Ljava/util/Queue; pendingActions j
+ f I receivedPackets r
+ f Lnet/minecraft/network/protocol/PacketFlow; receiving h
+ f Z sendLoginDisconnect i
+ f I sentPackets s
+ f I tickCount v
+c net/minecraft/network/Connection$1 net/minecraft/network/NetworkManager$1
+ f Lnet/minecraft/network/Connection; val$connection a
+c net/minecraft/network/Connection$2 net/minecraft/network/NetworkManager$2
+c net/minecraft/network/Connection$3 net/minecraft/network/NetworkManager$3
+ f Lnet/minecraft/network/Connection; val$connection a
+c net/minecraft/network/Connection$4 net/minecraft/network/NetworkManager$4
+c net/minecraft/network/Connection$InnerUtil net/minecraft/network/NetworkManager$InnerUtil
+c net/minecraft/network/Connection$WrappedConsumer net/minecraft/network/NetworkManager$WrappedConsumer
+c net/minecraft/network/Connection$PacketSendAction net/minecraft/network/NetworkManager$PacketSendAction
+c net/minecraft/network/Utf8String net/minecraft/network/Utf8String
+ m (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; read a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V write a
+c net/minecraft/network/chat/Style net/minecraft/network/chat/ChatModifier
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyFormat b
+ m ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyFormats a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; applyLegacyFormat c
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; applyTo a
+ m (Lnet/minecraft/network/chat/Style;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/network/chat/Style; checkEmptyAfterChange a
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/Style; create a
+ m ()Lnet/minecraft/network/chat/ClickEvent; getClickEvent i
+ m ()Lnet/minecraft/network/chat/TextColor; getColor a
+ m ()Lnet/minecraft/network/chat/FontDescription; getFont l
+ m ()Lnet/minecraft/network/chat/HoverEvent; getHoverEvent j
+ m ()Ljava/lang/String; getInsertion k
+ m ()Ljava/lang/Integer; getShadowColor b
+ m ()Z isBold c
+ m ()Z isEmpty h
+ m ()Z isItalic d
+ m ()Z isObfuscated g
+ m ()Z isStrikethrough e
+ m ()Z isUnderlined f
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withBold a
+ m (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/Style; withClickEvent a
+ m (I)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/network/chat/TextColor;)Lnet/minecraft/network/chat/Style; withColor a
+ m (Lnet/minecraft/network/chat/FontDescription;)Lnet/minecraft/network/chat/Style; withFont a
+ m (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; withHoverEvent a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Style; withInsertion a
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withItalic b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withObfuscated e
+ m (I)Lnet/minecraft/network/chat/Style; withShadowColor b
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withStrikethrough d
+ m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withUnderlined c
+ m ()Lnet/minecraft/network/chat/Style; withoutShadow m
+ f Lnet/minecraft/network/chat/Style; EMPTY a
+ f I NO_SHADOW b
+ f Ljava/lang/Boolean; bold e
+ f Lnet/minecraft/network/chat/ClickEvent; clickEvent j
+ f Lnet/minecraft/network/chat/TextColor; color c
+ f Lnet/minecraft/network/chat/FontDescription; font m
+ f Lnet/minecraft/network/chat/HoverEvent; hoverEvent k
+ f Ljava/lang/String; insertion l
+ f Ljava/lang/Boolean; italic f
+ f Ljava/lang/Boolean; obfuscated i
+ f Ljava/lang/Integer; shadowColor d
+ f Ljava/lang/Boolean; strikethrough h
+ f Ljava/lang/Boolean; underlined g
+c net/minecraft/network/chat/Style$1 net/minecraft/network/chat/ChatModifier$1
+ f [I $SwitchMap$net$minecraft$ChatFormatting a
+c net/minecraft/network/chat/Style$1Collector net/minecraft/network/chat/ChatModifier$a
+ m (Ljava/lang/String;Ljava/lang/Boolean;)V addFlagString a
+ m (Ljava/lang/String;Ljava/lang/Object;)V addValueString a
+ m ()V prependSeparator a
+ f Z isNotFirst b
+c net/minecraft/network/chat/Style$Serializer net/minecraft/network/chat/ChatModifier$ChatModifierSerializer
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$0 k
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$1 j
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$10 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11 a
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$2 i
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$3 h
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$4 g
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$5 f
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$6 e
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$7 d
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$8 c
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$9 b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_STREAM_CODEC c
+c net/minecraft/server/ServerLinks net/minecraft/server/ServerLinks
+ m ()Ljava/util/List; entries c
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/util/Optional; findKnownType a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/lang/Boolean; lambda$findKnownType$0 a
+ m (Lnet/minecraft/network/chat/Component;)Ljava/lang/Boolean; lambda$findKnownType$1 a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$Entry;)Z lambda$findKnownType$2 a
+ m (Lnet/minecraft/server/ServerLinks$Entry;)Lnet/minecraft/server/ServerLinks$UntrustedEntry; lambda$untrust$3 a
+ m ()Ljava/util/List; untrust b
+ f Lnet/minecraft/server/ServerLinks; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; TYPE_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; UNTRUSTED_LINKS_STREAM_CODEC c
+ f Ljava/util/List; entries d
+c net/minecraft/server/ServerLinks$Entry net/minecraft/server/ServerLinks$Entry
+ m (Lnet/minecraft/network/chat/Component;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; custom a
+ m ()Lnet/minecraft/network/chat/Component; displayName a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; knownType a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$displayName$0 a
+ m ()Ljava/net/URI; link c
+ m ()Lcom/mojang/datafixers/util/Either; type b
+ f Ljava/net/URI; link b
+ f Lcom/mojang/datafixers/util/Either; type a
+c net/minecraft/server/ServerLinks$KnownLinkType net/minecraft/server/ServerLinks$KnownLinkType
+ m ()[Lnet/minecraft/server/ServerLinks$KnownLinkType; $values b
+ m (Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; create a
+ m ()Lnet/minecraft/network/chat/Component; displayName a
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I lambda$static$0 b
+ m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I lambda$static$1 a
+ f [Lnet/minecraft/server/ServerLinks$KnownLinkType; $VALUES o
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; ANNOUNCEMENTS j
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; BUG_REPORT a
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; COMMUNITY f
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; COMMUNITY_GUIDELINES b
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; FEEDBACK e
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; FORUMS h
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; NEWS i
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; STATUS d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC k
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; SUPPORT c
+ f Lnet/minecraft/server/ServerLinks$KnownLinkType; WEBSITE g
+ f I id m
+ f Ljava/lang/String; name n
+c net/minecraft/server/ServerLinks$UntrustedEntry net/minecraft/server/ServerLinks$UntrustedEntry
+ m ()Ljava/lang/String; link b
+ m ()Lcom/mojang/datafixers/util/Either; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; link c
+ f Lcom/mojang/datafixers/util/Either; type b
+c net/minecraft/server/WorldLoader net/minecraft/server/WorldLoader
+ m (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V lambda$load$0 a
+ m (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; lambda$load$1 a
+ m (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; load a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/WorldLoader$InitConfig net/minecraft/server/WorldLoader$c
+ m ()Lnet/minecraft/commands/Commands$CommandSelection; commandSelection b
+ m ()Lnet/minecraft/server/permissions/PermissionSet; functionCompilationPermissions c
+ m ()Lnet/minecraft/server/WorldLoader$PackConfig; packConfig a
+ f Lnet/minecraft/commands/Commands$CommandSelection; commandSelection b
+ f Lnet/minecraft/server/permissions/PermissionSet; functionCompilationPermissions c
+ f Lnet/minecraft/server/WorldLoader$PackConfig; packConfig a
+c net/minecraft/server/WorldLoader$PackConfig net/minecraft/server/WorldLoader$d
+ m ()Lcom/mojang/datafixers/util/Pair; createResourceManager a
+ m ()Z initMode e
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; initialDataConfig c
+ m ()Lnet/minecraft/server/packs/repository/PackRepository; packRepository b
+ m ()Z safeMode d
+ f Z initMode d
+ f Lnet/minecraft/world/level/WorldDataConfiguration; initialDataConfig b
+ f Lnet/minecraft/server/packs/repository/PackRepository; packRepository a
+ f Z safeMode c
+c net/minecraft/server/WorldLoader$ResultFactory net/minecraft/server/WorldLoader$e
+c net/minecraft/server/WorldLoader$DataLoadOutput net/minecraft/server/WorldLoader$b
+ m ()Ljava/lang/Object; cookie a
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; finalDimensions b
+ f Ljava/lang/Object; cookie a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; finalDimensions b
+c net/minecraft/server/WorldLoader$DataLoadContext net/minecraft/server/WorldLoader$a
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration b
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; datapackDimensions d
+ m ()Lnet/minecraft/core/HolderLookup$Provider; datapackWorldgen c
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; resources a
+ f Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration b
+ f Lnet/minecraft/core/RegistryAccess$Frozen; datapackDimensions d
+ f Lnet/minecraft/core/HolderLookup$Provider; datapackWorldgen c
+ f Lnet/minecraft/server/packs/resources/ResourceManager; resources a
+c net/minecraft/server/WorldLoader$WorldDataSupplier net/minecraft/server/WorldLoader$f
+c net/minecraft/sounds/SoundEvents net/minecraft/sounds/SoundEffects
+ m (I)Lnet/minecraft/core/Holder$Reference; lambda$registerGoatHornSoundVariants$0 a
+ m (Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet; lambda$registerWolfSoundVariants$1 b
+ m (Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet;)Lnet/minecraft/world/entity/animal/wolf/WolfSoundVariant; lambda$registerWolfSoundVariants$2 a
+ m (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/sounds/SoundEvent; register a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;F)Lnet/minecraft/core/Holder; register a
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/Holder$Reference; registerForHolder b
+ m ()Lcom/google/common/collect/ImmutableList; registerGoatHornSoundVariants a
+ m ()Ljava/util/Map; registerWolfSoundVariants b
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_AMBIENT_WITHOUT_ITEM b
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_AMBIENT_WITH_ITEM a
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_DEATH c
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_HURT d
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_ITEM_GIVEN e
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_ITEM_TAKEN f
+ f Lnet/minecraft/sounds/SoundEvent; ALLAY_THROW g
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_ADDITIONS i
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_LOOP j
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_BASALT_DELTAS_MOOD k
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CAVE h
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_ADDITIONS l
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_LOOP m
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_CRIMSON_FOREST_MOOD n
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_ADDITIONS o
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_LOOP p
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_NETHER_WASTES_MOOD q
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_ADDITIONS r
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_LOOP s
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_SOUL_SAND_VALLEY_MOOD t
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_ENTER x
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_EXIT y
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP z
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS A
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE B
+ f Lnet/minecraft/sounds/SoundEvent; AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE C
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_ADDITIONS u
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_LOOP v
+ f Lnet/minecraft/core/Holder$Reference; AMBIENT_WARPED_FOREST_MOOD w
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_BREAK D
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_CHIME E
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_FALL F
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_HIT G
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_PLACE H
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_RESONATE I
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_BLOCK_STEP J
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_BREAK K
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_FALL L
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_HIT M
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_PLACE N
+ f Lnet/minecraft/sounds/SoundEvent; AMETHYST_CLUSTER_STEP O
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_BREAK P
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_FALL T
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_HIT S
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_PLACE R
+ f Lnet/minecraft/sounds/SoundEvent; ANCIENT_DEBRIS_STEP Q
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_BREAK U
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_DESTROY V
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_FALL W
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_HIT X
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_LAND Y
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_PLACE Z
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_STEP aa
+ f Lnet/minecraft/sounds/SoundEvent; ANVIL_USE ab
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_BAD_OMEN Hr
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_RAID_OMEN Ht
+ f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_TRIAL_OMEN Hs
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_AMBIENT af
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_BRUSH ao
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_DEATH ah
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_EAT ac
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_HURT ad
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_HURT_REDUCED ae
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_LAND aj
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_PEEK am
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_ROLL ai
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_SCUTE_DROP ak
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_STEP ag
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_UNROLL_FINISH al
+ f Lnet/minecraft/sounds/SoundEvent; ARMADILLO_UNROLL_START an
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_CHAIN ap
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_COPPER aw
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_DIAMOND aq
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_ELYTRA ar
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_GENERIC as
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_GOLD at
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_IRON au
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_LEATHER av
+ f Lnet/minecraft/core/Holder$Reference; ARMOR_EQUIP_NAUTILUS aB
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_NETHERITE ax
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_TURTLE ay
+ f Lnet/minecraft/core/Holder; ARMOR_EQUIP_WOLF az
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_BREAK aD
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_FALL aE
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_HIT aF
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_PLACE aG
+ f Lnet/minecraft/core/Holder$Reference; ARMOR_UNEQUIP_NAUTILUS aC
+ f Lnet/minecraft/sounds/SoundEvent; ARMOR_UNEQUIP_WOLF aA
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT aH
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT_PLAYER aI
+ f Lnet/minecraft/sounds/SoundEvent; ARROW_SHOOT aJ
+ f Lnet/minecraft/sounds/SoundEvent; AXE_SCRAPE aL
+ f Lnet/minecraft/sounds/SoundEvent; AXE_STRIP aK
+ f Lnet/minecraft/sounds/SoundEvent; AXE_WAX_OFF aM
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_ATTACK aN
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_DEATH aO
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_HURT aP
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_AIR aQ
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_WATER aR
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SPLASH aS
+ f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SWIM aT
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_BREAK aU
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_FALL aV
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_HIT aW
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_BREAK aZ
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_FALL ba
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_HIT bb
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_PLACE bc
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_STEP bd
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_PLACE aX
+ f Lnet/minecraft/sounds/SoundEvent; AZALEA_STEP aY
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_AMBIENT be
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_AMBIENT_ON_LAND bf
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_DEATH bg
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_DEATH_ON_LAND bh
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_EAT bi
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_HURT bj
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_HURT_ON_LAND bk
+ f Lnet/minecraft/sounds/SoundEvent; BABY_NAUTILUS_SWIM bm
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_BREAK bn
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_FALL bo
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_HIT bp
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_PLACE bq
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_BREAK bs
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_HIT bt
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_PLACE bu
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_STEP br
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BREAK bv
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_OFF bE
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_ON bF
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_CLOSE bA
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_OPEN bB
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FALL bw
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_CLOSE bI
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_OPEN bJ
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_BREAK nN
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_FALL nO
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_HIT nP
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_PLACE nQ
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_STEP nM
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HIT bx
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PLACE by
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF bG
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON bH
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_STEP bz
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_CLOSE bC
+ f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_OPEN bD
+ f Lnet/minecraft/sounds/SoundEvent; BARREL_CLOSE bK
+ f Lnet/minecraft/sounds/SoundEvent; BARREL_OPEN bL
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_BREAK bM
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_FALL bQ
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_HIT bP
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_PLACE bO
+ f Lnet/minecraft/sounds/SoundEvent; BASALT_STEP bN
+ f Lnet/minecraft/sounds/SoundEvent; BAT_AMBIENT bR
+ f Lnet/minecraft/sounds/SoundEvent; BAT_DEATH bS
+ f Lnet/minecraft/sounds/SoundEvent; BAT_HURT bT
+ f Lnet/minecraft/sounds/SoundEvent; BAT_LOOP bU
+ f Lnet/minecraft/sounds/SoundEvent; BAT_TAKEOFF bV
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_ACTIVATE bW
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_AMBIENT bX
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_DEACTIVATE bY
+ f Lnet/minecraft/sounds/SoundEvent; BEACON_POWER_SELECT bZ
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_DRIP cg
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_ENTER ch
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_EXIT ci
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_SHEAR cj
+ f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_WORK ck
+ f Lnet/minecraft/sounds/SoundEvent; BEE_DEATH ca
+ f Lnet/minecraft/sounds/SoundEvent; BEE_HURT cb
+ f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP cd
+ f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP_AGGRESSIVE cc
+ f Lnet/minecraft/sounds/SoundEvent; BEE_POLLINATE cf
+ f Lnet/minecraft/sounds/SoundEvent; BEE_STING ce
+ f Lnet/minecraft/sounds/SoundEvent; BELL_BLOCK cl
+ f Lnet/minecraft/sounds/SoundEvent; BELL_RESONATE cm
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_BREAK cn
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_FALL co
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_HIT cp
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_PLACE cq
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_STEP cr
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_DOWN jj
+ f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_UP jk
+ f Lnet/minecraft/sounds/SoundEvent; BLASTFURNACE_FIRE_CRACKLE cM
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_AMBIENT cs
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_BURN ct
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_DEATH cu
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_HURT cv
+ f Lnet/minecraft/sounds/SoundEvent; BLAZE_SHOOT cw
+ f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_LAND cx
+ f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_WATER cy
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_AMBIENT cz
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_DEATH cA
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_HURT cB
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_SHEAR cC
+ f Lnet/minecraft/sounds/SoundEvent; BOGGED_STEP cD
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_BREAK cE
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_FALL cF
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_HIT cG
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_PLACE cH
+ f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_STEP cI
+ f Lnet/minecraft/sounds/SoundEvent; BONE_MEAL_USE cJ
+ f Lnet/minecraft/sounds/SoundEvent; BOOK_PAGE_TURN cK
+ f Lnet/minecraft/sounds/SoundEvent; BOOK_PUT cL
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_EMPTY cN
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL cO
+ f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL_DRAGONBREATH cP
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_CHARGE cQ
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEATH cZ
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEFLECT cR
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_HURT da
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_AIR cU
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_GROUND cT
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_INHALE cS
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_JUMP cW
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_LAND cX
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_SHOOT cV
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_SLIDE cY
+ f Lnet/minecraft/sounds/SoundEvent; BREEZE_WHIRL db
+ f Lnet/minecraft/core/Holder$Reference; BREEZE_WIND_CHARGE_BURST dc
+ f Lnet/minecraft/sounds/SoundEvent; BREWING_STAND_BREW dd
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GENERIC de
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL dg
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL_COMPLETED di
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND df
+ f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND_COMPLETED dh
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_BUBBLE_POP dj
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_AMBIENT dk
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_INSIDE dl
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT dm
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_INSIDE dn
+ f Lnet/minecraft/sounds/SoundEvent; BUBBLE_POP do
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY dp
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_AXOLOTL dq
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_FISH dr
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_LAVA ds
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_POWDER_SNOW dt
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_TADPOLE du
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL dv
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_AXOLOTL dw
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_FISH dx
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_LAVA dy
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_POWDER_SNOW dz
+ f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_TADPOLE dA
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_DROP_CONTENTS dB
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT dC
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT_FAIL dD
+ f Lnet/minecraft/sounds/SoundEvent; BUNDLE_REMOVE_ONE dE
+ f Lnet/minecraft/sounds/SoundEvent; CACTUS_FLOWER_BREAK dF
+ f Lnet/minecraft/sounds/SoundEvent; CACTUS_FLOWER_PLACE dG
+ f Lnet/minecraft/sounds/SoundEvent; CAKE_ADD_CANDLE dH
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_BREAK dI
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_FALL dM
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_HIT dL
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_PLACE dK
+ f Lnet/minecraft/sounds/SoundEvent; CALCITE_STEP dJ
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_AMBIENT dY
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH dZ
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH_READY ea
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_DEATH eb
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_EAT ec
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HURT ed
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_AMBIENT dN
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_DASH dO
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_DASH_READY dP
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_DEATH dQ
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_EAT dR
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_HURT dS
+ f Lnet/minecraft/core/Holder$Reference; CAMEL_HUSK_SADDLE dT
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_SIT dU
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_STAND dV
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_STEP dW
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_HUSK_STEP_SAND dX
+ f Lnet/minecraft/core/Holder$Reference; CAMEL_SADDLE ee
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_SIT ef
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STAND eg
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP eh
+ f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP_SAND ei
+ f Lnet/minecraft/sounds/SoundEvent; CAMPFIRE_CRACKLE ej
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_AMBIENT ek
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_BREAK el
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_EXTINGUISH em
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_FALL en
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_HIT eo
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_PLACE ep
+ f Lnet/minecraft/sounds/SoundEvent; CANDLE_STEP eq
+ f Lnet/minecraft/sounds/SoundEvent; CAT_AMBIENT er
+ f Lnet/minecraft/sounds/SoundEvent; CAT_BEG_FOR_FOOD ew
+ f Lnet/minecraft/sounds/SoundEvent; CAT_DEATH et
+ f Lnet/minecraft/sounds/SoundEvent; CAT_EAT eu
+ f Lnet/minecraft/sounds/SoundEvent; CAT_HISS ev
+ f Lnet/minecraft/sounds/SoundEvent; CAT_HURT ex
+ f Lnet/minecraft/sounds/SoundEvent; CAT_PURREOW ez
+ f Lnet/minecraft/sounds/SoundEvent; CAT_PURR ey
+ f Lnet/minecraft/sounds/SoundEvent; CAT_STRAY_AMBIENT es
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_BREAK eA
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_FALL eB
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_HIT eC
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PICK_BERRIES eF
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PLACE eD
+ f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_STEP eE
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_BREAK eG
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_FALL eH
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_HIT eI
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_PLACE eJ
+ f Lnet/minecraft/sounds/SoundEvent; CHAIN_STEP eK
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_BREAK eV
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_FALL eW
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_HIT eX
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_PLACE eY
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_STEP eZ
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_BREAK eQ
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_FALL eR
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_HIT eS
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_PLACE eT
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_STEP eU
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BREAK eL
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_OFF fj
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_ON fk
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_CLOSE ff
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_OPEN fg
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FALL eM
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_CLOSE fn
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_OPEN fo
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_BREAK fb
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_FALL fc
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_HIT fd
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_PLACE fe
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_STEP fa
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HIT eN
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PLACE eO
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF fl
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON fm
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_STEP eP
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_CLOSE fh
+ f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_OPEN fi
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_CLOSE fp
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_LOCKED fq
+ f Lnet/minecraft/sounds/SoundEvent; CHEST_OPEN fr
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_AMBIENT fs
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_DEATH ft
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_EGG fu
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_HURT fv
+ f Lnet/minecraft/sounds/SoundEvent; CHICKEN_STEP fw
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_BREAK fx
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_FALL fy
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_HIT fz
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT fA
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT_ENCHANTED fB
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP fD
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP_ENCHANTED fE
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PLACE fF
+ f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_STEP fC
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_DEATH fG
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_GROW fH
+ f Lnet/minecraft/sounds/SoundEvent; CHORUS_FRUIT_TELEPORT fI
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_BREAK fJ
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_FALL fN
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_HIT fM
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_PLACE fL
+ f Lnet/minecraft/sounds/SoundEvent; COBWEB_STEP fK
+ f Lnet/minecraft/sounds/SoundEvent; COD_AMBIENT fO
+ f Lnet/minecraft/sounds/SoundEvent; COD_DEATH fP
+ f Lnet/minecraft/sounds/SoundEvent; COD_FLOP fQ
+ f Lnet/minecraft/sounds/SoundEvent; COD_HURT fR
+ f Lnet/minecraft/sounds/SoundEvent; COMPARATOR_CLICK fS
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_EMPTY fT
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL fU
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL_SUCCESS fV
+ f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_READY fW
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ACTIVATE fX
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT fY
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT_SHORT fZ
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ATTACK_TARGET ga
+ f Lnet/minecraft/sounds/SoundEvent; CONDUIT_DEACTIVATE gb
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BREAK gj
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_BREAK gc
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_FALL gg
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_HIT gf
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_PLACE ge
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_STEP gd
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_OFF gi
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_ON gh
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_CLOSE go
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OPEN gp
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OXIDIZED_CLOSE gs
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_OXIDIZED_OPEN gt
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_WEATHERED_CLOSE gq
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_CHEST_WEATHERED_OPEN gr
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_CLOSE gu
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_OPEN gv
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_FALL gn
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_BECOME_STATUE gM
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_DEATH gy
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_HURT gx
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_DROP gK
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_GET gI
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_NO_DROP gL
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_ITEM_NO_GET gJ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_DEATH gE
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_HURT gD
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_SPIN gH
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_OXIDIZED_STEP gC
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SHEAR gT
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SPAWN gS
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_SPIN gF
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_BREAK gN
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_FALL gR
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_HIT gP
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_PLACE gO
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STATUE_STEP gQ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_STEP gw
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_DEATH gB
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_HURT gA
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_SPIN gG
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GOLEM_WEATHERED_STEP gz
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_BREAK gU
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_FALL gY
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_HIT gX
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_PLACE gW
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_STEP gV
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_HIT gm
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_PLACE gl
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_STEP gk
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_CLOSE gZ
+ f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_OPEN ha
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_BREAK hb
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_FALL hc
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_HIT hd
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_PLACE he
+ f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_STEP hf
+ f Lnet/minecraft/sounds/SoundEvent; COW_AMBIENT hg
+ f Lnet/minecraft/sounds/SoundEvent; COW_DEATH hh
+ f Lnet/minecraft/sounds/SoundEvent; COW_HURT hi
+ f Lnet/minecraft/sounds/SoundEvent; COW_MILK hj
+ f Lnet/minecraft/sounds/SoundEvent; COW_STEP hk
+ f Lnet/minecraft/sounds/SoundEvent; CRAFTER_CRAFT hl
+ f Lnet/minecraft/sounds/SoundEvent; CRAFTER_FAIL hm
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_ACTIVATE ho
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_AMBIENT hn
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_ATTACK hq
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_DEACTIVATE hp
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_DEATH hr
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_FREEZE ht
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_BREAK hy
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_FALL hz
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_HIT hA
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_HURT hB
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_IDLE hE
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_PLACE hC
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_SPAWN hF
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_HEART_STEP hD
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_SPAWN hv
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_STEP hs
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_SWAY hw
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_TWITCH hx
+ f Lnet/minecraft/sounds/SoundEvent; CREAKING_UNFREEZE hu
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_DEATH hG
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_HURT hH
+ f Lnet/minecraft/sounds/SoundEvent; CREEPER_PRIMED hI
+ f Lnet/minecraft/sounds/SoundEvent; CROP_BREAK hJ
+ f Lnet/minecraft/sounds/SoundEvent; CROP_PLANTED hK
+ f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_HIT hL
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_END hM
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_MIDDLE hN
+ f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_START hO
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_1 hP
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_2 hQ
+ f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_3 hR
+ f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_SHOOT hS
+ f Lnet/minecraft/sounds/SoundEvent; DEAD_BUSH_IDLE hT
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_BREAK hU
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_FALL hV
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_HIT hW
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT hX
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT_FAIL hY
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_PLACE ia
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_SHATTER ib
+ f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_STEP hZ
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BREAK ih
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_BREAK ic
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_FALL id
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_HIT ie
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_PLACE if
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_STEP ig
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_FALL ii
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_HIT ij
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_PLACE ik
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_STEP il
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_BREAK im
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_FALL in
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_HIT io
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_PLACE ip
+ f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_STEP iq
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_DISPENSE ir
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_FAIL is
+ f Lnet/minecraft/sounds/SoundEvent; DISPENSER_LAUNCH it
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT iu
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT_WATER iv
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_ATTACK iw
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_DEATH ix
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_EAT iy
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_HURT iz
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_JUMP iA
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_PLAY iB
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SPLASH iC
+ f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SWIM iD
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_AMBIENT iE
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_ANGRY iF
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_CHEST iG
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_DEATH iH
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_EAT iI
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_HURT iJ
+ f Lnet/minecraft/sounds/SoundEvent; DONKEY_JUMP iK
+ f Lnet/minecraft/sounds/SoundEvent; DRAGON_FIREBALL_EXPLODE jK
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_AMBIENT iO
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_AMBIENT_WATER iP
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_BREAK iL
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_FALL iN
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_PLACE iQ
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_PLACE_IN_WATER iR
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_STEP iM
+ f Lnet/minecraft/sounds/SoundEvent; DRIED_GHAST_TRANSITION iS
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_BREAK iT
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_FALL iX
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_HIT iW
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_PLACE iV
+ f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_STEP iU
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT jl
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT_WATER jm
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH jn
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH_WATER jo
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT jp
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT_WATER jq
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_SHOOT jr
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_STEP js
+ f Lnet/minecraft/sounds/SoundEvent; DROWNED_SWIM jt
+ f Lnet/minecraft/sounds/SoundEvent; DRY_GRASS iY
+ f Lnet/minecraft/sounds/SoundEvent; DYE_USE ju
+ f Lnet/minecraft/sounds/SoundEvent; EGG_THROW jv
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT jw
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT_LAND jx
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_CURSE jy
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH jz
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH_LAND jA
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_FLOP jB
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT jC
+ f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT_LAND jD
+ f Lnet/minecraft/sounds/SoundEvent; ELYTRA_FLYING jE
+ f Lnet/minecraft/sounds/SoundEvent; EMPTY tA
+ f Lnet/minecraft/sounds/SoundEvent; ENCHANTMENT_TABLE_USE jF
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_AMBIENT jR
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_DEATH jS
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_HURT jT
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_SCREAM jU
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_STARE jV
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_TELEPORT jW
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_AMBIENT jX
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_DEATH jY
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_HURT jZ
+ f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_STEP ka
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_CLOSE jG
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_OPEN jH
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_AMBIENT jI
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_DEATH jJ
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_FLAP jL
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_GROWL jM
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_HURT jN
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_SHOOT jO
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_DEATH jP
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_LAUNCH jQ
+ f Lnet/minecraft/sounds/SoundEvent; ENDER_PEARL_THROW kb
+ f Lnet/minecraft/sounds/SoundEvent; END_GATEWAY_SPAWN kc
+ f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_FRAME_FILL kd
+ f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_SPAWN ke
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_AMBIENT kf
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_CAST_SPELL kg
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_CELEBRATE kh
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_DEATH ki
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_FANGS_ATTACK kj
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_HURT kk
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_ATTACK kl
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_SUMMON km
+ f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_WOLOLO kn
+ f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_BOTTLE_THROW ko
+ f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_ORB_PICKUP kp
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_CLOSE kt
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_CLOSE_LONG ks
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_IDLE ku
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_OPEN kr
+ f Lnet/minecraft/sounds/SoundEvent; EYEBLOSSOM_OPEN_LONG kq
+ f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_CLOSE kv
+ f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_OPEN kw
+ f Lnet/minecraft/sounds/SoundEvent; FIRECHARGE_USE kx
+ f Lnet/minecraft/sounds/SoundEvent; FIREFLY_BUSH_IDLE ky
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST kz
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST_FAR kA
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST kB
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST_FAR kC
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LAUNCH kD
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_SHOOT kE
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE kF
+ f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE_FAR kG
+ f Lnet/minecraft/sounds/SoundEvent; FIRE_AMBIENT kH
+ f Lnet/minecraft/sounds/SoundEvent; FIRE_EXTINGUISH kI
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_RETRIEVE kK
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_SPLASH kL
+ f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_THROW kM
+ f Lnet/minecraft/sounds/SoundEvent; FISH_SWIM kJ
+ f Lnet/minecraft/sounds/SoundEvent; FLINTANDSTEEL_USE kN
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_BREAK kO
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_FALL kP
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_HIT kQ
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_PLACE kR
+ f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_STEP kS
+ f Lnet/minecraft/sounds/SoundEvent; FOX_AGGRO kT
+ f Lnet/minecraft/sounds/SoundEvent; FOX_AMBIENT kU
+ f Lnet/minecraft/sounds/SoundEvent; FOX_BITE kV
+ f Lnet/minecraft/sounds/SoundEvent; FOX_DEATH kW
+ f Lnet/minecraft/sounds/SoundEvent; FOX_EAT kX
+ f Lnet/minecraft/sounds/SoundEvent; FOX_HURT kY
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SCREECH kZ
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SLEEP la
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SNIFF lb
+ f Lnet/minecraft/sounds/SoundEvent; FOX_SPIT lc
+ f Lnet/minecraft/sounds/SoundEvent; FOX_TELEPORT ld
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_BREAK lo
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_FALL lp
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_HIT lq
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_PLACE lr
+ f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_STEP ls
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWNSTEP lt
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_BREAK lu
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_FALL lv
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HATCH lw
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HIT lx
+ f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_PLACE ly
+ f Lnet/minecraft/sounds/SoundEvent; FROG_AMBIENT lz
+ f Lnet/minecraft/sounds/SoundEvent; FROG_DEATH lA
+ f Lnet/minecraft/sounds/SoundEvent; FROG_EAT lB
+ f Lnet/minecraft/sounds/SoundEvent; FROG_HURT lC
+ f Lnet/minecraft/sounds/SoundEvent; FROG_LAY_SPAWN lD
+ f Lnet/minecraft/sounds/SoundEvent; FROG_LONG_JUMP lE
+ f Lnet/minecraft/sounds/SoundEvent; FROG_STEP lF
+ f Lnet/minecraft/sounds/SoundEvent; FROG_TONGUE lG
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_BREAK tV
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_FALL tZ
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_HIT tY
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_PLACE tX
+ f Lnet/minecraft/sounds/SoundEvent; FUNGUS_STEP tW
+ f Lnet/minecraft/sounds/SoundEvent; FURNACE_FIRE_CRACKLE lM
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_BIG_FALL lN
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_BURN lO
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_DEATH lP
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_DRINK lQ
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_EAT lR
+ f Lnet/minecraft/core/Holder$Reference; GENERIC_EXPLODE lS
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_EXTINGUISH_FIRE lT
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_HURT lU
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SMALL_FALL lV
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SPLASH lW
+ f Lnet/minecraft/sounds/SoundEvent; GENERIC_SWIM lX
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_AMBIENT me
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_DEATH mf
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_HURT mg
+ f Lnet/minecraft/sounds/SoundEvent; GHASTLING_SPAWN mh
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_AMBIENT lY
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_DEATH lZ
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_HURT ma
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_SCREAM mb
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_SHOOT mc
+ f Lnet/minecraft/sounds/SoundEvent; GHAST_WARN md
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_BREAK mi
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_FALL mj
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_HIT mk
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_PLACE ml
+ f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_STEP mm
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_BREAK mn
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_FALL mo
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_HIT mp
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_PLACE mq
+ f Lnet/minecraft/sounds/SoundEvent; GLASS_STEP mr
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_INK_SAC_USE ms
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ADD_ITEM mt
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_BREAK mu
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_PLACE mv
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_REMOVE_ITEM mw
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ROTATE_ITEM mx
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_AMBIENT my
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_DEATH mz
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_HURT mA
+ f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_SQUIRT mB
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_AMBIENT mC
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_DEATH mD
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_EAT mE
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_BREAK mK
+ f Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS oD
+ f I GOAT_HORN_VARIANT_COUNT oC
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_HURT mF
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_LONG_JUMP mG
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_MILK mH
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_PREPARE_RAM mI
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_RAM_IMPACT mJ
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_AMBIENT mL
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_DEATH mM
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_EAT mN
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HURT mO
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_LONG_JUMP mP
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_MILK mQ
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_PREPARE_RAM mR
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_RAM_IMPACT mS
+ f Lnet/minecraft/sounds/SoundEvent; GOAT_STEP mT
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_BREAK mU
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_FALL mV
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_HIT mW
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_PLACE mX
+ f Lnet/minecraft/sounds/SoundEvent; GRASS_STEP mY
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_BREAK mZ
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_FALL na
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_HIT nb
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_PLACE nc
+ f Lnet/minecraft/sounds/SoundEvent; GRAVEL_STEP nd
+ f Lnet/minecraft/sounds/SoundEvent; GRINDSTONE_USE ne
+ f Lnet/minecraft/sounds/SoundEvent; GROWING_PLANT_CROP nf
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT ng
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT_LAND nh
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_ATTACK ni
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH nj
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH_LAND nk
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_FLOP nl
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT nm
+ f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT_LAND nn
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_BREAK no
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_FALL np
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_HIT nq
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_PLACE nr
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_STEP ns
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_BREAK nu
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_FALL nv
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_HIT nw
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_PLACE nx
+ f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_STEP nt
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_AMBIENT ny
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_DEATH nz
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_HURT nA
+ f Lnet/minecraft/sounds/SoundEvent; HAPPY_GHAST_RIDING nB
+ f Lnet/minecraft/core/Holder$Reference; HARNESS_EQUIP oh
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_GOGGLES_DOWN ok
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_GOGGLES_UP oj
+ f Lnet/minecraft/sounds/SoundEvent; HARNESS_UNEQUIP oi
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_BREAK nC
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_FALL nD
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_HIT nE
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_PLACE nF
+ f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_STEP nG
+ f Lnet/minecraft/sounds/SoundEvent; HOE_TILL ol
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_AMBIENT om
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ANGRY on
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ATTACK oo
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_CONVERTED_TO_ZOMBIFIED op
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_DEATH oq
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_HURT or
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_RETREAT os
+ f Lnet/minecraft/sounds/SoundEvent; HOGLIN_STEP ot
+ f Lnet/minecraft/sounds/SoundEvent; HONEYCOMB_WAX_ON oA
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_BREAK ou
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_FALL ov
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_HIT ow
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_PLACE ox
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_SLIDE oy
+ f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_STEP oz
+ f Lnet/minecraft/core/Holder$Reference; HONEY_DRINK oB
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_AMBIENT oE
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_ANGRY oF
+ f Lnet/minecraft/core/Holder$Reference; HORSE_ARMOR oG
+ f Lnet/minecraft/core/Holder$Reference; HORSE_ARMOR_UNEQUIP oH
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_BREATHE oI
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_DEATH oJ
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_EAT oK
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_GALLOP oL
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_HURT oM
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_JUMP oN
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_LAND oO
+ f Lnet/minecraft/core/Holder$Reference; HORSE_SADDLE oP
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP oQ
+ f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP_WOOD oR
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_BIG_FALL oS
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_DEATH oT
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_HURT oU
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SMALL_FALL oV
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SPLASH oW
+ f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SWIM oX
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_AMBIENT oY
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_CONVERTED_TO_ZOMBIE oZ
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_DEATH pa
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_HURT pb
+ f Lnet/minecraft/sounds/SoundEvent; HUSK_STEP pc
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_AMBIENT pd
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_CAST_SPELL pe
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_DEATH pf
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_HURT pg
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_MIRROR_MOVE ph
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_BLINDNESS pi
+ f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_MIRROR pj
+ f Lnet/minecraft/sounds/SoundEvent; INK_SAC_USE pk
+ f Lnet/minecraft/sounds/SoundEvent; IRON_BREAK pl
+ f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_CLOSE pq
+ f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_OPEN pr
+ f Lnet/minecraft/sounds/SoundEvent; IRON_FALL pp
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_ATTACK ps
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DAMAGE pt
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DEATH pu
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_HURT pv
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_REPAIR pw
+ f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_STEP px
+ f Lnet/minecraft/sounds/SoundEvent; IRON_HIT po
+ f Lnet/minecraft/sounds/SoundEvent; IRON_PLACE pn
+ f Lnet/minecraft/sounds/SoundEvent; IRON_STEP pm
+ f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_CLOSE py
+ f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_OPEN pz
+ f Lnet/minecraft/core/Holder$Reference; ITEM_BREAK pF
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ADD_ITEM pA
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_BREAK pB
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_PLACE pC
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_REMOVE_ITEM pD
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ROTATE_ITEM pE
+ f Lnet/minecraft/sounds/SoundEvent; ITEM_PICKUP pG
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_BREAK pH
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_FALL pI
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_HIT pJ
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_PLACE pK
+ f Lnet/minecraft/sounds/SoundEvent; LADDER_STEP pL
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_BREAK pM
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_FALL pN
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_HIT pO
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_PLACE pP
+ f Lnet/minecraft/sounds/SoundEvent; LANTERN_STEP pQ
+ f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_BREAK pR
+ f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_PLACE pS
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_AMBIENT pT
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_EXTINGUISH pU
+ f Lnet/minecraft/sounds/SoundEvent; LAVA_POP pV
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_BREAK qd
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_TIED qc
+ f Lnet/minecraft/sounds/SoundEvent; LEAD_UNTIED qb
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_BREAK pW
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_FALL qa
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_HIT pZ
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_PLACE pY
+ f Lnet/minecraft/sounds/SoundEvent; LEAF_LITTER_STEP pX
+ f Lnet/minecraft/sounds/SoundEvent; LEVER_CLICK qe
+ f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_IMPACT qf
+ f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_THUNDER qg
+ f Lnet/minecraft/sounds/SoundEvent; LILY_PAD_PLACE EN
+ f Lnet/minecraft/sounds/SoundEvent; LINGERING_POTION_THROW qh
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_AMBIENT qi
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_ANGRY qj
+ f Lnet/minecraft/core/Holder$Reference; LLAMA_CARPET_UNEQUIP qr
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_CHEST qk
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_DEATH ql
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_EAT qm
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_HURT qn
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_SPIT qo
+ f Lnet/minecraft/sounds/SoundEvent; LLAMA_STEP qp
+ f Lnet/minecraft/core/Holder$Reference; LLAMA_SWAG qq
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_BREAK qt
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_COMPASS_LOCK qy
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_FALL qx
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_HIT qw
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_PLACE qv
+ f Lnet/minecraft/sounds/SoundEvent; LODESTONE_STEP qu
+ f Lnet/minecraft/core/Holder; LUNGE_1 qz
+ f Lnet/minecraft/core/Holder; LUNGE_2 qA
+ f Lnet/minecraft/core/Holder; LUNGE_3 qB
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_AIR qC
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND qD
+ f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND_HEAVY qE
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH qF
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH_SMALL qs
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT qG
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT_SMALL qH
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_JUMP qI
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH qJ
+ f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH_SMALL qK
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_BREAK qL
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_FALL qM
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_HIT qN
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_PLACE qO
+ f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_STEP qP
+ f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_BREAK qQ
+ f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_PLACE qR
+ f Lnet/minecraft/sounds/SoundEvent; METAL_BREAK qS
+ f Lnet/minecraft/sounds/SoundEvent; METAL_FALL qT
+ f Lnet/minecraft/sounds/SoundEvent; METAL_HIT qU
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PLACE qV
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_OFF qW
+ f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_ON qX
+ f Lnet/minecraft/sounds/SoundEvent; METAL_STEP qY
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE ra
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE_UNDERWATER qZ
+ f Lnet/minecraft/sounds/SoundEvent; MINECART_RIDING rb
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_CONVERT rc
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_EAT rd
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK re
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK_SUSPICIOUSLY rf
+ f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_SHEAR rg
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_BREAK rr
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_BREAK rh
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_FALL ri
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_HIT rj
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_PLACE rk
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_STEP rl
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_FALL rs
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_HIT rt
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_PLACE ru
+ f Lnet/minecraft/sounds/SoundEvent; MOSS_STEP rv
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_BREAK rG
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_FALL rH
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_HIT rI
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_PLACE rJ
+ f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_STEP rK
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BREAK rw
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_BREAK rB
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_FALL rC
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_HIT rD
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_PLACE rE
+ f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_STEP rF
+ f Lnet/minecraft/sounds/SoundEvent; MUD_FALL rx
+ f Lnet/minecraft/sounds/SoundEvent; MUD_HIT ry
+ f Lnet/minecraft/sounds/SoundEvent; MUD_PLACE rz
+ f Lnet/minecraft/sounds/SoundEvent; MUD_STEP rA
+ f Lnet/minecraft/sounds/SoundEvent; MULE_AMBIENT rL
+ f Lnet/minecraft/sounds/SoundEvent; MULE_ANGRY rM
+ f Lnet/minecraft/sounds/SoundEvent; MULE_CHEST rN
+ f Lnet/minecraft/sounds/SoundEvent; MULE_DEATH rO
+ f Lnet/minecraft/sounds/SoundEvent; MULE_EAT rP
+ f Lnet/minecraft/sounds/SoundEvent; MULE_HURT rQ
+ f Lnet/minecraft/sounds/SoundEvent; MULE_JUMP rR
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BADLANDS sN
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BAMBOO_JUNGLE sQ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BASALT_DELTAS st
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CHERRY_GROVE sE
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CRIMSON_FOREST su
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DEEP_DARK sv
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DESERT sM
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DRIPSTONE_CAVES sw
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FLOWER_FOREST sL
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FOREST sB
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FROZEN_PEAKS sG
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_GROVE sx
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JAGGED_PEAKS sy
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JUNGLE sO
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_LUSH_CAVES sz
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_MEADOW sD
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_NETHER_WASTES sF
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_OLD_GROWTH_TAIGA sC
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SNOWY_SLOPES sH
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SOUL_SAND_VALLEY sI
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SPARSE_JUNGLE sP
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_STONY_PEAKS sJ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SWAMP sA
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_WARPED_FOREST sK
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_CREATIVE rS
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_CREDITS rT
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_11 rV
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_13 rW
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_5 rU
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_BLOCKS rX
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CAT rY
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CHIRP rZ
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR sl
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR_MUSIC_BOX sm
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_FAR sa
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_LAVA_CHICKEN sb
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MALL sc
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MELLOHI sd
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_OTHERSIDE sj
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PIGSTEP se
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PRECIPICE sn
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_RELIC sk
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STAL sf
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STRAD sg
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_TEARS so
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WAIT sh
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WARD si
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_DRAGON sp
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_END sq
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_GAME sr
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_MENU ss
+ f Lnet/minecraft/core/Holder$Reference; MUSIC_UNDER_WATER sR
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_AMBIENT sS
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_AMBIENT_ON_LAND sT
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DASH sU
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DASH_ON_LAND sV
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DASH_READY sW
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DASH_READY_ON_LAND sX
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DEATH sY
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_DEATH_ON_LAND sZ
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_EAT ta
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_HURT tb
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_HURT_ON_LAND tc
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_RIDING bl
+ f Lnet/minecraft/core/Holder$Reference; NAUTILUS_SADDLE_EQUIP Hw
+ f Lnet/minecraft/core/Holder$Reference; NAUTILUS_SADDLE_UNDERWATER_EQUIP Hv
+ f Lnet/minecraft/sounds/SoundEvent; NAUTILUS_SWIM td
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_BREAK uk
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_FALL uo
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_HIT un
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_PLACE um
+ f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_STEP ul
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_BREAK up
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_FALL ut
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_HIT us
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_PLACE ur
+ f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_STEP uq
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_BREAK te
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_FALL ti
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_HIT th
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_PLACE tg
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_STEP tf
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_BREAK xW
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_FALL xX
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_HIT xY
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_PLACE xZ
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_STEP ya
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_BREAK yb
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_FALL yc
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_HIT yd
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_PLACE ye
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_STEP yf
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_BREAK tQ
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_FALL tU
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_HIT tT
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_PLACE tS
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_STEP tR
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_BREAK tj
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_PLANTED tk
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BREAK tl
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_OFF tu
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_ON tv
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_CLOSE tq
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_OPEN tr
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FALL tm
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_CLOSE ty
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_OPEN tz
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_BREAK nI
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_FALL nJ
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_HIT nK
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_PLACE nL
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_STEP nH
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HIT tn
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PLACE to
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF tw
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON tx
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_STEP tp
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_CLOSE ts
+ f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_OPEN tt
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BANJO uJ
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASEDRUM uu
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASS uv
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BELL uw
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BIT uI
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_CHIME ux
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_COW_BELL uG
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_DIDGERIDOO uH
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_FLUTE uy
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_GUITAR uz
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HARP uA
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HAT uB
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_CREEPER uM
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ENDER_DRAGON uN
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_PIGLIN uP
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_SKELETON uL
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_WITHER_SKELETON uO
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ZOMBIE uK
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IRON_XYLOPHONE uF
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLING uC
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_SNARE uD
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_XYLOPHONE uE
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_BREAK tL
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_FALL tP
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_HIT tO
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_PLACE tN
+ f Lnet/minecraft/sounds/SoundEvent; NYLIUM_STEP tM
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_AMBIENT uR
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_DEATH uS
+ f Lnet/minecraft/sounds/SoundEvent; OCELOT_HURT uQ
+ f Lnet/minecraft/core/Holder$Reference; OMINOUS_BOTTLE_DISPOSE uT
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_BREAK tB
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_FALL tC
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_HIT tD
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_PLACE tE
+ f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_STEP tF
+ f Lnet/minecraft/sounds/SoundEvent; PAINTING_BREAK uU
+ f Lnet/minecraft/sounds/SoundEvent; PAINTING_PLACE uV
+ f Lnet/minecraft/sounds/SoundEvent; PALE_HANGING_MOSS_IDLE uW
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_AGGRESSIVE_AMBIENT ve
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_AMBIENT uZ
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_BITE vh
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_CANT_BREED vd
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_DEATH va
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_EAT vb
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_HURT vg
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_PRE_SNEEZE uX
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_SNEEZE uY
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_STEP vc
+ f Lnet/minecraft/sounds/SoundEvent; PANDA_WORRIED_AMBIENT vf
+ f Lnet/minecraft/sounds/SoundEvent; PARCHED_AMBIENT vi
+ f Lnet/minecraft/sounds/SoundEvent; PARCHED_DEATH vj
+ f Lnet/minecraft/sounds/SoundEvent; PARCHED_HURT vk
+ f Lnet/minecraft/sounds/SoundEvent; PARCHED_STEP vl
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_AMBIENT vm
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_DEATH vn
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_EAT vo
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_FLY vp
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_HURT vq
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BLAZE vr
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BOGGED vs
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BREEZE vt
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CAMEL_HUSK vu
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREAKING vv
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREEPER vw
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_DROWNED vx
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ELDER_GUARDIAN vy
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDERMITE vA
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDER_DRAGON vz
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_EVOKER vB
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GHAST vC
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GUARDIAN vD
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HOGLIN vE
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HUSK vF
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ILLUSIONER vG
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_MAGMA_CUBE vH
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PARCHED vJ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PHANTOM vI
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN vK
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN_BRUTE vL
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PILLAGER vM
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_RAVAGER vN
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SHULKER vO
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SILVERFISH vP
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SKELETON vQ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SLIME vR
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SPIDER vS
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_STRAY vT
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VEX vU
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VINDICATOR vV
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WARDEN vW
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITCH vX
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER vY
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER_SKELETON vZ
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOGLIN wa
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE wb
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_HORSE wc
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_NAUTILUS wd
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_VILLAGER we
+ f Lnet/minecraft/sounds/SoundEvent; PARROT_STEP wf
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_AMBIENT wg
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_BITE wh
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_DEATH wi
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_FLAP wj
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_HURT wk
+ f Lnet/minecraft/sounds/SoundEvent; PHANTOM_SWOOP wl
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ADMIRING_ITEM wr
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_AMBIENT ws
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ANGRY wt
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_AMBIENT wB
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_ANGRY wC
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED wG
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_DEATH wD
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_HURT wE
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_STEP wF
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CELEBRATE wu
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CONVERTED_TO_ZOMBIFIED wA
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_DEATH wv
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_HURT wx
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_JEALOUS ww
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_RETREAT wy
+ f Lnet/minecraft/sounds/SoundEvent; PIGLIN_STEP wz
+ f Lnet/minecraft/sounds/SoundEvent; PIG_AMBIENT wm
+ f Lnet/minecraft/sounds/SoundEvent; PIG_DEATH wn
+ f Lnet/minecraft/sounds/SoundEvent; PIG_HURT wo
+ f Lnet/minecraft/core/Holder$Reference; PIG_SADDLE wp
+ f Lnet/minecraft/sounds/SoundEvent; PIG_STEP wq
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_AMBIENT wH
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_CELEBRATE wI
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_DEATH wJ
+ f Lnet/minecraft/sounds/SoundEvent; PILLAGER_HURT wK
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_BREAK rm
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_FALL rn
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_HIT ro
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_PLACE rp
+ f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_STEP rq
+ f Lnet/minecraft/sounds/SoundEvent; PISTON_CONTRACT wL
+ f Lnet/minecraft/sounds/SoundEvent; PISTON_EXTEND wM
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_CRIT wN
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_KNOCKBACK wO
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_NODAMAGE wP
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_STRONG wQ
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_SWEEP wR
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_WEAK wS
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BIG_FALL wT
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BREATH wU
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_BURP wV
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_DEATH wW
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT wX
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_DROWN wY
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_FREEZE wZ
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_ON_FIRE xa
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_SWEET_BERRY_BUSH xb
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_LEVELUP xc
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SMALL_FALL xd
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH xe
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH_HIGH_SPEED xf
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_SWIM xg
+ f Lnet/minecraft/sounds/SoundEvent; PLAYER_TELEPORT xh
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_BREAK iZ
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA jf
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON jh
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER jg
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON ji
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_FALL jd
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_HIT jc
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_LAND je
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_PLACE jb
+ f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_STEP ja
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT xi
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT_BABY xj
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_DEATH xk
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_HURT xl
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_STEP xm
+ f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_WARNING xn
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_BREAK xo
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_FALL xp
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_HIT xq
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_PLACE xr
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_STEP xs
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_BREAK Ds
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_FALL Dt
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_HIT Du
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_PLACE Dv
+ f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_STEP Dw
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_AMBIENT xt
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRAVEL xu
+ f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRIGGER xv
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_BREAK xw
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_FALL xx
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_HIT xy
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_PLACE xz
+ f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_STEP xA
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_OUT xB
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_UP xC
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_DEATH xD
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_FLOP xE
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_HURT xF
+ f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_STING xG
+ f Lnet/minecraft/sounds/SoundEvent; PUMPKIN_CARVE xH
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_AMBIENT xI
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_ATTACK xJ
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_DEATH xK
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_HURT xL
+ f Lnet/minecraft/sounds/SoundEvent; RABBIT_JUMP xM
+ f Lnet/minecraft/core/Holder$Reference; RAID_HORN xN
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_AMBIENT xO
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ATTACK xP
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_CELEBRATE xQ
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_DEATH xR
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_HURT xS
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ROAR xV
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STEP xT
+ f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STUNNED xU
+ f Lnet/minecraft/sounds/SoundEvent; REDSTONE_TORCH_BURNOUT yg
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BREAK yh
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_BREAK yl
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_FALL ym
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_HIT yn
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_PLACE yo
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_BRICKS_STEP yp
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_FALL yi
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_PLACE yj
+ f Lnet/minecraft/sounds/SoundEvent; RESIN_STEP yk
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_AMBIENT yq
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_CHARGE yr
+ f Lnet/minecraft/core/Holder$Reference; RESPAWN_ANCHOR_DEPLETE ys
+ f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_SET_SPAWN yt
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_BREAK yu
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_FALL yv
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_HIT yw
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_PLACE yx
+ f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_STEP yy
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_BREAK lH
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_FALL lL
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_HIT lK
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_PLACE lJ
+ f Lnet/minecraft/sounds/SoundEvent; ROOTS_STEP lI
+ f Lnet/minecraft/core/Holder$Reference; SADDLE_UNEQUIP Hu
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_AMBIENT yz
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_DEATH yA
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_FLOP yB
+ f Lnet/minecraft/sounds/SoundEvent; SALMON_HURT yC
+ f Lnet/minecraft/sounds/SoundEvent; SAND_BREAK yD
+ f Lnet/minecraft/sounds/SoundEvent; SAND_FALL yE
+ f Lnet/minecraft/sounds/SoundEvent; SAND_HIT yF
+ f Lnet/minecraft/sounds/SoundEvent; SAND_IDLE yI
+ f Lnet/minecraft/sounds/SoundEvent; SAND_PLACE yG
+ f Lnet/minecraft/sounds/SoundEvent; SAND_STEP yH
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_BREAK yJ
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_FALL yK
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_HIT yL
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_PLACE yM
+ f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_STEP yN
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_BREAK yQ
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_CHARGE yP
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_FALL yR
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_HIT yS
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_PLACE yT
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_SPREAD yO
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_STEP yU
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BLOOM yV
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BREAK yW
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_FALL yX
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_HIT yY
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_PLACE yZ
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_STEP za
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING zb
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING_STOP zc
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_BREAK zd
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_FALL ze
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_HIT zf
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_PLACE zg
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_STEP zh
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_BREAK zi
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_FALL zj
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_HIT zk
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_PLACE zl
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_SHRIEK zm
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_STEP zn
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_BREAK zo
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_FALL zp
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_HIT zq
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_PLACE zr
+ f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_STEP zs
+ f Lnet/minecraft/sounds/SoundEvent; SHEARS_SNIP zy
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_AMBIENT zt
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_DEATH zu
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_HURT zv
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_SHEAR zw
+ f Lnet/minecraft/sounds/SoundEvent; SHEEP_STEP zx
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_ACTIVATE zz
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_BREAK zA
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_DEACTIVATE zB
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_FALL zC
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_HIT zD
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_MULTI_SWAP zE
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_PLACE zF
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_PLACE_ITEM zG
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_SINGLE_SWAP zH
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_STEP zI
+ f Lnet/minecraft/sounds/SoundEvent; SHELF_TAKE_ITEM zJ
+ f Lnet/minecraft/core/Holder$Reference; SHIELD_BLOCK zK
+ f Lnet/minecraft/core/Holder$Reference; SHIELD_BREAK zL
+ f Lnet/minecraft/sounds/SoundEvent; SHOVEL_FLATTEN zR
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_BREAK zM
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_FALL zQ
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_HIT zP
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_PLACE zO
+ f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_STEP zN
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_AMBIENT zS
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_CLOSE zT
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_OPEN zU
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HIT zV
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HURT zW
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_CLOSE zX
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_DEATH zY
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT zZ
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT_CLOSED Aa
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_OPEN Ab
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_SHOOT Ac
+ f Lnet/minecraft/sounds/SoundEvent; SHULKER_TELEPORT Ad
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_AMBIENT Ae
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_DEATH Af
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_HURT Ag
+ f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_STEP Ah
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_AMBIENT Ai
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_CONVERTED_TO_STRAY Aj
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_DEATH Ak
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT Al
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT_WATER Ap
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_DEATH Am
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_GALLOP_WATER Aq
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_HURT An
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_JUMP_WATER Ar
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_STEP_WATER As
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_SWIM Ao
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_HURT At
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_SHOOT Au
+ f Lnet/minecraft/sounds/SoundEvent; SKELETON_STEP Av
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_ATTACK Aw
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_BREAK AB
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_FALL AC
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_HIT AD
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_PLACE AE
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_STEP AF
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH Ax
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH_SMALL Bx
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT Ay
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT_SMALL By
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP Az
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP_SMALL Bz
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH AA
+ f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH_SMALL BA
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_BREAK AG
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_PLACE AH
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_BREAK AI
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_FALL AJ
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_HIT AK
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_PLACE AL
+ f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_STEP AM
+ f Lnet/minecraft/sounds/SoundEvent; SMITHING_TABLE_USE BB
+ f Lnet/minecraft/sounds/SoundEvent; SMOKER_SMOKE BC
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DEATH BH
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING BM
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING_STOP BN
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DROP_SEED BI
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EAT BE
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_CRACK BQ
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_HATCH BR
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_PLOP BP
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HAPPY BO
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HURT BG
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_IDLE BF
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SCENTING BJ
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SEARCHING BL
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SNIFFING BK
+ f Lnet/minecraft/sounds/SoundEvent; SNIFFER_STEP BD
+ f Lnet/minecraft/sounds/SoundEvent; SNOWBALL_THROW BS
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_BREAK BT
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_FALL BU
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_AMBIENT BV
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_DEATH BW
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_HURT BX
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHEAR BZ
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHOOT BY
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_HIT Ca
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_PLACE Cb
+ f Lnet/minecraft/sounds/SoundEvent; SNOW_STEP Cc
+ f Lnet/minecraft/core/Holder$Reference; SOUL_ESCAPE AX
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_BREAK AN
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_FALL AR
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_HIT AQ
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_PLACE AP
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_STEP AO
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_BREAK AS
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_FALL AW
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_HIT AV
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_PLACE AU
+ f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_STEP AT
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_BREAK AY
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_FALL AZ
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_HIT Ba
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_PLACE Bb
+ f Lnet/minecraft/sounds/SoundEvent; SPAWNER_STEP Bc
+ f Lnet/minecraft/core/Holder; SPEAR_ATTACK Bf
+ f Lnet/minecraft/core/Holder; SPEAR_HIT Be
+ f Lnet/minecraft/core/Holder; SPEAR_USE Bd
+ f Lnet/minecraft/core/Holder; SPEAR_WOOD_ATTACK Bi
+ f Lnet/minecraft/core/Holder; SPEAR_WOOD_HIT Bh
+ f Lnet/minecraft/core/Holder; SPEAR_WOOD_USE Bg
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_AMBIENT Cd
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_DEATH Ce
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_HURT Cf
+ f Lnet/minecraft/sounds/SoundEvent; SPIDER_STEP Cg
+ f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_BREAK Ch
+ f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_THROW Ci
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_ABSORB Co
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_BREAK Cj
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_FALL Ck
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_HIT Cl
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_PLACE Cm
+ f Lnet/minecraft/sounds/SoundEvent; SPONGE_STEP Cn
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_BREAK Bj
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_FALL Bk
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_HIT Bl
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_PLACE Bm
+ f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_STEP Bn
+ f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_STOP_USING Cq
+ f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_USE Cp
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_AMBIENT Cr
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_DEATH Cs
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_HURT Ct
+ f Lnet/minecraft/sounds/SoundEvent; SQUID_SQUIRT Cu
+ f Lnet/minecraft/sounds/SoundEvent; STEM_BREAK tG
+ f Lnet/minecraft/sounds/SoundEvent; STEM_FALL tK
+ f Lnet/minecraft/sounds/SoundEvent; STEM_HIT tJ
+ f Lnet/minecraft/sounds/SoundEvent; STEM_PLACE tI
+ f Lnet/minecraft/sounds/SoundEvent; STEM_STEP tH
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BREAK Cv
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_OFF Cw
+ f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_ON Cx
+ f Lnet/minecraft/sounds/SoundEvent; STONE_FALL Cy
+ f Lnet/minecraft/sounds/SoundEvent; STONE_HIT Cz
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PLACE CA
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_OFF CB
+ f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_ON CC
+ f Lnet/minecraft/sounds/SoundEvent; STONE_STEP CD
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_AMBIENT CE
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_DEATH CF
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_HURT CG
+ f Lnet/minecraft/sounds/SoundEvent; STRAY_STEP CH
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_AMBIENT Bo
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_DEATH Br
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_EAT Bv
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_HAPPY Bp
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_HURT Bs
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_RETREAT Bq
+ f Lnet/minecraft/core/Holder$Reference; STRIDER_SADDLE Bw
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP Bt
+ f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP_LAVA Bu
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_BREAK lj
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_FALL ln
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_HIT lm
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_PLACE ll
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_STEP lk
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_BREAK le
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_FALL li
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_HIT lh
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_PLACE lg
+ f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_STEP lf
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_BREAK CI
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PICK_BERRIES CK
+ f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PLACE CJ
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_DEATH CL
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_FLOP CM
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_GROW_UP CN
+ f Lnet/minecraft/sounds/SoundEvent; TADPOLE_HURT CO
+ f Lnet/minecraft/sounds/SoundEvent; THORNS_HIT CP
+ f Lnet/minecraft/sounds/SoundEvent; TNT_PRIMED CQ
+ f Lnet/minecraft/sounds/SoundEvent; TOTEM_USE CR
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM nX
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT oc
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT_OMINOUS od
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_BREAK nR
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_CLOSE_SHUTTER of
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_DETECT_PLAYER oa
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_EJECT_ITEM og
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_FALL nV
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_HIT nU
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OMINOUS_ACTIVATE ob
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OPEN_SHUTTER oe
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_PLACE nT
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM nY
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN nZ
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_MOB nW
+ f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_STEP nS
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT CS
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT_GROUND CT
+ f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RETURN CU
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_1 CV
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_2 CW
+ f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_3 CX
+ f Lnet/minecraft/core/Holder; TRIDENT_THROW CY
+ f Lnet/minecraft/core/Holder; TRIDENT_THUNDER CZ
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_ATTACH Da
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_OFF Db
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_ON Dc
+ f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_DETACH Dd
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_AMBIENT De
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_DEATH Df
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_FLOP Dg
+ f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_HURT Dh
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BREAK Di
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_BREAK Dn
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_FALL Do
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_HIT Dp
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_PLACE Dq
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_STEP Dr
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_FALL Dm
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_HIT Dl
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_PLACE Dk
+ f Lnet/minecraft/sounds/SoundEvent; TUFF_STEP Dj
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_AMBIENT_LAND Dx
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH Dy
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH_BABY Dz
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_BREAK DA
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_CRACK DB
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_HATCH DC
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT DD
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT_BABY DE
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_LAY_EGG DF
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE DG
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE_BABY DH
+ f Lnet/minecraft/sounds/SoundEvent; TURTLE_SWIM DI
+ f Lnet/minecraft/core/Holder$Reference; UI_BUTTON_CLICK DJ
+ f Lnet/minecraft/sounds/SoundEvent; UI_CARTOGRAPHY_TABLE_TAKE_RESULT DM
+ f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_SELECT_PATTERN DK
+ f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_TAKE_RESULT DL
+ f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_SELECT_RECIPE DO
+ f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_TAKE_RESULT DN
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_CHALLENGE_COMPLETE DP
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_IN DQ
+ f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_OUT DR
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_ACTIVATE DS
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_AMBIENT DT
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_BREAK DU
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_CLOSE_SHUTTER DV
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_DEACTIVATE DW
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_EJECT_ITEM DX
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_FALL DZ
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_HIT Ea
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM Eb
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM_FAIL Ec
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_OPEN_SHUTTER Ed
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_PLACE Ee
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_REJECT_REWARDED_PLAYER DY
+ f Lnet/minecraft/sounds/SoundEvent; VAULT_STEP Ef
+ f Lnet/minecraft/sounds/SoundEvent; VEX_AMBIENT Eg
+ f Lnet/minecraft/sounds/SoundEvent; VEX_CHARGE Eh
+ f Lnet/minecraft/sounds/SoundEvent; VEX_DEATH Ei
+ f Lnet/minecraft/sounds/SoundEvent; VEX_HURT Ej
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_AMBIENT Ek
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_CELEBRATE El
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_DEATH Em
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_HURT En
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_NO Eo
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_TRADE Ep
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_ARMORER Er
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_BUTCHER Es
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CARTOGRAPHER Et
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CLERIC Eu
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FARMER Ev
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FISHERMAN Ew
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FLETCHER Ex
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LEATHERWORKER Ey
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LIBRARIAN Ez
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_MASON EA
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_SHEPHERD EB
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_TOOLSMITH EC
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_WEAPONSMITH ED
+ f Lnet/minecraft/sounds/SoundEvent; VILLAGER_YES Eq
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_AMBIENT EE
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_CELEBRATE EF
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_DEATH EG
+ f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_HURT EH
+ f Lnet/minecraft/sounds/SoundEvent; VINE_BREAK EI
+ f Lnet/minecraft/sounds/SoundEvent; VINE_FALL EJ
+ f Lnet/minecraft/sounds/SoundEvent; VINE_HIT EK
+ f Lnet/minecraft/sounds/SoundEvent; VINE_PLACE EL
+ f Lnet/minecraft/sounds/SoundEvent; VINE_STEP EM
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_AMBIENT EO
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DEATH EP
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DISAPPEARED EQ
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_MILK ER
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_POTION ES
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_HURT ET
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_NO EU
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_REAPPEARED EV
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_TRADE EW
+ f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_YES EX
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_AGITATED EY
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_AMBIENT EZ
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ANGRY Fa
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ATTACK_IMPACT Fb
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_DEATH Fc
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_DIG Fd
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_EMERGE Fe
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_HEARTBEAT Ff
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_HURT Fg
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING Fh
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING_ANGRY Fi
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSE Fj
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSER Fk
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSEST Fl
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_ROAR Fm
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SNIFF Fn
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_BOOM Fo
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_CHARGE Fp
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_STEP Fq
+ f Lnet/minecraft/sounds/SoundEvent; WARDEN_TENDRIL_CLICKS Fr
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_BREAK uf
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_FALL uj
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_HIT ui
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_PLACE uh
+ f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_STEP ug
+ f Lnet/minecraft/sounds/SoundEvent; WATER_AMBIENT Fu
+ f Lnet/minecraft/sounds/SoundEvent; WAXED_HANGING_SIGN_INTERACT_FAIL Fs
+ f Lnet/minecraft/sounds/SoundEvent; WAXED_SIGN_INTERACT_FAIL Ft
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_END_FLASH Fv
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN Fw
+ f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN_ABOVE Fx
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_BREAK ua
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_FALL ue
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_HIT ud
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_PLACE uc
+ f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_STEP ub
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_BREAK Fy
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_FALL Fz
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_HIT FA
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_PLACE FB
+ f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_STEP FC
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_BREAK FD
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_DRIES FE
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_FALL FF
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_HIT FG
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_PLACE FH
+ f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_STEP FI
+ f Lnet/minecraft/core/Holder$Reference; WIND_CHARGE_BURST FJ
+ f Lnet/minecraft/sounds/SoundEvent; WIND_CHARGE_THROW FK
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_AMBIENT FL
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_CELEBRATE FM
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_DEATH FN
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_DRINK FO
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_HURT FP
+ f Lnet/minecraft/sounds/SoundEvent; WITCH_THROW FQ
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_AMBIENT FR
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_BREAK_BLOCK FS
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_DEATH FT
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_HURT FU
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SHOOT FV
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_AMBIENT FW
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_DEATH FX
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_HURT FY
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_STEP FZ
+ f Lnet/minecraft/sounds/SoundEvent; WITHER_SPAWN Ga
+ f Lnet/minecraft/core/Holder$Reference; WOLF_ARMOR_BREAK Gb
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_CRACK Gc
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_DAMAGE Gd
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_REPAIR Ge
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_SHAKE Gf
+ f Ljava/util/Map; WOLF_SOUNDS Gh
+ f Lnet/minecraft/sounds/SoundEvent; WOLF_STEP Gg
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_OFF Gm
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_ON Gn
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_CLOSE Gi
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_OPEN Gj
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_OFF Go
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_ON Gp
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_CLOSE Gk
+ f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_OPEN Gl
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_BREAK Gq
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_FALL Gr
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_HIT Gs
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_PLACE Gt
+ f Lnet/minecraft/sounds/SoundEvent; WOOD_STEP Gu
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_BREAK Gv
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_FALL Gw
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_HIT Gx
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_PLACE Gy
+ f Lnet/minecraft/sounds/SoundEvent; WOOL_STEP Gz
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_AMBIENT GA
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ANGRY GB
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ATTACK GC
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_DEATH GD
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_HURT GE
+ f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_STEP GF
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_AMBIENT GG
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_IRON_DOOR GI
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_WOODEN_DOOR GH
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_BREAK_WOODEN_DOOR GJ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_CONVERTED_TO_DROWNED GK
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DEATH GL
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DESTROY_EGG GM
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_AMBIENT GN
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_ANGRY GO
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_DEATH GP
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_EAT GQ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_HURT GR
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HURT GS
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_INFECT GT
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_AMBIENT GU
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_AMBIENT_ON_LAND GV
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DASH GW
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DASH_ON_LAND GX
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DASH_READY GY
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DASH_READY_ON_LAND GZ
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DEATH Ha
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_DEATH_ON_LAND Hb
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_EAT Hc
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_HURT Hd
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_HURT_ON_LAND He
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_NAUTILUS_SWIM Hf
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_STEP Hk
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_AMBIENT Hl
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CONVERTED Hm
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CURE Hn
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_DEATH Ho
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_HURT Hp
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_STEP Hq
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_AMBIENT Hg
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_ANGRY Hh
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_DEATH Hi
+ f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_HURT Hj
+c net/minecraft/sounds/SoundSource net/minecraft/sounds/SoundCategory
+ m ()[Lnet/minecraft/sounds/SoundSource; $values b
+ m ()Ljava/lang/String; getName a
+ f [Lnet/minecraft/sounds/SoundSource; $VALUES m
+ f Lnet/minecraft/sounds/SoundSource; AMBIENT i
+ f Lnet/minecraft/sounds/SoundSource; BLOCKS e
+ f Lnet/minecraft/sounds/SoundSource; HOSTILE f
+ f Lnet/minecraft/sounds/SoundSource; MASTER a
+ f Lnet/minecraft/sounds/SoundSource; MUSIC b
+ f Lnet/minecraft/sounds/SoundSource; NEUTRAL g
+ f Lnet/minecraft/sounds/SoundSource; PLAYERS h
+ f Lnet/minecraft/sounds/SoundSource; RECORDS c
+ f Lnet/minecraft/sounds/SoundSource; UI k
+ f Lnet/minecraft/sounds/SoundSource; VOICE j
+ f Lnet/minecraft/sounds/SoundSource; WEATHER d
+ f Ljava/lang/String; name l
+c net/minecraft/stats/StatsCounter net/minecraft/stats/StatisticManager
+ m (Lnet/minecraft/stats/Stat;)I getValue a
+ m (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)I getValue a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V increment b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V setValue a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats a
+c net/minecraft/tags/GameEventTags net/minecraft/tags/GameEventTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALLAY_CAN_LISTEN e
+ f Lnet/minecraft/tags/TagKey; IGNORE_VIBRATIONS_SNEAKING d
+ f Lnet/minecraft/tags/TagKey; SHRIEKER_CAN_LISTEN c
+ f Lnet/minecraft/tags/TagKey; VIBRATIONS a
+ f Lnet/minecraft/tags/TagKey; WARDEN_CAN_LISTEN b
+c net/minecraft/tags/StructureTags net/minecraft/tags/StructureTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; CATS_SPAWN_AS_BLACK o
+ f Lnet/minecraft/tags/TagKey; CATS_SPAWN_IN n
+ f Lnet/minecraft/tags/TagKey; DOLPHIN_LOCATED b
+ f Lnet/minecraft/tags/TagKey; EYE_OF_ENDER_LOCATED a
+ f Lnet/minecraft/tags/TagKey; MINESHAFT q
+ f Lnet/minecraft/tags/TagKey; OCEAN_RUIN t
+ f Lnet/minecraft/tags/TagKey; ON_DESERT_VILLAGE_MAPS f
+ f Lnet/minecraft/tags/TagKey; ON_JUNGLE_EXPLORER_MAPS j
+ f Lnet/minecraft/tags/TagKey; ON_OCEAN_EXPLORER_MAPS d
+ f Lnet/minecraft/tags/TagKey; ON_PLAINS_VILLAGE_MAPS g
+ f Lnet/minecraft/tags/TagKey; ON_SAVANNA_VILLAGE_MAPS e
+ f Lnet/minecraft/tags/TagKey; ON_SNOWY_VILLAGE_MAPS i
+ f Lnet/minecraft/tags/TagKey; ON_SWAMP_EXPLORER_MAPS k
+ f Lnet/minecraft/tags/TagKey; ON_TAIGA_VILLAGE_MAPS h
+ f Lnet/minecraft/tags/TagKey; ON_TREASURE_MAPS l
+ f Lnet/minecraft/tags/TagKey; ON_TRIAL_CHAMBERS_MAPS m
+ f Lnet/minecraft/tags/TagKey; ON_WOODLAND_EXPLORER_MAPS c
+ f Lnet/minecraft/tags/TagKey; RUINED_PORTAL s
+ f Lnet/minecraft/tags/TagKey; SHIPWRECK r
+ f Lnet/minecraft/tags/TagKey; VILLAGE p
+c net/minecraft/util/DirectoryLock net/minecraft/util/SessionLock
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock; create a
+ m (Ljava/nio/file/Path;)Z isLocked b
+ m ()Z isValid a
+ f Ljava/nio/ByteBuffer; DUMMY d
+ f Ljava/lang/String; LOCK_FILE a
+ f Ljava/nio/channels/FileChannel; lockFile b
+ f Ljava/nio/channels/FileLock; lock c
+c net/minecraft/util/DirectoryLock$LockException net/minecraft/util/SessionLock$ExceptionWorldConflict
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock$LockException; alreadyLocked a
+c net/minecraft/util/KeyframeTrack net/minecraft/util/KeyframeTrack
+ m (Ljava/util/Optional;Lnet/minecraft/world/attribute/LerpFunction;)Lnet/minecraft/util/KeyframeTrackSampler; bakeSampler a
+ m ()Lnet/minecraft/util/EasingType; easingType b
+ m ()Ljava/util/List; keyframes a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$mapCodec$0 a
+ m ()Ljava/lang/String; lambda$validateKeyframes$1 d
+ m ()Ljava/lang/String; lambda$validateKeyframes$2 c
+ m (Lnet/minecraft/util/Keyframe;)Ljava/lang/String; lambda$validateKeyframes$3 a
+ m (Lnet/minecraft/util/Keyframe;I)Ljava/lang/String; lambda$validatePeriod$4 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; mapCodec a
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; validateKeyframes a
+ m (Lnet/minecraft/util/KeyframeTrack;I)Lcom/mojang/serialization/DataResult; validatePeriod a
+ f Lnet/minecraft/util/EasingType; easingType b
+ f Ljava/util/List; keyframes a
+c net/minecraft/util/KeyframeTrack$Builder net/minecraft/util/KeyframeTrack$a
+ m (ILjava/lang/Object;)Lnet/minecraft/util/KeyframeTrack$Builder; addKeyframe a
+ m ()Lnet/minecraft/util/KeyframeTrack; build a
+ m (Lnet/minecraft/util/EasingType;)Lnet/minecraft/util/KeyframeTrack$Builder; setEasing a
+ f Lnet/minecraft/util/EasingType; easing b
+ f Lcom/google/common/collect/ImmutableList$Builder; keyframes a
+c net/minecraft/util/MemoryReserve net/minecraft/util/MemoryReserve
+ m ()V allocate a
+ m ()V release b
+ f [B reserve a
+c net/minecraft/util/ParticleUtils net/minecraft/util/ParticleUtils
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; getRandomSpeedRanges a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; lambda$spawnParticlesOnBlockFaces$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleOptions;)V spawnParticleBelow a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/particles/ParticleOptions;)V spawnParticleInBlock a
+ m (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 spawnParticleOnFace a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IDDZLnet/minecraft/core/particles/ParticleOptions;)V spawnParticles a
+ m (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 spawnParticlesAlongAxis a
+ m (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 spawnParticlesOnBlockFace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;)V spawnParticlesOnBlockFaces a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V spawnSmashAttackParticles a
+c net/minecraft/util/StaticCache2D net/minecraft/util/StaticCache2D
+ m (II)Z contains b
+ m (IIILnet/minecraft/util/StaticCache2D$Initializer;)Lnet/minecraft/util/StaticCache2D; create a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (II)Ljava/lang/Object; get a
+ m (II)I getIndex c
+ f [Ljava/lang/Object; cache e
+ f I minX a
+ f I minZ b
+ f I sizeX c
+ f I sizeZ d
+c net/minecraft/util/StaticCache2D$Initializer net/minecraft/util/StaticCache2D$a
+c net/minecraft/util/TickThrottler net/minecraft/util/TickThrottler
+ m ()V increment a
+ m ()Z isUnderThreshold c
+ m ()V tick b
+ f I incrementStep a
+ f I threshold b
+c net/minecraft/world/MenuProvider net/minecraft/world/ITileInventory
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+c net/minecraft/world/item/AirItem net/minecraft/world/item/ItemAir
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/AxeItem net/minecraft/world/item/ItemAxe
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; evaluateNewBlockState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getStripped a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$evaluateNewBlockState$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getStripped$1 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z playerHasBlockingItemUseIntent b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;I)V spawnSoundAndParticle a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; STRIPPABLES a
+c net/minecraft/world/item/BedItem net/minecraft/world/item/ItemBed
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+c net/minecraft/world/item/BowItem net/minecraft/world/item/ItemBow
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m ()I getDefaultProjectileRange b
+ m (I)F getPowerForTime a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I DEFAULT_RANGE b
+ f I MAX_DRAW_DURATION a
+c net/minecraft/world/item/DyeItem net/minecraft/world/item/ItemDye
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeItem; byColor a
+ m ()Lnet/minecraft/world/item/DyeColor; getDyeColor a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+ f Ljava/util/Map; ITEM_BY_COLOR a
+ f Lnet/minecraft/world/item/DyeColor; dyeColor b
+c net/minecraft/world/item/EggItem net/minecraft/world/item/ItemEgg
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/HoeItem net/minecraft/world/item/ItemHoe
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Consumer; changeIntoState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;)Ljava/util/function/Consumer; changeIntoStateAndDropItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/UseOnContext;)V lambda$changeIntoState$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/context/UseOnContext;)V lambda$changeIntoStateAndDropItem$2 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z lambda$static$0 c
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Z onlyIfAirAbove b
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; TILLABLES a
+c net/minecraft/world/item/MapItem net/minecraft/world/item/ItemWorldMap
+ m (Lnet/minecraft/server/level/ServerLevel;IIBZZ)Lnet/minecraft/world/item/ItemStack; create a
+ m (Lnet/minecraft/server/level/ServerLevel;IIIZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapId; createNewSavedData a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getCorrectStateForFluidBlock a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getSavedData b
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getSavedData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m ([ZII)Z isBiomeWatery a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;)V lockMap b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V onCraftedPostProcess a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V renderBiomePreviewMap a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;)V scaleMap a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V update a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I IMAGE_HEIGHT b
+ f I IMAGE_WIDTH a
+c net/minecraft/world/item/MapItem$1 net/minecraft/world/item/ItemWorldMap$1
+ f [I $SwitchMap$net$minecraft$world$item$component$MapPostProcessing a
+c net/minecraft/world/scores/Score net/minecraft/world/scores/ScoreboardScore
+ m ()Lnet/minecraft/network/chat/Component; display e
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()Z isLocked b
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormat b
+ m ()Lnet/minecraft/world/scores/Score$Packed; pack d
+ m (Z)V setLocked a
+ m ()I value a
+ m (I)V value a
+ f Lnet/minecraft/network/chat/Component; display c
+ f Z locked b
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat d
+ f I value a
+c net/minecraft/world/scores/Score$Packed net/minecraft/world/scores/ScoreboardScore$a
+ m ()Ljava/util/Optional; display c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z locked b
+ m ()Ljava/util/Optional; numberFormat d
+ m ()I value a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/Optional; display d
+ f Z locked c
+ f Ljava/util/Optional; numberFormat e
+ f I value b
+c org/bukkit/craftbukkit/CraftRaid org/bukkit/craftbukkit/v1_21_R7/CraftRaid
+c net/minecraft/CrashReportCategory net/minecraft/CrashReportSystemDetails
+ m (I)I fillInStackTrace a
+ m (DDD)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; formatLocation a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; formatLocation a
+ m (Ljava/lang/StringBuilder;)V getDetails a
+ m ()[Ljava/lang/StackTraceElement; getStacktrace a
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; lambda$populateBlockLocationDetails$0 b
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V populateBlockDetails a
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/CrashReportCategory; populateBlockLocationDetails a
+ m (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportCategory; setDetail a
+ m (Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory; setDetail a
+ m (Ljava/lang/String;Ljava/lang/Throwable;)V setDetailError a
+ m (I)V trimStacktrace b
+ m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z validateStackTrace a
+ f Ljava/util/List; entries b
+ f [Ljava/lang/StackTraceElement; stackTrace c
+ f Ljava/lang/String; title a
+c net/minecraft/CrashReportCategory$Entry net/minecraft/CrashReportSystemDetails$CrashReportDetail
+ m ()Ljava/lang/String; getKey a
+ m ()Ljava/lang/String; getValue b
+ f Ljava/lang/String; key a
+ f Ljava/lang/String; value b
+c net/minecraft/IdentifierException net/minecraft/ResourceKeyInvalidException
+c net/minecraft/core/MappedRegistry net/minecraft/core/RegistryMaterials
+ m ()V bindAllTagsToEmpty o
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V bindTag a
+ m (I)Ljava/lang/Object; byId a
+ m (Lnet/minecraft/resources/Identifier;)Z containsKey d
+ m (Lnet/minecraft/resources/ResourceKey;)Z containsKey e
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f
+ m ()Lnet/minecraft/core/HolderGetter; createRegistrationLookup p
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; createTag e
+ m ()Ljava/util/Set; entrySet k
+ m ()Lnet/minecraft/core/Registry; freeze n
+ m (I)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; get c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/Optional; getAny a
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/Identifier; getKey b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreateHolderOrThrow i
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreateTagForRegistration d
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d
+ m ()Ljava/util/stream/Stream; getTags l
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; getValue a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getValue c
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; getValueFromNullable a
+ m ()Z isEmpty m
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/Set; keySet i
+ m (Lnet/minecraft/core/HolderSet$Named;)V lambda$bindAllTagsToEmpty$11 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$createIntrusiveHolder$8 g
+ m (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V lambda$freeze$3 a
+ m (Ljava/util/Map$Entry;)Z lambda$freeze$4 d
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/Identifier; lambda$freeze$5 c
+ m (Ljava/util/Map$Entry;)Z lambda$freeze$6 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/Identifier; lambda$freeze$7 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreateHolderOrThrow$2 j
+ m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$prepareTagReload$12 a
+ m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/HolderSet$Named;)V lambda$refreshTagsInHolders$10 a
+ m (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$refreshTagsInHolders$9 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$register$1 k
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Ljava/util/stream/Stream; listTags e
+ m (Lnet/minecraft/tags/TagLoader$LoadResult;)Lnet/minecraft/core/Registry$PendingTags; prepareTagReload a
+ m ()V refreshTagsInHolders u
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registrationInfo d
+ m ()Ljava/util/Set; registryKeySet j
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+ m ()I size d
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder$Reference; validateAndUnwrapTagElement a
+ m ()V validateWrite b
+ m (Lnet/minecraft/resources/ResourceKey;)V validateWrite h
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e
+ f Lnet/minecraft/core/MappedRegistry$TagSet; allTags k
+ f Lit/unimi/dsi/fastutil/objects/ObjectList; byId c
+ f Ljava/util/Map; byKey f
+ f Ljava/util/Map; byLocation e
+ f Ljava/util/Map; byValue g
+ f Ljava/util/Map; frozenTags j
+ f Z frozen l
+ f Lnet/minecraft/resources/ResourceKey; key b
+ f Ljava/util/Map; registrationInfos h
+ f Lcom/mojang/serialization/Lifecycle; registryLifecycle i
+ f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; toId d
+ f Ljava/util/Map; unregisteredIntrusiveHolders m
+c net/minecraft/core/MappedRegistry$1 net/minecraft/core/RegistryMaterials$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ f Lnet/minecraft/core/MappedRegistry; this$0 a
+c net/minecraft/core/MappedRegistry$2 net/minecraft/core/RegistryMaterials$2
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; listTags e
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/MappedRegistry; this$0 b
+c net/minecraft/core/MappedRegistry$3 net/minecraft/core/RegistryMaterials$3
+ m ()V apply d
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/HolderSet$Named;)V lambda$apply$0 a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup c
+ m ()I size b
+ f Lnet/minecraft/core/MappedRegistry; this$0 d
+c net/minecraft/core/MappedRegistry$TagSet net/minecraft/core/RegistryMaterials$a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/util/Map;)Lnet/minecraft/core/MappedRegistry$TagSet; fromMap a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+ m ()Lnet/minecraft/core/MappedRegistry$TagSet; unbound a
+c net/minecraft/core/MappedRegistry$TagSet$1 net/minecraft/core/RegistryMaterials$a$1
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+c net/minecraft/core/MappedRegistry$TagSet$2 net/minecraft/core/RegistryMaterials$a$2
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m ()Ljava/util/stream/Stream; getTags c
+ m ()Z isBound b
+c net/minecraft/core/RegistryAccess net/minecraft/core/IRegistryCustom
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze e
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; fromRegistryOfRegistries a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/resources/ResourceKey; lambda$listRegistryKeys$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 j
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookupOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow e
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; lookupOrThrow f
+ m ()Ljava/util/stream/Stream; registries a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; EMPTY b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/core/RegistryAccess$1 net/minecraft/core/IRegistryCustom$1
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze e
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m ()Ljava/util/stream/Stream; registries a
+c net/minecraft/core/RegistryAccess$Frozen net/minecraft/core/IRegistryCustom$Dimension
+c net/minecraft/core/RegistryAccess$1FrozenAccess net/minecraft/core/IRegistryCustom$a
+c net/minecraft/core/RegistryAccess$RegistryEntry net/minecraft/core/IRegistryCustom$d
+ m ()Lnet/minecraft/core/RegistryAccess$RegistryEntry; freeze c
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; fromMapEntry a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; fromUntyped a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lnet/minecraft/core/Registry; value b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lnet/minecraft/core/Registry; value b
+c net/minecraft/core/RegistryAccess$ImmutableRegistryAccess net/minecraft/core/IRegistryCustom$c
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$lookup$1 b
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$new$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ m ()Ljava/util/stream/Stream; registries a
+ f Ljava/util/Map; registries c
+c net/minecraft/core/RegistryCodecs net/minecraft/core/RegistryCodecs
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogeneousList a
+ m (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; homogeneousList a
+c net/minecraft/data/worldgen/Pools net/minecraft/data/worldgen/WorldGenFeaturePieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; parseKey b
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V register a
+ f Lnet/minecraft/resources/ResourceKey; EMPTY a
+c net/minecraft/network/HashedStack net/minecraft/network/HashedStack
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Lnet/minecraft/network/HashedStack; create b
+ m (Ljava/util/Optional;)Lnet/minecraft/network/HashedStack; lambda$static$0 a
+ m (Lnet/minecraft/network/HashedStack;)Ljava/util/Optional; lambda$static$1 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+ f Lnet/minecraft/network/HashedStack; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/HashedStack$1 net/minecraft/network/HashedStack$1
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+c net/minecraft/network/HashedStack$ActualItem net/minecraft/network/HashedStack$a
+ m ()Lnet/minecraft/network/HashedPatchMap; components c
+ m ()I count b
+ m ()Lnet/minecraft/core/Holder; item a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/network/HashedPatchMap; components f
+ f I count e
+ f Lnet/minecraft/core/Holder; item d
+c net/minecraft/server/ConsoleInput net/minecraft/server/ServerCommand
+ f Ljava/lang/String; msg a
+ f Lnet/minecraft/commands/CommandSourceStack; source b
+c net/minecraft/server/dialog/Input net/minecraft/server/dialog/Input
+ m ()Lnet/minecraft/server/dialog/input/InputControl; control b
+ m ()Ljava/lang/String; key a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/dialog/input/InputControl; control c
+ f Ljava/lang/String; key b
+c net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket
+ m ()V decreaseTicksLeft d
+ m ()I getTicketLevel b
+ m ()Lnet/minecraft/server/level/TicketType; getType a
+ m ()Z isTimedOut e
+ m (Lnet/minecraft/server/level/Ticket;)Ljava/lang/Long; lambda$static$0 a
+ m ()V resetTicksLeft c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I ticketLevel c
+ f J ticksLeft d
+ f Lnet/minecraft/server/level/TicketType; type b
+c net/minecraft/stats/StatFormatter net/minecraft/stats/Counter
+ m (I)Ljava/lang/String; lambda$static$0 c
+ m (I)Ljava/lang/String; lambda$static$1 b
+ m (I)Ljava/lang/String; lambda$static$2 a
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f Lnet/minecraft/stats/StatFormatter; DEFAULT b
+ f Lnet/minecraft/stats/StatFormatter; DISTANCE d
+ f Lnet/minecraft/stats/StatFormatter; DIVIDE_BY_TEN c
+ f Lnet/minecraft/stats/StatFormatter; TIME e
+c net/minecraft/tags/DamageTypeTags net/minecraft/tags/DamageTypeTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ALWAYS_HURTS_ENDER_DRAGONS y
+ f Lnet/minecraft/tags/TagKey; ALWAYS_KILLS_ARMOR_STANDS A
+ f Lnet/minecraft/tags/TagKey; ALWAYS_MOST_SIGNIFICANT_FALL s
+ f Lnet/minecraft/tags/TagKey; ALWAYS_TRIGGERS_SILVERFISH x
+ f Lnet/minecraft/tags/TagKey; AVOIDS_GUARDIAN_THORNS w
+ f Lnet/minecraft/tags/TagKey; BURNS_ARMOR_STANDS v
+ f Lnet/minecraft/tags/TagKey; BURN_FROM_STEPPING E
+ f Lnet/minecraft/tags/TagKey; BYPASSES_ARMOR b
+ f Lnet/minecraft/tags/TagKey; BYPASSES_COOLDOWN e
+ f Lnet/minecraft/tags/TagKey; BYPASSES_EFFECTS f
+ f Lnet/minecraft/tags/TagKey; BYPASSES_ENCHANTMENTS h
+ f Lnet/minecraft/tags/TagKey; BYPASSES_INVULNERABILITY d
+ f Lnet/minecraft/tags/TagKey; BYPASSES_RESISTANCE g
+ f Lnet/minecraft/tags/TagKey; BYPASSES_SHIELD c
+ f Lnet/minecraft/tags/TagKey; BYPASSES_WOLF_ARMOR C
+ f Lnet/minecraft/tags/TagKey; CAN_BREAK_ARMOR_STAND B
+ f Lnet/minecraft/tags/TagKey; DAMAGES_HELMET a
+ f Lnet/minecraft/tags/TagKey; IGNITES_ARMOR_STANDS u
+ f Lnet/minecraft/tags/TagKey; IS_DROWNING n
+ f Lnet/minecraft/tags/TagKey; IS_EXPLOSION l
+ f Lnet/minecraft/tags/TagKey; IS_FALL m
+ f Lnet/minecraft/tags/TagKey; IS_FIRE i
+ f Lnet/minecraft/tags/TagKey; IS_FREEZING o
+ f Lnet/minecraft/tags/TagKey; IS_LIGHTNING p
+ f Lnet/minecraft/tags/TagKey; IS_MACE_SMASH H
+ f Lnet/minecraft/tags/TagKey; IS_PLAYER_ATTACK D
+ f Lnet/minecraft/tags/TagKey; IS_PROJECTILE j
+ f Lnet/minecraft/tags/TagKey; NO_ANGER q
+ f Lnet/minecraft/tags/TagKey; NO_IMPACT r
+ f Lnet/minecraft/tags/TagKey; NO_KNOCKBACK z
+ f Lnet/minecraft/tags/TagKey; PANIC_CAUSES F
+ f Lnet/minecraft/tags/TagKey; PANIC_ENVIRONMENTAL_CAUSES G
+ f Lnet/minecraft/tags/TagKey; WITCH_RESISTANT_TO k
+ f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE_TO t
+c net/minecraft/tags/EntityTypeTags net/minecraft/tags/TagsEntity
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ACCEPTS_IRON_GOLEM_GIFT Q
+ f Lnet/minecraft/tags/TagKey; AQUATIC v
+ f Lnet/minecraft/tags/TagKey; ARROWS g
+ f Lnet/minecraft/tags/TagKey; ARTHROPOD w
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_ALWAYS_HOSTILES j
+ f Lnet/minecraft/tags/TagKey; AXOLOTL_HUNT_TARGETS k
+ f Lnet/minecraft/tags/TagKey; BEEHIVE_INHABITORS f
+ f Lnet/minecraft/tags/TagKey; BOAT J
+ f Lnet/minecraft/tags/TagKey; BURN_IN_DAYLIGHT e
+ f Lnet/minecraft/tags/TagKey; CANDIDATE_FOR_IRON_GOLEM_GIFT R
+ f Lnet/minecraft/tags/TagKey; CANNOT_BE_PUSHED_ONTO_BOATS P
+ f Lnet/minecraft/tags/TagKey; CAN_BREATHE_UNDER_WATER n
+ f Lnet/minecraft/tags/TagKey; CAN_EQUIP_HARNESS L
+ f Lnet/minecraft/tags/TagKey; CAN_EQUIP_SADDLE K
+ f Lnet/minecraft/tags/TagKey; CAN_FLOAT_WHILE_RIDDEN T
+ f Lnet/minecraft/tags/TagKey; CAN_TURN_IN_BOATS t
+ f Lnet/minecraft/tags/TagKey; CAN_WEAR_HORSE_ARMOR M
+ f Lnet/minecraft/tags/TagKey; CAN_WEAR_NAUTILUS_ARMOR N
+ f Lnet/minecraft/tags/TagKey; DEFLECTS_PROJECTILES s
+ f Lnet/minecraft/tags/TagKey; DISMOUNTS_UNDERWATER q
+ f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_IMMUNE p
+ f Lnet/minecraft/tags/TagKey; FOLLOWABLE_FRIENDLY_MOBS O
+ f Lnet/minecraft/tags/TagKey; FREEZE_HURTS_EXTRA_TYPES m
+ f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_ENTITY_TYPES l
+ f Lnet/minecraft/tags/TagKey; FROG_FOOD o
+ f Lnet/minecraft/tags/TagKey; IGNORES_POISON_AND_REGEN x
+ f Lnet/minecraft/tags/TagKey; ILLAGER u
+ f Lnet/minecraft/tags/TagKey; ILLAGER_FRIENDS A
+ f Lnet/minecraft/tags/TagKey; IMMUNE_TO_INFESTED H
+ f Lnet/minecraft/tags/TagKey; IMMUNE_TO_OOZING G
+ f Lnet/minecraft/tags/TagKey; IMPACT_PROJECTILES h
+ f Lnet/minecraft/tags/TagKey; INVERTED_HEALING_AND_HARM y
+ f Lnet/minecraft/tags/TagKey; NAUTILUS_HOSTILES S
+ f Lnet/minecraft/tags/TagKey; NON_CONTROLLING_RIDER r
+ f Lnet/minecraft/tags/TagKey; NOT_SCARY_FOR_PUFFERFISH B
+ f Lnet/minecraft/tags/TagKey; NO_ANGER_FROM_WIND_CHARGE F
+ f Lnet/minecraft/tags/TagKey; POWDER_SNOW_WALKABLE_MOBS i
+ f Lnet/minecraft/tags/TagKey; RAIDERS c
+ f Lnet/minecraft/tags/TagKey; REDIRECTABLE_PROJECTILE I
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_BANE_OF_ARTHROPODS D
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_IMPALING C
+ f Lnet/minecraft/tags/TagKey; SENSITIVE_TO_SMITE E
+ f Lnet/minecraft/tags/TagKey; SKELETONS a
+ f Lnet/minecraft/tags/TagKey; UNDEAD d
+ f Lnet/minecraft/tags/TagKey; WITHER_FRIENDS z
+ f Lnet/minecraft/tags/TagKey; ZOMBIES b
+c net/minecraft/tags/InstrumentTags net/minecraft/tags/InstrumentTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; GOAT_HORNS c
+ f Lnet/minecraft/tags/TagKey; REGULAR_GOAT_HORNS a
+ f Lnet/minecraft/tags/TagKey; SCREAMING_GOAT_HORNS b
+c net/minecraft/util/ArrayListDeque net/minecraft/util/ArrayListDeque
+ m ()I capacity a
+ m ([Ljava/lang/Object;I)V copyCount a
+ m (I)I getIndex a
+ m (I)Ljava/lang/Object; getInner c
+ m ()V grow c
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+ m (I)V verifyIndexInRange b
+ m (II)V verifyIndexInRange a
+ f I MIN_GROWTH a
+ f [Ljava/lang/Object; contents b
+ f I head c
+ f I size d
+c net/minecraft/util/ArrayListDeque$ReversedView net/minecraft/util/ArrayListDeque$b
+ m (I)I reverseIndex a
+ m ()Lnet/minecraft/util/ListAndDeque; reversed b
+ f Lnet/minecraft/util/ArrayListDeque; source b
+ f Lnet/minecraft/util/ArrayListDeque; this$0 a
+c net/minecraft/util/ArrayListDeque$DescendingIterator net/minecraft/util/ArrayListDeque$a
+ f I index b
+ f Lnet/minecraft/util/ArrayListDeque; this$0 a
+c net/minecraft/util/BinaryAnimator net/minecraft/util/BinaryAnimator
+ m (F)F getFactor a
+ m (Z)V tick a
+ f I animationLength a
+ f Lnet/minecraft/util/EasingType; easing b
+ f I ticks c
+ f I ticksOld d
+c net/minecraft/util/CryptException net/minecraft/util/CryptographyException
+c net/minecraft/util/FileSystemUtil net/minecraft/util/FileSystemUtil
+ m (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/InclusiveRange net/minecraft/util/InclusiveRange
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/util/InclusiveRange;)Z contains a
+ m (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; create a
+ m (Ljava/lang/Comparable;)Z isValueInRange a
+ m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; lambda$codec$0 b
+ m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; lambda$codec$1 a
+ m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; lambda$codec$2 a
+ m ()Ljava/lang/String; lambda$create$3 c
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/InclusiveRange; map a
+ m ()Ljava/lang/Comparable; maxInclusive b
+ m ()Ljava/lang/Comparable; minInclusive a
+ f Lcom/mojang/serialization/Codec; INT a
+ f Ljava/lang/Comparable; maxInclusive c
+ f Ljava/lang/Comparable; minInclusive b
+c net/minecraft/util/SingleKeyCache net/minecraft/util/SingleKeyCache
+ m (Ljava/lang/Object;)Ljava/lang/Object; getValue a
+ f Ljava/lang/Object; cacheKey b
+ f Ljava/lang/Object; cachedValue c
+ f Ljava/util/function/Function; computeValue a
+c net/minecraft/util/SortedArraySet net/minecraft/util/ArraySetSorted
+ m (Ljava/lang/Object;I)V addInternal a
+ m (Ljava/lang/Object;)Ljava/lang/Object; addOrGet a
+ m ([Ljava/lang/Object;)[Ljava/lang/Object; castRawArray a
+ m ()Lnet/minecraft/util/SortedArraySet; create a
+ m (I)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/util/Comparator;)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/util/Comparator;I)Lnet/minecraft/util/SortedArraySet; create a
+ m (Ljava/lang/Object;)I findIndex c
+ m ()Ljava/lang/Object; first b
+ m (Ljava/lang/Object;)Ljava/lang/Object; get b
+ m (I)I getInsertionPosition b
+ m (I)Ljava/lang/Object; getInternal e
+ m (I)V grow c
+ m ()Ljava/lang/Object; last c
+ m (I)V removeInternal d
+ f I DEFAULT_INITIAL_CAPACITY a
+ f Ljava/util/Comparator; comparator b
+ f [Ljava/lang/Object; contents c
+ f I size d
+c net/minecraft/util/SortedArraySet$ArrayIterator net/minecraft/util/ArraySetSorted$a
+ f I index b
+ f I last c
+ f Lnet/minecraft/util/SortedArraySet; this$0 a
+c net/minecraft/util/ZeroBitStorage net/minecraft/util/ZeroBitStorage
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+ f [J RAW a
+ f I size b
+c net/minecraft/util/profiling/Zone net/minecraft/util/profiling/Zone
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; addText a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; addText a
+ m (J)Lnet/minecraft/util/profiling/Zone; addValue a
+ m (I)Lnet/minecraft/util/profiling/Zone; setColor a
+ f Lnet/minecraft/util/profiling/Zone; INACTIVE a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; profiler b
+c net/minecraft/world/entity/Avatar net/minecraft/world/entity/Avatar
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm at
+ m (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z isModelPartShown a
+ m (Lnet/minecraft/world/entity/HumanoidArm;)V setMainArm a
+ f F CROUCH_BB_HEIGHT a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MAIN_HAND s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MODE_CUSTOMISATION t
+ f F DEFAULT_EYE_HEIGHT n
+ f Lnet/minecraft/world/entity/HumanoidArm; DEFAULT_MAIN_HAND l
+ f I DEFAULT_MODEL_CUSTOMIZATION m
+ f Lnet/minecraft/world/phys/Vec3; DEFAULT_VEHICLE_ATTACHMENT o
+ f Ljava/util/Map; POSES r
+ f Lnet/minecraft/world/entity/EntityDimensions; STANDING_DIMENSIONS q
+ f F SWIMMING_BB_HEIGHT p
+ f F SWIMMING_BB_WIDTH b
+c net/minecraft/world/entity/Entity net/minecraft/world/entity/Entity
+ m (FF)V absSnapRotationTo b
+ m (DDD)V absSnapTo g
+ m (DDDFF)V absSnapTo a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/phys/Vec3;)V addDeltaMovement l
+ m (Lnet/minecraft/world/entity/Entity$Movement;)V addMovementThisTick a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Ljava/lang/String;)Z addTag a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnLocation a
+ m (F)V animateHurt q
+ m (Lnet/minecraft/world/item/ItemStack;)V applyComponentsFromItemStack c
+ m ()V applyEffectsFromBlocks aW
+ m (Ljava/util/List;)V applyEffectsFromBlocks b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V applyEffectsFromBlocks a
+ m ()V applyGravity bu
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;Lnet/minecraft/core/component/DataComponentType;)Z applyImplicitComponentIfPresent a
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/Entity$MovementEmission;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V applyMovementEmissionAndPlaySound a
+ m (Lnet/minecraft/core/Direction$Axis;D)D applyPistonMovementRestriction a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Mob;)Z attemptToShearEquipment a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a
+ m ()V baseTick aJ
+ m ()Lnet/minecraft/core/BlockPos; blockPosition dK
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/portal/TeleportTransition; calculatePassengerTransition a
+ m (FF)Lnet/minecraft/world/phys/Vec3; calculateUpVector d
+ m (FF)Lnet/minecraft/world/phys/Vec3; calculateViewVector c
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m ()Z canBeHitByProjectile bW
+ m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i
+ m ()Z canControlVehicle ct
+ m ()Z canFreeze ea
+ m ()Z canInteractWithLevel av
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m ()Z canSimulateMovement dx
+ m ()Z canSpawnSprintParticle bL
+ m ()Z canSprint ef
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/Level;)Z canTeleport a
+ m (Z)Z canUsePortal o
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; castComponentValue c
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()V checkBelowWorld aL
+ m ()V checkDespawn dW
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()V checkFallDistanceAccumulation cQ
+ m (Ljava/util/List;Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector;)V checkInsideBlocks a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector;Lit/unimi/dsi/fastutil/longs/LongSet;I)I checkInsideBlocks a
+ m (ZLnet/minecraft/world/phys/Vec3;)V checkSupportingBlock b
+ m ()Lnet/minecraft/world/level/ChunkPos; chunkPosition dM
+ m ()V clearFire aT
+ m ()V clearFreeze cL
+ m ()V clearMovementThisTick aY
+ m (Lnet/minecraft/world/entity/Entity;D)Z closerThan a
+ m (Lnet/minecraft/world/entity/Entity;DD)Z closerThan a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; collectAllColliders a
+ m (Lnet/minecraft/world/phys/AABB;Ljava/util/List;FF)[F collectCandidateStepUpHeights a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; collectColliders a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; collide a
+ m (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; collideBoundingBox a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; collideWithShapes a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z collidedWithFluid a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Z collidedWithShapeMovingFrom a
+ m ()V computeSpeed aK
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m (Lnet/minecraft/world/entity/Entity;)V copyPosition x
+ m ()Z couldAcceptPassenger cg
+ m ()I countPlayerPassengers ds
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStackForNameResolution d
+ m ()Lnet/minecraft/network/chat/HoverEvent; createHoverEvent di
+ m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources en
+ m ()Z dampensVibrations bw
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZZ)V debugBlockIntersection a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a
+ m ()V discard aC
+ m (DDD)V dismountTo l
+ m ()Z dismountsUnderwater cs
+ m ()Z displayFireAnimation cX
+ m (Lnet/minecraft/world/entity/Entity;)F distanceTo f
+ m (DDD)D distanceToSqr h
+ m (Lnet/minecraft/world/entity/Entity;)D distanceToSqr g
+ m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr g
+ m (DDDZ)V doCheckFallDamage a
+ m ()V doWaterSplashEffect bI
+ m (Lnet/minecraft/world/entity/player/Player;)Z dropAllLeashConnections d
+ m ()V ejectPassengers ce
+ m ()V extinguishFire bc
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m ()Z fireImmune bx
+ m ()V fixupDimensions df
+ m (FZFZ)V forceSetRotation a
+ m (Lnet/minecraft/world/entity/EntityDimensions;)Z fudgePositionAfterSizeChange a
+ m (Lnet/minecraft/core/Holder;)V gameEvent c
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V gameEvent a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()I getAirSupply cK
+ m ()Lnet/minecraft/world/entity/EntityAttachments; getAttachments dH
+ m (D)D getAvailableSpaceBelow b
+ m ()F getBbHeight dG
+ m ()F getBbWidth dF
+ m (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 getBlockExplosionResistance a
+ m ()F getBlockJumpFactor bh
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bf
+ m ()F getBlockSpeedFactor bi
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOn bK
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOnLegacy bJ
+ m ()I getBlockX dO
+ m ()I getBlockY dQ
+ m ()I getBlockZ dU
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBox dj
+ m (DDF)Lnet/minecraft/world/phys/Vec3; getCollisionHorizontalEscapeVector a
+ m ()Lnet/minecraft/world/entity/Entity; getControlledVehicle dA
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dl
+ m ()Lnet/minecraft/network/chat/Component; getCustomName as
+ m ()D getDefaultGravity bs
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityAttachments;)Lnet/minecraft/world/phys/Vec3; getDefaultPassengerAttachmentPoint a
+ m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement dN
+ m ()I getDimensionChangingDelay co
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()Lnet/minecraft/core/Direction; getDirection dg
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ m ()Ljava/lang/String; getEncodeId ca
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData; getEntityData aD
+ m ()F getEyeHeight dk
+ m (Lnet/minecraft/world/entity/Pose;)F getEyeHeight e
+ m ()Lnet/minecraft/world/phys/Vec3; getEyePosition bV
+ m (F)Lnet/minecraft/world/phys/Vec3; getEyePosition n
+ m ()D getEyeY dT
+ m ()I getFireImmuneTicks dC
+ m ()Lnet/minecraft/world/entity/Entity; getFirstPassenger do
+ m (Lnet/minecraft/tags/TagKey;)D getFluidHeight b
+ m ()D getFluidJumpThreshold dE
+ m ()Lnet/minecraft/world/phys/Vec3; getForward cm
+ m ()D getGravity bt
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; getHandHoldingItemAngle a
+ m ()Lnet/minecraft/world/phys/Vec3; getHeadLookAngle ck
+ m ()I getId aA
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getInBlockState dL
+ m ()Ljava/lang/Iterable; getIndirectPassengers dr
+ m ()Ljava/util/stream/Stream; getIndirectPassengersStream E
+ m (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; getInputVector a
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation l_
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownSpeed ah
+ m ()F getLightLevelDependentMagicValue bO
+ m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition o
+ m ()Lnet/minecraft/world/phys/Vec3; getLookAngle cj
+ m ()Ljava/util/Optional; getLootTable er
+ m ()I getMaxAirSupply cJ
+ m ()I getMaxFallDistance cW
+ m ()Lnet/minecraft/core/Direction; getMotionDirection dh
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/network/chat/Component; getName ap
+ m ()Lnet/minecraft/core/Direction; getNearestViewDirection bU
+ m ()Lnet/minecraft/core/BlockPos; getOnPos bg
+ m (F)Lnet/minecraft/core/BlockPos; getOnPos f
+ m ()Lnet/minecraft/core/BlockPos; getOnPosLegacy be
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition n
+ m ()Ljava/util/List; getPassengers dn
+ m ()Ljava/util/stream/Stream; getPassengersAndSelf dq
+ m ()F getPercentFrozen cN
+ m ()F getPickRadius ci
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dZ
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m ()I getPortalCooldown aN
+ m ()Lnet/minecraft/world/entity/Pose; getPose aF
+ m (F)Lnet/minecraft/world/phys/Vec3; getPosition p
+ m ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; getPositionCodec ax
+ m (F)F getPreciseBodyRotation t
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getPrimaryStepSoundBlockPos e
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashHolderOffsets dX
+ m ()Lnet/minecraft/util/RandomSource; getRandom ep
+ m (D)D getRandomX e
+ m ()D getRandomY dS
+ m (D)D getRandomZ h
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/util/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m ()I getRemainingFireTicks aS
+ m ()Lnet/minecraft/world/entity/Entity$RemovalReason; getRemovalReason ei
+ m ()Z getRequiresPrecisePosition az
+ m ()Lnet/minecraft/world/entity/Entity; getRootVehicle du
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m ()Lnet/minecraft/world/phys/Vec2; getRotationVector cl
+ m ()Ljava/lang/String; getScoreboardName da
+ m ()Ljava/util/stream/Stream; getSelfAndPassengers dp
+ m (I)Z getSharedFlag i
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Ljava/lang/String; getStringUUID cZ
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound bm
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bk
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bl
+ m ()Ljava/util/Set; getTags aB
+ m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cI
+ m ()I getTeamColor h_
+ m ()I getTicksFrozen cM
+ m ()I getTicksRequiredToFreeze cP
+ m ()Lnet/minecraft/world/entity/EntityType; getType ay
+ m ()Lnet/minecraft/network/chat/Component; getTypeName cR
+ m ()Ljava/util/UUID; getUUID cY
+ m (F)Lnet/minecraft/world/phys/Vec3; getUpVector m
+ m ()Lnet/minecraft/world/entity/Entity; getVehicle dz
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint m
+ m ()D getViewScale dc
+ m (F)Lnet/minecraft/world/phys/Vec3; getViewVector h
+ m (F)F getViewXRot i
+ m (F)F getViewYRot j
+ m ()F getVisualRotationYInDegrees ed
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem eq
+ m ()D getX dP
+ m (D)D getX d
+ m ()F getXRot ee
+ m (F)F getXRot k
+ m ()D getY dR
+ m (D)D getY f
+ m ()F getYHeadRot cS
+ m ()F getYRot ec
+ m (F)F getYRot l
+ m ()D getZ dV
+ m (D)D getZ g
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/core/BlockPos;)V handleOnAboveBubbleColumn a
+ m (Lnet/minecraft/world/entity/Entity;Z)V handleOnInsideBubbleColumn a
+ m ()V handlePortal cn
+ m ()Z hasControllingPassenger dm
+ m ()Z hasCustomName i_
+ m ()Z hasExactlyOnePlayerPassenger dt
+ m ()Z hasGlowingTag cE
+ m (Lnet/minecraft/world/entity/Entity;)Z hasIndirectPassenger B
+ m ()Z hasMovedHorizontallyRecently aZ
+ m (Ljava/util/function/Predicate;)Z hasPassenger a
+ m (Lnet/minecraft/world/entity/Entity;)Z hasPassenger z
+ m (Lnet/minecraft/world/entity/Pose;)Z hasPose d
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurt a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtOrSimulate b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (F)V igniteForSeconds e
+ m (I)V igniteForTicks g
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactAt a
+ m (Lnet/minecraft/world/entity/Entity;)Z is v
+ m ()Z isAffectedByBlocks ba
+ m ()Z isAlive cb
+ m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo t
+ m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a
+ m ()Z isAlwaysTicking el
+ m ()Z isAttackable cT
+ m ()Z isClientAuthoritative aa_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isColliding a
+ m ()Z isCrouching cz
+ m ()Z isCurrentlyGlowing cF
+ m ()Z isCustomNameVisible dd
+ m ()Z isDescending cy
+ m ()Z isDiscrete cx
+ m ()Z isEffectiveAi dy
+ m (Lnet/minecraft/tags/TagKey;)Z isEyeInFluid a
+ m ()Z isFlapping bp
+ m ()Z isFlyingVehicle em
+ m (DDD)Z isFree f
+ m (Lnet/minecraft/world/phys/AABB;)Z isFree b
+ m ()Z isFreezing eb
+ m ()Z isFullyFrozen cO
+ m (Lnet/minecraft/world/phys/Vec3;)Z isHorizontalCollisionMinor d
+ m ()Z isIgnoringBlockTriggers m_
+ m ()Z isInClouds bE
+ m ()Z isInLava bN
+ m ()Z isInLiquid bB
+ m ()Z isInRain isInRain0
+ m ()Z isInShallowWater bD
+ m ()Z isInWall cc
+ m ()Z isInWater by
+ m ()Z isInWaterOrRain bA
+ m ()Z isInterpolating ch
+ m ()Z isInvisible cG
+ m (Lnet/minecraft/world/entity/player/Player;)Z isInvisibleTo e
+ m ()Z isInvulnerable cU
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableToBase d
+ m ()Z isLocalClientAuthoritative dw
+ m ()Z isLocalInstanceAuthoritative dv
+ m ()Z isNoGravity br
+ m ()Z isOnFire cp
+ m ()Z isOnPortalCooldown aO
+ m ()Z isOnRails cH
+ m ()Z isPassenger cq
+ m (Lnet/minecraft/world/entity/Entity;)Z isPassengerOfSameVehicle A
+ m ()Z isPickable bX
+ m ()Z isPushable bY
+ m ()Z isPushedByFluid db
+ m ()Z isRemoved eh
+ m ()Z isShiftKeyDown cu
+ m ()Z isSilent bq
+ m ()Z isSpectator au
+ m ()Z isSprinting cA
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStateClimbable c
+ m ()Z isSteppingCarefully cv
+ m (Lnet/minecraft/core/BlockPos;)Z isSupportedBy d
+ m ()Z isSuppressingBounce cw
+ m ()Z isSwimming cB
+ m ()Z isUnderWater bC
+ m ()Z isVehicle cr
+ m ()Z isVisuallyCrawling cD
+ m ()Z isVisuallySwimming cC
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m ()V lavaHurt aQ
+ m ()V lavaIgnite aP
+ m (FI)V lerpHeadTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V lerpMotion j
+ m (IDDDDD)V lerpPositionAndRotationStep a
+ m ()Lnet/minecraft/world/level/Level; level ao
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; limitPistonMovement e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load d
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox aG
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()V markHurt bT
+ m ()F maxUpStep eg
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; maybeBackOffFromEdge a
+ m (Lnet/minecraft/world/level/block/Mirror;)F mirror a
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (FF)V moveOrInterpolateTo e
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V moveOrInterpolateTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V moveOrInterpolateTo i
+ m (Lnet/minecraft/world/phys/Vec3;FF)V moveOrInterpolateTo d
+ m (FLnet/minecraft/world/phys/Vec3;)V moveRelative a
+ m (DDD)V moveTowardsClosestSpace k
+ m ()F nextStep bj
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeashHolder a
+ m (Lnet/minecraft/world/entity/Leashable;)V notifyLeasheeRemoved b
+ m ()Lnet/minecraft/world/phys/Vec3; oldPosition bS
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m ()V onBelowWorld aU
+ m ()V onClientRemoval aE
+ m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a
+ m ()V onFlap bo
+ m ()Z onGround aV
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned l
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemoval b
+ m (Ljava/util/List;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (DFZ)Lnet/minecraft/world/phys/HitResult; pick a
+ m (Lnet/minecraft/core/BlockPos;)V placePortalTicket f
+ m ()V playAmethystStepSound q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V playCombinationStepSounds a
+ m ()V playEntityOnFireExtinguishedSound bb
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V playMuffledStepSound b
+ m (Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m (Lnet/minecraft/sounds/SoundEvent;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (F)V playSwimSound g
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m ()Lnet/minecraft/world/phys/Vec3; position dI
+ m (Lnet/minecraft/world/entity/Entity;)V positionRider k
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; problemPath es
+ m ()V processFlappingMovement bd
+ m ()V processPortalCooldown O
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)V propagateFallToPassengers b
+ m (DDD)V push i
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/phys/Vec3;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reapplyPosition aH
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V refreshDimensions j_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess eo
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; removeAction a
+ m ()V removeAfterChangingDimensions cV
+ m ()V removeLatestMovementRecording aX
+ m (Ljava/lang/String;)Z removeTag b
+ m ()V removeVehicle ad
+ m ()Z repositionEntityAfterLoad bZ
+ m ()V resetFallDistance l
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m ()V rideTick t
+ m (Lnet/minecraft/world/level/block/Rotation;)F rotate a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z save c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z saveAsPassenger b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveWithoutId d
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V sendBubbleColumnParticles a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)V sendTeleportTransitionToRidingPlayers a
+ m (I)V setAirSupply j
+ m (Lnet/minecraft/world/level/block/Portal;Lnet/minecraft/core/BlockPos;)V setAsInsidePortal a
+ m (Lnet/minecraft/world/phys/AABB;)V setBoundingBox a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V setComponent d
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName b
+ m (Z)V setCustomNameVisible p
+ m (DDD)V setDeltaMovement m
+ m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement k
+ m (Z)V setGlowingTag k
+ m (I)V setId e
+ m (Z)V setInvisible l
+ m (Z)V setInvulnerable n
+ m (Z)V setIsInPowderSnow q
+ m (Lnet/minecraft/world/level/Level;)V setLevel a
+ m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a
+ m (Z)V setNoGravity g
+ m ()V setOldPos bQ
+ m (Lnet/minecraft/world/phys/Vec3;)V setOldPos m
+ m ()V setOldPosAndRot bP
+ m (Lnet/minecraft/world/phys/Vec3;FF)V setOldPosAndRot c
+ m ()V setOldRot bR
+ m (FF)V setOldRot f
+ m (Z)V setOnGround e
+ m (ZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithMovement a
+ m (ZZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithMovement a
+ m ()V setPortalCooldown aM
+ m (I)V setPortalCooldown f
+ m (DDD)V setPos a_
+ m (Lnet/minecraft/world/phys/Vec3;)V setPos b
+ m (DDD)V setPosRaw n
+ m (Lnet/minecraft/world/entity/Pose;)V setPose c
+ m (I)V setRemainingFireTicks h
+ m (Z)V setRequiresPrecisePosition c
+ m (FF)V setRot a
+ m (IZ)V setSharedFlag b
+ m (Z)V setSharedFlagOnFire d
+ m (Z)V setShiftKeyDown h
+ m (Z)V setSilent f
+ m (Z)V setSprinting i
+ m (Z)V setSwimming j
+ m (I)V setTicksFrozen k
+ m (Ljava/util/UUID;)V setUUID a
+ m (D)V setViewScale c
+ m (F)V setXRot w
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m (F)V setYRot v
+ m (Lnet/minecraft/world/entity/player/Player;)Z shearOffAllLeashConnections c
+ m ()Z shouldBeSaved ek
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPlayAmethystStepSound d
+ m ()Z shouldPlayLavaHurtSound aR
+ m (DDD)Z shouldRender j
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z shouldShowName de
+ m ()Z showVehicleHealth cd
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m (DDD)V snapTo d
+ m (DDDFF)V snapTo b
+ m (Lnet/minecraft/core/BlockPos;FF)V snapTo a
+ m (Lnet/minecraft/world/phys/Vec3;)V snapTo f
+ m (Lnet/minecraft/world/phys/Vec3;FF)V snapTo b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a
+ m ()V spawnSprintParticle bM
+ m (Lnet/minecraft/world/entity/Entity;)Z startRiding o
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer d
+ m ()V stopRiding cf
+ m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer e
+ m ()Z supportQuadLeashAsHolder dY
+ m (DDD)V syncPacketPositionCodec e
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleportCrossDimension a
+ m ()V teleportPassengers D
+ m (DDD)V teleportRelative c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleportSameDimension a
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)V teleportSetPosition a
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)V teleportSetPosition a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;Lnet/minecraft/server/level/ServerLevel;)V teleportSpectators a
+ m (DDD)V teleportTo b
+ m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFZ)Z teleportTo a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ m ()Z touchingUnloadedChunk dD
+ m ()Lnet/minecraft/world/phys/Vec3; trackingPosition dJ
+ m (DD)V turn b
+ m ()V unRide aw
+ m ()V unsetRemoved ej
+ m ()V updateDataBeforeSync aI
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ m (Lnet/minecraft/tags/TagKey;D)Z updateFluidHeightAndDoFluidPushing a
+ m ()V updateFluidOnEyes u
+ m ()Z updateInWaterStateAndDoFluidPushing bG
+ m ()V updateInWaterStateAndDoWaterCurrentPushing bH
+ m ()V updateSwimming bF
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZLnet/minecraft/world/phys/Vec3;)Z vibrationAndSoundEffectsFromBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V walkingStepSound c
+ m ()V waterSwimSound bn
+ f I BASE_SAFE_FALL_DISTANCE V
+ f I BASE_TICKS_REQUIRED_TO_FREEZE T
+ f I BOARDING_COOLDOWN N
+ f I CONTENTS_SLOT_INDEX M
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_AIR_SUPPLY_ID bl
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME bm
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME_VISIBLE bn
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_NO_GRAVITY bp
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POSE aE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHARED_FLAGS_ID aA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SILENT bo
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TICKS_FROZEN bq
+ f F DEFAULT_BB_HEIGHT ak
+ f F DEFAULT_BB_WIDTH aj
+ f F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 Q
+ f D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 R
+ f D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 S
+ f Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER c
+ f I FLAG_FALL_FLYING aD
+ f I FLAG_GLOWING aC
+ f I FLAG_INVISIBLE bk
+ f I FLAG_ONFIRE aB
+ f I FLAG_SHIFT_KEY_DOWN bh
+ f I FLAG_SPRINTING bi
+ f I FLAG_SWIMMING bj
+ f I FREEZE_HURT_FREQUENCY U
+ f Lnet/minecraft/world/phys/AABB; INITIAL_AABB e
+ f D LAVA_FAST_FLOW_SCALE s
+ f D LAVA_SLOW_FLOW_SCALE t
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_BLOCK_ITERATIONS_ALONG_TRAVEL_PER_TICK u
+ f I MAX_ENTITY_TAG_COUNT P
+ f I MAX_MOVEMENTS_HANDELED_PER_TICK aM
+ f D MAX_MOVEMENT_RESETTING_TRACE_DISTANCE aN
+ f Ljava/lang/String; TAG_AIR E
+ f Ljava/lang/String; TAG_CUSTOM_NAME L
+ f Ljava/lang/String; TAG_DATA y
+ f Ljava/lang/String; TAG_FALL_DISTANCE G
+ f Ljava/lang/String; TAG_FIRE H
+ f Ljava/lang/String; TAG_GLOWING J
+ f Ljava/lang/String; TAG_ID v
+ f Ljava/lang/String; TAG_INVULNERABLE K
+ f Lcom/mojang/serialization/Codec; TAG_LIST_CODEC d
+ f Ljava/lang/String; TAG_MOTION A
+ f Ljava/lang/String; TAG_NO_GRAVITY D
+ f Ljava/lang/String; TAG_ON_GROUND F
+ f Ljava/lang/String; TAG_PASSENGERS x
+ f Ljava/lang/String; TAG_PORTAL_COOLDOWN C
+ f Ljava/lang/String; TAG_POS z
+ f Ljava/lang/String; TAG_ROTATION B
+ f Ljava/lang/String; TAG_SILENT I
+ f Ljava/lang/String; TAG_UUID w
+ f I TOTAL_AIR_SUPPLY O
+ f D WATER_FLOW_SCALE r
+ f Lnet/minecraft/core/BlockPos; blockPosition aW
+ f Z blocksBuilding W
+ f I boardingCooldown X
+ f Lnet/minecraft/world/level/ChunkPos; chunkPosition aX
+ f F crystalSoundIntensity bC
+ f Lnet/minecraft/world/item/component/CustomData; customData bM
+ f Lnet/minecraft/world/phys/Vec3; deltaMovement aY
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions bz
+ f Lnet/minecraft/network/syncher/SynchedEntityData; entityData az
+ f F eyeHeight bA
+ f D fallDistance an
+ f Ljava/util/List; finalMovementsThisTick bJ
+ f Z firstTick ay
+ f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight av
+ f Ljava/util/Set; fluidOnEyes bg
+ f F flyDist am
+ f Z hasGlowingTag bv
+ f Z hasVisualFire bE
+ f Z horizontalCollision ad
+ f Z hurtMarked ah
+ f I id aR
+ f Lnet/minecraft/world/level/block/state/BlockState; inBlockState bH
+ f Lnet/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector; insideEffectCollector bL
+ f I invulnerableTime ax
+ f Z invulnerable bu
+ f Z isInPowderSnow aJ
+ f I lastCrystalSoundPlayTick bD
+ f Lnet/minecraft/world/phys/Vec3; lastKnownPosition bG
+ f Lnet/minecraft/world/phys/Vec3; lastKnownSpeed bF
+ f Lnet/minecraft/world/level/entity/EntityInLevelCallback; levelCallback br
+ f Lnet/minecraft/world/level/Level; level aU
+ f Ljava/util/Optional; mainSupportingBlockPos aL
+ f Z minorHorizontalCollision ag
+ f F moveDist al
+ f Ljava/util/ArrayDeque; movementThisTick bI
+ f Z needsSync aF
+ f F nextStep be
+ f Z noPhysics ar
+ f Z onGroundNoBlocks bB
+ f Z onGround bc
+ f Lnet/minecraft/network/protocol/game/VecDeltaCodec; packetPositionCodec bs
+ f Lcom/google/common/collect/ImmutableList; passengers aS
+ f J pistonDeltasGameTime by
+ f [D pistonDeltas bx
+ f I portalCooldown bt
+ f Lnet/minecraft/world/entity/PortalProcessor; portalProcess aG
+ f Lnet/minecraft/world/phys/Vec3; position aV
+ f Lnet/minecraft/util/RandomSource; random as
+ f I remainingFireTicks bf
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; removalReason bd
+ f Z requiresPrecisePosition aQ
+ f Ljava/lang/String; stringUUID aI
+ f Lnet/minecraft/world/phys/Vec3; stuckSpeedMultiplier ai
+ f Ljava/util/Set; tags bw
+ f I tickCount at
+ f Lnet/minecraft/world/entity/EntityType; type aP
+ f Ljava/util/UUID; uuid aH
+ f Lnet/minecraft/world/entity/Entity; vehicle aT
+ f Z verticalCollisionBelow af
+ f Z verticalCollision ae
+ f D viewScale aO
+ f Lit/unimi/dsi/fastutil/longs/LongSet; visitedBlocks bK
+ f Z wasEyeInWater aw
+ f Z wasInPowderSnow aK
+ f Z wasTouchingWater au
+ f D xOld ao
+ f F xRot ba
+ f F xRotO ac
+ f D xo Y
+ f D yOld ap
+ f F yRot aZ
+ f F yRotO ab
+ f D yo Z
+ f D zOld aq
+ f D zo aa
+c net/minecraft/world/entity/Entity$Movement net/minecraft/world/entity/Entity$c
+ m ()Ljava/util/Optional; axisDependentOriginalMovement c
+ m ()Lnet/minecraft/world/phys/Vec3; from a
+ m ()Lnet/minecraft/world/phys/Vec3; to b
+ f Ljava/util/Optional; axisDependentOriginalMovement c
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason
+ m ()[Lnet/minecraft/world/entity/Entity$RemovalReason; $values c
+ m ()Z shouldDestroy a
+ m ()Z shouldSave b
+ f [Lnet/minecraft/world/entity/Entity$RemovalReason; $VALUES h
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; CHANGED_DIMENSION e
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; DISCARDED b
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; KILLED a
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; UNLOADED_TO_CHUNK c
+ f Lnet/minecraft/world/entity/Entity$RemovalReason; UNLOADED_WITH_PLAYER d
+ f Z destroy f
+ f Z save g
+c net/minecraft/world/entity/Entity$MovementEmission net/minecraft/world/entity/Entity$MovementEmission
+ m ()[Lnet/minecraft/world/entity/Entity$MovementEmission; $values d
+ m ()Z emitsAnything a
+ m ()Z emitsEvents b
+ m ()Z emitsSounds c
+ f [Lnet/minecraft/world/entity/Entity$MovementEmission; $VALUES g
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; ALL d
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; EVENTS c
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; NONE a
+ f Lnet/minecraft/world/entity/Entity$MovementEmission; SOUNDS b
+ f Z events f
+ f Z sounds e
+c net/minecraft/world/entity/Entity$EntityPathElement net/minecraft/world/entity/Entity$a
+ m ()Lnet/minecraft/world/entity/Entity; entity a
+ f Lnet/minecraft/world/entity/Entity; entity a
+c net/minecraft/world/entity/Marker net/minecraft/world/entity/Marker
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z couldAcceptPassenger cg
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers m_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V tick g
+c net/minecraft/world/food/FoodData net/minecraft/world/food/FoodMetaData
+ m (IF)V add b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (F)V addExhaustion a
+ m (IF)V eat a
+ m (Lnet/minecraft/world/food/FoodProperties;)V eat a
+ m ()I getFoodLevel a
+ m ()F getSaturationLevel d
+ m ()Z hasEnoughFood b
+ m ()Z needsFood c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setFoodLevel a
+ m (F)V setSaturation b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V tick a
+ f F DEFAULT_EXHAUSTION_LEVEL b
+ f I DEFAULT_TICK_TIMER a
+ f F exhaustionLevel e
+ f I foodLevel c
+ f F saturationLevel d
+ f I tickTimer f
+c net/minecraft/world/item/BoatItem net/minecraft/world/item/ItemBoat
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/HitResult;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/entity/vehicle/boat/AbstractBoat; getBoat a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/entity/EntityType; entityType a
+c net/minecraft/world/item/DyeColor net/minecraft/world/item/EnumColor
+ m ()[Lnet/minecraft/world/item/DyeColor; $values h
+ m (I)Lnet/minecraft/world/item/DyeColor; byFireworkColor b
+ m (I)Lnet/minecraft/world/item/DyeColor; byId a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; byName a
+ m ()I getFireworkColor f
+ m ()I getId a
+ m ()Lnet/minecraft/world/level/material/MapColor; getMapColor e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; getMixedColor a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I getTextColor g
+ m ()I getTextureDiffuseColor d
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; lambda$getMixedColor$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$getMixedColor$4 b
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; lambda$static$0 c
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$static$1 b
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; lambda$static$2 a
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/crafting/CraftingInput; makeCraftColorInput a
+ f [Lnet/minecraft/world/item/DyeColor; $VALUES B
+ f Lnet/minecraft/world/item/DyeColor; BLACK p
+ f Lnet/minecraft/world/item/DyeColor; BLUE l
+ f Lnet/minecraft/world/item/DyeColor; BROWN m
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; BY_FIREWORK_COLOR u
+ f Ljava/util/function/IntFunction; BY_ID t
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC q
+ f Lnet/minecraft/world/item/DyeColor; CYAN j
+ f Lnet/minecraft/world/item/DyeColor; GRAY h
+ f Lnet/minecraft/world/item/DyeColor; GREEN n
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC s
+ f Lnet/minecraft/world/item/DyeColor; LIGHT_BLUE d
+ f Lnet/minecraft/world/item/DyeColor; LIGHT_GRAY i
+ f Lnet/minecraft/world/item/DyeColor; LIME f
+ f Lnet/minecraft/world/item/DyeColor; MAGENTA c
+ f Lnet/minecraft/world/item/DyeColor; ORANGE b
+ f Lnet/minecraft/world/item/DyeColor; PINK g
+ f Lnet/minecraft/world/item/DyeColor; PURPLE k
+ f Lnet/minecraft/world/item/DyeColor; RED o
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC r
+ f Lnet/minecraft/world/item/DyeColor; WHITE a
+ f Lnet/minecraft/world/item/DyeColor; YELLOW e
+ f I fireworkColor z
+ f I id v
+ f Lnet/minecraft/world/level/material/MapColor; mapColor x
+ f Ljava/lang/String; name w
+ f I textColor A
+ f I textureDiffuseColor y
+c net/minecraft/world/item/LeadItem net/minecraft/world/item/ItemLeash
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; bindPlayerMobs a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Leashable;)Z lambda$bindPlayerMobs$0 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/MaceItem net/minecraft/world/item/MaceItem
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/phys/Vec3; calculateImpactPosition a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canSmashAttack b
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties b
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getAttackDamageBonus a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; getItemDamageSource a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;)D getKnockbackPower a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V hurtEnemy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V knockback a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; knockbackPredicate a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V lambda$knockback$0 b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$knockbackPredicate$1 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ f I DEFAULT_ATTACK_DAMAGE c
+ f F DEFAULT_ATTACK_SPEED d
+ f F SMASH_ATTACK_FALL_THRESHOLD a
+ f F SMASH_ATTACK_HEAVY_THRESHOLD o
+ f F SMASH_ATTACK_KNOCKBACK_POWER p
+ f F SMASH_ATTACK_KNOCKBACK_RADIUS b
+c net/minecraft/world/item/SignItem net/minecraft/world/item/ItemSign
+ m (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 updateCustomBlockEntityTag a
+c net/minecraft/world/level/Spawner net/minecraft/world/level/Spawner
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Ljava/util/function/Consumer;Ljava/lang/String;)V appendHoverText a
+ m (Lnet/minecraft/world/item/component/TypedEntityData;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getSpawnEntityDisplayName a
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$1 a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; lambda$getSpawnEntityDisplayName$2 a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a
+c org/bukkit/craftbukkit/CraftChunk org/bukkit/craftbukkit/v1_21_R7/CraftChunk
+c org/bukkit/craftbukkit/CraftFluid org/bukkit/craftbukkit/v1_21_R7/CraftFluid
+c org/bukkit/craftbukkit/CraftInput org/bukkit/craftbukkit/v1_21_R7/CraftInput
+c org/bukkit/craftbukkit/CraftSound org/bukkit/craftbukkit/v1_21_R7/CraftSound
+c org/bukkit/craftbukkit/CraftWorld org/bukkit/craftbukkit/v1_21_R7/CraftWorld
+c org/bukkit/craftbukkit/CraftWorld$1 org/bukkit/craftbukkit/v1_21_R7/CraftWorld$1
+c org/bukkit/craftbukkit/CraftWorld$2 org/bukkit/craftbukkit/v1_21_R7/CraftWorld$2
+c org/bukkit/craftbukkit/Overridden org/bukkit/craftbukkit/v1_21_R7/Overridden
+c net/minecraft/commands/ParserUtils net/minecraft/commands/ParserUtils
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/CharPredicate;)Ljava/lang/String; readWhile a
+c net/minecraft/nbt/StreamTagVisitor net/minecraft/nbt/StreamTagVisitor
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+c net/minecraft/nbt/StreamTagVisitor$EntryResult net/minecraft/nbt/StreamTagVisitor$a
+ m ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; $values a
+ f [Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; $VALUES e
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; BREAK c
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; ENTER a
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; HALT d
+ f Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; SKIP b
+c net/minecraft/nbt/StreamTagVisitor$ValueResult net/minecraft/nbt/StreamTagVisitor$b
+ m ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; $values a
+ f [Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; $VALUES d
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; BREAK b
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; CONTINUE a
+ f Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; HALT c
+c net/minecraft/nbt/StringTagVisitor net/minecraft/nbt/StringTagVisitor
+ m ()Ljava/lang/String; build a
+ m (Ljava/lang/String;)V handleKeyEscape a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Ljava/util/regex/Pattern; UNQUOTED_KEY_MATCH a
+ f Ljava/lang/StringBuilder; builder b
+c net/minecraft/nbt/visitors/SkipAll net/minecraft/nbt/visitors/SkipAll
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f Lnet/minecraft/nbt/visitors/SkipAll; INSTANCE a
+c net/minecraft/network/HandlerNames net/minecraft/network/HandlerNames
+ f Ljava/lang/String; BUNDLER l
+ f Ljava/lang/String; COMPRESS b
+ f Ljava/lang/String; DECODER c
+ f Ljava/lang/String; DECOMPRESS a
+ f Ljava/lang/String; DECRYPT i
+ f Ljava/lang/String; ENCODER d
+ f Ljava/lang/String; ENCRYPT j
+ f Ljava/lang/String; INBOUND_CONFIG e
+ f Ljava/lang/String; LATENCY p
+ f Ljava/lang/String; LEGACY_QUERY o
+ f Ljava/lang/String; OUTBOUND_CONFIG f
+ f Ljava/lang/String; PACKET_HANDLER m
+ f Ljava/lang/String; PREPENDER h
+ f Ljava/lang/String; SPLITTER g
+ f Ljava/lang/String; TIMEOUT n
+ f Ljava/lang/String; UNBUNDLER k
+c net/minecraft/network/ProtocolInfo net/minecraft/network/ProtocolInfo
+ m ()Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo d
+ m ()Lnet/minecraft/network/codec/StreamCodec; codec c
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+c net/minecraft/network/ProtocolInfo$Details net/minecraft/network/ProtocolInfo$a
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow b
+ m ()Lnet/minecraft/network/ConnectionProtocol; id a
+ m (Lnet/minecraft/network/ProtocolInfo$Details$PacketVisitor;)V listPackets a
+c net/minecraft/network/ProtocolInfo$Details$PacketVisitor net/minecraft/network/ProtocolInfo$a$a
+c net/minecraft/network/ProtocolInfo$DetailsProvider net/minecraft/network/ProtocolInfo$b
+ m ()Lnet/minecraft/network/ProtocolInfo$Details; details a
+c net/minecraft/resources/Identifier net/minecraft/resources/MinecraftKey
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidNamespace e
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidPath f
+ m (Ljava/lang/String;C)Lnet/minecraft/resources/Identifier; bySeparator a
+ m (Lnet/minecraft/resources/Identifier;)I compareTo a
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/Identifier; createUntrusted d
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/Identifier; fromNamespaceAndPath a
+ m ()Ljava/lang/String; getNamespace b
+ m ()Ljava/lang/String; getPath a
+ m (C)Z isAllowedInIdentifier a
+ m (Ljava/lang/String;)Z isValidNamespace j
+ m (Ljava/lang/String;)Z isValidPath i
+ m (Ljava/lang/String;Lnet/minecraft/IdentifierException;)Ljava/lang/String; lambda$read$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; parse a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/Identifier; read a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; read d
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readGreedy c
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/Identifier; readNonEmpty b
+ m ()Ljava/lang/String; toDebugFileName c
+ m ()Ljava/lang/String; toLanguageKey d
+ m (Ljava/lang/String;)Ljava/lang/String; toLanguageKey h
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toLanguageKey c
+ m ()Ljava/lang/String; toShortLanguageKey e
+ m ()Ljava/lang/String; toShortString f
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/Identifier; tryBuild b
+ m (Ljava/lang/String;C)Lnet/minecraft/resources/Identifier; tryBySeparator b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; tryParse c
+ m (C)Z validNamespaceChar c
+ m (C)Z validPathChar b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; withDefaultNamespace b
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; withPath e
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/Identifier; withPath a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; withPrefix f
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; withSuffix g
+ f Z $assertionsDisabled g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; DEFAULT_NAMESPACE e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID c
+ f C NAMESPACE_SEPARATOR d
+ f Ljava/lang/String; REALMS_NAMESPACE f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/lang/String; namespace h
+ f Ljava/lang/String; path i
+c net/minecraft/server/RegistryLayer net/minecraft/server/RegistryLayer
+ m ()[Lnet/minecraft/server/RegistryLayer; $values b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; createRegistryAccess a
+ f [Lnet/minecraft/server/RegistryLayer; $VALUES g
+ f Lnet/minecraft/server/RegistryLayer; DIMENSIONS c
+ f Lnet/minecraft/server/RegistryLayer; RELOADABLE d
+ f Lnet/minecraft/server/RegistryLayer; STATIC a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; STATIC_ACCESS f
+ f Ljava/util/List; VALUES e
+ f Lnet/minecraft/server/RegistryLayer; WORLDGEN b
+c net/minecraft/server/dialog/Dialog net/minecraft/server/dialog/Dialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Ljava/util/Optional; onCancel d
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; CONTEXT_FREE_STREAM_CODEC g
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC c
+ f Lcom/mojang/serialization/Codec; LIST_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lcom/mojang/serialization/Codec; WIDTH_CODEC b
+c net/minecraft/server/rcon/PktUtils net/minecraft/server/rcon/StatusChallengeUtils
+ m ([BI)I intFromByteArray a
+ m ([BII)I intFromByteArray b
+ m ([BII)I intFromNetworkByteArray c
+ m ([BII)Ljava/lang/String; stringFromByteArray a
+ m (B)Ljava/lang/String; toHexString a
+ f [C HEX_CHAR b
+ f I MAX_PACKET_SIZE a
+c net/minecraft/tags/EnchantmentTags net/minecraft/tags/EnchantmentTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; ARMOR_EXCLUSIVE b
+ f Lnet/minecraft/tags/TagKey; BOOTS_EXCLUSIVE c
+ f Lnet/minecraft/tags/TagKey; BOW_EXCLUSIVE d
+ f Lnet/minecraft/tags/TagKey; CROSSBOW_EXCLUSIVE e
+ f Lnet/minecraft/tags/TagKey; CURSE o
+ f Lnet/minecraft/tags/TagKey; DAMAGE_EXCLUSIVE f
+ f Lnet/minecraft/tags/TagKey; DOUBLE_TRADE_PRICE j
+ f Lnet/minecraft/tags/TagKey; IN_ENCHANTING_TABLE k
+ f Lnet/minecraft/tags/TagKey; MINING_EXCLUSIVE g
+ f Lnet/minecraft/tags/TagKey; NON_TREASURE v
+ f Lnet/minecraft/tags/TagKey; ON_MOB_SPAWN_EQUIPMENT l
+ f Lnet/minecraft/tags/TagKey; ON_RANDOM_LOOT n
+ f Lnet/minecraft/tags/TagKey; ON_TRADED_EQUIPMENT m
+ f Lnet/minecraft/tags/TagKey; PREVENTS_BEE_SPAWNS_WHEN_MINING q
+ f Lnet/minecraft/tags/TagKey; PREVENTS_DECORATED_POT_SHATTERING r
+ f Lnet/minecraft/tags/TagKey; PREVENTS_ICE_MELTING s
+ f Lnet/minecraft/tags/TagKey; PREVENTS_INFESTED_SPAWNS t
+ f Lnet/minecraft/tags/TagKey; RIPTIDE_EXCLUSIVE h
+ f Lnet/minecraft/tags/TagKey; SMELTS_LOOT p
+ f Lnet/minecraft/tags/TagKey; TOOLTIP_ORDER a
+ f Lnet/minecraft/tags/TagKey; TRADEABLE i
+ f Lnet/minecraft/tags/TagKey; TRADES_DESERT_COMMON w
+ f Lnet/minecraft/tags/TagKey; TRADES_DESERT_SPECIAL D
+ f Lnet/minecraft/tags/TagKey; TRADES_JUNGLE_COMMON x
+ f Lnet/minecraft/tags/TagKey; TRADES_JUNGLE_SPECIAL E
+ f Lnet/minecraft/tags/TagKey; TRADES_PLAINS_COMMON y
+ f Lnet/minecraft/tags/TagKey; TRADES_PLAINS_SPECIAL F
+ f Lnet/minecraft/tags/TagKey; TRADES_SAVANNA_COMMON z
+ f Lnet/minecraft/tags/TagKey; TRADES_SAVANNA_SPECIAL G
+ f Lnet/minecraft/tags/TagKey; TRADES_SNOW_COMMON A
+ f Lnet/minecraft/tags/TagKey; TRADES_SNOW_SPECIAL H
+ f Lnet/minecraft/tags/TagKey; TRADES_SWAMP_COMMON B
+ f Lnet/minecraft/tags/TagKey; TRADES_SWAMP_SPECIAL I
+ f Lnet/minecraft/tags/TagKey; TRADES_TAIGA_COMMON C
+ f Lnet/minecraft/tags/TagKey; TRADES_TAIGA_SPECIAL J
+ f Lnet/minecraft/tags/TagKey; TREASURE u
+c net/minecraft/tags/WorldPresetTags net/minecraft/tags/WorldPresetTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; EXTENDED b
+ f Lnet/minecraft/tags/TagKey; NORMAL a
+c net/minecraft/util/ProblemReporter net/minecraft/util/ProblemReporter
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+ f Lnet/minecraft/util/ProblemReporter; DISCARDING a
+c net/minecraft/util/ProblemReporter$1 net/minecraft/util/ProblemReporter$1
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+c net/minecraft/util/ProblemReporter$Problem net/minecraft/util/ProblemReporter$g
+ m ()Ljava/lang/String; description a
+c net/minecraft/util/ProblemReporter$Collector net/minecraft/util/ProblemReporter$a
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter; forChild a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m ()Ljava/lang/String; getReport b
+ m ()Ljava/lang/String; getTreeReport c
+ m ()Z isEmpty a
+ m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getReport$1 a
+ m ()Ljava/lang/String; lambda$static$0 d
+ m (Lnet/minecraft/util/ProblemReporter$Problem;)V report a
+ f Lnet/minecraft/util/ProblemReporter$PathElement; EMPTY_ROOT b
+ f Lnet/minecraft/util/ProblemReporter$PathElement; element d
+ f Lnet/minecraft/util/ProblemReporter$Collector; parent c
+ f Ljava/util/Set; problems e
+c net/minecraft/util/ProblemReporter$Collector$Entry net/minecraft/util/ProblemReporter$a$a
+ m ()Lnet/minecraft/util/ProblemReporter$Problem; problem b
+ m ()Lnet/minecraft/util/ProblemReporter$Collector; source a
+ f Lnet/minecraft/util/ProblemReporter$Problem; problem b
+ f Lnet/minecraft/util/ProblemReporter$Collector; source a
+c net/minecraft/util/ProblemReporter$Collector$ProblemTreeNode net/minecraft/util/ProblemReporter$a$b
+ m (Lnet/minecraft/util/ProblemReporter$PathElement;)Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode; child a
+ m ()Ljava/util/Map; children d
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; element b
+ m ()Ljava/util/List; getLines a
+ m (Ljava/util/List;Lnet/minecraft/util/ProblemReporter$PathElement;Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode;)V lambda$getLines$0 b
+ m (Ljava/util/List;Lnet/minecraft/util/ProblemReporter$PathElement;Lnet/minecraft/util/ProblemReporter$Collector$ProblemTreeNode;)V lambda$getLines$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$getLines$2 a
+ m ()Ljava/util/List; problems c
+ f Ljava/util/Map; children c
+ f Lnet/minecraft/util/ProblemReporter$PathElement; element a
+ f Ljava/util/List; problems b
+c net/minecraft/util/ProblemReporter$PathElement net/minecraft/util/ProblemReporter$f
+c net/minecraft/util/ProblemReporter$ScopedCollector net/minecraft/util/ProblemReporter$j
+ f Lorg/slf4j/Logger; logger c
+c net/minecraft/util/ProblemReporter$FieldPathElement net/minecraft/util/ProblemReporter$c
+ m ()Ljava/lang/String; name a
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$IndexedPathElement net/minecraft/util/ProblemReporter$e
+ m ()I index a
+ f I index a
+c net/minecraft/util/ProblemReporter$RootFieldPathElement net/minecraft/util/ProblemReporter$i
+ m ()Ljava/lang/String; name a
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$RootElementPathElement net/minecraft/util/ProblemReporter$h
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/util/ProblemReporter$IndexedFieldPathElement net/minecraft/util/ProblemReporter$d
+ m ()I index b
+ m ()Ljava/lang/String; name a
+ f I index b
+ f Ljava/lang/String; name a
+c net/minecraft/util/ProblemReporter$ElementReferencePathElement net/minecraft/util/ProblemReporter$b
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/util/random/Weighted net/minecraft/util/random/Weighted
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/random/Weighted; map a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Ljava/lang/Object; value a
+ m ()I weight b
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/lang/Object; value a
+ f I weight b
+c net/minecraft/world/RandomSequence net/minecraft/world/RandomSequence
+ m (JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; createSequence a
+ m (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/util/RandomSource; random a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; seedForKey a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; source b
+c net/minecraft/world/entity/Display net/minecraft/world/entity/Display
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z affectedByCulling f
+ m (F)F calculateInterpolationProgress a
+ m ()Lnet/minecraft/world/entity/Display$RenderState; createFreshRenderState A
+ m (Lnet/minecraft/world/entity/Display$RenderState;F)Lnet/minecraft/world/entity/Display$RenderState; createInterpolatedRenderState a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData;)Lcom/mojang/math/Transformation; createTransformation a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; getBillboardConstraints p
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling e
+ m ()Lnet/minecraft/util/Brightness; getBrightnessOverride q
+ m ()I getGlowColorOverride x
+ m ()F getHeight y
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation l_
+ m ()I getPackedBrightnessOverride r
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m ()I getPosRotInterpolationDuration n
+ m ()F getShadowRadius u
+ m ()F getShadowStrength v
+ m ()I getTeamColor h_
+ m ()I getTransformationInterpolationDelay m
+ m ()I getTransformationInterpolationDuration k
+ m ()F getViewRange s
+ m ()F getWidth w
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers m_
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/Display$RenderState; renderState i
+ m (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V setBillboardConstraints a
+ m (Lnet/minecraft/util/Brightness;)V setBrightnessOverride a
+ m (I)V setGlowColorOverride l
+ m (F)V setHeight y
+ m (DDD)V setPos a_
+ m (I)V setPosRotInterpolationDuration d
+ m (F)V setShadowRadius c
+ m (F)V setShadowStrength d
+ m (Lcom/mojang/math/Transformation;)V setTransformation a
+ m (I)V setTransformationInterpolationDelay b
+ m (I)V setTransformationInterpolationDuration a
+ m (F)V setViewRange b
+ m (F)V setWidth x
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ m ()V updateCulling z
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID aO
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BRIGHTNESS_OVERRIDE_ID aP
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_GLOW_COLOR_OVERRIDE_ID aV
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID aU
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ROTATION_ID u
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POS_ROT_INTERPOLATION_DURATION_ID r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ROTATION_ID aN
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCALE_ID t
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_RADIUS_ID aR
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_STRENGTH_ID aS
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID p
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSLATION_ID s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VIEW_RANGE_ID aQ
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID aT
+ f F INITIAL_HEIGHT be
+ f I INITIAL_POS_ROT_INTERPOLATION_DURATION aZ
+ f F INITIAL_SHADOW_RADIUS ba
+ f F INITIAL_SHADOW_STRENGTH bb
+ f I INITIAL_TRANSFORMATION_INTERPOLATION_DURATION aX
+ f I INITIAL_TRANSFORMATION_START_INTERPOLATION aY
+ f F INITIAL_VIEW_RANGE bc
+ f F INITIAL_WIDTH bd
+ f Lorg/slf4j/Logger; LOGGER o
+ f I NO_BRIGHTNESS_OVERRIDE a
+ f I NO_GLOW_COLOR_OVERRIDE bf
+ f Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS aW
+ f Ljava/lang/String; TAG_BILLBOARD f
+ f Ljava/lang/String; TAG_BRIGHTNESS g
+ f Ljava/lang/String; TAG_GLOW_COLOR_OVERRIDE m
+ f Ljava/lang/String; TAG_HEIGHT l
+ f Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION b
+ f Ljava/lang/String; TAG_SHADOW_RADIUS i
+ f Ljava/lang/String; TAG_SHADOW_STRENGTH j
+ f Ljava/lang/String; TAG_TRANSFORMATION e
+ f Ljava/lang/String; TAG_TRANSFORMATION_INTERPOLATION_DURATION c
+ f Ljava/lang/String; TAG_TRANSFORMATION_START_INTERPOLATION d
+ f Ljava/lang/String; TAG_VIEW_RANGE h
+ f Ljava/lang/String; TAG_WIDTH k
+ f Lnet/minecraft/world/phys/AABB; cullingBoundingBox bj
+ f I interpolationDuration bh
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation bo
+ f J interpolationStartClientTick bg
+ f F lastProgress bi
+ f Z noCulling bk
+ f Lnet/minecraft/world/entity/Display$RenderState; renderState bn
+ f Z updateInterpolationDuration bm
+ f Z updateRenderState n
+ f Z updateStartTick bl
+c net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getItemStack m
+ m ()Lnet/minecraft/world/item/ItemDisplayContext; getItemTransform n
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState k
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItemStack a
+ m (Lnet/minecraft/world/item/ItemDisplayContext;)V setItemTransform a
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_DISPLAY_ID r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK_ID q
+ f Ljava/lang/String; TAG_ITEM o
+ f Ljava/lang/String; TAG_ITEM_DISPLAY p
+ f Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState t
+ f Lnet/minecraft/world/entity/SlotAccess; slot s
+c net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState net/minecraft/world/entity/Display$ItemDisplay$a
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack a
+ m ()Lnet/minecraft/world/item/ItemDisplayContext; itemTransform b
+ f Lnet/minecraft/world/item/ItemStack; itemStack a
+ f Lnet/minecraft/world/item/ItemDisplayContext; itemTransform b
+c net/minecraft/world/entity/Display$RenderState net/minecraft/world/entity/Display$j
+ m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; billboardConstraints b
+ m ()I brightnessOverride c
+ m ()I glowColorOverride f
+ m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowRadius d
+ m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowStrength e
+ m ()Lnet/minecraft/world/entity/Display$GenericInterpolator; transformation a
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; billboardConstraints b
+ f I brightnessOverride c
+ f I glowColorOverride f
+ f Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowRadius d
+ f Lnet/minecraft/world/entity/Display$FloatInterpolator; shadowStrength e
+ f Lnet/minecraft/world/entity/Display$GenericInterpolator; transformation a
+c net/minecraft/world/entity/Display$TextDisplay net/minecraft/world/entity/Display$TextDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; cacheDisplay a
+ m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; createFreshTextRenderState s
+ m (Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;F)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; createInterpolatedTextRenderState a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; getAlign a
+ m ()I getBackgroundColor q
+ m ()B getFlags r
+ m ()I getLineWidth n
+ m ()Lnet/minecraft/network/chat/Component; getText m
+ m ()B getTextOpacity p
+ m (BLnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;B)B loadFlag a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setBackgroundColor b
+ m (B)V setFlags d
+ m (I)V setLineWidth a
+ m (Lnet/minecraft/network/chat/Component;)V setText a
+ m (B)V setTextOpacity c
+ m (BLnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;B)V storeFlag a
+ m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState k
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BACKGROUND_COLOR_ID aY
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LINE_WIDTH_ID aX
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STYLE_FLAGS_ID ba
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_ID aW
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_OPACITY_ID aZ
+ f B FLAG_ALIGN_LEFT s
+ f B FLAG_ALIGN_RIGHT t
+ f B FLAG_SEE_THROUGH q
+ f B FLAG_SHADOW p
+ f B FLAG_USE_DEFAULT_BACKGROUND r
+ f I INITIAL_BACKGROUND u
+ f I INITIAL_LINE_WIDTH aV
+ f B INITIAL_TEXT_OPACITY aU
+ f Ljava/lang/String; TAG_ALIGNMENT aT
+ f Ljava/lang/String; TAG_BACKGROUND_COLOR aP
+ f Ljava/lang/String; TAG_LINE_WIDTH aN
+ f Ljava/lang/String; TAG_SEE_THROUGH aR
+ f Ljava/lang/String; TAG_SHADOW aQ
+ f Ljava/lang/String; TAG_TEXT o
+ f Ljava/lang/String; TAG_TEXT_OPACITY aO
+ f Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND aS
+ f Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS bb
+ f Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; clientDisplayCache bc
+ f Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState bd
+c net/minecraft/world/entity/Display$TextDisplay$Align net/minecraft/world/entity/Display$TextDisplay$Align
+ m ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/Display$TextDisplay$Align; $VALUES f
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; CENTER a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; LEFT b
+ f Lnet/minecraft/world/entity/Display$TextDisplay$Align; RIGHT c
+ f Ljava/lang/String; name e
+c net/minecraft/world/entity/Display$TextDisplay$CachedInfo net/minecraft/world/entity/Display$TextDisplay$CachedInfo
+ m ()Ljava/util/List; lines a
+ m ()I width b
+ f Ljava/util/List; lines a
+ f I width b
+c net/minecraft/world/entity/Display$TextDisplay$CachedLine net/minecraft/world/entity/Display$TextDisplay$CachedLine
+ m ()Lnet/minecraft/util/FormattedCharSequence; contents a
+ m ()I width b
+ f Lnet/minecraft/util/FormattedCharSequence; contents a
+ f I width b
+c net/minecraft/world/entity/Display$TextDisplay$TextRenderState net/minecraft/world/entity/Display$TextDisplay$e
+ m ()Lnet/minecraft/world/entity/Display$IntInterpolator; backgroundColor d
+ m ()B flags e
+ m ()I lineWidth b
+ m ()Lnet/minecraft/network/chat/Component; text a
+ m ()Lnet/minecraft/world/entity/Display$IntInterpolator; textOpacity c
+ f Lnet/minecraft/world/entity/Display$IntInterpolator; backgroundColor d
+ f B flags e
+ f I lineWidth b
+ f Lnet/minecraft/network/chat/Component; text a
+ f Lnet/minecraft/world/entity/Display$IntInterpolator; textOpacity c
+c net/minecraft/world/entity/Display$BlockDisplay net/minecraft/world/entity/Display$BlockDisplay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState m
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m (ZF)V updateRenderSubState a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID p
+ f Ljava/lang/String; TAG_BLOCK_STATE o
+ f Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState q
+c net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState net/minecraft/world/entity/Display$BlockDisplay$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; blockState a
+ f Lnet/minecraft/world/level/block/state/BlockState; blockState a
+c net/minecraft/world/entity/Display$IntInterpolator net/minecraft/world/entity/Display$IntInterpolator
+ m (IF)I lambda$constant$0 a
+c net/minecraft/world/entity/Display$ColorInterpolator net/minecraft/world/entity/Display$ColorInterpolator
+ m ()I current b
+ m ()I previous a
+ f I current b
+ f I previous a
+c net/minecraft/world/entity/Display$FloatInterpolator net/minecraft/world/entity/Display$FloatInterpolator
+ m (FF)F lambda$constant$0 a
+c net/minecraft/world/entity/Display$GenericInterpolator net/minecraft/world/entity/Display$GenericInterpolator
+ m (Ljava/lang/Object;F)Ljava/lang/Object; lambda$constant$0 a
+c net/minecraft/world/entity/Display$BillboardConstraints net/minecraft/world/entity/Display$BillboardConstraints
+ m ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; $values b
+ m ()B getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/Display$BillboardConstraints; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; CENTER d
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; FIXED a
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; HORIZONTAL c
+ f Lnet/minecraft/world/entity/Display$BillboardConstraints; VERTICAL b
+ f B id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/Display$LinearIntInterpolator net/minecraft/world/entity/Display$i
+ m ()I current b
+ m ()I previous a
+ f I current b
+ f I previous a
+c net/minecraft/world/entity/Display$LinearFloatInterpolator net/minecraft/world/entity/Display$h
+ m ()F current b
+ m ()F previous a
+ f F current b
+ f F previous a
+c net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$l
+ m ()Lcom/mojang/math/Transformation; current b
+ m (F)Lcom/mojang/math/Transformation; get a
+ m ()Lcom/mojang/math/Transformation; previous a
+ f Lcom/mojang/math/Transformation; current b
+ f Lcom/mojang/math/Transformation; previous a
+c net/minecraft/world/entity/npc/Npc net/minecraft/world/entity/npc/NPC
+c net/minecraft/world/inventory/Slot net/minecraft/world/inventory/Slot
+ m (Lnet/minecraft/world/entity/player/Player;)Z allowModification b
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m ()I getContainerSlot i
+ m ()Lnet/minecraft/world/item/ItemStack; getItem g
+ m ()I getMaxStackSize a
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize b_
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m ()Z hasItem h
+ m ()Z isActive b
+ m ()Z isFake f
+ m ()Z isHighlightable e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$safeTake$0 b
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onQuickCraft b
+ m (I)V onSwapCraft b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; safeInsert d
+ m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; safeInsert b
+ m (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; safeTake b
+ m (Lnet/minecraft/world/item/ItemStack;)V set f
+ m (Lnet/minecraft/world/item/ItemStack;)V setByPlayer e
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ m ()V setChanged d
+ m (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; tryRemove a
+ f Lnet/minecraft/world/Container; container c
+ f I index d
+ f I slot a
+ f I x e
+ f I y f
+c net/minecraft/world/item/ArrowItem net/minecraft/world/item/ItemArrow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/arrow/AbstractArrow; createArrow a
+c net/minecraft/world/item/BlockItem net/minecraft/world/item/ItemBlock
+ m ()Z canFitInsideContainerItems d
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z canPlace b
+ m ()Lnet/minecraft/world/level/block/Block; getBlock c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; getPlaceSound a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getPlacementState c
+ m ()Z mustSurvive b
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/InteractionResult; place a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+ m (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V registerBlocks a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/storage/TagValueOutput;)V setBlockEntityData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V updateBlockEntityComponents a
+ m (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; updateBlockStateFromTag a
+ m (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 updateCustomBlockEntityTag a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z updateCustomBlockEntityTag a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; updatePlacementContext b
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/world/level/block/Block; block a
+c net/minecraft/world/item/BrushItem net/minecraft/world/item/BrushItem
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/phys/HitResult; calculateHitResult a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 spawnDustParticles a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I ANIMATION_DURATION a
+ f I USE_DURATION b
+c net/minecraft/world/item/BrushItem$1 net/minecraft/world/item/BrushItem$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/item/BrushItem$DustParticlesDelta net/minecraft/world/item/BrushItem$a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/BrushItem$DustParticlesDelta; fromDirection a
+ m ()D xd a
+ m ()D yd b
+ m ()D zd c
+ f D ALONG_SIDE_DELTA d
+ f D OUT_FROM_SIDE_DELTA e
+ f D xd a
+ f D yd b
+ f D zd c
+c net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/component/TooltipDisplay;Lnet/minecraft/world/entity/player/Player;)V addAttributeTooltips a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;Ljava/util/function/Consumer;)V addDetailsToTooltip a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;)V addUnitComponentToTooltip a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; applyAfterUseComponentSideEffects a
+ m (Lnet/minecraft/core/component/DataComponentMap;)V applyComponents b
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V applyComponents b
+ m (Lnet/minecraft/core/component/DataComponentPatch;)V applyComponentsAndValidate a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canBeHurtBy a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z canBreakBlockInAdventureMode b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canDestroyBlock a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z canPlaceOnBlockInAdventureMode a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder$Reference;)V causeUseVibration a
+ m (ILnet/minecraft/world/entity/LivingEntity;)V consume a
+ m (ILnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; consumeAndReturn b
+ m ()Lnet/minecraft/world/item/ItemStack; copy v
+ m ()Lnet/minecraft/world/item/ItemStack; copyAndClear g
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentGetter;)V copyFrom a
+ m (I)Lnet/minecraft/world/item/ItemStack; copyWithCount c
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; createOptionalStreamCodec b
+ m (Lnet/minecraft/core/Holder;I)V enchant a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;)V forEachModifier a
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Lorg/apache/commons/lang3/function/TriConsumer;)V forEachModifier a
+ m ()I getBarColor u
+ m ()I getBarWidth t
+ m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; getComponentsPatch d
+ m ()I getCount N
+ m ()Lnet/minecraft/network/chat/Component; getCustomName z
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Supplier;)Lnet/minecraft/world/damagesource/DamageSource; getDamageSource a
+ m ()I getDamageValue o
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName K
+ m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; getEnchantments G
+ m ()Lnet/minecraft/world/entity/Entity; getEntityRepresentation J
+ m ()Lnet/minecraft/world/entity/decoration/ItemFrame; getFrame I
+ m ()Lnet/minecraft/network/chat/Component; getHoverName y
+ m ()Lnet/minecraft/world/item/Item; getItem h
+ m ()Lnet/minecraft/core/Holder; getItemHolder i
+ m ()Lnet/minecraft/network/chat/Component; getItemName A
+ m ()I getMaxDamage p
+ m ()I getMaxStackSize k
+ m ()I getPopTime M
+ m ()Lnet/minecraft/core/component/DataComponentMap; getPrototype c
+ m ()Lnet/minecraft/world/item/Rarity; getRarity D
+ m ()Lnet/minecraft/network/chat/Component; getStyledHoverName B
+ m ()Lnet/minecraft/world/item/component/SwingAnimation; getSwingAnimation L
+ m ()Ljava/util/stream/Stream; getTags j
+ m ()Ljava/util/Optional; getTooltipImage b
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; getTooltipLines a
+ m ()Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation w
+ m (Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (I)V grow g
+ m ()Z hasFoil C
+ m (Lnet/minecraft/core/component/DataComponentType;)Z hasNonDefault d
+ m (Lnet/minecraft/world/item/ItemStack;)I hashItemAndComponents b
+ m (Ljava/util/List;)I hashStackList a
+ m (ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)V hurtAndBreak a
+ m (ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V hurtAndBreak a
+ m (ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; hurtAndConvertOnBreak a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a
+ m (ILnet/minecraft/world/entity/player/Player;)V hurtWithoutBreaking a
+ m ()Lnet/minecraft/core/component/DataComponentMap; immutableComponents e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Ljava/util/function/Predicate;)Z is a
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m (Lnet/minecraft/world/item/Item;)Z is a
+ m ()Z isBarVisible s
+ m ()Z isBroken q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b
+ m ()Z isDamageableItem m
+ m ()Z isDamaged n
+ m ()Z isEmpty f
+ m ()Z isEnchantable E
+ m ()Z isEnchanted F
+ m ()Z isFramed H
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isItemEnabled a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isSameItem b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isSameItemSameComponents c
+ m ()Z isStackable l
+ m (Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem c
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lnet/minecraft/world/entity/EquipmentSlotGroup;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/item/component/ItemAttributeModifiers$Display;)V lambda$addAttributeTooltips$17 a
+ m (Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$enchant$18 a
+ m (Lorg/apache/commons/lang3/function/TriConsumer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$forEachModifier$19 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/EitherHolder;)Ljava/util/Optional; lambda$getDamageSource$21 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/damagesource/DamageSource; lambda$getDamageSource$22 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; lambda$getDamageSource$23 b
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getDisplayName$20 a
+ m (Lnet/minecraft/world/item/Item;)V lambda$hurtWithoutBreaking$13 b
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/ItemStack; lambda$lenientOptionalFieldOf$15 a
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; lambda$lenientOptionalFieldOf$16 d
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$0 h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$3 g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPatch;)Lnet/minecraft/world/item/ItemStack; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$6 P
+ m ()Ljava/lang/String; lambda$validateComponents$11 O
+ m (II)Ljava/lang/String; lambda$validateComponents$12 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lenientOptionalFieldOf a
+ m (I)V limitSize f
+ m (Ljava/util/List;Ljava/util/List;)Z listMatches a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z matches a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;)Z matchesIgnoringComponents a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V mineBlock a
+ m ()Z nextDamageWillBreak r
+ m (Lnet/minecraft/world/entity/player/Player;I)V onCraftedBy a
+ m (Lnet/minecraft/world/level/Level;)V onCraftedBySystem a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V onUseTick b
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V releaseUsing a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; remove e
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; set b
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Object; set a
+ m (I)V setCount e
+ m (I)V setDamageValue b
+ m (Lnet/minecraft/world/entity/Entity;)V setEntityRepresentation a
+ m (I)V setPopTime d
+ m (I)V shrink h
+ m (I)Lnet/minecraft/world/item/ItemStack; split a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/ItemStack; transmuteCopy a
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/item/ItemStack; transmuteCopy a
+ m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/item/ItemStack; transmuteCopyIgnoreEmpty b
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; update a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; update a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ m ()Z useOnRelease x
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; validateComponents a
+ m (Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/serialization/DataResult; validateStrict a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; validatedStreamCodec a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/chat/Component; DISABLED_ITEM_TOOLTIP q
+ f Lnet/minecraft/world/item/ItemStack; EMPTY l
+ f Lnet/minecraft/network/chat/Component; INTANGIBLE_TOOLTIP o
+ f Lorg/slf4j/Logger; LOGGER p
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lcom/mojang/serialization/Codec; OPTIONAL_CODEC f
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_LIST_STREAM_CODEC k
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC h
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_UNTRUSTED_STREAM_CODEC i
+ f Ljava/util/List; OP_NBT_WARNING m
+ f Lcom/mojang/serialization/Codec; SIMPLE_ITEM_CODEC g
+ f Lcom/mojang/serialization/Codec; SINGLE_ITEM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC j
+ f Lcom/mojang/serialization/Codec; STRICT_CODEC d
+ f Lcom/mojang/serialization/Codec; STRICT_SINGLE_ITEM_CODEC e
+ f Lnet/minecraft/network/chat/Component; UNBREAKABLE_TOOLTIP n
+ f Lnet/minecraft/core/component/PatchedDataComponentMap; components u
+ f I count r
+ f Lnet/minecraft/world/entity/Entity; entityRepresentation v
+ f Lnet/minecraft/world/item/Item; item t
+ f I popTime s
+c net/minecraft/world/item/ItemStack$1 net/minecraft/world/item/ItemStack$1
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+c net/minecraft/world/item/ItemStack$2 net/minecraft/world/item/ItemStack$2
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+c net/minecraft/world/item/ItemStack$3 net/minecraft/world/item/ItemStack$3
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V encode a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec a
+c net/minecraft/world/item/ItemStack$4 net/minecraft/world/item/ItemStack$4
+ f [I $SwitchMap$net$minecraft$world$item$Rarity a
+c net/minecraft/world/item/ItemUtils net/minecraft/world/item/ItemLiquidUtil
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; createFilledResult a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; createFilledResult a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V lambda$onContainerDestroyed$0 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Ljava/lang/Iterable;)V onContainerDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; startUsingInstantly a
+c net/minecraft/world/level/ChunkPos net/minecraft/world/level/ChunkCoordIntPair
+ m (II)J asLong d
+ m (Lnet/minecraft/core/BlockPos;)J asLong a
+ m (Lnet/minecraft/core/BlockPos;)Z contains b
+ m (II)I distanceSquared g
+ m (J)I distanceSquared c
+ m (Lnet/minecraft/world/level/ChunkPos;)I distanceSquared b
+ m (III)Lnet/minecraft/core/BlockPos; getBlockAt a
+ m (I)I getBlockX a
+ m (I)I getBlockZ b
+ m (II)I getChessboardDistance f
+ m (Lnet/minecraft/world/level/ChunkPos;)I getChessboardDistance a
+ m ()I getMaxBlockX g
+ m ()I getMaxBlockZ h
+ m (I)Lnet/minecraft/core/BlockPos; getMiddleBlockPosition c
+ m ()I getMiddleBlockX c
+ m ()I getMiddleBlockZ d
+ m ()I getMinBlockX e
+ m ()I getMinBlockZ f
+ m ()I getRegionLocalX k
+ m ()I getRegionLocalZ l
+ m ()I getRegionX i
+ m ()I getRegionZ j
+ m ()Lnet/minecraft/core/BlockPos; getWorldPosition m
+ m (J)I getX a
+ m (J)I getZ b
+ m (II)I hash e
+ m ()Z isValid a
+ m (II)Z isValid c
+ m ([I)Lnet/minecraft/world/level/ChunkPos; lambda$static$0 a
+ m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/IntStream; lambda$static$2 c
+ m (II)Lnet/minecraft/world/level/ChunkPos; maxFromRegion b
+ m (II)Lnet/minecraft/world/level/ChunkPos; minFromRegion a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/stream/Stream; rangeClosed a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; rangeClosed a
+ m ()J toLong b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f J COORD_BITS l
+ f J COORD_MASK m
+ f I HASH_A p
+ f I HASH_C q
+ f I HASH_Z_XOR r
+ f J INVALID_CHUNK_POS c
+ f I MAX_COORDINATE_VALUE d
+ f I REGION_BITS n
+ f I REGION_MASK o
+ f I REGION_MAX_INDEX g
+ f I REGION_SIZE f
+ f I SAFETY_MARGIN j
+ f I SAFETY_MARGIN_CHUNKS k
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/level/ChunkPos; ZERO e
+ f I x h
+ f I z i
+c net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkCoordIntPair$1
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/level/ChunkPos; decode a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/level/ChunkPos;)V encode a
+c net/minecraft/world/level/ChunkPos$2 net/minecraft/world/level/ChunkCoordIntPair$2
+ f Lnet/minecraft/world/level/ChunkPos; pos e
+c net/minecraft/world/level/GameType net/minecraft/world/level/EnumGamemode
+ m ()[Lnet/minecraft/world/level/GameType; $values i
+ m (I)Lnet/minecraft/world/level/GameType; byId a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; byName a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; byName a
+ m (I)Lnet/minecraft/world/level/GameType; byNullableId b
+ m ()I getId a
+ m ()Lnet/minecraft/network/chat/Component; getLongDisplayName d
+ m ()Ljava/lang/String; getName b
+ m (Lnet/minecraft/world/level/GameType;)I getNullableId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/network/chat/Component; getShortDisplayName e
+ m ()Z isBlockPlacingRestricted f
+ m ()Z isCreative g
+ m ()Z isSurvival h
+ m (I)Z isValidId c
+ m (ILnet/minecraft/world/level/GameType;)Z lambda$isValidId$0 a
+ m (Lnet/minecraft/world/entity/player/Abilities;)V updatePlayerAbilities a
+ f [Lnet/minecraft/world/level/GameType; $VALUES o
+ f Lnet/minecraft/world/level/GameType; ADVENTURE c
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC f
+ f Lnet/minecraft/world/level/GameType; CREATIVE b
+ f Lnet/minecraft/world/level/GameType; DEFAULT_MODE e
+ f Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC h
+ f I NOT_SET j
+ f Lnet/minecraft/world/level/GameType; SPECTATOR d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Lnet/minecraft/world/level/GameType; SURVIVAL a
+ f I id k
+ f Lnet/minecraft/network/chat/Component; longName n
+ f Ljava/lang/String; name l
+ f Lnet/minecraft/network/chat/Component; shortName m
+c net/minecraft/world/level/ItemLike net/minecraft/world/level/IMaterial
+ m ()Lnet/minecraft/world/item/Item; asItem h
+c net/minecraft/world/phys/HitResult net/minecraft/world/phys/MovingObjectPosition
+ m (Lnet/minecraft/world/entity/Entity;)D distanceTo a
+ m ()Lnet/minecraft/world/phys/Vec3; getLocation g
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ f Lnet/minecraft/world/phys/Vec3; location a
+c net/minecraft/world/phys/HitResult$Type net/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType
+ m ()[Lnet/minecraft/world/phys/HitResult$Type; $values a
+ f [Lnet/minecraft/world/phys/HitResult$Type; $VALUES d
+ f Lnet/minecraft/world/phys/HitResult$Type; BLOCK b
+ f Lnet/minecraft/world/phys/HitResult$Type; ENTITY c
+ f Lnet/minecraft/world/phys/HitResult$Type; MISS a
+c org/bukkit/craftbukkit/CraftEffect org/bukkit/craftbukkit/v1_21_R7/CraftEffect
+c org/bukkit/craftbukkit/CraftEffect$1 org/bukkit/craftbukkit/v1_21_R7/CraftEffect$1
+c org/bukkit/craftbukkit/CraftServer org/bukkit/craftbukkit/v1_21_R7/CraftServer
+c org/bukkit/craftbukkit/CraftServer$1 org/bukkit/craftbukkit/v1_21_R7/CraftServer$1
+c org/bukkit/craftbukkit/CraftServer$2 org/bukkit/craftbukkit/v1_21_R7/CraftServer$2
+c org/bukkit/craftbukkit/CraftServer$3 org/bukkit/craftbukkit/v1_21_R7/CraftServer$3
+c org/bukkit/craftbukkit/CraftServer$4 org/bukkit/craftbukkit/v1_21_R7/CraftServer$4
+c net/minecraft/core/RegistrationInfo net/minecraft/core/RegistrationInfo
+ m ()Ljava/util/Optional; knownPackInfo a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Lnet/minecraft/core/RegistrationInfo; BUILT_IN a
+ f Ljava/util/Optional; knownPackInfo b
+ f Lcom/mojang/serialization/Lifecycle; lifecycle c
+c net/minecraft/core/WritableRegistry net/minecraft/core/IRegistryWritable
+ m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V bindTag a
+ m ()Lnet/minecraft/core/HolderGetter; createRegistrationLookup p
+ m ()Z isEmpty m
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+c net/minecraft/data/tags/TagAppender net/minecraft/data/tags/TagAppender
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m ([Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/util/Collection;)Lnet/minecraft/data/tags/TagAppender; addAll a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/data/tags/TagAppender; addAll a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ m (Lnet/minecraft/tags/TagBuilder;)Lnet/minecraft/data/tags/TagAppender; forBuilder a
+ m (Ljava/util/function/Function;)Lnet/minecraft/data/tags/TagAppender; map a
+c net/minecraft/data/tags/TagAppender$1 net/minecraft/data/tags/TagAppender$1
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ f Lnet/minecraft/tags/TagBuilder; val$builder a
+c net/minecraft/data/tags/TagAppender$2 net/minecraft/data/tags/TagAppender$2
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+c net/minecraft/data/worldgen/Carvers net/minecraft/data/worldgen/WorldGenCarvers
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ f Lnet/minecraft/resources/ResourceKey; CANYON c
+ f Lnet/minecraft/resources/ResourceKey; CAVE a
+ f Lnet/minecraft/resources/ResourceKey; CAVE_EXTRA_UNDERGROUND b
+ f Lnet/minecraft/resources/ResourceKey; NETHER_CAVE d
+c net/minecraft/gizmos/GizmoCollector net/minecraft/gizmos/GizmoCollector
+ m (Lnet/minecraft/gizmos/Gizmo;)Lnet/minecraft/gizmos/GizmoProperties; lambda$static$0 a
+ f Lnet/minecraft/gizmos/GizmoProperties; IGNORED a
+ f Lnet/minecraft/gizmos/GizmoCollector; NOOP b
+c net/minecraft/gizmos/GizmoCollector$1 net/minecraft/gizmos/GizmoCollector$1
+ m ()Lnet/minecraft/gizmos/GizmoProperties; fadeOut b
+ m (I)Lnet/minecraft/gizmos/GizmoProperties; persistForMillis a
+ m ()Lnet/minecraft/gizmos/GizmoProperties; setAlwaysOnTop a
+c net/minecraft/network/CipherDecoder net/minecraft/network/PacketDecrypter
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode a
+c net/minecraft/network/CipherEncoder net/minecraft/network/PacketEncrypter
+c net/minecraft/network/HiddenByteBuf net/minecraft/network/HiddenByteBuf
+ m ()Lio/netty/buffer/ByteBuf; contents c
+ m (Ljava/lang/Object;)Ljava/lang/Object; pack a
+ m ()Lnet/minecraft/network/HiddenByteBuf; retain a
+ m (I)Lnet/minecraft/network/HiddenByteBuf; retain a
+ m ()Lnet/minecraft/network/HiddenByteBuf; touch b
+ m (Ljava/lang/Object;)Lnet/minecraft/network/HiddenByteBuf; touch c
+ m (Ljava/lang/Object;)Ljava/lang/Object; unpack b
+ f Lio/netty/buffer/ByteBuf; contents a
+c net/minecraft/network/PacketDecoder net/minecraft/network/PacketDecoder
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/ProtocolInfo; protocolInfo b
+c net/minecraft/network/PacketEncoder net/minecraft/network/PacketEncoder
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V encode a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/ProtocolInfo; protocolInfo b
+c net/minecraft/network/chat/ChatType net/minecraft/network/chat/ChatMessageType
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatType$Bound; bind a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m ()Lnet/minecraft/network/chat/ChatTypeDecoration; chat a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/ChatTypeDecoration; narration b
+ f Lnet/minecraft/resources/ResourceKey; CHAT e
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; DEFAULT_CHAT_DECORATION d
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/resources/ResourceKey; EMOTE_COMMAND k
+ f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_INCOMING g
+ f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_OUTGOING h
+ f Lnet/minecraft/resources/ResourceKey; SAY_COMMAND f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_INCOMING i
+ f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_OUTGOING j
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; chat l
+ f Lnet/minecraft/network/chat/ChatTypeDecoration; narration m
+c net/minecraft/network/chat/ChatType$Bound net/minecraft/network/chat/ChatMessageType$a
+ m ()Lnet/minecraft/core/Holder; chatType a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorateNarration b
+ m ()Lnet/minecraft/network/chat/Component; name b
+ m ()Ljava/util/Optional; targetName c
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; withTargetName c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; chatType b
+ f Lnet/minecraft/network/chat/Component; name c
+ f Ljava/util/Optional; targetName d
+c net/minecraft/resources/RegistryOps net/minecraft/resources/RegistryOps
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps; create a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getter b
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/Dynamic; injectRegistryContext a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$10 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$retrieveElement$11 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Ljava/util/Optional; lambda$retrieveElement$6 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$retrieveElement$7 f
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$8 e
+ m ()Ljava/lang/String; lambda$retrieveElement$9 a
+ m (Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$retrieveGetter$1 h
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$2 g
+ m ()Ljava/lang/String; lambda$retrieveGetter$3 b
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$4 a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; lambda$retrieveGetter$5 b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; owner a
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveElement d
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveGetter c
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; withParent a
+ f Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; lookupProvider b
+c net/minecraft/resources/RegistryOps$RegistryInfo net/minecraft/resources/RegistryOps$b
+ m ()Lcom/mojang/serialization/Lifecycle; elementsLifecycle c
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; fromRegistryLookup a
+ m ()Lnet/minecraft/core/HolderGetter; getter b
+ m ()Lnet/minecraft/core/HolderOwner; owner a
+ f Lcom/mojang/serialization/Lifecycle; elementsLifecycle c
+ f Lnet/minecraft/core/HolderGetter; getter b
+ f Lnet/minecraft/core/HolderOwner; owner a
+c net/minecraft/resources/RegistryOps$RegistryInfoLookup net/minecraft/resources/RegistryOps$c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/resources/RegistryOps$HolderLookupAdapter net/minecraft/resources/RegistryOps$a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; createLookup b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; lookupProvider a
+ f Ljava/util/Map; lookups b
+c net/minecraft/resources/ResourceKey net/minecraft/resources/ResourceKey
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; cast d
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; createRegistryKey a
+ m ()Lnet/minecraft/resources/Identifier; identifier a
+ m (Lnet/minecraft/resources/ResourceKey;)Z isFor c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; lambda$codec$0 c
+ m (Lnet/minecraft/resources/ResourceKey$InternKey;)Lnet/minecraft/resources/ResourceKey; lambda$create$2 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; lambda$streamCodec$1 b
+ m ()Lnet/minecraft/resources/Identifier; registry b
+ m ()Lnet/minecraft/resources/ResourceKey; registryKey c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Ljava/util/concurrent/ConcurrentMap; VALUES a
+ f Lnet/minecraft/resources/Identifier; identifier c
+ f Lnet/minecraft/resources/Identifier; registryName b
+c net/minecraft/resources/ResourceKey$InternKey net/minecraft/resources/ResourceKey$a
+ m ()Lnet/minecraft/resources/Identifier; identifier b
+ m ()Lnet/minecraft/resources/Identifier; registry a
+ f Lnet/minecraft/resources/Identifier; identifier b
+ f Lnet/minecraft/resources/Identifier; registry a
+c net/minecraft/server/dialog/Dialogs net/minecraft/server/dialog/Dialogs
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ f I BIG_BUTTON_WIDTH d
+ f Lnet/minecraft/resources/ResourceKey; CUSTOM_OPTIONS b
+ f Lnet/minecraft/server/dialog/ActionButton; DEFAULT_BACK_BUTTON e
+ f Lnet/minecraft/resources/ResourceKey; QUICK_ACTIONS c
+ f Lnet/minecraft/resources/ResourceKey; SERVER_LINKS a
+c net/minecraft/server/level/ChunkMap net/minecraft/server/level/PlayerChunkMap
+ m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration e
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/stream/Stream; allChunksWithAtLeastStatus a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning b
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawningInternal l
+ m (Lnet/minecraft/core/BlockPos;I)Z anyPlayerCloseEnoughTo a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ChunkTrackingView;)V applyChunkTrackingView a
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Ljava/util/List;)V collectSpawningChunks a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; createEmptyChunk h
+ m (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; debugFuturesAndCreateReportedException a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V dropChunk b
+ m (Ljava/io/Writer;)V dumpChunks a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/phys/Vec3;)D euclideanDistanceSquared a
+ m (Ljava/util/function/Consumer;)V forEachBlockTickingChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V forEachEntityTrackedBy a
+ m (Ljava/util/function/Consumer;)V forEachReadyToSendChunk b
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator a
+ m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; generatorState b
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)Lnet/minecraft/nbt/CompoundTag; getChunkDataFixContextTag a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; getChunkDebugData a
+ m (J)Ljava/util/function/IntSupplier; getChunkQueueLevel d
+ m (Lnet/minecraft/server/level/ChunkHolder;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; getChunkRangeFuture a
+ m (J)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkToSend f
+ m ()Lnet/minecraft/server/level/DistanceManager; getDistanceManager i
+ m (J)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getLatestStatus c
+ m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine d
+ m (Lnet/minecraft/server/level/ServerPlayer;)I getPlayerViewDistance b
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; getPlayers a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getPlayersCloseForSpawning c
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager k
+ m ()Ljava/lang/String; getStorageName l
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getUpdatingChunkIfPresent a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; handleChunkLoadFailure a
+ m ()Z hasWork e
+ m (Lnet/minecraft/server/level/ServerPlayer;II)Z isChunkOnTrackedBorder b
+ m (Lnet/minecraft/server/level/ServerPlayer;II)Z isChunkTracked a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z isExistingChunkFull j
+ m (Lnet/minecraft/world/entity/Entity;)Z isTrackedByAnyPlayer c
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V markChunkPendingToSend a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/chunk/LevelChunk;)V markChunkPendingToSend a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkType;)B markPosition a
+ m (Lnet/minecraft/world/level/ChunkPos;)V markPositionReplaceable i
+ m (Lnet/minecraft/server/level/ServerPlayer;)V move a
+ m (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/LevelChunk;)V onChunkReadyToSend a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V onFullChunkStatusChange a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)Z playerIsCloseEnoughTo a
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareAccessibleChunk c
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareEntityTickingChunk a
+ m (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; prepareTickingChunk b
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; printFuture a
+ m (Ljava/util/function/BooleanSupplier;)V processUnloads b
+ m ()Z promoteChunkMap f
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; readChunk k
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)V releaseGeneration a
+ m (Lnet/minecraft/world/entity/Entity;)V removeEntity b
+ m (Ljava/util/List;)V resendBiomesForChunks b
+ m (Lnet/minecraft/server/level/ChunkGenerationTask;)V runGenerationTask a
+ m ()V runGenerationTasks g
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z save a
+ m (Z)V saveAllChunks a
+ m (Lnet/minecraft/server/level/ChunkHolder;J)Z saveChunkIfNeeded a
+ m (Ljava/util/function/BooleanSupplier;)V saveChunksEagerly c
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad g
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; scheduleGenerationTask a
+ m (JLnet/minecraft/server/level/ChunkHolder;)V scheduleUnload a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+ m (Lnet/minecraft/world/level/ChunkPos;)V setChunkUnsaved f
+ m (I)V setServerViewDistance a
+ m ()I size h
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z skipPlayer c
+ m ()V tick j
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updateChunkTracking e
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updatePlayerPos d
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V updatePlayerStatus a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeChunkTag a
+ m (Lnet/minecraft/world/level/ChunkPos;I)V waitForLightBeforeSending a
+ f I CHUNK_SAVED_EAGERLY_PER_TICK k
+ f I CHUNK_SAVED_PER_TICK j
+ f B CHUNK_TYPE_FULL h
+ f B CHUNK_TYPE_REPLACEABLE f
+ f B CHUNK_TYPE_UNKNOWN g
+ f I EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS l
+ f I FORCED_TICKET_LEVEL c
+ f Lorg/slf4j/Logger; LOGGER i
+ f I MAX_ACTIVE_CHUNK_WRITES m
+ f I MAX_VIEW_DISTANCE b
+ f I MIN_VIEW_DISTANCE a
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_LIST_FUTURE e
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_CHUNK_LIST_RESULT d
+ f Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; chunkGeneratorState v
+ f Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener; chunkStatusListener C
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache H
+ f Lnet/minecraft/server/level/ChunkMap$ChunkDistanceManager; distanceManager D
+ f Lnet/minecraft/server/level/ChunkMap$DistanceManager; distanceManager D
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap G
+ f Lnet/minecraft/server/level/ServerLevel; level r
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine s
+ f Lnet/minecraft/util/thread/BlockableEventLoop; mainThreadExecutor t
+ f Z modified z
+ f Lnet/minecraft/server/level/PlayerMap; playerMap F
+ f Lnet/minecraft/world/entity/ai/village/poi/PoiManager; poiManager x
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState u
+ f I serverViewDistance M
+ f Ljava/lang/String; storageName E
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage w
+ f Lit/unimi/dsi/fastutil/longs/LongSet; toDrop y
+ f Lnet/minecraft/world/level/chunk/status/WorldGenContext; worldGenContext N
+c net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/PlayerChunkMap$EntityTracker
+ m ()V broadcastRemoved a
+ m ()I getEffectiveRange b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer a
+ m (I)I scaledRange a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updatePlayer b
+ m (Ljava/util/List;)V updatePlayers a
+ f Lnet/minecraft/world/entity/Entity; entity c
+ f Lnet/minecraft/core/SectionPos; lastSectionPos e
+ f I range d
+ f Ljava/util/Set; seenBy f
+ f Lnet/minecraft/server/level/ServerEntity; serverEntity b
+ f Lnet/minecraft/server/level/ChunkMap; this$0 a
+c net/minecraft/server/level/ChunkMap$DistanceManager net/minecraft/server/level/PlayerChunkMap$a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b
+ m (J)Z isChunkToRemove a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ f Lnet/minecraft/server/level/ChunkMap; this$0 a
+c net/minecraft/server/level/ChunkMap$CallbackExecutor net/minecraft/server/level/PlayerChunkMap$CallbackExecutor
+c net/minecraft/server/level/DemoMode net/minecraft/server/level/DemoPlayerInteractManager
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V handleBlockBreakAction a
+ m ()V outputDemoReminder f
+ m ()V tick a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; useItem a
+ m (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; useItemOn a
+ f I DEMO_DAYS a
+ f I TOTAL_PLAY_TICKS b
+ f I demoEndedReminder g
+ f Z demoHasEnded f
+ f Z displayedIntro e
+ f I gameModeTicks h
+c net/minecraft/server/packs/PackType net/minecraft/server/packs/EnumResourcePackType
+ m ()[Lnet/minecraft/server/packs/PackType; $values b
+ m ()Ljava/lang/String; getDirectory a
+ f [Lnet/minecraft/server/packs/PackType; $VALUES d
+ f Lnet/minecraft/server/packs/PackType; CLIENT_RESOURCES a
+ f Lnet/minecraft/server/packs/PackType; SERVER_DATA b
+ f Ljava/lang/String; directory c
+c net/minecraft/util/DependencySorter net/minecraft/util/DependencySorter
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V addDependencyIfNotCyclic b
+ m (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)Lnet/minecraft/util/DependencySorter; addEntry a
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z isCyclic a
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isCyclic$1 e
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$2 d
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V lambda$orderByDependencies$3 b
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$4 c
+ m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V lambda$orderByDependencies$5 a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$orderByDependencies$6 a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$visitDependenciesAndElement$0 b
+ m (Ljava/util/function/BiConsumer;)V orderByDependencies a
+ m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V visitDependenciesAndElement a
+ f Ljava/util/Map; contents a
+c net/minecraft/util/DependencySorter$Entry net/minecraft/util/DependencySorter$a
+ m (Ljava/util/function/Consumer;)V visitOptionalDependencies b
+ m (Ljava/util/function/Consumer;)V visitRequiredDependencies a
+c net/minecraft/util/ProgressListener net/minecraft/util/IProgressUpdate
+ m (Lnet/minecraft/network/chat/Component;)V progressStage c
+ m (I)V progressStagePercentage a
+ m (Lnet/minecraft/network/chat/Component;)V progressStart b
+ m (Lnet/minecraft/network/chat/Component;)V progressStartNoAbort a
+ m ()V stop a
+c net/minecraft/util/SignatureUpdater net/minecraft/util/SignatureUpdater
+c net/minecraft/util/SignatureUpdater$Output net/minecraft/util/SignatureUpdater$a
+c net/minecraft/util/SimpleBitStorage net/minecraft/util/SimpleBitStorage
+ m (I)I cellIndex b
+ m ()Lnet/minecraft/util/BitStorage; copy d
+ m (I)I get a
+ m (Ljava/util/function/IntConsumer;)V getAll a
+ m (II)I getAndSet a
+ m ()I getBits c
+ m ()[J getRaw a
+ m ()I getSize b
+ m (II)V set b
+ m ([I)V unpack a
+ f [I MAGIC a
+ f I bits c
+ f [J data b
+ f I divideAdd h
+ f I divideMul g
+ f I divideShift i
+ f J mask d
+ f I size e
+ f I valuesPerLong f
+c net/minecraft/util/SimpleBitStorage$InitializationException net/minecraft/util/SimpleBitStorage$a
+c net/minecraft/util/StrictJsonParser net/minecraft/util/StrictJsonParser
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse a
+c net/minecraft/util/StringDecomposer net/minecraft/util/StringDecomposer
+ m (Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;IC)Z feedChar a
+ m (Ljava/lang/String;)Ljava/lang/String; filterBrokenSurrogates a
+ m (Lnet/minecraft/network/chat/FormattedText;)Ljava/lang/String; getPlainText a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterate a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateBackwards b
+ m (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted c
+ m (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z iterateFormatted a
+ m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z lambda$filterBrokenSurrogates$1 b
+ m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z lambda$getPlainText$2 a
+ m (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$iterateFormatted$0 a
+ f C REPLACEMENT_CHAR a
+ f Ljava/util/Optional; STOP_ITERATION b
+c net/minecraft/world/ContainerHelper net/minecraft/world/ContainerUtil
+ m (Lnet/minecraft/world/Container;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/core/NonNullList;)V loadAllItems a
+ m (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/NonNullList;)V saveAllItems a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/NonNullList;Z)V saveAllItems a
+ m (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; takeItem a
+ f Ljava/lang/String; TAG_ITEMS a
+c net/minecraft/world/InteractionHand net/minecraft/world/EnumHand
+ m ()[Lnet/minecraft/world/InteractionHand; $values b
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; asEquipmentSlot a
+ f [Lnet/minecraft/world/InteractionHand; $VALUES c
+ f Lnet/minecraft/world/InteractionHand; MAIN_HAND a
+ f Lnet/minecraft/world/InteractionHand; OFF_HAND b
+c net/minecraft/world/RandomSequences net/minecraft/world/RandomSequences
+ m ()I clear a
+ m (Lnet/minecraft/resources/Identifier;J)Lnet/minecraft/world/RandomSequence; createSequence c
+ m (Lnet/minecraft/resources/Identifier;JIZZ)Lnet/minecraft/world/RandomSequence; createSequence b
+ m (Ljava/util/function/BiConsumer;)V forAllSequences a
+ m (Lnet/minecraft/resources/Identifier;J)Lnet/minecraft/util/RandomSource; get a
+ m ()Z includeSequenceId d
+ m ()Z includeWorldSeed c
+ m (JLnet/minecraft/resources/Identifier;)Lnet/minecraft/world/RandomSequence; lambda$get$2 a
+ m (Lnet/minecraft/world/RandomSequences;)Ljava/util/Map; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/resources/Identifier;J)V reset b
+ m (Lnet/minecraft/resources/Identifier;JIZZ)V reset a
+ m ()I salt b
+ m (IZZ)V setSeedDefaults a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f Z includeSequenceId e
+ f Z includeWorldSeed d
+ f I salt c
+ f Ljava/util/Map; sequences f
+c net/minecraft/world/RandomSequences$DirtyMarkingRandomSource net/minecraft/world/RandomSequences$a
+ m ()Lnet/minecraft/util/RandomSource; fork d
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; forkPositional e
+ m ()Z nextBoolean h
+ m ()D nextDouble j
+ m ()F nextFloat i
+ m ()D nextGaussian k
+ m ()I nextInt f
+ m (I)I nextInt a
+ m ()J nextLong g
+ m (J)V setSeed b
+ f Lnet/minecraft/util/RandomSource; random c
+ f Lnet/minecraft/world/RandomSequences; this$0 b
+c net/minecraft/world/SimpleContainer net/minecraft/world/InventorySubcontainer
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addItem b
+ m (Lnet/minecraft/world/ContainerListener;)V addListener a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canAddItem c
+ m ()V clearContent a
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V fromItemList a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/core/NonNullList; getItems h
+ m ()Z isEmpty c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$removeAllItems$0 g
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$toString$1 f
+ m (Lnet/minecraft/world/item/ItemStack;)V moveItemToEmptySlots d
+ m (Lnet/minecraft/world/item/ItemStack;)V moveItemToOccupiedSlotsWithSameType e
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V moveItemsBetweenStacks a
+ m ()Ljava/util/List; removeAllItems g
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; removeItemType a
+ m (Lnet/minecraft/world/ContainerListener;)V removeListener b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList;)V storeAsItemList a
+ f Lnet/minecraft/core/NonNullList; items c
+ f Ljava/util/List; listeners d
+ f I size b
+c net/minecraft/world/TickRateManager net/minecraft/world/TickRateManager
+ m ()I frozenTicksToRun k
+ m (Lnet/minecraft/world/entity/Entity;)Z isEntityFrozen a
+ m ()Z isFrozen l
+ m ()Z isSteppingForward j
+ m ()F millisecondsPerTick g
+ m ()J nanosecondsPerTick h
+ m ()Z runsNormally i
+ m (Z)V setFrozen a
+ m (I)V setFrozenTicksToRun c
+ m (F)V setTickRate a
+ m ()V tick m
+ m ()F tickrate f
+ f F MIN_TICKRATE a
+ f I frozenTicksToRun d
+ f Z isFrozen f
+ f J nanosecondsPerTick c
+ f Z runGameElements e
+ f F tickrate b
+c net/minecraft/world/entity/Relative net/minecraft/world/entity/Relative
+ m ()[Lnet/minecraft/world/entity/Relative; $values b
+ m (ZZZ)Ljava/util/Set; direction b
+ m ()I getMask a
+ m (I)Z isSet b
+ m (Ljava/util/Set;)I pack a
+ m (ZZZ)Ljava/util/Set; position a
+ m (ZZ)Ljava/util/Set; rotation a
+ m ([Ljava/util/Set;)Ljava/util/Set; union a
+ m (I)Ljava/util/Set; unpack a
+ f [Lnet/minecraft/world/entity/Relative; $VALUES o
+ f Ljava/util/Set; ALL j
+ f Ljava/util/Set; DELTA l
+ f Lnet/minecraft/world/entity/Relative; DELTA_X f
+ f Lnet/minecraft/world/entity/Relative; DELTA_Y g
+ f Lnet/minecraft/world/entity/Relative; DELTA_Z h
+ f Lnet/minecraft/world/entity/Relative; ROTATE_DELTA i
+ f Ljava/util/Set; ROTATION k
+ f Lnet/minecraft/network/codec/StreamCodec; SET_STREAM_CODEC m
+ f Lnet/minecraft/world/entity/Relative; X a
+ f Lnet/minecraft/world/entity/Relative; X_ROT e
+ f Lnet/minecraft/world/entity/Relative; Y b
+ f Lnet/minecraft/world/entity/Relative; Y_ROT d
+ f Lnet/minecraft/world/entity/Relative; Z c
+ f I bit n
+c net/minecraft/world/entity/ai/Brain net/minecraft/world/entity/ai/BehaviorController
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Z activityRequirementsAreMet f
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V addActivity a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V addActivity a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V addActivityAndRemoveMemoriesWhenStopped a
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V addActivityAndRemoveMemoryWhenStopped a
+ m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions a
+ m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z checkMemory a
+ m ()V clearMemories a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; codec b
+ m ()Lnet/minecraft/world/entity/ai/Brain; copyWithoutBehaviors h
+ m (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; createPriorityPairs a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V eraseMemoriesForOtherActivitesThan e
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V eraseMemory b
+ m ()V forgetOutdatedMemories k
+ m ()Ljava/util/Set; getActiveActivities c
+ m ()Ljava/util/Optional; getActiveNonCoreActivity f
+ m ()Ljava/util/Map; getMemories b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getMemory c
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getMemoryInternal d
+ m ()Ljava/util/List; getRunningBehaviors d
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J getTimeUntilExpiry e
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z hasMemoryValue a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Z isActive c
+ m ()Z isBrainDead i
+ m (Ljava/lang/Object;)Z isEmptyCollection a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z isMemoryValue b
+ m (Ljava/lang/Integer;)Ljava/util/Map; lambda$addActivityAndRemoveMemoriesWhenStopped$3 a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; lambda$addActivityAndRemoveMemoriesWhenStopped$4 g
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V lambda$clearMemories$1 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isMemoryValue$2 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; lambda$memories$0 a
+ m ()Ljava/util/stream/Stream; memories j
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/Brain$Provider; provider a
+ m ()V removeAllBehaviors g
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; serializeStart a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setActiveActivity d
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setActiveActivityIfPossible a
+ m (Ljava/util/List;)V setActiveActivityToFirstValid a
+ m (Ljava/util/Set;)V setCoreActivities a
+ m (Lnet/minecraft/world/entity/schedule/Activity;)V setDefaultActivity b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V setMemory a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V setMemory a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V setMemoryInternal b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V setMemoryWithExpiry a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;)V setSchedule a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V startEachNonRunningBehavior d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V stopAll b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tickEachRunningBehavior e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tickSensors c
+ m (Lnet/minecraft/world/attribute/EnvironmentAttributeSystem;JLnet/minecraft/world/phys/Vec3;)V updateActivityFromSchedule a
+ m ()V useDefaultActivity e
+ f Lorg/slf4j/Logger; LOGGER a
+ f I SCHEDULE_UPDATE_DELAY c
+ f Ljava/util/Set; activeActivities k
+ f Ljava/util/Map; activityMemoriesToEraseWhenStopped i
+ f Ljava/util/Map; activityRequirements h
+ f Ljava/util/Map; availableBehaviorsByPriority f
+ f Ljava/util/function/Supplier; codec b
+ f Ljava/util/Set; coreActivities j
+ f Lnet/minecraft/world/entity/schedule/Activity; defaultActivity l
+ f J lastScheduleUpdate m
+ f Ljava/util/Map; memories d
+ f Lnet/minecraft/world/attribute/EnvironmentAttribute; schedule g
+ f Ljava/util/Map; sensors e
+c net/minecraft/world/entity/ai/Brain$1 net/minecraft/world/entity/ai/BehaviorController$1
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; captureRead a
+ m (Lnet/minecraft/world/entity/ai/Brain;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; lambda$captureRead$5 b
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; lambda$captureRead$6 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; lambda$captureRead$7 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; lambda$captureRead$8 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; lambda$decode$3 a
+ m (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V lambda$decode$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/Brain$MemoryValue;)V lambda$encode$9 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/Identifier; lambda$keys$0 a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; lambda$keys$1 c
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; lambda$keys$2 a
+ f Ljava/util/Collection; val$memoryTypes a
+ f Ljava/util/Collection; val$sensorTypes b
+c net/minecraft/world/entity/ai/Brain$Provider net/minecraft/world/entity/ai/BehaviorController$b
+ m ()Lcom/mojang/serialization/Codec; lambda$makeBrain$0 b
+ m ()Lnet/minecraft/world/entity/ai/Brain; lambda$makeBrain$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ f Lcom/mojang/serialization/Codec; codec c
+ f Ljava/util/Collection; memoryTypes a
+ f Ljava/util/Collection; sensorTypes b
+c net/minecraft/world/entity/ai/Brain$MemoryValue net/minecraft/world/entity/ai/BehaviorController$a
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; createUnchecked a
+ m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)V lambda$serialize$0 a
+ m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V lambda$serialize$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V serialize a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V setMemoryInternal a
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; type a
+ f Ljava/util/Optional; value b
+c net/minecraft/world/item/BannerItem net/minecraft/world/item/ItemBanner
+ m ()Lnet/minecraft/world/item/DyeColor; getColor a
+c net/minecraft/world/item/BottleItem net/minecraft/world/item/ItemGlassBottle
+ m (Lnet/minecraft/world/entity/AreaEffectCloud;)Z lambda$use$0 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; turnBottleIntoItem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/BucketItem net/minecraft/world/item/ItemBucket
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a
+ m ()Lnet/minecraft/world/level/material/Fluid; getContent a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; getEmptySuccessItem b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/sounds/SoundEvent;)V lambda$use$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playEmptySound a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/level/material/Fluid; content a
+c net/minecraft/world/item/BundleItem net/minecraft/world/item/BundleItem
+ m (Lnet/minecraft/world/entity/player/Player;)V broadcastChangesOnContainerMenu a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z dropContent b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V dropContent a
+ m ()Ljava/util/List; getAllBundleItemColors a
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarColor f
+ m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth e
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/Item; getByColor a
+ m (Lnet/minecraft/world/item/ItemStack;)F getFullnessDisplay c
+ m (Lnet/minecraft/world/item/ItemStack;)I getNumberOfItemsToShow j
+ m (Lnet/minecraft/world/item/ItemStack;)I getSelectedItem h
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getSelectedItemStack i
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage k
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;)Z hasSelectedItem g
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/BundleItem; lambda$getAllBundleItemColors$0 b
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (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 overrideOtherStackedOnMe a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z overrideStackedOnOther a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V playDropContentsSound a
+ m (Lnet/minecraft/world/entity/Entity;)V playInsertFailSound c
+ m (Lnet/minecraft/world/entity/Entity;)V playInsertSound b
+ m (Lnet/minecraft/world/entity/Entity;)V playRemoveOneSound a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/Optional; removeOneItemFromBundle a
+ m (Lnet/minecraft/world/item/ItemStack;I)V toggleSelectedItem a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I BAR_COLOR p
+ f I FULL_BAR_COLOR o
+ f I MAX_SHOWN_GRID_ITEMS c
+ f I MAX_SHOWN_GRID_ITEMS_X a
+ f I MAX_SHOWN_GRID_ITEMS_Y b
+ f I OVERFLOWING_MAX_SHOWN_GRID_ITEMS d
+ f I TICKS_AFTER_FIRST_THROW q
+ f I TICKS_BETWEEN_THROWS r
+ f I TICKS_MAX_THROW_DURATION s
+c net/minecraft/world/item/BundleItem$1 net/minecraft/world/item/BundleItem$1
+ f [I $SwitchMap$net$minecraft$world$item$DyeColor a
+c net/minecraft/world/item/InkSacItem net/minecraft/world/item/InkSacItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/Instrument net/minecraft/world/item/Instrument
+ m ()Lnet/minecraft/network/chat/Component; description d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F range c
+ m ()Lnet/minecraft/core/Holder; soundEvent a
+ m ()F useDuration b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/network/chat/Component; description h
+ f F range g
+ f Lnet/minecraft/core/Holder; soundEvent e
+ f F useDuration f
+c net/minecraft/world/item/PotionItem net/minecraft/world/item/ItemPotion
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/ShearsItem net/minecraft/world/item/ItemShears
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties a
+ m (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 mineBlock a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/ShieldItem net/minecraft/world/item/ItemShield
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/ShovelItem net/minecraft/world/item/ItemSpade
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; FLATTENABLES a
+c net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion
+ m ()Z canTriggerBlocks g
+ m ()Lnet/minecraft/world/phys/Vec3; center f
+ m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getDefaultDamageSource a
+ m ()Lnet/minecraft/world/entity/Entity; getDirectSourceEntity d
+ m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity a
+ m ()Lnet/minecraft/server/level/ServerLevel; level a
+ m ()F radius e
+ m ()Z shouldAffectBlocklikeEntities h
+c net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$Effect
+ m ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; $values b
+ m ()Z shouldAffectBlocklikeEntities a
+ f [Lnet/minecraft/world/level/Explosion$BlockInteraction; $VALUES f
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; DESTROY b
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; DESTROY_WITH_DECAY c
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; KEEP a
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; TRIGGER_BLOCK d
+ f Z shouldAffectBlocklikeEntities e
+c net/minecraft/world/level/MoonPhase net/minecraft/world/level/MoonPhase
+ m ()[Lnet/minecraft/world/level/MoonPhase; $values d
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I index a
+ m ()I startTick b
+ f [Lnet/minecraft/world/level/MoonPhase; $VALUES n
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f I COUNT j
+ f Lnet/minecraft/world/level/MoonPhase; FIRST_QUARTER g
+ f Lnet/minecraft/world/level/MoonPhase; FULL_MOON a
+ f Lnet/minecraft/world/level/MoonPhase; NEW_MOON e
+ f I PHASE_LENGTH k
+ f Lnet/minecraft/world/level/MoonPhase; THIRD_QUARTER c
+ f Lnet/minecraft/world/level/MoonPhase; WANING_CRESCENT d
+ f Lnet/minecraft/world/level/MoonPhase; WANING_GIBBOUS b
+ f Lnet/minecraft/world/level/MoonPhase; WAXING_CRESCENT f
+ f Lnet/minecraft/world/level/MoonPhase; WAXING_GIBBOUS h
+ f I index l
+ f Ljava/lang/String; name m
+c net/minecraft/world/level/SpawnData net/minecraft/world/level/MobSpawnerData
+ m ()Ljava/util/Optional; customSpawnRules e
+ m ()Lnet/minecraft/nbt/CompoundTag; entityToSpawn d
+ m ()Ljava/util/Optional; equipment f
+ m ()Ljava/util/Optional; getCustomSpawnRules b
+ m ()Lnet/minecraft/nbt/CompoundTag; getEntityToSpawn a
+ m ()Ljava/util/Optional; getEquipment c
+ m (Lnet/minecraft/world/level/SpawnData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 c
+ m (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/lang/String; ENTITY_TAG a
+ f Lcom/mojang/serialization/Codec; LIST_CODEC c
+ f Ljava/util/Optional; customSpawnRules e
+ f Lnet/minecraft/nbt/CompoundTag; entityToSpawn d
+ f Ljava/util/Optional; equipment f
+c net/minecraft/world/level/SpawnData$CustomSpawnRules net/minecraft/world/level/MobSpawnerData$a
+ m ()Lnet/minecraft/util/InclusiveRange; blockLightLimit a
+ m (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; checkLightBoundaries a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z isValidPosition a
+ m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$1 b
+ m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lightLimit a
+ m ()Lnet/minecraft/util/InclusiveRange; skyLightLimit b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/util/InclusiveRange; LIGHT_RANGE d
+ f Lnet/minecraft/util/InclusiveRange; blockLightLimit b
+ f Lnet/minecraft/util/InclusiveRange; skyLightLimit c
+c net/minecraft/world/ticks/SavedTick net/minecraft/world/ticks/TickListChunk
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()I delay c
+ m (Ljava/util/List;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; filterTickListForChunk a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a
+ m (JLnet/minecraft/world/ticks/SavedTick;)Z lambda$filterTickListForChunk$2 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/world/ticks/TickPriority; priority d
+ m (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/SavedTick; probe a
+ m ()Ljava/lang/Object; type a
+ m (JJ)Lnet/minecraft/world/ticks/ScheduledTick; unpack a
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH a
+ f I delay d
+ f Lnet/minecraft/core/BlockPos; pos c
+ f Lnet/minecraft/world/ticks/TickPriority; priority e
+ f Ljava/lang/Object; type b
+c net/minecraft/world/ticks/SavedTick$1 net/minecraft/world/ticks/TickListChunk$1
+ m (Lnet/minecraft/world/ticks/SavedTick;Lnet/minecraft/world/ticks/SavedTick;)Z equals a
+ m (Lnet/minecraft/world/ticks/SavedTick;)I hashCode a
+c org/bukkit/craftbukkit/tag/CraftTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftTag
+c net/minecraft/advancements/Criterion net/minecraft/advancements/Criterion
+ m (Lnet/minecraft/advancements/CriterionTrigger;)Lcom/mojang/serialization/Codec; criterionCodec a
+ m (Lnet/minecraft/advancements/CriterionTrigger;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; lambda$criterionCodec$0 a
+ m ()Lnet/minecraft/advancements/CriterionTrigger; trigger a
+ m ()Lnet/minecraft/advancements/CriterionTriggerInstance; triggerInstance b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/advancements/CriterionTriggerInstance; triggerInstance c
+ f Lnet/minecraft/advancements/CriterionTrigger; trigger b
+c net/minecraft/commands/CommandSource net/minecraft/commands/ICommandListener
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m ()Z alwaysAccepts o_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Lnet/minecraft/commands/CommandSource; NULL a
+c net/minecraft/commands/CommandSource$1 net/minecraft/commands/ICommandListener$1
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+c net/minecraft/core/DefaultedRegistry net/minecraft/core/RegistryBlocks
+ m (I)Ljava/lang/Object; byId a
+ m ()Lnet/minecraft/resources/Identifier; getDefaultKey b
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/Identifier; getKey b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; getValue a
+c net/minecraft/data/info/PacketReport net/minecraft/data/info/PacketReport
+ m ()Ljava/lang/String; getName a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/protocol/PacketType;I)V lambda$serializePackets$0 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/ProtocolInfo$Details;)V lambda$serializePackets$1 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/ConnectionProtocol;Ljava/util/List;)V lambda$serializePackets$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m ()Lcom/google/gson/JsonElement; serializePackets b
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/tags/TagsProvider net/minecraft/data/tags/TagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m ()Ljava/util/concurrent/CompletableFuture; contentsGetter b
+ m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider c
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; getOrCreateRawBuilder b
+ m (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$TagLookup; lambda$contentsGetter$10 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$contentsGetter$9 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; lambda$createContentsProvider$11 b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/tags/TagBuilder; lambda$getOrCreateRawBuilder$8 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; lambda$run$0 c
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/data/tags/TagsProvider$1CombinedData; lambda$run$1 a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/resources/Identifier;)Z lambda$run$2 a
+ m (Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Lnet/minecraft/resources/Identifier;)Z lambda$run$3 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z lambda$run$4 a
+ m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 b
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;)Ljava/util/concurrent/CompletionStage; lambda$run$7 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Ljava/util/Map; builders i
+ f Ljava/util/concurrent/CompletableFuture; contentsDone g
+ f Ljava/util/concurrent/CompletableFuture; lookupProvider d
+ f Ljava/util/concurrent/CompletableFuture; parentProvider h
+ f Lnet/minecraft/data/PackOutput$PathProvider; pathProvider e
+ f Lnet/minecraft/resources/ResourceKey; registryKey f
+c net/minecraft/data/tags/TagsProvider$TagLookup net/minecraft/data/tags/TagsProvider$b
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$empty$0 a
+c net/minecraft/data/tags/TagsProvider$1CombinedData net/minecraft/data/tags/TagsProvider$a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; contents a
+ m ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; parent b
+ f Lnet/minecraft/core/HolderLookup$Provider; contents a
+ f Lnet/minecraft/data/tags/TagsProvider$TagLookup; parent b
+c net/minecraft/gizmos/GizmoPrimitives net/minecraft/gizmos/GizmoPrimitives
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;IF)V addLine a
+ m (Lnet/minecraft/world/phys/Vec3;IF)V addPoint a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;I)V addQuad a
+ m (Lnet/minecraft/world/phys/Vec3;Ljava/lang/String;Lnet/minecraft/gizmos/TextGizmo$Style;)V addText a
+ m ([Lnet/minecraft/world/phys/Vec3;I)V addTriangleFan a
+c net/minecraft/gizmos/GizmoProperties net/minecraft/gizmos/GizmoProperties
+ m ()Lnet/minecraft/gizmos/GizmoProperties; fadeOut b
+ m (I)Lnet/minecraft/gizmos/GizmoProperties; persistForMillis a
+ m ()Lnet/minecraft/gizmos/GizmoProperties; setAlwaysOnTop a
+c net/minecraft/nbt/visitors/FieldTree net/minecraft/nbt/visitors/FieldTree
+ m (Lnet/minecraft/nbt/visitors/FieldSelector;)V addEntry a
+ m ()Lnet/minecraft/nbt/visitors/FieldTree; createRoot a
+ m ()I depth b
+ m ()Ljava/util/Map; fieldsToRecurse d
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Z isSelected a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; lambda$addEntry$0 a
+ m ()Ljava/util/Map; selectedFields c
+ f I depth a
+ f Ljava/util/Map; fieldsToRecurse c
+ f Ljava/util/Map; selectedFields b
+c net/minecraft/network/HashedPatchMap net/minecraft/network/HashedPatchMap
+ m ()Ljava/util/Map; addedComponents a
+ m (Lnet/minecraft/core/component/DataComponentPatch;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Lnet/minecraft/network/HashedPatchMap; create a
+ m (Ljava/util/Map;Lnet/minecraft/network/HashedPatchMap$HashGenerator;Lnet/minecraft/core/component/TypedDataComponent;)V lambda$create$0 a
+ m (Lnet/minecraft/core/component/DataComponentPatch;Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Z matches b
+ m ()Ljava/util/Set; removedComponents b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Map; addedComponents b
+ f Ljava/util/Set; removedComponents c
+c net/minecraft/network/HashedPatchMap$HashGenerator net/minecraft/network/HashedPatchMap$a
+c net/minecraft/network/PacketListener net/minecraft/network/PacketListener
+ m (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)Lnet/minecraft/network/DisconnectionDetails; createDisconnectionInfo a
+ m (Lnet/minecraft/CrashReport;)V fillCrashReport a
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/CrashReportCategory;)V fillListenerSpecificCrashDetails a
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow N_
+ m ()Z isAcceptingMessages c
+ m ()Ljava/lang/String; lambda$fillCrashReport$0 e
+ m ()Ljava/lang/String; lambda$fillCrashReport$1 d
+ m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V onPacketError a
+ m ()Lnet/minecraft/network/ConnectionProtocol; protocol b
+ m (Lnet/minecraft/network/protocol/Packet;)Z shouldHandleMessage a
+c net/minecraft/network/chat/Component net/minecraft/network/chat/IChatBaseComponent
+ m (Lnet/minecraft/network/chat/Component;)Z contains a
+ m ()Lnet/minecraft/network/chat/MutableComponent; copy f
+ m ()Lnet/minecraft/network/chat/MutableComponent; empty i
+ m ()Lnet/minecraft/network/chat/ComponentContents; getContents b
+ m ()Ljava/util/List; getSiblings c
+ m (I)Ljava/lang/String; getString a
+ m ()Lnet/minecraft/network/chat/Style; getStyle a
+ m ()Lnet/minecraft/util/FormattedCharSequence; getVisualOrderText g
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; keybind d
+ m (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0 a
+ m (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$toFlatList$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; literal b
+ m (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/data/DataSource;)Lnet/minecraft/network/chat/MutableComponent; nbt a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; nullToEmpty a
+ m (Lnet/minecraft/network/chat/contents/objects/ObjectInfo;)Lnet/minecraft/network/chat/MutableComponent; object a
+ m ()Lnet/minecraft/network/chat/MutableComponent; plainCopy e
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score b
+ m (Lnet/minecraft/commands/arguments/selector/SelectorPattern;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score a
+ m (Lnet/minecraft/commands/arguments/selector/SelectorPattern;Ljava/util/Optional;)Lnet/minecraft/network/chat/MutableComponent; selector a
+ m ()Ljava/util/List; toFlatList h
+ m (Lnet/minecraft/network/chat/Style;)Ljava/util/List; toFlatList a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; translatable c
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatable a
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatableEscape b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; translatableWithFallback a
+ m (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; translatableWithFallback a
+ m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/net/URI;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/util/Date;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; translationArg a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; translationArg a
+ m ()Ljava/lang/String; tryCollapseToString d
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/TextColor net/minecraft/network/chat/ChatHexColor
+ m ()Ljava/lang/String; formatValue c
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; fromLegacyFormat a
+ m (I)Lnet/minecraft/network/chat/TextColor; fromRgb a
+ m ()I getValue a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$2 d
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$3 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$4 b
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; lambda$static$0 b
+ m (Lnet/minecraft/network/chat/TextColor;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parseColor a
+ m ()Ljava/lang/String; serialize b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; CUSTOM_COLOR_PREFIX b
+ f Ljava/util/Map; LEGACY_FORMAT_TO_COLOR c
+ f Ljava/util/Map; NAMED_COLORS d
+ f Ljava/lang/String; name f
+ f I value e
+c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m ()Z acceptsTransfers bq
+ m (Ljava/lang/Runnable;)V addTickable b
+ m ()Z allowFlight ag
+ m ()V autoSave bE
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; buildPlayerStatus bH
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus; buildServerStatus bG
+ m ()V cancelRecordingMetrics aY
+ m ()I computeNextAutosaveInterval bF
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)Lnet/minecraft/world/level/WorldDataConfiguration; configurePackRepository a
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Z)Lnet/minecraft/world/level/WorldDataConfiguration; configureRepositoryWithSelection a
+ m (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; constructOrExtractCrashReport b
+ m (I)Lnet/minecraft/server/level/progress/ChunkLoadStatusView; createChunkLoadStatusView a
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack aG
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; createGameModeForPlayer b
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; createProfiler bQ
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a
+ m ()Lnet/minecraft/util/debug/ServerDebugSubscribers; debugSubscribers bw
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m (Lnet/minecraft/server/TickTask;)V doRunTask b
+ m (Ljava/nio/file/Path;)V dumpClasspath e
+ m (Ljava/nio/file/Path;)V dumpGameRules d
+ m (Ljava/nio/file/Path;)V dumpMiscStats c
+ m (Ljava/nio/file/Path;)V dumpNativeModules g
+ m (Ljava/nio/file/Path;)V dumpServerProperties a
+ m (Ljava/nio/file/Path;)V dumpThreads f
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/flag/FeatureFlagSet;)V enableForcedFeaturePacks a
+ m ()V endMetricsRecordingTick aU
+ m (Lnet/minecraft/world/level/GameType;)I enforceGameTypeForPlayers b
+ m ()Z enforceSecureProfile ay
+ m (Ljava/lang/Runnable;)V executeIfPossible c
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillSystemReport b
+ m ()Lnet/minecraft/server/level/ServerLevel; findRespawnDimension aH
+ m ()V finishMeasuringTaskExecutionTime bA
+ m ()V finishRecordingMetrics aX
+ m ()V forceDifficulty t
+ m ()Z forceSynchronousWrites aZ
+ m ()V forceTimeSynchronization L
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues bs
+ m ()I getAbsoluteMaxWorldSize au
+ m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements aB
+ m ()Ljava/lang/Iterable; getAllLevels P
+ m ()J getAverageTickTimeNanos aS
+ m ()Lnet/minecraft/network/chat/ChatDecorator; getChatDecorator bm
+ m ()Ljava/util/Map; getCodeOfConducts ab
+ m ()Lnet/minecraft/world/level/storage/CommandStorage; getCommandStorage aL
+ m ()Lnet/minecraft/commands/Commands; getCommands aF
+ m ()I getCompressionThreshold ax
+ m ()Lnet/minecraft/server/network/ServerConnectionListener; getConnection ak
+ m ()F getCurrentSmoothedTickTime aQ
+ m ()Lnet/minecraft/server/bossevents/CustomBossEvents; getCustomBossEvents aN
+ m ()Lnet/minecraft/world/level/GameType; getDefaultGameType w
+ m (Ljava/lang/String;)Ljava/nio/file/Path; getFile c
+ m ()Lcom/mojang/datafixers/DataFixer; getFixerUpper aA
+ m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf
+ m ()Lnet/minecraft/server/permissions/PermissionSet; getFunctionCompilationPermissions l
+ m ()Lnet/minecraft/server/ServerFunctionManager; getFunctions aC
+ m ()Ljava/security/KeyPair; getKeyPair U
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/server/level/progress/LevelLoadListener; getLevelLoadListener bo
+ m ()Ljava/lang/String; getLocalIp y
+ m ()I getMaxChainedNeighborUpdates bl
+ m ()Lnet/minecraft/util/ModCheck; getModdedStatus T
+ m ()Ljava/lang/String; getMotd ah
+ m ()J getNextTickTime az
+ m ()Lnet/minecraft/server/packs/repository/PackRepository; getPackRepository aE
+ m ()I getPlayerCount R
+ m ()Lnet/minecraft/server/players/PlayerList; getPlayerList aj
+ m ()[Ljava/lang/String; getPlayerNames S
+ m ()I getPort V
+ m ()Z getPreventProxyConnections af
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/permissions/LevelBasedPermissionSet; getProfilePermissions b
+ m ()Ljava/net/Proxy; getProxy ap
+ m ()I getRateLimitPacketsPerSecond o
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager aJ
+ m ()Lnet/minecraft/server/packs/resources/ResourceManager; getResourceManager bg
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData aI
+ m ()Ljava/lang/Thread; getRunningThread aw
+ m (I)I getScaledTrackingDistance c
+ m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard aK
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/world/level/DataPackConfig; getSelectedPacks a
+ m ()Lnet/minecraft/server/notifications/ServerActivityMonitor; getServerActivityMonitor H
+ m ()Ljava/nio/file/Path; getServerDirectory G
+ m ()Ljava/util/Optional; getServerResourcePack ac
+ m ()Ljava/lang/String; getServerVersion Q
+ m ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile W
+ m ()Lnet/minecraft/network/protocol/status/ServerStatus; getStatus as
+ m ()Lnet/minecraft/world/Stopwatches; getStopwatches aM
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager ba
+ m ()I getTickCount am
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m ()[J getTickTimesNanos aT
+ m ()Lnet/minecraft/world/level/storage/WorldData; getWorldData bb
+ m (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; getWorldPath a
+ m ()Ljava/util/Optional; getWorldScreenshotFile F
+ m (Z)V halt a
+ m (Lnet/minecraft/resources/Identifier;Ljava/util/Optional;)V handleCustomClickAction a
+ m ()Z haveTime bB
+ m ()Z hidesOnlinePlayers ao
+ m ()Z initServer e
+ m ()V initializeKeyPair Y
+ m ()V invalidateStatus at
+ m ()Z isAutoSave bp
+ m ()Z isCurrentlySaving bh
+ m ()Z isDedicatedServer n
+ m ()Z isDemo aa
+ m ()Z isEnforceWhitelist aO
+ m ()Z isHardcore v_
+ m ()Z isPaused I
+ m ()Z isPublished q
+ m ()Z isReady al
+ m ()Z isRecordingMetrics aV
+ m ()Z isResourcePackRequired ad
+ m ()Z isRunning z
+ m ()Z isShutdown M
+ m ()Z isSingleplayer X
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isStopped ai
+ m ()Z isTickTimeLoggingEnabled g
+ m ()Z isTimeProfilerRunning bi
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z isUnderSpawnProtection a
+ m ()Z isUsingWhitelist aP
+ m ()V kickUnlistedPlayers aD
+ m ()Ljava/lang/String; lambda$fillSystemReport$21 bV
+ m ()Ljava/lang/String; lambda$fillSystemReport$22 bU
+ m ()Ljava/lang/String; lambda$fillSystemReport$23 bT
+ m ()Ljava/lang/String; lambda$fillSystemReport$24 bS
+ m ()Ljava/lang/String; lambda$fillSystemReport$25 bR
+ m (Lnet/minecraft/util/profiling/ProfileResults;)V lambda$new$0 a
+ m (Ljava/nio/file/Path;)V lambda$new$1 m
+ m (Ljava/util/concurrent/atomic/AtomicReference;)V lambda$spin$2 a
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$spin$3 a
+ m ()Ljava/util/Set; levelKeys O
+ m ()Ljava/util/Optional; loadStatusIcon bD
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V logChatMessage a
+ m ()V logFullTickTime by
+ m ()Z logIPs bn
+ m (J)V logTickMethodTime a
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Lnet/minecraft/server/notifications/NotificationManager; notificationManager C
+ m (Lnet/minecraft/CrashReport;)V onServerCrash a
+ m ()V onServerExit i
+ m ()V onTickRateChanged J
+ m ()Lnet/minecraft/server/permissions/LevelBasedPermissionSet; operatorUserPermissions k
+ m ()Lnet/minecraft/server/level/ServerLevel; overworld N
+ m ()Lnet/minecraft/network/PacketProcessor; packetProcessor bv
+ m ()I pauseWhenEmptySeconds bu
+ m ()I playerIdleTimeout aq
+ m ()Z pollTask E
+ m ()Z pollTaskInternal bC
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing br
+ m (Z)V processPacketsAndTick b
+ m (Lnet/minecraft/world/level/GameType;ZI)Z publishServer a
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; registries bd
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; registryAccess bc
+ m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; reloadResources a
+ m ()Lnet/minecraft/server/ReloadableServerRegistries$Holder; reloadableRegistries be
+ m ()Z repliesToStatus an
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkLoadFailure a
+ m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;)V reportChunkSaveFailure b
+ m (Ljava/lang/Throwable;Lnet/minecraft/network/protocol/PacketType;)V reportPacketHandlingException a
+ m ()V runServer A
+ m (ZZZ)Z saveAllChunks a
+ m (Ljava/nio/file/Path;)V saveDebugReport b
+ m (ZZZ)Z saveEverything b
+ m ()Z scheduleExecutables av
+ m ()Lnet/minecraft/core/GlobalPos; selectLevelLoadFocusPos v
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendDifficultyUpdate c
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Lnet/minecraft/server/ServerLinks; serverLinks bt
+ m ()Lnet/minecraft/server/Services; services ar
+ m (Z)Z setAutoSave i
+ m (Lnet/minecraft/world/level/GameType;)V setDefaultGameType a
+ m (Z)V setDemo d
+ m (Z)V setDifficultyLocked c
+ m (Z)V setEnforceWhitelist g
+ m (Ljava/lang/RuntimeException;)V setFatalException a
+ m (Ljava/lang/String;)V setId b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZLnet/minecraft/server/level/progress/LevelLoadListener;)V setInitialSpawn a
+ m (Ljava/lang/String;)V setLocalIp a_
+ m (Ljava/lang/String;)V setMotd d
+ m (I)V setPlayerIdleTimeout d
+ m (Lnet/minecraft/server/players/PlayerList;)V setPlayerList a
+ m (I)V setPort b
+ m (Z)V setPreventProxyConnections f
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile a
+ m (Z)V setUsesAuthentication e
+ m (Z)V setUsingWhitelist h
+ m (Lnet/minecraft/world/level/storage/WorldData;)V setupDebugLevel a
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m (Lnet/minecraft/server/TickTask;)Z shouldRun a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; spin a
+ m ()V startMeasuringTaskExecutionTime bz
+ m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V startRecordingMetrics a
+ m ()V startTimeProfiler bj
+ m ()V stopRecordingMetrics aW
+ m ()V stopServer x
+ m ()Lnet/minecraft/util/profiling/ProfileResults; stopTimeProfiler bk
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;)V storeChunkIoError a
+ m (Lnet/minecraft/server/level/ServerLevel;)V synchronizeTime a
+ m ()Z throwIfFatalException B
+ m (Ljava/util/function/BooleanSupplier;)V tickChildren c
+ m ()V tickConnection K
+ m ()Lnet/minecraft/server/ServerTickRateManager; tickRateManager aR
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()V updateEffectiveRespawnData bI
+ m ()V updateMobSpawningFlags Z
+ m ()Z useNativeTransport p
+ m ()Z usesAuthentication ae
+ m ()V waitForTasks D
+ m ()V waitUntilNextTick w_
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ m (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; wrapRunnable a
+ f I ABSOLUTE_MAX_WORLD_SIZE d
+ f Lnet/minecraft/server/players/NameAndId; ANONYMOUS_PLAYER_PROFILE f
+ f I AUTOSAVE_INTERVAL x
+ f F AVERAGE_TICK_TIME_SMOOTHING n
+ f Lnet/minecraft/world/level/LevelSettings; DEMO_SETTINGS e
+ f Lorg/slf4j/Logger; LOGGER m
+ f I MAX_STATUS_PLAYER_SAMPLE v
+ f I MAX_TICK_LATENCY z
+ f I MIMINUM_AUTOSAVE_TICKS y
+ f J OVERLOADED_THRESHOLD_NANOS p
+ f I OVERLOADED_TICKS_THRESHOLD q
+ f I OVERLOADED_TICKS_WARNING_INTERVAL s
+ f J OVERLOADED_WARNING_INTERVAL_NANOS r
+ f J PREPARE_LEVELS_DEFAULT_DELAY_NANOS u
+ f I SERVER_ACTIVITY_MONITOR_SECONDS_BETWEEN_NOTIFICATIONS w
+ f I SPAWN_POSITION_SEARCH_RADIUS c
+ f J STATUS_EXPIRE_TIME_NANOS t
+ f I TICK_STATS_SPAN o
+ f Ljava/lang/String; VANILLA_BRAND b
+ f J aggregatedTickTimesNanos ab
+ f Lnet/minecraft/world/level/storage/CommandStorage; commandStorage av
+ f Lnet/minecraft/server/network/ServerConnectionListener; connection H
+ f Lnet/minecraft/server/bossevents/CustomBossEvents; customBossEvents aw
+ f Z debugCommandProfilerDelayStart G
+ f Lnet/minecraft/server/MinecraftServer$TimeProfiler; debugCommandProfiler F
+ f Lnet/minecraft/util/debug/ServerDebugSubscribers; debugSubscribers aG
+ f J delayedTasksMaxNextTickTimeNanos aq
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; effectiveRespawnData aH
+ f I emptyTicks aK
+ f Z enforceWhitelist ay
+ f Ljava/util/concurrent/Executor; executor aB
+ f Ljava/util/concurrent/atomic/AtomicReference; fatalException aM
+ f Lcom/mojang/datafixers/DataFixer; fixerUpper M
+ f Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues aJ
+ f Lnet/minecraft/server/ServerFunctionManager; functionManager ax
+ f J idleTimeNanos an
+ f Z isDemo ae
+ f Z isReady af
+ f Z isSaving aL
+ f Ljava/security/KeyPair; keyPair ac
+ f J lastOverloadWarningNanos ag
+ f J lastServerStatus aj
+ f J lastTickNanos al
+ f Ljava/util/Map; levels Q
+ f Ljava/lang/String; localIp N
+ f Z mayHaveDelayedTasks ar
+ f Lnet/minecraft/util/profiling/metrics/profiling/MetricsRecorder; metricsRecorder B
+ f J nextTickTimeNanos ao
+ f Lnet/minecraft/server/notifications/NotificationManager; notificationManager ah
+ f Ljava/util/function/Consumer; onMetricsRecordingFinished D
+ f Ljava/util/function/Consumer; onMetricsRecordingStopped C
+ f Z onlineMode W
+ f Lnet/minecraft/server/packs/repository/PackRepository; packRepository as
+ f Lnet/minecraft/network/PacketProcessor; packetProcessor aP
+ f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerDataStorage h
+ f I playerIdleTimeout Z
+ f Lnet/minecraft/server/players/PlayerList; playerList R
+ f I port O
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing aI
+ f Z preventProxyConnections X
+ f Ljava/net/Proxy; proxy i
+ f Lnet/minecraft/util/RandomSource; random L
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries P
+ f Lnet/minecraft/server/MinecraftServer$ReloadableResources; resources aD
+ f Z running S
+ f Lnet/minecraft/server/ServerScoreboard; scoreboard at
+ f Lnet/minecraft/server/notifications/ServerActivityMonitor; serverActivityMonitor ai
+ f Ljava/lang/String; serverId aC
+ f Ljava/lang/Thread; serverThread ak
+ f Lnet/minecraft/server/Services; services j
+ f Lcom/mojang/authlib/GameProfile; singleplayerProfile ad
+ f F smoothedTickTimeMillis aA
+ f Lnet/minecraft/network/protocol/status/ServerStatus$Favicon; statusIcon K
+ f Lnet/minecraft/network/protocol/status/ServerStatus; status J
+ f Z stopped T
+ f Lnet/minecraft/world/Stopwatches; stopwatches au
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; storageSource g
+ f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager aE
+ f Lnet/minecraft/server/SuppressedExceptionCollector; suppressedExceptions aN
+ f J taskExecutionStartNanos am
+ f I tickCount U
+ f Lcom/mojang/jtracy/DiscontinuousFrame; tickFrame aO
+ f Lnet/minecraft/server/ServerTickRateManager; tickRateManager aF
+ f [J tickTimesNanos aa
+ f Ljava/util/List; tickables A
+ f I ticksUntilAutosave V
+ f Z usingWhitelist az
+ f Z waitingForNextTick ap
+ f Z willStartRecordingMetrics E
+ f Lnet/minecraft/world/level/storage/WorldData; worldData k
+c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
+ m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; get a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;)V moveTo a
+ m ()I radius a
+ f I centerChunkX d
+ f I centerChunkZ e
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap c
+ f Lnet/minecraft/server/MinecraftServer; this$0 b
+ f I val$radius a
+c net/minecraft/server/MinecraftServer$2 net/minecraft/server/MinecraftServer$2
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)V visit a
+ f Lnet/minecraft/world/level/gamerules/GameRules; val$gameRules b
+c net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$TimeProfiler
+ m (JI)Lnet/minecraft/util/profiling/ProfileResults; stop a
+ f J startNanos a
+ f I startTick b
+c net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f Lnet/minecraft/server/MinecraftServer$TimeProfiler; this$0 c
+c net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$ReloadableResources
+ m ()Lnet/minecraft/server/ReloadableServerResources; managers b
+ m ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+ f Lnet/minecraft/server/ReloadableServerResources; managers b
+ f Lnet/minecraft/server/packs/resources/CloseableResourceManager; resourceManager a
+c net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$ServerResourcePackInfo
+ m ()Ljava/lang/String; hash c
+ m ()Ljava/util/UUID; id a
+ m ()Z isRequired d
+ m ()Lnet/minecraft/network/chat/Component; prompt e
+ m ()Ljava/lang/String; url b
+ f Ljava/lang/String; hash c
+ f Ljava/util/UUID; id a
+ f Z isRequired d
+ f Lnet/minecraft/network/chat/Component; prompt e
+ f Ljava/lang/String; url b
+c net/minecraft/server/ServerInterface net/minecraft/server/IMinecraftServer
+ m ()Ljava/lang/String; getLevelIdName j
+ m ()[Ljava/lang/String; getPlayerNames S
+ m ()Ljava/lang/String; getPluginNames s
+ m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a
+ m ()Ljava/lang/String; getServerIp b
+ m ()Ljava/lang/String; getServerName h
+ m ()I getServerPort d
+ m (Ljava/lang/String;)Ljava/lang/String; runCommand a
+c net/minecraft/server/commands/LookAt net/minecraft/server/commands/LookAt
+c net/minecraft/server/commands/LookAt$LookAtEntity net/minecraft/server/commands/LookAt$a
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor b
+ m ()Lnet/minecraft/world/entity/Entity; entity a
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor b
+ f Lnet/minecraft/world/entity/Entity; entity a
+c net/minecraft/server/commands/LookAt$LookAtPosition net/minecraft/server/commands/LookAt$b
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ f Lnet/minecraft/world/phys/Vec3; position a
+c net/minecraft/server/level/ColumnPos net/minecraft/server/level/BlockPosition2D
+ m (II)J asLong a
+ m (J)I getX a
+ m (J)I getZ b
+ m ()Lnet/minecraft/world/level/ChunkPos; toChunkPos a
+ m ()J toLong b
+ m ()I x c
+ m ()I z d
+ f J COORD_BITS c
+ f J COORD_MASK d
+ f I x a
+ f I z b
+c net/minecraft/server/level/PlayerMap net/minecraft/server/level/PlayerMap
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V addPlayer a
+ m ()Ljava/util/Set; getAllPlayers a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V ignorePlayer b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z ignored e
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z ignoredOrUnknown d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V unIgnorePlayer c
+ f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; players a
+c net/minecraft/stats/ServerRecipeBook net/minecraft/stats/RecipeBookServer
+ m (Lnet/minecraft/resources/ResourceKey;)V add a
+ m (Lnet/minecraft/resources/ResourceKey;)V addHighlight e
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I addRecipes a
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;)V apply a
+ m (Lnet/minecraft/resources/ResourceKey;)Z contains b
+ m (Lnet/minecraft/stats/ServerRecipeBook;)V copyOverData a
+ m (Ljava/util/List;Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry;)V lambda$removeRecipes$1 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry;)V lambda$sendInitialRecipeBook$2 a
+ m (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V loadRecipes a
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;Ljava/util/function/Predicate;)V loadUntrusted a
+ m ()Lnet/minecraft/stats/ServerRecipeBook$Packed; pack b
+ m (Lnet/minecraft/resources/ResourceKey;)V remove c
+ m (Lnet/minecraft/resources/ResourceKey;)V removeHighlight d
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I removeRecipes b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendInitialRecipeBook a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/lang/String; RECIPE_BOOK_TAG b
+ f Lnet/minecraft/stats/ServerRecipeBook$DisplayResolver; displayResolver f
+ f Ljava/util/Set; highlight d
+ f Ljava/util/Set; known c
+c net/minecraft/stats/ServerRecipeBook$Packed net/minecraft/stats/RecipeBookServer$b
+ m ()Ljava/util/List; highlight c
+ m ()Ljava/util/List; known b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/stats/RecipeBookSettings; settings a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/List; highlight d
+ f Ljava/util/List; known c
+ f Lnet/minecraft/stats/RecipeBookSettings; settings b
+c net/minecraft/stats/ServerRecipeBook$DisplayResolver net/minecraft/stats/RecipeBookServer$a
+c net/minecraft/tags/BannerPatternTags net/minecraft/tags/BannerPatternTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; NO_ITEM_REQUIRED a
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_BORDURE_INDENTED k
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_CREEPER c
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FIELD_MASONED j
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FLOWER b
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_FLOW h
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_GLOBE f
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_GUSTER i
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_MOJANG e
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_PIGLIN g
+ f Lnet/minecraft/tags/TagKey; PATTERN_ITEM_SKULL d
+c net/minecraft/util/FormattedCharSink net/minecraft/util/FormattedStringEmpty
+c net/minecraft/util/IdentifierPattern net/minecraft/util/ResourceLocationPattern
+ m (Ljava/lang/String;)Z lambda$new$3 b
+ m (Ljava/lang/String;)Z lambda$new$4 a
+ m (Lnet/minecraft/resources/Identifier;)Z lambda$new$5 a
+ m (Lnet/minecraft/util/IdentifierPattern;)Ljava/util/Optional; lambda$static$0 b
+ m (Lnet/minecraft/util/IdentifierPattern;)Ljava/util/Optional; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Ljava/util/function/Predicate; locationPredicate c
+ m ()Ljava/util/function/Predicate; namespacePredicate a
+ m ()Ljava/util/function/Predicate; pathPredicate b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Predicate; locationPredicate f
+ f Ljava/util/Optional; namespacePattern b
+ f Ljava/util/function/Predicate; namespacePredicate c
+ f Ljava/util/Optional; pathPattern d
+ f Ljava/util/function/Predicate; pathPredicate e
+c net/minecraft/util/LenientJsonParser net/minecraft/util/LenientJsonParser
+ m (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse a
+c net/minecraft/util/ThreadingDetector net/minecraft/util/ThreadingDetector
+ m ()V checkAndLock a
+ m ()V checkAndUnlock b
+ m (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; makeThreadingException a
+ m (Ljava/lang/Thread;)Ljava/lang/String; stackTrace a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/ReportedException; fullException f
+ f Ljava/util/concurrent/Semaphore; lock c
+ f Ljava/lang/String; name b
+ f Ljava/util/concurrent/locks/Lock; stackTraceLock d
+ f Ljava/lang/Thread; threadThatFailedToAcquire e
+c net/minecraft/world/WorldlyContainer net/minecraft/world/IWorldInventory
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+c net/minecraft/world/effect/MobEffect net/minecraft/world/effect/MobEffectList
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffect; addAttributeModifier a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V addAttributeModifiers a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V applyInstantenousEffect a
+ m (ILjava/util/function/BiConsumer;)V createModifiers a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; createParticleOptions a
+ m ()I getBlendInDurationTicks b
+ m ()I getBlendOutAdvanceTicks d
+ m ()I getBlendOutDurationTicks c
+ m ()Lnet/minecraft/world/effect/MobEffectCategory; getCategory h
+ m ()I getColor i
+ m ()Ljava/lang/String; getDescriptionId f
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName g
+ m ()Ljava/lang/String; getOrCreateDescriptionId e
+ m ()Z isBeneficial j
+ m ()Z isInstantenous a
+ m (Ljava/util/function/BiConsumer;ILnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffect$AttributeTemplate;)V lambda$createModifiers$3 a
+ m (ILnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; lambda$new$0 a
+ m (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/core/particles/ParticleOptions; lambda$new$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/sounds/SoundEvent;)V lambda$onEffectAdded$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectAdded b
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V removeAttributeModifiers a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/effect/MobEffect; requiredFeatures a
+ m (I)Lnet/minecraft/world/effect/MobEffect; setBlendDuration a
+ m (III)Lnet/minecraft/world/effect/MobEffect; setBlendDuration a
+ m (II)Z shouldApplyEffectTickThisTick a
+ m (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/effect/MobEffect; withSoundOnAdded a
+ f I AMBIENT_ALPHA c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Map; attributeModifiers d
+ f I blendInDurationTicks i
+ f I blendOutAdvanceTicks k
+ f I blendOutDurationTicks j
+ f Lnet/minecraft/world/effect/MobEffectCategory; category e
+ f I color f
+ f Ljava/lang/String; descriptionId h
+ f Ljava/util/function/Function; particleFactory g
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures m
+ f Ljava/util/Optional; soundOnAdded l
+c net/minecraft/world/effect/MobEffect$AttributeTemplate net/minecraft/world/effect/MobEffectList$a
+ m ()D amount b
+ m (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; create a
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+ f D amount b
+ f Lnet/minecraft/resources/Identifier; id a
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c
+c net/minecraft/world/entity/ItemOwner net/minecraft/world/entity/ItemOwner
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity et
+ m ()F getVisualRotationYInDegrees ed
+ m ()Lnet/minecraft/world/level/Level; level ao
+ m (Lnet/minecraft/world/entity/ItemOwner;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ItemOwner; offsetFromOwner a
+ m ()Lnet/minecraft/world/phys/Vec3; position dI
+c net/minecraft/world/entity/ItemOwner$OffsetFromOwner net/minecraft/world/entity/ItemOwner$a
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity et
+ m ()F getVisualRotationYInDegrees ed
+ m ()Lnet/minecraft/world/level/Level; level ao
+ m ()Lnet/minecraft/world/phys/Vec3; offset b
+ m ()Lnet/minecraft/world/entity/ItemOwner; owner a
+ m ()Lnet/minecraft/world/phys/Vec3; position dI
+ f Lnet/minecraft/world/phys/Vec3; offset b
+ f Lnet/minecraft/world/entity/ItemOwner; owner a
+c net/minecraft/world/entity/Leashable net/minecraft/world/entity/Leashable
+ m (Lnet/minecraft/world/entity/Entity;)F angularFriction c
+ m ()Z canBeLeashed aj_
+ m (Lnet/minecraft/world/entity/Entity;)Z canHaveALeashAttachedTo b_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$LeashData;)Z checkElasticInteractions a
+ m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour e
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; computeDampenedSpringInteraction a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Ljava/util/List;Ljava/util/List;)Ljava/util/List; computeElasticInteraction a
+ m (Lnet/minecraft/world/entity/Entity;DDDD)[Lnet/minecraft/world/phys/Vec3; createQuadLeashOffsets a
+ m ()V dropLeash o
+ m (Lnet/minecraft/world/entity/Entity;ZZ)V dropLeash a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getHolderMovement g
+ m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData T_
+ m ()Lnet/minecraft/world/entity/Entity; getLeashHolder C
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; getLeashHolder h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset a_
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets A
+ m ()Z isLeashed S_
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)Z lambda$leashableInArea$1 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable;)Z lambda$leashableLeashedTo$0 a
+ m (Lnet/minecraft/world/entity/Entity;)D leashDistanceTo b
+ m ()D leashElasticDistance x
+ m ()D leashSnapDistance w
+ m ()V leashTooFarBehaviour y
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/List; leashableLeashedTo c_
+ m ()Z mayBeLeashed ai_
+ m ()V onElasticLeashPull v
+ m ()V onLeashRemoved s
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readLeashData b
+ m ()V removeLeash r
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$LeashData;)V restoreLeashFromSave b
+ m (I)V setDelayedLeashHolderId b_
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)V setLeashedTo a
+ m (Lnet/minecraft/world/entity/Entity;Z)V setLeashedTo a_
+ m ()Z supportQuadLeash z
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V tickLeash a_
+ m (Lnet/minecraft/world/entity/Entity;)V whenLeashedTo d
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/world/entity/Leashable$LeashData;)V writeLeashData a
+ f Lnet/minecraft/world/phys/Vec3; AXIS_SPECIFIC_ELASTICITY k
+ f Ljava/util/List; ENTITY_ATTACHMENT_POINT o
+ f Ljava/util/List; LEASHER_ATTACHMENT_POINT p
+ f D LEASH_ELASTIC_DIST i
+ f Ljava/lang/String; LEASH_TAG g
+ f D LEASH_TOO_FAR_DIST h
+ f D MAXIMUM_ALLOWED_LEASHED_DIST j
+ f Ljava/util/List; SHARED_QUAD_ATTACHMENT_POINTS q
+ f F SPRING_DAMPENING l
+ f D STIFFNESS n
+ f D TORSIONAL_ELASTICITY m
+c net/minecraft/world/entity/Leashable$Wrench net/minecraft/world/entity/Leashable$b
+ m (Ljava/util/List;)Lnet/minecraft/world/entity/Leashable$Wrench; accumulate a
+ m ()Lnet/minecraft/world/phys/Vec3; force a
+ m (D)Lnet/minecraft/world/entity/Leashable$Wrench; scale a
+ m ()D torque b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)D torqueFromForce a
+ f Lnet/minecraft/world/entity/Leashable$Wrench; ZERO a
+ f Lnet/minecraft/world/phys/Vec3; force b
+ f D torque c
+c net/minecraft/world/entity/Leashable$LeashData net/minecraft/world/entity/Leashable$a
+ m (Lnet/minecraft/world/entity/Leashable$LeashData;)Lcom/mojang/datafixers/util/Either; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;)V setLeashHolder a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f D angularMomentum d
+ f I delayedLeashHolderId e
+ f Lcom/mojang/datafixers/util/Either; delayedLeashInfo c
+ f Lnet/minecraft/world/entity/Entity; leashHolder b
+c net/minecraft/world/entity/MoverType net/minecraft/world/entity/EnumMoveType
+ m ()[Lnet/minecraft/world/entity/MoverType; $values a
+ f [Lnet/minecraft/world/entity/MoverType; $VALUES f
+ f Lnet/minecraft/world/entity/MoverType; PISTON c
+ f Lnet/minecraft/world/entity/MoverType; PLAYER b
+ f Lnet/minecraft/world/entity/MoverType; SELF a
+ f Lnet/minecraft/world/entity/MoverType; SHULKER e
+ f Lnet/minecraft/world/entity/MoverType; SHULKER_BOX d
+c net/minecraft/world/entity/Shearable net/minecraft/world/entity/IShearable
+ m ()Z readyForShearing a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+c net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+c net/minecraft/world/entity/raid/Raid net/minecraft/world/entity/raid/Raid
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z absorbRaidOmen a
+ m (Lnet/minecraft/world/entity/Entity;)V addHeroOfTheVillage a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;)Z addWaveMob a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;Z)Z addWaveMob a
+ m (Lnet/minecraft/server/level/ServerLevel;I)Lnet/minecraft/core/BlockPos; findRandomSpawnPos a
+ m ()Ljava/util/Set; getAllRaiders h
+ m ()Lnet/minecraft/core/BlockPos; getCenter q
+ m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I getDefaultNumSpawns a
+ m ()F getEnchantOdds s
+ m ()I getGroupsSpawned j
+ m ()F getHealthOfLivingRaiders o
+ m (I)Lnet/minecraft/world/entity/raid/Raider; getLeader b
+ m ()I getMaxRaidOmenLevel k
+ m (Lnet/minecraft/world/Difficulty;)I getNumGroups a
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/item/ItemStack; getOminousBannerInstance a
+ m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I getPotentialBonusSpawns a
+ m ()I getRaidOmenLevel l
+ m ()F getTotalHealth g
+ m ()I getTotalRaidersAlive p
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getValidSpawnPos d
+ m ()Z hasBonusWave w
+ m ()Z hasFirstWaveSpawned c
+ m ()Z hasMoreWaves u
+ m ()Z hasSpawnedBonusWave x
+ m ()Z isActive r
+ m ()Z isBetweenWaves b
+ m ()Z isFinalWave v
+ m ()Z isLoss f
+ m ()Z isOver a
+ m ()Z isStarted i
+ m ()Z isStopped d
+ m ()Z isVictory e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V joinRaid a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Boolean; lambda$static$0 l
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Boolean; lambda$static$1 k
+ m (Lnet/minecraft/world/entity/raid/Raid;)Lnet/minecraft/core/BlockPos; lambda$static$10 b
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/util/Set; lambda$static$11 a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Long; lambda$static$2 j
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$3 i
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$4 h
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$5 g
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$6 f
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Float; lambda$static$7 e
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/lang/Integer; lambda$static$8 d
+ m (Lnet/minecraft/world/entity/raid/Raid;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; lambda$static$9 c
+ m (Lnet/minecraft/server/level/ServerLevel;)V moveRaidCenterToNearbyVillageSection c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V playSound a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/raid/Raider;Z)V removeFromRaid a
+ m (I)V removeLeader c
+ m (Lnet/minecraft/core/BlockPos;)V setCenter a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setDirty f
+ m (ILnet/minecraft/world/entity/raid/Raider;)V setLeader a
+ m (I)V setRaidOmenLevel a
+ m ()Z shouldSpawnBonusGroup y
+ m ()Z shouldSpawnGroup z
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnGroup b
+ m ()V stop m
+ m (Lnet/minecraft/server/level/ServerLevel;)V tick a
+ m ()V updateBossbar n
+ m (Lnet/minecraft/server/level/ServerLevel;)V updatePlayers b
+ m (Lnet/minecraft/server/level/ServerLevel;)V updateRaiders e
+ m ()Ljava/util/function/Predicate; validPlayer t
+ f I ALLOW_SPAWNING_WITHIN_VILLAGE_SECONDS_THRESHOLD i
+ f I DEFAULT_MAX_RAID_OMEN_LEVEL f
+ f I DEFAULT_PRE_RAID_TICKS q
+ f I HERO_OF_THE_VILLAGE_DURATION w
+ f I LOW_MOB_THRESHOLD s
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f I MAX_CELEBRATION_TICKS e
+ f I MAX_NO_ACTION_TIME d
+ f I NUM_SPAWN_ATTEMPTS m
+ f Lnet/minecraft/network/chat/Component; OMINOUS_BANNER_PATTERN_NAME n
+ f I OUTSIDE_RAID_BOUNDS_TIMEOUT r
+ f I POST_RAID_TICK_LIMIT p
+ f Ljava/lang/String; RAIDERS_REMAINING o
+ f Lnet/minecraft/network/chat/Component; RAID_BAR_DEFEAT_COMPONENT v
+ f Lnet/minecraft/network/chat/Component; RAID_BAR_VICTORY_COMPONENT u
+ f Lnet/minecraft/network/chat/Component; RAID_NAME_COMPONENT t
+ f I RAID_REMOVAL_THRESHOLD_SQR h
+ f I RAID_TIMEOUT_TICKS l
+ f Lnet/minecraft/world/entity/SpawnPlacementType; RAVAGER_SPAWN_PLACEMENT_TYPE a
+ f I SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER j
+ f I VALID_RAID_RADIUS x
+ f I VALID_RAID_RADIUS_SQR g
+ f I VILLAGE_RADIUS_BUFFER c
+ f I VILLAGE_SEARCH_RADIUS k
+ f Z active G
+ f I celebrationTicks O
+ f Lnet/minecraft/core/BlockPos; center C
+ f Ljava/util/Map; groupRaiderMap z
+ f Ljava/util/Map; groupToLeaderMap y
+ f I groupsSpawned H
+ f Ljava/util/Set; heroesOfTheVillage A
+ f I numGroups M
+ f I postRaidTicks J
+ f I raidCooldownTicks K
+ f Lnet/minecraft/server/level/ServerBossEvent; raidEvent I
+ f I raidOmenLevel F
+ f Lnet/minecraft/util/RandomSource; random L
+ f Z started D
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; status N
+ f J ticksActive B
+ f F totalHealth E
+ f Ljava/util/Optional; waveSpawnPos P
+c net/minecraft/world/entity/raid/Raid$1 net/minecraft/world/entity/raid/Raid$1
+ f [I $SwitchMap$net$minecraft$world$Difficulty a
+c net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$Status
+ m ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/raid/Raid$RaidStatus; $VALUES g
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; LOSS c
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; ONGOING a
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; STOPPED d
+ f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; VICTORY b
+ f Ljava/lang/String; name f
+c net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$Wave
+ m ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; $values a
+ f [Lnet/minecraft/world/entity/raid/Raid$RaiderType; $VALUES i
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; EVOKER b
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; PILLAGER c
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; RAVAGER e
+ f [Lnet/minecraft/world/entity/raid/Raid$RaiderType; VALUES f
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; VINDICATOR a
+ f Lnet/minecraft/world/entity/raid/Raid$RaiderType; WITCH d
+ f Lnet/minecraft/world/entity/EntityType; entityType g
+ f [I spawnsPerWaveBeforeBonus h
+c net/minecraft/world/flag/FeatureFlag net/minecraft/world/flag/FeatureFlag
+ f J mask b
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe a
+c net/minecraft/world/item/CompassItem net/minecraft/world/item/ItemCompass
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EquipmentSlot;)V inventoryTick a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/network/chat/Component; LODESTONE_COMPASS_NAME a
+c net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;FF)V register a
+ f Lnet/minecraft/resources/ResourceKey; ADMIRE_GOAT_HORN g
+ f Lnet/minecraft/resources/ResourceKey; CALL_GOAT_HORN h
+ f Lnet/minecraft/resources/ResourceKey; DREAM_GOAT_HORN j
+ f Lnet/minecraft/resources/ResourceKey; FEEL_GOAT_HORN f
+ f F GOAT_HORN_DURATION b
+ f I GOAT_HORN_RANGE_BLOCKS a
+ f Lnet/minecraft/resources/ResourceKey; PONDER_GOAT_HORN c
+ f Lnet/minecraft/resources/ResourceKey; SEEK_GOAT_HORN e
+ f Lnet/minecraft/resources/ResourceKey; SING_GOAT_HORN d
+ f Lnet/minecraft/resources/ResourceKey; YEARN_GOAT_HORN i
+c net/minecraft/world/item/JukeboxSong net/minecraft/world/item/JukeboxSong
+ m ()I comparatorOutput e
+ m ()Lnet/minecraft/network/chat/Component; description c
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; fromStack a
+ m (J)Z hasFinished a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F lengthInSeconds d
+ m ()I lengthInTicks a
+ m ()Lnet/minecraft/core/Holder; soundEvent b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f I SONG_END_PADDING_TICKS i
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I comparatorOutput h
+ f Lnet/minecraft/network/chat/Component; description f
+ f F lengthInSeconds g
+ f Lnet/minecraft/core/Holder; soundEvent e
+c net/minecraft/world/item/NameTagItem net/minecraft/world/item/ItemNameTag
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactLivingEntity a
+c net/minecraft/world/item/TooltipFlag net/minecraft/world/item/TooltipFlag
+ m ()Z isAdvanced a
+ m ()Z isCreative b
+ f Lnet/minecraft/world/item/TooltipFlag$Default; ADVANCED b
+ f Lnet/minecraft/world/item/TooltipFlag$Default; NORMAL a
+c net/minecraft/world/item/TooltipFlag$Default net/minecraft/world/item/TooltipFlag$a
+ m ()Z advanced d
+ m ()Lnet/minecraft/world/item/TooltipFlag$Default; asCreative c
+ m ()Z creative e
+ m ()Z isAdvanced a
+ m ()Z isCreative b
+ f Z advanced c
+ f Z creative d
+c net/minecraft/world/item/TridentItem net/minecraft/world/item/ItemTrident
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes b
+ m ()Lnet/minecraft/world/item/component/Tool; createToolProperties c
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F BASE_DAMAGE b
+ f F PROJECTILE_SHOOT_POWER c
+ f I THROW_THRESHOLD_TIME a
+c net/minecraft/world/level/GrassColor net/minecraft/world/level/GrassColor
+ m (DD)I get a
+ m ()I getDefaultColor a
+ m ([I)V init a
+ f [I pixels a
+c net/minecraft/world/level/LightLayer net/minecraft/world/level/EnumSkyBlock
+ m ()[Lnet/minecraft/world/level/LightLayer; $values a
+ f [Lnet/minecraft/world/level/LightLayer; $VALUES c
+ f Lnet/minecraft/world/level/LightLayer; BLOCK b
+ f Lnet/minecraft/world/level/LightLayer; SKY a
+c net/minecraft/world/scores/Objective net/minecraft/world/scores/ScoreboardObjective
+ m ()Lnet/minecraft/network/chat/Component; createFormattedDisplayName j
+ m ()Z displayAutoUpdate f
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; getCriteria d
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName e
+ m ()Lnet/minecraft/network/chat/Component; getFormattedDisplayName h
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getRenderType i
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard b
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createFormattedDisplayName$0 a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat g
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOrDefault a
+ m ()Lnet/minecraft/world/scores/Objective$Packed; pack a
+ m (Z)V setDisplayAutoUpdate a
+ m (Lnet/minecraft/network/chat/Component;)V setDisplayName a
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V setNumberFormat b
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V setRenderType a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria c
+ f Z displayAutoUpdate g
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Lnet/minecraft/network/chat/Component; formattedDisplayName e
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat h
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType f
+ f Lnet/minecraft/world/scores/Scoreboard; scoreboard a
+c net/minecraft/world/scores/Objective$Packed net/minecraft/world/scores/ScoreboardObjective$a
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria b
+ m ()Z displayAutoUpdate e
+ m ()Lnet/minecraft/network/chat/Component; displayName c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()Ljava/util/Optional; numberFormat f
+ m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; criteria c
+ f Z displayAutoUpdate f
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Ljava/lang/String; name b
+ f Ljava/util/Optional; numberFormat g
+ f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType e
+c net/minecraft/world/ticks/LevelTicks net/minecraft/world/ticks/TickListServer
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/ticks/LevelChunkTicks;)V addContainer a
+ m ()V calculateTickSetIfNeeded d
+ m (I)Z canScheduleMoreTicks a
+ m ()V cleanupAfterTick c
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearArea a
+ m (JILnet/minecraft/util/profiling/ProfilerFiller;)V collectTicks a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V copyArea a
+ m (Lnet/minecraft/world/ticks/LevelTicks;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V copyAreaFrom a
+ m ()I count a
+ m (JI)V drainContainers a
+ m (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V drainFromCurrentContainer a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer;)V forContainersInArea a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z lambda$clearArea$3 b
+ m (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V lambda$clearArea$4 a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z lambda$copyAreaFrom$5 a
+ m (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V lambda$copyAreaFrom$6 a
+ m (Lnet/minecraft/core/Vec3i;JJLnet/minecraft/world/ticks/ScheduledTick;)V lambda$copyAreaFrom$7 a
+ m (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V lambda$new$1 a
+ m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/ScheduledTick;)V lambda$new$2 a
+ m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I lambda$static$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;)V removeContainer a
+ m ()V rescheduleLeftoverContainers b
+ m (Ljava/util/function/BiConsumer;)V runCollectedTicks a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V scheduleForThisTick c
+ m (J)V sortContainersToTick a
+ m (JILjava/util/function/BiConsumer;)V tick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V updateContainerScheduling b
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+ f Ljava/util/Comparator; CONTAINER_DRAIN_ORDER a
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; allContainers c
+ f Ljava/util/List; alreadyRunThisTick g
+ f Ljava/util/function/BiConsumer; chunkScheduleUpdater i
+ f Ljava/util/Queue; containersToTick e
+ f Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextTickForContainer d
+ f Ljava/util/function/LongPredicate; tickCheck b
+ f Ljava/util/Queue; toRunThisTick f
+ f Ljava/util/Set; toRunThisTickSet h
+c net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer net/minecraft/world/ticks/TickListServer$a
+c net/minecraft/world/ticks/TickAccess net/minecraft/world/ticks/TickList
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+c org/bukkit/craftbukkit/CraftGameRule org/bukkit/craftbukkit/v1_21_R7/CraftGameRule
+c org/bukkit/craftbukkit/CraftGameRule$1 org/bukkit/craftbukkit/v1_21_R7/CraftGameRule$1
+c org/bukkit/craftbukkit/CraftGameRule$LegacyGameRuleWrapper org/bukkit/craftbukkit/v1_21_R7/CraftGameRule$LegacyGameRuleWrapper
+c org/bukkit/craftbukkit/CraftParticle org/bukkit/craftbukkit/v1_21_R7/CraftParticle
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$1 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$1
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$2 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$2
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$3 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$3
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$4 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$4
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$5 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$5
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$6 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$6
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$7 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$7
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$8 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$8
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$9 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$9
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$10 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$10
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$11 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$11
+c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$12 org/bukkit/craftbukkit/v1_21_R7/CraftParticle$CraftParticleRegistry$12
+c org/bukkit/craftbukkit/CraftRegistry org/bukkit/craftbukkit/v1_21_R7/CraftRegistry
+c org/bukkit/craftbukkit/CraftRegistry$InvalidHolderOwner org/bukkit/craftbukkit/v1_21_R7/CraftRegistry$InvalidHolderOwner
+c org/bukkit/craftbukkit/util/Waitable org/bukkit/craftbukkit/v1_21_R7/util/Waitable
+c org/bukkit/craftbukkit/util/Waitable$Status org/bukkit/craftbukkit/v1_21_R7/util/Waitable$Status
+c net/minecraft/core/RegistrySetBuilder net/minecraft/core/RegistrySetBuilder
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; add a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; add a
+ m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/HolderLookup$Provider; build a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/Cloner$Factory;)Lnet/minecraft/core/RegistrySetBuilder$PatchedRegistries; buildPatch a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; buildProviderWithContext a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Lnet/minecraft/core/HolderLookup$RegistryLookup; createLazyFullPatchedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/Cloner$Factory;Ljava/util/Map;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; createLazyFullPatchedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; createState b
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$build$3 b
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; lambda$buildPatch$10 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V lambda$buildPatch$11 a
+ m (Ljava/util/Set;Lnet/minecraft/resources/ResourceKey;)Z lambda$buildPatch$12 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)V lambda$buildPatch$13 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$buildPatch$14 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$buildProviderWithContext$1 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$buildProviderWithContext$2 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$createLazyFullPatchedRegistries$4 a
+ m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$5 b
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$createLazyFullPatchedRegistries$6 a
+ m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$7 a
+ m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$createLazyFullPatchedRegistries$8 a
+ m (Ljava/util/Map;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/Holder$Reference;)V lambda$createLazyFullPatchedRegistries$9 a
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)V lambda$createState$0 c
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/HolderOwner;Ljava/util/Map;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupFromMap a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; wrapContextLookup a
+ f Ljava/util/List; entries a
+c net/minecraft/core/RegistrySetBuilder$1 net/minecraft/core/RegistrySetBuilder$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+c net/minecraft/core/RegistrySetBuilder$2 net/minecraft/core/RegistrySetBuilder$2
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/ResourceKey; key g
+ m ()Ljava/util/stream/Stream; listElements c
+ m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle h
+c net/minecraft/core/RegistrySetBuilder$3 net/minecraft/core/RegistrySetBuilder$3
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getEntry f
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/core/RegistrySetBuilder$3$1 net/minecraft/core/RegistrySetBuilder$3$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/RegistrySetBuilder$3; this$0 a
+c net/minecraft/core/RegistrySetBuilder$1Entry net/minecraft/core/RegistrySetBuilder$a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/RegistrySetBuilder$1Entry; createForContextRegistry a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/RegistrySetBuilder$1Entry; createForNewRegistry a
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup a
+ m ()Lnet/minecraft/resources/RegistryOps$RegistryInfo; opsInfo b
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup a
+ f Lnet/minecraft/resources/RegistryOps$RegistryInfo; opsInfo b
+c net/minecraft/core/RegistrySetBuilder$BuildState net/minecraft/core/RegistrySetBuilder$b
+ m ()Lnet/minecraft/data/worldgen/BootstrapContext; bootstrapContext a
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; create a
+ m ()Ljava/util/List; errors i
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$create$0 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Lnet/minecraft/resources/ResourceKey;)V lambda$create$1 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;)V lambda$reportUnclaimedRegisteredValues$2 a
+ m ()Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; lookup f
+ m ()Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner; owner e
+ m ()Ljava/util/Map; registeredValues h
+ m ()Ljava/util/Map; registries g
+ m ()V reportNotCollectedHolders c
+ m ()V reportUnclaimedRegisteredValues b
+ m ()V throwOnError d
+ f Ljava/util/List; errors e
+ f Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; lookup b
+ f Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner; owner a
+ f Ljava/util/Map; registeredValues d
+ f Ljava/util/Map; registries c
+c net/minecraft/core/RegistrySetBuilder$BuildState$1 net/minecraft/core/RegistrySetBuilder$b$1
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/core/RegistrySetBuilder$BuildState; this$0 a
+c net/minecraft/core/RegistrySetBuilder$LazyHolder net/minecraft/core/RegistrySetBuilder$f
+ m (Ljava/lang/Object;)V bindValue b
+ m ()Ljava/lang/Object; value a
+ f Ljava/util/function/Supplier; supplier a
+c net/minecraft/core/RegistrySetBuilder$RegistryStub net/minecraft/core/RegistrySetBuilder$k
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V apply b
+ m ()Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; bootstrap c
+ m (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; collectRegisteredValues a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; bootstrap c
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup net/minecraft/core/RegistrySetBuilder$c
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ f Lnet/minecraft/core/HolderOwner; owner d
+c net/minecraft/core/RegistrySetBuilder$UniversalOwner net/minecraft/core/RegistrySetBuilder$m
+ m ()Lnet/minecraft/core/HolderOwner; cast a
+c net/minecraft/core/RegistrySetBuilder$ValueAndHolder net/minecraft/core/RegistrySetBuilder$n
+ m ()Ljava/util/Optional; holder b
+ m ()Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; value a
+ f Ljava/util/Optional; holder b
+ f Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; value a
+c net/minecraft/core/RegistrySetBuilder$RegisteredValue net/minecraft/core/RegistrySetBuilder$h
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ m ()Ljava/lang/Object; value a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Ljava/lang/Object; value a
+c net/minecraft/core/RegistrySetBuilder$UniversalLookup net/minecraft/core/RegistrySetBuilder$l
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreate c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreate$0 d
+ f Ljava/util/Map; holders a
+c net/minecraft/core/RegistrySetBuilder$RegistryContents net/minecraft/core/RegistrySetBuilder$j
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;)Lnet/minecraft/core/HolderLookup$RegistryLookup; buildAsLookup a
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; lambda$buildAsLookup$0 b
+ m (Lnet/minecraft/core/RegistrySetBuilder$UniversalOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; lambda$buildAsLookup$1 a
+ m ()Lcom/mojang/serialization/Lifecycle; lifecycle b
+ m ()Ljava/util/Map; values c
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Lcom/mojang/serialization/Lifecycle; lifecycle b
+ f Ljava/util/Map; values c
+c net/minecraft/core/RegistrySetBuilder$PatchedRegistries net/minecraft/core/RegistrySetBuilder$g
+ m ()Lnet/minecraft/core/HolderLookup$Provider; full a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; patches b
+ f Lnet/minecraft/core/HolderLookup$Provider; full a
+ f Lnet/minecraft/core/HolderLookup$Provider; patches b
+c net/minecraft/core/RegistrySetBuilder$RegistryBootstrap net/minecraft/core/RegistrySetBuilder$i
+c net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper net/minecraft/core/RegistrySetBuilder$d
+ m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a
+c net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup net/minecraft/core/RegistrySetBuilder$e
+ m ()Ljava/util/stream/Stream; listTags e
+c net/minecraft/data/worldgen/NoiseData net/minecraft/data/worldgen/NoiseData
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V register a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V registerBiomeNoises a
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; DEFAULT_SHIFT a
+c net/minecraft/nbt/visitors/SkipFields net/minecraft/nbt/visitors/SkipFields
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ f Ljava/util/Deque; stack a
+c net/minecraft/network/FriendlyByteBuf net/minecraft/network/PacketDataSerializer
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; capacity g
+ m ()Lnet/minecraft/network/FriendlyByteBuf; clear x
+ m ()Lnet/minecraft/network/FriendlyByteBuf; discardReadBytes C
+ m ()Lnet/minecraft/network/FriendlyByteBuf; discardSomeReadBytes D
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; ensureWritable j
+ m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (I[B)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (I[BII)Lnet/minecraft/network/FriendlyByteBuf; getBytes a
+ m (ILjava/util/function/IntFunction;I)Ljava/lang/Object; lambda$limitValue$4 a
+ m (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readLenientJsonWithCodec$2 b
+ m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readWithCodec$0 a
+ m (Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;)V lambda$writeEither$6 b
+ m (Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;)V lambda$writeEither$7 a
+ m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeJsonWithCodec$3 a
+ m (Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;Ljava/lang/Object;Ljava/lang/Object;)V lambda$writeMap$5 a
+ m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeWithCodec$1 b
+ m (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; limitValue a
+ m ()Lnet/minecraft/network/FriendlyByteBuf; markReaderIndex y
+ m ()Lnet/minecraft/network/FriendlyByteBuf; markWriterIndex A
+ m ()Ljava/util/BitSet; readBitSet v
+ m ()Lnet/minecraft/world/phys/BlockHitResult; readBlockHitResult u
+ m ()Lnet/minecraft/core/BlockPos; readBlockPos e
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPos; readBlockPos c
+ m (Ljava/util/function/IntFunction;)Ljava/lang/Object; readById a
+ m ()[B readByteArray b
+ m (I)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;I)[B readByteArray a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; readBytes k
+ m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes c
+ m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m (Ljava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; readBytes b
+ m ([BII)Lnet/minecraft/network/FriendlyByteBuf; readBytes a
+ m ()Lnet/minecraft/world/level/ChunkPos; readChunkPos f
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/level/ChunkPos; readChunkPos d
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Collection; readCollection a
+ m ()I readContainerId w
+ m (Lio/netty/buffer/ByteBuf;)I readContainerId j
+ m (Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Lcom/mojang/datafixers/util/Either; readEither b
+ m (Ljava/lang/Class;)Ljava/lang/Enum; readEnum b
+ m (Ljava/lang/Class;)Ljava/util/EnumSet; readEnumSet a
+ m (I)Ljava/util/BitSet; readFixedBitSet e
+ m (Lio/netty/buffer/ByteBuf;[J)[J readFixedSizeLongArray c
+ m ([J)[J readFixedSizeLongArray c
+ m ()Lnet/minecraft/core/GlobalPos; readGlobalPos g
+ m ()Lnet/minecraft/resources/Identifier; readIdentifier q
+ m ()Ljava/time/Instant; readInstant s
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList a
+ m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readLenientJsonWithCodec a
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/List; readList a
+ m ()[J readLongArray d
+ m (Lio/netty/buffer/ByteBuf;)[J readLongArray b
+ m ()Lnet/minecraft/world/phys/Vec3; readLpVec3 k
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; readMap a
+ m (Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; readMap a
+ m ()Lnet/minecraft/nbt/CompoundTag; readNbt o
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/CompoundTag; readNbt i
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNbt a
+ m (Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; readNbt a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; readNullable a
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; readNullable c
+ m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Optional; readOptional b
+ m ()Ljava/security/PublicKey; readPublicKey t
+ m ()Lorg/joml/Quaternionf; readQuaternion i
+ m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion f
+ m ()Lnet/minecraft/resources/ResourceKey; readRegistryKey r
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; readResourceKey a
+ m ()Ljava/util/UUID; readUUID n
+ m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID h
+ m ()Ljava/lang/String; readUtf p
+ m (I)Ljava/lang/String; readUtf d
+ m ()I readVarInt l
+ m ()[I readVarIntArray c
+ m (I)[I readVarIntArray b
+ m ()J readVarLong m
+ m ()Lnet/minecraft/world/phys/Vec3; readVec3 j
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3; readVec3 g
+ m ()Lorg/joml/Vector3f; readVector3f h
+ m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f e
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/Object; readWithCodec a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readWithCodecTrusted a
+ m (Ljava/util/function/Consumer;)V readWithCount a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; readerIndex h
+ m ()Lnet/minecraft/network/FriendlyByteBuf; resetReaderIndex z
+ m ()Lnet/minecraft/network/FriendlyByteBuf; resetWriterIndex B
+ m ()Lnet/minecraft/network/FriendlyByteBuf; retain E
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; retain u
+ m (IZ)Lnet/minecraft/network/FriendlyByteBuf; setBoolean a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setByte b
+ m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (I[B)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (I[BII)Lnet/minecraft/network/FriendlyByteBuf; setBytes b
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setChar i
+ m (ID)Lnet/minecraft/network/FriendlyByteBuf; setDouble a
+ m (IF)Lnet/minecraft/network/FriendlyByteBuf; setFloat a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setIndex a
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setInt g
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setIntLE h
+ m (IJ)Lnet/minecraft/network/FriendlyByteBuf; setLong a
+ m (IJ)Lnet/minecraft/network/FriendlyByteBuf; setLongLE b
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setMedium e
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setMediumLE f
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setShort c
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setShortLE d
+ m (II)Lnet/minecraft/network/FriendlyByteBuf; setZero j
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; skipBytes k
+ m ()Lnet/minecraft/network/FriendlyByteBuf; touch F
+ m (Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; touch a
+ m (Ljava/util/BitSet;)V writeBitSet a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V writeBlockHitResult a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPos;)V writeBlockPos a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/FriendlyByteBuf; writeBlockPos a
+ m (Z)Lnet/minecraft/network/FriendlyByteBuf; writeBoolean a
+ m (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; writeById a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeByte l
+ m (Lio/netty/buffer/ByteBuf;[B)V writeByteArray a
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; writeByteArray a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; writeBytes l
+ m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; writeBytes d
+ m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m ([B)Lnet/minecraft/network/FriendlyByteBuf; writeBytes c
+ m ([BII)Lnet/minecraft/network/FriendlyByteBuf; writeBytes b
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeChar s
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/level/ChunkPos;)V writeChunkPos a
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/FriendlyByteBuf; writeChunkPos a
+ m (Ljava/util/Collection;Lnet/minecraft/network/codec/StreamEncoder;)V writeCollection a
+ m (I)V writeContainerId f
+ m (Lio/netty/buffer/ByteBuf;I)V writeContainerId b
+ m (D)Lnet/minecraft/network/FriendlyByteBuf; writeDouble a
+ m (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeEither a
+ m (Ljava/lang/Enum;)Lnet/minecraft/network/FriendlyByteBuf; writeEnum a
+ m (Ljava/util/EnumSet;Ljava/lang/Class;)V writeEnumSet a
+ m (Ljava/util/BitSet;I)V writeFixedBitSet a
+ m (Lio/netty/buffer/ByteBuf;[J)V writeFixedSizeLongArray b
+ m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeFixedSizeLongArray b
+ m (F)Lnet/minecraft/network/FriendlyByteBuf; writeFloat a
+ m (Lnet/minecraft/core/GlobalPos;)V writeGlobalPos a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/FriendlyByteBuf; writeIdentifier a
+ m (Ljava/time/Instant;)V writeInstant a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeInt q
+ m (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeIntLE r
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLong b
+ m (Lio/netty/buffer/ByteBuf;[J)V writeLongArray a
+ m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeLongArray a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLongLE c
+ m (Lnet/minecraft/world/phys/Vec3;)V writeLpVec3 b
+ m (Ljava/util/Map;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeMap a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMedium o
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMediumLE p
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/Tag;)V writeNbt a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/FriendlyByteBuf; writeNbt a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V writeNullable a
+ m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V writeNullable a
+ m (Ljava/util/Optional;Lnet/minecraft/network/codec/StreamEncoder;)V writeOptional a
+ m (Ljava/security/PublicKey;)Lnet/minecraft/network/FriendlyByteBuf; writePublicKey a
+ m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionfc;)V writeQuaternion a
+ m (Lorg/joml/Quaternionf;)V writeQuaternion a
+ m (Lnet/minecraft/resources/ResourceKey;)V writeResourceKey b
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShort m
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShortLE n
+ m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V writeUUID a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/FriendlyByteBuf; writeUUID a
+ m (Ljava/lang/String;)Lnet/minecraft/network/FriendlyByteBuf; writeUtf a
+ m (Ljava/lang/String;I)Lnet/minecraft/network/FriendlyByteBuf; writeUtf a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeVarInt c
+ m ([I)Lnet/minecraft/network/FriendlyByteBuf; writeVarIntArray a
+ m (J)Lnet/minecraft/network/FriendlyByteBuf; writeVarLong a
+ m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)V writeVec3 a
+ m (Lnet/minecraft/world/phys/Vec3;)V writeVec3 a
+ m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3fc;)V writeVector3f a
+ m (Lorg/joml/Vector3f;)V writeVector3f a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; writeWithCodec a
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writeZero t
+ m (I)Lnet/minecraft/network/FriendlyByteBuf; writerIndex i
+ f Lcom/google/gson/Gson; GSON g
+ f I MAX_COMPONENT_STRING_LENGTH b
+ f I MAX_PUBLIC_KEY_HEADER_SIZE e
+ f I MAX_PUBLIC_KEY_LENGTH f
+ f S MAX_STRING_LENGTH a
+ f I PUBLIC_KEY_SIZE d
+ f Lio/netty/buffer/ByteBuf; source c
+c net/minecraft/network/PacketProcessor net/minecraft/network/PacketProcessor
+ m ()Z isSameThread a
+ m ()V processQueuedPackets b
+ m (Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V scheduleIfPossible a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z closed d
+ f Ljava/util/Queue; packetsToBeHandled b
+ f Ljava/lang/Thread; runningThread c
+c net/minecraft/network/PacketProcessor$ListenerAndPacket net/minecraft/network/PacketProcessor$a
+ m ()V handle a
+ m ()Lnet/minecraft/network/PacketListener; listener b
+ m ()Lnet/minecraft/network/protocol/Packet; packet c
+ f Lnet/minecraft/network/PacketListener; listener a
+ f Lnet/minecraft/network/protocol/Packet; packet b
+c net/minecraft/network/chat/ClickEvent net/minecraft/network/chat/ChatClickable
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ChatClickable$EnumClickAction
+ m ()[Lnet/minecraft/network/chat/ClickEvent$Action; $values d
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isAllowedFromServer a
+ m (Lnet/minecraft/network/chat/ClickEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$0 b
+ m ()Lcom/mojang/serialization/MapCodec; valueCodec b
+ f [Lnet/minecraft/network/chat/ClickEvent$Action; $VALUES n
+ f Lnet/minecraft/network/chat/ClickEvent$Action; CHANGE_PAGE f
+ f Lcom/mojang/serialization/Codec; CODEC j
+ f Lnet/minecraft/network/chat/ClickEvent$Action; COPY_TO_CLIPBOARD g
+ f Lnet/minecraft/network/chat/ClickEvent$Action; CUSTOM h
+ f Lnet/minecraft/network/chat/ClickEvent$Action; OPEN_FILE b
+ f Lnet/minecraft/network/chat/ClickEvent$Action; OPEN_URL a
+ f Lnet/minecraft/network/chat/ClickEvent$Action; RUN_COMMAND c
+ f Lnet/minecraft/network/chat/ClickEvent$Action; SHOW_DIALOG e
+ f Lnet/minecraft/network/chat/ClickEvent$Action; SUGGEST_COMMAND d
+ f Lcom/mojang/serialization/Codec; UNSAFE_CODEC i
+ f Z allowFromServer k
+ f Lcom/mojang/serialization/MapCodec; codec m
+ f Ljava/lang/String; name l
+c net/minecraft/network/chat/ClickEvent$Custom net/minecraft/network/chat/ChatClickable$d
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Lnet/minecraft/resources/Identifier; id b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; payload c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/resources/Identifier; id c
+ f Ljava/util/Optional; payload d
+c net/minecraft/network/chat/ClickEvent$OpenUrl net/minecraft/network/chat/ChatClickable$OpenUrl
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/net/URI; uri b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/net/URI; uri c
+c net/minecraft/network/chat/ClickEvent$OpenFile net/minecraft/network/chat/ChatClickable$OpenFile
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/io/File; file b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; path c
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; path c
+c net/minecraft/network/chat/ClickEvent$ChangePage net/minecraft/network/chat/ChatClickable$ChangePage
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I page b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I page c
+c net/minecraft/network/chat/ClickEvent$RunCommand net/minecraft/network/chat/ChatClickable$RunCommand
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/lang/String; command b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; command c
+c net/minecraft/network/chat/ClickEvent$ShowDialog net/minecraft/network/chat/ChatClickable$h
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Lnet/minecraft/core/Holder; dialog b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/core/Holder; dialog c
+c net/minecraft/network/chat/ClickEvent$SuggestCommand net/minecraft/network/chat/ChatClickable$SuggestCommand
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m ()Ljava/lang/String; command b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; command c
+c net/minecraft/network/chat/ClickEvent$CopyToClipboard net/minecraft/network/chat/ChatClickable$CopyToClipboard
+ m ()Lnet/minecraft/network/chat/ClickEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Ljava/lang/String; value c
+c net/minecraft/network/chat/FilterMask net/minecraft/network/chat/FilterMask
+ m (Ljava/lang/String;)Ljava/lang/String; apply a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; applyWithFormatting b
+ m ()Z isEmpty a
+ m ()Z isFullyFiltered b
+ m ()Ljava/util/BitSet; mask d
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/FilterMask; read a
+ m (I)V setFiltered a
+ m ()Lnet/minecraft/network/chat/FilterMask$Type; type c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/FilterMask;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Style; FILTERED_STYLE d
+ f Lnet/minecraft/network/chat/FilterMask; FULLY_FILTERED b
+ f Lcom/mojang/serialization/MapCodec; FULLY_FILTERED_CODEC f
+ f C HASH h
+ f Lcom/mojang/serialization/MapCodec; PARTIALLY_FILTERED_CODEC g
+ f Lnet/minecraft/network/chat/FilterMask; PASS_THROUGH c
+ f Lcom/mojang/serialization/MapCodec; PASS_THROUGH_CODEC e
+ f Ljava/util/BitSet; mask i
+ f Lnet/minecraft/network/chat/FilterMask$Type; type j
+c net/minecraft/network/chat/FilterMask$Type net/minecraft/network/chat/FilterMask$a
+ m ()[Lnet/minecraft/network/chat/FilterMask$Type; $values f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$0 e
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$1 d
+ m ()Lcom/mojang/serialization/MapCodec; lambda$static$2 b
+ f [Lnet/minecraft/network/chat/FilterMask$Type; $VALUES f
+ f Lnet/minecraft/network/chat/FilterMask$Type; FULLY_FILTERED b
+ f Lnet/minecraft/network/chat/FilterMask$Type; PARTIALLY_FILTERED c
+ f Lnet/minecraft/network/chat/FilterMask$Type; PASS_THROUGH a
+ f Ljava/util/function/Supplier; codec e
+ f Ljava/lang/String; serializedName d
+c net/minecraft/network/chat/HoverEvent net/minecraft/network/chat/ChatHoverable
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/ChatHoverable$EnumHoverAction
+ m ()[Lnet/minecraft/network/chat/HoverEvent$Action; $values b
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isAllowedFromServer a
+ m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$0 b
+ f [Lnet/minecraft/network/chat/HoverEvent$Action; $VALUES i
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_ENTITY c
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_ITEM b
+ f Lnet/minecraft/network/chat/HoverEvent$Action; SHOW_TEXT a
+ f Lcom/mojang/serialization/Codec; UNSAFE_CODEC d
+ f Z allowFromServer g
+ f Lcom/mojang/serialization/MapCodec; codec h
+ f Ljava/lang/String; name f
+c net/minecraft/network/chat/HoverEvent$ShowItem net/minecraft/network/chat/ChatHoverable$d
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m ()Lnet/minecraft/world/item/ItemStack; item b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/item/ItemStack; item c
+c net/minecraft/network/chat/HoverEvent$ShowText net/minecraft/network/chat/ChatHoverable$e
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/Component; value b
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/Component; value c
+c net/minecraft/network/chat/HoverEvent$ShowEntity net/minecraft/network/chat/ChatHoverable$c
+ m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a
+ m ()Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; entity b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; entity c
+c net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/ChatHoverable$b
+ m ()Ljava/util/List; getTooltipLines a
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Lnet/minecraft/world/entity/EntityType; lambda$static$0 c
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/UUID; lambda$static$1 b
+ m (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/Optional; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/List; linesCache e
+ f Ljava/util/Optional; name d
+ f Lnet/minecraft/world/entity/EntityType; type b
+ f Ljava/util/UUID; uuid c
+c net/minecraft/network/protocol/Packet net/minecraft/network/protocol/Packet
+ m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; codec a
+ m (Lnet/minecraft/network/PacketListener;)V handle a
+ m ()Z isSkippable c
+ m ()Z isTerminal d
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+c net/minecraft/resources/DelegatingOps net/minecraft/resources/DynamicOpsWrapper
+ f Lcom/mojang/serialization/DynamicOps; delegate a
+c net/minecraft/resources/DelegatingOps$DelegateListBuilder net/minecraft/resources/DynamicOpsWrapper$a
+ m (Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V lambda$addAll$0 a
+ f Lcom/mojang/serialization/ListBuilder; original b
+ f Lnet/minecraft/resources/DelegatingOps; this$0 a
+c net/minecraft/resources/DelegatingOps$DelegateRecordBuilder net/minecraft/resources/DynamicOpsWrapper$b
+ f Lcom/mojang/serialization/RecordBuilder; original b
+ f Lnet/minecraft/resources/DelegatingOps; this$0 a
+c net/minecraft/resources/DependantName net/minecraft/resources/DependantName
+ m (Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; lambda$fixed$0 a
+c net/minecraft/server/ServerScoreboard net/minecraft/server/ScoreboardServer
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z addPlayerToTeam a
+ m (Lnet/minecraft/world/scores/Objective;)I getObjectiveDisplaySlotCount h
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; getStartTrackingPackets d
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; getStopTrackingPackets f
+ m (Lnet/minecraft/world/scores/DisplaySlot;Ljava/lang/String;)V lambda$load$2 a
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; lambda$updateTeamWaypoints$4 g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V lambda$updateTeamWaypoints$5 a
+ m (Lnet/minecraft/world/scores/ScoreboardSaveData$Packed;)V load a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveAdded a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveChanged b
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveRemoved c
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V onPlayerRemoved a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onPlayerScoreRemoved b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V onScoreChanged a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onScoreLockChanged a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamAdded a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamChanged b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamRemoved c
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerFromTeam b
+ m ()V setDirty a
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V setDisplayObjective a
+ m (Lnet/minecraft/world/scores/Objective;)V startTrackingObjective e
+ m (Lnet/minecraft/world/scores/Objective;)V stopTrackingObjective g
+ m ()Lnet/minecraft/world/scores/ScoreboardSaveData$Packed; store k
+ m (Lnet/minecraft/world/scores/ScoreboardSaveData;)V storeToSaveDataIfDirty a
+ m (Ljava/lang/String;)V updatePlayerWaypoint f
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V updateTeamWaypoints e
+ f Z dirty d
+ f Lnet/minecraft/server/MinecraftServer; server b
+ f Ljava/util/Set; trackedObjectives c
+c net/minecraft/server/level/ChunkLevel net/minecraft/server/level/ChunkLevel
+ m (Lnet/minecraft/server/level/FullChunkStatus;)I byStatus a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I byStatus a
+ m (I)Lnet/minecraft/server/level/FullChunkStatus; fullStatus c
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; generationStatus a
+ m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatusAroundFullChunk b
+ m (ILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatusAroundFullChunk a
+ m (I)Z isBlockTicking e
+ m (I)Z isEntityTicking d
+ m (I)Z isLoaded f
+ f I BLOCK_TICKING_LEVEL d
+ f I ENTITY_TICKING_LEVEL e
+ f I FULL_CHUNK_LEVEL c
+ f Lnet/minecraft/world/level/chunk/status/ChunkStep; FULL_CHUNK_STEP f
+ f I MAX_LEVEL b
+ f I RADIUS_AROUND_FULL_CHUNK a
+c net/minecraft/server/level/ChunkLevel$1 net/minecraft/server/level/ChunkLevel$1
+ f [I $SwitchMap$net$minecraft$server$level$FullChunkStatus a
+c net/minecraft/server/level/TicketType net/minecraft/server/level/TicketType
+ m ()Z canExpireIfUnloaded e
+ m ()Z doesLoad b
+ m ()Z doesSimulate c
+ m ()I flags h
+ m ()Z hasTimeout f
+ m ()Z persist a
+ m (Ljava/lang/String;JI)Lnet/minecraft/server/level/TicketType; register a
+ m ()Z shouldKeepDimensionActive d
+ m ()J timeout g
+ f Lnet/minecraft/server/level/TicketType; DRAGON i
+ f Lnet/minecraft/server/level/TicketType; ENDER_PEARL n
+ f I FLAG_CAN_EXPIRE_IF_UNLOADED f
+ f I FLAG_KEEP_DIMENSION_ACTIVE e
+ f I FLAG_LOADING c
+ f I FLAG_PERSIST b
+ f I FLAG_SIMULATION d
+ f Lnet/minecraft/server/level/TicketType; FORCED l
+ f J NO_TIMEOUT a
+ f Lnet/minecraft/server/level/TicketType; PLAYER_LOADING j
+ f Lnet/minecraft/server/level/TicketType; PLAYER_SIMULATION k
+ f Lnet/minecraft/server/level/TicketType; PLAYER_SPAWN g
+ f Lnet/minecraft/server/level/TicketType; PORTAL m
+ f Lnet/minecraft/server/level/TicketType; SPAWN_SEARCH h
+ f Lnet/minecraft/server/level/TicketType; UNKNOWN o
+ f I flags q
+ f J timeout p
+c net/minecraft/server/level/TicketType$Flags net/minecraft/server/level/TicketType$a
+c net/minecraft/util/DelegateDataOutput net/minecraft/util/DelegateDataOutput
+ f Ljava/io/DataOutput; parent a
+c net/minecraft/util/ExceptionCollector net/minecraft/util/ExceptionSuppressor
+ m (Ljava/lang/Throwable;)V add a
+ m ()V throwIfPresent a
+ f Ljava/lang/Throwable; result a
+c net/minecraft/util/NativeModuleLister net/minecraft/util/NativeModuleLister
+ m (Lnet/minecraft/CrashReportCategory;)V addCrashSection a
+ m ([I)Ljava/util/OptionalInt; findLangAndCodepage a
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; lambda$addCrashSection$0 b
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; lambda$addCrashSection$1 a
+ m ()Ljava/lang/String; lambda$addCrashSection$2 b
+ m (Ljava/lang/String;II)Ljava/lang/String; langTableKey a
+ m ()Ljava/util/List; listModules a
+ m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; queryVersionString b
+ m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; queryVersionValue a
+ m (Ljava/lang/String;)Ljava/util/Optional; tryGetVersion a
+ f I CODEPAGE_MASK d
+ f I DEFAULT_CODEPAGE e
+ f I DEFAULT_LANG c
+ f I LANG_MASK b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/util/NativeModuleLister$NativeModuleInfo net/minecraft/util/NativeModuleLister$a
+ m (Lnet/minecraft/util/NativeModuleLister$NativeModuleVersion;)Ljava/lang/String; lambda$toString$0 a
+ f Ljava/lang/String; name a
+ f Ljava/util/Optional; version b
+c net/minecraft/util/NativeModuleLister$NativeModuleVersion net/minecraft/util/NativeModuleLister$b
+ f Ljava/lang/String; company c
+ f Ljava/lang/String; description a
+ f Ljava/lang/String; version b
+c net/minecraft/util/SignatureValidator net/minecraft/util/SignatureValidator
+ m (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; from a
+ m (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; from a
+ m (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$from$2 a
+ m (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z lambda$from$3 a
+ m (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$from$4 a
+ m (Lnet/minecraft/util/SignatureUpdater;[B)Z lambda$static$0 a
+ m ([BLnet/minecraft/util/SignatureUpdater$Output;)V lambda$validate$1 a
+ m ([B[B)Z validate a
+ m (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z verifySignature a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/util/SignatureValidator; NO_VALIDATION a
+c net/minecraft/util/context/ContextKey net/minecraft/util/context/ContextKey
+ m ()Lnet/minecraft/resources/Identifier; name a
+ m (Ljava/lang/String;)Lnet/minecraft/util/context/ContextKey; vanilla a
+ f Lnet/minecraft/resources/Identifier; name a
+c net/minecraft/util/context/ContextMap net/minecraft/util/context/ContextMap
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptional c
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOrThrow b
+ m (Lnet/minecraft/util/context/ContextKey;)Z has a
+ f Ljava/util/Map; params a
+c net/minecraft/util/context/ContextMap$Builder net/minecraft/util/context/ContextMap$a
+ m (Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/util/context/ContextMap; create a
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object; getParameter a
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/util/context/ContextMap$Builder; withOptionalParameter b
+ m (Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/util/context/ContextMap$Builder; withParameter a
+ f Ljava/util/Map; params a
+c net/minecraft/util/datafix/DataFixers net/minecraft/util/datafix/DataConverterRegistry
+ m (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers a
+ m ()Lcom/mojang/datafixers/DataFixerBuilder$Result; createFixerUpper b
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; createRenamer a
+ m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamer b
+ m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamerNoNamespace a
+ m ()Lcom/mojang/datafixers/DataFixer; getDataFixer a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$0 f
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$1 e
+ m (D)D lambda$addFixers$10 d
+ m (D)D lambda$addFixers$11 c
+ m (D)D lambda$addFixers$12 b
+ m (D)D lambda$addFixers$13 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$14 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$15 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$16 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$17 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$2 d
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$3 b
+ m (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$5 a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$6 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$7 c
+ m (D)D lambda$addFixers$8 f
+ m (D)D lambda$addFixers$9 e
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$19 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$20 a
+ m (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamerNoNamespace$18 b
+ m (Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; optimize a
+ f I BLENDING_VERSION a
+ f Lcom/mojang/datafixers/DataFixerBuilder$Result; DATA_FIXER d
+ f Ljava/util/function/BiFunction; SAME b
+ f Ljava/util/function/BiFunction; SAME_NAMESPACED c
+c net/minecraft/util/datafix/DataFixers$1 net/minecraft/util/datafix/DataConverterRegistry$1
+c net/minecraft/util/datafix/DataFixers$2 net/minecraft/util/datafix/DataConverterRegistry$2
+c net/minecraft/util/datafix/DataFixers$3 net/minecraft/util/datafix/DataConverterRegistry$3
+c net/minecraft/util/debug/DebugBeeInfo net/minecraft/util/debug/DebugBeeInfo
+ m ()Ljava/util/List; blacklistedHives d
+ m ()Ljava/util/Optional; flowerPos b
+ m (Lnet/minecraft/core/BlockPos;)Z hasHive a
+ m ()Ljava/util/Optional; hivePos a
+ m ()I travelTicks c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; blacklistedHives e
+ f Ljava/util/Optional; flowerPos c
+ f Ljava/util/Optional; hivePos b
+ f I travelTicks d
+c net/minecraft/util/debug/DebugPoiInfo net/minecraft/util/debug/DebugPoiInfo
+ m ()I freeTicketCount c
+ m ()Lnet/minecraft/core/Holder; poiType b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I freeTicketCount d
+ f Lnet/minecraft/core/Holder; poiType c
+ f Lnet/minecraft/core/BlockPos; pos b
+c net/minecraft/util/profiling/Profiler net/minecraft/util/profiling/Profiler
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; decorateFiller c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; get a
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getDefaultFiller c
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)V startUsing b
+ m ()V stopUsing b
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/Profiler$Scope; use a
+ f Ljava/lang/ThreadLocal; ACTIVE b
+ f Ljava/util/concurrent/atomic/AtomicInteger; ACTIVE_COUNT c
+ f Ljava/lang/ThreadLocal; TRACY_FILLER a
+c net/minecraft/util/profiling/Profiler$Scope net/minecraft/util/profiling/Profiler$a
+c net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/PairedQueue
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m ()I size c
+c net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/PairedQueue$b
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m ()I size c
+ f Ljava/util/Queue; queue a
+c net/minecraft/util/thread/StrictQueue$FixedPriorityQueue net/minecraft/util/thread/PairedQueue$a
+ m ()Z isEmpty b
+ m ()Ljava/lang/Runnable; pop a
+ m (Ljava/lang/Runnable;)Z push a
+ m (Lnet/minecraft/util/thread/StrictQueue$RunnableWithPriority;)Z push a
+ m ()I size c
+ f [Ljava/util/Queue; queues a
+ f Ljava/util/concurrent/atomic/AtomicInteger; size b
+c net/minecraft/util/thread/StrictQueue$RunnableWithPriority net/minecraft/util/thread/PairedQueue$c
+ m ()I priority a
+ m ()Ljava/lang/Runnable; task b
+ f I priority a
+ f Ljava/lang/Runnable; task b
+c net/minecraft/world/CompoundContainer net/minecraft/world/InventoryLargeChest
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m ()V clearContent a
+ m (Lnet/minecraft/world/Container;)Z contains a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I getMaxStackSize ap_
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V startOpen a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m (Lnet/minecraft/world/entity/ContainerUser;)V stopOpen b
+ f Lnet/minecraft/world/Container; container1 b
+ f Lnet/minecraft/world/Container; container2 c
+c net/minecraft/world/ContainerListener net/minecraft/world/IInventoryListener
+ m (Lnet/minecraft/world/Container;)V containerChanged a
+c net/minecraft/world/InteractionResult net/minecraft/world/EnumInteractionResult
+ m ()Z consumesAction a
+ f Lnet/minecraft/world/InteractionResult$Success; CONSUME c
+ f Lnet/minecraft/world/InteractionResult$Fail; FAIL d
+ f Lnet/minecraft/world/InteractionResult$Pass; PASS e
+ f Lnet/minecraft/world/InteractionResult$Success; SUCCESS a
+ f Lnet/minecraft/world/InteractionResult$Success; SUCCESS_SERVER b
+ f Lnet/minecraft/world/InteractionResult$TryEmptyHandInteraction; TRY_WITH_EMPTY_HAND f
+c net/minecraft/world/InteractionResult$Fail net/minecraft/world/EnumInteractionResult$a
+c net/minecraft/world/InteractionResult$Pass net/minecraft/world/EnumInteractionResult$c
+c net/minecraft/world/InteractionResult$Success net/minecraft/world/EnumInteractionResult$d
+ m ()Z consumesAction a
+ m ()Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo d
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult$Success; heldItemTransformedTo a
+ m ()Lnet/minecraft/world/InteractionResult$ItemContext; itemContext f
+ m ()Lnet/minecraft/world/InteractionResult$SwingSource; swingSource e
+ m ()Z wasItemInteraction c
+ m ()Lnet/minecraft/world/InteractionResult$Success; withoutItem b
+ f Lnet/minecraft/world/InteractionResult$ItemContext; itemContext h
+ f Lnet/minecraft/world/InteractionResult$SwingSource; swingSource g
+c net/minecraft/world/InteractionResult$ItemContext net/minecraft/world/EnumInteractionResult$b
+ m ()Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo b
+ m ()Z wasItemInteraction a
+ f Lnet/minecraft/world/InteractionResult$ItemContext; DEFAULT b
+ f Lnet/minecraft/world/InteractionResult$ItemContext; NONE a
+ f Lnet/minecraft/world/item/ItemStack; heldItemTransformedTo d
+ f Z wasItemInteraction c
+c net/minecraft/world/InteractionResult$SwingSource net/minecraft/world/EnumInteractionResult$e
+ m ()[Lnet/minecraft/world/InteractionResult$SwingSource; $values a
+ f [Lnet/minecraft/world/InteractionResult$SwingSource; $VALUES d
+ f Lnet/minecraft/world/InteractionResult$SwingSource; CLIENT b
+ f Lnet/minecraft/world/InteractionResult$SwingSource; NONE a
+ f Lnet/minecraft/world/InteractionResult$SwingSource; SERVER c
+c net/minecraft/world/InteractionResult$PaperSuccessContext net/minecraft/world/EnumInteractionResult$PaperSuccessContext
+c net/minecraft/world/InteractionResult$TryEmptyHandInteraction net/minecraft/world/EnumInteractionResult$f
+c net/minecraft/world/ItemStackWithSlot net/minecraft/world/ItemStackWithSlot
+ m (I)Z isValidInContainer a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I slot a
+ m ()Lnet/minecraft/world/item/ItemStack; stack b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I slot b
+ f Lnet/minecraft/world/item/ItemStack; stack c
+c net/minecraft/world/attribute/BedRule net/minecraft/world/attribute/BedRule
+ m ()Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; asProblem a
+ m ()Lnet/minecraft/world/attribute/BedRule$Rule; canSetSpawn c
+ m (Lnet/minecraft/world/level/Level;)Z canSetSpawn b
+ m ()Lnet/minecraft/world/attribute/BedRule$Rule; canSleep b
+ m (Lnet/minecraft/world/level/Level;)Z canSleep a
+ m ()Ljava/util/Optional; errorMessage e
+ m ()Z explodes d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lnet/minecraft/world/attribute/BedRule; CAN_SLEEP_WHEN_DARK a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/attribute/BedRule; EXPLODES b
+ f Lnet/minecraft/world/attribute/BedRule$Rule; canSetSpawn e
+ f Lnet/minecraft/world/attribute/BedRule$Rule; canSleep d
+ f Ljava/util/Optional; errorMessage g
+ f Z explodes f
+c net/minecraft/world/attribute/BedRule$Rule net/minecraft/world/attribute/BedRule$a
+ m ()[Lnet/minecraft/world/attribute/BedRule$Rule; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/level/Level;)Z test a
+ f [Lnet/minecraft/world/attribute/BedRule$Rule; $VALUES f
+ f Lnet/minecraft/world/attribute/BedRule$Rule; ALWAYS a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/attribute/BedRule$Rule; NEVER c
+ f Lnet/minecraft/world/attribute/BedRule$Rule; WHEN_DARK b
+ f Ljava/lang/String; name e
+c net/minecraft/world/effect/MobEffects net/minecraft/world/effect/MobEffects
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$0 c
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$1 b
+ m (Lnet/minecraft/util/RandomSource;)I lambda$static$2 a
+ m (Ljava/lang/String;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; ABSORPTION v
+ f Lnet/minecraft/core/Holder; BAD_OMEN E
+ f Lnet/minecraft/core/Holder; BLINDNESS o
+ f Lnet/minecraft/core/Holder; BREATH_OF_THE_NAUTILUS N
+ f Lnet/minecraft/core/Holder; CONDUIT_POWER C
+ f Lnet/minecraft/core/Holder; DARKNESS G
+ f I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS O
+ f Lnet/minecraft/core/Holder; DOLPHINS_GRACE D
+ f Lnet/minecraft/core/Holder; FIRE_RESISTANCE l
+ f Lnet/minecraft/core/Holder; GLOWING x
+ f Lnet/minecraft/core/Holder; HASTE c
+ f Lnet/minecraft/core/Holder; HEALTH_BOOST u
+ f Lnet/minecraft/core/Holder; HERO_OF_THE_VILLAGE F
+ f Lnet/minecraft/core/Holder; HUNGER q
+ f Lnet/minecraft/core/Holder; INFESTED M
+ f Lnet/minecraft/core/Holder; INSTANT_DAMAGE g
+ f Lnet/minecraft/core/Holder; INSTANT_HEALTH f
+ f Lnet/minecraft/core/Holder; INVISIBILITY n
+ f Lnet/minecraft/core/Holder; JUMP_BOOST h
+ f Lnet/minecraft/core/Holder; LEVITATION y
+ f Lnet/minecraft/core/Holder; LUCK z
+ f Lnet/minecraft/core/Holder; MINING_FATIGUE d
+ f Lnet/minecraft/core/Holder; NAUSEA i
+ f Lnet/minecraft/core/Holder; NIGHT_VISION p
+ f Lnet/minecraft/core/Holder; OOZING L
+ f Lnet/minecraft/core/Holder; POISON s
+ f Lnet/minecraft/core/Holder; RAID_OMEN I
+ f Lnet/minecraft/core/Holder; REGENERATION j
+ f Lnet/minecraft/core/Holder; RESISTANCE k
+ f Lnet/minecraft/core/Holder; SATURATION w
+ f Lnet/minecraft/core/Holder; SLOWNESS b
+ f Lnet/minecraft/core/Holder; SLOW_FALLING B
+ f Lnet/minecraft/core/Holder; SPEED a
+ f Lnet/minecraft/core/Holder; STRENGTH e
+ f Lnet/minecraft/core/Holder; TRIAL_OMEN H
+ f Lnet/minecraft/core/Holder; UNLUCK A
+ f Lnet/minecraft/core/Holder; WATER_BREATHING m
+ f Lnet/minecraft/core/Holder; WEAKNESS r
+ f Lnet/minecraft/core/Holder; WEAVING K
+ f Lnet/minecraft/core/Holder; WIND_CHARGED J
+ f Lnet/minecraft/core/Holder; WITHER t
+c net/minecraft/world/entity/AgeableMob net/minecraft/world/entity/EntityAgeable
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m (I)V ageUp c_
+ m (IZ)V ageUp a
+ m ()V aiStep d_
+ m ()Z canBreed Y_
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()I getAge Z_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()I getForcedAge j
+ m ()I getForcedAgeTimer k
+ m (I)I getSpeedUpSecondsWhenFeeding d
+ m ()Z isBaby e_
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setAge d_
+ m (Z)V setBaby a_
+ f I BABY_START_AGE a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cv
+ f I DEFAULT_AGE b
+ f I DEFAULT_FORCED_AGE c
+ f I FORCED_AGE_PARTICLE_TICKS cw
+ f I age d
+ f I forcedAge e
+ f I forcedAgeTimer f
+c net/minecraft/world/entity/AgeableMob$AgeableMobGroupData net/minecraft/world/entity/EntityAgeable$a
+ m ()F getBabySpawnChance d
+ m ()I getGroupSize a
+ m ()V increaseGroupSizeByOne b
+ m ()Z isShouldSpawnBaby c
+ f F babySpawnChance c
+ f I groupSize a
+ f Z shouldSpawnBaby b
+c net/minecraft/world/entity/Attackable net/minecraft/world/entity/Attackable
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker f_
+c net/minecraft/world/entity/Crackiness net/minecraft/world/entity/Crackiness
+ m (II)Lnet/minecraft/world/entity/Crackiness$Level; byDamage a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/Crackiness$Level; byDamage a
+ m (F)Lnet/minecraft/world/entity/Crackiness$Level; byFraction a
+ f Lnet/minecraft/world/entity/Crackiness; GOLEM a
+ f Lnet/minecraft/world/entity/Crackiness; WOLF_ARMOR b
+ f F fractionHigh e
+ f F fractionLow c
+ f F fractionMedium d
+c net/minecraft/world/entity/Crackiness$Level net/minecraft/world/entity/Crackiness$a
+ m ()[Lnet/minecraft/world/entity/Crackiness$Level; $values a
+ f [Lnet/minecraft/world/entity/Crackiness$Level; $VALUES e
+ f Lnet/minecraft/world/entity/Crackiness$Level; HIGH d
+ f Lnet/minecraft/world/entity/Crackiness$Level; LOW b
+ f Lnet/minecraft/world/entity/Crackiness$Level; MEDIUM c
+ f Lnet/minecraft/world/entity/Crackiness$Level; NONE a
+c net/minecraft/world/entity/EntityType net/minecraft/world/entity/EntityTypes
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; appendComponentsConfig a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; appendCustomEntityStackConfig b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; appendDefaultStackConfig a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; boatFactory a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder r
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Ljava/util/Optional; by a
+ m (Ljava/lang/String;)Ljava/util/Optional; byString a
+ m ()Z canSerialize b
+ m ()Z canSpawnFarFromPlayer e
+ m ()Z canSummon c
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; chestBoatFactory b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; chestRaftFactory d
+ m ()I clientTrackingRange o
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; create b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; create a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Entity; create a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; create a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/function/Consumer; createDefaultStackConfig a
+ m ()Z fireImmune d
+ m ()Ljava/lang/Class; getBaseClass a
+ m ()Lnet/minecraft/world/entity/MobCategory; getCategory f
+ m ()Ljava/util/Optional; getDefaultLootTable j
+ m ()Lnet/minecraft/network/chat/Component; getDescription h
+ m ()Ljava/lang/String; getDescriptionId g
+ m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions n
+ m ()F getHeight m
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/Identifier; getKey a
+ m (DDD)Lnet/minecraft/world/phys/AABB; getSpawnAABB a
+ m ()F getWidth l
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/phys/AABB;)D getYOffset a
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isAllowedInPeaceful s
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isBlockDangerous a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V lambda$appendComponentsConfig$22 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/component/TypedEntityData;Lnet/minecraft/world/entity/Entity;)V lambda$appendCustomEntityStackConfig$23 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/boat/Boat; lambda$boatFactory$32 d
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/boat/ChestBoat; lambda$chestBoatFactory$33 c
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/boat/ChestRaft; lambda$chestRaftFactory$35 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; lambda$create$24 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/entity/Entity;)V lambda$create$27 a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$createDefaultStackConfig$21 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadEntityRecursive$28 b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadEntityRecursive$29 a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/vehicle/boat/Raft; lambda$raftFactory$34 b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$spawn$20 c
+ m ()Lnet/minecraft/world/item/Item; lambda$static$0 N
+ m ()Lnet/minecraft/world/item/Item; lambda$static$1 M
+ m ()Lnet/minecraft/world/item/Item; lambda$static$10 D
+ m ()Lnet/minecraft/world/item/Item; lambda$static$11 C
+ m ()Lnet/minecraft/world/item/Item; lambda$static$12 B
+ m ()Lnet/minecraft/world/item/Item; lambda$static$13 A
+ m ()Lnet/minecraft/world/item/Item; lambda$static$14 z
+ m ()Lnet/minecraft/world/item/Item; lambda$static$15 y
+ m ()Lnet/minecraft/world/item/Item; lambda$static$16 x
+ m ()Lnet/minecraft/world/item/Item; lambda$static$17 w
+ m ()Lnet/minecraft/world/item/Item; lambda$static$18 v
+ m ()Lnet/minecraft/world/item/Item; lambda$static$19 u
+ m ()Lnet/minecraft/world/item/Item; lambda$static$2 L
+ m ()Lnet/minecraft/world/item/Item; lambda$static$3 K
+ m ()Lnet/minecraft/world/item/Item; lambda$static$4 J
+ m ()Lnet/minecraft/world/item/Item; lambda$static$5 I
+ m ()Lnet/minecraft/world/item/Item; lambda$static$6 H
+ m ()Lnet/minecraft/world/item/Item; lambda$static$7 G
+ m ()Lnet/minecraft/world/item/Item; lambda$static$8 F
+ m ()Lnet/minecraft/world/item/Item; lambda$static$9 E
+ m (Lnet/minecraft/world/level/storage/ValueInput$ValueInputList;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/stream/Stream; loadEntitiesRecursive a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/EntityProcessor;)Lnet/minecraft/world/entity/Entity; loadPassengersRecursive a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; loadStaticEntity b
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntitySpawnReason;)Ljava/util/Optional; loadStaticEntity b
+ m ()Z onlyOpCanSetNbt t
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/EntityType$EntityFactory; raftFactory c
+ m (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity; spawn a
+ m ()Ljava/lang/String; toShortString i
+ m ()Z trackDeltas q
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; tryCast a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/component/TypedEntityData;)V updateCustomEntityTag a
+ m ()I updateInterval p
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaEntityId b
+ f Lnet/minecraft/world/entity/EntityType; ACACIA_BOAT c
+ f Lnet/minecraft/world/entity/EntityType; ACACIA_CHEST_BOAT d
+ f Lnet/minecraft/world/entity/EntityType; ALLAY e
+ f Lnet/minecraft/world/entity/EntityType; AREA_EFFECT_CLOUD f
+ f Lnet/minecraft/world/entity/EntityType; ARMADILLO g
+ f Lnet/minecraft/world/entity/EntityType; ARMOR_STAND h
+ f Lnet/minecraft/world/entity/EntityType; ARROW i
+ f Lnet/minecraft/world/entity/EntityType; AXOLOTL j
+ f Lnet/minecraft/world/entity/EntityType; BAMBOO_CHEST_RAFT k
+ f Lnet/minecraft/world/entity/EntityType; BAMBOO_RAFT l
+ f Lnet/minecraft/world/entity/EntityType; BAT m
+ f Lnet/minecraft/world/entity/EntityType; BEE n
+ f Lnet/minecraft/world/entity/EntityType; BIRCH_BOAT o
+ f Lnet/minecraft/world/entity/EntityType; BIRCH_CHEST_BOAT p
+ f Lnet/minecraft/world/entity/EntityType; BLAZE q
+ f Lnet/minecraft/world/entity/EntityType; BLOCK_DISPLAY r
+ f Lnet/minecraft/world/entity/EntityType; BOGGED s
+ f Lnet/minecraft/world/entity/EntityType; BREEZE t
+ f Lnet/minecraft/world/entity/EntityType; BREEZE_WIND_CHARGE u
+ f Lnet/minecraft/world/entity/EntityType; CAMEL v
+ f Lnet/minecraft/world/entity/EntityType; CAMEL_HUSK w
+ f Lnet/minecraft/world/entity/EntityType; CAT x
+ f Lnet/minecraft/world/entity/EntityType; CAVE_SPIDER y
+ f Lnet/minecraft/world/entity/EntityType; CHERRY_BOAT z
+ f Lnet/minecraft/world/entity/EntityType; CHERRY_CHEST_BOAT A
+ f Lnet/minecraft/world/entity/EntityType; CHEST_MINECART B
+ f Lnet/minecraft/world/entity/EntityType; CHICKEN C
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/entity/EntityType; COD D
+ f Lnet/minecraft/world/entity/EntityType; COMMAND_BLOCK_MINECART F
+ f Lnet/minecraft/world/entity/EntityType; COPPER_GOLEM E
+ f Lnet/minecraft/world/entity/EntityType; COW G
+ f Lnet/minecraft/world/entity/EntityType; CREAKING H
+ f Lnet/minecraft/world/entity/EntityType; CREEPER I
+ f Lnet/minecraft/world/entity/EntityType; DARK_OAK_BOAT J
+ f Lnet/minecraft/world/entity/EntityType; DARK_OAK_CHEST_BOAT K
+ f I DISPLAY_TRACKING_RANGE ch
+ f Lnet/minecraft/world/entity/EntityType; DOLPHIN L
+ f Lnet/minecraft/world/entity/EntityType; DONKEY M
+ f Lnet/minecraft/world/entity/EntityType; DRAGON_FIREBALL N
+ f Lnet/minecraft/world/entity/EntityType; DROWNED O
+ f Lnet/minecraft/world/entity/EntityType; EGG P
+ f Lnet/minecraft/world/entity/EntityType; ELDER_GUARDIAN Q
+ f Lnet/minecraft/world/entity/EntityType; ENDERMAN R
+ f Lnet/minecraft/world/entity/EntityType; ENDERMITE S
+ f Lnet/minecraft/world/entity/EntityType; ENDER_DRAGON T
+ f Lnet/minecraft/world/entity/EntityType; ENDER_PEARL U
+ f Lnet/minecraft/world/entity/EntityType; END_CRYSTAL V
+ f Lnet/minecraft/world/entity/EntityType; EVOKER W
+ f Lnet/minecraft/world/entity/EntityType; EVOKER_FANGS X
+ f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_BOTTLE Y
+ f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_ORB Z
+ f Lnet/minecraft/world/entity/EntityType; EYE_OF_ENDER aa
+ f Lnet/minecraft/world/entity/EntityType; FALLING_BLOCK ab
+ f Lnet/minecraft/world/entity/EntityType; FIREBALL ac
+ f Lnet/minecraft/world/entity/EntityType; FIREWORK_ROCKET ad
+ f Lnet/minecraft/world/entity/EntityType; FISHING_BOBBER cc
+ f Lnet/minecraft/world/entity/EntityType; FOX ae
+ f Lnet/minecraft/world/entity/EntityType; FROG af
+ f Lnet/minecraft/world/entity/EntityType; FURNACE_MINECART ag
+ f Lnet/minecraft/world/entity/EntityType; GHAST ah
+ f Lnet/minecraft/world/entity/EntityType; GIANT aj
+ f Lnet/minecraft/world/entity/EntityType; GLOW_ITEM_FRAME ak
+ f Lnet/minecraft/world/entity/EntityType; GLOW_SQUID al
+ f Lnet/minecraft/world/entity/EntityType; GOAT am
+ f Lnet/minecraft/world/entity/EntityType; GUARDIAN an
+ f Lnet/minecraft/world/entity/EntityType; HAPPY_GHAST ai
+ f Lnet/minecraft/world/entity/EntityType; HOGLIN ao
+ f Lnet/minecraft/world/entity/EntityType; HOPPER_MINECART ap
+ f Lnet/minecraft/world/entity/EntityType; HORSE aq
+ f Lnet/minecraft/world/entity/EntityType; HUSK ar
+ f Lnet/minecraft/world/entity/EntityType; ILLUSIONER as
+ f Lnet/minecraft/world/entity/EntityType; INTERACTION at
+ f Lnet/minecraft/world/entity/EntityType; IRON_GOLEM au
+ f Lnet/minecraft/world/entity/EntityType; ITEM av
+ f Lnet/minecraft/world/entity/EntityType; ITEM_DISPLAY aw
+ f Lnet/minecraft/world/entity/EntityType; ITEM_FRAME ax
+ f Lnet/minecraft/world/entity/EntityType; JUNGLE_BOAT ay
+ f Lnet/minecraft/world/entity/EntityType; JUNGLE_CHEST_BOAT az
+ f Lnet/minecraft/world/entity/EntityType; LEASH_KNOT aA
+ f Lnet/minecraft/world/entity/EntityType; LIGHTNING_BOLT aB
+ f Lnet/minecraft/world/entity/EntityType; LINGERING_POTION be
+ f Lnet/minecraft/world/entity/EntityType; LLAMA aC
+ f Lnet/minecraft/world/entity/EntityType; LLAMA_SPIT aD
+ f Lorg/slf4j/Logger; LOGGER ce
+ f F MAGIC_HORSE_WIDTH cg
+ f Lnet/minecraft/world/entity/EntityType; MAGMA_CUBE aE
+ f Lnet/minecraft/world/entity/EntityType; MANGROVE_BOAT aF
+ f Lnet/minecraft/world/entity/EntityType; MANGROVE_CHEST_BOAT aG
+ f Lnet/minecraft/world/entity/EntityType; MANNEQUIN aH
+ f Lnet/minecraft/world/entity/EntityType; MARKER aI
+ f Lnet/minecraft/world/entity/EntityType; MINECART aJ
+ f Lnet/minecraft/world/entity/EntityType; MOOSHROOM aK
+ f Lnet/minecraft/world/entity/EntityType; MULE aL
+ f Lnet/minecraft/world/entity/EntityType; NAUTILUS aM
+ f Lnet/minecraft/world/entity/EntityType; OAK_BOAT aN
+ f Lnet/minecraft/world/entity/EntityType; OAK_CHEST_BOAT aO
+ f Lnet/minecraft/world/entity/EntityType; OCELOT aP
+ f Lnet/minecraft/world/entity/EntityType; OMINOUS_ITEM_SPAWNER aQ
+ f Ljava/util/Set; OP_ONLY_CUSTOM_DATA ci
+ f Lnet/minecraft/world/entity/EntityType; PAINTING aR
+ f Lnet/minecraft/world/entity/EntityType; PALE_OAK_BOAT aS
+ f Lnet/minecraft/world/entity/EntityType; PALE_OAK_CHEST_BOAT aT
+ f Lnet/minecraft/world/entity/EntityType; PANDA aU
+ f Lnet/minecraft/world/entity/EntityType; PARCHED aV
+ f Lnet/minecraft/world/entity/EntityType; PARROT aW
+ f Lnet/minecraft/world/entity/EntityType; PHANTOM aX
+ f Lnet/minecraft/world/entity/EntityType; PIGLIN aZ
+ f Lnet/minecraft/world/entity/EntityType; PIGLIN_BRUTE ba
+ f Lnet/minecraft/world/entity/EntityType; PIG aY
+ f Lnet/minecraft/world/entity/EntityType; PILLAGER bb
+ f Lnet/minecraft/world/entity/EntityType; PLAYER cb
+ f Lnet/minecraft/world/entity/EntityType; POLAR_BEAR bc
+ f Lnet/minecraft/world/entity/EntityType; PUFFERFISH bf
+ f Lnet/minecraft/world/entity/EntityType; RABBIT bg
+ f Lnet/minecraft/world/entity/EntityType; RAVAGER bh
+ f Lnet/minecraft/world/entity/EntityType; SALMON bi
+ f Lnet/minecraft/world/entity/EntityType; SHEEP bj
+ f Lnet/minecraft/world/entity/EntityType; SHULKER bk
+ f Lnet/minecraft/world/entity/EntityType; SHULKER_BULLET bl
+ f Lnet/minecraft/world/entity/EntityType; SILVERFISH bm
+ f Lnet/minecraft/world/entity/EntityType; SKELETON bn
+ f Lnet/minecraft/world/entity/EntityType; SKELETON_HORSE bo
+ f Lnet/minecraft/world/entity/EntityType; SLIME bp
+ f Lnet/minecraft/world/entity/EntityType; SMALL_FIREBALL bq
+ f Lnet/minecraft/world/entity/EntityType; SNIFFER br
+ f Lnet/minecraft/world/entity/EntityType; SNOWBALL bs
+ f Lnet/minecraft/world/entity/EntityType; SNOW_GOLEM bt
+ f Lnet/minecraft/world/entity/EntityType; SPAWNER_MINECART bu
+ f Lnet/minecraft/world/entity/EntityType; SPECTRAL_ARROW bv
+ f Lnet/minecraft/world/entity/EntityType; SPIDER bw
+ f Lnet/minecraft/world/entity/EntityType; SPLASH_POTION bd
+ f Lnet/minecraft/world/entity/EntityType; SPRUCE_BOAT bx
+ f Lnet/minecraft/world/entity/EntityType; SPRUCE_CHEST_BOAT by
+ f Lnet/minecraft/world/entity/EntityType; SQUID bz
+ f Lnet/minecraft/world/entity/EntityType; STRAY bA
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/entity/EntityType; STRIDER bB
+ f Lnet/minecraft/world/entity/EntityType; TADPOLE bC
+ f Lnet/minecraft/world/entity/EntityType; TEXT_DISPLAY bD
+ f Lnet/minecraft/world/entity/EntityType; TNT bE
+ f Lnet/minecraft/world/entity/EntityType; TNT_MINECART bF
+ f Lnet/minecraft/world/entity/EntityType; TRADER_LLAMA bG
+ f Lnet/minecraft/world/entity/EntityType; TRIDENT bH
+ f Lnet/minecraft/world/entity/EntityType; TROPICAL_FISH bI
+ f Lnet/minecraft/world/entity/EntityType; TURTLE bJ
+ f Lnet/minecraft/world/entity/EntityType; VEX bK
+ f Lnet/minecraft/world/entity/EntityType; VILLAGER bL
+ f Lnet/minecraft/world/entity/EntityType; VINDICATOR bM
+ f Lnet/minecraft/world/entity/EntityType; WANDERING_TRADER bN
+ f Lnet/minecraft/world/entity/EntityType; WARDEN bO
+ f Lnet/minecraft/world/entity/EntityType; WIND_CHARGE bP
+ f Lnet/minecraft/world/entity/EntityType; WITCH bQ
+ f Lnet/minecraft/world/entity/EntityType; WITHER bR
+ f Lnet/minecraft/world/entity/EntityType; WITHER_SKELETON bS
+ f Lnet/minecraft/world/entity/EntityType; WITHER_SKULL bT
+ f Lnet/minecraft/world/entity/EntityType; WOLF bU
+ f Lnet/minecraft/world/entity/EntityType; ZOGLIN bV
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE bW
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE_HORSE bX
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE_NAUTILUS bY
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIE_VILLAGER bZ
+ f Lnet/minecraft/world/entity/EntityType; ZOMBIFIED_PIGLIN ca
+ f Z allowedInPeaceful cy
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder cf
+ f Z canSpawnFarFromPlayer cp
+ f Lnet/minecraft/world/entity/MobCategory; category ck
+ f I clientTrackingRange cq
+ f Ljava/lang/String; descriptionId cs
+ f Lnet/minecraft/network/chat/Component; description ct
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions cv
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory cj
+ f Z fireImmune co
+ f Lcom/google/common/collect/ImmutableSet; immuneTo cl
+ f Ljava/util/Optional; lootTable cu
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures cx
+ f Z serialize cm
+ f F spawnDimensionsScale cw
+ f Z summon cn
+ f I updateInterval cr
+c net/minecraft/world/entity/EntityType$Builder net/minecraft/world/entity/EntityTypes$Builder
+ m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityType$Builder; attach a
+ m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; attach a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/EntityType; build a
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; canSpawnFarFromPlayer d
+ m (I)Lnet/minecraft/world/entity/EntityType$Builder; clientTrackingRange a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; createNothing a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; eyeHeight b
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; fireImmune c
+ m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityType$Builder; immuneTo a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; lambda$createNothing$2 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$new$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$new$1 b
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; nameTagOffset d
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noLootTable e
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noSave b
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; noSummon a
+ m ()Lnet/minecraft/world/entity/EntityType$Builder; notInPeaceful f
+ m (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; of a
+ m ([F)Lnet/minecraft/world/entity/EntityType$Builder; passengerAttachments a
+ m ([Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; passengerAttachments a
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityType$Builder; requiredFeatures a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; ridingOffset c
+ m (FF)Lnet/minecraft/world/entity/EntityType$Builder; sized a
+ m (F)Lnet/minecraft/world/entity/EntityType$Builder; spawnDimensionsScale a
+ m (I)Lnet/minecraft/world/entity/EntityType$Builder; updateInterval b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityType$Builder; vehicleAttachment a
+ f Z allowedInPeaceful p
+ f Lnet/minecraft/world/entity/EntityAttachments$Builder; attachments l
+ f Z canSpawnFarFromPlayer g
+ f Lnet/minecraft/world/entity/MobCategory; category b
+ f I clientTrackingRange h
+ f Lnet/minecraft/resources/DependantName; descriptionId o
+ f Lnet/minecraft/world/entity/EntityDimensions; dimensions j
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory a
+ f Z fireImmune f
+ f Lcom/google/common/collect/ImmutableSet; immuneTo c
+ f Lnet/minecraft/resources/DependantName; lootTable n
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures m
+ f Z serialize d
+ f F spawnDimensionsScale k
+ f Z summon e
+ f I updateInterval i
+c net/minecraft/world/entity/EntityType$EntityFactory net/minecraft/world/entity/EntityTypes$b
+c net/minecraft/world/entity/NeutralMob net/minecraft/world/entity/IEntityAngerable
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addPersistentAngerSaveData b_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m ()V forgetCurrentTargetAndRefreshUniversalAnger ac_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob eK
+ m ()J getPersistentAngerEndTime a
+ m ()Lnet/minecraft/world/entity/EntityReference; getPersistentAngerTarget b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m ()Z isAngry ab_
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z isAngryAt a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z isAngryAtAllPlayers a_
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isValidPlayerTarget b
+ m ()Lnet/minecraft/world/level/Level; level ao
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;)V playerDied a_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/storage/ValueInput;)V readPersistentAngerSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (J)V setPersistentAngerEndTime b
+ m (Lnet/minecraft/world/entity/EntityReference;)V setPersistentAngerTarget a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget g
+ m (J)V setTimeToRemainAngry a
+ m ()V startPersistentAngerTimer c
+ m ()V stopBeingAngry i
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V updatePersistentAnger a
+ f J NO_ANGER_END_TIME i_
+ f Ljava/lang/String; TAG_ANGER_END_TIME g_
+ f Ljava/lang/String; TAG_ANGRY_AT h_
+c net/minecraft/world/entity/SlotAccess net/minecraft/world/entity/SlotAccess
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; forEquipmentSlot a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; forEquipmentSlot a
+ m (Ljava/util/List;I)Lnet/minecraft/world/entity/SlotAccess; forListElement a
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$forEquipmentSlot$0 b
+ m (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/SlotAccess; of a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+c net/minecraft/world/entity/SlotAccess$1 net/minecraft/world/entity/SlotAccess$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Ljava/util/function/Supplier; val$getter a
+ f Ljava/util/function/Consumer; val$setter b
+c net/minecraft/world/entity/SlotAccess$2 net/minecraft/world/entity/SlotAccess$2
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/LivingEntity; val$entity a
+ f Lnet/minecraft/world/entity/EquipmentSlot; val$slot b
+c net/minecraft/world/entity/SlotAccess$3 net/minecraft/world/entity/SlotAccess$3
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+c net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/PersistentRaid
+ m (Lnet/minecraft/world/entity/raid/Raider;)Z canJoinRaid a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; createOrExtendRaid a
+ m (I)Lnet/minecraft/world/entity/raid/Raid; get a
+ m (Lnet/minecraft/world/entity/raid/Raid;)Ljava/util/OptionalInt; getId a
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/entity/raid/Raid; getNearbyRaid a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getOrCreateRaid a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getRaidCentersInChunk a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/saveddata/SavedDataType; getType a
+ m ()I getUniqueId b
+ m (Lnet/minecraft/core/Holder;)Z lambda$createOrExtendRaid$4 b
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/util/List; lambda$static$0 c
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/lang/Integer; lambda$static$1 b
+ m (Lnet/minecraft/world/entity/raid/Raids;)Ljava/lang/Integer; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; load a
+ m (Lnet/minecraft/server/level/ServerLevel;)V tick a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; RAID_FILE_ID d
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE_END c
+ f I nextId f
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; raidMap e
+ f I tick g
+c net/minecraft/world/entity/raid/Raids$RaidWithId net/minecraft/world/entity/raid/PersistentRaid$a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Lnet/minecraft/world/entity/raid/Raids$RaidWithId; from a
+ m ()I id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/entity/raid/Raid; raid b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I id b
+ f Lnet/minecraft/world/entity/raid/Raid; raid c
+c net/minecraft/world/flag/FeatureFlags net/minecraft/world/flag/FeatureFlags
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isExperimental a
+ m (Ljava/util/Set;Lnet/minecraft/resources/Identifier;)Z lambda$printMissingFlags$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; printMissingFlags a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; printMissingFlags a
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/flag/FeatureFlagSet; DEFAULT_FLAGS h
+ f Lnet/minecraft/world/flag/FeatureFlag; MINECART_IMPROVEMENTS d
+ f Lnet/minecraft/world/flag/FeatureFlag; REDSTONE_EXPERIMENTS c
+ f Lnet/minecraft/world/flag/FeatureFlagRegistry; REGISTRY e
+ f Lnet/minecraft/world/flag/FeatureFlag; TRADE_REBALANCE b
+ f Lnet/minecraft/world/flag/FeatureFlag; VANILLA a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; VANILLA_SET g
+c net/minecraft/world/item/BoneMealItem net/minecraft/world/item/ItemBoneMeal
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V addGrowthParticles a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z growCrop a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z growWaterPlant a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; lambda$growWaterPlant$0 b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; lambda$growWaterPlant$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$growWaterPlant$2 a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f I GRASS_COUNT_MULTIPLIER c
+ f I GRASS_SPREAD_HEIGHT b
+ f I GRASS_SPREAD_WIDTH a
+c net/minecraft/world/item/BoneMealItem$1 net/minecraft/world/item/ItemBoneMeal$1
+ f [I $SwitchMap$net$minecraft$world$level$block$BonemealableBlock$Type a
+c net/minecraft/world/item/CrossbowItem net/minecraft/world/item/ItemCrossbow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/Projectile; createProjectile a
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getChargeDuration b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/CrossbowItem$ChargingSounds; getChargingSounds i
+ m ()I getDefaultProjectileRange b
+ m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse h
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)F getPowerForTime a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;F)Lorg/joml/Vector3f; getProjectileShotVector a
+ m (ZLnet/minecraft/util/RandomSource;)F getRandomShotPitch a
+ m (Lnet/minecraft/world/item/component/ChargedProjectiles;)F getShootingPower a
+ m (Lnet/minecraft/util/RandomSource;I)F getShotPitch a
+ m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles c
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isCharged g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$0 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$1 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onUseTick$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V onUseTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FFLnet/minecraft/world/entity/LivingEntity;)V performShooting a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z tryLoadProjectiles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease e_
+ f F ARROW_POWER t
+ f I DEFAULT_RANGE a
+ f Lnet/minecraft/world/item/CrossbowItem$ChargingSounds; DEFAULT_SOUNDS v
+ f F FIREWORK_POWER u
+ f F MAX_CHARGE_DURATION o
+ f F MID_SOUND_PERCENT s
+ f F MOB_ARROW_POWER b
+ f F START_SOUND_PERCENT r
+ f Z midLoadSoundPlayed q
+ f Z startSoundPlayed p
+c net/minecraft/world/item/CrossbowItem$ChargeType net/minecraft/world/item/ItemCrossbow$a
+ m ()[Lnet/minecraft/world/item/CrossbowItem$ChargeType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/CrossbowItem$ChargeType; $VALUES f
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; ARROW b
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; NONE a
+ f Lnet/minecraft/world/item/CrossbowItem$ChargeType; ROCKET c
+ f Ljava/lang/String; name e
+c net/minecraft/world/item/CrossbowItem$ChargingSounds net/minecraft/world/item/ItemCrossbow$b
+ m ()Ljava/util/Optional; end c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; mid b
+ m ()Ljava/util/Optional; start a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; end d
+ f Ljava/util/Optional; mid c
+ f Ljava/util/Optional; start b
+c net/minecraft/world/item/EitherHolder net/minecraft/world/item/EitherHolder
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Lcom/mojang/datafixers/util/Either; contents b
+ m ()Ljava/util/Optional; key a
+ m ()Ljava/lang/String; lambda$codec$0 c
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$codec$1 a
+ m (Lnet/minecraft/core/Holder;)Ljava/util/Optional; lambda$unwrap$2 a
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$unwrap$3 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$unwrap$4 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; unwrap a
+ m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; unwrap a
+ f Lcom/mojang/datafixers/util/Either; contents a
+c net/minecraft/world/item/EmptyMapItem net/minecraft/world/item/ItemMapEmpty
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/EnderEyeItem net/minecraft/world/item/ItemEnderEye
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/JukeboxSongs net/minecraft/world/item/JukeboxSongs
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;II)V register a
+ f Lnet/minecraft/resources/ResourceKey; BLOCKS c
+ f Lnet/minecraft/resources/ResourceKey; CAT b
+ f Lnet/minecraft/resources/ResourceKey; CHIRP d
+ f Lnet/minecraft/resources/ResourceKey; CREATOR r
+ f Lnet/minecraft/resources/ResourceKey; CREATOR_MUSIC_BOX s
+ f Lnet/minecraft/resources/ResourceKey; ELEVEN k
+ f Lnet/minecraft/resources/ResourceKey; FAR e
+ f Lnet/minecraft/resources/ResourceKey; FIVE o
+ f Lnet/minecraft/resources/ResourceKey; LAVA_CHICKEN u
+ f Lnet/minecraft/resources/ResourceKey; MALL f
+ f Lnet/minecraft/resources/ResourceKey; MELLOHI g
+ f Lnet/minecraft/resources/ResourceKey; OTHERSIDE n
+ f Lnet/minecraft/resources/ResourceKey; PIGSTEP m
+ f Lnet/minecraft/resources/ResourceKey; PRECIPICE q
+ f Lnet/minecraft/resources/ResourceKey; RELIC p
+ f Lnet/minecraft/resources/ResourceKey; STAL h
+ f Lnet/minecraft/resources/ResourceKey; STRAD i
+ f Lnet/minecraft/resources/ResourceKey; TEARS t
+ f Lnet/minecraft/resources/ResourceKey; THIRTEEN a
+ f Lnet/minecraft/resources/ResourceKey; WAIT l
+ f Lnet/minecraft/resources/ResourceKey; WARD j
+c net/minecraft/world/item/MinecartItem net/minecraft/world/item/ItemMinecart
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/world/entity/EntityType; type a
+c net/minecraft/world/item/SnowballItem net/minecraft/world/item/ItemSnowball
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/SpawnEggItem net/minecraft/world/item/ItemMonsterEgg
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/SpawnEggItem; byId a
+ m ()Ljava/lang/Iterable; eggs a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityType; getType g
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z shouldPrintOpWarning a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)Lnet/minecraft/world/InteractionResult; spawnMob a
+ m (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; spawnOffspringFromSpawnEgg a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityType;)Z spawnsEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/Map; BY_ID a
+c net/minecraft/world/item/SpyglassItem net/minecraft/world/item/SpyglassItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Z releaseUsing a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V stopUsing b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f I USE_DURATION a
+ f F ZOOM_FOV_MODIFIER b
+c net/minecraft/world/item/ToolMaterial net/minecraft/world/item/ToolMaterial
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; applyCommonProperties a
+ m (Lnet/minecraft/world/item/Item$Properties;FF)Lnet/minecraft/world/item/Item$Properties; applySwordProperties a
+ m (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; applyToolProperties a
+ m ()F attackDamageBonus d
+ m (FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createSwordAttributes b
+ m (FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createToolAttributes a
+ m ()I durability b
+ m ()I enchantmentValue e
+ m ()Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops a
+ m ()Lnet/minecraft/tags/TagKey; repairItems f
+ m ()F speed c
+ f Lnet/minecraft/world/item/ToolMaterial; COPPER c
+ f Lnet/minecraft/world/item/ToolMaterial; DIAMOND e
+ f Lnet/minecraft/world/item/ToolMaterial; GOLD f
+ f Lnet/minecraft/world/item/ToolMaterial; IRON d
+ f Lnet/minecraft/world/item/ToolMaterial; NETHERITE g
+ f Lnet/minecraft/world/item/ToolMaterial; STONE b
+ f Lnet/minecraft/world/item/ToolMaterial; WOOD a
+ f F attackDamageBonus k
+ f I durability i
+ f I enchantmentValue l
+ f Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops h
+ f Lnet/minecraft/tags/TagKey; repairItems m
+ f F speed j
+c net/minecraft/world/level/BaseSpawner net/minecraft/world/level/MobSpawnerAbstract
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V broadcastEvent a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V clientTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V delay d
+ m ()D getOSpin b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; getOrCreateDisplayEntity b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/SpawnData; getOrCreateNextSpawnData a
+ m ()D getSpin a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isNearPlayer c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V lambda$delay$2 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V lambda$load$3 b
+ m ()Lnet/minecraft/util/random/WeightedList; lambda$load$4 c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; lambda$serverTick$0 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$serverTick$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m (Lnet/minecraft/world/level/Level;I)Z onEventTriggered a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V serverTick a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V setEntityId a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V setNextSpawnData a
+ f I DEFAULT_MAX_NEARBY_ENTITIES h
+ f I DEFAULT_MAX_SPAWN_DELAY f
+ f I DEFAULT_MIN_SPAWN_DELAY e
+ f I DEFAULT_REQUIRED_PLAYER_RANGE i
+ f I DEFAULT_SPAWN_COUNT g
+ f I DEFAULT_SPAWN_DELAY d
+ f I DEFAULT_SPAWN_RANGE j
+ f I EVENT_SPAWN c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; SPAWN_DATA_TAG b
+ f Lnet/minecraft/world/entity/Entity; displayEntity s
+ f I maxNearbyEntities t
+ f I maxSpawnDelay q
+ f I minSpawnDelay p
+ f Lnet/minecraft/world/level/SpawnData; nextSpawnData m
+ f D oSpin o
+ f I requiredPlayerRange u
+ f I spawnCount r
+ f I spawnDelay k
+ f Lnet/minecraft/util/random/WeightedList; spawnPotentials l
+ f I spawnRange v
+ f D spin n
+c net/minecraft/world/level/BlockGetter net/minecraft/world/level/IBlockAccess
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/BlockGetter$BlockStepVisitor;)I addCollisionsAlongTravel a
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (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; clipWithInteractionOverride a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/BlockGetter$BlockStepVisitor;)Z forEachBlockIntersectedBetween a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)D getBlockFloorHeight m
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D getBlockFloorHeight a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; getBlockStates a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Vec3i; getFurthestCorner a
+ m (Lnet/minecraft/core/BlockPos;)I getLightEmission l
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; isBlockInLine a
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; lambda$clip$3 c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getBlockFloorHeight$4 f
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; lambda$isBlockInLine$0 a
+ m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; lambda$isBlockInLine$1 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; traverseBlocks a
+c net/minecraft/world/level/BlockGetter$BlockStepVisitor net/minecraft/world/level/IBlockAccess$a
+c net/minecraft/world/level/ClipContext net/minecraft/world/level/RayTrace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockShape a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFluidShape a
+ m ()Lnet/minecraft/world/phys/Vec3; getFrom b
+ m ()Lnet/minecraft/world/phys/Vec3; getTo a
+ f Lnet/minecraft/world/level/ClipContext$Block; block c
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; collisionContext e
+ f Lnet/minecraft/world/level/ClipContext$Fluid; fluid d
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/level/ClipContext$Block net/minecraft/world/level/RayTrace$BlockCollisionOption
+ m ()[Lnet/minecraft/world/level/ClipContext$Block; $values a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 a
+ f [Lnet/minecraft/world/level/ClipContext$Block; $VALUES f
+ f Lnet/minecraft/world/level/ClipContext$Block; COLLIDER a
+ f Lnet/minecraft/world/level/ClipContext$Block; FALLDAMAGE_RESETTING d
+ f Lnet/minecraft/world/level/ClipContext$Block; OUTLINE b
+ f Lnet/minecraft/world/level/ClipContext$Block; VISUAL c
+ f Lnet/minecraft/world/level/ClipContext$ShapeGetter; shapeGetter e
+c net/minecraft/world/level/ClipContext$Fluid net/minecraft/world/level/RayTrace$FluidCollisionOption
+ m ()[Lnet/minecraft/world/level/ClipContext$Fluid; $values a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canPick a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$2 b
+ f [Lnet/minecraft/world/level/ClipContext$Fluid; $VALUES f
+ f Lnet/minecraft/world/level/ClipContext$Fluid; ANY c
+ f Lnet/minecraft/world/level/ClipContext$Fluid; NONE a
+ f Lnet/minecraft/world/level/ClipContext$Fluid; SOURCE_ONLY b
+ f Lnet/minecraft/world/level/ClipContext$Fluid; WATER d
+ f Ljava/util/function/Predicate; canPick e
+c net/minecraft/world/level/ClipContext$ShapeGetter net/minecraft/world/level/RayTrace$c
+c net/minecraft/world/level/LevelReader net/minecraft/world/level/IWorldReader
+ m (Lnet/minecraft/core/BlockPos;)Z canSeeSkyFromBelowWater B
+ m (Lnet/minecraft/world/phys/AABB;)Z containsAnyLiquid d
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType F_
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures Q
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes ad
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome z
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager H_
+ m (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; getBlockStatesIfLoaded c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I getBlockTint a
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk E
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m ()I getHeight L_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)I getHeight b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/core/BlockPos;)F getLightLevelDependentMagicValue D
+ m (Lnet/minecraft/core/BlockPos;)I getMaxLocalRawBrightness G
+ m (Lnet/minecraft/core/BlockPos;I)I getMaxLocalRawBrightness c
+ m ()I getMinY K_
+ m (Lnet/minecraft/core/BlockPos;)F getPathfindingCostFromLightLevels C
+ m ()I getSeaLevel V
+ m ()I getSkyDarken E_
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m (II)Z hasChunk b
+ m (II)Z hasChunkAt f
+ m (Lnet/minecraft/core/BlockPos;)Z hasChunkAt H
+ m (IIII)Z hasChunksAt b
+ m (IIIIII)Z hasChunksAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z hasChunksAt a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; holderLookup a
+ m ()Z isClientSide B_
+ m (Lnet/minecraft/core/BlockPos;)Z isEmptyBlock A
+ m (Lnet/minecraft/core/BlockPos;)Z isWaterAt F
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess J_
+c net/minecraft/world/level/LevelWriter net/minecraft/world/level/IWorldWriter
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Lnet/minecraft/core/BlockPos;Z)Z destroyBlock b
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;)Z destroyBlock a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+c net/minecraft/world/level/NoiseColumn net/minecraft/world/level/BlockColumn
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ f [Lnet/minecraft/world/level/block/state/BlockState; column b
+ f I minY a
+c net/minecraft/world/level/biome/Biome net/minecraft/world/level/biome/BiomeBase
+ m (Lnet/minecraft/core/BlockPos;I)Z coldEnoughToSnow b
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeMap; getAttributes g
+ m ()I getBaseGrassColor j
+ m ()F getBaseTemperature f
+ m ()I getDryFoliageColor e
+ m ()I getDryFoliageColorFromTexture m
+ m ()I getFoliageColor d
+ m ()I getFoliageColorFromTexture l
+ m ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getGenerationSettings c
+ m (DD)I getGrassColor a
+ m ()I getGrassColorFromTexture k
+ m (Lnet/minecraft/core/BlockPos;I)F getHeightAdjustedTemperature e
+ m ()Lnet/minecraft/world/level/biome/MobSpawnSettings; getMobSettings a
+ m (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/biome/Biome$Precipitation; getPrecipitationAt a
+ m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; getSpecialEffects h
+ m (Lnet/minecraft/core/BlockPos;I)F getTemperature f
+ m ()I getWaterColor i
+ m ()Z hasPrecipitation b
+ m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$11 n
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; lambda$static$0 h
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap; lambda$static$1 g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; lambda$static$2 f
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; lambda$static$3 e
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/MobSpawnSettings; lambda$static$4 d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 b
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; lambda$static$6 c
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap; lambda$static$7 b
+ m (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; lambda$static$8 a
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/attribute/EnvironmentAttributeMap;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome; lambda$static$9 a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldFreeze a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z shouldFreeze a
+ m (Lnet/minecraft/core/BlockPos;I)Z shouldMeltFrozenOceanIcebergSlightly d
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldSnow b
+ m (Lnet/minecraft/core/BlockPos;I)Z warmEnoughToRain c
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; BIOME_INFO_NOISE e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; FROZEN_TEMPERATURE_NOISE g
+ f Lcom/mojang/serialization/Codec; LIST_CODEC d
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f I TEMPERATURE_CACHE_SIZE h
+ f Lnet/minecraft/world/level/levelgen/synth/PerlinSimplexNoise; TEMPERATURE_NOISE f
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeMap; attributes l
+ f Lnet/minecraft/world/level/biome/Biome$ClimateSettings; climateSettings i
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; generationSettings j
+ f Lnet/minecraft/world/level/biome/MobSpawnSettings; mobSettings k
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects; specialEffects m
+ f Ljava/lang/ThreadLocal; temperatureCache n
+c net/minecraft/world/level/biome/Biome$1 net/minecraft/world/level/biome/BiomeBase$1
+ f Lnet/minecraft/world/level/biome/Biome; this$0 a
+c net/minecraft/world/level/biome/Biome$BiomeBuilder net/minecraft/world/level/biome/BiomeBase$a
+ m ()Lnet/minecraft/world/level/biome/Biome; build a
+ m (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; downfall b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; generationSettings a
+ m (Z)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; hasPrecipitation a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; mobSpawnSettings a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/modifier/AttributeModifier;Ljava/lang/Object;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; modifyAttribute a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; putAttributes a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttributeMap;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; putAttributes a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/lang/Object;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; setAttribute a
+ m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; specialEffects a
+ m (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; temperature a
+ m (Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; temperatureAdjustment a
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder; attributes e
+ f Ljava/lang/Float; downfall d
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; generationSettings h
+ f Z hasPrecipitation a
+ f Lnet/minecraft/world/level/biome/MobSpawnSettings; mobSpawnSettings g
+ f Lnet/minecraft/world/level/biome/BiomeSpecialEffects; specialEffects f
+ f Ljava/lang/Float; temperature b
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier c
+c net/minecraft/world/level/biome/Biome$Precipitation net/minecraft/world/level/biome/BiomeBase$Precipitation
+ m ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/biome/Biome$Precipitation; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; NONE a
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; RAIN b
+ f Lnet/minecraft/world/level/biome/Biome$Precipitation; SNOW c
+ f Ljava/lang/String; name e
+c net/minecraft/world/level/biome/Biome$ClimateSettings net/minecraft/world/level/biome/BiomeBase$ClimateSettings
+ m ()F downfall d
+ m ()Z hasPrecipitation a
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; lambda$static$0 d
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; lambda$static$1 c
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; lambda$static$2 b
+ m (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m ()F temperature b
+ m ()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F downfall e
+ f Z hasPrecipitation b
+ f F temperature c
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; temperatureModifier d
+c net/minecraft/world/level/biome/Biome$TemperatureModifier net/minecraft/world/level/biome/BiomeBase$TemperatureModifier
+ m ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; $values b
+ m ()Ljava/lang/String; getName a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+ f [Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; FROZEN b
+ f Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; NONE a
+ f Ljava/lang/String; name d
+c net/minecraft/world/level/biome/Biome$TemperatureModifier$1 net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$1
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+c net/minecraft/world/level/biome/Biome$TemperatureModifier$2 net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$2
+ m (Lnet/minecraft/core/BlockPos;F)F modifyTemperature a
+c net/minecraft/world/level/block/Block net/minecraft/world/level/block/Block
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lnet/minecraft/world/level/block/Block; asBlock o
+ m ()Lnet/minecraft/world/item/Item; asItem h
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ c
+ m (DDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ b
+ m (DDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; boxZ a
+ m (ILjava/util/function/IntFunction;)[Lnet/minecraft/world/phys/shapes/VoxelShape; boxes a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder p
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; byItem a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSupportCenter a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z canSupportRigidBlock c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; column b
+ m (DDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; column a
+ m (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; copyProperty a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (D)Lnet/minecraft/world/phys/shapes/VoxelShape; cube a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; cube a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState m
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V destroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Ljava/util/function/BiConsumer;)Z dropFromBlockInteractLootTable a
+ m (Lnet/minecraft/world/level/Explosion;)Z dropFromExplosion a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropResources b
+ m (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 dropResources a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)V dropResources a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (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; getDrops a
+ m (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; getDrops a
+ m ()F getExplosionResistance e
+ m ()F getFriction g
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getId j
+ m ()F getJumpFactor j
+ m ()Lnet/minecraft/network/chat/MutableComponent; getName f
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; getShapeForEachState a
+ m (Ljava/util/function/Function;[Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/function/Function; getShapeForEachState a
+ m ()F getSpeedFactor i
+ m ()Lnet/minecraft/world/level/block/state/StateDefinition; getStateDefinition l
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V handlePrecipitation a
+ m ()Z hasDynamicShape n
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isExceptionForConnection k
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z isFaceFull a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isShapeFullBlock a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$4 c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$5 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V lambda$dropResources$6 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; lambda$getShapeForEachState$10 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Map$Entry;)Z lambda$getShapeForEachState$11 a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$getShapeForEachState$12 a
+ m (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getShapeForEachState$13 a
+ m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/Property; lambda$getShapeForEachState$9 b
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; lambda$popResource$7 a
+ m (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)Lnet/minecraft/world/entity/item/ItemEntity; lambda$popResourceFromFace$8 a
+ m (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 playerDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)V popExperience a
+ m (Lnet/minecraft/world/level/Level;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V popResource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V popResource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)V popResourceFromFace a
+ m (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; pushEntitiesUp a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V registerDefaultState l
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; setValueHelper a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shouldRenderFace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnDestroyParticles a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; stateById a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateFromNeighbourShapes b
+ m (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 updateOrDestroy a
+ m (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 updateOrDestroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V wasExploded a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; withPropertiesOf m
+ f Lnet/minecraft/core/IdMapper; BLOCK_STATE_REGISTRY k
+ f I CACHE_SIZE f
+ f Lcom/mojang/serialization/MapCodec; CODEC j
+ f F INDESTRUCTIBLE z
+ f F INSTANT A
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/ThreadLocal; OCCLUSION_CACHE g
+ f Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE c
+ f I UPDATE_ALL w
+ f I UPDATE_ALL_IMMEDIATE x
+ f I UPDATE_CLIENTS m
+ f I UPDATE_IMMEDIATE o
+ f I UPDATE_INVISIBLE n
+ f I UPDATE_KNOWN_SHAPE p
+ f I UPDATE_LIMIT B
+ f I UPDATE_MOVE_BY_PISTON r
+ f I UPDATE_NEIGHBORS l
+ f I UPDATE_NONE v
+ f I UPDATE_SKIP_ALL_SIDEEFFECTS y
+ f I UPDATE_SKIP_BLOCK_ENTITY_SIDEEFFECTS t
+ f I UPDATE_SKIP_ON_PLACE u
+ f I UPDATE_SKIP_SHAPE_UPDATE_ON_WIRE s
+ f I UPDATE_SUPPRESS_DROPS q
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState d
+ f Lnet/minecraft/world/item/Item; item e
+ f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition C
+c net/minecraft/world/level/block/Block$1 net/minecraft/world/level/block/Block$1
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; load a
+c net/minecraft/world/level/block/Block$UpdateFlags net/minecraft/world/level/block/Block$b
+c net/minecraft/world/level/block/Block$ShapePairKey net/minecraft/world/level/block/Block$a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; first a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; second b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; first a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; second b
+c net/minecraft/world/scores/PlayerTeam net/minecraft/world/scores/ScoreboardTeam
+ m ()Z canSeeFriendlyInvisibles j
+ m (Lnet/minecraft/world/scores/Team;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; formatNameForTeam a
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule m
+ m ()Lnet/minecraft/ChatFormatting; getColor o
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility l
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName d
+ m ()Lnet/minecraft/network/chat/MutableComponent; getFormattedDisplayName e
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d
+ m ()Ljava/lang/String; getName c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility k
+ m ()Lnet/minecraft/network/chat/Component; getPlayerPrefix f
+ m ()Lnet/minecraft/network/chat/Component; getPlayerSuffix g
+ m ()Ljava/util/Collection; getPlayers h
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard b
+ m ()Z isAllowFriendlyFire i
+ m ()Lnet/minecraft/world/scores/PlayerTeam$Packed; pack a
+ m ()I packOptions n
+ m (Z)V setAllowFriendlyFire a
+ m (Lnet/minecraft/world/scores/Team$CollisionRule;)V setCollisionRule a
+ m (Lnet/minecraft/ChatFormatting;)V setColor a
+ m (Lnet/minecraft/world/scores/Team$Visibility;)V setDeathMessageVisibility b
+ m (Lnet/minecraft/network/chat/Component;)V setDisplayName a
+ m (Lnet/minecraft/world/scores/Team$Visibility;)V setNameTagVisibility a
+ m (Lnet/minecraft/network/chat/Component;)V setPlayerPrefix b
+ m (Lnet/minecraft/network/chat/Component;)V setPlayerSuffix c
+ m (Z)V setSeeFriendlyInvisibles b
+ m (I)V unpackOptions a
+ f I BIT_FRIENDLY_FIRE a
+ f I BIT_SEE_INVISIBLES b
+ f Z allowFriendlyFire i
+ f Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule n
+ f Lnet/minecraft/ChatFormatting; color m
+ f Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility l
+ f Lnet/minecraft/network/chat/Component; displayName f
+ f Lnet/minecraft/network/chat/Style; displayNameStyle o
+ f Ljava/lang/String; name d
+ f Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility k
+ f Lnet/minecraft/network/chat/Component; playerPrefix g
+ f Lnet/minecraft/network/chat/Component; playerSuffix h
+ f Ljava/util/Set; players e
+ f Lnet/minecraft/world/scores/Scoreboard; scoreboard c
+ f Z seeFriendlyInvisibles j
+c net/minecraft/world/scores/PlayerTeam$Packed net/minecraft/world/scores/ScoreboardTeam$a
+ m ()Z allowFriendlyFire d
+ m ()Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule j
+ m ()Ljava/util/Optional; color c
+ m ()Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility i
+ m ()Ljava/util/Optional; displayName b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/Component; memberNamePrefix f
+ m ()Lnet/minecraft/network/chat/Component; memberNameSuffix g
+ m ()Ljava/lang/String; name a
+ m ()Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility h
+ m ()Ljava/util/List; players k
+ m ()Z seeFriendlyInvisibles e
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z allowFriendlyFire e
+ f Lnet/minecraft/world/scores/Team$CollisionRule; collisionRule k
+ f Ljava/util/Optional; color d
+ f Lnet/minecraft/world/scores/Team$Visibility; deathMessageVisibility j
+ f Ljava/util/Optional; displayName c
+ f Lnet/minecraft/network/chat/Component; memberNamePrefix g
+ f Lnet/minecraft/network/chat/Component; memberNameSuffix h
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/world/scores/Team$Visibility; nameTagVisibility i
+ f Ljava/util/List; players l
+ f Z seeFriendlyInvisibles f
+c net/minecraft/world/scores/Scoreboard net/minecraft/world/scores/Scoreboard
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;ZLnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/world/scores/Objective; addObjective a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; addPlayerTeam c
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z addPlayerToTeam a
+ m (Lnet/minecraft/world/entity/Entity;)V entityRemoved a
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/world/scores/ScoreHolder;Ljava/util/function/Consumer;)V forAllObjectives a
+ m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/world/scores/Objective; getDisplayObjective a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; getObjective a
+ m ()Ljava/util/Collection; getObjectiveNames c
+ m ()Ljava/util/Collection; getObjectives b
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; getOrCreatePlayerInfo f
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; getOrCreatePlayerScore c
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/world/scores/ScoreAccess; getOrCreatePlayerScore a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ReadOnlyScoreInfo; getPlayerScoreInfo d
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayerTeam b
+ m ()Ljava/util/Collection; getPlayerTeams f
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayersTeam e
+ m ()Ljava/util/Collection; getTeamNames e
+ m ()Ljava/util/Collection; getTrackedPlayers d
+ m (Ljava/lang/Object;)Ljava/util/List; lambda$addObjective$0 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V lambda$forAllObjectives$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; lambda$getOrCreatePlayerInfo$2 g
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/scores/Score;)V lambda$getOrCreatePlayerScore$3 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V lambda$listPlayerScores$4 a
+ m (Ljava/lang/String;Ljava/util/Map$Entry;)Lnet/minecraft/world/scores/Scoreboard$PackedScore; lambda$packPlayerScores$5 a
+ m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$packPlayerScores$6 a
+ m (Lnet/minecraft/world/scores/Objective;)Ljava/util/Collection; listPlayerScores i
+ m (Lnet/minecraft/world/scores/ScoreHolder;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; listPlayerScores c
+ m (Lnet/minecraft/world/scores/Objective$Packed;)V loadObjective a
+ m (Lnet/minecraft/world/scores/Scoreboard$PackedScore;)V loadPlayerScore a
+ m (Lnet/minecraft/world/scores/PlayerTeam$Packed;)V loadPlayerTeam a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveAdded a
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveChanged b
+ m (Lnet/minecraft/world/scores/Objective;)V onObjectiveRemoved c
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V onPlayerRemoved a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onPlayerScoreRemoved b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V onScoreChanged a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V onScoreLockChanged a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamAdded a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamChanged b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V onTeamRemoved c
+ m ()Ljava/util/Map; packDisplaySlots j
+ m ()Ljava/util/List; packObjectives i
+ m ()Ljava/util/List; packPlayerScores g
+ m ()Ljava/util/List; packPlayerTeams h
+ m (Lnet/minecraft/world/scores/Objective;)V removeObjective j
+ m (Ljava/lang/String;)Z removePlayerFromTeam d
+ m (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerFromTeam b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)V removePlayerTeam d
+ m (Lnet/minecraft/world/scores/ScoreHolder;)V resetAllPlayerScores b
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V resetSinglePlayerScore e
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V setDisplayObjective a
+ f Ljava/lang/String; HIDDEN_SCORE_PREFIX a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Map; displayObjectives f
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; objectivesByCriteria d
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; objectivesByName c
+ f Ljava/util/Map; playerScores e
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByName g
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByPlayer h
+c net/minecraft/world/scores/Scoreboard$1 net/minecraft/world/scores/Scoreboard$1
+ m ()Lnet/minecraft/network/chat/Component; display g
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()I get a
+ m ()V lock f
+ m ()Z locked d
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormatOverride a
+ m ()V sendScoreToPlayers h
+ m (I)V set a
+ m (Z)V setLocked a
+ m ()V unlock e
+ f Lnet/minecraft/world/scores/Scoreboard; this$0 f
+ f Lnet/minecraft/world/scores/Objective; val$objective d
+ f Lnet/minecraft/world/scores/ScoreHolder; val$scoreHolder e
+ f Lnet/minecraft/world/scores/Score; val$score a
+c net/minecraft/world/scores/Scoreboard$PackedScore net/minecraft/world/scores/Scoreboard$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; objective b
+ m ()Ljava/lang/String; owner a
+ m ()Lnet/minecraft/world/scores/Score$Packed; score c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; objective c
+ f Ljava/lang/String; owner b
+ f Lnet/minecraft/world/scores/Score$Packed; score d
+c net/minecraft/world/timeline/Timeline net/minecraft/world/timeline/Timeline
+ m ()Ljava/util/Set; attributes c
+ m ()Lnet/minecraft/world/timeline/Timeline$Builder; builder a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/util/function/LongSupplier;)Lnet/minecraft/world/timeline/AttributeTrackSampler; createTrackSampler a
+ m (Lnet/minecraft/world/timeline/Timeline;)Lnet/minecraft/world/timeline/Timeline; filterSyncableTracks a
+ m (Lnet/minecraft/world/level/Level;)J getCurrentTicks a
+ m (Lnet/minecraft/world/level/Level;)J getTotalTicks b
+ m (Lnet/minecraft/world/timeline/Timeline;)Ljava/util/Optional; lambda$static$0 d
+ m (Lnet/minecraft/world/timeline/Timeline;)Ljava/util/Map; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/timeline/Timeline;Lnet/minecraft/world/timeline/AttributeTrack;)Lnet/minecraft/world/timeline/Timeline; lambda$validateInternal$3 a
+ m ()Ljava/util/Optional; periodTicks b
+ m (Lnet/minecraft/world/timeline/Timeline;)Lcom/mojang/serialization/DataResult; validateInternal b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC c
+ f Lcom/mojang/serialization/Codec; TRACKS_CODEC d
+ f Ljava/util/Optional; periodTicks e
+ f Ljava/util/Map; tracks f
+c net/minecraft/world/timeline/Timeline$Builder net/minecraft/world/timeline/Timeline$a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/modifier/AttributeModifier;Ljava/util/function/Consumer;)Lnet/minecraft/world/timeline/Timeline$Builder; addModifierTrack a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/util/function/Consumer;)Lnet/minecraft/world/timeline/Timeline$Builder; addTrack a
+ m ()Lnet/minecraft/world/timeline/Timeline; build a
+ m (I)Lnet/minecraft/world/timeline/Timeline$Builder; setPeriodTicks a
+ f Ljava/util/Optional; periodTicks a
+ f Lcom/google/common/collect/ImmutableMap$Builder; tracks b
+c org/bukkit/craftbukkit/CraftGameEvent org/bukkit/craftbukkit/v1_21_R7/CraftGameEvent
+c org/bukkit/craftbukkit/CraftHeightMap org/bukkit/craftbukkit/v1_21_R7/CraftHeightMap
+c org/bukkit/craftbukkit/CraftHeightMap$1 org/bukkit/craftbukkit/v1_21_R7/CraftHeightMap$1
+c org/bukkit/craftbukkit/CraftLootTable org/bukkit/craftbukkit/v1_21_R7/CraftLootTable
+c org/bukkit/craftbukkit/CraftStatistic org/bukkit/craftbukkit/v1_21_R7/CraftStatistic
+c org/bukkit/craftbukkit/block/CraftBed org/bukkit/craftbukkit/v1_21_R7/block/CraftBed
+c org/bukkit/craftbukkit/block/CraftBed$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftBed$1
+c org/bukkit/craftbukkit/bootstrap/Main org/bukkit/craftbukkit/v1_21_R7/bootstrap/Main
+c org/bukkit/craftbukkit/bootstrap/Main$Thrower org/bukkit/craftbukkit/v1_21_R7/bootstrap/Main$Thrower
+c org/bukkit/craftbukkit/bootstrap/Main$FileEntry org/bukkit/craftbukkit/v1_21_R7/bootstrap/Main$FileEntry
+c org/bukkit/craftbukkit/bootstrap/Main$ResourceParser org/bukkit/craftbukkit/v1_21_R7/bootstrap/Main$ResourceParser
+c org/bukkit/craftbukkit/map/RenderData org/bukkit/craftbukkit/v1_21_R7/map/RenderData
+c org/bukkit/craftbukkit/util/Commodore org/bukkit/craftbukkit/v1_21_R7/util/Commodore
+c org/bukkit/craftbukkit/util/Commodore$1 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$1
+c org/bukkit/craftbukkit/util/Commodore$1$1 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$1$1
+c org/bukkit/craftbukkit/util/Commodore$1$2 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$1$2
+c org/bukkit/craftbukkit/util/Commodore$1$3 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$1$3
+c org/bukkit/craftbukkit/util/Commodore$2 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$2
+c org/bukkit/craftbukkit/util/Commodore$3 org/bukkit/craftbukkit/v1_21_R7/util/Commodore$3
+c org/bukkit/craftbukkit/util/Commodore$MethodPrinter org/bukkit/craftbukkit/v1_21_R7/util/Commodore$MethodPrinter
+c org/bukkit/craftbukkit/util/WorldUUID org/bukkit/craftbukkit/v1_21_R7/util/WorldUUID
+c net/minecraft/advancements/Advancement net/minecraft/advancements/Advancement
+ m ()Ljava/util/Map; criteria e
+ m (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/network/chat/Component; decorateName a
+ m ()Ljava/util/Optional; display c
+ m ()Z isRoot a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$decorateName$7 a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; lambda$name$8 b
+ m ()Ljava/lang/String; lambda$static$0 i
+ m (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$static$1 b
+ m (Lnet/minecraft/advancements/Advancement;)Ljava/util/Optional; lambda$static$2 b
+ m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; lambda$static$3 a
+ m (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lnet/minecraft/advancements/Advancement; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement; lambda$validate$6 a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$Provider;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V lambda$validate$9 a
+ m ()Ljava/util/Optional; name h
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; name a
+ m ()Ljava/util/Optional; parent b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/Advancement; read b
+ m ()Lnet/minecraft/advancements/AdvancementRequirements; requirements f
+ m ()Lnet/minecraft/advancements/AdvancementRewards; rewards d
+ m ()Z sendsTelemetryEvent g
+ m (Lnet/minecraft/advancements/Advancement;)Lcom/mojang/serialization/DataResult; validate a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$Provider;)V validate a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CRITERIA_CODEC j
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Map; criteria f
+ f Ljava/util/Optional; display d
+ f Ljava/util/Optional; name i
+ f Ljava/util/Optional; parent c
+ f Lnet/minecraft/advancements/AdvancementRequirements; requirements g
+ f Lnet/minecraft/advancements/AdvancementRewards; rewards e
+ f Z sendsTelemetryEvent h
+c net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advancement$SerializedAdvancement
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; addCriterion a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementHolder; build b
+ m (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;Lnet/minecraft/advancements/AdvancementType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;Lnet/minecraft/advancements/AdvancementType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; display a
+ m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; lambda$build$0 a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/Advancement$Builder; parent a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/Advancement$Builder; parent a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; recipeAdvancement b
+ m (Lnet/minecraft/advancements/AdvancementRequirements$Strategy;)Lnet/minecraft/advancements/Advancement$Builder; requirements a
+ m (Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement$Builder; requirements a
+ m (Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; rewards a
+ m (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$Builder; rewards a
+ m (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; save a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; sendsTelemetryEvent c
+ f Lcom/google/common/collect/ImmutableMap$Builder; criteria d
+ f Ljava/util/Optional; display b
+ f Ljava/util/Optional; parent a
+ f Ljava/util/Optional; requirements e
+ f Lnet/minecraft/advancements/AdvancementRequirements$Strategy; requirementsStrategy f
+ f Lnet/minecraft/advancements/AdvancementRewards; rewards c
+ f Z sendsTelemetryEvent g
+c net/minecraft/advancements/DisplayInfo net/minecraft/advancements/AdvancementDisplay
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/DisplayInfo; fromNetwork b
+ m ()Ljava/util/Optional; getBackground d
+ m ()Lnet/minecraft/network/chat/Component; getDescription b
+ m ()Lnet/minecraft/world/item/ItemStack; getIcon c
+ m ()Lnet/minecraft/network/chat/Component; getTitle a
+ m ()Lnet/minecraft/advancements/AdvancementType; getType e
+ m ()F getX f
+ m ()F getY g
+ m ()Z isHidden j
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V serializeToNetwork a
+ m (FF)V setLocation a
+ m ()Z shouldAnnounceChat i
+ m ()Z shouldShowToast h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z announceChat i
+ f Ljava/util/Optional; background f
+ f Lnet/minecraft/network/chat/Component; description d
+ f Z hidden j
+ f Lnet/minecraft/world/item/ItemStack; icon e
+ f Z showToast h
+ f Lnet/minecraft/network/chat/Component; title c
+ f Lnet/minecraft/advancements/AdvancementType; type g
+ f F x k
+ f F y l
+c net/minecraft/commands/execution/Frame net/minecraft/commands/execution/Frame
+ m ()I depth c
+ m ()V discard b
+ m ()Lnet/minecraft/commands/execution/Frame$FrameControl; frameControl e
+ m ()V returnFailure a
+ m (I)V returnSuccess a
+ m ()Lnet/minecraft/commands/CommandResultCallback; returnValueConsumer d
+ f I depth a
+ f Lnet/minecraft/commands/execution/Frame$FrameControl; frameControl c
+ f Lnet/minecraft/commands/CommandResultCallback; returnValueConsumer b
+c net/minecraft/commands/execution/Frame$FrameControl net/minecraft/commands/execution/Frame$a
+c net/minecraft/data/info/CommandsReport net/minecraft/data/info/CommandsReport
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/info/ItemListReport net/minecraft/data/info/ItemListReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$run$0 a
+ m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/loot/packs/LootData net/minecraft/data/loot/packs/LootData
+ f Ljava/util/Map; WOOL_ITEM_BY_DYE a
+c net/minecraft/data/tags/KeyTagProvider net/minecraft/data/tags/KeyTagProvider
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+c net/minecraft/data/worldgen/Structures net/minecraft/data/worldgen/Structures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$bootstrap$0 d
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$1 c
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$bootstrap$2 b
+ m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$3 a
+c net/minecraft/resources/HolderSetCodec net/minecraft/resources/HolderSetCodec
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; create a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decodeWithoutRegistry a
+ m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encodeWithoutRegistry b
+ m (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogenousList a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$decode$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2 a
+ m (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$3 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$decodeWithoutRegistry$7 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$8 a
+ m (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; lambda$encode$6 a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$lookupTag$4 b
+ m (Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$5 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lookupTag a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lcom/mojang/serialization/Codec; homogenousListCodec c
+ f Lcom/mojang/serialization/Codec; registryAwareCodec d
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/LoggedPrintStream net/minecraft/server/RedirectStream
+ m (Ljava/lang/String;)V logLine a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/lang/String; name a
+c net/minecraft/server/chase/ChaseClient net/minecraft/server/chase/ChaseClient
+ m (Ljava/lang/String;)V executeCommand b
+ m (Ljava/lang/String;)V handleMessage a
+ m (Ljava/util/Scanner;)V handleTeleport a
+ m (Ljava/lang/String;)V lambda$executeCommand$1 c
+ m (Lnet/minecraft/server/chase/ChaseClient$TeleportTarget;)V lambda$handleTeleport$0 a
+ m (Ljava/util/Scanner;)Ljava/util/Optional; parseTarget b
+ m ()V run c
+ m ()V start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I RECONNECT_INTERVAL_SECONDS b
+ f Ljava/lang/String; serverHost c
+ f Lnet/minecraft/server/MinecraftServer; server e
+ f I serverPort d
+ f Ljava/net/Socket; socket g
+ f Ljava/lang/Thread; thread h
+ f Z wantsToRun f
+c net/minecraft/server/chase/ChaseClient$TeleportTarget net/minecraft/server/chase/ChaseClient$a
+ m ()Lnet/minecraft/resources/ResourceKey; level a
+ m ()Lnet/minecraft/world/phys/Vec3; pos b
+ m ()Lnet/minecraft/world/phys/Vec2; rot c
+ f Lnet/minecraft/resources/ResourceKey; level a
+ f Lnet/minecraft/world/phys/Vec3; pos b
+ f Lnet/minecraft/world/phys/Vec2; rot c
+c net/minecraft/server/chase/ChaseServer net/minecraft/server/chase/ChaseServer
+ m ()Lnet/minecraft/server/chase/ChaseServer$PlayerPosition; getPlayerPosition e
+ m (Ljava/net/Socket;[B)V lambda$runSender$0 a
+ m ()V runAcceptor d
+ m ()V runSender c
+ m ()V start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I broadcastIntervalMs e
+ f Ljava/util/concurrent/CopyOnWriteArrayList; clientSockets h
+ f Lnet/minecraft/server/players/PlayerList; playerList d
+ f Ljava/lang/String; serverBindAddress b
+ f I serverPort c
+ f Ljava/net/ServerSocket; serverSocket g
+ f Z wantsToRun f
+c net/minecraft/server/chase/ChaseServer$PlayerPosition net/minecraft/server/chase/ChaseServer$a
+ m ()Ljava/lang/String; dimensionName a
+ m ()Ljava/lang/String; format g
+ m ()D x b
+ m ()F xRot f
+ m ()D y c
+ m ()F yRot e
+ m ()D z d
+ f Ljava/lang/String; dimensionName a
+ f D x b
+ f F xRot f
+ f D y c
+ f F yRot e
+ f D z d
+c net/minecraft/server/level/ChunkHolder net/minecraft/server/level/PlayerChunk
+ m (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency b
+ m (Ljava/util/concurrent/CompletableFuture;)V addSendDependency a
+ m (Lnet/minecraft/core/BlockPos;)Z blockChanged a
+ m (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V broadcast a
+ m (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V broadcastBlockEntity a
+ m (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V broadcastBlockEntityIfNeeded a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V broadcastChanges a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V demoteFullChunk a
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk; getChunkToSend e
+ m ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture b
+ m ()Ljava/util/concurrent/CompletableFuture; getFullChunkFuture c
+ m ()I getQueueLevel k
+ m ()Ljava/util/concurrent/CompletableFuture; getSaveSyncFuture g
+ m ()Ljava/util/concurrent/CompletableFuture; getSendSyncFuture f
+ m ()I getTicketLevel j
+ m ()Lnet/minecraft/world/level/chunk/LevelChunk; getTickingChunk d
+ m ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture a
+ m ()Z hasChangesToBroadcast i
+ m ()Z isReadyForSaving h
+ m ()V refreshAccessibility m
+ m (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V scheduleFullChunkPromotion a
+ m (Lnet/minecraft/world/level/LightLayer;I)Z sectionLightChanged a
+ m (I)V setQueueLevel b
+ m (I)V setTicketLevel a
+ m (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;)V updateFutures a
+ m ()Z wasAccessibleSinceLastSave l
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_LEVEL_CHUNK a
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_LEVEL_CHUNK_FUTURE e
+ f Ljava/util/BitSet; blockChangedLightSectionFilter o
+ f [Lit/unimi/dsi/fastutil/shorts/ShortSet; changedBlocksPerSection n
+ f Z hasChangedSections m
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor f
+ f Lnet/minecraft/world/level/lighting/LevelLightEngine; lightEngine q
+ f Lnet/minecraft/server/level/ChunkHolder$PlayerProvider; playerProvider s
+ f Ljava/util/BitSet; skyChangedLightSectionFilter p
+c net/minecraft/server/level/ChunkHolder$PlayerProvider net/minecraft/server/level/PlayerChunk$b
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; getPlayers a
+c net/minecraft/server/level/ChunkHolder$LevelChangeListener net/minecraft/server/level/PlayerChunk$a
+c net/minecraft/server/level/ChunkResult net/minecraft/server/level/ChunkResult
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ChunkResult; error a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/level/ChunkResult; error a
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$error$0 b
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/level/ChunkResult; of a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Lnet/minecraft/server/level/ChunkResult;Ljava/lang/Object;)Ljava/lang/Object; orElse a
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+c net/minecraft/server/level/ChunkResult$Fail net/minecraft/server/level/ChunkResult$a
+ m ()Ljava/util/function/Supplier; error c
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+ f Ljava/util/function/Supplier; error a
+c net/minecraft/server/level/ChunkResult$Success net/minecraft/server/level/ChunkResult$b
+ m ()Ljava/lang/String; getError b
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; ifSuccess a
+ m ()Z isSuccess a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; map a
+ m (Ljava/lang/Object;)Ljava/lang/Object; orElse b
+ m (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow b
+ m ()Ljava/lang/Object; value c
+ f Ljava/lang/Object; value a
+c net/minecraft/server/level/ServerLevel net/minecraft/server/level/WorldServer
+ m (Lnet/minecraft/world/entity/Entity;)V addDuringTeleport d
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Ljava/util/stream/Stream;)V addLegacyChunkEntities a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addNewPlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addRespawnedPlayer b
+ m (Lnet/minecraft/world/entity/Entity;)Z addWithUUID c
+ m (Ljava/util/stream/Stream;)V addWorldGenChunkEntities b
+ m ()V advanceWeatherCycle aC
+ m ()V announceSleepStatus aB
+ m (Lnet/minecraft/core/BlockPos;)Z anyPlayerCloseEnoughForSpawning i
+ m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning b
+ m (Lnet/minecraft/world/level/ChunkPos;)Z areEntitiesActuallyLoadedAndTicking a
+ m (J)Z areEntitiesLoaded c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V broadcastDamageEvent a
+ m (Lnet/minecraft/world/entity/Entity;B)V broadcastEntityEvent a
+ m ()Z canSleepThroughNights g
+ m (Lnet/minecraft/world/level/ChunkPos;)Z canSpawnEntitiesInChunk c
+ m (Lnet/minecraft/core/BlockPos;)Z canSpreadFireAround j
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearBlockEvents a
+ m ()Lnet/minecraft/util/debug/LevelDebugSynchronizers; debugSynchronizers W
+ m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a
+ m (Lnet/minecraft/world/level/BlockEventData;)Z doBlockEvent a
+ m ()Ljava/util/Collection; dragonParts v
+ m (Ljava/io/Writer;)V dumpBlockEntityTickers a
+ m (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures Q
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes ad
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeSystem; environmentAttributes c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/random/WeightedList;Lnet/minecraft/core/Holder;)V explode a
+ m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;III)Lcom/mojang/datafixers/util/Pair; findClosestBiome3d a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; findLightningRod K
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; findLightningTargetAround b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; findNearestMapStructure a
+ m ()Lnet/minecraft/world/level/block/entity/FuelValues; fuelValues S
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m ()Ljava/lang/String; gatherChunkSourceStats P
+ m ()Ljava/lang/Iterable; getAllEntities H
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks af
+ m ()Lnet/minecraft/world/ticks/LevelTicks; getBlockTicks q
+ m ()Lnet/minecraft/server/level/ServerChunkCache; getChunkSource p
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource ac
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt c
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage A
+ m ()J getDayCount e
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Lnet/minecraft/world/level/Explosion$BlockInteraction; getDestroyType a
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight K
+ m ()Ljava/util/List; getDragons m
+ m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities M
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; getEntityInAnyDimension a
+ m (I)Lnet/minecraft/world/entity/Entity; getEntityOrPart b
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks ae
+ m ()Lnet/minecraft/world/ticks/LevelTicks; getFluidTicks r
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks D
+ m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId B
+ m ()Lnet/minecraft/world/level/gamerules/GameRules; getGameRules U
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()I getLogicalHeight o
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a
+ m (Lnet/minecraft/core/BlockPos;)F getMoonBrightness d
+ m ()Lnet/minecraft/world/level/pathfinder/PathTypeCache; getPathTypeCache N
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerInAnyDimension b
+ m (Ljava/util/function/Predicate;)Ljava/util/List; getPlayers a
+ m (Ljava/util/function/Predicate;I)Ljava/util/List; getPlayers a
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager F
+ m ()Lnet/minecraft/world/level/portal/PortalForcer; getPortalForcer t
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getRaidAt f
+ m ()Lnet/minecraft/world/entity/raid/Raids; getRaids G
+ m ()Lnet/minecraft/server/level/ServerPlayer; getRandomPlayer n
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/util/RandomSource; getRandomSequence a
+ m ()Lnet/minecraft/world/RandomSequences; getRandomSequences T
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData C
+ m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard i
+ m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard ab
+ m ()I getSeaLevel V
+ m ()J getSeed J
+ m ()Lnet/minecraft/server/MinecraftServer; getServer s
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+ m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager u
+ m (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; getTypeCount a
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m ()Ljava/lang/String; getWatchdogStats L
+ m ()Lnet/minecraft/server/waypoints/ServerWaypointManager; getWaypointManager j
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder w
+ m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b
+ m (Lnet/minecraft/world/level/Level;)Z isAllowedToEnterPortal a
+ m (Lnet/minecraft/core/BlockPos;I)Z isCloseToVillage a
+ m ()Z isCommandBlockEnabled Y
+ m ()Z isFlat I
+ m ()Z isHandlingTick f
+ m (Lnet/minecraft/core/BlockPos;)Z isPositionEntityTicking h
+ m (J)Z isPositionTickingWithEntitiesLoaded d
+ m ()Z isPvpAllowed X
+ m (Lnet/minecraft/core/BlockPos;)Z isRaided g
+ m ()Z isSpawnerBlockEnabled Z
+ m ()Z isSpawningMonsters O
+ m (Lnet/minecraft/core/BlockPos;)Z isVillage e
+ m (Lnet/minecraft/core/SectionPos;)Z isVillage a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$updatePOIOnBlockStateChange$16 a
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z mayInteract a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V neighborChanged b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m ()Z noSave z
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V onBlockEntityAdded a
+ m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationEventHandler;)V onReputationEvent a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)V onStructureStartsAvailable a
+ m (Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a
+ m ()Ljava/util/List; players E
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing R
+ m ()Lnet/minecraft/world/item/crafting/RecipeAccess; recipeAccess aa
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; recipeAccess x
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V removePlayerImmediately a
+ m ()V resetEmptyTime l
+ m ()V resetWeatherCycle k
+ m ()V runBlockEvents aD
+ m (Lnet/minecraft/util/ProgressListener;ZZ)V save a
+ m (Ljava/nio/file/Path;)V saveDebugReport a
+ m (Z)V saveLevelData c
+ m (Lnet/minecraft/core/SectionPos;)I sectionsToVillage b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V sendBlockUpdated a
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDIDDDD)I sendParticles a
+ m (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDIDDDD)I sendParticles a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZZDDDIDDDD)Z sendParticles a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z sendParticles a
+ m (IIZ)Z setChunkForced a
+ m (J)V setDayTime b
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V setDragonFight a
+ m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V setMapData a
+ m (Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V setRespawnData a
+ m (IIZZ)V setWeatherParameters a
+ m (J)Z shouldTickBlocksAt a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V startTickingChunk c
+ m ()Lnet/minecraft/world/level/StructureManager; structureManager b
+ m (Ljava/util/function/BooleanSupplier;)V tick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V tickBlock c
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;I)V tickChunk a
+ m (Z)V tickCustomSpawners a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V tickFluid a
+ m (Lnet/minecraft/world/entity/Entity;)V tickNonPassenger a
+ m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation a
+ m ()Lnet/minecraft/world/TickRateManager; tickRateManager y
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V tickThunder a
+ m ()V tickTime d
+ m (Lnet/minecraft/world/entity/Entity;)Z tryAddFreshEntityWithPassengers e
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V unload b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation;)V updateNeighborsAtExceptFromFacing a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighboursOnBlockSet a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V updatePOIOnBlockStateChange a
+ m ()V updateSleepingPlayerList h
+ m (Lnet/minecraft/world/level/ChunkPos;I)V waitForEntities a
+ m ()V wakeUpAllPlayers aA
+ f I EMPTY_TIME_NO_TICK D
+ f Lnet/minecraft/core/BlockPos; END_SPAWN_POINT a
+ f Lorg/slf4j/Logger; LOGGER C
+ f I MAX_SCHEDULED_TICKS_PER_TICK E
+ f Lnet/minecraft/util/valueproviders/IntProvider; RAIN_DELAY b
+ f Lnet/minecraft/util/valueproviders/IntProvider; RAIN_DURATION c
+ f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DELAY B
+ f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DURATION d
+ f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents W
+ f Ljava/util/List; blockEventsToReschedule X
+ f Lnet/minecraft/world/ticks/LevelTicks; blockTicks R
+ f Lnet/minecraft/server/level/ServerChunkCache; chunkSource G
+ f Ljava/util/List; customSpawners Z
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; debugSynchronizers ag
+ f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight aa
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts ab
+ f I emptyTime P
+ f Lnet/minecraft/world/level/entity/EntityTickList; entityTickList J
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeSystem; environmentAttributes L
+ f Lnet/minecraft/world/ticks/LevelTicks; fluidTicks S
+ f Lnet/minecraft/world/level/gameevent/GameEventDispatcher; gameEventDispatcher N
+ f Z handlingTick Y
+ f Z isUpdatingNavigations V
+ f Ljava/util/Set; navigatingMobs U
+ f Z noSave e
+ f Lnet/minecraft/world/level/pathfinder/PathTypeCache; pathTypesByPosCache T
+ f Ljava/util/List; players F
+ f Lnet/minecraft/world/level/portal/PortalForcer; portalForcer Q
+ f Lnet/minecraft/world/entity/raid/Raids; raids f
+ f Lnet/minecraft/world/RandomSequences; randomSequences af
+ f Lnet/minecraft/world/level/storage/PrimaryLevelData; serverLevelData I
+ f Lnet/minecraft/server/MinecraftServer; server H
+ f Lnet/minecraft/server/players/SleepStatus; sleepStatus O
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck ad
+ f Lnet/minecraft/world/level/StructureManager; structureManager ac
+ f Z tickTime ae
+ f Lnet/minecraft/server/waypoints/ServerWaypointManager; waypointManager K
+c net/minecraft/server/level/ServerLevel$1 net/minecraft/server/level/WorldServer$1
+ f [I $SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction a
+c net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/WorldServer$a
+ m (Ljava/lang/Object;)V onCreated g
+ m (Lnet/minecraft/world/entity/Entity;)V onCreated a
+ m (Ljava/lang/Object;)V onDestroyed f
+ m (Lnet/minecraft/world/entity/Entity;)V onDestroyed b
+ m (Ljava/lang/Object;)V onSectionChange a
+ m (Lnet/minecraft/world/entity/Entity;)V onSectionChange g
+ m (Ljava/lang/Object;)V onTickingEnd d
+ m (Lnet/minecraft/world/entity/Entity;)V onTickingEnd d
+ m (Ljava/lang/Object;)V onTickingStart e
+ m (Lnet/minecraft/world/entity/Entity;)V onTickingStart c
+ m (Ljava/lang/Object;)V onTrackingEnd b
+ m (Lnet/minecraft/world/entity/Entity;)V onTrackingEnd f
+ m (Ljava/lang/Object;)V onTrackingStart c
+ m (Lnet/minecraft/world/entity/Entity;)V onTrackingStart e
+ f Lnet/minecraft/server/level/ServerLevel; this$0 a
+c net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList
+ m (Lnet/minecraft/server/players/IpBanListEntry;)Z add a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanListEntry; get b
+ m (Ljava/net/SocketAddress;)Ljava/lang/String; getIpFromAddress c
+ m (Ljava/lang/String;)Z isBanned a
+ m (Ljava/net/SocketAddress;)Z isBanned a
+ m (Ljava/lang/Object;)Z remove a
+ m (Ljava/lang/String;)Z remove b
+c net/minecraft/server/players/NameAndId net/minecraft/server/players/NameAndId
+ m (Lcom/google/gson/JsonObject;)V appendTo b
+ m (Ljava/lang/String;)Lnet/minecraft/server/players/NameAndId; createOffline a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/NameAndId; fromJson a
+ m ()Ljava/util/UUID; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/UUID; id b
+ f Ljava/lang/String; name c
+c net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings
+ m ()Lnet/minecraft/stats/RecipeBookSettings; copy a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; getSettings a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering c
+ m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen b
+ m (ZLnet/minecraft/stats/RecipeBookSettings$TypeSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$setFiltering$10 a
+ m (ZLnet/minecraft/stats/RecipeBookSettings$TypeSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$setOpen$9 b
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$0 i
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$1 h
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$2 g
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$3 f
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$4 e
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$5 d
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$6 c
+ m (Lnet/minecraft/stats/RecipeBookSettings;)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; lambda$static$7 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a
+ m (Lnet/minecraft/stats/RecipeBookSettings;)V replaceFrom a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setFiltering b
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V setOpen a
+ m (Lnet/minecraft/world/inventory/RecipeBookType;Ljava/util/function/UnaryOperator;)V updateSettings a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; blastFurnace e
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; crafting c
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; furnace d
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; smoker f
+c net/minecraft/stats/RecipeBookSettings$1 net/minecraft/stats/RecipeBookSettings$1
+ f [I $SwitchMap$net$minecraft$world$inventory$RecipeBookType a
+c net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$a
+ m (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Z filtering b
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Z open a
+ m (Z)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; setFiltering b
+ m (Z)Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; setOpen a
+ f Lcom/mojang/serialization/MapCodec; BLAST_FURNACE_MAP_CODEC d
+ f Lcom/mojang/serialization/MapCodec; CRAFTING_MAP_CODEC b
+ f Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; DEFAULT a
+ f Lcom/mojang/serialization/MapCodec; FURNACE_MAP_CODEC c
+ f Lcom/mojang/serialization/MapCodec; SMOKER_MAP_CODEC e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Z filtering h
+ f Z open g
+c net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatisticManager
+ m (Lnet/minecraft/stats/StatType;)Lcom/mojang/serialization/Codec; createTypedStatsCodec a
+ m ()Ljava/util/Set; getDirty d
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/stats/Stat;)Ljava/lang/String; lambda$createTypedStatsCodec$4 b
+ m (Lnet/minecraft/stats/StatType;Lnet/minecraft/stats/Stat;)Lcom/mojang/serialization/DataResult; lambda$createTypedStatsCodec$5 a
+ m (Ljava/lang/String;)V lambda$parse$6 a
+ m (Ljava/util/Map;Lnet/minecraft/stats/StatType;Ljava/util/Map;)V lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$1 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/stats/StatType; lambda$static$2 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$3 a
+ m ()V markAllDirty c
+ m (Lcom/mojang/datafixers/DataFixer;Lcom/google/gson/JsonElement;)V parse a
+ m ()V save a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendStats a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V setValue a
+ m ()Lcom/google/gson/JsonElement; toJson b
+ f Lcom/google/gson/Gson; GSON b
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lcom/mojang/serialization/Codec; STATS_CODEC d
+ f Ljava/util/Set; dirty f
+ f Ljava/nio/file/Path; file e
+c net/minecraft/tags/PaintingVariantTags net/minecraft/tags/PaintingVariantTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; PLACEABLE a
+c net/minecraft/util/AbstractListBuilder net/minecraft/util/AbstractListBuilder
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build b
+ m ()Ljava/lang/Object; initBuilder a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$add$0 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$build$3 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$withErrorsFrom$1 d
+ m (Lcom/mojang/serialization/DataResult;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$withErrorsFrom$2 a
+ f Lcom/mojang/serialization/DataResult; builder a
+ f Lcom/mojang/serialization/DynamicOps; ops b
+c net/minecraft/util/ClassTreeIdRegistry net/minecraft/util/ClassTreeIdRegistry
+ m (Ljava/lang/Class;)I define c
+ m (Ljava/lang/Class;)I getCount b
+ m (Ljava/lang/Class;)I getLastIdFor a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$new$0 a
+ f I NO_ID_VALUE a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; classToLastIdCache b
+c net/minecraft/util/StringRepresentable net/minecraft/util/INamable
+ m ([Ljava/lang/Object;Ljava/util/function/Function;)Ljava/util/function/Function; createNameLookup a
+ m ([Lnet/minecraft/util/StringRepresentable;)Ljava/util/function/Function; createNameLookup a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; fromEnum a
+ m (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/StringRepresentable$EnumCodec; fromEnumWithMapping a
+ m (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; fromValues b
+ m ()Ljava/lang/String; getSerializedName c
+ m ([Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Keyable; keys b
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$createNameLookup$2 a
+ m ([Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$createNameLookup$3 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0 a
+ m (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String; lambda$fromEnumWithMapping$1 a
+ f I PRE_BUILT_MAP_THRESHOLD af
+c net/minecraft/util/StringRepresentable$1 net/minecraft/util/INamable$1
+c net/minecraft/util/StringRepresentable$EnumCodec net/minecraft/util/INamable$a
+ m (Ljava/lang/String;)Ljava/lang/Enum; byName a
+ m (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; byName a
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Enum; byName a
+ f Ljava/util/function/Function; resolver a
+c net/minecraft/util/StringRepresentable$StringRepresentableCodec net/minecraft/util/INamable$b
+ m (Lnet/minecraft/util/StringRepresentable;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m ([Lnet/minecraft/util/StringRepresentable;I)Lnet/minecraft/util/StringRepresentable; lambda$new$0 a
+ f Lcom/mojang/serialization/Codec; codec a
+c net/minecraft/util/datafix/schemas/V99 net/minecraft/util/datafix/schemas/DataConverterSchemaV99
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object; addNames a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; itemStackTag b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$48 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$49 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$50 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$24 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 p
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28 n
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 m
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 e
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMinecart b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign a
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_BLOCKENTITY d
+ f Ljava/util/Map; ITEM_TO_ENTITY a
+ f Lorg/slf4j/Logger; LOGGER c
+c net/minecraft/util/datafix/schemas/V99$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV99$1
+c net/minecraft/util/debug/DebugGoalInfo net/minecraft/util/debug/DebugGoalInfo
+ m ()Ljava/util/List; goals a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; goals b
+c net/minecraft/util/debug/DebugGoalInfo$DebugGoal net/minecraft/util/debug/DebugGoalInfo$a
+ m ()Z isRunning b
+ m ()Ljava/lang/String; name c
+ m ()I priority a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z isRunning c
+ f Ljava/lang/String; name d
+ f I priority b
+c net/minecraft/util/debug/DebugHiveInfo net/minecraft/util/debug/DebugHiveInfo
+ m ()I honeyLevel c
+ m ()I occupantCount b
+ m (Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)Lnet/minecraft/util/debug/DebugHiveInfo; pack a
+ m ()Z sedated d
+ m ()Lnet/minecraft/world/level/block/Block; type a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f I honeyLevel d
+ f I occupantCount c
+ f Z sedated e
+ f Lnet/minecraft/world/level/block/Block; type b
+c net/minecraft/util/debug/DebugPathInfo net/minecraft/util/debug/DebugPathInfo
+ m ()F maxNodeDistance b
+ m ()Lnet/minecraft/world/level/pathfinder/Path; path a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f F maxNodeDistance c
+ f Lnet/minecraft/world/level/pathfinder/Path; path b
+c net/minecraft/util/random/WeightedList net/minecraft/util/random/WeightedList
+ m ()Lnet/minecraft/util/random/WeightedList$Builder; builder b
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Ljava/lang/Object;)Z contains b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; getRandomOrThrow b
+ m ()Z isEmpty c
+ m (Ljava/util/function/Function;Lnet/minecraft/util/random/Weighted;)Lnet/minecraft/util/random/Weighted; lambda$map$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/random/WeightedList; map a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyCodec b
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; nonEmptyCodec b
+ m ()Lnet/minecraft/util/random/WeightedList; of a
+ m (Ljava/lang/Object;)Lnet/minecraft/util/random/WeightedList; of a
+ m (Ljava/util/List;)Lnet/minecraft/util/random/WeightedList; of a
+ m ([Lnet/minecraft/util/random/Weighted;)Lnet/minecraft/util/random/WeightedList; of a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Ljava/util/List; unwrap d
+ f I FLAT_THRESHOLD a
+ f Ljava/util/List; items c
+ f Lnet/minecraft/util/random/WeightedList$Selector; selector d
+ f I totalWeight b
+c net/minecraft/util/random/WeightedList$Flat net/minecraft/util/random/WeightedList$c
+ m (I)Ljava/lang/Object; get a
+ f [Ljava/lang/Object; entries a
+c net/minecraft/util/random/WeightedList$Builder net/minecraft/util/random/WeightedList$a
+ m (Ljava/lang/Object;)Lnet/minecraft/util/random/WeightedList$Builder; add a
+ m (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedList$Builder; add a
+ m ()Lnet/minecraft/util/random/WeightedList; build a
+ f Lcom/google/common/collect/ImmutableList$Builder; result a
+c net/minecraft/util/random/WeightedList$Compact net/minecraft/util/random/WeightedList$b
+ m (I)Ljava/lang/Object; get a
+ m (I)[Lnet/minecraft/util/random/Weighted; lambda$new$0 b
+ f [Lnet/minecraft/util/random/Weighted; entries a
+c net/minecraft/util/random/WeightedList$Selector net/minecraft/util/random/WeightedList$d
+ m (I)Ljava/lang/Object; get a
+c net/minecraft/world/DifficultyInstance net/minecraft/world/DifficultyDamageScaler
+ m (Lnet/minecraft/world/Difficulty;JJF)F calculateDifficulty a
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty a
+ m ()F getEffectiveDifficulty b
+ m ()F getSpecialMultiplier d
+ m ()Z isHard c
+ m (F)Z isHarderThan a
+ f F DIFFICULTY_TIME_GLOBAL_OFFSET a
+ f F MAX_DIFFICULTY_TIME_GLOBAL b
+ f F MAX_DIFFICULTY_TIME_LOCAL c
+ f Lnet/minecraft/world/Difficulty; base d
+ f F effectiveDifficulty e
+c net/minecraft/world/SimpleMenuProvider net/minecraft/world/TileInventory
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ f Lnet/minecraft/world/inventory/MenuConstructor; menuConstructor b
+ f Lnet/minecraft/network/chat/Component; title a
+c net/minecraft/world/entity/DropChances net/minecraft/world/entity/DropChances
+ m ()Ljava/util/Map; byEquipment a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)F byEquipment b
+ m (Ljava/util/Map;)Ljava/util/Map; filterDefaultValues a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isPreserved c
+ m (Ljava/lang/Float;)Z lambda$filterDefaultValues$1 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$static$0 d
+ m (Ljava/util/Map;Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$toEnumMap$2 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;FLnet/minecraft/world/entity/EquipmentSlot;)Ljava/lang/Float; lambda$withEquipmentChance$3 a
+ m (Ljava/util/Map;)Ljava/util/Map; toEnumMap b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)Lnet/minecraft/world/entity/DropChances; withEquipmentChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/DropChances; withGuaranteedDrop a
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f Lnet/minecraft/world/entity/DropChances; DEFAULT d
+ f F DEFAULT_EQUIPMENT_DROP_CHANCE a
+ f I PRESERVE_ITEM_DROP_CHANCE c
+ f F PRESERVE_ITEM_DROP_CHANCE_THRESHOLD b
+ f Ljava/util/Map; byEquipment f
+c net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent
+ f B ARMADILLO_PEEK ad
+ f B ARMORSTAND_WOBBLE D
+ f B BODY_BREAK ae
+ f B CANCEL_SHAKE_WETNESS W
+ f B CHEST_BREAK Q
+ f B DEATH c
+ f B DOLPHIN_LOOKING_FOR_TREASURE G
+ f B DROWN_PARTICLES ag
+ f B EAT_GRASS j
+ f B END_RAM Y
+ f B FEET_BREAK S
+ f B FIREWORKS_EXPLODE q
+ f B FISHING_ROD_REEL_IN C
+ f B FOX_EAT L
+ f B FULL_DEBUG_INFO w
+ f B GUARDIAN_ATTACK_SOUND u
+ f B HEAD_BREAK P
+ f B HONEY_JUMP U
+ f B HONEY_SLIDE T
+ f B IN_LOVE_HEARTS r
+ f B JUMP a
+ f B KINETIC_HIT b
+ f B LEGS_BREAK R
+ f B LOVE_HEARTS l
+ f B MAINHAND_BREAK N
+ f B OFFER_FLOWER k
+ f B OFFHAND_BREAK O
+ f B PERMISSION_LEVEL_ADMINS A
+ f B PERMISSION_LEVEL_ALL x
+ f B PERMISSION_LEVEL_GAMEMASTERS z
+ f B PERMISSION_LEVEL_MODERATORS y
+ f B PERMISSION_LEVEL_OWNERS B
+ f B POOF Z
+ f B PROTECTED_FROM_DEATH F
+ f B RAVAGER_ROARED ai
+ f B RAVAGER_STUNNED H
+ f B REDUCED_DEBUG_INFO v
+ f B SADDLE_BREAK ah
+ f B SHAKE af
+ f B SHAKE_WETNESS h
+ f B SILVERFISH_MERGE_ANIM t
+ f B SNIFFER_DIGGING_SOUND ac
+ f B SONIC_CHARGE ab
+ f B SQUID_ANIM_SYNCH s
+ f B START_ATTACKING d
+ f B START_RAM X
+ f B STOP_ATTACKING e
+ f B STOP_OFFER_FLOWER E
+ f B SWAP_HANDS V
+ f B TAMING_FAILED f
+ f B TAMING_SUCCEEDED g
+ f B TELEPORT M
+ f B TENDRILS_SHIVER aa
+ f B TRUSTING_FAILED I
+ f B TRUSTING_SUCCEEDED J
+ f B USE_ITEM_COMPLETE i
+ f B VILLAGER_ANGRY m
+ f B VILLAGER_HAPPY n
+ f B VILLAGER_SWEAT K
+ f B WITCH_HAT_MAGIC o
+ f B ZOMBIE_CONVERTING p
+c net/minecraft/world/entity/HumanoidArm net/minecraft/world/entity/EnumMainHand
+ m ()[Lnet/minecraft/world/entity/HumanoidArm; $values d
+ m ()Lnet/minecraft/network/chat/Component; caption b
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getOpposite a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/HumanoidArm;)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/HumanoidArm;)I lambda$static$1 a
+ f [Lnet/minecraft/world/entity/HumanoidArm; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/entity/HumanoidArm; LEFT a
+ f Lnet/minecraft/world/entity/HumanoidArm; RIGHT b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/network/chat/Component; caption h
+ f I id f
+ f Ljava/lang/String; name g
+c net/minecraft/world/entity/Interaction net/minecraft/world/entity/Interaction
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z canBeHitByProjectile bW
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions m
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()F getHeight i
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker f_
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m ()Z getResponse k
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m ()F getWidth f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m ()Z isIgnoringBlockTriggers m_
+ m ()Z isPickable bX
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (F)V setHeight b
+ m (Z)V setResponse a
+ m (F)V setWidth a
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RESPONSE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID a
+ f F DEFAULT_HEIGHT j
+ f Z DEFAULT_RESPONSE k
+ f F DEFAULT_WIDTH i
+ f Ljava/lang/String; TAG_ATTACK f
+ f Ljava/lang/String; TAG_HEIGHT e
+ f Ljava/lang/String; TAG_INTERACTION g
+ f Ljava/lang/String; TAG_RESPONSE h
+ f Ljava/lang/String; TAG_WIDTH d
+ f Lnet/minecraft/world/entity/Interaction$PlayerAction; attack l
+ f Lnet/minecraft/world/entity/Interaction$PlayerAction; interaction m
+c net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/UUID; player a
+ m ()J timestamp b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/UUID; player b
+ f J timestamp c
+c net/minecraft/world/entity/MobCategory net/minecraft/world/entity/EnumCreatureType
+ m ()[Lnet/minecraft/world/entity/MobCategory; $values h
+ m ()I getDespawnDistance f
+ m ()I getMaxInstancesPerChunk b
+ m ()Ljava/lang/String; getName a
+ m ()I getNoDespawnDistance g
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z isFriendly d
+ m ()Z isPersistent e
+ f [Lnet/minecraft/world/entity/MobCategory; $VALUES p
+ f Lnet/minecraft/world/entity/MobCategory; AMBIENT c
+ f Lnet/minecraft/world/entity/MobCategory; AXOLOTLS d
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/entity/MobCategory; CREATURE b
+ f Lnet/minecraft/world/entity/MobCategory; MISC h
+ f Lnet/minecraft/world/entity/MobCategory; MONSTER a
+ f Lnet/minecraft/world/entity/MobCategory; UNDERGROUND_WATER_CREATURE e
+ f Lnet/minecraft/world/entity/MobCategory; WATER_AMBIENT g
+ f Lnet/minecraft/world/entity/MobCategory; WATER_CREATURE f
+ f I despawnDistance o
+ f Z isFriendly k
+ f Z isPersistent l
+ f I max j
+ f Ljava/lang/String; name m
+ f I noDespawnDistance n
+c net/minecraft/world/entity/ambient/Bat net/minecraft/world/entity/ambient/EntityBat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkBatSpawnRules b
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush F
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()F getSoundVolume fC
+ m ()F getVoicePitch fD
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isFlapping bp
+ m ()Z isIgnoringBlockTriggers m_
+ m ()Z isResting p
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setResting x
+ m ()V setupAnimationStates gL
+ m ()V tick g
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BAT_RESTING_TARGETING cu
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS e
+ f B DEFAULT_FLAGS cv
+ f I FLAG_RESTING f
+ f F FLAP_LENGTH_SECONDS a
+ f F TICKS_PER_FLAP b
+ f Lnet/minecraft/world/entity/AnimationState; flyAnimationState c
+ f Lnet/minecraft/world/entity/AnimationState; restAnimationState d
+ f Lnet/minecraft/core/BlockPos; targetPosition cw
+c net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/EntityVex
+ m (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; access$100 b
+ m (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; access$200 c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/core/BlockPos; getBoundOrigin gQ
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()F getLightLevelDependentMagicValue bO
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+ m ()Lnet/minecraft/world/entity/Mob; getOwner gP
+ m (I)Z getVexFlag b
+ m ()Z isAffectedByBlocks ba
+ m ()Z isCharging gR
+ m ()Z isFlapping bp
+ m ()V lambda$readAdditionalSaveData$0 gS
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/core/BlockPos;)V setBoundOrigin h
+ m (Z)V setIsCharging x
+ m (I)V setLimitedLife a
+ m (Lnet/minecraft/world/entity/Mob;)V setOwner a
+ m (IZ)V setVexFlag a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c
+ f I FLAG_IS_CHARGING d
+ f F FLAP_DEGREES_PER_TICK a
+ f I TICKS_PER_FLAP b
+ f Lnet/minecraft/core/BlockPos; boundOrigin f
+ f Z hasLimitedLife cv
+ f I limitedLifeTicks cw
+ f Lnet/minecraft/world/entity/EntityReference; owner e
+c net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/EntityVex$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 l
+c net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal net/minecraft/world/entity/monster/EntityVex$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal net/minecraft/world/entity/monster/EntityVex$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal net/minecraft/world/entity/monster/EntityVex$b
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; copyOwnerTargeting b
+ f Lnet/minecraft/world/entity/monster/Vex; this$0 a
+c net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/EntityRaider
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Z canJoinPatrol gS
+ m ()Z canJoinRaid hd
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound gX
+ m ()Lnet/minecraft/world/entity/raid/Raid; getCurrentRaid he
+ m ()I getTicksOutsideRaid hk
+ m ()I getWave hi
+ m ()Z hasActiveRaid hh
+ m ()Z hasRaid hg
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isCaptain hf
+ m ()Z isCelebrating hj
+ m (Lnet/minecraft/world/level/storage/ValueOutput;I)V lambda$addAdditionalSaveData$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Integer;)V lambda$readAdditionalSaveData$2 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (D)Z removeWhenFarAway i
+ m ()Z requiresCustomPersistence ab
+ m (Z)V setCanJoinRaid A
+ m (Z)V setCelebrating B
+ m (Lnet/minecraft/world/entity/raid/Raid;)V setCurrentRaid a
+ m (I)V setTicksOutsideRaid b
+ m (I)V setWave a
+ m ()V updateNoActionTime gV
+ f Ljava/util/function/Predicate; ALLOWED_ITEMS a
+ f Z DEFAULT_CAN_JOIN_RAID e
+ f I DEFAULT_WAVE b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CELEBRATING c
+ f Z canJoinRaid cv
+ f Lnet/minecraft/world/entity/raid/Raid; raid d
+ f I ticksOutsideRaid cw
+ f I wave f
+c net/minecraft/world/entity/raid/Raider$RaiderCelebration net/minecraft/world/entity/raid/EntityRaider$c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/entity/raid/Raider; this$0 a
+c net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/EntityRaider$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f F hostileRadiusSqr c
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; shoutTargeting a
+c net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal net/minecraft/world/entity/raid/EntityRaider$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z cannotPickUpBanner h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/raid/Raider; mob b
+ f Lnet/minecraft/world/level/pathfinder/Path; pathToBanner d
+ f Lnet/minecraft/world/entity/item/ItemEntity; pursuedBannerItemEntity e
+ f Lnet/minecraft/world/entity/raid/Raider; this$0 a
+ f Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap; unreachableBannerCache c
+c net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal net/minecraft/world/entity/raid/EntityRaider$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/core/BlockPos;)Z hasNotVisited a
+ m ()Z hasSuitablePoi i
+ m ()Z isValidRaid h
+ m (Lnet/minecraft/core/Holder;)Z lambda$hasSuitablePoi$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ m ()V updateVisited k
+ f I distanceToPoi e
+ f Lnet/minecraft/core/BlockPos; poiPos c
+ f Lnet/minecraft/world/entity/raid/Raider; raider a
+ f D speedModifier b
+ f Z stuck f
+ f Ljava/util/List; visited d
+c net/minecraft/world/food/FoodConstants net/minecraft/world/food/FoodConstants
+ m (IF)F saturationByModifier a
+ f F EXHAUSTION_ATTACK u
+ f F EXHAUSTION_CROUCH w
+ f F EXHAUSTION_DROP e
+ f F EXHAUSTION_HEAL q
+ f F EXHAUSTION_JUMP r
+ f F EXHAUSTION_MINE t
+ f F EXHAUSTION_SPRINT x
+ f F EXHAUSTION_SPRINT_JUMP s
+ f F EXHAUSTION_SWIM y
+ f F EXHAUSTION_WALK v
+ f F FOOD_SATURATION_GOOD n
+ f F FOOD_SATURATION_LOW l
+ f F FOOD_SATURATION_MAX o
+ f F FOOD_SATURATION_NORMAL m
+ f F FOOD_SATURATION_POOR k
+ f F FOOD_SATURATION_SUPERNATURAL p
+ f I HEALTH_TICK_COUNT f
+ f I HEALTH_TICK_COUNT_SATURATED g
+ f I HEAL_LEVEL h
+ f I MAX_FOOD a
+ f F MAX_SATURATION b
+ f F SATURATION_FLOOR d
+ f I SPRINT_LEVEL i
+ f F START_SATURATION c
+ f I STARVE_LEVEL j
+c net/minecraft/world/inventory/DataSlot net/minecraft/world/inventory/ContainerProperty
+ m ()Z checkAndClearUpdateFlag c
+ m (Lnet/minecraft/world/inventory/ContainerData;I)Lnet/minecraft/world/inventory/DataSlot; forContainer a
+ m ()I get b
+ m (I)V set a
+ m ([II)Lnet/minecraft/world/inventory/DataSlot; shared a
+ m ()Lnet/minecraft/world/inventory/DataSlot; standalone a
+ f I prevValue a
+c net/minecraft/world/inventory/DataSlot$1 net/minecraft/world/inventory/ContainerProperty$1
+ m ()I get b
+ m (I)V set a
+c net/minecraft/world/inventory/DataSlot$2 net/minecraft/world/inventory/ContainerProperty$2
+ m ()I get b
+ m (I)V set a
+ f I val$index b
+c net/minecraft/world/inventory/DataSlot$3 net/minecraft/world/inventory/ContainerProperty$3
+ m ()I get b
+ m (I)V set a
+ f I value a
+c net/minecraft/world/inventory/LoomMenu net/minecraft/world/inventory/ContainerLoom
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()Lnet/minecraft/world/inventory/Slot; getBannerSlot n
+ m ()Lnet/minecraft/world/inventory/Slot; getDyeSlot o
+ m ()Lnet/minecraft/world/inventory/Slot; getPatternSlot p
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot q
+ m ()Ljava/util/List; getSelectablePatterns l
+ m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; getSelectablePatterns b
+ m ()I getSelectedBannerPatternIndex m
+ m (I)Z isValidPatternIndex e
+ m ()V lambda$new$0 r
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$1 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; lambda$setupResultSlot$2 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Ljava/lang/Runnable;)V registerUpdateListener a
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/core/Holder;)V setupResultSlot a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I PATTERN_NOT_SET m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access r
+ f Lnet/minecraft/world/inventory/Slot; bannerSlot w
+ f Lnet/minecraft/world/inventory/Slot; dyeSlot x
+ f Lnet/minecraft/world/Container; inputContainer B
+ f J lastSoundTime A
+ f Lnet/minecraft/world/Container; outputContainer C
+ f Lnet/minecraft/core/HolderGetter; patternGetter v
+ f Lnet/minecraft/world/inventory/Slot; patternSlot y
+ f Lnet/minecraft/world/inventory/Slot; resultSlot z
+ f Ljava/util/List; selectablePatterns t
+ f Lnet/minecraft/world/inventory/DataSlot; selectedBannerPatternIndex s
+ f Ljava/lang/Runnable; slotUpdateListener u
+c net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/ContainerLoom$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+c net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/ContainerLoom$2
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+c net/minecraft/world/inventory/LoomMenu$3 net/minecraft/world/inventory/ContainerLoom$3
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$4 net/minecraft/world/inventory/ContainerLoom$4
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$5 net/minecraft/world/inventory/ContainerLoom$5
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/LoomMenu$6 net/minecraft/world/inventory/ContainerLoom$6
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/LoomMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/inventory/MenuType net/minecraft/world/inventory/Containers
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; create a
+ m (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;)Lnet/minecraft/world/inventory/MenuType; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/MenuType; register a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ f Lnet/minecraft/world/inventory/MenuType; ANVIL i
+ f Lnet/minecraft/world/inventory/MenuType; BEACON j
+ f Lnet/minecraft/world/inventory/MenuType; BLAST_FURNACE k
+ f Lnet/minecraft/world/inventory/MenuType; BREWING_STAND l
+ f Lnet/minecraft/world/inventory/MenuType; CARTOGRAPHY_TABLE x
+ f Lnet/minecraft/world/inventory/MenuType; CRAFTER_3x3 h
+ f Lnet/minecraft/world/inventory/MenuType; CRAFTING m
+ f Lnet/minecraft/world/inventory/MenuType; ENCHANTMENT n
+ f Lnet/minecraft/world/inventory/MenuType; FURNACE o
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_3x3 g
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x1 a
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x2 b
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x3 c
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x4 d
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x5 e
+ f Lnet/minecraft/world/inventory/MenuType; GENERIC_9x6 f
+ f Lnet/minecraft/world/inventory/MenuType; GRINDSTONE p
+ f Lnet/minecraft/world/inventory/MenuType; HOPPER q
+ f Lnet/minecraft/world/inventory/MenuType; LECTERN r
+ f Lnet/minecraft/world/inventory/MenuType; LOOM s
+ f Lnet/minecraft/world/inventory/MenuType; MERCHANT t
+ f Lnet/minecraft/world/inventory/MenuType; SHULKER_BOX u
+ f Lnet/minecraft/world/inventory/MenuType; SMITHING v
+ f Lnet/minecraft/world/inventory/MenuType; SMOKER w
+ f Lnet/minecraft/world/inventory/MenuType; STONECUTTER y
+ f Lnet/minecraft/world/inventory/MenuType$MenuSupplier; constructor A
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures z
+c net/minecraft/world/inventory/MenuType$MenuSupplier net/minecraft/world/inventory/Containers$Supplier
+c net/minecraft/world/item/HoneycombItem net/minecraft/world/item/HoneycombItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z canApplyToSign a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getWaxed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getWaxed$3 a
+ m ()Lcom/google/common/collect/BiMap; lambda$static$0 b
+ m ()Lcom/google/common/collect/BiMap; lambda$static$1 a
+ m (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/level/block/state/BlockState;)Lnet/minecraft/world/InteractionResult; lambda$useOn$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Ljava/util/function/Supplier; WAXABLES a
+ f Ljava/lang/String; WAXED_COPPER_BAR s
+ f Ljava/lang/String; WAXED_COPPER_BLOCK v
+ f Ljava/lang/String; WAXED_COPPER_CHAIN t
+ f Ljava/lang/String; WAXED_COPPER_CHEST q
+ f Ljava/lang/String; WAXED_COPPER_DOOR d
+ f Ljava/lang/String; WAXED_COPPER_GOLEM_STATUE p
+ f Ljava/lang/String; WAXED_COPPER_LANTERN u
+ f Ljava/lang/String; WAXED_COPPER_TRAPDOOR o
+ f Ljava/lang/String; WAXED_LIGHTNING_ROD r
+ f Lcom/google/common/collect/ImmutableMap; WAXED_RECIPES c
+ f Ljava/util/function/Supplier; WAX_OFF_BY_BLOCK b
+c net/minecraft/world/item/ItemCooldowns net/minecraft/world/item/ItemCooldown
+ m (Lnet/minecraft/resources/Identifier;I)V addCooldown a
+ m (Lnet/minecraft/world/item/ItemStack;I)V addCooldown a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/resources/Identifier; getCooldownGroup b
+ m (Lnet/minecraft/world/item/ItemStack;F)F getCooldownPercent a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isOnCooldown a
+ m (Lnet/minecraft/resources/Identifier;)V onCooldownEnded b
+ m (Lnet/minecraft/resources/Identifier;I)V onCooldownStarted b
+ m (Lnet/minecraft/resources/Identifier;)V removeCooldown a
+ m ()V tick a
+ f Ljava/util/Map; cooldowns a
+ f I tickCount b
+c net/minecraft/world/item/ItemCooldowns$CooldownInstance net/minecraft/world/item/ItemCooldown$Info
+ m ()I endTime b
+ m ()I startTime a
+ f I endTime b
+ f I startTime a
+c net/minecraft/world/item/ItemFrameItem net/minecraft/world/item/ItemItemFrame
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z mayPlace a
+c net/minecraft/world/item/MobBucketItem net/minecraft/world/item/MobBucketItem
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playEmptySound a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V spawn a
+ f Lnet/minecraft/sounds/SoundEvent; emptySound b
+ f Lnet/minecraft/world/entity/EntityType; type a
+c net/minecraft/world/level/EntityGetter net/minecraft/world/level/IEntityAccess
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntities a_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntitiesOfClass a
+ m (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntitiesOfClass a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions e
+ m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (DDDDZ)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerByUUID c
+ m (DDDD)Z hasNearbyAlivePlayer a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+ m ()Ljava/util/List; players E
+c net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor
+ m (DD)I get a
+ m ([I)V init a
+ f I FOLIAGE_BIRCH b
+ f I FOLIAGE_DEFAULT c
+ f I FOLIAGE_EVERGREEN a
+ f I FOLIAGE_MANGROVE d
+ f [I pixels e
+c net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter
+ m (Lnet/minecraft/core/BlockPos;)I getBestNeighborSignal J
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)I getControlInputSignal a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal a
+ m (Lnet/minecraft/core/BlockPos;)I getDirectSignalTo d_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal c
+ m (Lnet/minecraft/core/BlockPos;)Z hasNeighborSignal I
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z hasSignal b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS A
+c net/minecraft/world/level/biome/Biomes net/minecraft/world/level/biome/Biomes
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; register a
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS B
+ f Lnet/minecraft/resources/ResourceKey; BAMBOO_JUNGLE A
+ f Lnet/minecraft/resources/ResourceKey; BASALT_DELTAS ah
+ f Lnet/minecraft/resources/ResourceKey; BEACH N
+ f Lnet/minecraft/resources/ResourceKey; BIRCH_FOREST k
+ f Lnet/minecraft/resources/ResourceKey; CHERRY_GROVE F
+ f Lnet/minecraft/resources/ResourceKey; COLD_OCEAN V
+ f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST af
+ f Lnet/minecraft/resources/ResourceKey; DARK_FOREST l
+ f Lnet/minecraft/resources/ResourceKey; DEEP_COLD_OCEAN W
+ f Lnet/minecraft/resources/ResourceKey; DEEP_DARK ac
+ f Lnet/minecraft/resources/ResourceKey; DEEP_FROZEN_OCEAN Y
+ f Lnet/minecraft/resources/ResourceKey; DEEP_LUKEWARM_OCEAN S
+ f Lnet/minecraft/resources/ResourceKey; DEEP_OCEAN U
+ f Lnet/minecraft/resources/ResourceKey; DESERT f
+ f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CAVES aa
+ f Lnet/minecraft/resources/ResourceKey; END_BARRENS am
+ f Lnet/minecraft/resources/ResourceKey; END_HIGHLANDS aj
+ f Lnet/minecraft/resources/ResourceKey; END_MIDLANDS ak
+ f Lnet/minecraft/resources/ResourceKey; ERODED_BADLANDS C
+ f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST j
+ f Lnet/minecraft/resources/ResourceKey; FOREST i
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_OCEAN X
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_PEAKS I
+ f Lnet/minecraft/resources/ResourceKey; FROZEN_RIVER M
+ f Lnet/minecraft/resources/ResourceKey; GROVE G
+ f Lnet/minecraft/resources/ResourceKey; ICE_SPIKES e
+ f Lnet/minecraft/resources/ResourceKey; JAGGED_PEAKS J
+ f Lnet/minecraft/resources/ResourceKey; JUNGLE y
+ f Lnet/minecraft/resources/ResourceKey; LUKEWARM_OCEAN R
+ f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES ab
+ f Lnet/minecraft/resources/ResourceKey; MANGROVE_SWAMP h
+ f Lnet/minecraft/resources/ResourceKey; MEADOW E
+ f Lnet/minecraft/resources/ResourceKey; MUSHROOM_FIELDS Z
+ f Lnet/minecraft/resources/ResourceKey; NETHER_WASTES ad
+ f Lnet/minecraft/resources/ResourceKey; OCEAN T
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_BIRCH_FOREST n
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_PINE_TAIGA o
+ f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_SPRUCE_TAIGA p
+ f Lnet/minecraft/resources/ResourceKey; PALE_GARDEN m
+ f Lnet/minecraft/resources/ResourceKey; PLAINS b
+ f Lnet/minecraft/resources/ResourceKey; RIVER L
+ f Lnet/minecraft/resources/ResourceKey; SAVANNA s
+ f Lnet/minecraft/resources/ResourceKey; SAVANNA_PLATEAU t
+ f Lnet/minecraft/resources/ResourceKey; SMALL_END_ISLANDS al
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_BEACH O
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_PLAINS d
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_SLOPES H
+ f Lnet/minecraft/resources/ResourceKey; SNOWY_TAIGA r
+ f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_VALLEY ag
+ f Lnet/minecraft/resources/ResourceKey; SPARSE_JUNGLE z
+ f Lnet/minecraft/resources/ResourceKey; STONY_PEAKS K
+ f Lnet/minecraft/resources/ResourceKey; STONY_SHORE P
+ f Lnet/minecraft/resources/ResourceKey; SUNFLOWER_PLAINS c
+ f Lnet/minecraft/resources/ResourceKey; SWAMP g
+ f Lnet/minecraft/resources/ResourceKey; TAIGA q
+ f Lnet/minecraft/resources/ResourceKey; THE_END ai
+ f Lnet/minecraft/resources/ResourceKey; THE_VOID a
+ f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN Q
+ f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST ae
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_FOREST w
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_GRAVELLY_HILLS v
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_HILLS u
+ f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_SAVANNA x
+ f Lnet/minecraft/resources/ResourceKey; WOODED_BADLANDS D
+c net/minecraft/world/level/block/Blocks net/minecraft/world/level/block/Blocks
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z always a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; always b
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; buttonProperties b
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; candleProperties d
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; flowerPotProperties c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 f
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$1 e
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$100 gs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$101 gr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$102 gq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$103 gp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$104 go
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$105 gn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$106 gm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$107 gl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$108 gk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$109 gj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$11 hV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$110 gi
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$111 gh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$112 gg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$113 gf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$114 ge
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$115 gd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$116 gc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$117 gb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$118 ga
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$119 fZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$12 hU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$120 fY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$121 fX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$122 fW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$123 fV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$124 fU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$125 fT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$126 fS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$129 fP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$131 fN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$133 fL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$135 fJ
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$139 M
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$14 hS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$140 fH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$142 fG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$144 fF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$149 fE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$15 hR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$150 fD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$151 fC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$152 fB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$153 fA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$154 fz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$155 fy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$158 fv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$159 fu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$16 hQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$160 ft
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$161 fs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$162 fr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$163 fq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$164 fp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$167 fo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$169 fm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$17 hP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$173 fi
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$175 E
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$176 fh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$18 hO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$182 ff
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$183 fe
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$185 fd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$186 fc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$188 fb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$189 fa
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$19 hN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$190 eZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$191 eY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$192 eX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$193 eW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$194 eV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$195 eU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$196 eT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$197 eS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$198 eR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$199 eQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$20 hM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$200 eP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$201 eO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$202 eN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$203 eM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$204 eL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$205 eK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$206 eJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$207 eI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$208 eH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$209 eG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$21 hL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$210 eF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$211 eE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$212 eD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$213 eC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$214 eB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$215 eA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$216 ez
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$217 ey
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$218 ex
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$219 ew
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$220 ev
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$221 eu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$222 et
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$223 es
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$224 er
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$225 eq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$226 ep
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$227 eo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$228 en
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$229 em
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$23 hK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$230 el
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$231 ek
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$232 ej
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$233 ei
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$234 eh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$235 eg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$236 ef
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$237 ee
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$238 ed
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$239 ec
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$24 hJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$240 eb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$241 ea
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$242 dZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$243 dY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$244 dX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$245 dW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$246 dV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$248 dT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$249 dS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$25 hI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$250 dR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$251 dQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$252 dP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$253 dO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$254 dN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$255 dM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$257 dL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$258 dK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$259 dJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$26 hH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$260 dI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$261 dH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$262 dG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$263 dF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$264 dE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$265 dD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$266 dC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$267 dB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$268 dA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$269 dz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$27 hG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$270 dy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$271 dx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$272 dw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$273 dv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$274 du
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$275 dt
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$276 ds
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$277 dr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$278 dq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$279 dp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$28 hF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$280 do
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$281 dn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$282 dm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$283 dl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$284 dk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$285 dj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$286 di
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$287 dh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$288 dg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$289 df
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$29 hE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$290 de
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$291 dd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$292 dc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$293 db
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$294 da
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$295 cZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$296 cY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$297 cX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$298 cW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$299 cV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$30 hD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$300 cU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$301 cT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$302 cS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$303 cR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$304 cQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$305 cP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$306 cO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$307 cN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$308 cM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$309 cL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$31 hC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$310 cK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$311 cJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$312 cI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$313 cH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$315 cF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$317 cD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$318 cC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$32 hB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$322 cy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$324 cx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$326 cw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$327 cv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$33 hA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$331 cu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$332 ct
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$333 cs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$334 cr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$335 cq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$336 cp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$337 co
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$338 cn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$339 cm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$34 hz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$340 cl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$341 ck
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$342 cj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$343 ci
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$344 ch
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$345 cg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$346 cf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$347 ce
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$348 cd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$349 cc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$35 hy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$350 cb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$351 ca
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$352 bZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$353 bY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$354 bX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$355 bW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$356 bV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$357 bU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$358 bT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$359 bS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$36 hx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$360 bR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$361 bQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$362 bP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$363 bO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$364 bN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$365 bM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$366 bL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$367 bK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$368 bJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$369 bI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$37 hw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$370 bH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$371 bG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$372 bF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$373 bE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$374 bD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$377 bA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$38 hv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$382 bv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$383 bu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$39 hu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$391 bs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$392 br
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$393 bq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$394 bp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$396 bo
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$397 bn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$398 bm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$399 bl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$40 ht
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$400 bk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$403 bh
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$404 bg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$405 bf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$406 be
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$407 bd
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$408 bc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$409 bb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$41 hs
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$412 ba
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$413 aZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$414 aY
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$415 aX
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$416 aW
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$417 aV
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$418 aU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$419 aT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$42 hr
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$420 aS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$421 aR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$422 aQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$423 aP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$424 aO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$425 aN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$426 aM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$428 aK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$43 hq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$430 aI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$432 aG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$434 aE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$435 aD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$44 hp
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$441 aA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$443 az
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$444 ay
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$445 ax
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$449 aw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$45 ho
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$450 av
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$451 au
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$452 at
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$453 as
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$454 ar
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$455 aq
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$456 ap
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$457 ao
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$458 an
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$459 am
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$46 hn
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$460 al
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$461 ak
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$462 aj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$463 ai
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$464 ah
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$465 ag
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$466 af
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$467 ae
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$468 ad
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$469 ac
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$47 hm
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$470 ab
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$471 aa
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$472 Z
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$473 Y
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$474 X
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$475 W
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$476 V
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$477 U
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$478 T
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$479 S
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$48 hl
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$480 R
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$481 Q
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$482 P
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$483 O
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$484 N
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$485 M
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$486 L
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$487 K
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$488 J
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$489 I
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$49 hk
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$490 H
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$491 G
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$492 F
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$493 E
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$494 D
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$495 C
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$496 B
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$497 A
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$498 z
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$499 y
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$50 hj
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$500 x
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$501 w
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$502 v
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$503 u
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$504 t
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$505 s
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$506 r
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$507 q
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$508 p
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$509 o
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$51 hi
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$515 i
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$516 h
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$517 g
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$518 f
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$52 hh
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$520 e
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$53 hg
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$54 hf
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$55 he
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$57 hc
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$58 hb
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$60 gZ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$66 gU
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$67 gT
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$69 gS
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$74 gR
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$75 gQ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$76 gP
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$78 gO
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$79 gN
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$80 gM
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$81 gL
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$82 gK
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$83 gJ
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$84 gI
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$85 gH
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$86 gG
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$87 gF
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$88 gE
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$89 gD
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$90 gC
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$91 gB
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$92 gA
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$93 gz
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$94 gy
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$95 gx
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$96 gw
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$97 gv
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$98 gu
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; lambda$static$99 gt
+ m (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; leavesProperties a
+ m (I)Ljava/util/function/ToIntFunction; litBlockEmission a
+ m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; logProperties a
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; netherStemProperties b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z never b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; never a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; ocelotOrParrot c
+ m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; pistonProperties a
+ m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; registerBed a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; registerLegacyStair a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; registerStainedGlass b
+ m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; registerStair b
+ m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; shulkerBoxProperties c
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; vanillaBlockId a
+ m (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; wallVariant a
+ m (Lnet/minecraft/world/level/material/MapColor;)Ljava/util/function/Function; waterloggedMapColor a
+ f Lnet/minecraft/world/level/block/Block; ACACIA_BUTTON hp
+ f Lnet/minecraft/world/level/block/Block; ACACIA_DOOR lj
+ f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE la
+ f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE_GATE kR
+ f Lnet/minecraft/world/level/block/Block; ACACIA_HANGING_SIGN dC
+ f Lnet/minecraft/world/level/block/Block; ACACIA_LEAVES aO
+ f Lnet/minecraft/world/level/block/Block; ACACIA_LOG ab
+ f Lnet/minecraft/world/level/block/Block; ACACIA_PLANKS r
+ f Lnet/minecraft/world/level/block/Block; ACACIA_PRESSURE_PLATE ee
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SAPLING D
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SHELF cx
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SIGN de
+ f Lnet/minecraft/world/level/block/Block; ACACIA_SLAB kp
+ f Lnet/minecraft/world/level/block/Block; ACACIA_STAIRS iG
+ f Lnet/minecraft/world/level/block/Block; ACACIA_TRAPDOOR fh
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_HANGING_SIGN dO
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_SIGN ds
+ f Lnet/minecraft/world/level/block/Block; ACACIA_WOOD ax
+ f Lnet/minecraft/world/level/block/Block; ACTIVATOR_RAIL hY
+ f Lnet/minecraft/world/level/block/Block; AIR a
+ f Lnet/minecraft/world/level/block/Block; ALLIUM cf
+ f Lnet/minecraft/world/level/block/Block; AMETHYST_BLOCK rt
+ f Lnet/minecraft/world/level/block/Block; AMETHYST_CLUSTER rv
+ f Lnet/minecraft/world/level/block/Block; ANCIENT_DEBRIS qj
+ f Lnet/minecraft/world/level/block/Block; ANDESITE g
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_SLAB oy
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_STAIRS ol
+ f Lnet/minecraft/world/level/block/Block; ANDESITE_WALL oK
+ f Lnet/minecraft/world/level/block/Block; ANVIL hJ
+ f Lnet/minecraft/world/level/block/Block; ATTACHED_MELON_STEM fK
+ f Lnet/minecraft/world/level/block/Block; ATTACHED_PUMPKIN_STEM fJ
+ f Lnet/minecraft/world/level/block/Block; AZALEA tV
+ f Lnet/minecraft/world/level/block/Block; AZALEA_LEAVES aT
+ f Lnet/minecraft/world/level/block/Block; AZURE_BLUET cg
+ f Lnet/minecraft/world/level/block/Block; BAMBOO nW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_BLOCK ai
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_BUTTON hu
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_DOOR lo
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE lf
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE_GATE kW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_HANGING_SIGN dK
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC y
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_SLAB kv
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_STAIRS iM
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_PLANKS x
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_PRESSURE_PLATE ej
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SAPLING nV
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SHELF cy
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SIGN dk
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_SLAB ku
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_STAIRS iL
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_TRAPDOOR fm
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_HANGING_SIGN dW
+ f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_SIGN dy
+ f Lnet/minecraft/world/level/block/Block; BARREL oR
+ f Lnet/minecraft/world/level/block/Block; BARRIER iO
+ f Lnet/minecraft/world/level/block/Block; BASALT eB
+ f Lnet/minecraft/world/level/block/Block; BEACON gD
+ f Lnet/minecraft/world/level/block/Block; BEDROCK I
+ f Lnet/minecraft/world/level/block/Block; BEEHIVE qf
+ f Lnet/minecraft/world/level/block/Block; BEETROOTS lz
+ f Lnet/minecraft/world/level/block/Block; BEE_NEST qe
+ f Lnet/minecraft/world/level/block/Block; BELL pa
+ f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF uc
+ f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF_STEM ud
+ f Lnet/minecraft/world/level/block/Block; BIRCH_BUTTON hn
+ f Lnet/minecraft/world/level/block/Block; BIRCH_DOOR lh
+ f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE kY
+ f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE_GATE kP
+ f Lnet/minecraft/world/level/block/Block; BIRCH_HANGING_SIGN dB
+ f Lnet/minecraft/world/level/block/Block; BIRCH_LEAVES aM
+ f Lnet/minecraft/world/level/block/Block; BIRCH_LOG Z
+ f Lnet/minecraft/world/level/block/Block; BIRCH_PLANKS p
+ f Lnet/minecraft/world/level/block/Block; BIRCH_PRESSURE_PLATE ec
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SAPLING B
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SHELF cz
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SIGN dd
+ f Lnet/minecraft/world/level/block/Block; BIRCH_SLAB kn
+ f Lnet/minecraft/world/level/block/Block; BIRCH_STAIRS gA
+ f Lnet/minecraft/world/level/block/Block; BIRCH_TRAPDOOR ff
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_HANGING_SIGN dN
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_SIGN dr
+ f Lnet/minecraft/world/level/block/Block; BIRCH_WOOD av
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE qr
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_SLAB qu
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_STAIRS qs
+ f Lnet/minecraft/world/level/block/Block; BLACKSTONE_WALL qt
+ f Lnet/minecraft/world/level/block/Block; BLACK_BANNER jQ
+ f Lnet/minecraft/world/level/block/Block; BLACK_BED bv
+ f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE rb
+ f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE_CAKE rs
+ f Lnet/minecraft/world/level/block/Block; BLACK_CARPET jr
+ f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE mH
+ f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE_POWDER mX
+ f Lnet/minecraft/world/level/block/Block; BLACK_GLAZED_TERRACOTTA mr
+ f Lnet/minecraft/world/level/block/Block; BLACK_SHULKER_BOX mb
+ f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS fc
+ f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS_PANE iF
+ f Lnet/minecraft/world/level/block/Block; BLACK_TERRACOTTA ip
+ f Lnet/minecraft/world/level/block/Block; BLACK_WALL_BANNER kg
+ f Lnet/minecraft/world/level/block/Block; BLACK_WOOL bZ
+ f Lnet/minecraft/world/level/block/Block; BLAST_FURNACE oT
+ f Lnet/minecraft/world/level/block/Block; BLUE_BANNER jM
+ f Lnet/minecraft/world/level/block/Block; BLUE_BED br
+ f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE qX
+ f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE_CAKE ro
+ f Lnet/minecraft/world/level/block/Block; BLUE_CARPET jn
+ f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE mD
+ f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE_POWDER mT
+ f Lnet/minecraft/world/level/block/Block; BLUE_GLAZED_TERRACOTTA mn
+ f Lnet/minecraft/world/level/block/Block; BLUE_ICE nT
+ f Lnet/minecraft/world/level/block/Block; BLUE_ORCHID ce
+ f Lnet/minecraft/world/level/block/Block; BLUE_SHULKER_BOX lX
+ f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS eY
+ f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS_PANE iB
+ f Lnet/minecraft/world/level/block/Block; BLUE_TERRACOTTA il
+ f Lnet/minecraft/world/level/block/Block; BLUE_WALL_BANNER kc
+ f Lnet/minecraft/world/level/block/Block; BLUE_WOOL bV
+ f Lnet/minecraft/world/level/block/Block; BONE_BLOCK lI
+ f Lnet/minecraft/world/level/block/Block; BOOKSHELF cv
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL nu
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_BLOCK nk
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_FAN nE
+ f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_WALL_FAN nO
+ f Lnet/minecraft/world/level/block/Block; BREWING_STAND gh
+ f Lnet/minecraft/world/level/block/Block; BRICKS ct
+ f Lnet/minecraft/world/level/block/Block; BRICK_SLAB kC
+ f Lnet/minecraft/world/level/block/Block; BRICK_STAIRS fR
+ f Lnet/minecraft/world/level/block/Block; BRICK_WALL oC
+ f Lnet/minecraft/world/level/block/Block; BROWN_BANNER jN
+ f Lnet/minecraft/world/level/block/Block; BROWN_BED bs
+ f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE qY
+ f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE_CAKE rp
+ f Lnet/minecraft/world/level/block/Block; BROWN_CARPET jo
+ f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE mE
+ f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE_POWDER mU
+ f Lnet/minecraft/world/level/block/Block; BROWN_GLAZED_TERRACOTTA mo
+ f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM cp
+ f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM_BLOCK fz
+ f Lnet/minecraft/world/level/block/Block; BROWN_SHULKER_BOX lY
+ f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS eZ
+ f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS_PANE iC
+ f Lnet/minecraft/world/level/block/Block; BROWN_TERRACOTTA im
+ f Lnet/minecraft/world/level/block/Block; BROWN_WALL_BANNER kd
+ f Lnet/minecraft/world/level/block/Block; BROWN_WOOL bW
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_COLUMN oa
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL nv
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_BLOCK nl
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_FAN nF
+ f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_WALL_FAN nP
+ f Lnet/minecraft/world/level/block/Block; BUDDING_AMETHYST ru
+ f Lnet/minecraft/world/level/block/Block; BUSH bD
+ f Lnet/minecraft/world/level/block/Block; CACTUS es
+ f Lnet/minecraft/world/level/block/Block; CACTUS_FLOWER et
+ f Lnet/minecraft/world/level/block/Block; CAKE eL
+ f Lnet/minecraft/world/level/block/Block; CALCITE rN
+ f Lnet/minecraft/world/level/block/Block; CALIBRATED_SCULK_SENSOR rR
+ f Lnet/minecraft/world/level/block/Block; CAMPFIRE pe
+ f Lnet/minecraft/world/level/block/Block; CANDLE qL
+ f Lnet/minecraft/world/level/block/Block; CANDLE_CAKE rc
+ f Lnet/minecraft/world/level/block/Block; CARROTS hj
+ f Lnet/minecraft/world/level/block/Block; CARTOGRAPHY_TABLE oU
+ f Lnet/minecraft/world/level/block/Block; CARVED_PUMPKIN eJ
+ f Lnet/minecraft/world/level/block/Block; CAULDRON gi
+ f Lnet/minecraft/world/level/block/Block; CAVE_AIR nZ
+ f Lnet/minecraft/world/level/block/Block; CAVE_VINES tS
+ f Lnet/minecraft/world/level/block/Block; CAVE_VINES_PLANT tT
+ f Lnet/minecraft/world/level/block/Block; CHAIN_COMMAND_BLOCK lD
+ f Lnet/minecraft/world/level/block/Block; CHERRY_BUTTON hq
+ f Lnet/minecraft/world/level/block/Block; CHERRY_DOOR lk
+ f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE lb
+ f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE_GATE kS
+ f Lnet/minecraft/world/level/block/Block; CHERRY_HANGING_SIGN dD
+ f Lnet/minecraft/world/level/block/Block; CHERRY_LEAVES aP
+ f Lnet/minecraft/world/level/block/Block; CHERRY_LOG ac
+ f Lnet/minecraft/world/level/block/Block; CHERRY_PLANKS s
+ f Lnet/minecraft/world/level/block/Block; CHERRY_PRESSURE_PLATE ef
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SAPLING E
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SHELF cA
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SIGN df
+ f Lnet/minecraft/world/level/block/Block; CHERRY_SLAB kq
+ f Lnet/minecraft/world/level/block/Block; CHERRY_STAIRS iH
+ f Lnet/minecraft/world/level/block/Block; CHERRY_TRAPDOOR fi
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_HANGING_SIGN dP
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_SIGN dt
+ f Lnet/minecraft/world/level/block/Block; CHERRY_WOOD ay
+ f Lnet/minecraft/world/level/block/Block; CHEST cS
+ f Lnet/minecraft/world/level/block/Block; CHIPPED_ANVIL hK
+ f Lnet/minecraft/world/level/block/Block; CHISELED_BOOKSHELF cw
+ f Lnet/minecraft/world/level/block/Block; CHISELED_COPPER sj
+ f Lnet/minecraft/world/level/block/Block; CHISELED_DEEPSLATE uz
+ f Lnet/minecraft/world/level/block/Block; CHISELED_NETHER_BRICKS qI
+ f Lnet/minecraft/world/level/block/Block; CHISELED_POLISHED_BLACKSTONE qy
+ f Lnet/minecraft/world/level/block/Block; CHISELED_QUARTZ_BLOCK hV
+ f Lnet/minecraft/world/level/block/Block; CHISELED_RED_SANDSTONE ki
+ f Lnet/minecraft/world/level/block/Block; CHISELED_RESIN_BRICKS gb
+ f Lnet/minecraft/world/level/block/Block; CHISELED_SANDSTONE bd
+ f Lnet/minecraft/world/level/block/Block; CHISELED_STONE_BRICKS fq
+ f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF rH
+ f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF_BRICKS rM
+ f Lnet/minecraft/world/level/block/Block; CHORUS_FLOWER lr
+ f Lnet/minecraft/world/level/block/Block; CHORUS_PLANT lq
+ f Lnet/minecraft/world/level/block/Block; CLAY eu
+ f Lnet/minecraft/world/level/block/Block; CLOSED_EYEBLOSSOM uX
+ f Lnet/minecraft/world/level/block/Block; COAL_BLOCK jt
+ f Lnet/minecraft/world/level/block/Block; COAL_ORE U
+ f Lnet/minecraft/world/level/block/Block; COARSE_DIRT k
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE uj
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_SLAB ul
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_STAIRS uk
+ f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_WALL um
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE m
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_SLAB kB
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_STAIRS do
+ f Lnet/minecraft/world/level/block/Block; COBBLESTONE_WALL gE
+ f Lnet/minecraft/world/level/block/Block; COBWEB bz
+ f Lnet/minecraft/world/level/block/Block; COCOA gr
+ f Lnet/minecraft/world/level/block/Block; COMMAND_BLOCK gC
+ f Lnet/minecraft/world/level/block/Block; COMPARATOR hP
+ f Lnet/minecraft/world/level/block/Block; COMPOSTER qc
+ f Lnet/minecraft/world/level/block/Block; CONDUIT nU
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_BARS fD
+ f Lnet/minecraft/world/level/block/Block; COPPER_BLOCK rW
+ f Lnet/minecraft/world/level/block/Block; COPPER_BULB tk
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_CHAIN fF
+ f Lnet/minecraft/world/level/block/Block; COPPER_CHEST ts
+ f Lnet/minecraft/world/level/block/Block; COPPER_DOOR sM
+ f Lnet/minecraft/world/level/block/Block; COPPER_GOLEM_STATUE tA
+ f Lnet/minecraft/world/level/block/Block; COPPER_GRATE tc
+ f Lnet/minecraft/world/level/block/WeatheringCopperBlocks; COPPER_LANTERN pd
+ f Lnet/minecraft/world/level/block/Block; COPPER_ORE sa
+ f Lnet/minecraft/world/level/block/Block; COPPER_TORCH eF
+ f Lnet/minecraft/world/level/block/Block; COPPER_TRAPDOOR sU
+ f Lnet/minecraft/world/level/block/Block; COPPER_WALL_TORCH eG
+ f Lnet/minecraft/world/level/block/Block; CORNFLOWER cm
+ f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_BRICKS uA
+ f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_TILES uB
+ f Lnet/minecraft/world/level/block/Block; CRACKED_NETHER_BRICKS qJ
+ f Lnet/minecraft/world/level/block/Block; CRACKED_POLISHED_BLACKSTONE_BRICKS qx
+ f Lnet/minecraft/world/level/block/Block; CRACKED_STONE_BRICKS fp
+ f Lnet/minecraft/world/level/block/Block; CRAFTER uP
+ f Lnet/minecraft/world/level/block/Block; CRAFTING_TABLE cX
+ f Lnet/minecraft/world/level/block/Block; CREAKING_HEART cQ
+ f Lnet/minecraft/world/level/block/Block; CREEPER_HEAD hD
+ f Lnet/minecraft/world/level/block/Block; CREEPER_WALL_HEAD hE
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_BUTTON pQ
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_DOOR pS
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE pI
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE_GATE pM
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_FUNGUS pv
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_HANGING_SIGN dH
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_HYPHAE ps
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_NYLIUM pu
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_PLANKS pC
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_PRESSURE_PLATE pG
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_ROOTS pB
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SHELF cB
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SIGN pU
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_SLAB pE
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_STAIRS pO
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_STEM pq
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_TRAPDOOR pK
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_HANGING_SIGN dU
+ f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_SIGN pW
+ f Lnet/minecraft/world/level/block/Block; CRYING_OBSIDIAN qk
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER sf
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER_SLAB sv
+ f Lnet/minecraft/world/level/block/Block; CUT_COPPER_STAIRS sr
+ f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE kj
+ f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE_SLAB kI
+ f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE be
+ f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE_SLAB kz
+ f Lnet/minecraft/world/level/block/Block; CYAN_BANNER jK
+ f Lnet/minecraft/world/level/block/Block; CYAN_BED bp
+ f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE qV
+ f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE_CAKE rm
+ f Lnet/minecraft/world/level/block/Block; CYAN_CARPET jl
+ f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE mB
+ f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE_POWDER mR
+ f Lnet/minecraft/world/level/block/Block; CYAN_GLAZED_TERRACOTTA ml
+ f Lnet/minecraft/world/level/block/Block; CYAN_SHULKER_BOX lV
+ f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS eW
+ f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS_PANE iz
+ f Lnet/minecraft/world/level/block/Block; CYAN_TERRACOTTA ij
+ f Lnet/minecraft/world/level/block/Block; CYAN_WALL_BANNER ka
+ f Lnet/minecraft/world/level/block/Block; CYAN_WOOL bT
+ f Lnet/minecraft/world/level/block/Block; DAMAGED_ANVIL hL
+ f Lnet/minecraft/world/level/block/Block; DANDELION cb
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_BUTTON hr
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_DOOR ll
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE lc
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE_GATE kT
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_HANGING_SIGN dF
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_LEAVES aQ
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_LOG ad
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_PLANKS t
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_PRESSURE_PLATE eg
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SAPLING F
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SHELF cC
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SIGN dh
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_SLAB kr
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_STAIRS iI
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_TRAPDOOR fj
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_HANGING_SIGN dR
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_SIGN dv
+ f Lnet/minecraft/world/level/block/Block; DARK_OAK_WOOD az
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE iT
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_SLAB iZ
+ f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_STAIRS iW
+ f Lnet/minecraft/world/level/block/Block; DAYLIGHT_DETECTOR hQ
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL np
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_BLOCK nf
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_FAN nz
+ f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_WALL_FAN nJ
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL nq
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_BLOCK ng
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_FAN nA
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_WALL_FAN nK
+ f Lnet/minecraft/world/level/block/Block; DEAD_BUSH bC
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL nr
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_BLOCK nh
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_FAN nB
+ f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_WALL_FAN nL
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL ns
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_BLOCK ni
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_FAN nC
+ f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_WALL_FAN nM
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL no
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_BLOCK ne
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_FAN ny
+ f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_WALL_FAN nI
+ f Lnet/minecraft/world/level/block/Block; DECORATED_POT uO
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE ui
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICKS uv
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_SLAB ux
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_STAIRS uw
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_WALL uy
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COAL_ORE V
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COPPER_ORE sb
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_DIAMOND_ORE cV
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_EMERALD_ORE gu
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_GOLD_ORE R
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_IRON_ORE T
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_LAPIS_ORE aZ
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_REDSTONE_ORE el
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILES ur
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_SLAB ut
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_STAIRS us
+ f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_WALL uu
+ f Lnet/minecraft/world/level/block/Block; DETECTOR_RAIL bx
+ f Lnet/minecraft/world/level/block/Block; DIAMOND_BLOCK cW
+ f Lnet/minecraft/world/level/block/Block; DIAMOND_ORE cU
+ f Lnet/minecraft/world/level/block/Block; DIORITE e
+ f Lnet/minecraft/world/level/block/Block; DIORITE_SLAB oB
+ f Lnet/minecraft/world/level/block/Block; DIORITE_STAIRS oo
+ f Lnet/minecraft/world/level/block/Block; DIORITE_WALL oO
+ f Lnet/minecraft/world/level/block/Block; DIRT j
+ f Lnet/minecraft/world/level/block/Block; DIRT_PATH lA
+ f Lnet/minecraft/world/level/block/Block; DISPENSER bb
+ f Lnet/minecraft/world/level/block/Block; DRAGON_EGG gp
+ f Lnet/minecraft/world/level/block/Block; DRAGON_HEAD hF
+ f Lnet/minecraft/world/level/block/Block; DRAGON_WALL_HEAD hG
+ f Lnet/minecraft/world/level/block/Block; DRIED_GHAST nd
+ f Lnet/minecraft/world/level/block/Block; DRIED_KELP_BLOCK na
+ f Lnet/minecraft/world/level/block/Block; DRIPSTONE_BLOCK tR
+ f Lnet/minecraft/world/level/block/Block; DROPPER hZ
+ f Lnet/minecraft/world/level/block/Block; EMERALD_BLOCK gy
+ f Lnet/minecraft/world/level/block/Block; EMERALD_ORE gt
+ f Lnet/minecraft/world/level/block/Block; ENCHANTING_TABLE gg
+ f Lnet/minecraft/world/level/block/Block; ENDER_CHEST gv
+ f Lnet/minecraft/world/level/block/Block; END_GATEWAY lB
+ f Lnet/minecraft/world/level/block/Block; END_PORTAL gm
+ f Lnet/minecraft/world/level/block/Block; END_PORTAL_FRAME gn
+ f Lnet/minecraft/world/level/block/Block; END_ROD lp
+ f Lnet/minecraft/world/level/block/Block; END_STONE go
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICKS lv
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_SLAB ou
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_STAIRS og
+ f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_WALL oN
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CHISELED_COPPER si
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER rX
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_BULB tl
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_CHEST tt
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_DOOR sN
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GOLEM_STATUE tB
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GRATE td
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_TRAPDOOR sV
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER se
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_SLAB su
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_STAIRS sq
+ f Lnet/minecraft/world/level/block/Block; EXPOSED_LIGHTNING_ROD tJ
+ f Lnet/minecraft/world/level/block/Block; FARMLAND cZ
+ f Lnet/minecraft/world/level/block/Block; FERN bB
+ f Lnet/minecraft/world/level/block/Block; FIREFLY_BUSH va
+ f Lnet/minecraft/world/level/block/Block; FIRE cN
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL nw
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_BLOCK nm
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_FAN nG
+ f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_WALL_FAN nQ
+ f Lnet/minecraft/world/level/block/Block; FLETCHING_TABLE oV
+ f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA tW
+ f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA_LEAVES aU
+ f Lnet/minecraft/world/level/block/Block; FLOWER_POT gG
+ f Lnet/minecraft/world/level/block/Block; FROGSPAWN uM
+ f Lnet/minecraft/world/level/block/Block; FROSTED_ICE lE
+ f Lnet/minecraft/world/level/block/Block; FURNACE da
+ f Lnet/minecraft/world/level/block/Block; GILDED_BLACKSTONE qC
+ f Lnet/minecraft/world/level/block/Block; GLASS aX
+ f Lnet/minecraft/world/level/block/Block; GLASS_PANE fG
+ f Lnet/minecraft/world/level/block/Block; GLOWSTONE eH
+ f Lnet/minecraft/world/level/block/Block; GLOW_LICHEN fO
+ f Lnet/minecraft/world/level/block/Block; GOLD_BLOCK cr
+ f Lnet/minecraft/world/level/block/Block; GOLD_ORE Q
+ f Lnet/minecraft/world/level/block/Block; GRANITE c
+ f Lnet/minecraft/world/level/block/Block; GRANITE_SLAB ox
+ f Lnet/minecraft/world/level/block/Block; GRANITE_STAIRS ok
+ f Lnet/minecraft/world/level/block/Block; GRANITE_WALL oG
+ f Lnet/minecraft/world/level/block/Block; GRASS_BLOCK i
+ f Lnet/minecraft/world/level/block/Block; GRAVEL O
+ f Lnet/minecraft/world/level/block/Block; GRAY_BANNER jI
+ f Lnet/minecraft/world/level/block/Block; GRAY_BED bn
+ f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE qT
+ f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE_CAKE rk
+ f Lnet/minecraft/world/level/block/Block; GRAY_CARPET jj
+ f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE mz
+ f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE_POWDER mP
+ f Lnet/minecraft/world/level/block/Block; GRAY_GLAZED_TERRACOTTA mj
+ f Lnet/minecraft/world/level/block/Block; GRAY_SHULKER_BOX lT
+ f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS eU
+ f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS_PANE ix
+ f Lnet/minecraft/world/level/block/Block; GRAY_TERRACOTTA ih
+ f Lnet/minecraft/world/level/block/Block; GRAY_WALL_BANNER jY
+ f Lnet/minecraft/world/level/block/Block; GRAY_WOOL bR
+ f Lnet/minecraft/world/level/block/Block; GREEN_BANNER jO
+ f Lnet/minecraft/world/level/block/Block; GREEN_BED bt
+ f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE qZ
+ f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE_CAKE rq
+ f Lnet/minecraft/world/level/block/Block; GREEN_CARPET jp
+ f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE mF
+ f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE_POWDER mV
+ f Lnet/minecraft/world/level/block/Block; GREEN_GLAZED_TERRACOTTA mp
+ f Lnet/minecraft/world/level/block/Block; GREEN_SHULKER_BOX lZ
+ f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS fa
+ f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS_PANE iD
+ f Lnet/minecraft/world/level/block/Block; GREEN_TERRACOTTA in
+ f Lnet/minecraft/world/level/block/Block; GREEN_WALL_BANNER ke
+ f Lnet/minecraft/world/level/block/Block; GREEN_WOOL bX
+ f Lnet/minecraft/world/level/block/Block; GRINDSTONE oW
+ f Lnet/minecraft/world/level/block/Block; HANGING_ROOTS uf
+ f Lnet/minecraft/world/level/block/Block; HAY_BLOCK jb
+ f Lnet/minecraft/world/level/block/Block; HEAVY_CORE uS
+ f Lnet/minecraft/world/level/block/Block; HEAVY_WEIGHTED_PRESSURE_PLATE hO
+ f Lnet/minecraft/world/level/block/Block; HONEYCOMB_BLOCK qh
+ f Lnet/minecraft/world/level/block/Block; HONEY_BLOCK qg
+ f Lnet/minecraft/world/level/block/Block; HOPPER hT
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL nx
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_BLOCK nn
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_FAN nH
+ f Lnet/minecraft/world/level/block/Block; HORN_CORAL_WALL_FAN nR
+ f Lnet/minecraft/world/level/block/Block; ICE eq
+ f Lnet/minecraft/world/level/block/Block; INFESTED_CHISELED_STONE_BRICKS fy
+ f Lnet/minecraft/world/level/block/Block; INFESTED_COBBLESTONE fu
+ f Lnet/minecraft/world/level/block/Block; INFESTED_CRACKED_STONE_BRICKS fx
+ f Lnet/minecraft/world/level/block/Block; INFESTED_DEEPSLATE uC
+ f Lnet/minecraft/world/level/block/Block; INFESTED_MOSSY_STONE_BRICKS fw
+ f Lnet/minecraft/world/level/block/Block; INFESTED_STONE ft
+ f Lnet/minecraft/world/level/block/Block; INFESTED_STONE_BRICKS fv
+ f Lnet/minecraft/world/level/block/Block; IRON_BARS fC
+ f Lnet/minecraft/world/level/block/Block; IRON_BLOCK cs
+ f Lnet/minecraft/world/level/block/Block; IRON_CHAIN fE
+ f Lnet/minecraft/world/level/block/Block; IRON_DOOR dZ
+ f Lnet/minecraft/world/level/block/Block; IRON_ORE S
+ f Lnet/minecraft/world/level/block/Block; IRON_TRAPDOOR iQ
+ f Lnet/minecraft/world/level/block/Block; JACK_O_LANTERN eK
+ f Lnet/minecraft/world/level/block/Block; JIGSAW pZ
+ f Lnet/minecraft/world/level/block/Block; JUKEBOX ew
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_BUTTON ho
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_DOOR li
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE kZ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE_GATE kQ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_HANGING_SIGN dE
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_LEAVES aN
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_LOG aa
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_PLANKS q
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_PRESSURE_PLATE ed
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SAPLING C
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SHELF cD
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SIGN dg
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_SLAB ko
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_STAIRS gB
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_TRAPDOOR fg
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_HANGING_SIGN dQ
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_SIGN du
+ f Lnet/minecraft/world/level/block/Block; JUNGLE_WOOD aw
+ f Lnet/minecraft/world/level/block/Block; KELP mY
+ f Lnet/minecraft/world/level/block/Block; KELP_PLANT mZ
+ f Lnet/minecraft/world/level/block/Block; LADDER dm
+ f Lnet/minecraft/world/level/block/Block; LANTERN pb
+ f Lnet/minecraft/world/level/block/Block; LAPIS_BLOCK ba
+ f Lnet/minecraft/world/level/block/Block; LAPIS_ORE aY
+ f Lnet/minecraft/world/level/block/Block; LARGE_AMETHYST_BUD rw
+ f Lnet/minecraft/world/level/block/Block; LARGE_FERN jA
+ f Lnet/minecraft/world/level/block/Block; LAVA K
+ f Lnet/minecraft/world/level/block/Block; LAVA_CAULDRON gk
+ f Lnet/minecraft/world/level/block/Block; LEAF_LITTER ua
+ f Lnet/minecraft/world/level/block/Block; LECTERN oX
+ f Lnet/minecraft/world/level/block/Block; LEVER dX
+ f Lnet/minecraft/world/level/block/Block; LIGHT iP
+ f Lnet/minecraft/world/level/block/Block; LIGHTNING_ROD tI
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BANNER jE
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BED bj
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE qP
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE_CAKE rg
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CARPET jf
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE mv
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE_POWDER mL
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_GLAZED_TERRACOTTA mf
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_SHULKER_BOX lP
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS eQ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS_PANE it
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_TERRACOTTA id
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WALL_BANNER jU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WOOL bN
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BANNER jJ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BED bo
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE qU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE_CAKE rl
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CARPET jk
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE mA
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE_POWDER mQ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_GLAZED_TERRACOTTA mk
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_SHULKER_BOX lU
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS eV
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS_PANE iy
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_TERRACOTTA ii
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WALL_BANNER jZ
+ f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WOOL bS
+ f Lnet/minecraft/world/level/block/Block; LIGHT_WEIGHTED_PRESSURE_PLATE hN
+ f Lnet/minecraft/world/level/block/Block; LILAC jw
+ f Lnet/minecraft/world/level/block/Block; LILY_OF_THE_VALLEY co
+ f Lnet/minecraft/world/level/block/Block; LILY_PAD fV
+ f Lnet/minecraft/world/level/block/Block; LIME_BANNER jG
+ f Lnet/minecraft/world/level/block/Block; LIME_BED bl
+ f Lnet/minecraft/world/level/block/Block; LIME_CANDLE qR
+ f Lnet/minecraft/world/level/block/Block; LIME_CANDLE_CAKE ri
+ f Lnet/minecraft/world/level/block/Block; LIME_CARPET jh
+ f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE mx
+ f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE_POWDER mN
+ f Lnet/minecraft/world/level/block/Block; LIME_GLAZED_TERRACOTTA mh
+ f Lnet/minecraft/world/level/block/Block; LIME_SHULKER_BOX lR
+ f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS eS
+ f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS_PANE iv
+ f Lnet/minecraft/world/level/block/Block; LIME_TERRACOTTA if
+ f Lnet/minecraft/world/level/block/Block; LIME_WALL_BANNER jW
+ f Lnet/minecraft/world/level/block/Block; LIME_WOOL bP
+ f Lnet/minecraft/world/level/block/Block; LODESTONE qq
+ f Lnet/minecraft/world/level/block/Block; LOOM oQ
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_BANNER jD
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_BED bi
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE qO
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE_CAKE rf
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CARPET je
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE mu
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE_POWDER mK
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_GLAZED_TERRACOTTA me
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_SHULKER_BOX lO
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS eP
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS_PANE is
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_TERRACOTTA ic
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_WALL_BANNER jT
+ f Lnet/minecraft/world/level/block/Block; MAGENTA_WOOL bM
+ f Lnet/minecraft/world/level/block/Block; MAGMA_BLOCK lF
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_BUTTON ht
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_DOOR ln
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE le
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE_GATE kV
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_HANGING_SIGN dJ
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_LEAVES aS
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_LOG af
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PLANKS w
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PRESSURE_PLATE ei
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_PROPAGULE H
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_ROOTS ag
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SHELF cE
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SIGN dj
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_SLAB kt
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_STAIRS iK
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_TRAPDOOR fl
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_HANGING_SIGN dT
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_SIGN dx
+ f Lnet/minecraft/world/level/block/Block; MANGROVE_WOOD aA
+ f Lnet/minecraft/world/level/block/Block; MEDIUM_AMETHYST_BUD rx
+ f Lnet/minecraft/world/level/block/Block; MELON fI
+ f Lnet/minecraft/world/level/block/Block; MELON_STEM fM
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE cJ
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_SLAB ot
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_STAIRS of
+ f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_WALL gF
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICKS fo
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_SLAB or
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_STAIRS od
+ f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_WALL oF
+ f Lnet/minecraft/world/level/block/Block; MOSS_BLOCK ub
+ f Lnet/minecraft/world/level/block/Block; MOSS_CARPET tX
+ f Lnet/minecraft/world/level/block/Block; MOVING_PISTON ca
+ f Lnet/minecraft/world/level/block/Block; MUDDY_MANGROVE_ROOTS ah
+ f Lnet/minecraft/world/level/block/Block; MUD uh
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICKS fs
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_SLAB kE
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_STAIRS fT
+ f Lnet/minecraft/world/level/block/Block; MUD_BRICK_WALL oI
+ f Lnet/minecraft/world/level/block/Block; MUSHROOM_STEM fB
+ f Lnet/minecraft/world/level/block/Block; MYCELIUM fU
+ f Lnet/minecraft/world/level/block/Block; NETHERITE_BLOCK qi
+ f Lnet/minecraft/world/level/block/Block; NETHERRACK ey
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICKS gc
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_FENCE gd
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_SLAB kF
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_STAIRS ge
+ f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_WALL oJ
+ f Lnet/minecraft/world/level/block/Block; NETHER_GOLD_ORE W
+ f Lnet/minecraft/world/level/block/Block; NETHER_PORTAL eI
+ f Lnet/minecraft/world/level/block/Block; NETHER_QUARTZ_ORE hS
+ f Lnet/minecraft/world/level/block/Block; NETHER_SPROUTS pp
+ f Lnet/minecraft/world/level/block/Block; NETHER_WART gf
+ f Lnet/minecraft/world/level/block/Block; NETHER_WART_BLOCK lG
+ f Lnet/minecraft/world/level/block/Block; NOTE_BLOCK bf
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_CLOSED_SHULKER vb
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_EXTENDED_PISTON vc
+ f Lnet/minecraft/world/level/block/Block; OAK_BUTTON hl
+ f Lnet/minecraft/world/level/block/Block; OAK_DOOR dl
+ f Lnet/minecraft/world/level/block/Block; OAK_FENCE ex
+ f Lnet/minecraft/world/level/block/Block; OAK_FENCE_GATE fQ
+ f Lnet/minecraft/world/level/block/Block; OAK_HANGING_SIGN dz
+ f Lnet/minecraft/world/level/block/Block; OAK_LEAVES aK
+ f Lnet/minecraft/world/level/block/Block; OAK_LOG X
+ f Lnet/minecraft/world/level/block/Block; OAK_PLANKS n
+ f Lnet/minecraft/world/level/block/Block; OAK_PRESSURE_PLATE ea
+ f Lnet/minecraft/world/level/block/Block; OAK_SAPLING z
+ f Lnet/minecraft/world/level/block/Block; OAK_SHELF cF
+ f Lnet/minecraft/world/level/block/Block; OAK_SIGN db
+ f Lnet/minecraft/world/level/block/Block; OAK_SLAB kl
+ f Lnet/minecraft/world/level/block/Block; OAK_STAIRS cR
+ f Lnet/minecraft/world/level/block/Block; OAK_TRAPDOOR fd
+ f Lnet/minecraft/world/level/block/Block; OAK_WALL_HANGING_SIGN dL
+ f Lnet/minecraft/world/level/block/Block; OAK_WALL_SIGN dp
+ f Lnet/minecraft/world/level/block/Block; OAK_WOOD at
+ f Lnet/minecraft/world/level/block/Block; OBSERVER lK
+ f Lnet/minecraft/world/level/block/Block; OBSIDIAN cK
+ f Lnet/minecraft/world/level/block/Block; OCHRE_FROGLIGHT uJ
+ f Lnet/minecraft/world/level/block/Block; OPEN_EYEBLOSSOM uW
+ f Lnet/minecraft/world/level/block/Block; ORANGE_BANNER jC
+ f Lnet/minecraft/world/level/block/Block; ORANGE_BED bh
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE qN
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE_CAKE re
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CARPET jd
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE mt
+ f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE_POWDER mJ
+ f Lnet/minecraft/world/level/block/Block; ORANGE_GLAZED_TERRACOTTA md
+ f Lnet/minecraft/world/level/block/Block; ORANGE_SHULKER_BOX lN
+ f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS eO
+ f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS_PANE ir
+ f Lnet/minecraft/world/level/block/Block; ORANGE_TERRACOTTA ib
+ f Lnet/minecraft/world/level/block/Block; ORANGE_TULIP ci
+ f Lnet/minecraft/world/level/block/Block; ORANGE_WALL_BANNER jS
+ f Lnet/minecraft/world/level/block/Block; ORANGE_WOOL bL
+ f Lnet/minecraft/world/level/block/Block; OXEYE_DAISY cl
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CHISELED_COPPER sg
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER rZ
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_BULB tn
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_CHEST tv
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_DOOR sO
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GOLEM_STATUE tD
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GRATE tf
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_TRAPDOOR sW
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER sc
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_SLAB ss
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_STAIRS so
+ f Lnet/minecraft/world/level/block/Block; OXIDIZED_LIGHTNING_ROD tL
+ f Lnet/minecraft/world/level/block/Block; PACKED_ICE ju
+ f Lnet/minecraft/world/level/block/Block; PACKED_MUD fr
+ f Lnet/minecraft/world/level/block/Block; PALE_HANGING_MOSS uV
+ f Lnet/minecraft/world/level/block/Block; PALE_MOSS_BLOCK uT
+ f Lnet/minecraft/world/level/block/Block; PALE_MOSS_CARPET uU
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_BUTTON hs
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_DOOR lm
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_FENCE ld
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_FENCE_GATE kU
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_HANGING_SIGN dG
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_LEAVES aR
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_LOG ae
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_PLANKS v
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_PRESSURE_PLATE eh
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SAPLING G
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SHELF cG
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SIGN di
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_SLAB ks
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_STAIRS iJ
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_TRAPDOOR fk
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WALL_HANGING_SIGN dS
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WALL_SIGN dw
+ f Lnet/minecraft/world/level/block/Block; PALE_OAK_WOOD u
+ f Lnet/minecraft/world/level/block/Block; PEARLESCENT_FROGLIGHT uL
+ f Lnet/minecraft/world/level/block/Block; PEONY jy
+ f Lnet/minecraft/world/level/block/Block; PETRIFIED_OAK_SLAB kA
+ f Lnet/minecraft/world/level/block/Block; PIGLIN_HEAD hH
+ f Lnet/minecraft/world/level/block/Block; PIGLIN_WALL_HEAD hI
+ f Lnet/minecraft/world/level/block/Block; PINK_BANNER jH
+ f Lnet/minecraft/world/level/block/Block; PINK_BED bm
+ f Lnet/minecraft/world/level/block/Block; PINK_CANDLE qS
+ f Lnet/minecraft/world/level/block/Block; PINK_CANDLE_CAKE rj
+ f Lnet/minecraft/world/level/block/Block; PINK_CARPET ji
+ f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE my
+ f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE_POWDER mO
+ f Lnet/minecraft/world/level/block/Block; PINK_GLAZED_TERRACOTTA mi
+ f Lnet/minecraft/world/level/block/Block; PINK_PETALS tY
+ f Lnet/minecraft/world/level/block/Block; PINK_SHULKER_BOX lS
+ f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS eT
+ f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS_PANE iw
+ f Lnet/minecraft/world/level/block/Block; PINK_TERRACOTTA ig
+ f Lnet/minecraft/world/level/block/Block; PINK_TULIP ck
+ f Lnet/minecraft/world/level/block/Block; PINK_WALL_BANNER jX
+ f Lnet/minecraft/world/level/block/Block; PINK_WOOL bQ
+ f Lnet/minecraft/world/level/block/Block; PISTON bI
+ f Lnet/minecraft/world/level/block/Block; PISTON_HEAD bJ
+ f Lnet/minecraft/world/level/block/Block; PITCHER_CROP lx
+ f Lnet/minecraft/world/level/block/Block; PITCHER_PLANT ly
+ f Lnet/minecraft/world/level/block/Block; PLAYER_HEAD hB
+ f Lnet/minecraft/world/level/block/Block; PLAYER_WALL_HEAD hC
+ f Lnet/minecraft/world/level/block/Block; PODZOL l
+ f Lnet/minecraft/world/level/block/Block; POINTED_DRIPSTONE tQ
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE h
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_SLAB oA
+ f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_STAIRS on
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BASALT eC
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE qv
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICKS qw
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_SLAB qz
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_STAIRS qA
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_WALL qB
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BUTTON qG
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_PRESSURE_PLATE qF
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_SLAB qE
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_STAIRS qD
+ f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_WALL qH
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE un
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_SLAB up
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_STAIRS uo
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_WALL uq
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE f
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_SLAB os
+ f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_STAIRS oe
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE d
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_SLAB op
+ f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_STAIRS ob
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF rD
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_SLAB rE
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_STAIRS rF
+ f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_WALL rG
+ f Lnet/minecraft/world/level/block/Block; POPPY cd
+ f Lnet/minecraft/world/level/block/Block; POTATOES hk
+ f Lnet/minecraft/world/level/block/Block; POTTED_ACACIA_SAPLING gM
+ f Lnet/minecraft/world/level/block/Block; POTTED_ALLIUM gV
+ f Lnet/minecraft/world/level/block/Block; POTTED_AZALEA uH
+ f Lnet/minecraft/world/level/block/Block; POTTED_AZURE_BLUET gW
+ f Lnet/minecraft/world/level/block/Block; POTTED_BAMBOO nX
+ f Lnet/minecraft/world/level/block/Block; POTTED_BIRCH_SAPLING gK
+ f Lnet/minecraft/world/level/block/Block; POTTED_BLUE_ORCHID gU
+ f Lnet/minecraft/world/level/block/Block; POTTED_BROWN_MUSHROOM hg
+ f Lnet/minecraft/world/level/block/Block; POTTED_CACTUS hi
+ f Lnet/minecraft/world/level/block/Block; POTTED_CHERRY_SAPLING gN
+ f Lnet/minecraft/world/level/block/Block; POTTED_CLOSED_EYEBLOSSOM uZ
+ f Lnet/minecraft/world/level/block/Block; POTTED_CORNFLOWER hc
+ f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_FUNGUS qm
+ f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_ROOTS qo
+ f Lnet/minecraft/world/level/block/Block; POTTED_DANDELION gS
+ f Lnet/minecraft/world/level/block/Block; POTTED_DARK_OAK_SAPLING gO
+ f Lnet/minecraft/world/level/block/Block; POTTED_DEAD_BUSH hh
+ f Lnet/minecraft/world/level/block/Block; POTTED_FERN gR
+ f Lnet/minecraft/world/level/block/Block; POTTED_FLOWERING_AZALEA uI
+ f Lnet/minecraft/world/level/block/Block; POTTED_JUNGLE_SAPLING gL
+ f Lnet/minecraft/world/level/block/Block; POTTED_LILY_OF_THE_VALLEY hd
+ f Lnet/minecraft/world/level/block/Block; POTTED_MANGROVE_PROPAGULE gQ
+ f Lnet/minecraft/world/level/block/Block; POTTED_OAK_SAPLING gI
+ f Lnet/minecraft/world/level/block/Block; POTTED_OPEN_EYEBLOSSOM uY
+ f Lnet/minecraft/world/level/block/Block; POTTED_ORANGE_TULIP gY
+ f Lnet/minecraft/world/level/block/Block; POTTED_OXEYE_DAISY hb
+ f Lnet/minecraft/world/level/block/Block; POTTED_PALE_OAK_SAPLING gP
+ f Lnet/minecraft/world/level/block/Block; POTTED_PINK_TULIP ha
+ f Lnet/minecraft/world/level/block/Block; POTTED_POPPY gT
+ f Lnet/minecraft/world/level/block/Block; POTTED_RED_MUSHROOM hf
+ f Lnet/minecraft/world/level/block/Block; POTTED_RED_TULIP gX
+ f Lnet/minecraft/world/level/block/Block; POTTED_SPRUCE_SAPLING gJ
+ f Lnet/minecraft/world/level/block/Block; POTTED_TORCHFLOWER gH
+ f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_FUNGUS qn
+ f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_ROOTS qp
+ f Lnet/minecraft/world/level/block/Block; POTTED_WHITE_TULIP gZ
+ f Lnet/minecraft/world/level/block/Block; POTTED_WITHER_ROSE he
+ f Lnet/minecraft/world/level/block/Block; POWDER_SNOW rP
+ f Lnet/minecraft/world/level/block/Block; POWDER_SNOW_CAULDRON gl
+ f Lnet/minecraft/world/level/block/Block; POWERED_RAIL bw
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE iR
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICKS iS
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_SLAB iY
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_STAIRS iV
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_SLAB iX
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_STAIRS iU
+ f Lnet/minecraft/world/level/block/Block; PRISMARINE_WALL oD
+ f Lnet/minecraft/world/level/block/Block; PUMPKIN fH
+ f Lnet/minecraft/world/level/block/Block; PUMPKIN_STEM fL
+ f Lnet/minecraft/world/level/block/Block; PURPLE_BANNER jL
+ f Lnet/minecraft/world/level/block/Block; PURPLE_BED bq
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE qW
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE_CAKE rn
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CARPET jm
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE mC
+ f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE_POWDER mS
+ f Lnet/minecraft/world/level/block/Block; PURPLE_GLAZED_TERRACOTTA mm
+ f Lnet/minecraft/world/level/block/Block; PURPLE_SHULKER_BOX lW
+ f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS eX
+ f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS_PANE iA
+ f Lnet/minecraft/world/level/block/Block; PURPLE_TERRACOTTA ik
+ f Lnet/minecraft/world/level/block/Block; PURPLE_WALL_BANNER kb
+ f Lnet/minecraft/world/level/block/Block; PURPLE_WOOL bU
+ f Lnet/minecraft/world/level/block/Block; PURPUR_BLOCK ls
+ f Lnet/minecraft/world/level/block/Block; PURPUR_PILLAR lt
+ f Lnet/minecraft/world/level/block/Block; PURPUR_SLAB kJ
+ f Lnet/minecraft/world/level/block/Block; PURPUR_STAIRS lu
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_BLOCK hU
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_BRICKS qK
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_PILLAR hW
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_SLAB kG
+ f Lnet/minecraft/world/level/block/Block; QUARTZ_STAIRS hX
+ f Lnet/minecraft/world/level/block/Block; RAIL dn
+ f Lnet/minecraft/world/level/block/Block; RAW_COPPER_BLOCK uF
+ f Lnet/minecraft/world/level/block/Block; RAW_GOLD_BLOCK uG
+ f Lnet/minecraft/world/level/block/Block; RAW_IRON_BLOCK uE
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_BLOCK hR
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_LAMP gq
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_ORE ek
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_TORCH em
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_WALL_TORCH en
+ f Lnet/minecraft/world/level/block/Block; REDSTONE_WIRE cT
+ f Lnet/minecraft/world/level/block/Block; RED_BANNER jP
+ f Lnet/minecraft/world/level/block/Block; RED_BED bu
+ f Lnet/minecraft/world/level/block/Block; RED_CANDLE ra
+ f Lnet/minecraft/world/level/block/Block; RED_CANDLE_CAKE rr
+ f Lnet/minecraft/world/level/block/Block; RED_CARPET jq
+ f Lnet/minecraft/world/level/block/Block; RED_CONCRETE mG
+ f Lnet/minecraft/world/level/block/Block; RED_CONCRETE_POWDER mW
+ f Lnet/minecraft/world/level/block/Block; RED_GLAZED_TERRACOTTA mq
+ f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM cq
+ f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM_BLOCK fA
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICKS lH
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_SLAB oz
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_STAIRS om
+ f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_WALL oL
+ f Lnet/minecraft/world/level/block/Block; RED_SAND N
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE kh
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_SLAB kH
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_STAIRS kk
+ f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_WALL oE
+ f Lnet/minecraft/world/level/block/Block; RED_SHULKER_BOX ma
+ f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS fb
+ f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS_PANE iE
+ f Lnet/minecraft/world/level/block/Block; RED_TERRACOTTA io
+ f Lnet/minecraft/world/level/block/Block; RED_TULIP ch
+ f Lnet/minecraft/world/level/block/Block; RED_WALL_BANNER kf
+ f Lnet/minecraft/world/level/block/Block; RED_WOOL bY
+ f Lnet/minecraft/world/level/block/Block; REINFORCED_DEEPSLATE uN
+ f Lnet/minecraft/world/level/block/Block; REPEATER eM
+ f Lnet/minecraft/world/level/block/Block; REPEATING_COMMAND_BLOCK lC
+ f Lnet/minecraft/world/level/block/Block; RESIN_BLOCK fW
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICKS fX
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_SLAB fZ
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_STAIRS fY
+ f Lnet/minecraft/world/level/block/Block; RESIN_BRICK_WALL ga
+ f Lnet/minecraft/world/level/block/Block; RESIN_CLUMP fP
+ f Lnet/minecraft/world/level/block/Block; RESPAWN_ANCHOR ql
+ f Lnet/minecraft/world/level/block/Block; ROOTED_DIRT ug
+ f Lnet/minecraft/world/level/block/Block; ROSE_BUSH jx
+ f Lnet/minecraft/world/level/block/Block; SAND L
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE bc
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_SLAB ky
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_STAIRS gs
+ f Lnet/minecraft/world/level/block/Block; SANDSTONE_WALL oM
+ f Lnet/minecraft/world/level/block/Block; SCAFFOLDING oP
+ f Lnet/minecraft/world/level/block/Block; SCULK rS
+ f Lnet/minecraft/world/level/block/Block; SCULK_CATALYST rU
+ f Lnet/minecraft/world/level/block/Block; SCULK_SENSOR rQ
+ f Lnet/minecraft/world/level/block/Block; SCULK_SHRIEKER rV
+ f Lnet/minecraft/world/level/block/Block; SCULK_VEIN rT
+ f Lnet/minecraft/world/level/block/Block; SEAGRASS bG
+ f Lnet/minecraft/world/level/block/Block; SEA_LANTERN ja
+ f Lnet/minecraft/world/level/block/Block; SEA_PICKLE nS
+ f Lnet/minecraft/world/level/block/Block; SHORT_DRY_GRASS bE
+ f Lnet/minecraft/world/level/block/Block; SHORT_GRASS bA
+ f Lnet/minecraft/world/level/block/Block; SHROOMLIGHT pw
+ f Lnet/minecraft/world/level/block/Block; SHULKER_BOX lL
+ f Lnet/minecraft/world/level/block/Block; SKELETON_SKULL hv
+ f Lnet/minecraft/world/level/block/Block; SKELETON_WALL_SKULL hw
+ f Lnet/minecraft/world/level/block/Block; SLIME_BLOCK iN
+ f Lnet/minecraft/world/level/block/Block; SMALL_AMETHYST_BUD ry
+ f Lnet/minecraft/world/level/block/Block; SMALL_DRIPLEAF ue
+ f Lnet/minecraft/world/level/block/Block; SMITHING_TABLE oY
+ f Lnet/minecraft/world/level/block/Block; SMOKER oS
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_BASALT uD
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ kM
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_SLAB ow
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_STAIRS oj
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE kN
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_SLAB oq
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_STAIRS oc
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE kL
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_SLAB ov
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_STAIRS oi
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE kK
+ f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE_SLAB kx
+ f Lnet/minecraft/world/level/block/Block; SNIFFER_EGG nc
+ f Lnet/minecraft/world/level/block/Block; SNOW ep
+ f Lnet/minecraft/world/level/block/Block; SNOW_BLOCK er
+ f Lnet/minecraft/world/level/block/Block; SOUL_CAMPFIRE pf
+ f Lnet/minecraft/world/level/block/Block; SOUL_FIRE cO
+ f Lnet/minecraft/world/level/block/Block; SOUL_LANTERN pc
+ f Lnet/minecraft/world/level/block/Block; SOUL_SAND ez
+ f Lnet/minecraft/world/level/block/Block; SOUL_SOIL eA
+ f Lnet/minecraft/world/level/block/Block; SOUL_TORCH eD
+ f Lnet/minecraft/world/level/block/Block; SOUL_WALL_TORCH eE
+ f Lnet/minecraft/world/level/block/Block; SPAWNER cP
+ f Lnet/minecraft/world/level/block/Block; SPONGE aV
+ f Lnet/minecraft/world/level/block/Block; SPORE_BLOSSOM tU
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_BUTTON hm
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_DOOR lg
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE kX
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE_GATE kO
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_HANGING_SIGN dA
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_LEAVES aL
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_LOG Y
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_PLANKS o
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_PRESSURE_PLATE eb
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SAPLING A
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SHELF cH
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SIGN dc
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_SLAB km
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_STAIRS gz
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_TRAPDOOR fe
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_HANGING_SIGN dM
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_SIGN dq
+ f Lnet/minecraft/world/level/block/Block; SPRUCE_WOOD au
+ f Lnet/minecraft/world/level/block/Block; STICKY_PISTON by
+ f Lnet/minecraft/world/level/block/Block; STONECUTTER oZ
+ f Lnet/minecraft/world/level/block/Block; STONE b
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICKS fn
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_SLAB kD
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_STAIRS fS
+ f Lnet/minecraft/world/level/block/Block; STONE_BRICK_WALL oH
+ f Lnet/minecraft/world/level/block/Block; STONE_BUTTON eo
+ f Lnet/minecraft/world/level/block/Block; STONE_PRESSURE_PLATE dY
+ f Lnet/minecraft/world/level/block/Block; STONE_SLAB kw
+ f Lnet/minecraft/world/level/block/Block; STONE_STAIRS oh
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_LOG am
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_WOOD aF
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BAMBOO_BLOCK as
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_LOG ak
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_WOOD aD
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_LOG an
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_WOOD aG
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_HYPHAE pt
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_STEM pr
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_LOG ao
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_WOOD aH
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_LOG al
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_WOOD aE
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_LOG ar
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_WOOD aJ
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_LOG aq
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_WOOD aB
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_PALE_OAK_LOG ap
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_PALE_OAK_WOOD aI
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_LOG aj
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_WOOD aC
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_HYPHAE pk
+ f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_STEM pi
+ f Lnet/minecraft/world/level/block/Block; STRUCTURE_BLOCK pY
+ f Lnet/minecraft/world/level/block/Block; STRUCTURE_VOID lJ
+ f Lnet/minecraft/world/level/block/Block; SUGAR_CANE ev
+ f Lnet/minecraft/world/level/block/Block; SUNFLOWER jv
+ f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_GRAVEL P
+ f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_SAND M
+ f Lnet/minecraft/world/level/block/Block; SWEET_BERRY_BUSH pg
+ f Lnet/minecraft/world/level/block/Block; TALL_DRY_GRASS bF
+ f Lnet/minecraft/world/level/block/Block; TALL_GRASS jz
+ f Lnet/minecraft/world/level/block/Block; TALL_SEAGRASS bH
+ f Lnet/minecraft/world/level/block/Block; TARGET qd
+ f Lnet/minecraft/world/level/block/Block; TERRACOTTA js
+ f Lnet/minecraft/world/level/block/Block; TEST_BLOCK qa
+ f Lnet/minecraft/world/level/block/Block; TEST_INSTANCE_BLOCK qb
+ f Lnet/minecraft/world/level/block/Block; TINTED_GLASS rO
+ f Lnet/minecraft/world/level/block/Block; TNT cu
+ f Lnet/minecraft/world/level/block/Block; TORCHFLOWER cc
+ f Lnet/minecraft/world/level/block/Block; TORCHFLOWER_CROP lw
+ f Lnet/minecraft/world/level/block/Block; TORCH cL
+ f Lnet/minecraft/world/level/block/Block; TRAPPED_CHEST hM
+ f Lnet/minecraft/world/level/block/Block; TRIAL_SPAWNER uQ
+ f Lnet/minecraft/world/level/block/Block; TRIPWIRE gx
+ f Lnet/minecraft/world/level/block/Block; TRIPWIRE_HOOK gw
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL nt
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_BLOCK nj
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_FAN nD
+ f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_WALL_FAN nN
+ f Lnet/minecraft/world/level/block/Block; TUFF rz
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICKS rI
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_SLAB rJ
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_STAIRS rK
+ f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_WALL rL
+ f Lnet/minecraft/world/level/block/Block; TUFF_SLAB rA
+ f Lnet/minecraft/world/level/block/Block; TUFF_STAIRS rB
+ f Lnet/minecraft/world/level/block/Block; TUFF_WALL rC
+ f Lnet/minecraft/world/level/block/Block; TURTLE_EGG nb
+ f Lnet/minecraft/world/level/block/Block; TWISTING_VINES pz
+ f Lnet/minecraft/world/level/block/Block; TWISTING_VINES_PLANT pA
+ f Lnet/minecraft/world/level/block/Block; VAULT uR
+ f Lnet/minecraft/world/level/block/Block; VERDANT_FROGLIGHT uK
+ f Lnet/minecraft/world/level/block/Block; VINE fN
+ f Lnet/minecraft/world/level/block/Block; VOID_AIR nY
+ f Lnet/minecraft/world/level/block/Block; WALL_TORCH cM
+ f Lnet/minecraft/world/level/block/Block; WARPED_BUTTON pR
+ f Lnet/minecraft/world/level/block/Block; WARPED_DOOR pT
+ f Lnet/minecraft/world/level/block/Block; WARPED_FENCE pJ
+ f Lnet/minecraft/world/level/block/Block; WARPED_FENCE_GATE pN
+ f Lnet/minecraft/world/level/block/Block; WARPED_FUNGUS pm
+ f Lnet/minecraft/world/level/block/Block; WARPED_HANGING_SIGN dI
+ f Lnet/minecraft/world/level/block/Block; WARPED_HYPHAE pj
+ f Lnet/minecraft/world/level/block/Block; WARPED_NYLIUM pl
+ f Lnet/minecraft/world/level/block/Block; WARPED_PLANKS pD
+ f Lnet/minecraft/world/level/block/Block; WARPED_PRESSURE_PLATE pH
+ f Lnet/minecraft/world/level/block/Block; WARPED_ROOTS po
+ f Lnet/minecraft/world/level/block/Block; WARPED_SHELF cI
+ f Lnet/minecraft/world/level/block/Block; WARPED_SIGN pV
+ f Lnet/minecraft/world/level/block/Block; WARPED_SLAB pF
+ f Lnet/minecraft/world/level/block/Block; WARPED_STAIRS pP
+ f Lnet/minecraft/world/level/block/Block; WARPED_STEM ph
+ f Lnet/minecraft/world/level/block/Block; WARPED_TRAPDOOR pL
+ f Lnet/minecraft/world/level/block/Block; WARPED_WALL_HANGING_SIGN dV
+ f Lnet/minecraft/world/level/block/Block; WARPED_WALL_SIGN pX
+ f Lnet/minecraft/world/level/block/Block; WARPED_WART_BLOCK pn
+ f Lnet/minecraft/world/level/block/Block; WATER J
+ f Lnet/minecraft/world/level/block/Block; WATER_CAULDRON gj
+ f Lnet/minecraft/world/level/block/Block; WAXED_CHISELED_COPPER sn
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BLOCK sw
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BULB to
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_CHEST tw
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_DOOR sQ
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GOLEM_STATUE tE
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GRATE tg
+ f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_TRAPDOOR sY
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER sD
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_SLAB sL
+ f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_STAIRS sH
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CHISELED_COPPER sm
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER sy
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_BULB tp
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_CHEST tx
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_DOOR sR
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GOLEM_STATUE tF
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GRATE th
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_TRAPDOOR sZ
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER sC
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_SLAB sK
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_STAIRS sG
+ f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_LIGHTNING_ROD tN
+ f Lnet/minecraft/world/level/block/Block; WAXED_LIGHTNING_ROD tM
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CHISELED_COPPER sk
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER sz
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_BULB tr
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_CHEST tz
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_DOOR sS
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GOLEM_STATUE tH
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GRATE tj
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_TRAPDOOR ta
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER sA
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_SLAB sI
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_STAIRS sE
+ f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_LIGHTNING_ROD tP
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CHISELED_COPPER sl
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER sx
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_BULB tq
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_CHEST ty
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_DOOR sT
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GOLEM_STATUE tG
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GRATE ti
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_TRAPDOOR tb
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER sB
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_SLAB sJ
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_STAIRS sF
+ f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_LIGHTNING_ROD tO
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CHISELED_COPPER sh
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER rY
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_BULB tm
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_CHEST tu
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_DOOR sP
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GOLEM_STATUE tC
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GRATE te
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_TRAPDOOR sX
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER sd
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_SLAB st
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_STAIRS sp
+ f Lnet/minecraft/world/level/block/Block; WEATHERED_LIGHTNING_ROD tK
+ f Lnet/minecraft/world/level/block/Block; WEEPING_VINES px
+ f Lnet/minecraft/world/level/block/Block; WEEPING_VINES_PLANT py
+ f Lnet/minecraft/world/level/block/Block; WET_SPONGE aW
+ f Lnet/minecraft/world/level/block/Block; WHEAT cY
+ f Lnet/minecraft/world/level/block/Block; WHITE_BANNER jB
+ f Lnet/minecraft/world/level/block/Block; WHITE_BED bg
+ f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE qM
+ f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE_CAKE rd
+ f Lnet/minecraft/world/level/block/Block; WHITE_CARPET jc
+ f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE ms
+ f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE_POWDER mI
+ f Lnet/minecraft/world/level/block/Block; WHITE_GLAZED_TERRACOTTA mc
+ f Lnet/minecraft/world/level/block/Block; WHITE_SHULKER_BOX lM
+ f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS eN
+ f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS_PANE iq
+ f Lnet/minecraft/world/level/block/Block; WHITE_TERRACOTTA ia
+ f Lnet/minecraft/world/level/block/Block; WHITE_TULIP cj
+ f Lnet/minecraft/world/level/block/Block; WHITE_WALL_BANNER jR
+ f Lnet/minecraft/world/level/block/Block; WHITE_WOOL bK
+ f Lnet/minecraft/world/level/block/Block; WILDFLOWERS tZ
+ f Lnet/minecraft/world/level/block/Block; WITHER_ROSE cn
+ f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_SKULL hx
+ f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_WALL_SKULL hy
+ f Lnet/minecraft/world/level/block/Block; YELLOW_BANNER jF
+ f Lnet/minecraft/world/level/block/Block; YELLOW_BED bk
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE qQ
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE_CAKE rh
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CARPET jg
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE mw
+ f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE_POWDER mM
+ f Lnet/minecraft/world/level/block/Block; YELLOW_GLAZED_TERRACOTTA mg
+ f Lnet/minecraft/world/level/block/Block; YELLOW_SHULKER_BOX lQ
+ f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS eR
+ f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS_PANE iu
+ f Lnet/minecraft/world/level/block/Block; YELLOW_TERRACOTTA ie
+ f Lnet/minecraft/world/level/block/Block; YELLOW_WALL_BANNER jV
+ f Lnet/minecraft/world/level/block/Block; YELLOW_WOOL bO
+ f Lnet/minecraft/world/level/block/Block; ZOMBIE_HEAD hz
+ f Lnet/minecraft/world/level/block/Block; ZOMBIE_WALL_HEAD hA
+c net/minecraft/world/level/block/Mirror net/minecraft/world/level/block/EnumBlockMirror
+ m ()[Lnet/minecraft/world/level/block/Mirror; $values d
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/Rotation; getRotation a
+ m ()Ljava/lang/String; getSerializedName c
+ m (II)I mirror a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; mirror b
+ m ()Lcom/mojang/math/OctahedralGroup; rotation a
+ m ()Lnet/minecraft/network/chat/Component; symbol b
+ f [Lnet/minecraft/world/level/block/Mirror; $VALUES i
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/level/block/Mirror; FRONT_BACK c
+ f Lnet/minecraft/world/level/block/Mirror; LEFT_RIGHT b
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC e
+ f Lnet/minecraft/world/level/block/Mirror; NONE a
+ f Ljava/lang/String; id f
+ f Lcom/mojang/math/OctahedralGroup; rotation h
+ f Lnet/minecraft/network/chat/Component; symbol g
+c net/minecraft/world/level/block/Portal net/minecraft/world/level/block/Portal
+ m ()Lnet/minecraft/world/level/block/Portal$Transition; getLocalTransition b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getPortalTransitionTime a
+c net/minecraft/world/level/block/Portal$Transition net/minecraft/world/level/block/Portal$a
+ m ()[Lnet/minecraft/world/level/block/Portal$Transition; $values a
+ f [Lnet/minecraft/world/level/block/Portal$Transition; $VALUES c
+ f Lnet/minecraft/world/level/block/Portal$Transition; CONFUSION a
+ f Lnet/minecraft/world/level/block/Portal$Transition; NONE b
+c net/minecraft/world/phys/shapes/Shapes net/minecraft/world/phys/shapes/VoxelShapes
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; block b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z blockOccludes a
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;Ljava/lang/Iterable;D)D collide a
+ m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; create b
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; create a
+ m (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/IndexMerger; createIndexMerger a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; empty a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z equal c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z faceShapeOccludes b
+ m (DD)I findBits a
+ m (Lit/unimi/dsi/fastutil/doubles/DoubleList;ZDD)Lit/unimi/dsi/fastutil/doubles/DoubleList; flipAxisIfNeeded a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; join a
+ m (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 joinIsNotEmpty a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z joinIsNotEmpty c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; joinUnoptimized b
+ m (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIII)Z lambda$joinIsNotEmpty$1 a
+ m (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 lambda$joinIsNotEmpty$2 a
+ m (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 lambda$joinIsNotEmpty$3 a
+ m (II)J lcm a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z mergedFaceOccludes b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; or a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; or a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;)Lnet/minecraft/world/phys/shapes/VoxelShape; rotate a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/shapes/VoxelShape; rotate a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAll d
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateAll c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateAll c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAllAxis b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateAllAxis b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateAttachFace e
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;)Ljava/util/Map; rotateAttachFace c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateHorizontal c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;)Ljava/util/Map; rotateHorizontal b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lcom/mojang/math/OctahedralGroup;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateHorizontal b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/Map; rotateHorizontalAxis a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Map; rotateHorizontalAxis a
+ f D BIG_EPSILON b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK d
+ f Lnet/minecraft/world/phys/Vec3; BLOCK_CENTER e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; EMPTY f
+ f D EPSILON a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; INFINITY c
+c net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer net/minecraft/world/phys/shapes/VoxelShapes$a
+c net/minecraft/world/scores/DisplaySlot net/minecraft/world/scores/DisplaySlot
+ m ()[Lnet/minecraft/world/scores/DisplaySlot; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/world/scores/DisplaySlot; teamColorToSlot a
+ f [Lnet/minecraft/world/scores/DisplaySlot; $VALUES x
+ f Lnet/minecraft/world/scores/DisplaySlot; BELOW_NAME c
+ f Ljava/util/function/IntFunction; BY_ID u
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC t
+ f Lnet/minecraft/world/scores/DisplaySlot; LIST a
+ f Lnet/minecraft/world/scores/DisplaySlot; SIDEBAR b
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_AQUA o
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_BLACK d
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_BLUE m
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_AQUA g
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_BLUE e
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_GRAY l
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_GREEN f
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_PURPLE i
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_DARK_RED h
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GOLD j
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GRAY k
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_GREEN n
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_LIGHT_PURPLE q
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_RED p
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_WHITE s
+ f Lnet/minecraft/world/scores/DisplaySlot; TEAM_YELLOW r
+ f I id v
+ f Ljava/lang/String; name w
+c net/minecraft/world/scores/DisplaySlot$1 net/minecraft/world/scores/DisplaySlot$1
+ f [I $SwitchMap$net$minecraft$ChatFormatting a
+c net/minecraft/world/scores/ScoreAccess net/minecraft/world/scores/ScoreAccess
+ m (I)I add b
+ m ()Lnet/minecraft/network/chat/Component; display g
+ m (Lnet/minecraft/network/chat/Component;)V display a
+ m ()I get a
+ m ()I increment b
+ m ()V lock f
+ m ()Z locked d
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormatOverride a
+ m ()V reset c
+ m (I)V set a
+ m ()V unlock e
+c net/minecraft/world/scores/ScoreHolder net/minecraft/world/scores/ScoreHolder
+ m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; forNameOnly c
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/scores/ScoreHolder; fromGameProfile a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName hH
+ m ()Ljava/lang/String; getScoreboardName da
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getFeedbackDisplayName$0 a
+ f Lnet/minecraft/world/scores/ScoreHolder; WILDCARD cT
+ f Ljava/lang/String; WILDCARD_NAME cS
+c net/minecraft/world/scores/ScoreHolder$1 net/minecraft/world/scores/ScoreHolder$1
+ m ()Ljava/lang/String; getScoreboardName da
+c net/minecraft/world/scores/ScoreHolder$2 net/minecraft/world/scores/ScoreHolder$2
+ m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName hH
+ m ()Ljava/lang/String; getScoreboardName da
+ f Ljava/lang/String; val$name a
+c net/minecraft/world/scores/ScoreHolder$3 net/minecraft/world/scores/ScoreHolder$3
+ m ()Ljava/lang/String; getScoreboardName da
+c net/minecraft/world/ticks/TickPriority net/minecraft/world/ticks/TickListPriority
+ m ()[Lnet/minecraft/world/ticks/TickPriority; $values b
+ m (I)Lnet/minecraft/world/ticks/TickPriority; byValue a
+ m ()I getValue a
+ f [Lnet/minecraft/world/ticks/TickPriority; $VALUES j
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/ticks/TickPriority; EXTREMELY_HIGH a
+ f Lnet/minecraft/world/ticks/TickPriority; EXTREMELY_LOW g
+ f Lnet/minecraft/world/ticks/TickPriority; HIGH c
+ f Lnet/minecraft/world/ticks/TickPriority; LOW e
+ f Lnet/minecraft/world/ticks/TickPriority; NORMAL d
+ f Lnet/minecraft/world/ticks/TickPriority; VERY_HIGH b
+ f Lnet/minecraft/world/ticks/TickPriority; VERY_LOW f
+ f I value i
+c net/minecraft/world/timeline/Timelines net/minecraft/world/timeline/Timelines
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; key a
+ m (Lnet/minecraft/util/EasingType;Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$0 c
+ m (Lnet/minecraft/util/EasingType;Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$1 b
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$10 m
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$11 l
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$12 k
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$13 j
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$14 i
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$15 h
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$16 g
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$17 f
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$18 e
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$19 d
+ m (Lnet/minecraft/util/EasingType;Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$2 a
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$20 c
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$21 b
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$22 a
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$3 t
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$4 s
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$5 r
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$6 q
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$7 p
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$8 o
+ m (Lnet/minecraft/util/KeyframeTrack$Builder;)V lambda$bootstrap$9 n
+ f Lnet/minecraft/resources/ResourceKey; DAY a
+ f F DAY_SKY_LIGHT_LEVEL e
+ f Lnet/minecraft/resources/ResourceKey; EARLY_GAME d
+ f Lnet/minecraft/resources/ResourceKey; MOON b
+ f I NIGHT_CLOUD_COLOR_MULTIPLIER k
+ f I NIGHT_FOG_COLOR_MULTIPLIER j
+ f I NIGHT_SKY_COLOR_MULTIPLIER i
+ f I NIGHT_SKY_LIGHT_COLOR g
+ f F NIGHT_SKY_LIGHT_FACTOR h
+ f F NIGHT_SKY_LIGHT_LEVEL f
+ f Lnet/minecraft/resources/ResourceKey; VILLAGER_SCHEDULE c
+c net/minecraft/world/waypoints/Waypoint net/minecraft/world/waypoints/Waypoint
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; addHideAttribute a
+ f I MAX_RANGE b_
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER c_
+c net/minecraft/world/waypoints/Waypoint$Icon net/minecraft/world/waypoints/Waypoint$a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/waypoints/Waypoint$Icon; cloneAndAssignStyle a
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)V copyFrom a
+ m ()Lnet/minecraft/resources/ResourceKey; getOverrideStyle b
+ m ()Z hasData a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$5 a
+ m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$6 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; lambda$cloneAndAssignStyle$7 b
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 e
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Ljava/util/Optional; lambda$static$1 d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Lnet/minecraft/resources/ResourceKey; lambda$static$3 c
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)Ljava/util/Optional; lambda$static$4 b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; NULL c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; color e
+ f Lnet/minecraft/resources/ResourceKey; style d
+c org/bukkit/craftbukkit/CraftSoundGroup org/bukkit/craftbukkit/v1_21_R7/CraftSoundGroup
+c org/bukkit/craftbukkit/block/CraftBell org/bukkit/craftbukkit/v1_21_R7/block/CraftBell
+c org/bukkit/craftbukkit/block/CraftSign org/bukkit/craftbukkit/v1_21_R7/block/CraftSign
+c org/bukkit/craftbukkit/block/CraftSign$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftSign$1
+c org/bukkit/craftbukkit/entity/CraftBat org/bukkit/craftbukkit/v1_21_R7/entity/CraftBat
+c org/bukkit/craftbukkit/entity/CraftBee org/bukkit/craftbukkit/v1_21_R7/entity/CraftBee
+c org/bukkit/craftbukkit/entity/CraftCat org/bukkit/craftbukkit/v1_21_R7/entity/CraftCat
+c org/bukkit/craftbukkit/entity/CraftCat$CraftType org/bukkit/craftbukkit/v1_21_R7/entity/CraftCat$CraftType
+c org/bukkit/craftbukkit/entity/CraftCod org/bukkit/craftbukkit/v1_21_R7/entity/CraftCod
+c org/bukkit/craftbukkit/entity/CraftCow org/bukkit/craftbukkit/v1_21_R7/entity/CraftCow
+c org/bukkit/craftbukkit/entity/CraftCow$CraftVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftCow$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftEgg org/bukkit/craftbukkit/v1_21_R7/entity/CraftEgg
+c org/bukkit/craftbukkit/entity/CraftFox org/bukkit/craftbukkit/v1_21_R7/entity/CraftFox
+c org/bukkit/craftbukkit/entity/CraftMob org/bukkit/craftbukkit/v1_21_R7/entity/CraftMob
+c org/bukkit/craftbukkit/entity/CraftPig org/bukkit/craftbukkit/v1_21_R7/entity/CraftPig
+c org/bukkit/craftbukkit/entity/CraftPig$CraftVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftPig$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftVex org/bukkit/craftbukkit/v1_21_R7/entity/CraftVex
+c org/bukkit/craftbukkit/util/ApiVersion org/bukkit/craftbukkit/v1_21_R7/util/ApiVersion
+c org/bukkit/craftbukkit/util/Handleable org/bukkit/craftbukkit/v1_21_R7/util/Handleable
+c org/bukkit/craftbukkit/util/JsonHelper org/bukkit/craftbukkit/v1_21_R7/util/JsonHelper
+c org/bukkit/craftbukkit/util/UnsafeList org/bukkit/craftbukkit/v1_21_R7/util/UnsafeList
+c org/bukkit/craftbukkit/util/UnsafeList$Itr org/bukkit/craftbukkit/v1_21_R7/util/UnsafeList$Itr
+c org/bukkit/craftbukkit/util/Versioning org/bukkit/craftbukkit/v1_21_R7/util/Versioning
+c net/minecraft/data/info/BlockListReport net/minecraft/data/info/BlockListReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError; lambda$run$0 a
+ m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$2 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/recipes/RecipeOutput net/minecraft/data/recipes/RecipeOutput
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m ()V includeRootAdvancement b
+c net/minecraft/data/structures/NbtToSnbt net/minecraft/data/structures/DebugReportNBT
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; convertStructure a
+ m ()Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;)Z lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$run$1 b
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3 b
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4 a
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V writeSnbt a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/lang/Iterable; inputFolders e
+ f Lnet/minecraft/data/PackOutput; output f
+c net/minecraft/data/structures/SnbtToNbt net/minecraft/data/structures/SnbtToNbt
+ m (Lnet/minecraft/data/structures/SnbtToNbt$Filter;)Lnet/minecraft/data/structures/SnbtToNbt; addFilter a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; applyFilters a
+ m ()Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName a
+ m (Ljava/nio/file/Path;)Z lambda$run$0 a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$run$1 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4 a
+ m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5 a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$TaskResult; readStructure a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$TaskResult;Ljava/nio/file/Path;)V storeStructureIfChanged a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/List; filters g
+ f Ljava/lang/Iterable; inputFolders f
+ f Lnet/minecraft/data/PackOutput; output e
+c net/minecraft/data/structures/SnbtToNbt$TaskResult net/minecraft/data/structures/SnbtToNbt$c
+ m ()Lcom/google/common/hash/HashCode; hash c
+ m ()Ljava/lang/String; name a
+ m ()[B payload b
+ f Lcom/google/common/hash/HashCode; hash c
+ f Ljava/lang/String; name a
+ f [B payload b
+c net/minecraft/nbt/SnbtPrinterTagVisitor net/minecraft/nbt/SnbtPrinterTagVisitor
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; getKeys b
+ m (Ljava/lang/String;)Ljava/lang/String; handleEscapePretty a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m ()Ljava/lang/String; pathString a
+ m ()V popPath b
+ m (Ljava/lang/String;)V pushPath b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; visit a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Ljava/lang/String; ELEMENT_SEPARATOR e
+ f Ljava/lang/String; ELEMENT_SPACING i
+ f Ljava/util/Map; KEY_ORDER a
+ f Ljava/lang/String; LIST_CLOSE g
+ f Ljava/lang/String; LIST_OPEN f
+ f Ljava/lang/String; LIST_TYPE_SEPARATOR h
+ f Ljava/lang/String; NAME_VALUE_SEPARATOR d
+ f Ljava/lang/String; NEWLINE l
+ f Ljava/util/Set; NO_INDENTATION b
+ f Ljava/util/regex/Pattern; SIMPLE_VALUE c
+ f Ljava/lang/String; STRUCT_CLOSE k
+ f Ljava/lang/String; STRUCT_OPEN j
+ f I depth n
+ f Ljava/lang/String; indentation m
+ f Ljava/util/List; path o
+ f Ljava/lang/String; result p
+c net/minecraft/nbt/visitors/CollectToTag net/minecraft/nbt/visitors/CollectToTag
+ m (Lnet/minecraft/nbt/Tag;)V appendEntry a
+ m ()I depth e
+ m (Lnet/minecraft/nbt/TagType;)V enterContainerIfNeeded c
+ m ()Lnet/minecraft/nbt/Tag; getResult d
+ m (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visit a
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitElement b
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitEnd a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitList a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f Ljava/util/Deque; containerStack a
+c net/minecraft/nbt/visitors/CollectToTag$ListBuilder net/minecraft/nbt/visitors/CollectToTag$c
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/ListTag; list a
+c net/minecraft/nbt/visitors/CollectToTag$RootBuilder net/minecraft/nbt/visitors/CollectToTag$d
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/Tag; result a
+c net/minecraft/nbt/visitors/CollectToTag$CompoundBuilder net/minecraft/nbt/visitors/CollectToTag$a
+ m (Ljava/lang/String;)V acceptKey a
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+ f Lnet/minecraft/nbt/CompoundTag; compound a
+ f Ljava/lang/String; lastId b
+c net/minecraft/nbt/visitors/CollectToTag$ContainerBuilder net/minecraft/nbt/visitors/CollectToTag$b
+ m (Ljava/lang/String;)V acceptKey a
+ m (Lnet/minecraft/nbt/Tag;)V acceptValue a
+ m ()Lnet/minecraft/nbt/Tag; build a
+c net/minecraft/network/codec/StreamCodec net/minecraft/network/codec/StreamCodec
+ m (Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; apply a
+ m ()Lnet/minecraft/network/codec/StreamCodec; cast a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function8;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function9;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function10;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function11;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function12;)Lnet/minecraft/network/codec/StreamCodec; composite a
+ m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; dispatch b
+ m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; mapStream b
+ m (Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; of a
+ m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; ofMember a
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; recursive a
+ m (Ljava/lang/Object;)Lnet/minecraft/network/codec/StreamCodec; unit a
+c net/minecraft/network/codec/StreamCodec$1 net/minecraft/network/codec/StreamCodec$1
+ f Lnet/minecraft/network/codec/StreamDecoder; val$decoder a
+ f Lnet/minecraft/network/codec/StreamEncoder; val$encoder b
+c net/minecraft/network/codec/StreamCodec$2 net/minecraft/network/codec/StreamCodec$12
+ f Lnet/minecraft/network/codec/StreamDecoder; val$decoder a
+ f Lnet/minecraft/network/codec/StreamMemberEncoder; val$encoder b
+c net/minecraft/network/codec/StreamCodec$3 net/minecraft/network/codec/StreamCodec$13
+c net/minecraft/network/codec/StreamCodec$4 net/minecraft/network/codec/StreamCodec$14
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 c
+c net/minecraft/network/codec/StreamCodec$5 net/minecraft/network/codec/StreamCodec$15
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 b
+c net/minecraft/network/codec/StreamCodec$6 net/minecraft/network/codec/StreamCodec$16
+ f Lnet/minecraft/network/codec/StreamCodec; this$0 c
+c net/minecraft/network/codec/StreamCodec$7 net/minecraft/network/codec/StreamCodec$17
+c net/minecraft/network/codec/StreamCodec$8 net/minecraft/network/codec/StreamCodec$18
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Ljava/util/function/Function; val$getter1 d
+ f Ljava/util/function/Function; val$getter2 e
+c net/minecraft/network/codec/StreamCodec$9 net/minecraft/network/codec/StreamCodec$19
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Ljava/util/function/Function; val$getter1 e
+ f Ljava/util/function/Function; val$getter2 f
+ f Ljava/util/function/Function; val$getter3 g
+c net/minecraft/network/codec/StreamCodec$10 net/minecraft/network/codec/StreamCodec$2
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Ljava/util/function/Function; val$getter1 f
+ f Ljava/util/function/Function; val$getter2 g
+ f Ljava/util/function/Function; val$getter3 h
+ f Ljava/util/function/Function; val$getter4 i
+c net/minecraft/network/codec/StreamCodec$11 net/minecraft/network/codec/StreamCodec$3
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Ljava/util/function/Function; val$getter1 g
+ f Ljava/util/function/Function; val$getter2 h
+ f Ljava/util/function/Function; val$getter3 i
+ f Ljava/util/function/Function; val$getter4 j
+ f Ljava/util/function/Function; val$getter5 k
+c net/minecraft/network/codec/StreamCodec$12 net/minecraft/network/codec/StreamCodec$4
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Ljava/util/function/Function; val$getter1 h
+ f Ljava/util/function/Function; val$getter2 i
+ f Ljava/util/function/Function; val$getter3 j
+ f Ljava/util/function/Function; val$getter4 k
+ f Ljava/util/function/Function; val$getter5 l
+ f Ljava/util/function/Function; val$getter6 m
+c net/minecraft/network/codec/StreamCodec$13 net/minecraft/network/codec/StreamCodec$5
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Ljava/util/function/Function; val$getter1 i
+ f Ljava/util/function/Function; val$getter2 j
+ f Ljava/util/function/Function; val$getter3 k
+ f Ljava/util/function/Function; val$getter4 l
+ f Ljava/util/function/Function; val$getter5 m
+ f Ljava/util/function/Function; val$getter6 n
+ f Ljava/util/function/Function; val$getter7 o
+c net/minecraft/network/codec/StreamCodec$14 net/minecraft/network/codec/StreamCodec$6
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Ljava/util/function/Function; val$getter1 j
+ f Ljava/util/function/Function; val$getter2 k
+ f Ljava/util/function/Function; val$getter3 l
+ f Ljava/util/function/Function; val$getter4 m
+ f Ljava/util/function/Function; val$getter5 n
+ f Ljava/util/function/Function; val$getter6 o
+ f Ljava/util/function/Function; val$getter7 p
+ f Ljava/util/function/Function; val$getter8 q
+c net/minecraft/network/codec/StreamCodec$15 net/minecraft/network/codec/StreamCodec$7
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter1 k
+ f Ljava/util/function/Function; val$getter2 l
+ f Ljava/util/function/Function; val$getter3 m
+ f Ljava/util/function/Function; val$getter4 n
+ f Ljava/util/function/Function; val$getter5 o
+ f Ljava/util/function/Function; val$getter6 p
+ f Ljava/util/function/Function; val$getter7 q
+ f Ljava/util/function/Function; val$getter8 r
+ f Ljava/util/function/Function; val$getter9 s
+c net/minecraft/network/codec/StreamCodec$16 net/minecraft/network/codec/StreamCodec$8
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec10 j
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter10 u
+ f Ljava/util/function/Function; val$getter1 l
+ f Ljava/util/function/Function; val$getter2 m
+ f Ljava/util/function/Function; val$getter3 n
+ f Ljava/util/function/Function; val$getter4 o
+ f Ljava/util/function/Function; val$getter5 p
+ f Ljava/util/function/Function; val$getter6 q
+ f Ljava/util/function/Function; val$getter7 r
+ f Ljava/util/function/Function; val$getter8 s
+ f Ljava/util/function/Function; val$getter9 t
+c net/minecraft/network/codec/StreamCodec$17 net/minecraft/network/codec/StreamCodec$9
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec10 j
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec11 k
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter10 v
+ f Ljava/util/function/Function; val$getter11 w
+ f Ljava/util/function/Function; val$getter1 m
+ f Ljava/util/function/Function; val$getter2 n
+ f Ljava/util/function/Function; val$getter3 o
+ f Ljava/util/function/Function; val$getter4 p
+ f Ljava/util/function/Function; val$getter5 q
+ f Ljava/util/function/Function; val$getter6 r
+ f Ljava/util/function/Function; val$getter7 s
+ f Ljava/util/function/Function; val$getter8 t
+ f Ljava/util/function/Function; val$getter9 u
+c net/minecraft/network/codec/StreamCodec$18 net/minecraft/network/codec/StreamCodec$10
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec10 j
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec11 k
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec12 l
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec3 c
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec4 d
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec5 e
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec6 f
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec7 g
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec8 h
+ f Lnet/minecraft/network/codec/StreamCodec; val$codec9 i
+ f Ljava/util/function/Function; val$getter10 w
+ f Ljava/util/function/Function; val$getter11 x
+ f Ljava/util/function/Function; val$getter12 y
+ f Ljava/util/function/Function; val$getter1 n
+ f Ljava/util/function/Function; val$getter2 o
+ f Ljava/util/function/Function; val$getter3 p
+ f Ljava/util/function/Function; val$getter4 q
+ f Ljava/util/function/Function; val$getter5 r
+ f Ljava/util/function/Function; val$getter6 s
+ f Ljava/util/function/Function; val$getter7 t
+ f Ljava/util/function/Function; val$getter8 u
+ f Ljava/util/function/Function; val$getter9 v
+c net/minecraft/network/codec/StreamCodec$19 net/minecraft/network/codec/StreamCodec$11
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; lambda$$0 b
+ f Ljava/util/function/Supplier; inner b
+c net/minecraft/network/codec/StreamCodec$CodecOperation net/minecraft/network/codec/StreamCodec$a
+c net/minecraft/server/PlayerAdvancements net/minecraft/server/AdvancementDataPlayer
+ m (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/server/PlayerAdvancements$Data;)V applyFrom a
+ m ()Lnet/minecraft/server/PlayerAdvancements$Data; asData c
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z award a
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V checkForAutomaticTriggers c
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V flushDirty a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; getOrStartProgress b
+ m (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/resources/Identifier;Lnet/minecraft/advancements/AdvancementProgress;)V lambda$applyFrom$0 a
+ m (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V lambda$asData$1 a
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V load d
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V markForVisibilityUpdate c
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V registerListener a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V registerListeners d
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V registerListeners b
+ m (Lnet/minecraft/server/ServerAdvancementManager;)V reload a
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V removeListener b
+ m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z revoke b
+ m ()V save b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V setPlayer a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V setSelectedTab a
+ m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V startProgress a
+ m ()V stopListening a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V unregisterListeners e
+ m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/Set;Ljava/util/Set;)V updateTreeVisibility a
+ f Lcom/google/gson/Gson; GSON b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/serialization/Codec; codec m
+ f Z isFirstPacket l
+ f Lnet/minecraft/advancements/AdvancementHolder; lastSelectedTab k
+ f Lnet/minecraft/server/players/PlayerList; playerList c
+ f Lnet/minecraft/server/level/ServerPlayer; player j
+ f Ljava/nio/file/Path; playerSavePath d
+ f Ljava/util/Set; progressChanged h
+ f Ljava/util/Map; progress f
+ f Ljava/util/Set; rootsToUpdate i
+ f Lnet/minecraft/advancements/AdvancementTree; tree e
+ f Ljava/util/Set; visible g
+c net/minecraft/server/PlayerAdvancements$Data net/minecraft/server/AdvancementDataPlayer$a
+ m (Ljava/util/function/BiConsumer;)V forEach a
+ m (Ljava/util/function/BiConsumer;Ljava/util/Map$Entry;)V lambda$forEach$0 a
+ m ()Ljava/util/Map; map a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; map b
+c net/minecraft/server/commands/OpCommand net/minecraft/server/commands/CommandOp
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$opPlayers$4 a
+ m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I opPlayers a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OP a
+c net/minecraft/server/dedicated/Settings net/minecraft/server/dedicated/PropertyManager
+ m ()Ljava/util/Properties; cloneProperties a
+ m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; dispatchNumberOrString a
+ m (Ljava/lang/String;I)I get a
+ m (Ljava/lang/String;J)J get a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get a
+ m (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I get a
+ m (Ljava/lang/String;Z)Z get a
+ m (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; getLegacy a
+ m (Ljava/lang/String;)Ljava/lang/Boolean; getLegacyBoolean c
+ m (Ljava/lang/String;)Ljava/lang/String; getLegacyString b
+ m (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue; getMutable b
+ m (Ljava/lang/String;)Ljava/lang/String; getStringRaw a
+ m (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$dispatchNumberOrString$1 a
+ m (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; lambda$get$2 a
+ m (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; lambda$wrapNumberDeserializer$0 a
+ m (Ljava/nio/file/Path;)Ljava/util/Properties; loadFromFile b
+ m (Ljava/nio/file/Path;)V store c
+ m (Ljava/util/function/Function;)Ljava/util/function/Function; wrapNumberDeserializer a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Properties; properties al
+c net/minecraft/server/dedicated/Settings$1 net/minecraft/server/dedicated/PropertyManager$1
+c net/minecraft/server/dedicated/Settings$MutableValue net/minecraft/server/dedicated/PropertyManager$EditableProperty
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings; update a
+ f Ljava/lang/String; key b
+ f Ljava/util/function/Function; serializer d
+ f Lnet/minecraft/server/dedicated/Settings; this$0 a
+ f Ljava/lang/Object; value c
+c net/minecraft/server/dialog/DialogTypes net/minecraft/server/dialog/DialogTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/server/gui/StatsComponent net/minecraft/server/gui/GuiStatsComponent
+ m ()V close a
+ m (Ljava/awt/event/ActionEvent;)V lambda$new$0 a
+ m ()V tick b
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f [Ljava/lang/String; msgs d
+ f Lnet/minecraft/server/MinecraftServer; server e
+ f Ljavax/swing/Timer; timer f
+ f [I values b
+ f I vp c
+c net/minecraft/server/jsonrpc/Connection net/minecraft/server/jsonrpc/Connection
+ m (Lio/netty/channel/ChannelHandlerContext;Lcom/google/gson/JsonElement;)V channelRead0 a
+ m (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; dispatchIncomingRequest a
+ m (Ljava/util/List;)Lcom/google/gson/JsonArray; handleBatchRequest a
+ m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleError a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; handleIncomingRequest a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleJsonObject a
+ m (ILcom/google/gson/JsonElement;)V handleRequestResponse a
+ m (Lcom/google/gson/JsonElement;)Z isValidRequestId a
+ m (Lcom/google/gson/JsonElement;)Z isValidResponseId b
+ m (Ljava/util/Optional;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; lambda$dispatchIncomingRequest$2 a
+ m (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; lambda$handleBatchRequest$1 c
+ m (JLit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Z lambda$tick$0 a
+ m (Lnet/minecraft/core/Holder$Reference;)V sendNotification a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;)V sendNotification a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/util/concurrent/CompletableFuture; sendRequest b
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; sendRequest b
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/Object;Z)Ljava/util/concurrent/CompletableFuture; sendRequest a
+ m ()V tick a
+ f Ljava/util/concurrent/atomic/AtomicInteger; CONNECTION_ID_COUNTER b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lio/netty/channel/Channel; channel f
+ f Lnet/minecraft/server/jsonrpc/methods/ClientInfo; clientInfo d
+ f Lnet/minecraft/server/jsonrpc/JsonRpcLogger; jsonRpcLogger c
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; managementServer e
+ f Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi; minecraftApi g
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; pendingRequests i
+ f Ljava/util/concurrent/atomic/AtomicInteger; transactionId h
+c net/minecraft/server/jsonrpc/api/Schema net/minecraft/server/jsonrpc/api/Schema
+ m (Lnet/minecraft/server/jsonrpc/api/Schema;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; arrayOf a
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asArray d
+ m ()Lcom/mojang/serialization/Codec; codec j
+ m ()Ljava/util/List; enumValues i
+ m ()Ljava/util/List; getSchemaRegistry c
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; info b
+ m ()Ljava/util/Optional; items g
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/server/jsonrpc/api/Schema; lambda$info$5 a
+ m (Ljava/util/Optional;Ljava/util/List;Ljava/util/Optional;Ljava/util/Map;Ljava/util/List;)Lnet/minecraft/server/jsonrpc/api/Schema; lambda$static$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$2 b
+ m ()Ljava/lang/String; lambda$static$3 k
+ m (Lnet/minecraft/server/jsonrpc/api/Schema;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (Ljava/util/List;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; ofEnum b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/jsonrpc/api/Schema; ofEnum a
+ m (Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; ofEnum a
+ m (Ljava/net/URI;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; ofRef a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; ofType a
+ m (Ljava/util/List;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; ofTypes a
+ m ()Ljava/util/Map; properties h
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; record a
+ m (Ljava/util/Map;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/jsonrpc/api/Schema; record a
+ m ()Ljava/util/Optional; reference e
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/api/SchemaComponent; registerSchema b
+ m ()Ljava/util/List; type f
+ m ()Lcom/mojang/serialization/Codec; typedCodec a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/api/Schema; withField a
+ f Lnet/minecraft/server/jsonrpc/api/Schema; BOOL_OR_INT_SCHEMA d
+ f Lnet/minecraft/server/jsonrpc/api/Schema; BOOL_SCHEMA b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; DIFFICULTY_SCHEMA i
+ f Lnet/minecraft/server/jsonrpc/api/Schema; DISCOVERY_SCHEMA h
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; GAME_TYPE_SCHEMA j
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; INCOMING_IP_BAN_SCHEMA v
+ f Lnet/minecraft/server/jsonrpc/api/Schema; INT_SCHEMA c
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; IP_BAN_SCHEMA w
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; KICK_PLAYER_SCHEMA t
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; MESSAGE_SCHEMA r
+ f Lnet/minecraft/server/jsonrpc/api/Schema; NUMBER_SCHEMA e
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; OPERATOR_SCHEMA u
+ f Lnet/minecraft/server/jsonrpc/api/Schema; PERMISSION_LEVEL_SCHEMA k
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; PLAYER_BAN_SCHEMA x
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; PLAYER_SCHEMA l
+ f Lnet/minecraft/server/jsonrpc/api/Schema; RULE_TYPE_SCHEMA o
+ f Ljava/util/List; SCHEMA_REGISTRY E
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; SERVER_STATE_SCHEMA n
+ f Lnet/minecraft/server/jsonrpc/api/Schema; STRING_SCHEMA f
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; SYSTEM_MESSAGE_SCHEMA s
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; TYPED_GAME_RULE_SCHEMA p
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; UNTYPED_GAME_RULE_SCHEMA q
+ f Lnet/minecraft/server/jsonrpc/api/Schema; UUID_SCHEMA g
+ f Lnet/minecraft/server/jsonrpc/api/SchemaComponent; VERSION_SCHEMA m
+ f Lcom/mojang/serialization/Codec; codec D
+ f Ljava/util/List; enumValues C
+ f Ljava/util/Optional; items A
+ f Ljava/util/Map; properties B
+ f Ljava/util/Optional; reference y
+ f Ljava/util/List; type z
+c net/minecraft/server/level/ChunkTracker net/minecraft/server/level/ChunkMap
+ m (JIZ)V checkNeighborsAfterUpdate a
+ m (JJI)I computeLevelFromNeighbor b
+ m (JJI)I getComputedLevel a
+ m (J)I getLevelFromSource b
+ m (J)Z isSource a
+ m (JIZ)V update b
+c net/minecraft/server/level/ServerEntity net/minecraft/server/level/EntityTrackerEntry
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPairing b
+ m ()Lnet/minecraft/world/phys/Vec3; getLastSentMovement c
+ m ()F getLastSentXRot d
+ m ()F getLastSentYHeadRot f
+ m ()F getLastSentYRot e
+ m ()Lnet/minecraft/world/phys/Vec3; getPositionBase b
+ m (Lnet/minecraft/world/entity/vehicle/minecart/NewMinecartBehavior;BBZ)V handleMinecartPosRot a
+ m (Ljava/util/List;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$sendChanges$0 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePairing a
+ m ()V sendChanges a
+ m ()V sendDirtyEntityData g
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V sendPairingData a
+ f I FORCED_POS_UPDATE_PERIOD a
+ f I FORCED_TELEPORT_PERIOD e
+ f Lorg/slf4j/Logger; LOGGER b
+ f D TOLERANCE_LEVEL_POSITION d
+ f I TOLERANCE_LEVEL_ROTATION c
+ f Lnet/minecraft/world/entity/Entity; entity g
+ f Ljava/util/List; lastPassengers r
+ f Lnet/minecraft/world/phys/Vec3; lastSentMovement o
+ f B lastSentXRot m
+ f B lastSentYHeadRot n
+ f B lastSentYRot l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f Lnet/minecraft/network/protocol/game/VecDeltaCodec; positionCodec k
+ f Lnet/minecraft/server/level/ServerEntity$Synchronizer; synchronizer j
+ f I teleportDelay q
+ f I tickCount p
+ f Z trackDelta i
+ f Ljava/util/List; trackedDataValues u
+ f I updateInterval h
+ f Z wasOnGround t
+ f Z wasRiding s
+c net/minecraft/server/level/ServerEntity$Synchronizer net/minecraft/server/level/EntityTrackerEntry$a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers a
+ m (Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf b
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered a
+c net/minecraft/server/level/ServerPlayer net/minecraft/server/level/EntityPlayer
+ m ()Z acceptsChatMessages hy
+ m (Z)Z acceptsSystemMessages x
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnLocation a
+ m ()Z allowsListing aa
+ m (Lnet/minecraft/world/entity/Entity;)V attack e
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a
+ m (Ljava/util/Collection;)I awardRecipes a
+ m (Ljava/util/List;)V awardRecipesByKey b
+ m (Lnet/minecraft/stats/Stat;I)V awardStat a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z bedBlocked b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z bedInRange a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; calculateGameModeForNewPlayer b
+ m ()Z canChatInColor F
+ m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (DDD)V checkMovementStatistics a
+ m (DDD)V checkRidingStatistics p
+ m ()V clearRaidOmenPosition ae
+ m ()Lnet/minecraft/server/level/ClientInformation; clientInformation E
+ m ()V closeContainer r
+ m ()Lnet/minecraft/commands/CommandSource; commandSource B
+ m ()V completeUsingItem Q_
+ m (Lnet/minecraft/server/level/ServerPlayer;)V copyRespawnPosition b
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack C
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; createCommonSpawnInfo b
+ m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns f
+ m (Lnet/minecraft/world/entity/Entity;)V crit b
+ m ()Ljava/util/Set; debugSubscriptions an
+ m (Lnet/minecraft/world/entity/projectile/throwableitemprojectile/ThrownEnderpearl;)V deregisterEnderPearl b
+ m (DDD)Z didNotMove q
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m ()V disconnect v
+ m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a
+ m ()V doCloseContainer s
+ m ()V doTick h
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;Z)Ljava/util/Optional; findRespawnAndUseSpawnBlock a
+ m (FZFZ)V forceSetRotation a
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Lnet/minecraft/server/PlayerAdvancements; getAdvancements U
+ m ()Lnet/minecraft/world/entity/Entity; getCamera N
+ m ()Lnet/minecraft/network/chat/RemoteChatSession; getChatSession ac
+ m ()Lnet/minecraft/world/entity/player/ChatVisiblity; getChatVisibility G
+ m ()Lnet/minecraft/server/level/ChunkTrackingView; getChunkTrackingView X
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getEnchantedDamage a
+ m ()Ljava/util/Set; getEnderPearls ak
+ m ()Ljava/lang/String; getIpAddress D
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag
+ m ()Lnet/minecraft/world/phys/Vec3; getKnownSpeed ah
+ m ()J getLastActionTime P
+ m ()Lnet/minecraft/world/entity/player/Input; getLastClientInput ai
+ m ()Lnet/minecraft/world/phys/Vec3; getLastClientMoveIntent aj
+ m ()Lnet/minecraft/core/SectionPos; getLastSectionPos W
+ m ()Lnet/minecraft/core/BlockPos; getRaidOmenPosition af
+ m ()Lnet/minecraft/stats/ServerRecipeBook; getRecipeBook L
+ m ()Lnet/minecraft/server/level/ServerPlayer$RespawnConfig; getRespawnConfig V
+ m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityLeft al
+ m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityRight am
+ m ()Lnet/minecraft/stats/ServerStatsCounter; getStats K
+ m ()Lnet/minecraft/network/chat/Component; getTabListDisplayName Q
+ m ()I getTabListOrder R
+ m ()Lnet/minecraft/server/network/TextFilter; getTextFilter Y
+ m ()Ljava/util/Optional; getWardenSpawnTracker ab
+ m (I)V giveExperienceLevels c
+ m (I)V giveExperiencePoints d
+ m (Lnet/minecraft/world/item/ItemStack;)V handleExtraItemsCreatedOnUse b
+ m ()V handleShoulderEntities j
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V handleTeamKill a
+ m ()V hasChangedDimension T
+ m ()Z hasDisconnected w
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (DD)V indicateDamage a
+ m ()V initInventoryMenu c
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V initMenu a
+ m ()Z isChangingDimension S
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isPvpAllowed hw
+ m (Lnet/minecraft/core/BlockPos;)Z isReachableBedBlock i
+ m ()Z isReceivingWaypoints o
+ m ()Z isTextFilteringEnabled Z
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadAndSpawnEnderPearl$4 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$loadAndSpawnParentVehicle$3 f
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V lambda$new$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Z lambda$readAdditionalSaveData$1 b
+ m (Lnet/minecraft/stats/ServerRecipeBook$Packed;)V lambda$readAdditionalSaveData$2 a
+ m (ILnet/minecraft/world/scores/ScoreAccess;)V lambda$updateScoreForCriteria$7 b
+ m ()Lnet/minecraft/server/level/ServerLevel; level A
+ m ()Lnet/minecraft/world/level/Level; level ao
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnEnderPearl e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnEnderPearls c
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V loadAndSpawnParentVehicle b
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V lookAt a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m (Lnet/minecraft/world/entity/Entity;)V magicCrit c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onChangedBlock b
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a
+ m (Ljava/util/Collection;)V onEffectsRemoved c
+ m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a
+ m ()V onEnterCombat g_
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EquipmentSlot;)V onEquippedItemBroken a
+ m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onItemPickup a
+ m ()V onLeaveCombat P_
+ m ()V onUpdateAbilities z
+ m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a
+ m (Lnet/minecraft/core/Holder;)V openDialog b
+ m (Lnet/minecraft/world/entity/animal/equine/AbstractHorse;Lnet/minecraft/world/Container;)V openHorseInventory a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V openItemGui a
+ m (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; openMenu a
+ m (Lnet/minecraft/world/entity/animal/nautilus/AbstractNautilus;Lnet/minecraft/world/Container;)V openNautilusInventory a
+ m (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m ()Lnet/minecraft/server/permissions/PermissionSet; permissions I
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)J placeEnderPearlTicket a
+ m (Lnet/minecraft/nbt/CompoundTag;)V playShoulderEntityAmbientSound e
+ m ()V processPortalCooldown O
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; readPlayerMode a
+ m (Lnet/minecraft/world/entity/projectile/throwableitemprojectile/ThrownEnderpearl;)J registerAndUpdateEnderPearlTicket c
+ m (Lnet/minecraft/world/entity/projectile/throwableitemprojectile/ThrownEnderpearl;)V registerEnderPearl a
+ m ()V removeEntitiesOnShoulder k
+ m (Ljava/util/Set;)V requestDebugSubscriptions a
+ m ()I requestedViewDistance H
+ m ()V resetFallDistance l
+ m ()V resetLastActionTime J
+ m (Ljava/util/Collection;)I resetRecipes b
+ m ()V resetSentInfo x
+ m (Lnet/minecraft/stats/Stat;)V resetStat a
+ m (Lnet/minecraft/server/level/ServerPlayer;Z)V restoreFrom a
+ m ()V rideTick t
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveEnderPearls f
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V saveParentVehicle e
+ m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendChatMessage a
+ m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a
+ m (Lnet/minecraft/network/protocol/status/ServerStatus;)V sendServerStatus a
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;Z)V sendSystemMessage b
+ m (Lnet/minecraft/world/entity/Entity;)V setCamera d
+ m (Lnet/minecraft/network/chat/RemoteChatSession;)V setChatSession a
+ m (Lnet/minecraft/server/level/ChunkTrackingView;)V setChunkTrackingView a
+ m (Lnet/minecraft/nbt/CompoundTag;)Z setEntityOnShoulder a
+ m (I)V setExperienceLevels b
+ m (I)V setExperiencePoints a
+ m (Lnet/minecraft/world/level/GameType;)Z setGameMode a
+ m (Lnet/minecraft/world/phys/Vec3;)V setKnownMovement a
+ m (Lnet/minecraft/world/entity/player/Input;)V setLastClientInput a
+ m (Lnet/minecraft/core/SectionPos;)V setLastSectionPos a
+ m (Lnet/minecraft/core/BlockPos;)V setRaidOmenPosition c
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;Z)V setRespawnPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setServerLevel a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityLeft b
+ m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityRight c
+ m (Z)V setSpawnExtraParticlesOnFall b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo c
+ m ()V showEndCredits p
+ m (DDD)V snapTo d
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (ZZ)V stopSleepInBed a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V storeGameTypes g
+ m (Lnet/minecraft/world/InteractionHand;)V swing a
+ m (Lnet/minecraft/world/item/ItemStack;)V synchronizeSpecialItemUpdates i
+ m (Lnet/minecraft/world/entity/Entity;I)V take a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/server/level/ServerPlayer; teleport a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m (DDD)V teleportRelative c
+ m (DDD)V teleportTo b
+ m ()V tellNeutralMobsThatIDied hv
+ m ()V tick g
+ m ()V tickRegeneration i
+ m ()V trackEnteredOrExitedLavaOnVehicle n
+ m ()V trackStartFallingPosition m
+ m (Lnet/minecraft/world/entity/player/Player;)V transferInventoryXpAndScore g
+ m (Lnet/minecraft/server/level/ServerLevel;)V triggerDimensionChangeTriggers h
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a
+ m ()V updateInvisibilityStatus M
+ m (Lnet/minecraft/server/level/ClientInformation;)V updateOptions a
+ m ()V updatePlayerAttributes hu
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V updateScoreForCriteria a
+ m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a_
+ f D BLOCK_INTERACTION_DISTANCE_VERIFICATION_BUFFER a
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER cF
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER cG
+ f Z DEFAULT_SEEN_CREDITS cJ
+ f Z DEFAULT_SPAWN_EXTRA_PARTICLES_ON_FALL cK
+ f Ljava/lang/String; ENDER_PEARLS_TAG d
+ f Ljava/lang/String; ENDER_PEARL_DIMENSION_TAG e
+ f I ENDER_PEARL_TICKET_RADIUS c
+ f D ENTITY_INTERACTION_DISTANCE_VERIFICATION_BUFFER b
+ f I FLY_STAT_RECORDING_SPEED cE
+ f Lorg/slf4j/Logger; LOGGER cB
+ f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ cC
+ f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y cD
+ f Lnet/minecraft/network/chat/Component; SPAWN_SET_MESSAGE cH
+ f Ljava/lang/String; TAG_DIMENSION f
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; WAYPOINT_TRANSMIT_RANGE_CROUCH_MODIFIER cI
+ f Lnet/minecraft/server/PlayerAdvancements; advancements cM
+ f Z allowsListing du
+ f Lnet/minecraft/world/entity/Entity; camera de
+ f Z canChatColor dc
+ f Lnet/minecraft/network/chat/RemoteChatSession; chatSession dG
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility da
+ f Lnet/minecraft/server/level/ChunkTrackingView; chunkTrackingView dq
+ f Lnet/minecraft/commands/CommandSource; commandSource dH
+ f Lnet/minecraft/server/network/ServerGamePacketListenerImpl; connection g
+ f I containerCounter dJ
+ f Lnet/minecraft/world/inventory/ContainerListener; containerListener dF
+ f Lnet/minecraft/world/inventory/ContainerSynchronizer; containerSynchronizer dE
+ f Z disconnected dj
+ f Ljava/util/Set; enderPearls dA
+ f Lnet/minecraft/world/phys/Vec3; enteredLavaOnVehiclePosition do
+ f Lnet/minecraft/world/phys/Vec3; enteredNetherPosition dn
+ f Lnet/minecraft/server/level/ServerPlayerGameMode; gameMode h
+ f Z isChangingDimension df
+ f Ljava/lang/String; language dl
+ f J lastActionTime dd
+ f Lnet/minecraft/world/entity/player/Input; lastClientInput dz
+ f Z lastFoodSaturationZero cY
+ f Lnet/minecraft/world/phys/Vec3; lastKnownClientMovement dy
+ f I lastRecordedAirLevel cQ
+ f I lastRecordedArmor cR
+ f I lastRecordedExperience cV
+ f I lastRecordedFoodLevel cP
+ f F lastRecordedHealthAndAbsorption cO
+ f I lastRecordedLevel cU
+ f Lnet/minecraft/core/SectionPos; lastSectionPos dp
+ f I lastSentExp cZ
+ f I lastSentFood cX
+ f F lastSentHealth cW
+ f Lnet/minecraft/world/phys/Vec3; levitationStartPos dh
+ f I levitationStartTime di
+ f Ljava/lang/Object; object j
+ f Lnet/minecraft/server/level/ParticleStatus; particleStatus db
+ f Lnet/minecraft/core/BlockPos; raidOmenPosition dx
+ f Lnet/minecraft/stats/ServerRecipeBook; recipeBook dg
+ f Ljava/util/Set; requestedDebugSubscriptions dI
+ f I requestedViewDistance dk
+ f Lnet/minecraft/server/level/ServerPlayer$RespawnConfig; respawnConfig dr
+ f Z seenCredits i
+ f Lnet/minecraft/server/MinecraftServer; server cL
+ f Lnet/minecraft/nbt/CompoundTag; shoulderEntityLeft dC
+ f Lnet/minecraft/nbt/CompoundTag; shoulderEntityRight dD
+ f Z spawnExtraParticlesOnFall dv
+ f Lnet/minecraft/world/phys/Vec3; startingToFallPosition dm
+ f Lnet/minecraft/stats/ServerStatsCounter; stats cN
+ f Lnet/minecraft/server/network/TextFilter; textFilter ds
+ f Z textFilteringEnabled dt
+ f J timeEntitySatOnShoulder dB
+ f Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker; wardenSpawnTracker dw
+ f Z wonGame k
+c net/minecraft/server/level/ServerPlayer$1 net/minecraft/server/level/EntityPlayer$1
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V broadcastDataValue b
+ m ()Lnet/minecraft/world/inventory/RemoteSlot; createSlot a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V sendCarriedChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V sendDataChange a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;[I)V sendInitialData a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V sendSlotChange a
+ f Lcom/google/common/cache/LoadingCache; cache b
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 a
+c net/minecraft/server/level/ServerPlayer$1$1 net/minecraft/server/level/EntityPlayer$1$1
+ m (Lnet/minecraft/core/component/TypedDataComponent;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$load$0 a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Integer; load a
+ f Lcom/mojang/serialization/DynamicOps; registryHashOps b
+ f Lnet/minecraft/server/level/ServerPlayer$1; this$1 a
+c net/minecraft/server/level/ServerPlayer$2 net/minecraft/server/level/EntityPlayer$2
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 a
+c net/minecraft/server/level/ServerPlayer$3 net/minecraft/server/level/EntityPlayer$3
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Lnet/minecraft/server/level/ServerPlayer; this$0 b
+c net/minecraft/server/level/ServerPlayer$RespawnConfig net/minecraft/server/level/EntityPlayer$RespawnConfig
+ m ()Z forced b
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;)Lnet/minecraft/resources/ResourceKey; getDimensionOrDefault b
+ m (Lnet/minecraft/server/level/ServerPlayer$RespawnConfig;)Z isSamePosition a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z forced c
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; respawnData b
+c net/minecraft/server/level/ServerPlayer$RespawnResult net/minecraft/server/level/EntityPlayer$RespawnResult
+c net/minecraft/server/level/ServerPlayer$SavedPosition net/minecraft/server/level/EntityPlayer$c
+ m ()Ljava/util/Optional; dimension a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; position b
+ m ()Ljava/util/Optional; rotation c
+ f Lnet/minecraft/server/level/ServerPlayer$SavedPosition; EMPTY b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/Optional; dimension c
+ f Ljava/util/Optional; position d
+ f Ljava/util/Optional; rotation e
+c net/minecraft/server/level/ServerPlayer$RespawnPosAngle net/minecraft/server/level/EntityPlayer$RespawnPosAngle
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)F calculateLookAtYaw a
+ m ()F pitch c
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m ()F yaw b
+ f F pitch c
+ f Lnet/minecraft/world/phys/Vec3; position a
+ f F yaw b
+c net/minecraft/server/network/Filterable net/minecraft/server/network/Filterable
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a
+ m ()Ljava/util/Optional; filtered b
+ m (Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/server/network/Filterable; from a
+ m (Z)Ljava/lang/Object; get a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/network/Filterable; map a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/network/Filterable; passThrough a
+ m ()Ljava/lang/Object; raw a
+ m (Ljava/util/function/Function;)Ljava/util/Optional; resolve b
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ f Ljava/util/Optional; filtered b
+ f Ljava/lang/Object; raw a
+c net/minecraft/server/network/TextFilter net/minecraft/server/network/ITextFilter
+ m ()V join a
+ m ()V leave b
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+ f Lnet/minecraft/server/network/TextFilter; DUMMY e
+c net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/ITextFilter$1
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+c net/minecraft/server/players/PlayerList net/minecraft/server/players/PlayerList
+ m (Lnet/minecraft/server/level/ServerLevel;)V addWorldborderListener a
+ m (Lnet/minecraft/world/entity/player/Player;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V broadcast a
+ m (Lnet/minecraft/network/protocol/Packet;)V broadcastAll a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V broadcastAll a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V broadcastChatMessage a
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Z)V broadcastSystemMessage a
+ m (Lnet/minecraft/network/chat/Component;Z)V broadcastSystemMessage a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V broadcastSystemToAllExceptTeam b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V broadcastSystemToTeam a
+ m (Lnet/minecraft/server/players/NameAndId;)Z canBypassPlayerLimit b
+ m (Lnet/minecraft/server/players/NameAndId;)V deop e
+ m ()Lnet/minecraft/server/players/UserBanList; getBans f
+ m ()Lnet/minecraft/server/players/IpBanList; getIpBans g
+ m ()I getMaxPlayers n
+ m ()[Ljava/lang/String; getOpNames l
+ m ()Lnet/minecraft/server/players/ServerOpList; getOps k
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayer c
+ m (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; getPlayerAdvancements f
+ m (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayerByName a
+ m ()I getPlayerCount m
+ m ()[Ljava/lang/String; getPlayerNamesArray e
+ m ()Ljava/util/List; getPlayers t
+ m (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress b
+ m ()Lnet/minecraft/server/MinecraftServer; getServer c
+ m ()I getSimulationDistance q
+ m ()Lnet/minecraft/nbt/CompoundTag; getSingleplayerData r
+ m ()I getViewDistance p
+ m ()Lnet/minecraft/server/players/UserWhiteList; getWhiteList i
+ m ()[Ljava/lang/String; getWhiteListNames j
+ m ()Z isAllowCommandsForAllPlayers v
+ m (Lnet/minecraft/server/players/NameAndId;)Z isOp f
+ m ()Z isUsingWhitelist o
+ m (Lnet/minecraft/server/players/NameAndId;)Z isWhiteListed a
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$remove$0 a
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; loadPlayerData c
+ m (Lcom/mojang/authlib/GameProfile;)Ljava/nio/file/Path; locateStatsFile a
+ m (Lnet/minecraft/server/players/NameAndId;)V op d
+ m (Lnet/minecraft/server/players/NameAndId;Ljava/util/Optional;Ljava/util/Optional;)V op a
+ m (Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/network/CommonListenerCookie;)V placeNewPlayer a
+ m ()V reloadResources u
+ m ()V reloadWhiteList a
+ m ()V removeAll s
+ m (Lnet/minecraft/server/level/ServerPlayer;)V save a
+ m ()V saveAll h
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/network/ServerGamePacketListenerImpl;)V sendActiveEffects a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendActivePlayerEffects c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendAllPlayerInfo e
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V sendLevelInfo a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendPlayerPermissionLevel d
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/permissions/LevelBasedPermissionSet;)V sendPlayerPermissionLevel a
+ m (Z)V setAllowCommandsForAllPlayers a
+ m (I)V setSimulationDistance b
+ m (I)V setViewDistance a
+ m ()V tick d
+ m (Lnet/minecraft/server/ServerScoreboard;Lnet/minecraft/server/level/ServerPlayer;)V updateEntireScoreboard a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z verifyChatTrusted a
+ f Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT i
+ f Lnet/minecraft/network/chat/Component; CHAT_FILTERED_FULL e
+ f Lnet/minecraft/network/chat/Component; DUPLICATE_LOGIN_DISCONNECT_MESSAGE f
+ f Ljava/io/File; IPBANLIST_FILE b
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/io/File; OPLIST_FILE c
+ f I SEND_PLAYER_INFO_INTERVAL h
+ f Ljava/io/File; USERBANLIST_FILE a
+ f Ljava/io/File; WHITELIST_FILE d
+ f Z allowCommandsForAllPlayers w
+ f Lnet/minecraft/server/players/UserBanList; bans m
+ f Lnet/minecraft/server/players/IpBanList; ipBans n
+ f Lnet/minecraft/server/players/ServerOpList; ops o
+ f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerIo s
+ f Ljava/util/Map; playersByUUID l
+ f Ljava/util/List; players k
+ f Lnet/minecraft/core/LayeredRegistryAccess; registries t
+ f I sendAllPlayerInfoIn x
+ f Lnet/minecraft/server/MinecraftServer; server j
+ f I simulationDistance v
+ f I viewDistance u
+ f Lnet/minecraft/server/players/UserWhiteList; whitelist p
+c net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1
+ m (Lnet/minecraft/world/level/border/WorldBorder;DDJJ)V onLerpSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onSetCenter a
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetDamagePerBlock b
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSafeZone c
+ m (Lnet/minecraft/world/level/border/WorldBorder;D)V onSetSize a
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningBlocks b
+ m (Lnet/minecraft/world/level/border/WorldBorder;I)V onSetWarningTime a
+ f Lnet/minecraft/server/players/PlayerList; this$0 b
+ f Lnet/minecraft/server/level/ServerLevel; val$level a
+c net/minecraft/server/players/PlayerList$2 net/minecraft/server/players/PlayerList$2
+ f [I $SwitchMap$net$minecraft$server$permissions$PermissionLevel a
+c net/minecraft/util/BoundedFloatFunction net/minecraft/util/BoundedFloatFunction
+ m (Ljava/lang/Object;)F apply a
+ m (Ljava/util/function/Function;)Lnet/minecraft/util/BoundedFloatFunction; comap a
+ m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/BoundedFloatFunction; createUnlimited a
+ m (F)F lambda$static$0 a
+ m ()F maxValue b
+ m ()F minValue a
+ f Lnet/minecraft/util/BoundedFloatFunction; IDENTITY a
+c net/minecraft/util/BoundedFloatFunction$1 net/minecraft/util/BoundedFloatFunction$1
+ m (Ljava/lang/Float;)F apply a
+ m (Ljava/lang/Object;)F apply a
+ m ()F maxValue b
+ m ()F minValue a
+c net/minecraft/util/BoundedFloatFunction$2 net/minecraft/util/BoundedFloatFunction$2
+ m (Ljava/lang/Object;)F apply a
+ m ()F maxValue b
+ m ()F minValue a
+c net/minecraft/util/KeyDispatchDataCodec net/minecraft/util/KeyDispatchDataCodec
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; of a
+ f Lcom/mojang/serialization/MapCodec; codec a
+c net/minecraft/util/KeyframeTrackSampler net/minecraft/util/KeyframeTrackSampler
+ m (Lnet/minecraft/util/KeyframeTrack;Ljava/util/List;Ljava/util/List;)V addSegmentsFromKeyframes a
+ m (Lnet/minecraft/util/KeyframeTrack;Ljava/util/Optional;)Ljava/util/List; bakeSegments a
+ m (J)Lnet/minecraft/util/KeyframeTrackSampler$Segment; getSegmentAt b
+ m (J)J loopTicks c
+ m (J)Ljava/lang/Object; sample a
+ f Lnet/minecraft/world/attribute/LerpFunction; lerp b
+ f Ljava/util/Optional; periodTicks a
+ f Ljava/util/List; segments c
+c net/minecraft/util/KeyframeTrackSampler$Segment net/minecraft/util/KeyframeTrackSampler$a
+ m ()Lnet/minecraft/util/EasingType; easing a
+ m ()I fromTicks c
+ m ()Ljava/lang/Object; fromValue b
+ m ()I toTicks e
+ m ()Ljava/lang/Object; toValue d
+ f Lnet/minecraft/util/EasingType; easing a
+ f I fromTicks c
+ f Ljava/lang/Object; fromValue b
+ f I toTicks e
+ f Ljava/lang/Object; toValue d
+c net/minecraft/util/datafix/DataFixTypes net/minecraft/util/datafix/DataFixTypes
+ m ()[Lnet/minecraft/util/datafix/DataFixTypes; $values b
+ m ()I currentVersion a
+ m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; update a
+ m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;II)Lnet/minecraft/nbt/CompoundTag; update a
+ m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; updateToCurrentVersion a
+ m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; updateToCurrentVersion a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec; wrapCodec a
+ f [Lnet/minecraft/util/datafix/DataFixTypes; $VALUES z
+ f Lnet/minecraft/util/datafix/DataFixTypes; ADVANCEMENTS s
+ f Lnet/minecraft/util/datafix/DataFixTypes; CHUNK d
+ f Lnet/minecraft/util/datafix/DataFixTypes; DEBUG_PROFILE w
+ f Lnet/minecraft/util/datafix/DataFixTypes; ENTITY_CHUNK v
+ f Lnet/minecraft/util/datafix/DataFixTypes; HOTBAR e
+ f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL a
+ f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL_SUMMARY b
+ f Lnet/minecraft/util/datafix/DataFixTypes; OPTIONS f
+ f Lnet/minecraft/util/datafix/DataFixTypes; PLAYER c
+ f Lnet/minecraft/util/datafix/DataFixTypes; POI_CHUNK t
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_COMMAND_STORAGE i
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_FORCED_CHUNKS j
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_DATA k
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_INDEX l
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RAIDS m
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RANDOM_SEQUENCES n
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_SCOREBOARD o
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_STOPWATCHES p
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_STRUCTURE_FEATURE_INDICES q
+ f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_WORLD_BORDER r
+ f Lnet/minecraft/util/datafix/DataFixTypes; STATS h
+ f Lnet/minecraft/util/datafix/DataFixTypes; STRUCTURE g
+ f Ljava/util/Set; TYPES_FOR_LEVEL_LIST x
+ f Lnet/minecraft/util/datafix/DataFixTypes; WORLD_GEN_SETTINGS u
+ f Lcom/mojang/datafixers/DSL$TypeReference; type y
+c net/minecraft/util/datafix/DataFixTypes$1 net/minecraft/util/datafix/DataFixTypes$1
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$0 a
+ f Lnet/minecraft/util/datafix/DataFixTypes; this$0 d
+ f Lcom/mojang/serialization/Codec; val$codec a
+ f Lcom/mojang/datafixers/DataFixer; val$dataFixer c
+c net/minecraft/util/datafix/schemas/V100 net/minecraft/util/datafix/schemas/DataConverterSchemaV100
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V102 net/minecraft/util/datafix/schemas/DataConverterSchemaV102
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V106 net/minecraft/util/datafix/schemas/DataConverterSchemaV106
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V107 net/minecraft/util/datafix/schemas/DataConverterSchemaV107
+c net/minecraft/util/datafix/schemas/V135 net/minecraft/util/datafix/schemas/DataConverterSchemaV135
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 a
+c net/minecraft/util/datafix/schemas/V143 net/minecraft/util/datafix/schemas/DataConverterSchemaV143
+c net/minecraft/util/datafix/schemas/V501 net/minecraft/util/datafix/schemas/DataConverterSchemaV501
+c net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/DataConverterSchemaV700
+c net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/DataConverterSchemaV701
+c net/minecraft/util/datafix/schemas/V702 net/minecraft/util/datafix/schemas/DataConverterSchemaV702
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V703 net/minecraft/util/datafix/schemas/DataConverterSchemaV703
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 a
+c net/minecraft/util/datafix/schemas/V704 net/minecraft/util/datafix/schemas/DataConverterSchemaV704
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_BLOCKENTITY a
+c net/minecraft/util/datafix/schemas/V704$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV704$1
+c net/minecraft/util/datafix/schemas/V705 net/minecraft/util/datafix/schemas/DataConverterSchemaV705
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 x
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 k
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 i
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 h
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 g
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 v
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 u
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 t
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 s
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$25 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES b
+ f Ljava/util/Map; ITEM_TO_ENTITY c
+c net/minecraft/util/datafix/schemas/V705$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV705$1
+c net/minecraft/util/datafix/schemas/V808 net/minecraft/util/datafix/schemas/DataConverterSchemaV808
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/debug/DebugBrainDump net/minecraft/util/debug/DebugBrainDump
+ m ()Ljava/util/List; activities i
+ m ()I angerLevel h
+ m ()Ljava/util/List; behaviors j
+ m (Lnet/minecraft/world/entity/ai/Brain;[Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Set; getKnownBlockPositions a
+ m (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Ljava/lang/String; getMemoryDescription a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/stream/Stream; getMemoryDescriptions a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; getShortDescription a
+ m (Lnet/minecraft/world/entity/npc/villager/Villager;)Ljava/util/List; getVillagerGossips a
+ m ()Ljava/util/List; gossips l
+ m (Lnet/minecraft/core/BlockPos;)Z hasPoi a
+ m (Lnet/minecraft/core/BlockPos;)Z hasPotentialPoi b
+ m ()F health d
+ m ()Ljava/lang/String; inventory f
+ m (Lnet/minecraft/server/level/ServerLevel;JLjava/util/Map$Entry;)Ljava/lang/String; lambda$getMemoryDescriptions$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; lambda$getShortDescription$5 b
+ m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V lambda$getVillagerGossips$2 a
+ m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$getVillagerGossips$3 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/debug/DebugBrainDump;)V lambda$static$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$takeBrainDump$1 a
+ m ()F maxHealth e
+ m ()Ljava/util/List; memories k
+ m ()Ljava/lang/String; name a
+ m ()Ljava/util/Set; pois m
+ m ()Ljava/util/Set; potentialPois n
+ m ()Ljava/lang/String; profession b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/util/debug/DebugBrainDump; takeBrainDump a
+ m ()Z wantsGolem g
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ m ()I xp c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/List; activities j
+ f I angerLevel i
+ f Ljava/util/List; behaviors k
+ f Ljava/util/List; gossips m
+ f F health e
+ f Ljava/lang/String; inventory g
+ f F maxHealth f
+ f Ljava/util/List; memories l
+ f Ljava/lang/String; name b
+ f Ljava/util/Set; pois n
+ f Ljava/util/Set; potentialPois o
+ f Ljava/lang/String; profession c
+ f Z wantsGolem h
+ f I xp d
+c net/minecraft/util/parsing/packrat/Atom net/minecraft/util/parsing/packrat/Atom
+ m ()Ljava/lang/String; name a
+ m (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Atom; of a
+ f Ljava/lang/String; name a
+c net/minecraft/util/parsing/packrat/Rule net/minecraft/util/parsing/packrat/Rule
+ m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)Lnet/minecraft/util/parsing/packrat/Rule; fromTerm a
+ m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)Lnet/minecraft/util/parsing/packrat/Rule; fromTerm a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+c net/minecraft/util/parsing/packrat/Rule$RuleAction net/minecraft/util/parsing/packrat/Rule$a
+c net/minecraft/util/parsing/packrat/Rule$WrappedTerm net/minecraft/util/parsing/packrat/Rule$c
+ m ()Lnet/minecraft/util/parsing/packrat/Rule$RuleAction; action a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; child b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/lang/Object; parse a
+ f Lnet/minecraft/util/parsing/packrat/Rule$RuleAction; action a
+ f Lnet/minecraft/util/parsing/packrat/Term; child b
+c net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction net/minecraft/util/parsing/packrat/Rule$b
+c net/minecraft/util/parsing/packrat/Term net/minecraft/util/parsing/packrat/Term
+ m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; alternative b
+ m ()Lnet/minecraft/util/parsing/packrat/Term; cut c
+ m ()Lnet/minecraft/util/parsing/packrat/Term; empty d
+ m (Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; fail a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; marker a
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; negativeLookahead c
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; optional a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; positiveLookahead b
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; repeated a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;I)Lnet/minecraft/util/parsing/packrat/Term; repeated a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithTrailingSeparator a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;I)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithTrailingSeparator a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithoutTrailingSeparator b
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;I)Lnet/minecraft/util/parsing/packrat/Term; repeatedWithoutTrailingSeparator b
+ m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; sequence a
+c net/minecraft/util/parsing/packrat/Term$1 net/minecraft/util/parsing/packrat/Term$1
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$2 net/minecraft/util/parsing/packrat/Term$2
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$3 net/minecraft/util/parsing/packrat/Term$3
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+c net/minecraft/util/parsing/packrat/Term$Maybe net/minecraft/util/parsing/packrat/Term$d
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; term a
+ f Lnet/minecraft/util/parsing/packrat/Term; term a
+c net/minecraft/util/parsing/packrat/Term$Marker net/minecraft/util/parsing/packrat/Term$c
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/util/parsing/packrat/Atom; name a
+ f Ljava/lang/Object; value b
+c net/minecraft/util/parsing/packrat/Term$Repeated net/minecraft/util/parsing/packrat/Term$e
+ m ()Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ m ()I minRepetitions e
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ f Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ f I minRepetitions c
+c net/minecraft/util/parsing/packrat/Term$Sequence net/minecraft/util/parsing/packrat/Term$g
+ m ()[Lnet/minecraft/util/parsing/packrat/Term; elements a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f [Lnet/minecraft/util/parsing/packrat/Term; elements a
+c net/minecraft/util/parsing/packrat/Term$LookAhead net/minecraft/util/parsing/packrat/Term$b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Z positive b
+ m ()Lnet/minecraft/util/parsing/packrat/Term; term a
+ f Z positive b
+ f Lnet/minecraft/util/parsing/packrat/Term; term a
+c net/minecraft/util/parsing/packrat/Term$Alternative net/minecraft/util/parsing/packrat/Term$a
+ m ()[Lnet/minecraft/util/parsing/packrat/Term; elements a
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ f [Lnet/minecraft/util/parsing/packrat/Term; elements a
+c net/minecraft/util/parsing/packrat/Term$RepeatedWithSeparator net/minecraft/util/parsing/packrat/Term$f
+ m ()Z allowTrailingSeparator g
+ m ()Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ m ()I minRepetitions f
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Term; separator e
+ f Z allowTrailingSeparator e
+ f Lnet/minecraft/util/parsing/packrat/NamedRule; element a
+ f Lnet/minecraft/util/parsing/packrat/Atom; listName b
+ f I minRepetitions d
+ f Lnet/minecraft/util/parsing/packrat/Term; separator c
+c net/minecraft/util/thread/TaskScheduler net/minecraft/util/thread/TaskScheduler
+ m (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleWithResult$0 a
+ m ()Ljava/lang/String; name z_
+ m (Ljava/lang/Runnable;)V schedule a_
+ m (Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; scheduleWithResult a
+ m (Ljava/lang/String;Ljava/util/concurrent/Executor;)Lnet/minecraft/util/thread/TaskScheduler; wrapExecutor a
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+c net/minecraft/util/thread/TaskScheduler$1 net/minecraft/util/thread/TaskScheduler$1
+ m ()Ljava/lang/String; name z_
+ m (Ljava/lang/Runnable;)V schedule a_
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ f Ljava/util/concurrent/Executor; val$executor b
+ f Ljava/lang/String; val$name a
+c net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/EntityLiving
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Ljava/util/Map; activeLocationDependentEnchantments c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z addEffect a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b
+ m ()V aiStep d_
+ m (F)V animateHurt q
+ m ()V applyInput fQ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)F applyItemBlocking b
+ m (Ljava/util/Collection;)Z areAllEffectsAmbient d
+ m ()Lnet/minecraft/world/entity/LivingEntity; asLivingEntity et
+ m ()Z attackable gm
+ m ()V baseTick aJ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V blockUsingItem a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (Lnet/minecraft/world/item/ItemStack;)V breakItem g
+ m (Z)V calculateEntityAnimation s
+ m (DF)I calculateFallDamage a
+ m (D)D calculateFallPower i
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m ()Z canBeSeenAsEnemy eS
+ m ()Z canBeSeenByAnyone eT
+ m ()Z canBreatheUnderwater ey
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEquipWithDispenser e
+ m ()Z canFreeze ea
+ m ()Z canGlide fU
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canGlideUsing b
+ m ()Z canPickUpLoot gn
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m (Z)Z canUsePortal o
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/phys/Vec3;)V causeExtraKnockback a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V checkAutoSpinAttack a
+ m ()Z checkBedExists Q
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z checkTotemDeathProtection j
+ m ()V clearSleepingPos gq
+ m ()Ljava/util/Map; collectEquipmentChanges L
+ m ()V completeUsingItem Q_
+ m ()Lnet/minecraft/world/entity/EntityEquipment; createEquipment eu
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; createEquipmentSlotAccess a
+ m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; createItemStackToDrop b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createLivingAttributes ex
+ m (Lnet/minecraft/world/entity/LivingEntity;)V createWitherRose e
+ m (I)I decreaseAirSupply l
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V detectEquipmentUpdates K
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/entity/Entity;)V dismountVehicle H
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch f
+ m (Lnet/minecraft/world/damagesource/DamageSource;F[Lnet/minecraft/world/entity/EquipmentSlot;)V doHurtEquipment a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/entity/Entity;)V doPush F
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b
+ m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; drop a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropExperience b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/BiConsumer;)Z dropFromEntityInteractLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/BiConsumer;)Z dropFromGiftLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;ZLnet/minecraft/resources/ResourceKey;)V dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;ZLnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V dropFromLootTable a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/BiConsumer;)V dropFromShearingLootTable a
+ m ()Lnet/minecraft/world/item/component/AttackRange; entityAttackRange fz
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)B entityEventForEquipmentBreak g
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a
+ m ()V floatInWaterWhileRidden J
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V forceAddEffect c
+ m ()F getAbsorptionAmount fX
+ m ()Ljava/util/Collection; getActiveEffects eW
+ m ()Ljava/util/Map; getActiveEffectsMap eX
+ m ()Lnet/minecraft/world/item/ItemStack; getActiveItem fA
+ m ()F getAgeScale eE
+ m ()F getArmorCoverPercentage fB
+ m ()I getArmorValue fn
+ m ()I getArrowCount fs
+ m (F)F getAttackAnim E
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttribute h
+ m (Lnet/minecraft/core/Holder;)D getAttributeBaseValue j
+ m (Lnet/minecraft/core/Holder;)D getAttributeValue i
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; getAttributes fw
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/core/Direction; getBedOrientation gt
+ m ()F getBlockSpeedFactor bi
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/world/damagesource/CombatTracker; getCombatTracker fo
+ m (F)I getComfortableFallDistance y
+ m ()I getCurrentSwingDuration F
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterArmorAbsorb e
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()D getDefaultGravity bs
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()Lcom/google/common/collect/ImmutableList; getDismountPoses go
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; getEffect e
+ m (Lnet/minecraft/core/Holder;F)F getEffectBlendFactor a
+ m ()D getEffectiveGravity fJ
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (I)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot r
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlotForItem f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getExperienceReward a
+ m (I)Lnet/minecraft/sounds/SoundEvent; getFallDamageSound q
+ m ()I getFallFlyingTicks gk
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fj
+ m (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getFluidFallingAdjustedMovement a
+ m ()F getFlyingSpeed fL
+ m (F)F getFrictionInfluencedSpeed I
+ m ()F getHealth eZ
+ m ()Lnet/minecraft/world/phys/AABB; getHitbox fh
+ m ()F getHurtDir fg
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation l_
+ m ()Lnet/minecraft/world/item/ItemStack; getItemBlockingWith gh
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a
+ m (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/world/item/ItemStack; getItemHeldByArm b
+ m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; getItemInHand b
+ m ()F getJumpBoostPower fG
+ m ()F getJumpPower fF
+ m (F)F getJumpPower A
+ m ()Lnet/minecraft/world/entity/LivingEntity; getKillCredit fp
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)F getKnockback b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker f_
+ m ()Ljava/util/Optional; getLastClimbablePos fk
+ m ()Lnet/minecraft/world/damagesource/DamageSource; getLastDamageSource fb
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob eK
+ m ()I getLastHurtByMobTimestamp eM
+ m ()Lnet/minecraft/world/entity/player/Player; getLastHurtByPlayer eL
+ m ()I getLastHurtByPlayerMemoryTime gw
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtMob eN
+ m ()I getLastHurtMobTimestamp eO
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; getLocalBoundsForPose f
+ m ()J getLootTableSeed fc
+ m ()F getLuck eB
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm at
+ m ()Lnet/minecraft/world/item/ItemStack; getMainHandItem fx
+ m ()F getMaxAbsorption fr
+ m ()I getMaxFallDistance cW
+ m ()F getMaxHeadRotationRelativeToBody fP
+ m ()F getMaxHealth fq
+ m ()I getNoActionTime eP
+ m ()Lnet/minecraft/world/item/ItemStack; getOffhandItem fy
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition n
+ m (F)F getPreciseBodyRotation t
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/util/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m ()F getScale eF
+ m ()F getSecondsToDisableBlocking gu
+ m ()Ljava/util/Optional; getSleepingPos gp
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getSoundVolume fC
+ m ()F getSpeed fM
+ m ()I getStingerCount ft
+ m (F)F getSwimAmount b
+ m (F)F getTicksSinceLastKineticHitFeedback z
+ m ()I getTicksUsingItem gd
+ m (F)F getTicksUsingItem H
+ m ()Lnet/minecraft/world/item/ItemStack; getUseItem gb
+ m ()I getUseItemRemainingTicks gc
+ m ()Lnet/minecraft/world/InteractionHand; getUsedItemHand ga
+ m (F)F getViewYRot j
+ m (Lnet/minecraft/world/entity/Entity;)D getVisibilityPercent D
+ m ()F getVisualRotationYInDegrees ed
+ m ()F getVoicePitch fD
+ m ()F getWaterSlowDown fI
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem eq
+ m ()F getYHeadRot cS
+ m ()V goDownInWater fH
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c
+ m (B)V handleEntityEvent b
+ m (Ljava/util/Map;)V handleEquipmentChanges b
+ m (Lnet/minecraft/world/item/ItemStack;)V handleExtraItemsCreatedOnUse b
+ m (DD)V handleFallFlyingCollisions c
+ m (Ljava/util/Map;)V handleHandSwap a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; handleOnClimbable r
+ m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; handleRelativeFrictionAndCalculateMovement b
+ m (Lnet/minecraft/core/Holder;)Z hasEffect d
+ m ()Z hasInfiniteMaterials gv
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasItemInSlot d
+ m ()Z hasLandedInLiquid ez
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight G
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;D)Z hasLineOfSight a
+ m (F)V heal d
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (I)V igniteForTicks g
+ m (I)I increaseAirSupply m
+ m (DD)V indicateDamage a
+ m (F)V internalSetAbsorptionAmount G
+ m ()Z isAffectedByFluids eG
+ m ()Z isAffectedByPotions gl
+ m ()Z isAlive cb
+ m ()Z isAlwaysExperienceDropper eJ
+ m ()Z isAutoSpinAttack fW
+ m ()Z isBaby e_
+ m ()Z isBlocking gg
+ m ()Z isCurrentlyGlowing cF
+ m ()Z isDeadOrDying fa
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z isEquippableInSlot a
+ m ()Z isFallFlying gj
+ m (Ljava/util/function/Predicate;)Z isHolding b
+ m (Lnet/minecraft/world/item/Item;)Z isHolding b
+ m ()Z isImmobile fE
+ m ()Z isInWall cc
+ m ()Z isInvertedHealAndHarm eY
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isJumping fS
+ m (Lnet/minecraft/world/entity/LivingEntity;DZZ[D)Z isLookingAtMe a
+ m ()Z isPickable bX
+ m ()Z isPushable bY
+ m ()Z isSensitiveToWater fR
+ m ()Z isSleeping gr
+ m ()Z isSuppressingSlidingDownLadder gi
+ m ()Z isTransmittingWaypoint gx
+ m ()Z isUsingItem fZ
+ m ()Z isVisuallySwimming cC
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (D)V jumpOutOfFluid j
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (DDD)V knockback o
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/BlockPos;)V lambda$addAdditionalSaveData$2 a
+ m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/Dynamic; lambda$addAdditionalSaveData$3 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lcom/mojang/serialization/Dynamic;)V lambda$addAdditionalSaveData$4 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; lambda$new$1 j
+ m (Ljava/lang/String;)V lambda$readAdditionalSaveData$5 d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$static$0 g
+ m (ID)V lerpHeadRotationStep a
+ m (FI)V lerpHeadTo a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a
+ m ()V lungeForwardMaybe fi
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V makeDrownParticles G
+ m ()V makePoofParticles fu
+ m (Lnet/minecraft/sounds/SoundEvent;)V makeSound b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Optional; makeWaypointConnectionWith f
+ m ()F maxUpStep eg
+ m ()V onAttack fO
+ m (Lnet/minecraft/core/Holder;)V onAttributeUpdated a
+ m ()V onBelowWorld aU
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onChangedBlock b
+ m ()Z onClimbable fl
+ m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a
+ m (Ljava/util/Collection;)V onEffectsRemoved c
+ m ()V onEnterCombat g_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onEquipItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EquipmentSlot;)V onEquippedItemBroken a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V onItemPickup a
+ m ()V onKineticHit H
+ m ()V onLeaveCombat P_
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V onRemoval b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAttackSound fN
+ m ()V playBlockFallSound fm
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound g
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V playSecondaryHurtSound i
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m ()V pushEntities q
+ m (DDDZ)Z randomTeleport b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V refreshDirtyAttributes E
+ m ()V releaseUsingItem ge
+ m (Lnet/minecraft/world/entity/Entity;)V rememberStabbedEntity E
+ m ()Z removeAllEffects eV
+ m (Lnet/minecraft/core/Holder;)Z removeEffect g
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; removeEffectNoUpdate f
+ m ()V removeEffectParticles eU
+ m ()V removeFrost eC
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; resetForwardDirectionOfRelativePortalPosition n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V resolveMobResponsibleForDamage e
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/entity/player/Player; resolvePlayerResponsibleForDamage f
+ m ()V rideTick t
+ m (F)F sanitizeScale c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V sendEffectToPassengers c
+ m ()V serverAiStep fV
+ m (F)V setAbsorptionAmount F
+ m (I)V setArrowCount o
+ m (Z)V setDiscardFriction r
+ m (F)V setHealth x
+ m (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V setItemInHand a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a
+ m (Z)V setJumping t
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (Ljava/util/UUID;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/EntityReference;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/player/Player;I)V setLastHurtByPlayer a
+ m (Lnet/minecraft/world/entity/Entity;)V setLastHurtMob C
+ m (IZ)V setLivingEntityFlag c
+ m (I)V setNoActionTime n
+ m (Lnet/minecraft/core/BlockPos;)V setPosToBed a
+ m (Lnet/minecraft/core/BlockPos;Z)V setRecordPlayingNearby a
+ m (Lnet/minecraft/core/BlockPos;)V setSleepingPos g
+ m (F)V setSpeed C
+ m (Z)V setSprinting i
+ m (I)V setStingerCount p
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m ()Z shouldDiscardFriction eQ
+ m ()Z shouldDropExperience eI
+ m (Lnet/minecraft/server/level/ServerLevel;)Z shouldDropLoot e
+ m ()Z shouldShowName de
+ m ()Z shouldTakeDrowningDamage eA
+ m (Lnet/minecraft/world/level/material/FluidState;)Z shouldTravelInFluid b
+ m ()V skipDropExperience fe
+ m (Lnet/minecraft/world/item/ItemStack;I)V spawnItemParticles b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/Entity;FZZZ)Z stabAttack a
+ m (Ljava/util/function/Predicate;)I stabbedEntities c
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (Lnet/minecraft/world/InteractionHand;)V startUsingItem c
+ m ()V stopFallFlying fK
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V stopLocationBasedEffects a
+ m ()V stopSleeping gs
+ m ()V stopUsingItem gf
+ m ()V swapHandItems I
+ m (Lnet/minecraft/world/InteractionHand;)V swing a
+ m (Lnet/minecraft/world/InteractionHand;Z)V swing a
+ m (Lnet/minecraft/world/entity/Entity;I)V take a
+ m ()V tick g
+ m ()V tickDeath eH
+ m ()V tickEffects eR
+ m (F)V tickHeadTurn D
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z trapdoorUsableAsLadder c
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (Lnet/minecraft/world/phys/Vec3;)V travelFallFlying p
+ m (Lnet/minecraft/world/phys/Vec3;F)V travelFlying a
+ m (Lnet/minecraft/world/phys/Vec3;FFF)V travelFlying a
+ m (Lnet/minecraft/world/phys/Vec3;)V travelInAir a
+ m (Lnet/minecraft/world/phys/Vec3;)V travelInFluid o
+ m (Lnet/minecraft/world/phys/Vec3;DZD)V travelInLava b
+ m (Lnet/minecraft/world/phys/Vec3;DZD)V travelInWater a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V travelRidden c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity$RemovalReason;)V triggerOnDeathMobEffects a
+ m ()V tryAddFrost eD
+ m ()V updateDataBeforeSync aI
+ m ()V updateDirtyEffects k
+ m ()V updateEffectVisibility fY
+ m ()V updateFallFlying fT
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; updateFallFlyingMovement q
+ m ()V updateGlowingStatus D
+ m ()V updateInvisibilityStatus M
+ m ()V updateSwimAmount P
+ m ()V updateSwingTime fv
+ m ()V updateSynchronizedMobEffectParticles p
+ m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a_
+ m (F)V updateWalkAnimation B
+ m ()V updatingUsingItem N
+ m ()Z wasExperienceConsumed ff
+ m (Lnet/minecraft/world/entity/Entity;I)Z wasRecentlyStabbed b
+ m ()Lnet/minecraft/world/waypoints/Waypoint$Icon; waypointIcon gy
+ m (Lnet/minecraft/world/entity/Pose;)Z wouldNotSuffocateAtTargetPose g
+ f I ARMOR_SLOT_OFFSET aW
+ f F BASE_JUMP_POWER be
+ f I BODY_ARMOR_OFFSET aX
+ f I DAMAGE_SOURCE_TIMEOUT r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ARROW_COUNT_ID cg
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_AMBIENCE_ID cf
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_PARTICLES ce
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEALTH_ID cd
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LIVING_ENTITY_FLAGS bk
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STINGER_COUNT_ID ch
+ f I DEATH_DURATION bc
+ f F DEFAULT_BABY_SCALE bn
+ f D DEFAULT_BASE_GRAVITY bb
+ f F DEFAULT_KNOCKBACK bf
+ f Lcom/mojang/serialization/Dynamic; EMPTY_BRAIN cl
+ f I EQUIPMENT_SLOT_OFFSET aV
+ f F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT bm
+ f I FREE_FALL_EVENTS_PER_ELYTRA_BREAK t
+ f F INPUT_FRICTION bd
+ f I INVULNERABLE_DURATION bg
+ f I LIVING_ENTITY_FLAG_IS_USING bh
+ f I LIVING_ENTITY_FLAG_OFF_HAND bi
+ f I LIVING_ENTITY_FLAG_SPIN_ATTACK bj
+ f Lorg/slf4j/Logger; LOGGER a
+ f D MAX_LINE_OF_SIGHT_TEST_RANGE cc
+ f D MIN_MOVEMENT_DISTANCE ba
+ f I PARTICLE_FREQUENCY_WHEN_INVISIBLE cj
+ f I PLAYER_HURT_EXPERIENCE_TIME aZ
+ f Ljava/util/function/Predicate; PLAYER_NOT_WEARING_DISGUISE_ITEM bo
+ f I SADDLE_OFFSET aY
+ f Lnet/minecraft/world/entity/EntityDimensions; SLEEPING_DIMENSIONS bl
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; SLEEPING_POS_ID ci
+ f Lnet/minecraft/resources/Identifier; SPEED_MODIFIER_POWDER_SNOW_ID c
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_SPRINTING e
+ f Lnet/minecraft/resources/Identifier; SPRINTING_MODIFIER_ID d
+ f Ljava/lang/String; TAG_ACTIVE_EFFECTS b
+ f Ljava/lang/String; TAG_ATTRIBUTES u
+ f Ljava/lang/String; TAG_BRAIN aP
+ f Ljava/lang/String; TAG_DEATH_TIME aS
+ f Ljava/lang/String; TAG_EQUIPMENT aO
+ f Ljava/lang/String; TAG_FALL_FLYING aQ
+ f Ljava/lang/String; TAG_HEALTH aU
+ f Ljava/lang/String; TAG_HURT_BY_TIMESTAMP aT
+ f Ljava/lang/String; TAG_HURT_TIME aR
+ f Ljava/lang/String; TAG_SLEEPING_POS aN
+ f I TICKS_PER_ELYTRA_FREE_FALL_EVENT s
+ f F WATER_FLOAT_IMPULSE ck
+ f F absorptionAmount cy
+ f Ljava/util/Map; activeEffects co
+ f Ljava/util/EnumMap; activeLocationDependentEnchantments cH
+ f F attackAnim by
+ f I attackStrengthTicker bz
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeMap; attributes cm
+ f F autoSpinAttackDmg bX
+ f Lnet/minecraft/world/item/ItemStack; autoSpinAttackItemStack bY
+ f I autoSpinAttackTicks bW
+ f Lnet/minecraft/world/entity/ai/Brain; brain ca
+ f Lnet/minecraft/world/damagesource/CombatTracker; combatTracker cn
+ f Z dead bJ
+ f I deathTime bw
+ f Z discardFriction cq
+ f Z effectsDirty cr
+ f Lnet/minecraft/world/entity/ElytraAnimationState; elytraAnimationState bG
+ f Lnet/minecraft/world/entity/EntityEquipment; equipment cb
+ f I fallFlyTicks bV
+ f I hurtDuration bv
+ f I hurtTime bu
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation bQ
+ f I itemSwapTicker bA
+ f Z jumping bM
+ f Ljava/util/Optional; lastClimbablePos cB
+ f Lnet/minecraft/world/damagesource/DamageSource; lastDamageSource cC
+ f J lastDamageStamp cD
+ f Ljava/util/Map; lastEquipmentItems cp
+ f Lnet/minecraft/world/entity/EntityReference; lastHurtByMob cs
+ f I lastHurtByMobTimestamp ct
+ f Lnet/minecraft/world/entity/EntityReference; lastHurtByPlayer bH
+ f I lastHurtByPlayerMemoryTime bI
+ f F lastHurt bL
+ f Lnet/minecraft/world/entity/LivingEntity; lastHurtMob cu
+ f I lastHurtMobTimestamp cv
+ f J lastKineticHitFeedbackTime cz
+ f Lnet/minecraft/core/BlockPos; lastPos cA
+ f I lerpHeadSteps bS
+ f D lerpYHeadRot bR
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; locatorBarIcon cI
+ f I noActionTime bK
+ f I noJumpDelay cx
+ f F oAttackAnim bx
+ f Lit/unimi/dsi/fastutil/objects/Object2LongMap; recentKineticEnemies bZ
+ f I removeArrowTime bs
+ f I removeStingerTime bt
+ f Z skipDropExperience cG
+ f F speed cw
+ f F swimAmount cE
+ f F swimAmountO cF
+ f I swingTime br
+ f Lnet/minecraft/world/InteractionHand; swingingArm bq
+ f Z swinging bp
+ f Lnet/minecraft/world/item/ItemStack; useItem bT
+ f I useItemRemaining bU
+ f Lnet/minecraft/world/entity/WalkAnimationState; walkAnimation bB
+ f F xxa bN
+ f F yBodyRot bC
+ f F yBodyRotO bD
+ f F yHeadRot bE
+ f F yHeadRotO bF
+ f F yya bO
+ f F zza bP
+c net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/EntityLiving$1
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/entity/LivingEntity$Fallsounds net/minecraft/world/entity/EntityLiving$a
+ m ()Lnet/minecraft/sounds/SoundEvent; big b
+ m ()Lnet/minecraft/sounds/SoundEvent; small a
+ f Lnet/minecraft/sounds/SoundEvent; big b
+ f Lnet/minecraft/sounds/SoundEvent; small a
+c net/minecraft/world/entity/LivingEntity$ProcessableEffect net/minecraft/world/entity/EntityLiving$ProcessableEffect
+c net/minecraft/world/entity/LivingEntity$1EquipmentChangeImpl net/minecraft/world/entity/EntityLiving$1EquipmentChangeImpl
+c net/minecraft/world/entity/SlotProvider net/minecraft/world/entity/SlotProvider
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m (Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/item/slot/SlotCollection; getSlotsFromRange a
+c net/minecraft/world/entity/ai/goal/Goal net/minecraft/world/entity/ai/goal/PathfinderGoal
+ m (I)I adjustedTickDelay a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerLevel; getServerLevel a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/server/level/ServerLevel; getServerLevel a
+ m ()Z isInterruptable W_
+ m (I)I reducedTickDelay b
+ m ()Z requiresUpdateEveryTick X_
+ m (Ljava/util/EnumSet;)V setFlags a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+c net/minecraft/world/entity/ai/goal/Goal$Flag net/minecraft/world/entity/ai/goal/PathfinderGoal$Type
+ m ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; $values a
+ f [Lnet/minecraft/world/entity/ai/goal/Goal$Flag; $VALUES e
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; JUMP c
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; LOOK b
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; MOVE a
+ f Lnet/minecraft/world/entity/ai/goal/Goal$Flag; TARGET d
+c net/minecraft/world/entity/player/Input net/minecraft/world/entity/player/Input
+ m ()Z backward b
+ m ()Z forward a
+ m ()Z jump e
+ m ()Z left c
+ m ()Z right d
+ m ()Z shift f
+ m ()Z sprint g
+ f Lnet/minecraft/world/entity/player/Input; EMPTY b
+ f B FLAG_BACKWARD k
+ f B FLAG_FORWARD j
+ f B FLAG_JUMP n
+ f B FLAG_LEFT l
+ f B FLAG_RIGHT m
+ f B FLAG_SHIFT o
+ f B FLAG_SPRINT p
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Z backward d
+ f Z forward c
+ f Z jump g
+ f Z left e
+ f Z right f
+ f Z shift h
+ f Z sprint i
+c net/minecraft/world/entity/player/Input$1 net/minecraft/world/entity/player/Input$1
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/player/Input; decode a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/player/Input;)V encode a
+c net/minecraft/world/flag/FeatureElement net/minecraft/world/flag/FeatureElement
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isEnabled a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ f Ljava/util/Set; FILTERED_REGISTRIES cd
+c net/minecraft/world/flag/FeatureFlagSet net/minecraft/world/flag/FeatureFlagSet
+ m (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J computeMask a
+ m (Lnet/minecraft/world/flag/FeatureFlag;)Z contains b
+ m (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; create a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z intersects b
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isSubsetOf a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; join c
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; of a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; subtract d
+ f Lnet/minecraft/world/flag/FeatureFlagSet; EMPTY b
+ f I MAX_CONTAINER_SIZE a
+ f J mask d
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe c
+c net/minecraft/world/food/FoodProperties net/minecraft/world/food/FoodInfo
+ m ()Z canAlwaysEat c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I nutrition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m ()F saturation b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b
+ f Z canAlwaysEat e
+ f I nutrition c
+ f F saturation d
+c net/minecraft/world/food/FoodProperties$Builder net/minecraft/world/food/FoodInfo$a
+ m ()Lnet/minecraft/world/food/FoodProperties$Builder; alwaysEdible a
+ m ()Lnet/minecraft/world/food/FoodProperties; build b
+ m (I)Lnet/minecraft/world/food/FoodProperties$Builder; nutrition a
+ m (F)Lnet/minecraft/world/food/FoodProperties$Builder; saturationModifier a
+ f Z canAlwaysEat c
+ f I nutrition a
+ f F saturationModifier b
+c net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/ContainerAnvil
+ m (I)I calculateIncreasedRepairCost e
+ m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions o
+ m ()V createResult l
+ m ()I getCost m
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$createInputSlotDefinitions$0 d
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$createInputSlotDefinitions$1 c
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Z)Z mayPickup a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (Ljava/lang/String;)Z setItemName a
+ m (Ljava/lang/String;)Ljava/lang/String; validateName b
+ f I ADDITIONAL_SLOT n
+ f I ADDITIONAL_SLOT_X_PLACEMENT I
+ f I COST_ADDED_BASE C
+ f I COST_BASE B
+ f I COST_FAIL A
+ f I COST_INCOMPATIBLE_PENALTY F
+ f I COST_RENAME G
+ f I COST_REPAIR_MATERIAL D
+ f I COST_REPAIR_SACRIFICE E
+ f Z DEBUG_COST v
+ f I INPUT_SLOT m
+ f I INPUT_SLOT_X_PLACEMENT H
+ f Lorg/slf4j/Logger; LOGGER u
+ f I MAX_NAME_LENGTH p
+ f I RESULT_SLOT o
+ f I RESULT_SLOT_X_PLACEMENT J
+ f I SLOT_Y_PLACEMENT K
+ f Lnet/minecraft/world/inventory/DataSlot; cost y
+ f Ljava/lang/String; itemName x
+ f Z onlyRenaming z
+ f I repairItemCountCost w
+c net/minecraft/world/inventory/ArmorSlot net/minecraft/world/inventory/ArmorSlot
+ m ()I getMaxStackSize a
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m ()Z isActive b
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ f Lnet/minecraft/resources/Identifier; emptyIcon g
+ f Lnet/minecraft/world/entity/LivingEntity; owner a
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot b
+c net/minecraft/world/inventory/ChestMenu net/minecraft/world/inventory/ContainerChest
+ m (Lnet/minecraft/world/Container;II)V addChestGrid d
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; fiveRows e
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; fourRows d
+ m ()Lnet/minecraft/world/Container; getContainer l
+ m ()I getRowCount m
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; oneRow a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; sixRows f
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; sixRows b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; threeRows c
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; threeRows a
+ m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; twoRows b
+ f Lnet/minecraft/world/Container; container m
+ f I containerRows n
+c net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/InventoryClickType
+ m ()[Lnet/minecraft/world/inventory/ClickType; $values b
+ m ()I id a
+ f [Lnet/minecraft/world/inventory/ClickType; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lnet/minecraft/world/inventory/ClickType; CLONE d
+ f Lnet/minecraft/world/inventory/ClickType; PICKUP a
+ f Lnet/minecraft/world/inventory/ClickType; PICKUP_ALL g
+ f Lnet/minecraft/world/inventory/ClickType; QUICK_CRAFT f
+ f Lnet/minecraft/world/inventory/ClickType; QUICK_MOVE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/inventory/ClickType; SWAP c
+ f Lnet/minecraft/world/inventory/ClickType; THROW e
+ f I id j
+c net/minecraft/world/inventory/SlotRange net/minecraft/world/inventory/SlotRange
+ m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; of a
+ m ()I size b
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slots a
+c net/minecraft/world/inventory/SlotRange$1 net/minecraft/world/inventory/SlotRange$1
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slots a
+ f Ljava/lang/String; val$name b
+c net/minecraft/world/item/ArmorStandItem net/minecraft/world/item/ItemArmorStand
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/DebugStickItem net/minecraft/world/item/ItemDebugStick
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z canDestroyBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/world/level/block/state/BlockState; cycleState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; getNameHelper a
+ m (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; getRelative a
+ m (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 handleInteraction a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V message a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/EndCrystalItem net/minecraft/world/item/ItemEndCrystal
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/EnderpearlItem net/minecraft/world/item/ItemEnderPearl
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/FireChargeItem net/minecraft/world/item/ItemFireball
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playSound a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/FishingRodItem net/minecraft/world/item/ItemFishingRod
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/GlowInkSacItem net/minecraft/world/item/GlowInkSacItem
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; lambda$tryApplyToSign$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/InstrumentItem net/minecraft/world/item/InstrumentItem
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; create a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; getInstrument a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemUseAnimation; getUseAnimation b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; lambda$getUseDuration$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Instrument;)V play a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/ItemSkullPlayer
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/ProjectileItem net/minecraft/world/item/ProjectileItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+c net/minecraft/world/item/ProjectileItem$DispenseConfig net/minecraft/world/item/ProjectileItem$a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; builder a
+ m ()Ljava/util/OptionalInt; overrideDispenseEvent e
+ m ()Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction b
+ m ()F power d
+ m ()F uncertainty c
+ f Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; DEFAULT a
+ f Ljava/util/OptionalInt; overrideDispenseEvent e
+ f Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction b
+ f F power d
+ f F uncertainty c
+c net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder net/minecraft/world/item/ProjectileItem$a$a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; build a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$new$0 a
+ m (I)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; overrideDispenseEvent a
+ m (Lnet/minecraft/world/item/ProjectileItem$PositionFunction;)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; positionFunction a
+ m (F)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; power b
+ m (F)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; uncertainty a
+ f Ljava/util/OptionalInt; overrideDispenseEvent d
+ f Lnet/minecraft/world/item/ProjectileItem$PositionFunction; positionFunction a
+ f F power c
+ f F uncertainty b
+c net/minecraft/world/item/ProjectileItem$PositionFunction net/minecraft/world/item/ProjectileItem$b
+c net/minecraft/world/item/SignApplicator net/minecraft/world/item/SignApplicator
+ m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z canApplyToSign a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z tryApplyToSign a
+c net/minecraft/world/item/WindChargeItem net/minecraft/world/item/WindChargeItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/hurtingprojectile/windcharge/WindCharge; lambda$use$0 a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;DDDFF)V shoot a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/PotionRegistry
+ m ()Ljava/util/List; getEffects a
+ m ()Z hasInstantEffects c
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/alchemy/Potion; requiredFeatures a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; effects d
+ f Ljava/lang/String; name c
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures e
+c net/minecraft/world/item/component/Bees net/minecraft/world/item/component/Bees
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; bees a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/Bees; EMPTY c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; bees d
+c net/minecraft/world/item/component/Tool net/minecraft/world/item/component/Tool
+ m ()Z canDestroyBlocksInCreative d
+ m ()I damagePerBlock c
+ m ()F defaultMiningSpeed b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getMiningSpeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectForDrops b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; rules a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z canDestroyBlocksInCreative f
+ f I damagePerBlock e
+ f F defaultMiningSpeed d
+ f Ljava/util/List; rules c
+c net/minecraft/world/item/component/Tool$Rule net/minecraft/world/item/component/Tool$a
+ m ()Lnet/minecraft/core/HolderSet; blocks a
+ m ()Ljava/util/Optional; correctForDrops c
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/component/Tool$Rule; deniesDrops a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderSet;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a
+ m (Lnet/minecraft/core/HolderSet;F)Lnet/minecraft/world/item/component/Tool$Rule; overrideSpeed b
+ m ()Ljava/util/Optional; speed b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; blocks c
+ f Ljava/util/Optional; correctForDrops e
+ f Ljava/util/Optional; speed d
+c net/minecraft/world/level/CustomSpawner net/minecraft/world/level/MobSpawner
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+c net/minecraft/world/level/LevelAccessor net/minecraft/world/level/GeneratorAccess
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)V gameEvent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V gameEvent a
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource ac
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty av
+ m ()J getGameTime au
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData D_
+ m ()Lnet/minecraft/util/RandomSource; getRandom G_
+ m ()Lnet/minecraft/server/MinecraftServer; getServer s
+ m (II)Z hasChunk b
+ m (ILnet/minecraft/core/BlockPos;I)V levelEvent c
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V neighborShapeChanged a
+ m ()J nextSubTickCount I_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighborsAt a
+c net/minecraft/world/level/LevelSettings net/minecraft/world/level/WorldSettings
+ m ()Z allowCommands e
+ m ()Lnet/minecraft/world/level/LevelSettings; copy h
+ m ()Lnet/minecraft/world/Difficulty; difficulty d
+ m ()Lnet/minecraft/world/level/gamerules/GameRules; gameRules f
+ m ()Lnet/minecraft/world/level/GameType; gameType b
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration g
+ m ()Z hardcore c
+ m (Ljava/lang/Number;)Lnet/minecraft/world/Difficulty; lambda$parse$0 a
+ m ()Ljava/lang/String; levelName a
+ m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; parse a
+ m (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; withDataConfiguration a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; withDifficulty a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; withGameType a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Z allowCommands f
+ f Lnet/minecraft/world/level/WorldDataConfiguration; dataConfiguration h
+ f Lnet/minecraft/world/Difficulty; difficulty e
+ f Lnet/minecraft/world/level/gamerules/GameRules; gameRules g
+ f Lnet/minecraft/world/level/GameType; gameType c
+ f Z hardcore d
+ f Ljava/lang/String; levelName b
+c net/minecraft/world/level/TicketStorage net/minecraft/world/level/TicketStorage
+ m ()V activateAllDeactivatedTickets b
+ m (JLnet/minecraft/server/level/Ticket;)Z addTicket a
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V addTicket a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V addTicketWithRadius a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/Ticket;J)Z canTicketExpire a
+ m ()V deactivateTicketsOnClosing e
+ m (Ljava/util/function/BiConsumer;)V forEachTicket a
+ m (Ljava/util/function/BiConsumer;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V forEachTicket a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/TicketStorage; fromPacked a
+ m (Ljava/util/function/Predicate;)Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithTicketThat a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks f
+ m (Ljava/util/List;Z)Lnet/minecraft/server/level/Ticket; getLowestTicket b
+ m (J)Ljava/util/List; getOrCreateTickets b
+ m (JZ)Ljava/lang/String; getTicketDebugString b
+ m (JZ)I getTicketLevelAt a
+ m (Ljava/util/List;Z)I getTicketLevelAt a
+ m (J)Ljava/util/List; getTickets a
+ m ()Z hasTickets c
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/server/level/Ticket;)Z isTicketSameTypeAndLevel a
+ m (J)Ljava/util/List; lambda$fromPacked$1 d
+ m (Ljava/util/List;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/Ticket;)V lambda$packTickets$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; packTickets g
+ m (Lnet/minecraft/server/level/ChunkMap;)V purgeStaleTickets a
+ m (JLnet/minecraft/server/level/Ticket;)Z removeTicket b
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V removeTicket b
+ m (Lnet/minecraft/world/level/TicketStorage$TicketPredicate;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V removeTicketIf a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V removeTicketWithRadius b
+ m (ILnet/minecraft/server/level/TicketType;)V replaceTicketLevelOfType a
+ m (Lnet/minecraft/world/level/TicketStorage$ChunkUpdated;)V setLoadingChunkUpdatedListener a
+ m (Lnet/minecraft/world/level/TicketStorage$ChunkUpdated;)V setSimulationChunkUpdatedListener b
+ m ()Z shouldKeepDimensionActive d
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+ m ()V updateForcedChunks h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I INITIAL_TICKET_LIST_CAPACITY c
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lcom/mojang/serialization/Codec; TICKET_ENTRY e
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE b
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; deactivatedTickets g
+ f Lnet/minecraft/world/level/TicketStorage$ChunkUpdated; loadingChunkUpdatedListener i
+ f Lnet/minecraft/world/level/TicketStorage$ChunkUpdated; simulationChunkUpdatedListener j
+c net/minecraft/world/level/TicketStorage$ChunkUpdated net/minecraft/world/level/TicketStorage$a
+c net/minecraft/world/level/TicketStorage$TicketPredicate net/minecraft/world/level/TicketStorage$b
+c net/minecraft/world/level/WorldGenLevel net/minecraft/world/level/GeneratorAccessSeed
+ m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite e_
+ m ()J getSeed J
+ m (Ljava/util/function/Supplier;)V setCurrentlyGenerating a
+c net/minecraft/world/level/biome/Climate net/minecraft/world/level/biome/Climate
+ m ()Lnet/minecraft/world/level/biome/Climate$Sampler; empty a
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPos; findSpawnPosition a
+ m (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; parameters a
+ m (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; parameters a
+ m (F)J quantizeCoord a
+ m (FFFFFF)Lnet/minecraft/world/level/biome/Climate$TargetPoint; target a
+ m (J)F unquantizeCoord a
+ f Z DEBUG_SLOW_BIOME_SEARCH b
+ f I PARAMETER_COUNT a
+ f F QUANTIZATION_FACTOR c
+c net/minecraft/world/level/biome/Climate$RTree net/minecraft/world/level/biome/Climate$e
+ m (Ljava/util/List;)Ljava/util/List; bucketize b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; build a
+ m (Ljava/util/List;)Ljava/util/List; buildParameterSpace c
+ m (IZ)Ljava/util/Comparator; comparator a
+ m ([Lnet/minecraft/world/level/biome/Climate$Parameter;)J cost a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree; create a
+ m (ILnet/minecraft/world/level/biome/Climate$RTree$Node;)J lambda$build$1 a
+ m (ILnet/minecraft/world/level/biome/Climate$RTree$SubTree;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; lambda$build$2 a
+ m (IZLnet/minecraft/world/level/biome/Climate$RTree$Node;)J lambda$comparator$3 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; lambda$create$0 a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; search a
+ m (Ljava/util/List;IIZ)V sort a
+ f I CHILDREN_PER_NODE a
+ f Ljava/lang/ThreadLocal; lastResult c
+ f Lnet/minecraft/world/level/biome/Climate$RTree$Node; root b
+c net/minecraft/world/level/biome/Climate$RTree$Leaf net/minecraft/world/level/biome/Climate$e$a
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f Ljava/lang/Object; value b
+c net/minecraft/world/level/biome/Climate$RTree$Node net/minecraft/world/level/biome/Climate$e$b
+ m ([J)J distance a
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f [Lnet/minecraft/world/level/biome/Climate$Parameter; parameterSpace a
+c net/minecraft/world/level/biome/Climate$RTree$SubTree net/minecraft/world/level/biome/Climate$e$c
+ m ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; search a
+ f [Lnet/minecraft/world/level/biome/Climate$RTree$Node; children b
+c net/minecraft/world/level/biome/Climate$Sampler net/minecraft/world/level/biome/Climate$Sampler
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; continentalness d
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; depth f
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; erosion e
+ m ()Lnet/minecraft/core/BlockPos; findSpawnPosition a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; humidity c
+ m (III)Lnet/minecraft/world/level/biome/Climate$TargetPoint; sample a
+ m ()Ljava/util/List; spawnTarget h
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; temperature b
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; weirdness g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; continentalness c
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth e
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion d
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; humidity b
+ f Ljava/util/List; spawnTarget g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; temperature a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; weirdness f
+c net/minecraft/world/level/biome/Climate$Parameter net/minecraft/world/level/biome/Climate$b
+ m (J)J distance a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)J distance a
+ m (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; lambda$static$0 b
+ m (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; lambda$static$2 d
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; lambda$static$3 c
+ m ()J max b
+ m ()J min a
+ m (F)Lnet/minecraft/world/level/biome/Climate$Parameter; point a
+ m (FF)Lnet/minecraft/world/level/biome/Climate$Parameter; span a
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; span b
+ m (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; span a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f J max c
+ f J min b
+c net/minecraft/world/level/biome/Climate$SpawnFinder net/minecraft/world/level/biome/Climate$g
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; getSpawnPositionAndFitness a
+ m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V radialSearch a
+ f J MAX_RADIUS a
+ f Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; result b
+c net/minecraft/world/level/biome/Climate$SpawnFinder$Result net/minecraft/world/level/biome/Climate$g$a
+ m ()J fitness b
+ m ()Lnet/minecraft/core/BlockPos; location a
+ f J fitness b
+ f Lnet/minecraft/core/BlockPos; location a
+c net/minecraft/world/level/biome/Climate$TargetPoint net/minecraft/world/level/biome/Climate$h
+ m ()J continentalness d
+ m ()J depth f
+ m ()J erosion e
+ m ()J humidity c
+ m ()J temperature b
+ m ()[J toParameterArray a
+ m ()J weirdness g
+ f J continentalness c
+ f J depth e
+ f J erosion d
+ f J humidity b
+ f J temperature a
+ f J weirdness f
+c net/minecraft/world/level/biome/Climate$ParameterList net/minecraft/world/level/biome/Climate$c
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValue a
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValueBruteForce b
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; findValueIndex c
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; findValueIndex a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a
+ m ()Ljava/util/List; values a
+ f Lnet/minecraft/world/level/biome/Climate$RTree; index b
+ f Ljava/util/List; values a
+c net/minecraft/world/level/biome/Climate$DistanceMetric net/minecraft/world/level/biome/Climate$a
+c net/minecraft/world/level/biome/Climate$ParameterPoint net/minecraft/world/level/biome/Climate$d
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; continentalness d
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; depth f
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; erosion e
+ m (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)J fitness a
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; humidity c
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$0 g
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$1 f
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$2 e
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$3 d
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$4 c
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; lambda$static$5 b
+ m (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Ljava/lang/Long; lambda$static$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7 a
+ m ()J offset h
+ m ()Ljava/util/List; parameterSpace a
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; temperature b
+ m ()Lnet/minecraft/world/level/biome/Climate$Parameter; weirdness g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; continentalness d
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; depth f
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; erosion e
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; humidity c
+ f J offset h
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; temperature b
+ f Lnet/minecraft/world/level/biome/Climate$Parameter; weirdness g
+c net/minecraft/world/level/chunk/Palette net/minecraft/world/level/chunk/DataPalette
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+c net/minecraft/world/level/chunk/Palette$Factory net/minecraft/world/level/chunk/DataPalette$a
+c net/minecraft/world/phys/BlockHitResult net/minecraft/world/phys/MovingObjectPositionBlock
+ m ()Lnet/minecraft/core/BlockPos; getBlockPos b
+ m ()Lnet/minecraft/core/Direction; getDirection c
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ m ()Lnet/minecraft/world/phys/BlockHitResult; hitBorder a
+ m ()Z isInside e
+ m ()Z isWorldBorderHit f
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; miss a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/BlockHitResult; withDirection a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; withPosition a
+ f Lnet/minecraft/core/BlockPos; blockPos c
+ f Lnet/minecraft/core/Direction; direction b
+ f Z inside e
+ f Z miss d
+ f Z worldBorderHit f
+c net/minecraft/world/scores/PlayerScores net/minecraft/world/scores/PlayerScores
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; get a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/function/Consumer;)Lnet/minecraft/world/scores/Score; getOrCreate a
+ m ()Z hasScores a
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/world/scores/Score; lambda$getOrCreate$0 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V lambda$listScores$1 a
+ m ()Ljava/util/Map; listRawScores c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; listScores b
+ m (Lnet/minecraft/world/scores/Objective;)Z remove b
+ m (Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V setScore a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap; scores a
+c net/minecraft/world/ticks/ScheduledTick net/minecraft/world/ticks/NextTickListEntry
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I lambda$static$0 b
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I lambda$static$1 a
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()Lnet/minecraft/world/ticks/TickPriority; priority d
+ m (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/ScheduledTick; probe a
+ m ()J subTickOrder e
+ m (J)Lnet/minecraft/world/ticks/SavedTick; toSavedTick a
+ m ()J triggerTick c
+ m ()Ljava/lang/Object; type a
+ f Ljava/util/Comparator; DRAIN_ORDER a
+ f Ljava/util/Comparator; INTRA_TICK_DRAIN_ORDER b
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH c
+ f Lnet/minecraft/core/BlockPos; pos e
+ f Lnet/minecraft/world/ticks/TickPriority; priority g
+ f J subTickOrder h
+ f J triggerTick f
+ f Ljava/lang/Object; type d
+c net/minecraft/world/ticks/ScheduledTick$1 net/minecraft/world/ticks/NextTickListEntry$1
+ m (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)Z equals a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)I hashCode a
+c org/bukkit/craftbukkit/CraftCrashReport org/bukkit/craftbukkit/v1_21_R7/CraftCrashReport
+c org/bukkit/craftbukkit/CraftJukeboxSong org/bukkit/craftbukkit/v1_21_R7/CraftJukeboxSong
+c org/bukkit/craftbukkit/CraftServerLinks org/bukkit/craftbukkit/v1_21_R7/CraftServerLinks
+c org/bukkit/craftbukkit/CraftServerLinks$CraftServerLink org/bukkit/craftbukkit/v1_21_R7/CraftServerLinks$CraftServerLink
+c org/bukkit/craftbukkit/CraftWorldBorder org/bukkit/craftbukkit/v1_21_R7/CraftWorldBorder
+c org/bukkit/craftbukkit/block/CraftBiome org/bukkit/craftbukkit/v1_21_R7/block/CraftBiome
+c org/bukkit/craftbukkit/block/CraftBiome$LegacyCustomBiomeImpl org/bukkit/craftbukkit/v1_21_R7/block/CraftBiome$LegacyCustomBiomeImpl
+c org/bukkit/craftbukkit/block/CraftBlock org/bukkit/craftbukkit/v1_21_R7/block/CraftBlock
+c org/bukkit/craftbukkit/block/CraftBlock$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftBlock$1
+c org/bukkit/craftbukkit/block/CraftChest org/bukkit/craftbukkit/v1_21_R7/block/CraftChest
+c org/bukkit/craftbukkit/block/CraftShelf org/bukkit/craftbukkit/v1_21_R7/block/CraftShelf
+c org/bukkit/craftbukkit/block/CraftSkull org/bukkit/craftbukkit/v1_21_R7/block/CraftSkull
+c org/bukkit/craftbukkit/block/CraftSkull$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftSkull$1
+c org/bukkit/craftbukkit/block/CraftVault org/bukkit/craftbukkit/v1_21_R7/block/CraftVault
+c org/bukkit/craftbukkit/entity/CraftBoat org/bukkit/craftbukkit/v1_21_R7/entity/CraftBoat
+c org/bukkit/craftbukkit/entity/CraftBoat$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftBoat$1
+c org/bukkit/craftbukkit/entity/CraftFish org/bukkit/craftbukkit/v1_21_R7/entity/CraftFish
+c org/bukkit/craftbukkit/entity/CraftFrog org/bukkit/craftbukkit/v1_21_R7/entity/CraftFrog
+c org/bukkit/craftbukkit/entity/CraftFrog$CraftVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftFrog$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftGoat org/bukkit/craftbukkit/v1_21_R7/entity/CraftGoat
+c org/bukkit/craftbukkit/entity/CraftHusk org/bukkit/craftbukkit/v1_21_R7/entity/CraftHusk
+c org/bukkit/craftbukkit/entity/CraftItem org/bukkit/craftbukkit/v1_21_R7/entity/CraftItem
+c org/bukkit/craftbukkit/entity/CraftMule org/bukkit/craftbukkit/v1_21_R7/entity/CraftMule
+c org/bukkit/craftbukkit/entity/CraftWolf org/bukkit/craftbukkit/v1_21_R7/entity/CraftWolf
+c org/bukkit/craftbukkit/entity/CraftWolf$CraftVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftWolf$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftWolf$CraftSoundVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftWolf$CraftSoundVariant
+c org/bukkit/craftbukkit/legacy/CraftEvil org/bukkit/craftbukkit/v1_21_R7/legacy/CraftEvil
+c org/bukkit/craftbukkit/map/CraftMapView org/bukkit/craftbukkit/v1_21_R7/map/CraftMapView
+c org/bukkit/craftbukkit/tag/CraftItemTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftItemTag
+c org/bukkit/craftbukkit/util/CraftLegacy org/bukkit/craftbukkit/v1_21_R7/util/CraftLegacy
+c org/bukkit/craftbukkit/util/CraftVector org/bukkit/craftbukkit/v1_21_R7/util/CraftVector
+c org/bukkit/craftbukkit/util/LazyHashSet org/bukkit/craftbukkit/v1_21_R7/util/LazyHashSet
+c net/minecraft/commands/CacheableFunction net/minecraft/commands/CacheableFunction
+ m (Lnet/minecraft/server/ServerFunctionManager;)Ljava/util/Optional; get a
+ m ()Lnet/minecraft/resources/Identifier; getId a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; function d
+ f Lnet/minecraft/resources/Identifier; id b
+ f Z resolved c
+c net/minecraft/core/LayeredRegistryAccess net/minecraft/core/LayeredRegistryAccess
+ m (Ljava/util/stream/Stream;)Ljava/util/Map; collectRegistries a
+ m ()Lnet/minecraft/core/RegistryAccess$Frozen; compositeAccess a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getAccessForLoading b
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getAccessFrom c
+ m (II)Lnet/minecraft/core/RegistryAccess$Frozen; getCompositeAccessForLayers a
+ m (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; getLayer a
+ m (Ljava/lang/Object;)I getLayerIndexOrThrow d
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V lambda$collectRegistries$1 a
+ m (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;)V lambda$collectRegistries$2 a
+ m (Ljava/util/List;)Ljava/util/List; lambda$new$0 a
+ m (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; replaceFrom a
+ m (Ljava/lang/Object;[Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/core/LayeredRegistryAccess; replaceFrom a
+ f Lnet/minecraft/core/RegistryAccess$Frozen; composite c
+ f Ljava/util/List; keys a
+ f Ljava/util/List; values b
+c net/minecraft/core/dispenser/BlockSource net/minecraft/core/dispenser/SourceBlock
+ m ()Lnet/minecraft/world/level/block/entity/DispenserBlockEntity; blockEntity e
+ m ()Lnet/minecraft/world/phys/Vec3; center a
+ m ()Lnet/minecraft/server/level/ServerLevel; level b
+ m ()Lnet/minecraft/core/BlockPos; pos c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state d
+ f Lnet/minecraft/world/level/block/entity/DispenserBlockEntity; blockEntity d
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+c net/minecraft/core/registries/Registries net/minecraft/core/registries/Registries
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createRegistryKey a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; elementsDirPath c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; levelStemToLevel a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; levelToLevelStem b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; tagsDirPath d
+ f Lnet/minecraft/resources/ResourceKey; ACTIVITY b
+ f Lnet/minecraft/resources/ResourceKey; ADVANCEMENT bJ
+ f Lnet/minecraft/resources/ResourceKey; ATTRIBUTE c
+ f Lnet/minecraft/resources/ResourceKey; ATTRIBUTE_TYPE H
+ f Lnet/minecraft/resources/ResourceKey; BANNER_PATTERN aR
+ f Lnet/minecraft/resources/ResourceKey; BIOME aS
+ f Lnet/minecraft/resources/ResourceKey; BIOME_SOURCE d
+ f Lnet/minecraft/resources/ResourceKey; BLOCK i
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_ENTITY_TYPE e
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_PREDICATE_TYPE f
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_STATE_PROVIDER_TYPE g
+ f Lnet/minecraft/resources/ResourceKey; BLOCK_TYPE h
+ f Lnet/minecraft/resources/ResourceKey; CARVER j
+ f Lnet/minecraft/resources/ResourceKey; CAT_VARIANT aT
+ f Lnet/minecraft/resources/ResourceKey; CHAT_TYPE aU
+ f Lnet/minecraft/resources/ResourceKey; CHICKEN_VARIANT aV
+ f Lnet/minecraft/resources/ResourceKey; CHUNK_GENERATOR k
+ f Lnet/minecraft/resources/ResourceKey; CHUNK_STATUS l
+ f Lnet/minecraft/resources/ResourceKey; COMMAND_ARGUMENT_TYPE m
+ f Lnet/minecraft/resources/ResourceKey; CONFIGURED_CARVER aX
+ f Lnet/minecraft/resources/ResourceKey; CONFIGURED_FEATURE aY
+ f Lnet/minecraft/resources/ResourceKey; CONSUME_EFFECT_TYPE n
+ f Lnet/minecraft/resources/ResourceKey; COW_VARIANT aZ
+ f Lnet/minecraft/resources/ResourceKey; CREATIVE_MODE_TAB o
+ f Lnet/minecraft/resources/ResourceKey; CUSTOM_STAT p
+ f Lnet/minecraft/resources/ResourceKey; DAMAGE_TYPE ba
+ f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_PREDICATE_TYPE q
+ f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_TYPE r
+ f Lnet/minecraft/resources/ResourceKey; DEBUG_SUBSCRIPTION t
+ f Lnet/minecraft/resources/ResourceKey; DECORATED_POT_PATTERN u
+ f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION bb
+ f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION_TYPE v
+ f Lnet/minecraft/resources/ResourceKey; DIALOG bc
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_ACTION_TYPE aE
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_BODY_TYPE w
+ f Lnet/minecraft/resources/ResourceKey; DIALOG_TYPE x
+ f Lnet/minecraft/resources/ResourceKey; DIMENSION bE
+ f Lnet/minecraft/resources/ResourceKey; DIMENSION_TYPE bd
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT bf
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_EFFECT_COMPONENT_TYPE y
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_ENTITY_EFFECT_TYPE z
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE A
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE B
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER be
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER_TYPE C
+ f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_VALUE_EFFECT_TYPE D
+ f Lnet/minecraft/resources/ResourceKey; ENTITY_SUB_PREDICATE_TYPE E
+ f Lnet/minecraft/resources/ResourceKey; ENTITY_TYPE F
+ f Lnet/minecraft/resources/ResourceKey; ENVIRONMENT_ATTRIBUTE G
+ f Lnet/minecraft/resources/ResourceKey; FEATURE J
+ f Lnet/minecraft/resources/ResourceKey; FEATURE_SIZE_TYPE I
+ f Lnet/minecraft/resources/ResourceKey; FLAT_LEVEL_GENERATOR_PRESET bg
+ f Lnet/minecraft/resources/ResourceKey; FLOAT_PROVIDER_TYPE K
+ f Lnet/minecraft/resources/ResourceKey; FLUID L
+ f Lnet/minecraft/resources/ResourceKey; FOLIAGE_PLACER_TYPE M
+ f Lnet/minecraft/resources/ResourceKey; FROG_VARIANT bh
+ f Lnet/minecraft/resources/ResourceKey; GAME_EVENT N
+ f Lnet/minecraft/resources/ResourceKey; GAME_RULE s
+ f Lnet/minecraft/resources/ResourceKey; HEIGHT_PROVIDER_TYPE O
+ f Lnet/minecraft/resources/ResourceKey; INCOMING_RPC_METHOD aN
+ f Lnet/minecraft/resources/ResourceKey; INPUT_CONTROL_TYPE P
+ f Lnet/minecraft/resources/ResourceKey; INSTRUMENT bi
+ f Lnet/minecraft/resources/ResourceKey; INT_PROVIDER_TYPE Q
+ f Lnet/minecraft/resources/ResourceKey; ITEM R
+ f Lnet/minecraft/resources/ResourceKey; ITEM_MODIFIER bH
+ f Lnet/minecraft/resources/ResourceKey; JUKEBOX_SONG bj
+ f Lnet/minecraft/resources/ResourceKey; LEVEL_STEM bF
+ f Lnet/minecraft/resources/ResourceKey; LOOT_CONDITION_TYPE T
+ f Lnet/minecraft/resources/ResourceKey; LOOT_FUNCTION_TYPE U
+ f Lnet/minecraft/resources/ResourceKey; LOOT_NBT_PROVIDER_TYPE V
+ f Lnet/minecraft/resources/ResourceKey; LOOT_NUMBER_PROVIDER_TYPE W
+ f Lnet/minecraft/resources/ResourceKey; LOOT_POOL_ENTRY_TYPE X
+ f Lnet/minecraft/resources/ResourceKey; LOOT_SCORE_PROVIDER_TYPE Y
+ f Lnet/minecraft/resources/ResourceKey; LOOT_TABLE bG
+ f Lnet/minecraft/resources/ResourceKey; MAP_DECORATION_TYPE Z
+ f Lnet/minecraft/resources/ResourceKey; MATERIAL_CONDITION aa
+ f Lnet/minecraft/resources/ResourceKey; MATERIAL_RULE ab
+ f Lnet/minecraft/resources/ResourceKey; MEMORY_MODULE_TYPE ac
+ f Lnet/minecraft/resources/ResourceKey; MENU ad
+ f Lnet/minecraft/resources/ResourceKey; MOB_EFFECT ae
+ f Lnet/minecraft/resources/ResourceKey; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST bk
+ f Lnet/minecraft/resources/ResourceKey; NOISE bm
+ f Lnet/minecraft/resources/ResourceKey; NOISE_SETTINGS bl
+ f Lnet/minecraft/resources/ResourceKey; NUMBER_FORMAT_TYPE af
+ f Lnet/minecraft/resources/ResourceKey; OUTGOING_RPC_METHOD aO
+ f Lnet/minecraft/resources/ResourceKey; PAINTING_VARIANT bn
+ f Lnet/minecraft/resources/ResourceKey; PARTICLE_TYPE ag
+ f Lnet/minecraft/resources/ResourceKey; PERMISSION_CHECK_TYPE aQ
+ f Lnet/minecraft/resources/ResourceKey; PERMISSION_TYPE aP
+ f Lnet/minecraft/resources/ResourceKey; PIG_VARIANT bo
+ f Lnet/minecraft/resources/ResourceKey; PLACED_FEATURE bp
+ f Lnet/minecraft/resources/ResourceKey; PLACEMENT_MODIFIER_TYPE ah
+ f Lnet/minecraft/resources/ResourceKey; POINT_OF_INTEREST_TYPE ai
+ f Lnet/minecraft/resources/ResourceKey; POOL_ALIAS_BINDING aj
+ f Lnet/minecraft/resources/ResourceKey; POSITION_SOURCE_TYPE ak
+ f Lnet/minecraft/resources/ResourceKey; POS_RULE_TEST al
+ f Lnet/minecraft/resources/ResourceKey; POTION am
+ f Lnet/minecraft/resources/ResourceKey; PREDICATE bI
+ f Lnet/minecraft/resources/ResourceKey; PROCESSOR_LIST bq
+ f Lnet/minecraft/resources/ResourceKey; RECIPE bK
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_BOOK_CATEGORY an
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_DISPLAY ao
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_SERIALIZER ap
+ f Lnet/minecraft/resources/ResourceKey; RECIPE_TYPE aq
+ f Lnet/minecraft/resources/ResourceKey; ROOT_PLACER_TYPE ar
+ f Lnet/minecraft/resources/Identifier; ROOT_REGISTRY_NAME a
+ f Lnet/minecraft/resources/ResourceKey; RULE_BLOCK_ENTITY_MODIFIER as
+ f Lnet/minecraft/resources/ResourceKey; RULE_TEST at
+ f Lnet/minecraft/resources/ResourceKey; SENSOR_TYPE au
+ f Lnet/minecraft/resources/ResourceKey; SLOT_DISPLAY av
+ f Lnet/minecraft/resources/ResourceKey; SLOT_SOURCE_TYPE S
+ f Lnet/minecraft/resources/ResourceKey; SOUND_EVENT aw
+ f Lnet/minecraft/resources/ResourceKey; SPAWN_CONDITION_TYPE ax
+ f Lnet/minecraft/resources/ResourceKey; STAT_TYPE ay
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE bs
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PIECE az
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PLACEMENT aA
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_POOL_ELEMENT aB
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PROCESSOR aC
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_SET br
+ f Lnet/minecraft/resources/ResourceKey; STRUCTURE_TYPE aD
+ f Lnet/minecraft/resources/ResourceKey; TEMPLATE_POOL bt
+ f Lnet/minecraft/resources/ResourceKey; TEST_ENVIRONMENT bu
+ f Lnet/minecraft/resources/ResourceKey; TEST_ENVIRONMENT_DEFINITION_TYPE aF
+ f Lnet/minecraft/resources/ResourceKey; TEST_FUNCTION aG
+ f Lnet/minecraft/resources/ResourceKey; TEST_INSTANCE bv
+ f Lnet/minecraft/resources/ResourceKey; TEST_INSTANCE_TYPE aH
+ f Lnet/minecraft/resources/ResourceKey; TICKET_TYPE aI
+ f Lnet/minecraft/resources/ResourceKey; TIMELINE bw
+ f Lnet/minecraft/resources/ResourceKey; TREE_DECORATOR_TYPE aJ
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_SPAWNER_CONFIG bx
+ f Lnet/minecraft/resources/ResourceKey; TRIGGER_TYPE by
+ f Lnet/minecraft/resources/ResourceKey; TRIM_MATERIAL bz
+ f Lnet/minecraft/resources/ResourceKey; TRIM_PATTERN bA
+ f Lnet/minecraft/resources/ResourceKey; TRUNK_PLACER_TYPE aK
+ f Lnet/minecraft/resources/ResourceKey; VILLAGER_PROFESSION aL
+ f Lnet/minecraft/resources/ResourceKey; VILLAGER_TYPE aM
+ f Lnet/minecraft/resources/ResourceKey; WOLF_SOUND_VARIANT bC
+ f Lnet/minecraft/resources/ResourceKey; WOLF_VARIANT bB
+ f Lnet/minecraft/resources/ResourceKey; WORLD_PRESET bD
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_NAUTILUS_VARIANT aW
+c net/minecraft/data/recipes/RecipeBuilder net/minecraft/data/recipes/RecipeBuilder
+ m (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; determineBookCategory a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/resources/Identifier; getDefaultRecipeId a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ f Lnet/minecraft/resources/Identifier; ROOT_RECIPE_ADVANCEMENT a
+c net/minecraft/data/recipes/RecipeBuilder$1 net/minecraft/data/recipes/RecipeBuilder$1
+ f [I $SwitchMap$net$minecraft$data$recipes$RecipeCategory a
+c net/minecraft/data/worldgen/VillagePools net/minecraft/data/worldgen/WorldGenFeatureVillages
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/nbt/visitors/CollectFields net/minecraft/nbt/visitors/CollectFields
+ m ()I getMissingFieldCount c
+ m ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitContainerEnd b
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; visitEntry a
+ m (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; visitRootEntry b
+ f I fieldsToGetCount a
+ f Ljava/util/Deque; stack c
+ f Ljava/util/Set; wantedTypes b
+c net/minecraft/nbt/visitors/FieldSelector net/minecraft/nbt/visitors/FieldSelector
+ m ()Ljava/lang/String; name c
+ m ()Ljava/util/List; path a
+ m ()Lnet/minecraft/nbt/TagType; type b
+ f Ljava/lang/String; name c
+ f Ljava/util/List; path a
+ f Lnet/minecraft/nbt/TagType; type b
+c net/minecraft/network/CompressionDecoder net/minecraft/network/PacketDecompressor
+ m (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; inflate a
+ m (Lio/netty/buffer/ByteBuf;)V setupInflaterInput a
+ f I MAXIMUM_COMPRESSED_LENGTH a
+ f I MAXIMUM_UNCOMPRESSED_LENGTH b
+ f Ljava/util/zip/Inflater; inflater c
+ f I threshold d
+ f Z validateDecompressed e
+c net/minecraft/network/CompressionEncoder net/minecraft/network/PacketCompressor
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode a
+ m ()I getThreshold a
+ m (I)V setThreshold a
+ f Ljava/util/zip/Deflater; deflater b
+ f [B encodeBuf a
+ f I threshold c
+c net/minecraft/network/ConnectionProtocol net/minecraft/network/EnumProtocol
+ m ()[Lnet/minecraft/network/ConnectionProtocol; $values b
+ m ()Ljava/lang/String; id a
+ f [Lnet/minecraft/network/ConnectionProtocol; $VALUES g
+ f Lnet/minecraft/network/ConnectionProtocol; CONFIGURATION e
+ f Lnet/minecraft/network/ConnectionProtocol; HANDSHAKING a
+ f Lnet/minecraft/network/ConnectionProtocol; LOGIN d
+ f Lnet/minecraft/network/ConnectionProtocol; PLAY b
+ f Lnet/minecraft/network/ConnectionProtocol; STATUS c
+ f Ljava/lang/String; id f
+c net/minecraft/network/PacketBundlePacker net/minecraft/network/PacketBundlePacker
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V decode a
+ m (Lnet/minecraft/network/protocol/Packet;)V verifyNonTerminalPacket a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo a
+ f Lnet/minecraft/network/protocol/BundlerInfo$Bundler; currentBundler b
+c net/minecraft/network/PacketSendListener net/minecraft/network/PacketSendListener
+ m (Ljava/util/function/Supplier;)Lio/netty/channel/ChannelFutureListener; exceptionallySend a
+ m (Ljava/util/function/Supplier;Lio/netty/channel/ChannelFuture;)V lambda$exceptionallySend$1 a
+ m (Ljava/lang/Runnable;Lio/netty/channel/ChannelFuture;)V lambda$thenRun$0 a
+ m (Ljava/lang/Runnable;)Lio/netty/channel/ChannelFutureListener; thenRun a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/network/chat/ChatDecorator net/minecraft/network/chat/ChatDecorator
+ f Lnet/minecraft/network/chat/ChatDecorator; PLAIN a
+c net/minecraft/network/chat/FormattedText net/minecraft/network/chat/IChatFormatted
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/FormattedText; composite a
+ m ([Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/FormattedText; composite a
+ m (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/FormattedText; of e
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; of a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lnet/minecraft/network/chat/FormattedText; EMPTY b
+ f Ljava/util/Optional; STOP_ITERATION a
+c net/minecraft/network/chat/FormattedText$1 net/minecraft/network/chat/IChatFormatted$1
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/FormattedText$2 net/minecraft/network/chat/IChatFormatted$2
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Ljava/lang/String; val$text c
+c net/minecraft/network/chat/FormattedText$3 net/minecraft/network/chat/IChatFormatted$3
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+ f Lnet/minecraft/network/chat/Style; val$style d
+ f Ljava/lang/String; val$text c
+c net/minecraft/network/chat/FormattedText$4 net/minecraft/network/chat/IChatFormatted$4
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/FormattedText$ContentConsumer net/minecraft/network/chat/IChatFormatted$a
+c net/minecraft/network/chat/FormattedText$StyledContentConsumer net/minecraft/network/chat/IChatFormatted$b
+c net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$startJfr$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$stopJfr$4 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$stopJfr$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I startJfr a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopJfr b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DUMP_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; START_FAILED a
+c net/minecraft/server/commands/MsgCommand net/minecraft/server/commands/CommandTell
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V sendMessage a
+c net/minecraft/server/commands/SayCommand net/minecraft/server/commands/CommandSay
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/TagCommand net/minecraft/server/commands/CommandTag
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I addTag a
+ m (Ljava/util/Collection;)Ljava/util/Collection; getTags a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$4 d
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$5 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTags$10 b
+ m (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$11 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$listTags$8 a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$6 b
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$7 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I listTags a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I removeTag b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ADD_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_REMOVE_FAILED b
+c net/minecraft/server/dialog/ActionButton net/minecraft/server/dialog/ActionButton
+ m ()Ljava/util/Optional; action b
+ m ()Lnet/minecraft/server/dialog/CommonButtonData; button a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; action c
+ f Lnet/minecraft/server/dialog/CommonButtonData; button b
+c net/minecraft/server/dialog/DialogAction net/minecraft/server/dialog/DialogAction
+ m ()[Lnet/minecraft/server/dialog/DialogAction; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/server/dialog/DialogAction;)I lambda$static$0 b
+ m (Lnet/minecraft/server/dialog/DialogAction;)I lambda$static$1 a
+ m ()Z willUnpause a
+ f [Lnet/minecraft/server/dialog/DialogAction; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID d
+ f Lnet/minecraft/server/dialog/DialogAction; CLOSE a
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/server/dialog/DialogAction; NONE b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f Lnet/minecraft/server/dialog/DialogAction; WAIT_FOR_RESPONSE c
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/server/dialog/NoticeDialog net/minecraft/server/dialog/NoticeDialog
+ m ()Lnet/minecraft/server/dialog/ActionButton; action e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; mainActions b
+ m ()Ljava/util/Optional; onCancel d
+ f Lnet/minecraft/server/dialog/ActionButton; DEFAULT_ACTION a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC h
+ f Lnet/minecraft/server/dialog/ActionButton; action j
+ f Lnet/minecraft/server/dialog/CommonDialogData; common i
+c net/minecraft/server/dialog/SimpleDialog net/minecraft/server/dialog/SimpleDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/List; mainActions b
+c net/minecraft/server/packs/DownloadQueue net/minecraft/server/packs/DownloadQueue
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; downloadBatch a
+ m (Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either; getFileInfo a
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; lambda$downloadBatch$1 c
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Lnet/minecraft/server/packs/DownloadQueue$BatchResult;Ljava/util/UUID;Lnet/minecraft/server/packs/DownloadQueue$DownloadRequest;)V lambda$runDownload$0 a
+ m (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; runDownload b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_KEPT_PACKS b
+ f Ljava/nio/file/Path; cacheDir c
+ f Lnet/minecraft/util/eventlog/JsonEventLog; eventLog d
+ f Lnet/minecraft/util/thread/ConsecutiveExecutor; tasks e
+c net/minecraft/server/packs/DownloadQueue$LogEntry net/minecraft/server/packs/DownloadQueue$e
+ m ()Lcom/mojang/datafixers/util/Either; errorOrFileInfo e
+ m ()Ljava/util/Optional; hash d
+ m ()Ljava/util/UUID; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/time/Instant; time c
+ m ()Ljava/lang/String; url b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/datafixers/util/Either; errorOrFileInfo f
+ f Ljava/util/Optional; hash e
+ f Ljava/util/UUID; id b
+ f Ljava/time/Instant; time d
+ f Ljava/lang/String; url c
+c net/minecraft/server/packs/DownloadQueue$BatchConfig net/minecraft/server/packs/DownloadQueue$a
+ m ()Lcom/google/common/hash/HashFunction; hashFunction a
+ m ()Ljava/util/Map; headers c
+ m ()Lnet/minecraft/util/HttpUtil$DownloadProgressListener; listener e
+ m ()I maxSize b
+ m ()Ljava/net/Proxy; proxy d
+ f Lcom/google/common/hash/HashFunction; hashFunction a
+ f Ljava/util/Map; headers c
+ f Lnet/minecraft/util/HttpUtil$DownloadProgressListener; listener e
+ f I maxSize b
+ f Ljava/net/Proxy; proxy d
+c net/minecraft/server/packs/DownloadQueue$BatchResult net/minecraft/server/packs/DownloadQueue$b
+ m ()Ljava/util/Map; downloaded a
+ m ()Ljava/util/Set; failed b
+ f Ljava/util/Map; downloaded a
+ f Ljava/util/Set; failed b
+c net/minecraft/server/packs/DownloadQueue$FileInfoEntry net/minecraft/server/packs/DownloadQueue$d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; name a
+ m ()J size b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/lang/String; name b
+ f J size c
+c net/minecraft/server/packs/DownloadQueue$DownloadRequest net/minecraft/server/packs/DownloadQueue$c
+ m ()Lcom/google/common/hash/HashCode; hash b
+ m ()Ljava/net/URL; url a
+ f Lcom/google/common/hash/HashCode; hash b
+ f Ljava/net/URL; url a
+c net/minecraft/server/packs/PackResources net/minecraft/server/packs/IResourcePack
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m ()Ljava/util/Optional; knownPackInfo c
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ m ()Ljava/lang/String; packId b
+ f Ljava/lang/String; METADATA_EXTENSION a
+ f Ljava/lang/String; PACK_META b
+c net/minecraft/server/packs/PackResources$ResourceOutput net/minecraft/server/packs/IResourcePack$a
+c net/minecraft/server/players/SleepStatus net/minecraft/server/players/SleepStatus
+ m ()I amountSleeping b
+ m (ILjava/util/List;)Z areEnoughDeepSleeping a
+ m (I)Z areEnoughSleeping a
+ m ()V removeAllSleepers a
+ m (I)I sleepersNeeded b
+ m (Ljava/util/List;)Z update a
+ f I activePlayers a
+ f I sleepingPlayers b
+c net/minecraft/server/players/UserBanList net/minecraft/server/players/GameProfileBanList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/UserBanListEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser b
+ m ()[Ljava/lang/String; getUserList b
+ m (Lnet/minecraft/server/players/NameAndId;)Z isBanned a
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove c
+c net/minecraft/util/ClassInstanceMultiMap net/minecraft/util/EntitySlice
+ m (Ljava/lang/Class;)Ljava/util/Collection; find a
+ m ()Ljava/util/List; getAllInstances a
+ m (Ljava/lang/Class;)Ljava/util/List; lambda$find$0 b
+ f Ljava/util/List; allInstances c
+ f Ljava/lang/Class; baseClass b
+ f Ljava/util/Map; byClass a
+c net/minecraft/util/FormattedCharSequence net/minecraft/util/FormattedString
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z lambda$backward$4 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z lambda$backward$5 a
+ m (Lnet/minecraft/network/chat/Style;ILnet/minecraft/util/FormattedCharSink;)Z lambda$codepoint$1 a
+ m (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/Style;I)Z lambda$decorateOutput$6 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z lambda$forward$2 b
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z lambda$forward$3 b
+ m (Ljava/util/List;Lnet/minecraft/util/FormattedCharSink;)Z lambda$fromList$8 a
+ m (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSink;)Z lambda$fromPair$7 a
+ m (Lnet/minecraft/util/FormattedCharSink;)Z lambda$static$0 a
+ f Lnet/minecraft/util/FormattedCharSequence; EMPTY a
+c net/minecraft/util/context/ContextKeySet net/minecraft/util/context/ContextKeySet
+ m ()Ljava/util/Set; allowed b
+ m (Lnet/minecraft/util/context/ContextKey;)Ljava/lang/String; lambda$toString$0 a
+ m ()Ljava/util/Set; required a
+ f Ljava/util/Set; allowed b
+ f Ljava/util/Set; required a
+c net/minecraft/util/context/ContextKeySet$Builder net/minecraft/util/context/ContextKeySet$a
+ m ()Lnet/minecraft/util/context/ContextKeySet; build a
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/util/context/ContextKeySet$Builder; optional b
+ m (Lnet/minecraft/util/context/ContextKey;)Lnet/minecraft/util/context/ContextKeySet$Builder; required a
+ f Ljava/util/Set; optional b
+ f Ljava/util/Set; required a
+c net/minecraft/util/datafix/schemas/V1022 net/minecraft/util/datafix/schemas/DataConverterSchemaV1022
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 a
+c net/minecraft/util/datafix/schemas/V1125 net/minecraft/util/datafix/schemas/DataConverterSchemaV1125
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 b
+c net/minecraft/util/datafix/schemas/V1451 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1458 net/minecraft/util/datafix/schemas/V1458
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$10 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$11 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$4 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$5 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$6 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$7 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$8 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$9 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameable b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameableInventory a
+c net/minecraft/util/datafix/schemas/V1460 net/minecraft/util/datafix/schemas/DataConverterSchemaV1460
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$25 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$27 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$28 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$29 v
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$30 u
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$31 t
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$32 s
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$33 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 A
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 r
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 q
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 p
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 m
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 l
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 k
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 i
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 z
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 h
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 g
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 f
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 y
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 x
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 w
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 v
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 u
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 t
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 s
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 x
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 q
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37 o
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 n
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43 k
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 g
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 j
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$47 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50 g
+ m (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$52 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$53 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$54 d
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$55 e
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$56 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$57 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$58 b
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$59 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$60 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$61 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1466 net/minecraft/util/datafix/schemas/DataConverterSchemaV1466
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V1470 net/minecraft/util/datafix/schemas/DataConverterSchemaV1470
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1481 net/minecraft/util/datafix/schemas/DataConverterSchemaV1481
+c net/minecraft/util/datafix/schemas/V1483 net/minecraft/util/datafix/schemas/DataConverterSchemaV1483
+c net/minecraft/util/datafix/schemas/V1486 net/minecraft/util/datafix/schemas/DataConverterSchemaV1486
+c net/minecraft/util/datafix/schemas/V1488 net/minecraft/util/datafix/schemas/V1488
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1510 net/minecraft/util/datafix/schemas/DataConverterSchemaV1510
+c net/minecraft/util/datafix/schemas/V1800 net/minecraft/util/datafix/schemas/DataConverterSchemaV1800
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V1801 net/minecraft/util/datafix/schemas/DataConverterSchemaV1801
+c net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/DataConverterSchemaV1904
+c net/minecraft/util/datafix/schemas/V1906 net/minecraft/util/datafix/schemas/DataConverterSchemaV1906
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/datafix/schemas/V1909 net/minecraft/util/datafix/schemas/DataConverterSchemaV1909
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1920 net/minecraft/util/datafix/schemas/DataConverterSchemaV1920
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a
+c net/minecraft/util/datafix/schemas/V1928 net/minecraft/util/datafix/schemas/DataConverterSchemaV1928
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V1929 net/minecraft/util/datafix/schemas/DataConverterSchemaV1929
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+c net/minecraft/util/datafix/schemas/V1931 net/minecraft/util/datafix/schemas/DataConverterSchemaV1931
+c net/minecraft/util/datafix/schemas/V2100 net/minecraft/util/datafix/schemas/DataConverterSchemaV2100
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V2501 net/minecraft/util/datafix/schemas/DataConverterSchemaV2501
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerFurnace$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerFurnace a
+c net/minecraft/util/datafix/schemas/V2502 net/minecraft/util/datafix/schemas/DataConverterSchemaV2502
+c net/minecraft/util/datafix/schemas/V2505 net/minecraft/util/datafix/schemas/DataConverterSchemaV2505
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V2509 net/minecraft/util/datafix/schemas/DataConverterSchemaV2509
+c net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/DataConverterSchemaV2519
+c net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/DataConverterSchemaV2522
+c net/minecraft/util/datafix/schemas/V2551 net/minecraft/util/datafix/schemas/DataConverterSchemaV2551
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 a
+c net/minecraft/util/datafix/schemas/V2568 net/minecraft/util/datafix/schemas/DataConverterSchemaV2568
+c net/minecraft/util/datafix/schemas/V2684 net/minecraft/util/datafix/schemas/V2684
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 a
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+c net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V2831 net/minecraft/util/datafix/schemas/V2831
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V2832 net/minecraft/util/datafix/schemas/V2832
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 g
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$6 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$7 a
+c net/minecraft/util/datafix/schemas/V2842 net/minecraft/util/datafix/schemas/V2842
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3078 net/minecraft/util/datafix/schemas/V3078
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a
+c net/minecraft/util/datafix/schemas/V3081 net/minecraft/util/datafix/schemas/V3081
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3082 net/minecraft/util/datafix/schemas/V3082
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3083 net/minecraft/util/datafix/schemas/V3083
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3202 net/minecraft/util/datafix/schemas/V3202
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3204 net/minecraft/util/datafix/schemas/V3204
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3325 net/minecraft/util/datafix/schemas/V3325
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 a
+c net/minecraft/util/datafix/schemas/V3327 net/minecraft/util/datafix/schemas/V3327
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 a
+c net/minecraft/util/datafix/schemas/V3439 net/minecraft/util/datafix/schemas/V3439
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign a
+c net/minecraft/util/datafix/schemas/V3448 net/minecraft/util/datafix/schemas/V3448
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3682 net/minecraft/util/datafix/schemas/V3682
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3683 net/minecraft/util/datafix/schemas/V3683
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3685 net/minecraft/util/datafix/schemas/V3685
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 b
+c net/minecraft/util/datafix/schemas/V3689 net/minecraft/util/datafix/schemas/V3689
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3807 net/minecraft/util/datafix/schemas/V3807
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808 net/minecraft/util/datafix/schemas/V3808
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3813 net/minecraft/util/datafix/schemas/V3813
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3818 net/minecraft/util/datafix/schemas/V3818
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3825 net/minecraft/util/datafix/schemas/V3825
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3938 net/minecraft/util/datafix/schemas/V3938
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 b
+c net/minecraft/util/datafix/schemas/V4059 net/minecraft/util/datafix/schemas/V4059
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 b
+c net/minecraft/util/datafix/schemas/V4067 net/minecraft/util/datafix/schemas/V4067
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerChestBoat$0 b
+ m (Ljava/util/Map;Ljava/lang/String;)V registerChestBoat a
+c net/minecraft/util/datafix/schemas/V4070 net/minecraft/util/datafix/schemas/V4070
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V4290 net/minecraft/util/datafix/schemas/V4290
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4292 net/minecraft/util/datafix/schemas/V4292
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4300 net/minecraft/util/datafix/schemas/V4300
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; entityWithInventory a
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 d
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 c
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 b
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 a
+c net/minecraft/util/datafix/schemas/V4301 net/minecraft/util/datafix/schemas/V4301
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4302 net/minecraft/util/datafix/schemas/V4302
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V4306 net/minecraft/util/datafix/schemas/V4306
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 a
+c net/minecraft/util/datafix/schemas/V4307 net/minecraft/util/datafix/schemas/V4307
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; adventureModePredicate b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 c
+c net/minecraft/util/datafix/schemas/V4312 net/minecraft/util/datafix/schemas/V4312
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V4420 net/minecraft/util/datafix/schemas/V4420
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V4533 net/minecraft/util/datafix/schemas/V4533
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/debug/DebugBreezeInfo net/minecraft/util/debug/DebugBreezeInfo
+ m ()Ljava/util/Optional; attackTarget a
+ m ()Ljava/util/Optional; jumpTarget b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; attackTarget b
+ f Ljava/util/Optional; jumpTarget c
+c net/minecraft/util/eventlog/JsonEventLog net/minecraft/util/eventlog/JsonEventLog
+ m (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; open a
+ m ()Lnet/minecraft/util/eventlog/JsonEventLogReader; openReader a
+ m ()V releaseReference b
+ m (Ljava/lang/Object;)V write a
+ f Lcom/google/gson/Gson; GSON a
+ f Ljava/nio/channels/FileChannel; channel c
+ f Lcom/mojang/serialization/Codec; codec b
+ f Ljava/util/concurrent/atomic/AtomicInteger; referenceCount d
+c net/minecraft/util/eventlog/JsonEventLog$1 net/minecraft/util/eventlog/JsonEventLog$1
+ m ()Ljava/lang/Object; next a
+ f J position c
+ f Lnet/minecraft/util/eventlog/JsonEventLog; this$0 b
+c net/minecraft/util/parsing/packrat/Scope net/minecraft/util/parsing/packrat/Scope
+ m ()V clearFrameValues d
+ m (I)V ensureCapacity a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; get a
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAny b
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAnyOrThrow c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getOrThrow b
+ m (I)I getPreviousMarkerIndex b
+ m ()Z hasOnlySingleFrame g
+ m ()Ljava/util/Map; lastFrame f
+ m ()V mergeFrame e
+ m ()V popFrame b
+ m ()V pushFrame a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)V put a
+ m ()V setupNewFrame h
+ m ()V splitFrame c
+ m ()Z validateStructure i
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)I valueIndex c
+ m ([Lnet/minecraft/util/parsing/packrat/Atom;)I valueIndexForAny a
+ f Z $assertionsDisabled a
+ f I ENTRY_STRIDE d
+ f Ljava/lang/Object; FRAME_START_MARKER c
+ f I NOT_FOUND b
+ f [Ljava/lang/Object; stack e
+ f I topEntryKeyIndex f
+ f I topMarkerKeyIndex g
+c net/minecraft/util/profiling/ResultField net/minecraft/util/profiling/MethodProfilerResultsField
+ m (Lnet/minecraft/util/profiling/ResultField;)I compareTo a
+ m ()I getColor a
+ f J count c
+ f D globalPercentage b
+ f Ljava/lang/String; name d
+ f D percentage a
+c net/minecraft/util/random/WeightedRandom net/minecraft/util/random/WeightedRandom2
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem a
+ m (Lnet/minecraft/util/RandomSource;Ljava/util/List;Ljava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem a
+ m (Ljava/util/List;Ljava/util/function/ToIntFunction;)I getTotalWeight a
+ m (Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getWeightedItem a
+c net/minecraft/world/effect/MobEffectUtil net/minecraft/world/effect/MobEffectUtil
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffectInstance;I)Ljava/util/List; addEffectToPlayersAround a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;FF)Lnet/minecraft/network/chat/Component; formatDuration a
+ m (Lnet/minecraft/world/entity/LivingEntity;)I getDigSpeedAmplification b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasDigSpeed a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasWaterBreathing c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z shouldEffectsRefillAirsupply d
+c net/minecraft/world/entity/ContainerUser net/minecraft/world/entity/ContainerUser
+ m ()D getContainerInteractionRange ar
+ m ()Lnet/minecraft/world/entity/LivingEntity; getLivingEntity k_
+ m (Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+c net/minecraft/world/entity/EquipmentSlot net/minecraft/world/entity/EnumItemSlot
+ m ()[Lnet/minecraft/world/entity/EquipmentSlot; $values h
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; byName a
+ m ()Z canIncreaseExperience g
+ m (I)I getFilterBit b
+ m ()I getId d
+ m ()I getIndex b
+ m (I)I getIndex a
+ m ()Ljava/lang/String; getName e
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/entity/EquipmentSlot$Type; getType a
+ m ()Z isArmor f
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)I lambda$static$1 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; limit a
+ f [Lnet/minecraft/world/entity/EquipmentSlot; $VALUES s
+ f Lnet/minecraft/world/entity/EquipmentSlot; BODY g
+ f Ljava/util/function/IntFunction; BY_ID k
+ f Lnet/minecraft/world/entity/EquipmentSlot; CHEST e
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC l
+ f Lnet/minecraft/world/entity/EquipmentSlot; FEET c
+ f Lnet/minecraft/world/entity/EquipmentSlot; HEAD f
+ f Lnet/minecraft/world/entity/EquipmentSlot; LEGS d
+ f Lnet/minecraft/world/entity/EquipmentSlot; MAINHAND a
+ f I NO_COUNT_LIMIT i
+ f Lnet/minecraft/world/entity/EquipmentSlot; OFFHAND b
+ f Lnet/minecraft/world/entity/EquipmentSlot; SADDLE h
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC m
+ f Ljava/util/List; VALUES j
+ f I countLimit p
+ f I id q
+ f I index o
+ f Ljava/lang/String; name r
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; type n
+c net/minecraft/world/entity/EquipmentSlot$Type net/minecraft/world/entity/EnumItemSlot$Function
+ m ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; $values a
+ f [Lnet/minecraft/world/entity/EquipmentSlot$Type; $VALUES e
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; ANIMAL_ARMOR c
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; HAND a
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; HUMANOID_ARMOR b
+ f Lnet/minecraft/world/entity/EquipmentSlot$Type; SADDLE d
+c net/minecraft/world/entity/EquipmentUser net/minecraft/world/entity/EquipmentUser
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/Map;)V equip a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/Map;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentTable;Lnet/minecraft/world/level/storage/loot/LootParams;)V equip a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/entity/EquipmentSlot; resolveSlot a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a
+c net/minecraft/world/entity/ExperienceOrb net/minecraft/world/entity/EntityExperienceOrb
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V award a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;I)V awardWithDirection a
+ m (Lnet/minecraft/world/entity/ExperienceOrb;)Z canMerge a
+ m (Lnet/minecraft/world/entity/ExperienceOrb;II)Z canMerge a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V doWaterSplashEffect bI
+ m ()V followNearbyPlayer i
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bf
+ m ()D getDefaultGravity bs
+ m (I)I getExperienceValue a
+ m ()I getIcon f
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation l_
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()I getValue e
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAttackable cT
+ m (Lnet/minecraft/world/entity/ExperienceOrb;)V merge b
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerPlayer;I)I repairPlayerItems a
+ m ()V scanForMerges k
+ m ()V setUnderwaterMovement m
+ m (I)V setValue b
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z tryMergeToExisting b
+ m (D)V unstuckIfPossible i
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VALUE a
+ f S DEFAULT_AGE h
+ f I DEFAULT_COUNT j
+ f S DEFAULT_HEALTH g
+ f S DEFAULT_VALUE i
+ f I ENTITY_SCAN_PERIOD c
+ f I LIFETIME b
+ f I MAX_FOLLOW_DIST d
+ f I ORB_GROUPS_PER_AREA e
+ f D ORB_MERGE_DISTANCE f
+ f I age k
+ f I count m
+ f Lnet/minecraft/world/entity/player/Player; followingPlayer n
+ f I health l
+ f Lnet/minecraft/world/entity/InterpolationHandler; interpolation o
+c net/minecraft/world/entity/ItemSteerable net/minecraft/world/entity/ISteerable
+ m ()Z boost a
+c net/minecraft/world/entity/LightningBolt net/minecraft/world/entity/EntityLightning
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()I getBlocksSetOnFire f
+ m ()Lnet/minecraft/server/level/ServerPlayer; getCause e
+ m ()Ljava/util/stream/Stream; getHitEntities i
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/core/BlockPos; getStrikePosition m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$tick$0 b
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$tick$1 c
+ m ()V powerLightningRod k
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V setCause b
+ m (Z)V setVisualOnly a
+ m (D)Z shouldRenderAtSqrDistance a
+ m (I)V spawnFire a
+ m ()V tick g
+ f D DAMAGE_RADIUS c
+ f D DETECTION_RADIUS d
+ f I START_LIFE b
+ f I blocksSetOnFire j
+ f Lnet/minecraft/server/level/ServerPlayer; cause h
+ f I flashes f
+ f Ljava/util/Set; hitEntities i
+ f I life e
+ f J seed a
+ f Z visualOnly g
+c net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner U_
+ m ()Lnet/minecraft/world/entity/EntityReference; getOwnerReference ae_
+ m ()Lnet/minecraft/world/entity/LivingEntity; getRootOwner V_
+ m ()Lnet/minecraft/world/level/Level; level ao
+c net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/EntityCreature
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;)Z checkSpawnRules a
+ m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour e
+ m ()D followLeashSpeed gO
+ m (Lnet/minecraft/core/BlockPos;)F getWalkTargetValue c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isPanicking gM
+ m ()Z isPathFinding gL
+ m ()Z shouldStayCloseToLeashHolder gN
+ m (Lnet/minecraft/world/entity/Entity;)V whenLeashedTo d
+ f F DEFAULT_WALK_TARGET_VALUE cu
+c net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/EntityTameableAnimal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V applyTamingSideEffects gP
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c
+ m ()Z canBeLeashed aj_
+ m ()Z canFlyToOwner gV
+ m (Lnet/minecraft/core/BlockPos;)Z canTeleportTo i
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m ()Lnet/minecraft/world/entity/EntityReference; getOwnerReference ae_
+ m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cI
+ m (B)V handleEntityEvent b
+ m ()Z isInSittingPose gQ
+ m ()Z isOrderedToSit gR
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z isOwnedBy j
+ m ()Z isTame p
+ m (III)Z maybeTeleportTo a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setInSittingPose y
+ m (Z)V setOrderedToSit z
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner i
+ m (Lnet/minecraft/world/entity/EntityReference;)V setOwnerReference b
+ m (ZZ)V setTame a
+ m ()Z shouldTryTeleportToOwner gT
+ m (Z)V spawnTamingParticles x
+ m (Lnet/minecraft/world/entity/player/Player;)V tame g
+ m (Lnet/minecraft/core/BlockPos;)V teleportToAroundBlockPos h
+ m ()V tryToTeleportToOwner gS
+ m ()Z unableToMoveToOwner gU
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_OWNERUUID_ID cx
+ f Z DEFAULT_ORDERED_TO_SIT cC
+ f I MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cA
+ f I MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cB
+ f I MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cz
+ f I TELEPORT_WHEN_DISTANCE_IS_SQ cv
+ f Z orderedToSit cD
+c net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal net/minecraft/world/entity/EntityTameableAnimal$a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/TamableAnimal; this$0 a
+c net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/EntityAnimal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m ()Z canFallInLove gY
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnimalSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAnimalAttributes gW
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V finalizeSpawnChildFromBreeding a
+ m ()I getAmbientSoundInterval S
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m ()I getInLoveTime gZ
+ m ()Lnet/minecraft/server/level/ServerPlayer; getLoveCause ha
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)Z isBrightEnoughToSpawn a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isInLove hb
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gX
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m ()V resetLove hc
+ m (Lnet/minecraft/world/entity/player/Player;)V setInLove h
+ m (I)V setInLoveTime r
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a
+ f I DEFAULT_IN_LOVE_TIME cv
+ f I PARENT_AGE_AFTER_BREEDING cy
+ f I inLove cw
+ f Lnet/minecraft/world/entity/EntityReference; loveCause cx
+c net/minecraft/world/entity/monster/Blaze net/minecraft/world/entity/monster/EntityBlaze
+ m ()V aiStep d_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()F getLightLevelDependentMagicValue bO
+ m ()Z isCharged p
+ m ()Z isOnFire cp
+ m ()Z isSensitiveToWater fR
+ m ()V registerGoals D
+ m (Z)V setCharged x
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c
+ f F allowedHeightOffset a
+ f I nextHeightOffsetChangeTick b
+c net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal net/minecraft/world/entity/monster/EntityBlaze$PathfinderGoalBlazeFireball
+ m ()Z canUse b
+ m ()D getFollowDistance h
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackStep b
+ f I attackTime c
+ f Lnet/minecraft/world/entity/monster/Blaze; blaze a
+ f I lastSeen d
+c net/minecraft/world/entity/monster/Enemy net/minecraft/world/entity/monster/IMonster
+ f I XP_REWARD_BOSS o_
+ f I XP_REWARD_HUGE n_
+ f I XP_REWARD_LARGE m_
+ f I XP_REWARD_MEDIUM l_
+ f I XP_REWARD_NONE j_
+ f I XP_REWARD_SMALL k_
+c net/minecraft/world/entity/monster/Ghast net/minecraft/world/entity/monster/EntityGhast
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGhastSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gL
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Mob;)V faceMovementDirection a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()I getExplosionPower p
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxSpawnClusterSize aj
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()F getSoundVolume fC
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isCharging k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z isReflectedFireball i
+ m ()Z lambda$new$0 gM
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$1 a
+ m ()D leashElasticDistance x
+ m ()D leashSnapDistance w
+ m ()Z onClimbable fl
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setCharging x
+ m ()Z supportQuadLeashAsHolder dY
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING a
+ f B DEFAULT_EXPLOSION_POWER b
+ f I explosionPower c
+c net/minecraft/world/entity/monster/Ghast$GhastLookGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastMoveTowardsTarget
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; ghast a
+c net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/EntityGhast$ControllerGhast
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;ZZ)Z blockTraversalPossible a
+ m (Lnet/minecraft/world/phys/Vec3;)Z canReach a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;ZZLnet/minecraft/core/BlockPos;I)Z lambda$canReach$0 a
+ m ()V tick a
+ f Z careful n
+ f I floatDuration m
+ f Lnet/minecraft/world/entity/Mob; ghast l
+ f Ljava/util/function/BooleanSupplier; shouldBeStopped o
+c net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastIdleMove
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; chooseRandomPosition a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; chooseRandomPositionWithRestriction a
+ m (Lnet/minecraft/world/entity/Mob;I)Lnet/minecraft/world/phys/Vec3; getSuitableFlyToPosition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;I)Z isGoodTarget a
+ m ()V start d
+ f I MAX_ATTEMPTS a
+ f I distanceToBlocks c
+ f Lnet/minecraft/world/entity/Mob; ghast b
+c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastAttackTarget
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I chargeTime a
+ f Lnet/minecraft/world/entity/monster/Ghast; ghast b
+c net/minecraft/world/entity/monster/Giant net/minecraft/world/entity/monster/EntityGiantZombie
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+c net/minecraft/world/entity/monster/Slime net/minecraft/world/entity/monster/EntitySlime
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSlimeSpawnRules c
+ m (Lnet/minecraft/world/entity/LivingEntity;)V dealDamage i
+ m ()V decreaseSquish gM
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z doPlayJumpSound gT
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAttackDamage gO
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getJumpDelay gL
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gQ
+ m ()I getMaxHeadXRot ac
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType p
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()I getSize gR
+ m ()F getSoundPitch k
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()F getSoundVolume fC
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gP
+ m ()Lnet/minecraft/world/entity/EntityType; getType ay
+ m ()Z isDealsDamage gN
+ m ()Z isTiny gS
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m (IFFLnet/minecraft/world/entity/monster/Slime;)V lambda$remove$1 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions j_
+ m ()V registerGoals D
+ m (IZ)V setSize a
+ m ()V tick g
+ f Z DEFAULT_WAS_ON_GROUND cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE cu
+ f I MAX_NATURAL_SIZE c
+ f I MAX_SIZE b
+ f I MIN_SIZE a
+ f F oSquish f
+ f F squish e
+ f F targetSquish d
+ f Z wasOnGround cw
+c net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomJump
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeAttackGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeNearestPlayer
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V tick a
+ f I growTiredTimer b
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeMoveControl net/minecraft/world/entity/monster/EntitySlime$ControllerMoveSlime
+ m (FZ)V setDirection a
+ m (D)V setWantedMovement a
+ m ()V tick a
+ f Z isAggressive o
+ f I jumpDelay m
+ f Lnet/minecraft/world/entity/monster/Slime; slime n
+ f F yRot l
+c net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeIdle
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomDirection
+ m ()Z canUse b
+ m ()V tick a
+ f F chosenDegrees b
+ f I nextRandomizeTime c
+ f Lnet/minecraft/world/entity/monster/Slime; slime a
+c net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/EntityWitch
+ m ()V aiStep d_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()Z canBeLeader k
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gY
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound gX
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (B)V handleEntityEvent b
+ m ()Z isDrinkingPotion gP
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m ()V registerGoals D
+ m (Z)V setUsingItem z
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_USING_ITEM e
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_DRINKING b
+ f Lnet/minecraft/resources/Identifier; SPEED_MODIFIER_DRINKING_ID a
+ f Lnet/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal; attackPlayersGoal cw
+ f Lnet/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal; healRaidersGoal cv
+ f I usingTime f
+c net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/EntityHuman
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)Z addItem h
+ m ()V aiStep d_
+ m (F)V animateHurt q
+ m (I)V applyPostImpulseGraceTime s
+ m (Lnet/minecraft/world/entity/Entity;)V attack e
+ m (Lnet/minecraft/world/entity/Entity;ZZZZF)V attackVisualEffects a
+ m (Ljava/util/Collection;)I awardRecipes a
+ m (Ljava/util/List;)V awardRecipesByKey b
+ m (Lnet/minecraft/resources/Identifier;)V awardStat a
+ m (Lnet/minecraft/resources/Identifier;I)V awardStat a
+ m (Lnet/minecraft/stats/Stat;)V awardStat b
+ m (Lnet/minecraft/stats/Stat;I)V awardStat a
+ m ()F baseDamageScaleFactor p
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/GameType;)Z blockActionRestricted a
+ m ()D blockInteractionRange hm
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V blockUsingItem a
+ m ()Z canBeHitByProjectile bW
+ m ()Z canBeSeenAsEnemy eS
+ m (Lnet/minecraft/world/entity/Entity;)Z canCriticalAttack J
+ m ()Z canDropItems gO
+ m (Z)Z canEat u
+ m (DDD)Z canFallAtLeast p
+ m ()Z canGlide fU
+ m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a
+ m (Lnet/minecraft/world/entity/Pose;)Z canPlayerFitWithinBlocksAndEntitiesWhen h
+ m ()Z canSimulateMovement dx
+ m ()Z canSprint ef
+ m ()Z canUseGameMasterBlocks hi
+ m (Lnet/minecraft/world/entity/Entity;)Z cannotAttack H
+ m (Lnet/minecraft/world/item/ItemStack;I)Z cannotAttackWithItem c
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/phys/Vec3;)V causeExtraKnockback a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m (F)V causeFoodExhaustion a
+ m ()V closeContainer r
+ m (Ljava/util/Optional;)Ljava/util/OptionalInt; convertParrotVariant a
+ m (Ljava/util/OptionalInt;)Ljava/util/Optional; convertParrotVariant a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/damagesource/DamageSource; createAttackSource i
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gz
+ m ()Lnet/minecraft/world/entity/EntityEquipment; createEquipment eu
+ m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns f
+ m (Lnet/minecraft/world/entity/Entity;)V crit b
+ m (Lnet/minecraft/world/entity/Entity;F)V damageStatsAndHearts a
+ m ()Ljava/lang/String; debugInfo ht
+ m (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; decorateDisplayNameComponent a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V destroyVanishingCursedItems gG
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch f
+ m ()V doCloseContainer s
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;F)V doSweepAttack a
+ m ()V doWaterSplashEffect bI
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b
+ m (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/ItemEntity; drop a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m ()D entityInteractionRange hn
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; extractParrotVariant d
+ m (Lnet/minecraft/core/BlockPos;)Z freeAt h
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Lnet/minecraft/world/entity/player/Abilities; getAbilities gL
+ m ()F getAbsorptionAmount fX
+ m (F)F getAttackStrengthScale I
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()F getBlockSpeedFactor bi
+ m ()D getContainerInteractionRange ar
+ m ()Lnet/minecraft/world/item/ItemCooldowns; getCooldowns hh
+ m ()F getCurrentItemAttackStrengthDelay he
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/world/entity/Pose; getDesiredPose n
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed c
+ m ()I getDimensionChangingDelay co
+ m ()Lcom/google/common/collect/ImmutableList; getDismountPoses go
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getEnchantedDamage a
+ m ()I getEnchantmentSeed gT
+ m ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; getEnderChestInventory gZ
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fj
+ m ()I getFireImmuneTicks dC
+ m ()F getFlyingSpeed fL
+ m ()Lnet/minecraft/world/food/FoodData; getFoodData gW
+ m ()Lcom/mojang/authlib/GameProfile; getGameProfile gI
+ m ()F getHurtDir fg
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/player/Inventory; getInventory gK
+ m (F)F getItemSwapScale J
+ m ()Ljava/util/Optional; getLastDeathLocation hk
+ m ()F getLuck eB
+ m ()F getMaxHeadRotationRelativeToBody fP
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/network/chat/Component; getName ap
+ m ()Ljava/lang/String; getPlainTextName aq
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition u
+ m ()I getScore gF
+ m ()Ljava/lang/String; getScoreboardName da
+ m ()Ljava/util/Optional; getShoulderParrotLeft hc
+ m ()Ljava/util/Optional; getShoulderParrotRight hd
+ m ()I getSleepTimer gQ
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()F getSpeed fM
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound bm
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bk
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bl
+ m ()F getVoicePitch fD
+ m ()Ljava/util/Optional; getWardenSpawnTracker ab
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem eq
+ m ()I getXpNeededForNextLevel gU
+ m (I)V giveExperienceLevels c
+ m (I)V giveExperiencePoints d
+ m (Lnet/minecraft/world/item/ItemStack;)V handleCreativeModeItemDrop g
+ m (B)V handleEntityEvent b
+ m ()V handleShoulderEntities j
+ m ()Z hasContainerOpen gN
+ m (Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter;Lnet/minecraft/core/BlockPos;)Z hasContainerOpen a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasCorrectToolForDrops d
+ m ()Z hasEnoughFoodToDoExhaustiveManoeuvres gV
+ m ()Z hasInfiniteMaterials gv
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (I)V increaseScore r
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactOn a
+ m (F)V internalSetAbsorptionAmount G
+ m (F)Z isAboveGround K
+ m ()Z isAffectedByFluids eG
+ m ()Z isAlwaysExperienceDropper eJ
+ m ()Z isAlwaysTicking el
+ m ()Z isClientAuthoritative aa_
+ m ()Z isCreative ha
+ m ()Z isEffectiveAi dy
+ m (Lnet/minecraft/world/item/Item;)Z isEquipped c
+ m ()Z isHurt gX
+ m ()Z isIgnoringFallDamageFromCurrentImpulse ho
+ m ()Z isImmobile fE
+ m ()Z isInPostImpulseGraceTime hq
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isLocalClientAuthoritative dw
+ m ()Z isLocalPlayer gH
+ m ()Z isMobilityRestricted hl
+ m ()Z isPushedByFluid db
+ m ()Z isReducedDebugInfo hb
+ m ()Z isScoping hj
+ m ()Z isSecondaryUseActive gA
+ m ()Z isSleepingLongEnough gP
+ m ()Z isSpectator au
+ m ()Z isStayingOnGroundSurface gC
+ m (ZZZ)Z isSweepAttack a
+ m ()Z isSwimming cB
+ m ()Z isTextFilteringEnabled Z
+ m (Lnet/minecraft/world/phys/AABB;D)Z isWithinAttackRange b
+ m (Lnet/minecraft/core/BlockPos;D)Z isWithinBlockInteractionRange a
+ m (Lnet/minecraft/world/entity/Entity;D)Z isWithinEntityInteractionRange b
+ m (Lnet/minecraft/world/phys/AABB;D)Z isWithinEntityInteractionRange a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/damagesource/DamageSource;Z)V itemAttackInteraction a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/GlobalPos;)V lambda$addAdditionalSaveData$0 a
+ m ()V lungeForwardMaybe fi
+ m (Lnet/minecraft/world/entity/Entity;)V magicCrit c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()Z mayBuild gY
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z mayUseItemAt a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; maybeBackOffFromEdge a
+ m ()Lnet/minecraft/server/players/NameAndId; nameAndId gJ
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m ()V onAttack fO
+ m ()Z onClimbable fl
+ m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a
+ m (Z)V onInsideBubbleColumn m
+ m ()V onUpdateAbilities z
+ m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a
+ m (Lnet/minecraft/core/Holder;)V openDialog b
+ m (Lnet/minecraft/world/entity/animal/equine/AbstractHorse;Lnet/minecraft/world/Container;)V openHorseInventory a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V openItemGui a
+ m (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V openJigsawBlock a
+ m (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; openMenu a
+ m (Lnet/minecraft/world/entity/vehicle/minecart/MinecartCommandBlock;)V openMinecartCommandBlock a
+ m (Lnet/minecraft/world/entity/animal/nautilus/AbstractNautilus;Lnet/minecraft/world/Container;)V openNautilusInventory a
+ m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V openStructureBlock a
+ m (Lnet/minecraft/world/level/block/entity/TestBlockEntity;)V openTestBlock a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)V openTestInstanceBlock a
+ m (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m ()Lnet/minecraft/server/permissions/PermissionSet; permissions I
+ m (Lnet/minecraft/sounds/SoundEvent;)V playServerSideSound c
+ m (Lnet/minecraft/sounds/SoundEvent;FF)V playSound a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()Z preventsBlockDrops gM
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V removeEntitiesOnShoulder k
+ m ()V resetAttackStrengthTicker hf
+ m ()V resetCurrentImpulseContext hr
+ m ()V resetOnlyAttackStrengthTicker hg
+ m (Ljava/util/Collection;)I resetRecipes b
+ m (Lnet/minecraft/stats/Stat;)V resetStat a
+ m ()V rideTick t
+ m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a
+ m (Z)V setIgnoreFallDamageFromCurrentImpulse w
+ m (Ljava/util/Optional;)V setLastDeathLocation d
+ m (Z)V setReducedDebugInfo v
+ m (I)V setRemainingFireTicks h
+ m (I)V setScore q
+ m (Ljava/util/Optional;)V setShoulderParrotLeft b
+ m (Ljava/util/Optional;)V setShoulderParrotRight c
+ m ()Z shouldBeSaved ek
+ m ()Z shouldRotateWithMinecart hs
+ m ()Z shouldShowName de
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/Entity;FZZZ)Z stabAttack a
+ m (IFLnet/minecraft/world/item/ItemStack;)V startAutoSpinAttack a
+ m ()V startFallFlying gS
+ m (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; startSleepInBed a
+ m (ZZ)V stopSleepInBed a
+ m ()V stopSleeping gs
+ m ()V tick g
+ m ()V tickRegeneration i
+ m (Lnet/minecraft/world/entity/Entity;)V touch d
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a
+ m ()V tryResetCurrentImpulseContext hp
+ m ()Z tryToStartFallFlying gR
+ m ()V turtleHelmetTick m
+ m ()Z updateIsUnderwater gD
+ m ()V updatePlayerPose gE
+ m ()V updateSwimming bF
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V updateTutorialInventoryAction a
+ m ()Z wantsToStopRiding gB
+ f I CRAFTING_SLOT_OFFSET ch
+ f F CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER_VALUE ck
+ f I CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_ABSORPTION_ID b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCORE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_PARROT_LEFT d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_PARROT_RIGHT e
+ f F DEFAULT_BLOCK_INTERACTION_RANGE ci
+ f I DEFAULT_CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME cD
+ f F DEFAULT_ENTITY_INTERACTION_RANGE cj
+ f I DEFAULT_EXPERIENCE_LEVEL h
+ f F DEFAULT_EXPERIENCE_PROGRESS g
+ f Z DEFAULT_IGNORE_FALL_DAMAGE_FROM_CURRENT_IMPULSE cC
+ f I DEFAULT_SCORE cB
+ f I DEFAULT_SELECTED_SLOT k
+ f S DEFAULT_SLEEP_TIMER f
+ f I DEFAULT_TOTAL_EXPERIENCE i
+ f I ENDER_SLOT_OFFSET cf
+ f I HELD_ITEM_SLOT cg
+ f I MAX_HEALTH cc
+ f I NO_ENCHANTMENT_SEED j
+ f I SLEEP_DURATION cd
+ f I WAKE_UP_DURATION ce
+ f Lnet/minecraft/world/entity/player/Abilities; abilities cG
+ f Lnet/minecraft/world/inventory/AbstractContainerMenu; containerMenu cn
+ f Lnet/minecraft/world/item/ItemCooldowns; cooldowns cL
+ f Lnet/minecraft/world/entity/Entity; currentExplosionCause cA
+ f I currentImpulseContextResetGraceTime cO
+ f Lnet/minecraft/world/phys/Vec3; currentImpulseImpactPos cz
+ f F defaultFlySpeed cw
+ f I enchantmentSeed cv
+ f Lnet/minecraft/world/inventory/PlayerEnderChestContainer; enderChestInventory cl
+ f I experienceLevel cs
+ f F experienceProgress cu
+ f Lnet/minecraft/world/entity/projectile/FishingHook; fishing cx
+ f Lnet/minecraft/world/food/FoodData; foodData co
+ f Lcom/mojang/authlib/GameProfile; gameProfile cI
+ f F hurtDir cy
+ f Z ignoreFallDamageFromCurrentImpulse cN
+ f Lnet/minecraft/world/entity/player/Inventory; inventory cE
+ f Lnet/minecraft/world/inventory/InventoryMenu; inventoryMenu cm
+ f I jumpTriggerTime cp
+ f Ljava/util/Optional; lastDeathLocation cM
+ f Lnet/minecraft/world/item/ItemStack; lastItemInMainHand cK
+ f I lastLevelUpTime cH
+ f Z reducedDebugInfo cJ
+ f I sleepCounter cF
+ f I takeXpDelay cq
+ f I totalExperience ct
+ f Z wasUnderwater cr
+c net/minecraft/world/entity/player/Player$1 net/minecraft/world/entity/player/EntityHuman$1
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/player/Player; this$0 a
+c net/minecraft/world/entity/player/Player$2 net/minecraft/world/entity/player/EntityHuman$2
+ m ()Lnet/minecraft/world/item/ItemStack; get a
+ m (Lnet/minecraft/world/item/ItemStack;)Z set a
+ f Lnet/minecraft/world/entity/player/Player; this$0 b
+c net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/EntityHuman$EnumBedResult
+ m ()Lnet/minecraft/network/chat/Component; message a
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; NOT_SAFE d
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; OBSTRUCTED b
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; OTHER_PROBLEM c
+ f Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; TOO_FAR_AWAY a
+ f Lnet/minecraft/network/chat/Component; message e
+c net/minecraft/world/inventory/BeaconMenu net/minecraft/world/inventory/ContainerBeacon
+ m (I)Lnet/minecraft/core/Holder; decodeEffect e
+ m (Lnet/minecraft/core/Holder;)I encodeEffect a
+ m ()I getLevels l
+ m ()Lnet/minecraft/core/Holder; getPrimaryEffect m
+ m ()Lnet/minecraft/core/Holder; getSecondaryEffect n
+ m ()Z hasPayment o
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (II)V setData b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects a
+ f I DATA_COUNT o
+ f I INV_SLOT_END q
+ f I INV_SLOT_START p
+ f I NO_EFFECT t
+ f I PAYMENT_SLOT m
+ f I SLOT_COUNT n
+ f I USE_ROW_SLOT_END s
+ f I USE_ROW_SLOT_START r
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access w
+ f Lnet/minecraft/world/inventory/ContainerData; beaconData x
+ f Lnet/minecraft/world/Container; beacon u
+ f Lnet/minecraft/world/inventory/BeaconMenu$PaymentSlot; paymentSlot v
+c net/minecraft/world/inventory/BeaconMenu$1 net/minecraft/world/inventory/ContainerBeacon$1
+ m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b
+ m ()I getMaxStackSize ap_
+c net/minecraft/world/inventory/BeaconMenu$PaymentSlot net/minecraft/world/inventory/ContainerBeacon$SlotBeacon
+ m ()I getMaxStackSize a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/HopperMenu net/minecraft/world/inventory/ContainerHopper
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CONTAINER_SIZE m
+ f Lnet/minecraft/world/Container; hopper n
+c net/minecraft/world/inventory/RemoteSlot net/minecraft/world/inventory/RemoteSlot
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+ f Lnet/minecraft/world/inventory/RemoteSlot; PLACEHOLDER a
+c net/minecraft/world/inventory/RemoteSlot$1 net/minecraft/world/inventory/RemoteSlot$1
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+c net/minecraft/world/inventory/RemoteSlot$Synchronized net/minecraft/world/inventory/RemoteSlot$a
+ m (Lnet/minecraft/world/inventory/RemoteSlot$Synchronized;)V copyFrom a
+ m (Lnet/minecraft/world/item/ItemStack;)V force a
+ m (Lnet/minecraft/world/item/ItemStack;)Z matches b
+ m (Lnet/minecraft/network/HashedStack;)V receive a
+ f Lnet/minecraft/network/HashedPatchMap$HashGenerator; hasher b
+ f Lnet/minecraft/network/HashedStack; remoteHash d
+ f Lnet/minecraft/world/item/ItemStack; remoteStack c
+c net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/SlotResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; copyAllInputItems a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Z isFake f
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/core/NonNullList; lambda$getRemainingItems$0 a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; lambda$getRemainingItems$1 b
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (I)V onSwapCraft b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/inventory/CraftingContainer; craftSlots a
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f I removeCount g
+c net/minecraft/world/inventory/SlotRanges net/minecraft/world/inventory/SlotRanges
+ m (Ljava/util/List;Ljava/lang/String;I)V addSingleSlot a
+ m (Ljava/util/List;Ljava/lang/String;II)V addSlotRange a
+ m (Ljava/util/List;Ljava/lang/String;[I)V addSlots a
+ m ()Ljava/util/stream/Stream; allNames a
+ m (Ljava/lang/String;I)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Ljava/lang/String;[I)Lnet/minecraft/world/inventory/SlotRange; create a
+ m (Lnet/minecraft/world/inventory/SlotRange;)Z lambda$singleSlotNames$4 a
+ m (Ljava/util/ArrayList;)V lambda$static$0 a
+ m (I)[Lnet/minecraft/world/inventory/SlotRange; lambda$static$1 b
+ m ()[Lnet/minecraft/world/inventory/SlotRange; lambda$static$2 c
+ m (I)[Lnet/minecraft/world/inventory/SlotRange; lambda$static$3 a
+ m (Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; nameToIds a
+ m ()Ljava/util/stream/Stream; singleSlotNames b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Function; NAME_LOOKUP c
+ f Ljava/util/List; SLOTS b
+c net/minecraft/world/inventory/SmokerMenu net/minecraft/world/inventory/ContainerSmoker
+c net/minecraft/world/item/CreativeModeTab net/minecraft/world/item/CreativeModeTab
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V buildContents a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Row;I)Lnet/minecraft/world/item/CreativeModeTab$Builder; builder a
+ m ()Z canScroll e
+ m ()I column f
+ m (Lnet/minecraft/world/item/ItemStack;)Z contains a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/Identifier; createTextureLocation a
+ m ()Lnet/minecraft/resources/Identifier; getBackgroundTexture c
+ m ()Ljava/util/Collection; getDisplayItems l
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName a
+ m ()Lnet/minecraft/world/item/ItemStack; getIconItem b
+ m ()Ljava/util/Collection; getSearchTabDisplayItems m
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Type; getType k
+ m ()Z hasAnyItems h
+ m ()Z isAlignedRight j
+ m ()Ljava/lang/IllegalStateException; lambda$buildContents$0 n
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Row; row g
+ m ()Z shouldDisplay i
+ m ()Z showTitle d
+ f Lnet/minecraft/resources/Identifier; DEFAULT_BACKGROUND a
+ f Z alignedRight f
+ f Lnet/minecraft/resources/Identifier; backgroundTexture c
+ f Z canScroll d
+ f I column h
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; displayItemsGenerator n
+ f Ljava/util/Collection; displayItems k
+ f Ljava/util/Set; displayItemsSearchTab l
+ f Lnet/minecraft/network/chat/Component; displayName b
+ f Ljava/util/function/Supplier; iconGenerator m
+ f Lnet/minecraft/world/item/ItemStack; iconItemStack j
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; row g
+ f Z showTitle e
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; type i
+c net/minecraft/world/item/CreativeModeTab$Row net/minecraft/world/item/CreativeModeTab$f
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$Row; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$Row; $VALUES c
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; BOTTOM b
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; TOP a
+c net/minecraft/world/item/CreativeModeTab$Type net/minecraft/world/item/CreativeModeTab$h
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$Type; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$Type; $VALUES e
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; CATEGORY a
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; HOTBAR c
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; INVENTORY b
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; SEARCH d
+c net/minecraft/world/item/CreativeModeTab$Output net/minecraft/world/item/CreativeModeTab$e
+ m (Lnet/minecraft/world/item/ItemStack;)V accept a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ m (Lnet/minecraft/world/level/ItemLike;)V accept a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ m (Ljava/util/Collection;)V acceptAll a
+ m (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V acceptAll a
+ m (Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$acceptAll$0 a
+c net/minecraft/world/item/CreativeModeTab$Builder net/minecraft/world/item/CreativeModeTab$a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; alignedRight a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; backgroundTexture a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; build d
+ m (Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)Lnet/minecraft/world/item/CreativeModeTab$Builder; displayItems a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; hideTitle b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; icon a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$new$1 e
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$static$0 a
+ m ()Lnet/minecraft/world/item/CreativeModeTab$Builder; noScrollBar c
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/CreativeModeTab$Builder; title a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Type;)Lnet/minecraft/world/item/CreativeModeTab$Builder; type a
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; EMPTY_GENERATOR a
+ f Z alignedRight i
+ f Lnet/minecraft/resources/Identifier; backgroundTexture k
+ f Z canScroll g
+ f I column c
+ f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; displayItemsGenerator f
+ f Lnet/minecraft/network/chat/Component; displayName d
+ f Ljava/util/function/Supplier; iconGenerator e
+ f Lnet/minecraft/world/item/CreativeModeTab$Row; row b
+ f Z showTitle h
+ f Lnet/minecraft/world/item/CreativeModeTab$Type; type j
+c net/minecraft/world/item/CreativeModeTab$TabVisibility net/minecraft/world/item/CreativeModeTab$g
+ m ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; $values a
+ f [Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; $VALUES d
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; PARENT_AND_SEARCH_TABS a
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; PARENT_TAB_ONLY b
+ f Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; SEARCH_TAB_ONLY c
+c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder net/minecraft/world/item/CreativeModeTab$c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V accept a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; featureFlagSet d
+ f Ljava/util/Set; searchTabContents b
+ f Ljava/util/Collection; tabContents a
+ f Lnet/minecraft/world/item/CreativeModeTab; tab c
+c net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator net/minecraft/world/item/CreativeModeTab$b
+c net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters net/minecraft/world/item/CreativeModeTab$d
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m ()Z hasPermissions b
+ m ()Lnet/minecraft/core/HolderLookup$Provider; holders c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z needsUpdate a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ f Z hasPermissions b
+ f Lnet/minecraft/core/HolderLookup$Provider; holders c
+c net/minecraft/world/item/HangingSignItem net/minecraft/world/item/HangingSignItem
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z canPlace a
+c net/minecraft/world/item/JukeboxPlayable net/minecraft/world/item/JukeboxPlayable
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V lambda$addToTooltip$0 a
+ m ()Lnet/minecraft/world/item/EitherHolder; song a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; tryInsertIntoJukebox a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/EitherHolder; song c
+c net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; getPlaceSound a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/sounds/SoundEvent; placeSound a
+c net/minecraft/world/item/TippedArrowItem net/minecraft/world/item/ItemTippedArrow
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance m
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName a
+c net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/ItemWrittenBook
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/alchemy/Potions net/minecraft/world/item/alchemy/Potions
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/core/Holder; register a
+ f Lnet/minecraft/core/Holder; AWKWARD d
+ f Lnet/minecraft/core/Holder; FIRE_RESISTANCE l
+ f Lnet/minecraft/core/Holder; HARMING A
+ f Lnet/minecraft/core/Holder; HEALING y
+ f Lnet/minecraft/core/Holder; INFESTED T
+ f Lnet/minecraft/core/Holder; INVISIBILITY g
+ f Lnet/minecraft/core/Holder; LEAPING i
+ f Lnet/minecraft/core/Holder; LONG_FIRE_RESISTANCE m
+ f Lnet/minecraft/core/Holder; LONG_INVISIBILITY h
+ f Lnet/minecraft/core/Holder; LONG_LEAPING j
+ f Lnet/minecraft/core/Holder; LONG_NIGHT_VISION f
+ f Lnet/minecraft/core/Holder; LONG_POISON D
+ f Lnet/minecraft/core/Holder; LONG_REGENERATION G
+ f Lnet/minecraft/core/Holder; LONG_SLOWNESS r
+ f Lnet/minecraft/core/Holder; LONG_SLOW_FALLING P
+ f Lnet/minecraft/core/Holder; LONG_STRENGTH J
+ f Lnet/minecraft/core/Holder; LONG_SWIFTNESS o
+ f Lnet/minecraft/core/Holder; LONG_TURTLE_MASTER u
+ f Lnet/minecraft/core/Holder; LONG_WATER_BREATHING x
+ f Lnet/minecraft/core/Holder; LONG_WEAKNESS M
+ f Lnet/minecraft/core/Holder; LUCK N
+ f Lnet/minecraft/core/Holder; MUNDANE b
+ f Lnet/minecraft/core/Holder; NIGHT_VISION e
+ f Lnet/minecraft/core/Holder; OOZING S
+ f Lnet/minecraft/core/Holder; POISON C
+ f Lnet/minecraft/core/Holder; REGENERATION F
+ f Lnet/minecraft/core/Holder; SLOWNESS q
+ f Lnet/minecraft/core/Holder; SLOW_FALLING O
+ f Lnet/minecraft/core/Holder; STRENGTH I
+ f Lnet/minecraft/core/Holder; STRONG_HARMING B
+ f Lnet/minecraft/core/Holder; STRONG_HEALING z
+ f Lnet/minecraft/core/Holder; STRONG_LEAPING k
+ f Lnet/minecraft/core/Holder; STRONG_POISON E
+ f Lnet/minecraft/core/Holder; STRONG_REGENERATION H
+ f Lnet/minecraft/core/Holder; STRONG_SLOWNESS s
+ f Lnet/minecraft/core/Holder; STRONG_STRENGTH K
+ f Lnet/minecraft/core/Holder; STRONG_SWIFTNESS p
+ f Lnet/minecraft/core/Holder; STRONG_TURTLE_MASTER v
+ f Lnet/minecraft/core/Holder; SWIFTNESS n
+ f Lnet/minecraft/core/Holder; THICK c
+ f Lnet/minecraft/core/Holder; TURTLE_MASTER t
+ f Lnet/minecraft/core/Holder; WATER a
+ f Lnet/minecraft/core/Holder; WATER_BREATHING w
+ f Lnet/minecraft/core/Holder; WEAKNESS L
+ f Lnet/minecraft/core/Holder; WEAVING R
+ f Lnet/minecraft/core/Holder; WIND_CHARGED Q
+c net/minecraft/world/item/crafting/Recipe net/minecraft/world/item/crafting/IRecipe
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Ljava/util/List; display g
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Ljava/lang/String; group j
+ m ()Z isSpecial ar_
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+ m ()Z showNotification i
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; KEY_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+c net/minecraft/world/item/slot/SlotSource net/minecraft/world/item/slot/SlotSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; provide a
+c net/minecraft/world/level/BlockEventData net/minecraft/world/level/BlockActionData
+ m ()Lnet/minecraft/world/level/block/Block; block b
+ m ()I paramA c
+ m ()I paramB d
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/Block; block b
+ f I paramA c
+ f I paramB d
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/DataPackConfig net/minecraft/world/level/DataPackConfiguration
+ m ()Ljava/util/List; getDisabled b
+ m ()Ljava/util/List; getEnabled a
+ m (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/DataPackConfig; DEFAULT a
+ f Ljava/util/List; disabled d
+ f Ljava/util/List; enabled c
+c net/minecraft/world/level/NaturalSpawner net/minecraft/world/level/SpawnerCreature
+ m (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 canSpawnMobAt a
+ m (ILjava/lang/Iterable;Lnet/minecraft/world/level/NaturalSpawner$ChunkGetter;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/NaturalSpawner$SpawnState; createState a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Mob; getMobForSpawn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; getRandomPosWithin a
+ m (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; getRandomSpawnMobAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/Biome; getRoughBiome a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/EntityType;II)Lnet/minecraft/core/BlockPos; getTopNonCollidingPos a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;)Z isInNetherFortressBounds a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z isRightDistanceToPlayerAndSpawnPoint a
+ m (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 isValidEmptySpawnBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;D)Z isValidPositionForMob a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z lambda$spawnCategoryForPosition$3 a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V lambda$spawnCategoryForPosition$4 a
+ m (Lnet/minecraft/world/entity/MobCategory;)Z lambda$static$0 a
+ m (I)[Lnet/minecraft/world/entity/MobCategory; lambda$static$1 a
+ m (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/WeightedList; mobsAt a
+ m (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 spawnCategoryForChunk a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnCategoryForPosition a
+ m (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 spawnCategoryForPosition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;Ljava/util/List;)V spawnForChunk a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/RandomSource;)V spawnMobsForChunkGeneration a
+ f I INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK c
+ f Lorg/slf4j/Logger; LOGGER d
+ f I MAGIC_NUMBER f
+ f I MIN_SPAWN_DISTANCE e
+ f [Lnet/minecraft/world/entity/MobCategory; SPAWNING_CATEGORIES g
+ f I SPAWN_DISTANCE_BLOCK b
+ f I SPAWN_DISTANCE_CHUNK a
+c net/minecraft/world/level/NaturalSpawner$SpawnState net/minecraft/world/level/SpawnerCreature$d
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V afterSpawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z canSpawn a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z canSpawnForCategoryLocal a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getMobCategoryCounts b
+ m ()I getSpawnableChunkCount a
+ f D lastCharge h
+ f Lnet/minecraft/core/BlockPos; lastCheckedPos f
+ f Lnet/minecraft/world/entity/EntityType; lastCheckedType g
+ f Lnet/minecraft/world/level/LocalMobCapCalculator; localMobCapCalculator e
+ f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; mobCategoryCounts b
+ f Lnet/minecraft/world/level/PotentialCalculator; spawnPotential c
+ f I spawnableChunkCount a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; unmodifiableMobCategoryCounts d
+c net/minecraft/world/level/NaturalSpawner$ChunkGetter net/minecraft/world/level/SpawnerCreature$b
+c net/minecraft/world/level/NaturalSpawner$PreSpawnStatus net/minecraft/world/level/SpawnerCreature$PreSpawnStatus
+c net/minecraft/world/level/NaturalSpawner$SpawnPredicate net/minecraft/world/level/SpawnerCreature$c
+c net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback net/minecraft/world/level/SpawnerCreature$a
+c net/minecraft/world/level/block/AirBlock net/minecraft/world/level/block/BlockAir
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/BedBlock net/minecraft/world/level/block/BlockBed
+ m (Lnet/minecraft/core/Direction;)[[I bedAboveStandUpOffsets a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I bedStandUpOffsets a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I bedSurroundStandUpOffsets b
+ m (Lnet/minecraft/world/entity/Entity;)V bounceUp a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (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; findBunkBedStandUpPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;F)Ljava/util/Optional; findStandUpPosition a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;[[IZ)Ljava/util/Optional; findStandUpPositionAtOffset a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; getBedOrientation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType i
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection h
+ m (Lnet/minecraft/world/level/block/state/properties/BedPart;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getNeighbourDirection a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isBunkBed b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z kickVillagerOutOfBed a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; lambda$static$1 q
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V lambda$useWithoutItem$2 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PART b
+ f Ljava/util/Map; SHAPES d
+ f Lnet/minecraft/world/item/DyeColor; color e
+c net/minecraft/world/level/block/Fallable net/minecraft/world/level/block/Fallable
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getFallDamageSource a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onLand a
+c net/minecraft/world/level/block/HayBlock net/minecraft/world/level/block/BlockHay
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/IceBlock net/minecraft/world/level/block/BlockIce
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V melt c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; meltsInto b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+c net/minecraft/world/level/block/MudBlock net/minecraft/world/level/block/MudBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/RodBlock net/minecraft/world/level/block/RodBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Ljava/util/Map; SHAPES b
+c net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/EnumBlockRotation
+ m ()[Lnet/minecraft/world/level/block/Rotation; $values d
+ m ()I getIndex b
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/Rotation; getRandom a
+ m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/Rotation; getRotated a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getShuffled b
+ m (II)I rotate a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; rotate a
+ m ()Lcom/mojang/math/OctahedralGroup; rotation a
+ f [Lnet/minecraft/world/level/block/Rotation; $VALUES l
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lnet/minecraft/world/level/block/Rotation; CLOCKWISE_180 c
+ f Lnet/minecraft/world/level/block/Rotation; CLOCKWISE_90 b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/level/block/Rotation; COUNTERCLOCKWISE_90 d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC h
+ f Lnet/minecraft/world/level/block/Rotation; NONE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC g
+ f Ljava/lang/String; id j
+ f I index i
+ f Lcom/mojang/math/OctahedralGroup; rotation k
+c net/minecraft/world/level/block/TntBlock net/minecraft/world/level/block/BlockTNT
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Explosion;)Z dropFromExplosion a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z prime a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V wasExploded a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UNSTABLE b
+c net/minecraft/world/level/block/WebBlock net/minecraft/world/level/block/BlockWeb
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/chunk/Strategy net/minecraft/world/level/chunk/Strategy
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/world/level/chunk/Strategy; createForBiomes b
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/world/level/chunk/Strategy; createForBlockStates a
+ m ()I entryCount a
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForPaletteSize b
+ m (III)I getIndex a
+ m ()Lnet/minecraft/core/IdMap; globalMap b
+ m ()Lnet/minecraft/world/level/chunk/GlobalPalette; globalPalette c
+ m (I)I minimumBitsRequiredForDistinctValues c
+ f Lnet/minecraft/world/level/chunk/Configuration; EIGHT_BITS_HASHMAP m
+ f Lnet/minecraft/world/level/chunk/Configuration; FIVE_BITS_HASHMAP j
+ f Lnet/minecraft/world/level/chunk/Configuration; FOUR_BITS_LINEAR i
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; HASHMAP_PALETTE_FACTORY d
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; LINEAR_PALETTE_FACTORY c
+ f Lnet/minecraft/world/level/chunk/Configuration; ONE_BIT_LINEAR f
+ f Lnet/minecraft/world/level/chunk/Configuration; SEVEN_BITS_HASHMAP l
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; SINGLE_VALUE_PALETTE_FACTORY b
+ f Lnet/minecraft/world/level/chunk/Configuration; SIX_BITS_HASHMAP k
+ f Lnet/minecraft/world/level/chunk/Configuration; THREE_BITS_LINEAR h
+ f Lnet/minecraft/world/level/chunk/Configuration; TWO_BITS_LINEAR g
+ f Lnet/minecraft/world/level/chunk/Configuration; ZERO_BITS e
+ f I bitsPerAxis p
+ f I entryCount q
+ f Lnet/minecraft/core/IdMap; globalMap n
+ f I globalPaletteBitsInMemory a
+ f Lnet/minecraft/world/level/chunk/GlobalPalette; globalPalette o
+c net/minecraft/world/level/chunk/Strategy$1 net/minecraft/world/level/chunk/Strategy$1
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+c net/minecraft/world/level/chunk/Strategy$2 net/minecraft/world/level/chunk/Strategy$2
+ m (I)Lnet/minecraft/world/level/chunk/Configuration; getConfigurationForBitCount a
+c net/minecraft/world/level/material/Fluid net/minecraft/world/level/material/FluidType
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder k
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m ()Lnet/minecraft/world/level/material/FluidState; defaultFluidState g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getAABB c
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m ()F getExplosionResistance c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m ()Lnet/minecraft/world/level/block/state/StateDefinition; getStateDefinition f
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isEmpty b
+ m ()Z isRandomlyTicking i
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (Lnet/minecraft/world/level/material/FluidState;)V registerDefaultState f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V tick b
+ f Lnet/minecraft/core/IdMapper; FLUID_STATE_REGISTRY c
+ f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b
+ f Lnet/minecraft/world/level/material/FluidState; defaultFluidState a
+ f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition d
+c net/minecraft/world/phys/EntityHitResult net/minecraft/world/phys/MovingObjectPositionEntity
+ m ()Lnet/minecraft/world/entity/Entity; getEntity a
+ m ()Lnet/minecraft/world/phys/HitResult$Type; getType d
+ f Lnet/minecraft/world/entity/Entity; entity b
+c net/minecraft/world/phys/shapes/SubShape net/minecraft/world/phys/shapes/VoxelShapeDiscreteSlice
+ m (Lnet/minecraft/core/Direction$Axis;I)I clampToShape a
+ m (III)V fill c
+ m (Lnet/minecraft/core/Direction$Axis;)I firstFull a
+ m (III)Z isFull b
+ m (Lnet/minecraft/core/Direction$Axis;)I lastFull b
+ f I endX h
+ f I endY i
+ f I endZ j
+ f Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; parent d
+ f I startX e
+ f I startY f
+ f I startZ g
+c org/bukkit/craftbukkit/block/CraftBanner org/bukkit/craftbukkit/v1_21_R7/block/CraftBanner
+c org/bukkit/craftbukkit/block/CraftBarrel org/bukkit/craftbukkit/v1_21_R7/block/CraftBarrel
+c org/bukkit/craftbukkit/block/CraftBeacon org/bukkit/craftbukkit/v1_21_R7/block/CraftBeacon
+c org/bukkit/craftbukkit/block/CraftHopper org/bukkit/craftbukkit/v1_21_R7/block/CraftHopper
+c org/bukkit/craftbukkit/block/CraftJigsaw org/bukkit/craftbukkit/v1_21_R7/block/CraftJigsaw
+c org/bukkit/craftbukkit/block/CraftSmoker org/bukkit/craftbukkit/v1_21_R7/block/CraftSmoker
+c org/bukkit/craftbukkit/boss/CraftBossBar org/bukkit/craftbukkit/v1_21_R7/boss/CraftBossBar
+c org/bukkit/craftbukkit/boss/CraftBossBar$1 org/bukkit/craftbukkit/v1_21_R7/boss/CraftBossBar$1
+c org/bukkit/craftbukkit/boss/CraftBossBar$FlagContainer org/bukkit/craftbukkit/v1_21_R7/boss/CraftBossBar$FlagContainer
+c org/bukkit/craftbukkit/entity/CraftAllay org/bukkit/craftbukkit/v1_21_R7/entity/CraftAllay
+c org/bukkit/craftbukkit/entity/CraftArrow org/bukkit/craftbukkit/v1_21_R7/entity/CraftArrow
+c org/bukkit/craftbukkit/entity/CraftBlaze org/bukkit/craftbukkit/v1_21_R7/entity/CraftBlaze
+c org/bukkit/craftbukkit/entity/CraftCamel org/bukkit/craftbukkit/v1_21_R7/entity/CraftCamel
+c org/bukkit/craftbukkit/entity/CraftEnemy org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnemy
+c org/bukkit/craftbukkit/entity/CraftGhast org/bukkit/craftbukkit/v1_21_R7/entity/CraftGhast
+c org/bukkit/craftbukkit/entity/CraftGiant org/bukkit/craftbukkit/v1_21_R7/entity/CraftGiant
+c org/bukkit/craftbukkit/entity/CraftGolem org/bukkit/craftbukkit/v1_21_R7/entity/CraftGolem
+c org/bukkit/craftbukkit/entity/CraftHorse org/bukkit/craftbukkit/v1_21_R7/entity/CraftHorse
+c org/bukkit/craftbukkit/entity/CraftLeash org/bukkit/craftbukkit/v1_21_R7/entity/CraftLeash
+c org/bukkit/craftbukkit/entity/CraftLlama org/bukkit/craftbukkit/v1_21_R7/entity/CraftLlama
+c org/bukkit/craftbukkit/entity/CraftPanda org/bukkit/craftbukkit/v1_21_R7/entity/CraftPanda
+c org/bukkit/craftbukkit/entity/CraftSheep org/bukkit/craftbukkit/v1_21_R7/entity/CraftSheep
+c org/bukkit/craftbukkit/entity/CraftSlime org/bukkit/craftbukkit/v1_21_R7/entity/CraftSlime
+c org/bukkit/craftbukkit/entity/CraftSquid org/bukkit/craftbukkit/v1_21_R7/entity/CraftSquid
+c org/bukkit/craftbukkit/entity/CraftStray org/bukkit/craftbukkit/v1_21_R7/entity/CraftStray
+c org/bukkit/craftbukkit/entity/CraftWitch org/bukkit/craftbukkit/v1_21_R7/entity/CraftWitch
+c org/bukkit/craftbukkit/tag/CraftBlockTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftBlockTag
+c org/bukkit/craftbukkit/tag/CraftFluidTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftFluidTag
+c net/minecraft/commands/CommandSourceStack net/minecraft/commands/CommandListenerWrapper
+ m (Lnet/minecraft/network/chat/Component;)V broadcastToAdmins c
+ m ()Lnet/minecraft/commands/CommandResultCallback; callback q
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher x
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures w
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; facing a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; facing b
+ m ()Ljava/util/Collection; getAllTeams s
+ m ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; getAnchor n
+ m ()Ljava/util/stream/Stream; getAvailableSounds t
+ m ()Lnet/minecraft/util/TaskChainer; getChatMessageChainer p
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()Lnet/minecraft/world/entity/Entity; getEntity g
+ m ()Lnet/minecraft/world/entity/Entity; getEntityOrException h
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel f
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getLookup a
+ m ()Ljava/util/Collection; getOnlinePlayerNames r
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayer j
+ m ()Lnet/minecraft/server/level/ServerPlayer; getPlayerOrException i
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition e
+ m ()Lnet/minecraft/world/phys/Vec2; getRotation l
+ m ()Lnet/minecraft/server/MinecraftServer; getServer m
+ m ()Lnet/minecraft/commands/CommandSigningContext; getSigningContext o
+ m ()Ljava/lang/String; getTextName c
+ m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m ()Z isPlayer k
+ m ()Z isSilent y
+ m ()Ljava/util/Set; levels u
+ m ()Lnet/minecraft/server/permissions/PermissionSet; permissions d
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess v
+ m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendChatMessage a
+ m (Lnet/minecraft/network/chat/Component;)V sendFailure b
+ m (Ljava/util/function/Supplier;Z)V sendSuccess a
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements a
+ m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; withAnchor a
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandSourceStack; withCallback a
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; withCallback b
+ m (Lnet/minecraft/commands/CommandResultCallback;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandSourceStack; withCallback a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandSourceStack; withEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; withLevel a
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Lnet/minecraft/commands/CommandSourceStack; withMaximumPermission b
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Lnet/minecraft/commands/CommandSourceStack; withPermission a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; withPosition a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/CommandSourceStack; withRotation a
+ m (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandSourceStack; withSigningContext a
+ m (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; withSource a
+ m ()Lnet/minecraft/commands/CommandSourceStack; withSuppressedOutput a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ENTITY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PLAYER a
+ f Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; anchor n
+ f Lnet/minecraft/util/TaskChainer; chatMessageChainer q
+ f Lnet/minecraft/network/chat/Component; displayName i
+ f Lnet/minecraft/world/entity/Entity; entity l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f Lnet/minecraft/server/permissions/PermissionSet; permissions g
+ f Lnet/minecraft/commands/CommandResultCallback; resultCallback m
+ f Lnet/minecraft/world/phys/Vec2; rotation o
+ f Lnet/minecraft/server/MinecraftServer; server j
+ f Lnet/minecraft/commands/CommandSigningContext; signingContext p
+ f Z silent k
+ f Lnet/minecraft/commands/CommandSource; source d
+ f Ljava/lang/String; textName h
+ f Lnet/minecraft/world/phys/Vec3; worldPosition e
+c net/minecraft/core/particles/ParticleType net/minecraft/core/particles/Particle
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Z getOverrideLimiter b
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+ f Z overrideLimiter a
+c net/minecraft/data/loot/LootTableProvider net/minecraft/data/loot/LootTableProvider
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 b
+ m (Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V lambda$run$1 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/Map;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;)V lambda$run$2 a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$run$3 a
+ m (Ljava/lang/String;Lnet/minecraft/util/ProblemReporter$Problem;)V lambda$run$4 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletableFuture; run a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/Identifier; sequenceIdForLootTable a
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lnet/minecraft/data/PackOutput$PathProvider; pathProvider e
+ f Ljava/util/concurrent/CompletableFuture; registries h
+ f Ljava/util/Set; requiredTables f
+ f Ljava/util/List; subProviders g
+c net/minecraft/data/loot/LootTableProvider$SubProviderEntry net/minecraft/data/loot/LootTableProvider$b
+ m ()Lnet/minecraft/util/context/ContextKeySet; paramSet b
+ m ()Ljava/util/function/Function; provider a
+ f Lnet/minecraft/util/context/ContextKeySet; paramSet b
+ f Ljava/util/function/Function; provider a
+c net/minecraft/data/loot/LootTableProvider$MissingTableProblem net/minecraft/data/loot/LootTableProvider$a
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/resources/ResourceKey; id b
+ f Lnet/minecraft/resources/ResourceKey; id a
+c net/minecraft/data/recipes/RecipeCategory net/minecraft/data/recipes/RecipeCategory
+ m ()[Lnet/minecraft/data/recipes/RecipeCategory; $values b
+ m ()Ljava/lang/String; getFolderName a
+ f [Lnet/minecraft/data/recipes/RecipeCategory; $VALUES k
+ f Lnet/minecraft/data/recipes/RecipeCategory; BREWING h
+ f Lnet/minecraft/data/recipes/RecipeCategory; BUILDING_BLOCKS a
+ f Lnet/minecraft/data/recipes/RecipeCategory; COMBAT f
+ f Lnet/minecraft/data/recipes/RecipeCategory; DECORATIONS b
+ f Lnet/minecraft/data/recipes/RecipeCategory; FOOD g
+ f Lnet/minecraft/data/recipes/RecipeCategory; MISC i
+ f Lnet/minecraft/data/recipes/RecipeCategory; REDSTONE c
+ f Lnet/minecraft/data/recipes/RecipeCategory; TOOLS e
+ f Lnet/minecraft/data/recipes/RecipeCategory; TRANSPORTATION d
+ f Ljava/lang/String; recipeFolderName j
+c net/minecraft/data/recipes/RecipeProvider net/minecraft/data/recipes/RecipeProvider
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V banner i
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V bedFromPlanksAndWool h
+ m ()V buildRecipes a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; buttonBuilder e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V candle p
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V carpet g
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chestBoat c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chiseled g
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; chiseledBuilder b
+ m (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/data/recipes/RecipeCategory;)V colorItemWithDye a
+ m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/recipes/RecipeCategory;)V colorWithDye a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V coloredTerracottaFromTerracottaAndDye n
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V concretePowder o
+ m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V cookRecipes a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copperBulb b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)V copySmithingTemplate d
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V copySmithingTemplate q
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V cut f
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; cutBuilder f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; doorBuilder a
+ m (Lnet/minecraft/world/level/ItemLike;)V dryGhast a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceBuilder f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceGateBuilder g
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V generateForEnabledBlockFamilies a
+ m (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/world/flag/FeatureFlagSet;)V generateRecipes a
+ m (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; getBaseBlock a
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getBlastingRecipeName g
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getConversionRecipeName r
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getHasName c
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getItemName d
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSimpleRecipeName e
+ m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSmeltingRecipeName f
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V grate a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V hangingSign f
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V harness k
+ m (Lnet/minecraft/advancements/criterion/MinMaxBounds$Ints;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; has a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/Criterion; has a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; has b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; insideOf a
+ m ([Lnet/minecraft/advancements/criterion/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; inventoryTrigger a
+ m ([Lnet/minecraft/advancements/criterion/ItemPredicate;)Lnet/minecraft/advancements/Criterion; inventoryTrigger a
+ m (I)[Lnet/minecraft/advancements/criterion/ItemPredicate; lambda$inventoryTrigger$21 a
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$10 k
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$11 j
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$12 i
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$13 h
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$14 g
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$6 o
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$7 n
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$8 m
+ m (Lnet/minecraft/data/recipes/RecipeProvider;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$9 l
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V mosaicBuilder h
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V netheriteSmithing a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)V nineBlockStorageRecipes a
+ m (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 nineBlockStorageRecipes a
+ m (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 nineBlockStorageRecipesRecipesWithCustomUnpacking b
+ m (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 nineBlockStorageRecipesWithCustomPacking a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V oneToOneConversionRecipe a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V oneToOneConversionRecipe a
+ m (Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreBlasting b
+ m (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;Ljava/lang/String;)V oreCooking a
+ m (Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreSmelting a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLog a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLogs b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V polished e
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; polishedBuilder e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V pressurePlate d
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; pressurePlateBuilder c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V shelf e
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; signBuilder h
+ m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;F)V simpleCookingRecipe a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V slab c
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; slabBuilder a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V smeltingResultFromBase s
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassFromGlassAndDye j
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromGlassPaneAndDye m
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromStainedGlass l
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; stairBuilder b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stonecutterResultFromBase i
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V stonecutterResultFromBase a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/block/SuspiciousEffectHolder;)V suspiciousStew a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; tag b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V threeByThreePacker b
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V threeByThreePacker a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; trapdoorBuilder c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V trimSmithing a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V twoByTwoPacker a
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V wall d
+ m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; wallBuilder d
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V waxRecipes b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V waxedChiseled c
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodFromLogs a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodenBoat b
+ f Ljava/util/Map; SHAPE_BUILDERS d
+ f Lnet/minecraft/core/HolderGetter; items c
+ f Lnet/minecraft/data/recipes/RecipeOutput; output b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/RecipeProvider$Runner net/minecraft/data/recipes/RecipeProvider$b
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/recipes/RecipeOutput;)Lnet/minecraft/data/recipes/RecipeProvider; createRecipeProvider a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$1 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; packOutput d
+ f Ljava/util/concurrent/CompletableFuture; registries e
+c net/minecraft/data/recipes/RecipeProvider$Runner$1 net/minecraft/data/recipes/RecipeProvider$b$1
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a
+ m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a
+ m ()V includeRootAdvancement b
+ m (Lnet/minecraft/advancements/AdvancementHolder;)V saveAdvancement a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/crafting/Recipe;)V saveRecipe a
+c net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/resources/ResourceKey;)Z lambda$addTags$0 a
+c net/minecraft/data/tags/FluidTagsProvider net/minecraft/data/tags/FluidTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/worldgen/BastionPieces net/minecraft/data/worldgen/WorldGenFeatureBastionPieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/StructureSets net/minecraft/data/worldgen/StructureSets
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/gametest/framework/TestData net/minecraft/gametest/framework/TestData
+ m ()Ljava/lang/Object; environment a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z manualOnly g
+ m (Ljava/util/function/Function;)Lnet/minecraft/gametest/framework/TestData; map a
+ m ()I maxAttempts h
+ m ()I maxTicks c
+ m ()Z required e
+ m ()I requiredSuccesses i
+ m ()Lnet/minecraft/world/level/block/Rotation; rotation f
+ m ()I setupTicks d
+ m ()Z skyAccess j
+ m ()Lnet/minecraft/resources/Identifier; structure b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/lang/Object; environment b
+ f Z manualOnly h
+ f I maxAttempts i
+ f I maxTicks d
+ f I requiredSuccesses j
+ f Z required f
+ f Lnet/minecraft/world/level/block/Rotation; rotation g
+ f I setupTicks e
+ f Z skyAccess k
+ f Lnet/minecraft/resources/Identifier; structure c
+c net/minecraft/gizmos/SimpleGizmoCollector net/minecraft/gizmos/SimpleGizmoCollector
+ m (Ljava/util/Collection;)V addTemporaryGizmos a
+ m ()Ljava/util/List; drainGizmos a
+ m ()Ljava/util/List; getGizmos b
+ m (JLnet/minecraft/gizmos/SimpleGizmoCollector$GizmoInstance;)Z lambda$drainGizmos$0 a
+ f Ljava/util/List; gizmos c
+ f Ljava/util/List; temporaryGizmos d
+c net/minecraft/gizmos/SimpleGizmoCollector$GizmoInstance net/minecraft/gizmos/SimpleGizmoCollector$a
+ m ()Lnet/minecraft/gizmos/GizmoProperties; fadeOut b
+ m (J)F getAlphaMultiplier a
+ m ()J getExpireTimeMillis d
+ m ()Lnet/minecraft/gizmos/Gizmo; gizmo e
+ m ()Z isAlwaysOnTop c
+ m (I)Lnet/minecraft/gizmos/GizmoProperties; persistForMillis a
+ m ()Lnet/minecraft/gizmos/GizmoProperties; setAlwaysOnTop a
+ f J expireTimeMillis d
+ f Lnet/minecraft/gizmos/Gizmo; gizmo a
+ f Z isAlwaysOnTop b
+ f Z shouldFadeOut e
+ f J startTimeMillis c
+c net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor
+ m (Lnet/minecraft/nbt/Tag;Z)V appendSubTag a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; handleEscapePretty a
+ m (Lnet/minecraft/nbt/ListTag;)Z shouldWrapListElements b
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; visit a
+ m (Lnet/minecraft/nbt/ByteTag;)V visitByte a
+ m (Lnet/minecraft/nbt/ByteArrayTag;)V visitByteArray a
+ m (Lnet/minecraft/nbt/CompoundTag;)V visitCompound a
+ m (Lnet/minecraft/nbt/DoubleTag;)V visitDouble a
+ m (Lnet/minecraft/nbt/EndTag;)V visitEnd a
+ m (Lnet/minecraft/nbt/FloatTag;)V visitFloat a
+ m (Lnet/minecraft/nbt/IntTag;)V visitInt a
+ m (Lnet/minecraft/nbt/IntArrayTag;)V visitIntArray a
+ m (Lnet/minecraft/nbt/ListTag;)V visitList a
+ m (Lnet/minecraft/nbt/LongTag;)V visitLong a
+ m (Lnet/minecraft/nbt/LongArrayTag;)V visitLongArray a
+ m (Lnet/minecraft/nbt/ShortTag;)V visitShort a
+ m (Lnet/minecraft/nbt/StringTag;)V visitString a
+ f Lnet/minecraft/network/chat/Component; BYTE_ARRAY_TYPE B
+ f Lnet/minecraft/network/chat/Component; BYTE_TYPE v
+ f Lnet/minecraft/network/chat/Component; DOUBLE_TYPE A
+ f Ljava/lang/String; ELEMENT_SEPARATOR r
+ f Ljava/lang/String; ELEMENT_SPACING m
+ f Lnet/minecraft/network/chat/Component; FLOAT_TYPE z
+ f Lnet/minecraft/network/chat/Component; FOLDED u
+ f I INLINE_LIST_THRESHOLD b
+ f Lnet/minecraft/network/chat/Component; INT_TYPE x
+ f Ljava/lang/String; LIST_CLOSE k
+ f Ljava/lang/String; LIST_OPEN j
+ f Ljava/lang/String; LIST_TYPE_SEPARATOR l
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/network/chat/Component; LONG_TYPE y
+ f I MAX_DEPTH c
+ f I MAX_LENGTH d
+ f Ljava/lang/String; NAME_VALUE_SEPARATOR q
+ f Ljava/lang/String; NEWLINE p
+ f Lnet/minecraft/network/chat/Component; SHORT_TYPE w
+ f Ljava/util/regex/Pattern; SIMPLE_VALUE i
+ f Ljava/lang/String; SPACED_ELEMENT_SEPARATOR t
+ f Ljava/lang/String; STRUCT_CLOSE o
+ f Ljava/lang/String; STRUCT_OPEN n
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_KEY e
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER g
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER_TYPE h
+ f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_STRING f
+ f Ljava/lang/String; WRAPPED_ELEMENT_SEPARATOR s
+ f I depth E
+ f I indentDepth D
+ f Ljava/lang/String; indentation C
+ f Lnet/minecraft/network/chat/MutableComponent; result F
+c net/minecraft/network/ProtocolSwapHandler net/minecraft/network/ProtocolSwapHandler
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V handleInboundTerminalPacket a
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V handleOutboundTerminalPacket b
+c net/minecraft/network/SkipPacketException net/minecraft/network/SkipEncodeException
+c net/minecraft/network/chat/ComponentUtils net/minecraft/network/chat/ChatComponentUtils
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; copyOnClickText a
+ m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; formatAndSortList a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; formatList a
+ m (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; formatList a
+ m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; formatList b
+ m (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; formatList a
+ m (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; formatList a
+ m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; fromMessage a
+ m (Lnet/minecraft/network/chat/Component;)Z isTranslationResolvable b
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$copyOnClickText$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$formatList$0 b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Component; mergeStyles a
+ m (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; mergeStyles a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Style; resolveStyle a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; updateForEntity a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; updateForEntity a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; wrapInSquareBrackets a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NO_STYLE_SEPARATOR c
+ f Lnet/minecraft/network/chat/Component; DEFAULT_SEPARATOR b
+ f Ljava/lang/String; DEFAULT_SEPARATOR_TEXT a
+c net/minecraft/network/codec/ByteBufCodecs net/minecraft/network/codec/ByteBufCodecs
+ m (I)Lnet/minecraft/network/codec/StreamCodec; byteArray a
+ m (Ljava/util/function/IntFunction;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; collection a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; collection a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; collection a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; compoundTagCodec c
+ m (Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; either a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodec b
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; fromCodec a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; fromCodec a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecTrusted a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistries d
+ m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistries b
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; fromCodecWithRegistriesTrusted c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; holder a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; holderRegistry b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; holderSet c
+ m (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; idMapper a
+ m (Lnet/minecraft/core/IdMap;)Lnet/minecraft/network/codec/StreamCodec; idMapper a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$collection$5 b
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; lambda$compoundTagCodec$2 a
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; lambda$compoundTagCodec$3 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$fromCodec$4 a
+ m (ILjava/util/function/BiFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$lengthPrefixed$8 a
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$lengthPrefixed$9 a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$6 b
+ m (ILnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$7 a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/IdMap; lambda$registry$11 a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/RegistryFriendlyByteBuf; lambda$registryFriendlyLengthPrefixed$10 a
+ m (Ljava/lang/Integer;)Ljava/util/OptionalInt; lambda$static$0 a
+ m (Ljava/util/OptionalInt;)Ljava/lang/Integer; lambda$static$1 a
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; lengthPrefixed d
+ m (ILjava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; lengthPrefixed a
+ m (I)Lnet/minecraft/network/codec/StreamCodec; lenientJson f
+ m ()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; list a
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; list c
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; map a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; optional a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; optionalTagCodec a
+ m (Lio/netty/buffer/ByteBuf;I)I readCount a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; registry a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; registry a
+ m (I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; registryFriendlyLengthPrefixed e
+ m (I)Lnet/minecraft/network/codec/StreamCodec; stringUtf8 b
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; tagCodec b
+ m (Lio/netty/buffer/ByteBuf;II)V writeCount a
+ f Lnet/minecraft/network/codec/StreamCodec; BOOL b
+ f Lnet/minecraft/network/codec/StreamCodec; BYTE c
+ f Lnet/minecraft/network/codec/StreamCodec; BYTE_ARRAY n
+ f Lnet/minecraft/network/codec/StreamCodec; COMPOUND_TAG s
+ f Lnet/minecraft/network/codec/StreamCodec; CONTAINER_ID x
+ f Lnet/minecraft/network/codec/StreamCodec; DOUBLE m
+ f Lnet/minecraft/network/codec/StreamCodec; FLOAT l
+ f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE A
+ f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE_PROPERTIES y
+ f Lnet/minecraft/network/codec/StreamCodec; INT g
+ f Lnet/minecraft/network/codec/StreamCodec; LONG j
+ f Lnet/minecraft/network/codec/StreamCodec; LONG_ARRAY o
+ f I MAX_INITIAL_COLLECTION_SIZE a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_COMPOUND_TAG u
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_VAR_INT i
+ f Lnet/minecraft/network/codec/StreamCodec; PLAYER_NAME z
+ f Lnet/minecraft/network/codec/StreamCodec; QUATERNIONF w
+ f Lnet/minecraft/network/codec/StreamCodec; RGB_COLOR B
+ f Lnet/minecraft/network/codec/StreamCodec; ROTATION_BYTE d
+ f Lnet/minecraft/network/codec/StreamCodec; SHORT e
+ f Lnet/minecraft/network/codec/StreamCodec; STRING_UTF8 p
+ f Lnet/minecraft/network/codec/StreamCodec; TAG q
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_COMPOUND_TAG t
+ f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_TAG r
+ f Lnet/minecraft/network/codec/StreamCodec; UNSIGNED_SHORT f
+ f Lnet/minecraft/network/codec/StreamCodec; VAR_INT h
+ f Lnet/minecraft/network/codec/StreamCodec; VAR_LONG k
+ f Lnet/minecraft/network/codec/StreamCodec; VECTOR3F v
+c net/minecraft/network/codec/ByteBufCodecs$1 net/minecraft/network/codec/ByteBufCodecs$1
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$2 net/minecraft/network/codec/ByteBufCodecs$12
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Byte; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Byte;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$3 net/minecraft/network/codec/ByteBufCodecs$23
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Short; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Short;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$4 net/minecraft/network/codec/ByteBufCodecs$30
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$5 net/minecraft/network/codec/ByteBufCodecs$31
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$6 net/minecraft/network/codec/ByteBufCodecs$32
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$7 net/minecraft/network/codec/ByteBufCodecs$33
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$8 net/minecraft/network/codec/ByteBufCodecs$34
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$9 net/minecraft/network/codec/ByteBufCodecs$35
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Float; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$10 net/minecraft/network/codec/ByteBufCodecs$2
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Double; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$11 net/minecraft/network/codec/ByteBufCodecs$3
+ m (Lio/netty/buffer/ByteBuf;)[B decode a
+ m (Lio/netty/buffer/ByteBuf;[B)V encode a
+c net/minecraft/network/codec/ByteBufCodecs$12 net/minecraft/network/codec/ByteBufCodecs$4
+c net/minecraft/network/codec/ByteBufCodecs$13 net/minecraft/network/codec/ByteBufCodecs$5
+c net/minecraft/network/codec/ByteBufCodecs$14 net/minecraft/network/codec/ByteBufCodecs$6
+c net/minecraft/network/codec/ByteBufCodecs$15 net/minecraft/network/codec/ByteBufCodecs$7
+c net/minecraft/network/codec/ByteBufCodecs$16 net/minecraft/network/codec/ByteBufCodecs$8
+c net/minecraft/network/codec/ByteBufCodecs$17 net/minecraft/network/codec/ByteBufCodecs$9
+c net/minecraft/network/codec/ByteBufCodecs$18 net/minecraft/network/codec/ByteBufCodecs$10
+c net/minecraft/network/codec/ByteBufCodecs$19 net/minecraft/network/codec/ByteBufCodecs$11
+c net/minecraft/network/codec/ByteBufCodecs$20 net/minecraft/network/codec/ByteBufCodecs$13
+c net/minecraft/network/codec/ByteBufCodecs$21 net/minecraft/network/codec/ByteBufCodecs$14
+c net/minecraft/network/codec/ByteBufCodecs$22 net/minecraft/network/codec/ByteBufCodecs$15
+c net/minecraft/network/codec/ByteBufCodecs$23 net/minecraft/network/codec/ByteBufCodecs$16
+c net/minecraft/network/codec/ByteBufCodecs$24 net/minecraft/network/codec/ByteBufCodecs$17
+c net/minecraft/network/codec/ByteBufCodecs$25 net/minecraft/network/codec/ByteBufCodecs$18
+c net/minecraft/network/codec/ByteBufCodecs$26 net/minecraft/network/codec/ByteBufCodecs$19
+c net/minecraft/network/codec/ByteBufCodecs$27 net/minecraft/network/codec/ByteBufCodecs$20
+c net/minecraft/network/codec/ByteBufCodecs$28 net/minecraft/network/codec/ByteBufCodecs$21
+c net/minecraft/network/codec/ByteBufCodecs$29 net/minecraft/network/codec/ByteBufCodecs$22
+c net/minecraft/network/codec/ByteBufCodecs$30 net/minecraft/network/codec/ByteBufCodecs$24
+c net/minecraft/network/codec/ByteBufCodecs$31 net/minecraft/network/codec/ByteBufCodecs$25
+c net/minecraft/network/codec/ByteBufCodecs$32 net/minecraft/network/codec/ByteBufCodecs$26
+c net/minecraft/network/codec/ByteBufCodecs$33 net/minecraft/network/codec/ByteBufCodecs$27
+c net/minecraft/network/codec/ByteBufCodecs$34 net/minecraft/network/codec/ByteBufCodecs$28
+c net/minecraft/network/codec/ByteBufCodecs$35 net/minecraft/network/codec/ByteBufCodecs$29
+c net/minecraft/network/protocol/PacketFlow net/minecraft/network/protocol/EnumProtocolDirection
+ m ()[Lnet/minecraft/network/protocol/PacketFlow; $values c
+ m ()Lnet/minecraft/network/protocol/PacketFlow; getOpposite a
+ m ()Ljava/lang/String; id b
+ f [Lnet/minecraft/network/protocol/PacketFlow; $VALUES d
+ f Lnet/minecraft/network/protocol/PacketFlow; CLIENTBOUND b
+ f Lnet/minecraft/network/protocol/PacketFlow; SERVERBOUND a
+ f Ljava/lang/String; id c
+c net/minecraft/network/protocol/PacketType net/minecraft/network/protocol/PacketType
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow a
+ m ()Lnet/minecraft/resources/Identifier; id b
+ f Lnet/minecraft/network/protocol/PacketFlow; flow a
+ f Lnet/minecraft/resources/Identifier; id b
+c net/minecraft/resources/FileToIdConverter net/minecraft/resources/FileToIdConverter
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/Identifier; fileToId b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/Identifier; idToFile a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; json a
+ m (Lnet/minecraft/resources/Identifier;)Z lambda$listMatchingResourceStacks$1 c
+ m (Lnet/minecraft/resources/Identifier;)Z lambda$listMatchingResources$0 d
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; listMatchingResourceStacks b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; listMatchingResources a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/FileToIdConverter; registry a
+ f Ljava/lang/String; extension b
+ f Ljava/lang/String; prefix a
+c net/minecraft/resources/RegistryFileCodec net/minecraft/resources/RegistryFileCodec
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; create a
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; create a
+ m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m ()Ljava/lang/String; lambda$decode$3 b
+ m ()Ljava/lang/String; lambda$decode$4 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5 b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$decode$6 b
+ m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$decode$7 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; lambda$decode$8 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$9 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$encode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$encode$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$2 a
+ f Z allowInline c
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/ChainedJsonException net/minecraft/server/ChainedJsonException
+ m (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; forException a
+ m (Ljava/lang/String;)V prependJsonKey a
+ m (Ljava/lang/String;)V setFilenameAndFlush b
+ f Ljava/util/List; entries a
+ f Ljava/lang/String; message b
+c net/minecraft/server/ChainedJsonException$Entry net/minecraft/server/ChainedJsonException$a
+ m (Ljava/lang/String;)V addJsonKey a
+ m ()Ljava/lang/String; getFilename a
+ m ()Ljava/lang/String; getJsonKeys b
+ f Ljava/lang/String; filename a
+ f Ljava/util/List; jsonKeys b
+c net/minecraft/server/commands/FillCommand net/minecraft/server/commands/CommandFill
+ m (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;Z)I fillBlocks a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$fillBlocks$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$1 j
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$10 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$2 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/arguments/blocks/BlockInput; lambda$register$3 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$4 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$6 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/core/BlockPos; lambda$register$7 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/arguments/blocks/BlockInput; lambda$register$8 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$9 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$12 e
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$13 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$14 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$15 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$16 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/FillCommand$NullableCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithMode a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED c
+ f Lnet/minecraft/commands/arguments/blocks/BlockInput; HOLLOW_CORE b
+c net/minecraft/server/commands/FillCommand$Mode net/minecraft/server/commands/CommandFill$Mode
+ m ()[Lnet/minecraft/server/commands/FillCommand$Mode; $values a
+ m (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; lambda$static$0 b
+ m (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; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$static$2 a
+ f [Lnet/minecraft/server/commands/FillCommand$Mode; $VALUES g
+ f Lnet/minecraft/server/commands/FillCommand$Mode; DESTROY d
+ f Lnet/minecraft/server/commands/FillCommand$Mode; HOLLOW c
+ f Lnet/minecraft/server/commands/FillCommand$Mode; OUTLINE b
+ f Lnet/minecraft/server/commands/FillCommand$Mode; REPLACE a
+ f Lnet/minecraft/server/commands/FillCommand$Affector; affector f
+ f Lnet/minecraft/server/commands/FillCommand$Filter; filter e
+c net/minecraft/server/commands/FillCommand$Filter net/minecraft/server/commands/CommandFill$c
+ m (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; lambda$static$0 a
+ f Lnet/minecraft/server/commands/FillCommand$Filter; NOOP a
+c net/minecraft/server/commands/FillCommand$Affector net/minecraft/server/commands/CommandFill$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 a
+ f Lnet/minecraft/server/commands/FillCommand$Affector; NOOP a
+c net/minecraft/server/commands/FillCommand$1UpdatedPosition net/minecraft/server/commands/CommandFill$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; oldState b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; oldState b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/server/commands/FillCommand$NullableCommandFunction net/minecraft/server/commands/CommandFill$e
+c net/minecraft/server/commands/GiveCommand net/minecraft/server/commands/CommandGive
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/item/ItemInput;Ljava/util/Collection;I)I giveItem a
+ m (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveItem$2 b
+ m (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveItem$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f I MAX_ALLOWED_ITEMSTACKS a
+c net/minecraft/server/commands/HelpCommand net/minecraft/server/commands/CommandHelp
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$register$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/KickCommand net/minecraft/server/commands/CommandKick
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I kickPlayers a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$kickPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_KICKING_OWNER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SINGLEPLAYER b
+c net/minecraft/server/commands/KillCommand net/minecraft/server/commands/CommandKill
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I kill a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$2 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/LootCommand net/minecraft/server/commands/CommandLoot
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$TailProvider;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addTargets a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I blockDistribute a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I blockReplace a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V callback a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V callback a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canMergeItems a
+ m (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z distributeToContainer a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I drop a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropBlockLoot a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropChestLoot a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropFishingLoot a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I dropInWorld a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I dropKillLoot a
+ m (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I entityReplace a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; getContainer a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getSourceHandItem a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$14 g
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$15 f
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$16 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$17 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$18 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$19 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I lambda$addTargets$20 a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$callback$22 a
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$callback$23 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$callback$24 a
+ m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$callback$25 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V lambda$drop$28 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Ljava/util/List;)V lambda$dropBlockLoot$26 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)V lambda$dropInWorld$21 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Ljava/util/List;)V lambda$dropKillLoot$27 a
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13 a
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 j
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 i
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 h
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 g
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 f
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 e
+ m (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I playerGive a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V setSlots a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_BLOCK_LOOT_TABLE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ENTITY_LOOT_TABLE b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_HELD_ITEMS a
+c net/minecraft/server/commands/LootCommand$Callback net/minecraft/server/commands/CommandLoot$a
+c net/minecraft/server/commands/LootCommand$DropConsumer net/minecraft/server/commands/CommandLoot$b
+c net/minecraft/server/commands/LootCommand$TailProvider net/minecraft/server/commands/CommandLoot$c
+c net/minecraft/server/commands/PerfCommand net/minecraft/server/commands/PerfCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$saveResults$5 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$startProfilingDedicatedServer$2 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$3 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$startProfilingDedicatedServer$4 a
+ m (DI)Lnet/minecraft/network/chat/Component; lambda$whenStopped$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V saveResults a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I startProfilingDedicatedServer a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopProfilingDedicatedServer b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V whenStopped a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/commands/RaidCommand net/minecraft/server/commands/RaidCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;)I check d
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; getRaid a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I glow a
+ m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$11 b
+ m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$12 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (II)Lnet/minecraft/network/chat/Component; lambda$setRaidOmenLevel$7 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$spawnLeader$8 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$start$9 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$10 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)I playSound a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setRaidOmenLevel a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I spawnLeader b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I start b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop c
+c net/minecraft/server/commands/RideCommand net/minecraft/server/commands/RideCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)I dismount a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$dismount$7 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$mount$5 c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$mount$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I mount a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_ALREADY_RIDING b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_LOOP e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_PLAYER d
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MOUNT_FAILED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_RIDING a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_WRONG_DIMENSION f
+c net/minecraft/server/commands/SeedCommand net/minecraft/server/commands/CommandSeed
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a
+c net/minecraft/server/commands/StopCommand net/minecraft/server/commands/CommandStop
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/TeamCommand net/minecraft/server/commands/CommandTeam
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I createTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I createTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I deleteTeam b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I emptyTeam a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; getFirstMemberName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)I joinTeam a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$createTeam$40 b
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$deleteTeam$39 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$emptyTeam$38 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$29 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$30 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$27 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$28 c
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$listMembers$41 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listMembers$42 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listTeams$43 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTeams$44 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 A
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 r
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; lambda$setCollision$33 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setColor$37 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setDeathMessageVisibility$32 a
+ m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$36 d
+ m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlyFire$35 a
+ m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlySight$34 b
+ m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setNametagVisibility$31 b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setPrefix$45 b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setSuffix$46 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I leaveTeam a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I listMembers c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listTeams a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)I setCollision a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)I setColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I setDeathMessageVisibility b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setDisplayName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I setFriendlyFire b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I setFriendlySight a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I setNametagVisibility a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setPrefix b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I setSuffix c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_COLOR d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EMPTY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EXISTS a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_NAME c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_COLLISION_UNCHANGED k
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED i
+c net/minecraft/server/commands/TickCommand net/minecraft/server/commands/TickCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 i
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$22 d
+ m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$23 c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$setTickingRate$12 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$sprint$20 f
+ m ()Lnet/minecraft/network/chat/Component; lambda$sprint$21 e
+ m (I)Lnet/minecraft/network/chat/Component; lambda$step$24 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopSprinting$26 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopStepping$25 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$13 j
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$14 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$15 i
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$16 h
+ m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$17 g
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$18 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component; lambda$tickQuery$19 a
+ m (J)Ljava/lang/String; nanosToMilisString a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)I setFreeze a
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setTickingRate a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I sprint a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I step b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopSprinting c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stopStepping b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I tickQuery a
+ f Ljava/lang/String; DEFAULT_TICKRATE b
+ f F MAX_TICKRATE a
+c net/minecraft/server/commands/TimeCommand net/minecraft/server/commands/CommandTime
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I addTime b
+ m (Lnet/minecraft/server/level/ServerLevel;)I getDayTime a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$addTime$11 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$queryTime$9 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setTime$10 b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I queryTime c
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setTime a
+c net/minecraft/server/dialog/action/Action net/minecraft/server/dialog/action/Action
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/server/dialog/action/Action$ValueGetter net/minecraft/server/dialog/action/Action$a
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+ m (Ljava/util/Map;)Ljava/util/Map; getAsTemplateSubstitutions a
+ m (Ljava/lang/String;)Lnet/minecraft/server/dialog/action/Action$ValueGetter; of a
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/server/dialog/action/Action$ValueGetter; of a
+c net/minecraft/server/dialog/action/Action$ValueGetter$1 net/minecraft/server/dialog/action/Action$a$1
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+ f Ljava/lang/String; val$value a
+c net/minecraft/server/dialog/action/Action$ValueGetter$2 net/minecraft/server/dialog/action/Action$a$2
+ m ()Lnet/minecraft/nbt/Tag; asTag b
+ m ()Ljava/lang/String; asTemplateSubstitution a
+c net/minecraft/server/dialog/body/ItemBody net/minecraft/server/dialog/body/ItemBody
+ m ()Ljava/util/Optional; description c
+ m ()I height g
+ m ()Lnet/minecraft/world/item/ItemStack; item b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Z showDecorations d
+ m ()Z showTooltip e
+ m ()I width f
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Ljava/util/Optional; description e
+ f I height i
+ f Lnet/minecraft/world/item/ItemStack; item d
+ f Z showDecorations f
+ f Z showTooltip g
+ f I width h
+c net/minecraft/server/jsonrpc/JsonRPCUtils net/minecraft/server/jsonrpc/JsonRPCUtils
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject; createError a
+ m (Ljava/lang/Integer;Lnet/minecraft/resources/Identifier;Ljava/util/List;)Lcom/google/gson/JsonObject; createRequest a
+ m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createSuccessResult a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getError e
+ m (Lcom/google/gson/JsonObject;)Ljava/lang/String; getMethodName b
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getParams c
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getRequestId a
+ m (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getResult d
+ f Ljava/lang/String; JSON_RPC_VERSION a
+ f Ljava/lang/String; OPEN_RPC_VERSION b
+c net/minecraft/server/level/ParticleStatus net/minecraft/server/level/ParticleStatus
+ m ()[Lnet/minecraft/server/level/ParticleStatus; $values b
+ m ()Lnet/minecraft/network/chat/Component; caption a
+ m (Lnet/minecraft/server/level/ParticleStatus;)I lambda$static$0 b
+ m (Lnet/minecraft/server/level/ParticleStatus;)Ljava/lang/Integer; lambda$static$1 a
+ f [Lnet/minecraft/server/level/ParticleStatus; $VALUES h
+ f Lnet/minecraft/server/level/ParticleStatus; ALL a
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lnet/minecraft/server/level/ParticleStatus; DECREASED b
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC d
+ f Lnet/minecraft/server/level/ParticleStatus; MINIMAL c
+ f Lnet/minecraft/network/chat/Component; caption g
+ f I id f
+c net/minecraft/server/level/SectionTracker net/minecraft/server/level/LightEngineGraphSection
+ m (JIZ)V checkNeighborsAfterUpdate a
+ m (JJI)I computeLevelFromNeighbor b
+ m (JJI)I getComputedLevel a
+ m (J)I getLevelFromSource b
+ m (JIZ)V update b
+c net/minecraft/server/level/WorldGenRegion net/minecraft/server/level/RegionLimitedWorldAccess
+ m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b
+ m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z destroyBlock a
+ m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType F_
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures Q
+ m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite e_
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes ad
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a
+ m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager H_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks af
+ m ()Lnet/minecraft/world/level/ChunkPos; getCenter b
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource ac
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; getEntities a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks ae
+ m ()I getHeight L_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData D_
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine C_
+ m ()I getMinY K_
+ m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m ()Lnet/minecraft/util/RandomSource; getRandom G_
+ m ()I getSeaLevel V
+ m ()J getSeed J
+ m ()Lnet/minecraft/server/MinecraftServer; getServer s
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+ m ()I getSkyDarken E_
+ m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder w
+ m (II)Z hasChunk b
+ m ()Z isClientSide B_
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/world/level/ChunkPos;I)Z isOldChunkAround a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+ m ()Ljava/lang/String; lambda$getChunk$2 n
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)Ljava/lang/String; lambda$getChunk$3 a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/lang/String; lambda$getChunk$4 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; lambda$new$0 h
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; lambda$new$1 g
+ m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)V levelEvent a
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing f
+ m ()J nextSubTickCount I_
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a
+ m ()Ljava/util/List; players E
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess J_
+ m (Lnet/minecraft/core/BlockPos;Z)Z removeBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z setBlock a
+ m (Ljava/util/function/Supplier;)V setCurrentlyGenerating a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/Identifier; WORLDGEN_REGION_RANDOM o
+ f Lnet/minecraft/world/level/biome/BiomeManager; biomeManager k
+ f Lnet/minecraft/world/ticks/WorldGenTickAccess; blockTicks i
+ f Lnet/minecraft/util/StaticCache2D; cache b
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; center c
+ f Ljava/util/function/Supplier; currentlyGenerating m
+ f Lnet/minecraft/world/level/dimension/DimensionType; dimensionType h
+ f Lnet/minecraft/world/ticks/WorldGenTickAccess; fluidTicks j
+ f Lnet/minecraft/world/level/chunk/status/ChunkStep; generatingStep l
+ f Lnet/minecraft/world/level/storage/LevelData; levelData f
+ f Lnet/minecraft/server/level/ServerLevel; level d
+ f Lnet/minecraft/util/RandomSource; random g
+ f J seed e
+ f Ljava/util/concurrent/atomic/AtomicLong; subTickCount n
+c net/minecraft/server/network/FilteredText net/minecraft/server/network/FilteredText
+ m ()Ljava/lang/String; filtered a
+ m ()Ljava/lang/String; filteredOrEmpty b
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; fullyFiltered b
+ m ()Z isFiltered c
+ m ()Lnet/minecraft/network/chat/FilterMask; mask e
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; passThrough a
+ m ()Ljava/lang/String; raw d
+ f Lnet/minecraft/server/network/FilteredText; EMPTY a
+ f Lnet/minecraft/network/chat/FilterMask; mask c
+ f Ljava/lang/String; raw b
+c net/minecraft/server/players/BanListEntry net/minecraft/server/players/ExpirableListEntry
+ m ()Ljava/util/Date; getCreated a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m ()Ljava/util/Date; getExpires c
+ m ()Ljava/lang/String; getReason d
+ m ()Lnet/minecraft/network/chat/Component; getReasonMessage e
+ m ()Ljava/lang/String; getSource b
+ m ()Z hasExpired g
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Ljava/text/SimpleDateFormat; DATE_FORMAT a
+ f Ljava/lang/String; EXPIRES_NEVER b
+ f Ljava/util/Date; created c
+ f Ljava/util/Date; expires e
+ f Ljava/lang/String; reason f
+ f Ljava/lang/String; source d
+c net/minecraft/server/players/ServerOpList net/minecraft/server/players/OpList
+ m (Lnet/minecraft/server/players/ServerOpListEntry;)Z add a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/NameAndId;)Z canBypassPlayerLimit b
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser c
+ m ()[Ljava/lang/String; getUserList b
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove a
+c net/minecraft/util/RegistryContextSwapper net/minecraft/util/RegistryContextSwapper
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/DataResult; swapTo a
+c net/minecraft/util/datafix/fixes/BiomeFix net/minecraft/util/datafix/fixes/DataConverterBiome
+ f Ljava/util/Map; BIOMES a
+c net/minecraft/util/datafix/fixes/MapIdFix net/minecraft/util/datafix/fixes/DataConverterMapId
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/debug/DebugValueAccess net/minecraft/util/debug/DebugValueAccess
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachBlock b
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachChunk a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V forEachEntity c
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueAccess$EventVisitor;)V forEachEvent a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/core/BlockPos;)Ljava/lang/Object; getBlockValue a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/Object; getChunkValue a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/world/entity/Entity;)Ljava/lang/Object; getEntityValue a
+c net/minecraft/util/debug/DebugValueSource net/minecraft/util/debug/DebugValueSource
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+c net/minecraft/util/debug/DebugValueSource$ValueGetter net/minecraft/util/debug/DebugValueSource$b
+c net/minecraft/util/debug/DebugValueSource$Registration net/minecraft/util/debug/DebugValueSource$a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+c net/minecraft/world/RandomizableContainer net/minecraft/world/RandomizableContainer
+ m ()Lnet/minecraft/core/BlockPos; getBlockPos aD_
+ m ()Lnet/minecraft/world/level/Level; getLevel j
+ m ()Lnet/minecraft/resources/ResourceKey; getLootTable az_
+ m ()J getLootTableSeed aC_
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)V setBlockEntityLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a
+ m (J)V setLootTableSeed a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)Z tryLoadLootTable c_
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)Z trySaveLootTable d_
+ m (Lnet/minecraft/world/entity/player/Player;)V unpackLootTable f_
+ f Ljava/lang/String; LOOT_TABLE_SEED_TAG c
+ f Ljava/lang/String; LOOT_TABLE_TAG b
+c net/minecraft/world/entity/AnimationState net/minecraft/world/entity/AnimationState
+ m (ZI)V animateWhen a
+ m (Lnet/minecraft/world/entity/AnimationState;)V copyFrom a
+ m (IF)V fastForward a
+ m (F)J getTimeInMillis a
+ m (Ljava/util/function/Consumer;)V ifStarted a
+ m ()Z isStarted b
+ m (I)V start a
+ m (I)V startIfStopped b
+ m ()V stop a
+ f I STOPPED a
+ f I startTick b
+c net/minecraft/world/entity/ConversionType net/minecraft/world/entity/ConversionType
+ m ()[Lnet/minecraft/world/entity/ConversionType; $values b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convertCommon b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/component/DataComponentType;)V copyComponent a
+ m ()Z shouldDiscardAfterConversion a
+ f [Lnet/minecraft/world/entity/ConversionType; $VALUES e
+ f Ljava/util/Set; COMPONENTS_TO_COPY c
+ f Lnet/minecraft/world/entity/ConversionType; SINGLE a
+ f Lnet/minecraft/world/entity/ConversionType; SPLIT_ON_DEATH b
+ f Z discardAfterConversion d
+c net/minecraft/world/entity/ConversionType$1 net/minecraft/world/entity/ConversionType$1
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+c net/minecraft/world/entity/ConversionType$2 net/minecraft/world/entity/ConversionType$2
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ConversionParams;)V convert a
+c net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/IEntitySelector
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 h
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 g
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$2 f
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$3 e
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$4 d
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$5 c
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; notRiding b
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; pushableBy a
+ m (DDDD)Ljava/util/function/Predicate; withinDistance a
+ f Ljava/util/function/Predicate; CAN_BE_COLLIDED_WITH g
+ f Ljava/util/function/Predicate; CAN_BE_PICKED h
+ f Ljava/util/function/Predicate; CONTAINER_ENTITY_SELECTOR d
+ f Ljava/util/function/Predicate; ENTITY_NOT_BEING_RIDDEN c
+ f Ljava/util/function/Predicate; ENTITY_STILL_ALIVE a
+ f Ljava/util/function/Predicate; LIVING_ENTITY_STILL_ALIVE b
+ f Ljava/util/function/Predicate; NO_CREATIVE_OR_SPECTATOR e
+ f Ljava/util/function/Predicate; NO_SPECTATORS f
+c net/minecraft/world/entity/EquipmentTable net/minecraft/world/entity/EquipmentTable
+ m (F)Ljava/util/Map; createForAllSlots a
+ m (Ljava/util/List;F)Ljava/util/Map; createForAllSlots a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/util/Map; lambda$static$0 a
+ m (Ljava/util/Map;)Lcom/mojang/datafixers/util/Either; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Lnet/minecraft/resources/ResourceKey; lootTable a
+ m ()Ljava/util/Map; slotDropChances b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DROP_CHANCES_CODEC a
+ f Lnet/minecraft/resources/ResourceKey; lootTable c
+ f Ljava/util/Map; slotDropChances d
+c net/minecraft/world/entity/SpawnGroupData net/minecraft/world/entity/GroupDataEntity
+c net/minecraft/world/entity/animal/bee/Bee net/minecraft/world/entity/animal/bee/EntityBee
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$000 a
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1000 k
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1100 l
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1200 m
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1300 n
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1400 o
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1500 p
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1600 q
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1700 r
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$1800 s
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$200 c
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$300 d
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$400 e
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$500 f
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$600 g
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$700 h
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$800 i
+ m (Lnet/minecraft/world/entity/animal/bee/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; access$900 j
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z attractsBees c
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/core/BlockPos;I)Z closerThan b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes hf
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/core/BlockPos;)Z doesHiveHaveSpace k
+ m ()V dropFlower hj
+ m ()V dropHive hi
+ m ()V dropOffNectar hg
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity; getBeehiveBlockEntity hq
+ m ()Ljava/util/List; getBlacklistedHives gR
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/bee/Bee; getBreedOffspring b
+ m ()I getCropsGrownSincePollination hn
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (I)Z getFlag t
+ m ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; getGoalSelector gV
+ m ()Lnet/minecraft/core/BlockPos; getHivePos gU
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m ()J getPersistentAngerEndTime a
+ m ()Lnet/minecraft/world/entity/EntityReference; getPersistentAngerTarget b
+ m (F)F getRollAmount L
+ m ()Lnet/minecraft/core/BlockPos; getSavedFlowerPos p
+ m ()F getSoundVolume fC
+ m ()I getTravellingTicks gQ
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasHive gT
+ m ()Z hasNectar hd
+ m ()Z hasSavedFlowerPos gP
+ m ()Z hasStung he
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()V incrementNumCropsGrownSincePollination hp
+ m ()Z isFlapping bp
+ m ()Z isFlying d
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isHiveNearFire hm
+ m ()Z isHiveValid hr
+ m ()Z isRolling hs
+ m ()Z isTiredOfLookingForNectar hh
+ m (Lnet/minecraft/core/BlockPos;)Z isTooFarAway l
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m ()Lnet/minecraft/util/debug/DebugBeeInfo; lambda$registerDebugValues$1 ht
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;)V pathfindRandomlyTowards j
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V registerGoals D
+ m ()V resetNumCropsGrownSincePollination ho
+ m ()V resetTicksWithoutNectarSinceExitingHive gS
+ m (IZ)V setFlag d
+ m (Z)V setHasNectar x
+ m (Z)V setHasStung y
+ m (Lnet/minecraft/core/BlockPos;)V setHivePos i
+ m (J)V setPersistentAngerEndTime b
+ m (Lnet/minecraft/world/entity/EntityReference;)V setPersistentAngerTarget a
+ m (Z)V setRolling z
+ m (Lnet/minecraft/core/BlockPos;)V setSavedFlowerPos h
+ m (I)V setStayOutOfHiveCountdown s
+ m (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V spawnFluidParticle a
+ m ()V startPersistentAngerTimer c
+ m ()V tick g
+ m ()V updateRollAmount hl
+ m ()Z wantsToEnterHive hk
+ f I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER do
+ f I COOLDOWN_BEFORE_LOCATING_NEW_HIVE dm
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ANGER_END_TIME cH
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cG
+ f I DEFAULT_CANNOT_ENTER_HIVE_TICKS dc
+ f I DEFAULT_CROPS_GROWN_SINCE_POLLINATION dd
+ f Z DEFAULT_HAS_NECTAR cF
+ f Z DEFAULT_HAS_STUNG da
+ f I DEFAULT_TICKS_SINCE_POLLINATION db
+ f I DEFAULT_WANDER_DISTANCE_REDUCTION cX
+ f I FLAG_HAS_NECTAR cK
+ f I FLAG_HAS_STUNG cJ
+ f I FLAG_ROLL cI
+ f F FLAP_DEGREES_PER_TICK cv
+ f I HIVE_CLOSE_ENOUGH_DISTANCE cV
+ f I HIVE_SEARCH_DISTANCE cZ
+ f I MAX_CROPS_GROWABLE cP
+ f I MAX_FIND_FLOWER_RETRY_COOLDOWN dq
+ f I MIN_ATTACK_DIST cO
+ f I MIN_FIND_FLOWER_RETRY_COOLDOWN dp
+ f I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN cY
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME de
+ f I POISON_SECONDS_HARD cR
+ f I POISON_SECONDS_NORMAL cQ
+ f I RESTRICTED_WANDER_DISTANCE_REDUCTION cW
+ f I STING_DEATH_COUNTDOWN cL
+ f Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS cz
+ f Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION cx
+ f Ljava/lang/String; TAG_FLOWER_POS cD
+ f Ljava/lang/String; TAG_HAS_NECTAR cC
+ f Ljava/lang/String; TAG_HAS_STUNG cB
+ f Ljava/lang/String; TAG_HIVE_POS cE
+ f Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION cA
+ f I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER cM
+ f I TICKS_PER_FLAP cw
+ f I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME cN
+ f I TOO_FAR_DISTANCE cU
+ f Lnet/minecraft/world/entity/animal/bee/Bee$BeePollinateGoal; beePollinateGoal du
+ f Lnet/minecraft/world/entity/animal/bee/Bee$BeeGoToHiveGoal; goToHiveGoal dv
+ f Lnet/minecraft/world/entity/animal/bee/Bee$BeeGoToKnownFlowerGoal; goToKnownFlowerGoal dw
+ f Lnet/minecraft/core/BlockPos; hivePos dt
+ f I numCropsGrownSincePollination dl
+ f Lnet/minecraft/world/entity/EntityReference; persistentAngerTarget df
+ f I remainingCooldownBeforeLocatingNewFlower dr
+ f I remainingCooldownBeforeLocatingNewHive dn
+ f F rollAmount dg
+ f F rollAmountO dh
+ f Lnet/minecraft/core/BlockPos; savedFlowerPos ds
+ f I stayOutOfHiveCountdown dk
+ f I ticksWithoutNectarSinceExitingHive dj
+ f I timeSinceSting di
+ f I underWaterTicks dx
+c net/minecraft/world/entity/animal/bee/Bee$1 net/minecraft/world/entity/animal/bee/EntityBee$1
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+ m ()V tick d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 p
+c net/minecraft/world/entity/animal/bee/Bee$BaseBeeGoal net/minecraft/world/entity/animal/bee/EntityBee$a
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 a
+c net/minecraft/world/entity/animal/bee/Bee$BeeAttackGoal net/minecraft/world/entity/animal/bee/EntityBee$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+c net/minecraft/world/entity/animal/bee/Bee$BeeWanderGoal net/minecraft/world/entity/animal/bee/EntityBee$l
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; findPos h
+ m ()I getWanderThreshold i
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 a
+c net/minecraft/world/entity/animal/bee/Bee$BeeLookControl net/minecraft/world/entity/animal/bee/EntityBee$j
+ m ()Z resetXRotOnTick c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 h
+c net/minecraft/world/entity/animal/bee/Bee$BeeGoToHiveGoal net/minecraft/world/entity/animal/bee/EntityBee$e
+ m (Lnet/minecraft/core/BlockPos;)V blacklistTarget c
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V clearBlacklist k
+ m ()V dropAndBlacklistHive l
+ m (Lnet/minecraft/core/BlockPos;)Z hasReachedTarget d
+ m (Lnet/minecraft/core/BlockPos;)Z isTargetBlacklisted b
+ m (Lnet/minecraft/core/BlockPos;)Z pathfindDirectlyTowards a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I MAX_BLACKLISTED_TARGETS e
+ f I MAX_TRAVELLING_TICKS b
+ f I TICKS_BEFORE_HIVE_DROP h
+ f Ljava/util/List; blacklistedTargets f
+ f Lnet/minecraft/world/level/pathfinder/Path; lastPath g
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 c
+ f I ticksStuck i
+ f I travellingTicks d
+c net/minecraft/world/entity/animal/bee/Bee$BeeGrowCropGoal net/minecraft/world/entity/animal/bee/EntityBee$g
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V tick a
+ f I GROW_CHANCE b
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 c
+c net/minecraft/world/entity/animal/bee/Bee$BeeEnterHiveGoal net/minecraft/world/entity/animal/bee/EntityBee$d
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+c net/minecraft/world/entity/animal/bee/Bee$BeePollinateGoal net/minecraft/world/entity/animal/bee/EntityBee$k
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Ljava/util/Optional; findNearbyFlower p
+ m ()F getOffset o
+ m ()Z hasPollinatedLongEnough k
+ m ()Z isPollinating l
+ m ()Z requiresUpdateEveryTick X_
+ m ()V setWantedPos n
+ m ()V start d
+ m ()V stop e
+ m ()V stopPollinating m
+ m ()V tick a
+ f D ARRIVAL_THRESHOLD d
+ f I FLOWER_SEARCH_RADIUS i
+ f F HOVER_HEIGHT_WITHIN_FLOWER g
+ f F HOVER_POS_OFFSET h
+ f I MAX_POLLINATING_TICKS o
+ f I MIN_POLLINATION_TICKS c
+ f I POSITION_CHANGE_CHANCE e
+ f F SPEED_MODIFIER f
+ f Lnet/minecraft/world/phys/Vec3; hoverPos m
+ f I lastSoundPlayedTick k
+ f I pollinatingTicks n
+ f Z pollinating l
+ f I successfulPollinatingTicks j
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+ f Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap; unreachableFlowerCache p
+c net/minecraft/world/entity/animal/bee/Bee$ValidateHiveGoal net/minecraft/world/entity/animal/bee/EntityBee$n
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()V start d
+ f I VALIDATE_HIVE_COOLDOWN c
+ f J lastValidateTick d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+c net/minecraft/world/entity/animal/bee/Bee$BeeLocateHiveGoal net/minecraft/world/entity/animal/bee/EntityBee$i
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Ljava/util/List; findNearbyHivesWithSpace k
+ m (Lnet/minecraft/core/Holder;)Z lambda$findNearbyHivesWithSpace$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D lambda$findNearbyHivesWithSpace$1 a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+c net/minecraft/world/entity/animal/bee/Bee$BeeHurtByOtherGoal net/minecraft/world/entity/animal/bee/EntityBee$h
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 a
+c net/minecraft/world/entity/animal/bee/Bee$ValidateFlowerGoal net/minecraft/world/entity/animal/bee/EntityBee$m
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m (Lnet/minecraft/core/BlockPos;)Z isFlower a
+ m ()V start d
+ f J lastValidateTick d
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+ f I validateFlowerCooldown c
+c net/minecraft/world/entity/animal/bee/Bee$1BeeFlyingMoveControl net/minecraft/world/entity/animal/bee/EntityBee$1BeeFlyingMoveControl
+c net/minecraft/world/entity/animal/bee/Bee$BeeGoToKnownFlowerGoal net/minecraft/world/entity/animal/bee/EntityBee$f
+ m ()Z canBeeContinueToUse i
+ m ()Z canBeeUse h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ m ()Z wantsToGoToKnownFlower k
+ f I MAX_TRAVELLING_TICKS c
+ f Lnet/minecraft/world/entity/animal/bee/Bee; this$0 b
+ f I travellingTicks d
+c net/minecraft/world/entity/animal/bee/Bee$BeeBecomeAngryTargetGoal net/minecraft/world/entity/animal/bee/EntityBee$c
+ m ()Z beeCanTarget i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+c net/minecraft/world/entity/animal/cow/Cow net/minecraft/world/entity/animal/cow/EntityCow
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/cow/Cow; getBreedOffspring b
+ m ()Lnet/minecraft/core/Holder; getVariant gP
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cv
+c net/minecraft/world/entity/animal/fox/Fox net/minecraft/world/entity/animal/fox/EntityFox
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityReference;)V addTrustedEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V addTrustedEntity i
+ m ()V aiStep d_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEat k
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem h
+ m ()Z canMove hi
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFoxSpawnRules c
+ m ()V clearStates hh
+ m ()V clearTrusted he
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/item/ItemStack;)V dropItemStack n
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/fox/Fox; getBreedOffspring b
+ m (F)F getCrouchAmount M
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (I)Z getFlag s
+ m (F)F getHeadRollAngle L
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m ()Ljava/util/stream/Stream; getTrustedEntities hd
+ m ()Lnet/minecraft/world/entity/animal/fox/Fox$Variant; getVariant gP
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isConsumableFood l
+ m ()Z isCrouching cz
+ m ()Z isDefending hf
+ m ()Z isFaceplanted gR
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isFullyCrouched gT
+ m ()Z isImmobile fE
+ m ()Z isInterested gU
+ m (Lnet/minecraft/world/entity/animal/fox/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z isPathClear a
+ m ()Z isPouncing gS
+ m ()Z isSitting gQ
+ m ()Z isSleeping gr
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$4 c
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$5 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$6 m
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$7 l
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$8 k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$9 a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 J
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$2 I
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$3 H
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EntityReference;)Z lambda$trusts$10 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAmbientSound T
+ m ()V playEatingSound gX
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setDefending C
+ m (Z)V setFaceplanted B
+ m (IZ)V setFlag d
+ m (Z)V setIsCrouching z
+ m (Z)V setIsInterested A
+ m (Z)V setIsPouncing y
+ m (Z)V setSitting x
+ m (Z)V setSleeping D
+ m ()V setTargetGoals gV
+ m (Lnet/minecraft/world/entity/animal/fox/Fox$Variant;)V setVariant a
+ m (Lnet/minecraft/world/item/ItemStack;)V spitOutItem m
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z trusts j
+ m ()V wakeUp hg
+ f Ljava/util/function/Predicate; ALLOWED_ITEMS cH
+ f Ljava/util/function/Predicate; AVOID_PLAYERS cK
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cM
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_0 cF
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_1 cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cz
+ f Z DEFAULT_CROUCHING cQ
+ f Z DEFAULT_SITTING cP
+ f Z DEFAULT_SLEEPING cO
+ f I FLAG_CROUCHING cv
+ f I FLAG_DEFENDING cE
+ f I FLAG_FACEPLANTED cD
+ f I FLAG_INTERESTED cw
+ f I FLAG_POUNCING cx
+ f I FLAG_SITTING cB
+ f I FLAG_SLEEPING cC
+ f I MIN_TICKS_BEFORE_EAT cL
+ f Ljava/util/function/Predicate; STALKABLE_PREY cJ
+ f Lcom/mojang/serialization/Codec; TRUSTED_LIST_CODEC cN
+ f Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR cI
+ f F crouchAmount cY
+ f F crouchAmountO cZ
+ f Lnet/minecraft/world/entity/ai/goal/Goal; fishTargetGoal cV
+ f F interestedAngle cW
+ f F interestedAngleO cX
+ f Lnet/minecraft/world/entity/ai/goal/Goal; landTargetGoal cR
+ f I ticksSinceEaten da
+ f Lnet/minecraft/world/entity/ai/goal/Goal; turtleEggTargetGoal cU
+c net/minecraft/world/entity/animal/fox/Fox$Variant net/minecraft/world/entity/animal/fox/EntityFox$Type
+ m ()[Lnet/minecraft/world/entity/animal/fox/Fox$Variant; $values b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/fox/Fox$Variant; byBiome a
+ m (I)Lnet/minecraft/world/entity/animal/fox/Fox$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/fox/Fox$Variant; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC d
+ f Lnet/minecraft/world/entity/animal/fox/Fox$Variant; DEFAULT c
+ f Lnet/minecraft/world/entity/animal/fox/Fox$Variant; RED a
+ f Lnet/minecraft/world/entity/animal/fox/Fox$Variant; SNOW b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/animal/fox/Fox$SleepGoal net/minecraft/world/entity/animal/fox/EntityFox$t
+ m ()Z canContinueToUse c
+ m ()Z canSleep k
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f I WAIT_TIME_BEFORE_SLEEP c
+ f I countdown d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 b
+c net/minecraft/world/entity/animal/fox/Fox$FoxBreedGoal net/minecraft/world/entity/animal/fox/EntityFox$e
+ m ()V breed g
+ m ()V start d
+c net/minecraft/world/entity/animal/fox/Fox$FoxFloatGoal net/minecraft/world/entity/animal/fox/EntityFox$g
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$FoxGroupData net/minecraft/world/entity/animal/fox/EntityFox$i
+ f Lnet/minecraft/world/entity/animal/fox/Fox$Variant; variant a
+c net/minecraft/world/entity/animal/fox/Fox$FoxPanicGoal net/minecraft/world/entity/animal/fox/EntityFox$n
+ m ()Z shouldPanic h
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$FaceplantGoal net/minecraft/world/entity/animal/fox/EntityFox$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I countdown a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 b
+c net/minecraft/world/entity/animal/fox/Fox$FoxPounceGoal net/minecraft/world/entity/animal/fox/EntityFox$o
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable W_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$StalkPreyGoal net/minecraft/world/entity/animal/fox/EntityFox$u
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$FoxLookControl net/minecraft/world/entity/animal/fox/EntityFox$k
+ m ()Z resetXRotOnTick c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 h
+c net/minecraft/world/entity/animal/fox/Fox$FoxMoveControl net/minecraft/world/entity/animal/fox/EntityFox$m
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 l
+c net/minecraft/world/entity/animal/fox/Fox$FoxBehaviorGoal net/minecraft/world/entity/animal/fox/EntityFox$d
+ m ()Z alertable i
+ m ()Z hasShelter h
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; alertableTargeting b
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$SeekShelterGoal net/minecraft/world/entity/animal/fox/EntityFox$s
+ m ()Z canUse b
+ m ()V start d
+ f I interval c
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 b
+c net/minecraft/world/entity/animal/fox/Fox$FoxEatBerriesGoal net/minecraft/world/entity/animal/fox/EntityFox$f
+ m ()D acceptedDistance i
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V onReachedTarget o
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V pickGlowBerry a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V pickSweetBerries b
+ m ()Z shouldRecalculatePath l
+ m ()V start d
+ m ()V tick a
+ f I WAIT_TICKS i
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 h
+ f I ticksWaited g
+c net/minecraft/world/entity/animal/fox/Fox$FoxMeleeAttackGoal net/minecraft/world/entity/animal/fox/EntityFox$l
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 b
+c net/minecraft/world/entity/animal/fox/Fox$PerchAndSearchGoal net/minecraft/world/entity/animal/fox/EntityFox$r
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V resetLook k
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I lookTime e
+ f I looksRemaining f
+ f D relX c
+ f D relZ d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 b
+c net/minecraft/world/entity/animal/fox/Fox$FoxFollowParentGoal net/minecraft/world/entity/animal/fox/EntityFox$h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; fox d
+c net/minecraft/world/entity/animal/fox/Fox$FoxLookAtPlayerGoal net/minecraft/world/entity/animal/fox/EntityFox$j
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 h
+c net/minecraft/world/entity/animal/fox/Fox$FoxSearchForItemsGoal net/minecraft/world/entity/animal/fox/EntityFox$p
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/fox/EntityFox$a
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 i
+ f I timestamp l
+ f Lnet/minecraft/world/entity/LivingEntity; trustedLastHurtBy j
+ f Lnet/minecraft/world/entity/LivingEntity; trustedLastHurt k
+c net/minecraft/world/entity/animal/fox/Fox$FoxStrollThroughVillageGoal net/minecraft/world/entity/animal/fox/EntityFox$q
+ m ()Z canContinueToUse c
+ m ()Z canFoxMove h
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/fox/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/fox/EntityFox$c
+ f Lnet/minecraft/world/entity/animal/fox/Fox; this$0 a
+c net/minecraft/world/entity/animal/pig/Pig net/minecraft/world/entity/animal/pig/EntityPig
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z boost a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/pig/Pig; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dl
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m ()Lnet/minecraft/core/Holder; getVariant gP
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 l
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$1 k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/zombie/ZombifiedPiglin;)V lambda$thunderHit$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cw
+ f Lnet/minecraft/world/entity/ItemBasedSteering; steering cx
+c net/minecraft/world/entity/item/PrimedTnt net/minecraft/world/entity/item/EntityTNTPrimed
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V explode k
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState i
+ m ()D getDefaultGravity bs
+ m ()I getFuse f
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isPickable bX
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c
+ m (I)V setFuse a
+ m (Z)V setUsedPortal a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FUSE_ID b
+ f Lnet/minecraft/world/level/block/state/BlockState; DEFAULT_BLOCK_STATE f
+ f F DEFAULT_EXPLOSION_POWER e
+ f S DEFAULT_FUSE_TIME d
+ f Ljava/lang/String; TAG_BLOCK_STATE g
+ f Ljava/lang/String; TAG_EXPLOSION_POWER h
+ f Ljava/lang/String; TAG_FUSE a
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; USED_PORTAL_DAMAGE_CALCULATOR i
+ f F explosionPower l
+ f Lnet/minecraft/world/entity/EntityReference; owner j
+ f Z usedPortal k
+c net/minecraft/world/entity/item/PrimedTnt$1 net/minecraft/world/entity/item/EntityTNTPrimed$1
+ m (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; getBlockExplosionResistance a
+ m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z shouldBlockExplode a
+c net/minecraft/world/entity/monster/Zoglin net/minecraft/world/entity/monster/EntityZoglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m ()Z canBeLeashed aj_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestValidAttackTarget h
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAttackAnimationRemainingTicks gQ
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initFightActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity b
+ m ()Z isAdult p
+ m ()Z isBaby e_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetable b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$findNearestValidAttackTarget$1 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/Zoglin;)Ljava/util/Optional; lambda$initIdleActivity$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAngrySound gR
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget i
+ m (Z)V setBaby a_
+ m ()V updateActivity gP
+ f I ATTACK_DAMAGE cx
+ f I ATTACK_DURATION cB
+ f I ATTACK_INTERVAL cz
+ f I ATTACK_KNOCKBACK cv
+ f F BABY_ATTACK_DAMAGE cy
+ f I BABY_ATTACK_INTERVAL cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID e
+ f Z DEFAULT_BABY cE
+ f F KNOCKBACK_RESISTANCE cw
+ f I MAX_HEALTH f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES b
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cC
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES a
+ f F SPEED_MULTIPLIER_WHEN_IDLING cD
+ f I attackAnimationRemainingTicks cF
+c net/minecraft/world/entity/npc/CatSpawner net/minecraft/world/entity/npc/MobSpawnerCat
+ m (Lnet/minecraft/core/Holder;)Z lambda$spawnInVillage$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Z)V spawnCat a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInHut b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInVillage a
+ m (Lnet/minecraft/server/level/ServerLevel;Z)V tick a
+ f I TICK_DELAY a
+ f I nextTick b
+c net/minecraft/world/inventory/ClickAction net/minecraft/world/inventory/ClickAction
+ m ()[Lnet/minecraft/world/inventory/ClickAction; $values a
+ f [Lnet/minecraft/world/inventory/ClickAction; $VALUES c
+ f Lnet/minecraft/world/inventory/ClickAction; PRIMARY a
+ f Lnet/minecraft/world/inventory/ClickAction; SECONDARY b
+c net/minecraft/world/inventory/CrafterMenu net/minecraft/world/inventory/CrafterMenu
+ m (Lnet/minecraft/world/entity/player/Inventory;)V addSlots a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m ()Lnet/minecraft/world/Container; getContainer m
+ m ()Z isPowered l
+ m (I)Z isSlotDisabled e
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; lambda$refreshRecipeResult$0 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m ()V refreshRecipeResult n
+ m (IZ)V setSlotState a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I SLOT_COUNT m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/inventory/ContainerData; containerData s
+ f Lnet/minecraft/world/inventory/CraftingContainer; container u
+ f Lnet/minecraft/world/entity/player/Player; player t
+ f Lnet/minecraft/world/inventory/ResultContainer; resultContainer r
+c net/minecraft/world/inventory/CrafterSlot net/minecraft/world/inventory/CrafterSlot
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m ()V setChanged d
+ f Lnet/minecraft/world/inventory/CrafterMenu; menu a
+c net/minecraft/world/inventory/FurnaceMenu net/minecraft/world/inventory/ContainerFurnaceFurnace
+c net/minecraft/world/inventory/LecternMenu net/minecraft/world/inventory/ContainerLectern
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()Lnet/minecraft/world/item/ItemStack; getBook l
+ m ()I getPage m
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (II)V setData b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I BUTTON_NEXT_PAGE n
+ f I BUTTON_PAGE_JUMP_RANGE_START p
+ f I BUTTON_PREV_PAGE m
+ f I BUTTON_TAKE_BOOK o
+ f I DATA_COUNT q
+ f I SLOT_COUNT r
+ f Lnet/minecraft/world/inventory/ContainerData; lecternData t
+ f Lnet/minecraft/world/Container; lectern s
+c net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/ContainerLectern$1
+ m ()V setChanged d
+ f Lnet/minecraft/world/inventory/LecternMenu; this$0 a
+c net/minecraft/world/item/CreativeModeTabs net/minecraft/world/item/CreativeModeTabs
+ m ()Ljava/util/List; allTabs d
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/CreativeModeTab; bootstrap a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V buildAllTabContents a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateEnchantmentBookTypesAllLevels b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateEnchantmentBookTypesOnlyMaxLevel a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateFireworksAllDurations c
+ m (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 generateInstrumentTypes a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateOminousBottles b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/flag/FeatureFlagSet;)V generatePotionEffectTypes a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$RegistryLookup;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generatePresetPaintings a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V generateSuspiciousStews a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; getDefaultTab b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$0 t
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$1 k
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$10 p
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$11 g
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$12 o
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$13 n
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$14 a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$15 m
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$16 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$17 f
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$18 l
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$19 c
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$2 s
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$20 e
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$21 k
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$22 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$23 d
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$24 j
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$25 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$26 c
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$27 i
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$28 b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$29 h
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$3 j
+ m (Lnet/minecraft/core/Holder;)Z lambda$bootstrap$30 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$31 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$32 a
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$33 g
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$4 r
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$5 i
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$bootstrap$6 q
+ m (Lnet/minecraft/core/Holder;)Z lambda$bootstrap$7 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$8 d
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V lambda$bootstrap$9 h
+ m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$46 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$47 b
+ m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$48 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$49 a
+ m (Lnet/minecraft/core/Holder$Reference;I)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesAllLevels$39 a
+ m (Lnet/minecraft/core/Holder$Reference;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$40 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesAllLevels$41 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesOnlyMaxLevel$37 b
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; lambda$generateInstrumentTypes$42 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateInstrumentTypes$43 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/HolderSet$Named;)V lambda$generateInstrumentTypes$44 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder$Reference;)Z lambda$generatePotionEffectTypes$34 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; lambda$generatePotionEffectTypes$35 a
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generatePotionEffectTypes$36 d
+ m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V lambda$generatePresetPaintings$45 a
+ m ()Lnet/minecraft/world/item/CreativeModeTab; searchTab e
+ m ()Ljava/util/stream/Stream; streamAllTabs f
+ m ()Ljava/util/List; tabs c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z tryRebuildTabContents a
+ m ()V validate a
+ f Lnet/minecraft/resources/ResourceKey; BUILDING_BLOCKS c
+ f Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters; CACHED_PARAMETERS r
+ f Lnet/minecraft/resources/ResourceKey; COLORED_BLOCKS d
+ f Lnet/minecraft/resources/ResourceKey; COMBAT k
+ f Lnet/minecraft/resources/ResourceKey; FOOD_AND_DRINKS l
+ f Lnet/minecraft/resources/ResourceKey; FUNCTIONAL_BLOCKS f
+ f Lnet/minecraft/resources/ResourceKey; HOTBAR h
+ f Lnet/minecraft/resources/ResourceKey; INGREDIENTS m
+ f Lnet/minecraft/resources/ResourceKey; INVENTORY p
+ f Lnet/minecraft/resources/Identifier; INVENTORY_BACKGROUND a
+ f Lnet/minecraft/resources/ResourceKey; NATURAL_BLOCKS e
+ f Lnet/minecraft/resources/ResourceKey; OP_BLOCKS o
+ f Ljava/util/Comparator; PAINTING_COMPARATOR q
+ f Lnet/minecraft/resources/ResourceKey; REDSTONE_BLOCKS g
+ f Lnet/minecraft/resources/ResourceKey; SEARCH i
+ f Lnet/minecraft/resources/Identifier; SEARCH_BACKGROUND b
+ f Lnet/minecraft/resources/ResourceKey; SPAWN_EGGS n
+ f Lnet/minecraft/resources/ResourceKey; TOOLS_AND_UTILITIES j
+c net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName a
+c net/minecraft/world/item/FoodOnAStickItem net/minecraft/world/item/ItemCarrotStick
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lnet/minecraft/world/entity/EntityType; canInteractWith a
+ f I consumeItemDamage b
+c net/minecraft/world/item/ItemUseAnimation net/minecraft/world/item/ItemUseAnimation
+ m ()[Lnet/minecraft/world/item/ItemUseAnimation; $values d
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z hasCustomArmTransform b
+ f [Lnet/minecraft/world/item/ItemUseAnimation; $VALUES s
+ f Lnet/minecraft/world/item/ItemUseAnimation; BLOCK d
+ f Lnet/minecraft/world/item/ItemUseAnimation; BOW e
+ f Lnet/minecraft/world/item/ItemUseAnimation; BRUSH j
+ f Lnet/minecraft/world/item/ItemUseAnimation; BUNDLE k
+ f Ljava/util/function/IntFunction; BY_ID o
+ f Lcom/mojang/serialization/Codec; CODEC m
+ f Lnet/minecraft/world/item/ItemUseAnimation; CROSSBOW g
+ f Lnet/minecraft/world/item/ItemUseAnimation; DRINK c
+ f Lnet/minecraft/world/item/ItemUseAnimation; EAT b
+ f Lnet/minecraft/world/item/ItemUseAnimation; NONE a
+ f Lnet/minecraft/world/item/ItemUseAnimation; SPEAR l
+ f Lnet/minecraft/world/item/ItemUseAnimation; SPYGLASS h
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC n
+ f Lnet/minecraft/world/item/ItemUseAnimation; TOOT_HORN i
+ f Lnet/minecraft/world/item/ItemUseAnimation; TRIDENT f
+ f Z customArmTransform r
+ f I id p
+ f Ljava/lang/String; name q
+c net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/ItemSplashPotion
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/WritableBookItem net/minecraft/world/item/ItemBookAndQuill
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/component/Weapon net/minecraft/world/item/component/Weapon
+ m ()F disableBlockingForSeconds b
+ m ()I itemDamagePerAttack a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f F AXE_DISABLES_BLOCKING_FOR_SECONDS a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f F disableBlockingForSeconds e
+ f I itemDamagePerAttack d
+c net/minecraft/world/item/slot/SlotSources net/minecraft/world/item/slot/SlotSources
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Ljava/util/Collection;)Ljava/util/function/Function; group a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; lambda$group$2 a
+ m (Lnet/minecraft/world/item/slot/SlotSource;Lnet/minecraft/world/item/slot/SlotSource;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; lambda$group$3 a
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; lambda$group$4 a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Lcom/mojang/serialization/Codec; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; TYPED_CODEC a
+c net/minecraft/world/item/trading/ItemCost net/minecraft/world/item/trading/ItemCost
+ m ()Lnet/minecraft/core/component/DataComponentExactPredicate; components c
+ m ()I count b
+ m (Lnet/minecraft/core/Holder;ILnet/minecraft/core/component/DataComponentExactPredicate;)Lnet/minecraft/world/item/ItemStack; createStack a
+ m ()Lnet/minecraft/core/Holder; item a
+ m ()Lnet/minecraft/world/item/ItemStack; itemStack d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/trading/ItemCost; withComponents a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/component/DataComponentExactPredicate; components f
+ f I count e
+ f Lnet/minecraft/core/Holder; item d
+ f Lnet/minecraft/world/item/ItemStack; itemStack g
+c net/minecraft/world/item/trading/Merchant net/minecraft/world/item/trading/IMerchant
+ m ()Z canRestock gV
+ m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound f
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers b
+ m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer a
+ m ()I getVillagerXp d
+ m ()Z isClientSide c
+ m (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; lambda$openTradingScreen$0 a
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a
+ m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;I)V openTradingScreen a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a
+ m (I)V overrideXp a
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer a
+ m ()Z showProgressBar e
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+c net/minecraft/world/level/BlockCollisions net/minecraft/world/level/VoxelShapeSpliterator
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunk a
+ f Lnet/minecraft/world/phys/AABB; box a
+ f Lnet/minecraft/world/level/BlockGetter; cachedBlockGetter h
+ f J cachedBlockGetterPos i
+ f Lnet/minecraft/world/level/CollisionGetter; collisionGetter f
+ f Lnet/minecraft/world/phys/shapes/CollisionContext; context b
+ f Lnet/minecraft/core/Cursor3D; cursor c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; entityShape e
+ f Z onlySuffocatingBlocks g
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; pos d
+ f Ljava/util/function/BiFunction; resultProvider j
+c net/minecraft/world/level/CollisionGetter net/minecraft/world/level/ICollisionAccess
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; borderCollision k
+ m (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; clipIncludingBorder b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z collidesWithSuffocatingBlock i
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;DDD)Ljava/util/Optional; findFreePosition a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Optional; findSupportingBlock j
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockAndLiquidCollisions h
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisions g
+ m (Lnet/minecraft/world/phys/shapes/CollisionContext;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisionsFromContext a
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getCollisions f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions e
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Iterable; getPreMoveCollisions a
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder w
+ m (Lnet/minecraft/world/entity/Entity;)Z isUnobstructed f
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Z isUnobstructed a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$collidesWithSuffocatingBlock$2 b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z lambda$findFreePosition$4 b
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; lambda$findFreePosition$5 a
+ m (DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; lambda$findFreePosition$6 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPos; lambda$findSupportingBlock$3 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$getBlockCollisionsFromContext$0 c
+ m (Lnet/minecraft/world/phys/shapes/CollisionContext;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; lambda$getBlockCollisionsFromContext$1 b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noBlockCollision b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Z)Z noBlockCollision b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noBorderCollision d
+ m (Lnet/minecraft/world/entity/Entity;)Z noCollision g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noCollision a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Z)Z noCollision a
+ m (Lnet/minecraft/world/phys/AABB;)Z noCollision b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z noEntityCollision c
+c net/minecraft/world/level/DryFoliageColor net/minecraft/world/level/DryFoliageColor
+ m (DD)I get a
+ m ([I)V init a
+ f I FOLIAGE_DRY_DEFAULT a
+ f [I pixels b
+c net/minecraft/world/level/ServerExplosion net/minecraft/world/level/ServerExplosion
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V addOrAppendStack a
+ m ()Ljava/util/List; calculateExplodedPositions m
+ m ()Z canTriggerBlocks g
+ m ()Lnet/minecraft/world/phys/Vec3; center f
+ m (Ljava/util/List;)V createFire b
+ m ()I explode i
+ m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; getDamageSource k
+ m ()Lnet/minecraft/world/entity/Entity; getDirectSourceEntity d
+ m ()Ljava/util/Map; getHitPlayers j
+ m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity c
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F getSeenPercent a
+ m ()V hurtEntities n
+ m (Ljava/util/List;)V interactWithBlocks a
+ m ()Z interactsWithBlocks o
+ m ()Z isSmall l
+ m ()Lnet/minecraft/server/level/ServerLevel; level a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; makeDamageCalculator b
+ m ()F radius e
+ m ()Z shouldAffectBlocklikeEntities h
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR a
+ f F LARGE_EXPLOSION_RADIUS c
+ f I MAX_DROPS_PER_COMBINED_STACK b
+ f Lnet/minecraft/world/level/Explosion$BlockInteraction; blockInteraction e
+ f Lnet/minecraft/world/phys/Vec3; center g
+ f Lnet/minecraft/world/level/ExplosionDamageCalculator; damageCalculator k
+ f Lnet/minecraft/world/damagesource/DamageSource; damageSource j
+ f Z fire d
+ f Ljava/util/Map; hitPlayers l
+ f Lnet/minecraft/server/level/ServerLevel; level f
+ f F radius i
+ f Lnet/minecraft/world/entity/Entity; source h
+c net/minecraft/world/level/ServerExplosion$StackCollector net/minecraft/world/level/ServerExplosion$a
+ m (Lnet/minecraft/world/item/ItemStack;)V tryMerge a
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/item/ItemStack; stack b
+c net/minecraft/world/level/block/BellBlock net/minecraft/world/level/block/BlockBell
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z attemptToRing a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z attemptToRing a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVoxelShape p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;D)Z isProperHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (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 onHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ATTACHMENT c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_SHAPE f
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I EVENT_BELL_RING e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_CEILING g
+ f Ljava/util/Map; SHAPE_DOUBLE_WALL i
+ f Ljava/util/Map; SHAPE_FLOOR h
+ f Ljava/util/Map; SHAPE_SINGLE_WALL D
+c net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BlockBell$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType a
+c net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BlockPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$performBonemeal$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/CakeBlock net/minecraft/world/level/block/BlockCake
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; eat a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (I)I getOutputSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; BITES c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I FULL_CAKE_SIGNAL d
+ f I MAX_BITES b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES e
+c net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines
+ m (I)Ljava/util/function/ToIntFunction; emission i_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasGlowBerries j_
+ m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$emission$1 a
+ m (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; use a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BERRIES v_
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE u_
+c net/minecraft/world/level/block/CropBlock net/minecraft/world/level/block/BlockCrops
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getAge h
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getAgeProperty b
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/Level;)I getBonemealAgeIncrease a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getGrowthSpeed a
+ m ()I getMaxAge c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getStateForAge b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V growCrops b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z hasSufficientLight a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge i
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE f
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f I MAX_AGE e
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES a
+c net/minecraft/world/level/block/DoorBlock net/minecraft/world/level/block/BlockDoor
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; getHinge b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J getSeed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isOpen n
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isWoodenDoor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isWoodenDoor p
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V setOpen a
+ m (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 setPlacedBy a
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; type b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HINGE d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f
+ f Ljava/util/Map; SHAPES g
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type h
+c net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/BlockDoor$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/FarmBlock net/minecraft/world/level/block/BlockSoil
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isNearWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldMaintainFarmland a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V turnToDirt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_MOISTURE c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/FireBlock net/minecraft/world/level/block/BlockFire
+ m ()V bootStrap b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getBurnOdds p
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I getIgniteOdds a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getIgniteOdds r
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/block/state/BlockState; getStateWithAge a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isNearRain a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isValidFireLocation d
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/Block;II)V setFlammable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE d
+ f I BURN_EASY X
+ f I BURN_HARD Z
+ f I BURN_INSTANT W
+ f I BURN_MEDIUM Y
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST f
+ f I IGNITE_EASY T
+ f I IGNITE_HARD V
+ f I IGNITE_INSTANT S
+ f I IGNITE_MEDIUM U
+ f I MAX_AGE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH e
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION D
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST h
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; burnOdds ab
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; igniteOdds aa
+ f Ljava/util/function/Function; shapes R
+c net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/BlockKelp
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f D GROW_PER_TICK_PROBABILITY g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h
+c net/minecraft/world/level/block/LoomBlock net/minecraft/world/level/block/BlockLoom
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; lambda$getMenuProvider$0 a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+c net/minecraft/world/level/block/NoteBlock net/minecraft/world/level/block/BlockNote
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/resources/Identifier; getCustomSoundId a
+ m (I)F getPitchFromNote b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playNote a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setInstrument a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; INSTRUMENT b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; NOTE d
+ f I NOTE_VOLUME e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+c net/minecraft/world/level/block/PipeBlock net/minecraft/world/level/block/BlockSprawling
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (F)Ljava/util/function/Function; makeShapes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH b
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST e
+ f Ljava/util/function/Function; shapes a
+c net/minecraft/world/level/block/RailBlock net/minecraft/world/level/block/BlockMinecartTrack
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateState a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE c
+c net/minecraft/world/level/block/RailState net/minecraft/world/level/block/MinecartTrackLogic
+ m (Lnet/minecraft/world/level/block/RailState;)Z canConnectTo b
+ m (Lnet/minecraft/world/level/block/RailState;)V connectTo c
+ m (Lnet/minecraft/world/level/block/RailState;)Z connectsTo a
+ m ()I countPotentialConnections b
+ m ()Ljava/util/List; getConnections a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/RailState; getRail b
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState c
+ m (Lnet/minecraft/core/BlockPos;)Z hasConnection c
+ m (Lnet/minecraft/core/BlockPos;)Z hasNeighborRail d
+ m (Lnet/minecraft/core/BlockPos;)Z hasRail a
+ m (ZZLnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/level/block/RailState; place a
+ m ()V removeSoftConnections d
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;)V updateConnections a
+ f Lnet/minecraft/world/level/block/BaseRailBlock; block c
+ f Ljava/util/List; connections f
+ f Z isStraight e
+ f Lnet/minecraft/world/level/Level; level a
+ f Lnet/minecraft/core/BlockPos; pos b
+ f Lnet/minecraft/world/level/block/state/BlockState; state d
+c net/minecraft/world/level/block/RailState$1 net/minecraft/world/level/block/MinecartTrackLogic$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/level/block/SandBlock net/minecraft/world/level/block/SandBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/SandBlock;)Lnet/minecraft/util/ColorRGBA; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/SignBlock net/minecraft/world/level/block/BlockSign
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; getSignHitboxCenterPosition p
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/WoodType; getWoodType a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)Z hasEditableText b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isPossibleToRespawnInThis a
+ m (Lnet/minecraft/network/chat/Component;)Z lambda$hasEditableText$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V openTextEdit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)Z otherPlayerIsEditingSign a
+ m ()Lnet/minecraft/world/level/block/state/properties/WoodType; type d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; type b
+c net/minecraft/world/level/block/SignBlock$1 net/minecraft/world/level/block/BlockSign$1
+c net/minecraft/world/level/block/SlabBlock net/minecraft/world/level/block/BlockStepAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BOTTOM d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TOP e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/SlabBlock$1 net/minecraft/world/level/block/BlockStepAbstract$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$SlabType a
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType b
+c net/minecraft/world/level/block/SoundType net/minecraft/world/level/block/SoundEffectType
+ m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound c
+ m ()Lnet/minecraft/sounds/SoundEvent; getFallSound g
+ m ()Lnet/minecraft/sounds/SoundEvent; getHitSound f
+ m ()F getPitch b
+ m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound e
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound d
+ m ()F getVolume a
+ f Lnet/minecraft/world/level/block/SoundType; AMETHYST Y
+ f Lnet/minecraft/world/level/block/SoundType; AMETHYST_CLUSTER Z
+ f Lnet/minecraft/world/level/block/SoundType; ANCIENT_DEBRIS S
+ f Lnet/minecraft/world/level/block/SoundType; ANVIL n
+ f Lnet/minecraft/world/level/block/SoundType; AZALEA aq
+ f Lnet/minecraft/world/level/block/SoundType; AZALEA_LEAVES aA
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO s
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_SAPLING t
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD aV
+ f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD_HANGING_SIGN aU
+ f Lnet/minecraft/world/level/block/SoundType; BASALT K
+ f Lnet/minecraft/world/level/block/SoundType; BIG_DRIPLEAF aw
+ f Lnet/minecraft/world/level/block/SoundType; BONE_BLOCK Q
+ f Lnet/minecraft/world/level/block/SoundType; CACTUS_FLOWER ap
+ f Lnet/minecraft/world/level/block/SoundType; CALCITE ag
+ f Lnet/minecraft/world/level/block/SoundType; CANDLE X
+ f Lnet/minecraft/world/level/block/SoundType; CAVE_VINES an
+ f Lnet/minecraft/world/level/block/SoundType; CHAIN U
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_LEAVES aZ
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_SAPLING aY
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD aX
+ f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD_HANGING_SIGN ba
+ f Lnet/minecraft/world/level/block/SoundType; CHISELED_BOOKSHELF bb
+ f Lnet/minecraft/world/level/block/SoundType; COBWEB bn
+ f Lnet/minecraft/world/level/block/SoundType; COPPER aj
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_BULB ak
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_GOLEM_STATUE am
+ f Lnet/minecraft/world/level/block/SoundType; COPPER_GRATE al
+ f Lnet/minecraft/world/level/block/SoundType; CORAL_BLOCK r
+ f Lnet/minecraft/world/level/block/SoundType; CREAKING_HEART bl
+ f Lnet/minecraft/world/level/block/SoundType; CROP w
+ f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT bf
+ f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT_CRACKED bg
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE aH
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_BRICKS aI
+ f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_TILES aJ
+ f Lnet/minecraft/world/level/block/SoundType; DRIED_GHAST bs
+ f Lnet/minecraft/world/level/block/SoundType; DRIPSTONE_BLOCK ah
+ f Lnet/minecraft/world/level/block/SoundType; EMPTY a
+ f Lnet/minecraft/world/level/block/SoundType; FLOWERING_AZALEA ar
+ f Lnet/minecraft/world/level/block/SoundType; FROGLIGHT aL
+ f Lnet/minecraft/world/level/block/SoundType; FROGSPAWN aM
+ f Lnet/minecraft/world/level/block/SoundType; FUNGUS D
+ f Lnet/minecraft/world/level/block/SoundType; GILDED_BLACKSTONE W
+ f Lnet/minecraft/world/level/block/SoundType; GLASS h
+ f Lnet/minecraft/world/level/block/SoundType; GLOW_LICHEN aG
+ f Lnet/minecraft/world/level/block/SoundType; GRASS d
+ f Lnet/minecraft/world/level/block/SoundType; GRAVEL c
+ f Lnet/minecraft/world/level/block/SoundType; HANGING_ROOTS az
+ f Lnet/minecraft/world/level/block/SoundType; HANGING_SIGN aS
+ f Lnet/minecraft/world/level/block/SoundType; HARD_CROP x
+ f Lnet/minecraft/world/level/block/SoundType; HEAVY_CORE bm
+ f Lnet/minecraft/world/level/block/SoundType; HONEY_BLOCK p
+ f Lnet/minecraft/world/level/block/SoundType; IRON br
+ f Lnet/minecraft/world/level/block/SoundType; LADDER m
+ f Lnet/minecraft/world/level/block/SoundType; LANTERN A
+ f Lnet/minecraft/world/level/block/SoundType; LARGE_AMETHYST_BUD ac
+ f Lnet/minecraft/world/level/block/SoundType; LEAF_LITTER au
+ f Lnet/minecraft/world/level/block/SoundType; LILY_PAD e
+ f Lnet/minecraft/world/level/block/SoundType; LODESTONE T
+ f Lnet/minecraft/world/level/block/SoundType; MANGROVE_ROOTS aN
+ f Lnet/minecraft/world/level/block/SoundType; MEDIUM_AMETHYST_BUD ab
+ f Lnet/minecraft/world/level/block/SoundType; METAL g
+ f Lnet/minecraft/world/level/block/SoundType; MOSS av
+ f Lnet/minecraft/world/level/block/SoundType; MOSS_CARPET as
+ f Lnet/minecraft/world/level/block/SoundType; MUDDY_MANGROVE_ROOTS aO
+ f Lnet/minecraft/world/level/block/SoundType; MUD aP
+ f Lnet/minecraft/world/level/block/SoundType; MUD_BRICKS aQ
+ f Lnet/minecraft/world/level/block/SoundType; NETHERITE_BLOCK R
+ f Lnet/minecraft/world/level/block/SoundType; NETHERRACK M
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_BRICKS N
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_GOLD_ORE V
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_ORE P
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_SPROUTS O
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WART z
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD aW
+ f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD_HANGING_SIGN aT
+ f Lnet/minecraft/world/level/block/SoundType; NYLIUM C
+ f Lnet/minecraft/world/level/block/SoundType; PACKED_MUD aR
+ f Lnet/minecraft/world/level/block/SoundType; PINK_PETALS at
+ f Lnet/minecraft/world/level/block/SoundType; POINTED_DRIPSTONE ai
+ f Lnet/minecraft/world/level/block/SoundType; POLISHED_DEEPSLATE aK
+ f Lnet/minecraft/world/level/block/SoundType; POLISHED_TUFF af
+ f Lnet/minecraft/world/level/block/SoundType; POWDER_SNOW l
+ f Lnet/minecraft/world/level/block/SoundType; RESIN bp
+ f Lnet/minecraft/world/level/block/SoundType; RESIN_BRICKS bq
+ f Lnet/minecraft/world/level/block/SoundType; ROOTED_DIRT ay
+ f Lnet/minecraft/world/level/block/SoundType; ROOTS E
+ f Lnet/minecraft/world/level/block/SoundType; SAND j
+ f Lnet/minecraft/world/level/block/SoundType; SCAFFOLDING u
+ f Lnet/minecraft/world/level/block/SoundType; SCULK aD
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_CATALYST aC
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_SENSOR aB
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_SHRIEKER aF
+ f Lnet/minecraft/world/level/block/SoundType; SCULK_VEIN aE
+ f Lnet/minecraft/world/level/block/SoundType; SHELF bc
+ f Lnet/minecraft/world/level/block/SoundType; SHROOMLIGHT F
+ f Lnet/minecraft/world/level/block/SoundType; SLIME_BLOCK o
+ f Lnet/minecraft/world/level/block/SoundType; SMALL_AMETHYST_BUD aa
+ f Lnet/minecraft/world/level/block/SoundType; SMALL_DRIPLEAF ax
+ f Lnet/minecraft/world/level/block/SoundType; SNOW k
+ f Lnet/minecraft/world/level/block/SoundType; SOUL_SAND I
+ f Lnet/minecraft/world/level/block/SoundType; SOUL_SOIL J
+ f Lnet/minecraft/world/level/block/SoundType; SPAWNER bo
+ f Lnet/minecraft/world/level/block/SoundType; SPONGE bi
+ f Lnet/minecraft/world/level/block/SoundType; SPORE_BLOSSOM ao
+ f Lnet/minecraft/world/level/block/SoundType; STEM B
+ f Lnet/minecraft/world/level/block/SoundType; STONE f
+ f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_GRAVEL be
+ f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_SAND bd
+ f Lnet/minecraft/world/level/block/SoundType; SWEET_BERRY_BUSH v
+ f Lnet/minecraft/world/level/block/SoundType; TRIAL_SPAWNER bh
+ f Lnet/minecraft/world/level/block/SoundType; TUFF ad
+ f Lnet/minecraft/world/level/block/SoundType; TUFF_BRICKS ae
+ f Lnet/minecraft/world/level/block/SoundType; TWISTING_VINES H
+ f Lnet/minecraft/world/level/block/SoundType; VAULT bk
+ f Lnet/minecraft/world/level/block/SoundType; VINE y
+ f Lnet/minecraft/world/level/block/SoundType; WART_BLOCK L
+ f Lnet/minecraft/world/level/block/SoundType; WEEPING_VINES G
+ f Lnet/minecraft/world/level/block/SoundType; WET_GRASS q
+ f Lnet/minecraft/world/level/block/SoundType; WET_SPONGE bj
+ f Lnet/minecraft/world/level/block/SoundType; WOOD b
+ f Lnet/minecraft/world/level/block/SoundType; WOOL i
+ f Lnet/minecraft/sounds/SoundEvent; breakSound bv
+ f Lnet/minecraft/sounds/SoundEvent; fallSound bz
+ f Lnet/minecraft/sounds/SoundEvent; hitSound by
+ f F pitch bu
+ f Lnet/minecraft/sounds/SoundEvent; placeSound bx
+ f Lnet/minecraft/sounds/SoundEvent; stepSound bw
+ f F volume bt
+c net/minecraft/world/level/block/StemBlock net/minecraft/world/level/block/BlockStem
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$1 b
+ m (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES d
+ f Lnet/minecraft/resources/ResourceKey; attachedStem f
+ f Lnet/minecraft/resources/ResourceKey; fruit e
+ f Lnet/minecraft/resources/ResourceKey; seed g
+c net/minecraft/world/level/block/TestBlock net/minecraft/world/level/block/TestBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/TestBlockEntity; getServerTestBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/properties/TestBlockMode;)Lnet/minecraft/world/item/ItemStack; setModeOnStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/BlockVine
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z canSpread a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSupportAtFace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; copyRandomFaces a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I countFaces r
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; getPropertyForFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getUpdatedState e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasFaces p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasHorizontalConnection s
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isAcceptableNeighbour a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$static$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH c
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST f
+ f Ljava/util/function/Function; shapes h
+c net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/BlockVine$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/BlockCobbleWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z connectsTo a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Z isConnected a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isCovered a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (FF)Ljava/util/function/Function; makeShapes a
+ m (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/WallSide; makeWallState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z shouldRaisePost a
+ m (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; sideUpdate a
+ m (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; topUpdate a
+ m (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; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/BlockState; updateSides a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH d
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH e
+ f Ljava/util/Map; TEST_SHAPES_WALL S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; TEST_SHAPE_POST R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST f
+ f Ljava/util/function/Function; collisionShapes D
+ f Ljava/util/function/Function; shapes i
+c net/minecraft/world/level/block/WallBlock$1 net/minecraft/world/level/block/BlockCobbleWall$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$WallSide c
+c net/minecraft/world/level/chunk/DataLayer net/minecraft/world/level/chunk/NibbleArray
+ m ()Lnet/minecraft/world/level/chunk/DataLayer; copy b
+ m (I)V fill a
+ m (I)I get d
+ m (III)I get a
+ m (I)I getByteIndex f
+ m ()[B getData a
+ m (III)I getIndex b
+ m (I)I getNibbleIndex e
+ m (I)Z isDefinitelyFilledWith c
+ m ()Z isDefinitelyHomogenous c
+ m ()Z isEmpty d
+ m (I)Ljava/lang/String; layerToString b
+ m (I)B packFilled g
+ m (II)V set a
+ m (IIII)V set a
+ f I LAYER_COUNT a
+ f I LAYER_SIZE b
+ f I NIBBLE_SIZE e
+ f I SIZE c
+ f [B data d
+ f I defaultValue f
+c net/minecraft/world/level/levelgen/Column net/minecraft/world/level/levelgen/Column
+ m (I)Lnet/minecraft/world/level/levelgen/Column; above c
+ m (II)Lnet/minecraft/world/level/levelgen/Column$Range; around a
+ m (I)Lnet/minecraft/world/level/levelgen/Column; below a
+ m (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; create a
+ m (I)Lnet/minecraft/world/level/levelgen/Column; fromHighest b
+ m (I)Lnet/minecraft/world/level/levelgen/Column; fromLowest d
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ m (II)Lnet/minecraft/world/level/levelgen/Column$Range; inside b
+ m ()Lnet/minecraft/world/level/levelgen/Column; line a
+ m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; scan a
+ m (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; scanDirection a
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; withCeiling b
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; withFloor a
+c net/minecraft/world/level/levelgen/Column$Ray net/minecraft/world/level/levelgen/Column$c
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ f I edge a
+ f Z pointingUp b
+c net/minecraft/world/level/levelgen/Column$Line net/minecraft/world/level/levelgen/Column$a
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ f Lnet/minecraft/world/level/levelgen/Column$Line; INSTANCE a
+c net/minecraft/world/level/levelgen/Column$Range net/minecraft/world/level/levelgen/Column$b
+ m ()I ceiling e
+ m ()I floor f
+ m ()Ljava/util/OptionalInt; getCeiling b
+ m ()Ljava/util/OptionalInt; getFloor c
+ m ()Ljava/util/OptionalInt; getHeight d
+ m ()I height g
+ f I ceiling b
+ f I floor a
+c net/minecraft/world/level/levelgen/Noises net/minecraft/world/level/levelgen/Noises
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; instantiate a
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_BARRIER k
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_FLUID_LEVEL_FLOODEDNESS l
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_FLUID_LEVEL_SPREAD n
+ f Lnet/minecraft/resources/ResourceKey; AQUIFER_LAVA m
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_PILLAR Q
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_PILLAR_ROOF R
+ f Lnet/minecraft/resources/ResourceKey; BADLANDS_SURFACE S
+ f Lnet/minecraft/resources/ResourceKey; CALCITE X
+ f Lnet/minecraft/resources/ResourceKey; CAVE_CHEESE D
+ f Lnet/minecraft/resources/ResourceKey; CAVE_ENTRANCE B
+ f Lnet/minecraft/resources/ResourceKey; CAVE_LAYER C
+ f Lnet/minecraft/resources/ResourceKey; CLAY_BANDS_OFFSET P
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTALNESS c
+ f Lnet/minecraft/resources/ResourceKey; CONTINENTALNESS_LARGE g
+ f Lnet/minecraft/resources/ResourceKey; EROSION d
+ f Lnet/minecraft/resources/ResourceKey; EROSION_LARGE h
+ f Lnet/minecraft/resources/ResourceKey; GRAVEL Y
+ f Lnet/minecraft/resources/ResourceKey; GRAVEL_LAYER ad
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PILLAR T
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_PILLAR_ROOF U
+ f Lnet/minecraft/resources/ResourceKey; ICEBERG_SURFACE V
+ f Lnet/minecraft/resources/ResourceKey; ICE ab
+ f Lnet/minecraft/resources/ResourceKey; JAGGED M
+ f Lnet/minecraft/resources/ResourceKey; NETHERRACK af
+ f Lnet/minecraft/resources/ResourceKey; NETHER_STATE_SELECTOR ah
+ f Lnet/minecraft/resources/ResourceKey; NETHER_WART ag
+ f Lnet/minecraft/resources/ResourceKey; NOODLE I
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_RIDGE_A K
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_RIDGE_B L
+ f Lnet/minecraft/resources/ResourceKey; NOODLE_THICKNESS J
+ f Lnet/minecraft/resources/ResourceKey; ORE_GAP H
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEININESS E
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEIN_A F
+ f Lnet/minecraft/resources/ResourceKey; ORE_VEIN_B G
+ f Lnet/minecraft/resources/ResourceKey; PACKED_ICE aa
+ f Lnet/minecraft/resources/ResourceKey; PATCH ae
+ f Lnet/minecraft/resources/ResourceKey; PILLAR o
+ f Lnet/minecraft/resources/ResourceKey; PILLAR_RARENESS p
+ f Lnet/minecraft/resources/ResourceKey; PILLAR_THICKNESS q
+ f Lnet/minecraft/resources/ResourceKey; POWDER_SNOW Z
+ f Lnet/minecraft/resources/ResourceKey; RIDGE i
+ f Lnet/minecraft/resources/ResourceKey; SHIFT j
+ f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_LAYER ac
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D r
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_ELEVATION s
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_MODULATOR t
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_THICKNESS u
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_1 v
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_2 w
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_RARITY x
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_3D_THICKNESS y
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS z
+ f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS_MODULATOR A
+ f Lnet/minecraft/resources/ResourceKey; SURFACE N
+ f Lnet/minecraft/resources/ResourceKey; SURFACE_SECONDARY O
+ f Lnet/minecraft/resources/ResourceKey; SWAMP W
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATURE a
+ f Lnet/minecraft/resources/ResourceKey; TEMPERATURE_LARGE e
+ f Lnet/minecraft/resources/ResourceKey; VEGETATION b
+ f Lnet/minecraft/resources/ResourceKey; VEGETATION_LARGE f
+c net/minecraft/world/level/material/Fluids net/minecraft/world/level/material/FluidTypes
+ m (Ljava/lang/String;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; register a
+ f Lnet/minecraft/world/level/material/Fluid; EMPTY a
+ f Lnet/minecraft/world/level/material/FlowingFluid; FLOWING_LAVA d
+ f Lnet/minecraft/world/level/material/FlowingFluid; FLOWING_WATER b
+ f Lnet/minecraft/world/level/material/FlowingFluid; LAVA e
+ f Lnet/minecraft/world/level/material/FlowingFluid; WATER c
+c net/minecraft/world/level/pathfinder/Node net/minecraft/world/level/pathfinder/PathPoint
+ m ()Lnet/minecraft/core/BlockPos; asBlockPos a
+ m ()Lnet/minecraft/world/phys/Vec3; asVec3 b
+ m (III)Lnet/minecraft/world/level/pathfinder/Node; cloneAndMove a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Node; createFromStream b
+ m (III)I createHash b
+ m (Lnet/minecraft/core/BlockPos;)F distanceManhattan c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceManhattan d
+ m (Lnet/minecraft/core/BlockPos;)F distanceTo a
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceTo a
+ m (Lnet/minecraft/core/BlockPos;)F distanceToSqr b
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceToSqr c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)F distanceToXZ b
+ m ()Z inOpenSet c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V readContents a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V writeToStream a
+ f Lnet/minecraft/world/level/pathfinder/Node; cameFrom h
+ f Z closed i
+ f F costMalus k
+ f F f g
+ f F g e
+ f F h f
+ f I hash m
+ f I heapIdx d
+ f Lnet/minecraft/world/level/pathfinder/PathType; type l
+ f F walkedDistance j
+ f I x a
+ f I y b
+ f I z c
+c net/minecraft/world/level/pathfinder/Path net/minecraft/world/level/pathfinder/PathEntity
+ m ()V advance a
+ m ()Z canReach j
+ m ()Lnet/minecraft/world/level/pathfinder/Path; copy n
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path; createFromStream b
+ m ()Lnet/minecraft/world/level/pathfinder/Path$DebugData; debugData k
+ m ()F getDistToTarget m
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getEndNode d
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3; getEntityPosAtNode a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getNextEntityPos a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getNextNode h
+ m ()I getNextNodeIndex f
+ m ()Lnet/minecraft/core/BlockPos; getNextNodePos g
+ m (I)Lnet/minecraft/world/level/pathfinder/Node; getNode a
+ m ()I getNodeCount e
+ m (I)Lnet/minecraft/core/BlockPos; getNodePos d
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getPreviousNode i
+ m ()Lnet/minecraft/core/BlockPos; getTarget l
+ m ()Z isDone c
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$static$0 a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V lambda$writeToStream$1 a
+ m ()Z notStarted b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)[Lnet/minecraft/world/level/pathfinder/Node; readNodeArray c
+ m (ILnet/minecraft/world/level/pathfinder/Node;)V replaceNode a
+ m (Lnet/minecraft/world/level/pathfinder/Path;)Z sameAs a
+ m ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V setDebug a
+ m (I)V setNextNodeIndex c
+ m (I)V truncateNodes b
+ m (Lnet/minecraft/network/FriendlyByteBuf;[Lnet/minecraft/world/level/pathfinder/Node;)V writeNodeArray a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V writeToStream a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/pathfinder/Path$DebugData; debugData c
+ f F distToTarget f
+ f I nextNodeIndex d
+ f Ljava/util/List; nodes b
+ f Z reached g
+ f Lnet/minecraft/core/BlockPos; target e
+c net/minecraft/world/level/pathfinder/Path$DebugData net/minecraft/world/level/pathfinder/PathEntity$a
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; closedSet b
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Target;)V lambda$write$0 a
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; openSet a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path$DebugData; read b
+ m ()Ljava/util/Set; targetNodes c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f [Lnet/minecraft/world/level/pathfinder/Node; closedSet b
+ f [Lnet/minecraft/world/level/pathfinder/Node; openSet a
+ f Ljava/util/Set; targetNodes c
+c net/minecraft/world/phys/shapes/BooleanOp net/minecraft/world/phys/shapes/OperatorBoolean
+ m (ZZ)Z lambda$static$0 p
+ m (ZZ)Z lambda$static$1 o
+ m (ZZ)Z lambda$static$10 f
+ m (ZZ)Z lambda$static$11 e
+ m (ZZ)Z lambda$static$12 d
+ m (ZZ)Z lambda$static$13 c
+ m (ZZ)Z lambda$static$14 b
+ m (ZZ)Z lambda$static$15 a
+ m (ZZ)Z lambda$static$2 n
+ m (ZZ)Z lambda$static$3 m
+ m (ZZ)Z lambda$static$4 l
+ m (ZZ)Z lambda$static$5 k
+ m (ZZ)Z lambda$static$6 j
+ m (ZZ)Z lambda$static$7 i
+ m (ZZ)Z lambda$static$8 h
+ m (ZZ)Z lambda$static$9 g
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; AND i
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; CAUSED_BY n
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; CAUSES l
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; FALSE a
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; FIRST m
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_AND h
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_FIRST d
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_OR b
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_SAME g
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; NOT_SECOND f
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; ONLY_FIRST e
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; ONLY_SECOND c
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; OR o
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; SAME j
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; SECOND k
+ f Lnet/minecraft/world/phys/shapes/BooleanOp; TRUE p
+c net/minecraft/world/ticks/LevelChunkTicks net/minecraft/world/ticks/LevelChunkTicks
+ m ()I count a
+ m ()Ljava/util/stream/Stream; getAll d
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (J)Ljava/util/List; pack a
+ m ()Lnet/minecraft/world/ticks/ScheduledTick; peek b
+ m ()Lnet/minecraft/world/ticks/ScheduledTick; poll c
+ m (Ljava/util/function/Predicate;)V removeIf a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V scheduleUnchecked b
+ m (Ljava/util/function/BiConsumer;)V setOnTickAdded a
+ m (J)V unpack b
+ f Ljava/util/function/BiConsumer; onTickAdded d
+ f Ljava/util/List; pendingTicks b
+ f Ljava/util/Queue; tickQueue a
+ f Ljava/util/Set; ticksPerPosition c
+c net/minecraft/world/ticks/LevelTickAccess net/minecraft/world/ticks/LevelTickAccess
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+c net/minecraft/world/ticks/ProtoChunkTicks net/minecraft/world/ticks/ProtoChunkTickList
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Ljava/util/List;)Lnet/minecraft/world/ticks/ProtoChunkTicks; load a
+ m (J)Ljava/util/List; pack a
+ m (Lnet/minecraft/world/ticks/SavedTick;)V schedule a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m ()Ljava/util/List; scheduledTicks b
+ f Ljava/util/List; ticks a
+ f Ljava/util/Set; ticksPerPosition b
+c org/bukkit/craftbukkit/CraftChunkSnapshot org/bukkit/craftbukkit/v1_21_R7/CraftChunkSnapshot
+c org/bukkit/craftbukkit/CraftEquipmentSlot org/bukkit/craftbukkit/v1_21_R7/CraftEquipmentSlot
+c org/bukkit/craftbukkit/CraftOfflinePlayer org/bukkit/craftbukkit/v1_21_R7/CraftOfflinePlayer
+c org/bukkit/craftbukkit/CraftOfflinePlayer$1 org/bukkit/craftbukkit/v1_21_R7/CraftOfflinePlayer$1
+c org/bukkit/craftbukkit/ban/CraftIpBanList org/bukkit/craftbukkit/v1_21_R7/ban/CraftIpBanList
+c org/bukkit/craftbukkit/block/CraftBeehive org/bukkit/craftbukkit/v1_21_R7/block/CraftBeehive
+c org/bukkit/craftbukkit/block/CraftConduit org/bukkit/craftbukkit/v1_21_R7/block/CraftConduit
+c org/bukkit/craftbukkit/block/CraftCrafter org/bukkit/craftbukkit/v1_21_R7/block/CraftCrafter
+c org/bukkit/craftbukkit/block/CraftDropper org/bukkit/craftbukkit/v1_21_R7/block/CraftDropper
+c org/bukkit/craftbukkit/block/CraftFurnace org/bukkit/craftbukkit/v1_21_R7/block/CraftFurnace
+c org/bukkit/craftbukkit/block/CraftJukebox org/bukkit/craftbukkit/v1_21_R7/block/CraftJukebox
+c org/bukkit/craftbukkit/block/CraftLectern org/bukkit/craftbukkit/v1_21_R7/block/CraftLectern
+c org/bukkit/craftbukkit/entity/CraftBogged org/bukkit/craftbukkit/v1_21_R7/entity/CraftBogged
+c org/bukkit/craftbukkit/entity/CraftBreeze org/bukkit/craftbukkit/v1_21_R7/entity/CraftBreeze
+c org/bukkit/craftbukkit/entity/CraftDonkey org/bukkit/craftbukkit/v1_21_R7/entity/CraftDonkey
+c org/bukkit/craftbukkit/entity/CraftEntity org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntity
+c org/bukkit/craftbukkit/entity/CraftEntity$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntity$1
+c org/bukkit/craftbukkit/entity/CraftEntity$2 org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntity$2
+c org/bukkit/craftbukkit/entity/CraftEntity$3 org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntity$3
+c org/bukkit/craftbukkit/entity/CraftEvoker org/bukkit/craftbukkit/v1_21_R7/entity/CraftEvoker
+c org/bukkit/craftbukkit/entity/CraftHoglin org/bukkit/craftbukkit/v1_21_R7/entity/CraftHoglin
+c org/bukkit/craftbukkit/entity/CraftMarker org/bukkit/craftbukkit/v1_21_R7/entity/CraftMarker
+c org/bukkit/craftbukkit/entity/CraftOcelot org/bukkit/craftbukkit/v1_21_R7/entity/CraftOcelot
+c org/bukkit/craftbukkit/entity/CraftParrot org/bukkit/craftbukkit/v1_21_R7/entity/CraftParrot
+c org/bukkit/craftbukkit/entity/CraftPiglin org/bukkit/craftbukkit/v1_21_R7/entity/CraftPiglin
+c org/bukkit/craftbukkit/entity/CraftPlayer org/bukkit/craftbukkit/v1_21_R7/entity/CraftPlayer
+c org/bukkit/craftbukkit/entity/CraftPlayer$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftPlayer$1
+c org/bukkit/craftbukkit/entity/CraftPlayer$2 org/bukkit/craftbukkit/v1_21_R7/entity/CraftPlayer$2
+c org/bukkit/craftbukkit/entity/CraftPlayer$ChunkSectionChanges org/bukkit/craftbukkit/v1_21_R7/entity/CraftPlayer$ChunkSectionChanges
+c org/bukkit/craftbukkit/entity/CraftRabbit org/bukkit/craftbukkit/v1_21_R7/entity/CraftRabbit
+c org/bukkit/craftbukkit/entity/CraftRaider org/bukkit/craftbukkit/v1_21_R7/entity/CraftRaider
+c org/bukkit/craftbukkit/entity/CraftSalmon org/bukkit/craftbukkit/v1_21_R7/entity/CraftSalmon
+c org/bukkit/craftbukkit/entity/CraftSpider org/bukkit/craftbukkit/v1_21_R7/entity/CraftSpider
+c org/bukkit/craftbukkit/entity/CraftTurtle org/bukkit/craftbukkit/v1_21_R7/entity/CraftTurtle
+c org/bukkit/craftbukkit/entity/CraftWarden org/bukkit/craftbukkit/v1_21_R7/entity/CraftWarden
+c org/bukkit/craftbukkit/entity/CraftWarden$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftWarden$1
+c org/bukkit/craftbukkit/entity/CraftWither org/bukkit/craftbukkit/v1_21_R7/entity/CraftWither
+c org/bukkit/craftbukkit/entity/CraftZoglin org/bukkit/craftbukkit/v1_21_R7/entity/CraftZoglin
+c org/bukkit/craftbukkit/entity/CraftZombie org/bukkit/craftbukkit/v1_21_R7/entity/CraftZombie
+c org/bukkit/craftbukkit/help/SimpleHelpMap org/bukkit/craftbukkit/v1_21_R7/help/SimpleHelpMap
+c org/bukkit/craftbukkit/help/SimpleHelpMap$IsCommandTopicPredicate org/bukkit/craftbukkit/v1_21_R7/help/SimpleHelpMap$IsCommandTopicPredicate
+c org/bukkit/craftbukkit/legacy/CraftLegacy org/bukkit/craftbukkit/v1_21_R7/legacy/CraftLegacy
+c org/bukkit/craftbukkit/legacy/CraftLegacy$1 org/bukkit/craftbukkit/v1_21_R7/legacy/CraftLegacy$1
+c org/bukkit/craftbukkit/legacy/FieldRename org/bukkit/craftbukkit/v1_21_R7/legacy/FieldRename
+c org/bukkit/craftbukkit/map/CraftMapCanvas org/bukkit/craftbukkit/v1_21_R7/map/CraftMapCanvas
+c org/bukkit/craftbukkit/map/CraftMapCursor org/bukkit/craftbukkit/v1_21_R7/map/CraftMapCursor
+c org/bukkit/craftbukkit/map/CraftMapCursor$CraftType org/bukkit/craftbukkit/v1_21_R7/map/CraftMapCursor$CraftType
+c org/bukkit/craftbukkit/tag/CraftDamageTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftDamageTag
+c org/bukkit/craftbukkit/tag/CraftEntityTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftEntityTag
+c org/bukkit/craftbukkit/util/CapturedBlock org/bukkit/craftbukkit/v1_21_R7/util/CapturedBlock
+c org/bukkit/craftbukkit/util/CraftLocation org/bukkit/craftbukkit/v1_21_R7/util/CraftLocation
+c org/bukkit/craftbukkit/util/LazyPlayerSet org/bukkit/craftbukkit/v1_21_R7/util/LazyPlayerSet
+c net/minecraft/advancements/AdvancementNode net/minecraft/advancements/AdvancementNode
+ m (Lnet/minecraft/advancements/AdvancementNode;)V addChild b
+ m ()Lnet/minecraft/advancements/Advancement; advancement a
+ m ()Ljava/lang/Iterable; children e
+ m (Lnet/minecraft/advancements/AdvancementNode;)Lnet/minecraft/advancements/AdvancementNode; getRoot a
+ m ()Lnet/minecraft/advancements/AdvancementHolder; holder b
+ m ()Lnet/minecraft/advancements/AdvancementNode; parent c
+ m ()Lnet/minecraft/advancements/AdvancementNode; root d
+ f Ljava/util/Set; children c
+ f Lnet/minecraft/advancements/AdvancementHolder; holder a
+ f Lnet/minecraft/advancements/AdvancementNode; parent b
+c net/minecraft/advancements/AdvancementTree net/minecraft/advancements/AdvancementTree
+ m (Ljava/util/Collection;)V addAll a
+ m ()V clear a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementNode; get a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementNode; get a
+ m ()Ljava/util/Collection; nodes c
+ m (Ljava/util/Set;)V remove a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V remove a
+ m ()Ljava/lang/Iterable; roots b
+ m (Lnet/minecraft/advancements/AdvancementTree$Listener;)V setListener a
+ m (Lnet/minecraft/advancements/AdvancementHolder;)Z tryInsert b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/advancements/AdvancementTree$Listener; listener e
+ f Ljava/util/Map; nodes b
+ f Ljava/util/Set; roots c
+ f Ljava/util/Set; tasks d
+c net/minecraft/advancements/AdvancementTree$Listener net/minecraft/advancements/AdvancementTree$a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onAddAdvancementRoot a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onAddAdvancementTask c
+ m ()V onAdvancementsCleared a
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onRemoveAdvancementRoot b
+ m (Lnet/minecraft/advancements/AdvancementNode;)V onRemoveAdvancementTask d
+c net/minecraft/advancements/AdvancementType net/minecraft/advancements/AdvancementFrameType
+ m ()[Lnet/minecraft/advancements/AdvancementType; $values d
+ m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/MutableComponent; createAnnouncement a
+ m ()Lnet/minecraft/ChatFormatting; getChatColor a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName b
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/advancements/AdvancementType; $VALUES h
+ f Lnet/minecraft/advancements/AdvancementType; CHALLENGE b
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/advancements/AdvancementType; GOAL c
+ f Lnet/minecraft/advancements/AdvancementType; TASK a
+ f Lnet/minecraft/ChatFormatting; chatColor f
+ f Lnet/minecraft/network/chat/Component; displayName g
+ f Ljava/lang/String; name e
+c net/minecraft/commands/BrigadierExceptions net/minecraft/commands/CommandExceptionProvider
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 h
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$10 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$11 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$12 e
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$13 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$14 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$15 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$16 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 d
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8 i
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9 h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR z
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DISPATCHER_PARSE_EXCEPTION A
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_ARGUMENT y
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_COMMAND x
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_BIG b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_SMALL a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_BIG d
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_SMALL c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_BIG f
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_SMALL e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; LITERAL_INCORRECT i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_BIG h
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_SMALL g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_BOOL v
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_DOUBLE s
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_END_OF_QUOTE k
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_FLOAT u
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_INT o
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_LONG q
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_START_OF_QUOTE j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_EXPECTED_SYMBOL w
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_BOOL m
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_DOUBLE r
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_ESCAPE l
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_FLOAT t
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_INT n
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_LONG p
+c net/minecraft/commands/CommandBuildContext net/minecraft/commands/CommandBuildContext
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; simple a
+c net/minecraft/commands/CommandBuildContext$1 net/minecraft/commands/CommandBuildContext$1
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a
+ m ()Ljava/util/stream/Stream; listRegistryKeys b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; val$enabledFeatures b
+c net/minecraft/core/DefaultedMappedRegistry net/minecraft/core/DefaultedMappedRegistry
+ m (I)Ljava/lang/Object; byId a
+ m ()Ljava/util/Optional; getAny a
+ m ()Lnet/minecraft/resources/Identifier; getDefaultKey b
+ m (Ljava/lang/Object;)I getId a
+ m (Ljava/lang/Object;)Lnet/minecraft/resources/Identifier; getKey b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; getOptional b
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/Object; getValue a
+ m ()Ljava/util/Optional; lambda$getRandom$0 u
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/resources/Identifier; defaultKey b
+ f Lnet/minecraft/core/Holder$Reference; defaultValue c
+c net/minecraft/core/RegistrySynchronization net/minecraft/core/RegistrySynchronization
+ m (Lnet/minecraft/resources/ResourceKey;)Z isNetworkable a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Z lambda$ownedNetworkableRegistries$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$packRegistries$0 a
+ m (Lnet/minecraft/core/Holder$Reference;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$packRegistry$1 a
+ m (Lnet/minecraft/core/Registry;Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/core/Holder$Reference;)V lambda$packRegistry$2 a
+ m (Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Registry;)V lambda$packRegistry$3 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; networkSafeRegistries b
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; networkedRegistries a
+ m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; ownedNetworkableRegistries a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistries a
+ m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistry a
+ f Ljava/util/Set; NETWORKABLE_REGISTRIES a
+c net/minecraft/core/RegistrySynchronization$PackedRegistryEntry net/minecraft/core/RegistrySynchronization$a
+ m ()Ljava/util/Optional; data b
+ m ()Lnet/minecraft/resources/Identifier; id a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/util/Optional; data c
+ f Lnet/minecraft/resources/Identifier; id b
+c net/minecraft/core/particles/ParticleLimit net/minecraft/core/particles/ParticleLimit
+ m ()I limit a
+ f Lnet/minecraft/core/particles/ParticleLimit; SPORE_BLOSSOM a
+ f I limit b
+c net/minecraft/core/particles/ParticleTypes net/minecraft/core/particles/Particles
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$0 l
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 k
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$10 b
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$11 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$2 j
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 i
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$4 h
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$5 g
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$6 f
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$7 e
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$8 d
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$9 c
+ m (Ljava/lang/String;Z)Lnet/minecraft/core/particles/SimpleParticleType; register a
+ m (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/core/particles/ParticleType; register a
+ f Lnet/minecraft/core/particles/SimpleParticleType; ANGRY_VILLAGER a
+ f Lnet/minecraft/core/particles/SimpleParticleType; ASH aE
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK b
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK_CRUMBLE bj
+ f Lnet/minecraft/core/particles/ParticleType; BLOCK_MARKER c
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE d
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_COLUMN_UP au
+ f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_POP as
+ f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_COSY_SMOKE ax
+ f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_SIGNAL_SMOKE ay
+ f Lnet/minecraft/core/particles/SimpleParticleType; CHERRY_LEAVES I
+ f Lnet/minecraft/core/particles/SimpleParticleType; CLOUD e
+ f Lcom/mojang/serialization/Codec; CODEC bl
+ f Lnet/minecraft/core/particles/SimpleParticleType; COMPOSTER S
+ f Lnet/minecraft/core/particles/SimpleParticleType; COPPER_FIRE_FLAME f
+ f Lnet/minecraft/core/particles/SimpleParticleType; CRIMSON_SPORE aF
+ f Lnet/minecraft/core/particles/SimpleParticleType; CRIT g
+ f Lnet/minecraft/core/particles/SimpleParticleType; CURRENT_DOWN at
+ f Lnet/minecraft/core/particles/SimpleParticleType; DAMAGE_INDICATOR h
+ f Lnet/minecraft/core/particles/SimpleParticleType; DOLPHIN aw
+ f Lnet/minecraft/core/particles/ParticleType; DRAGON_BREATH i
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_LAVA aP
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_WATER aR
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_HONEY az
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_LAVA j
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_OBSIDIAN_TEAR aI
+ f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_WATER m
+ f Lnet/minecraft/core/particles/ParticleType; DUST o
+ f Lnet/minecraft/core/particles/ParticleType; DUST_COLOR_TRANSITION p
+ f Lnet/minecraft/core/particles/ParticleType; DUST_PILLAR bf
+ f Lnet/minecraft/core/particles/SimpleParticleType; DUST_PLUME bb
+ f Lnet/minecraft/core/particles/ParticleType; EFFECT q
+ f Lnet/minecraft/core/particles/SimpleParticleType; EGG_CRACK ba
+ f Lnet/minecraft/core/particles/SimpleParticleType; ELDER_GUARDIAN r
+ f Lnet/minecraft/core/particles/SimpleParticleType; ELECTRIC_SPARK aX
+ f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANTED_HIT s
+ f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANT t
+ f Lnet/minecraft/core/particles/SimpleParticleType; END_ROD u
+ f Lnet/minecraft/core/particles/ParticleType; ENTITY_EFFECT v
+ f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION x
+ f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION_EMITTER w
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_LAVA aQ
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_WATER aS
+ f Lnet/minecraft/core/particles/ParticleType; FALLING_DUST D
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_HONEY aA
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_LAVA k
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_NECTAR aC
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_OBSIDIAN_TEAR aJ
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_SPORE_BLOSSOM aD
+ f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_WATER n
+ f Lnet/minecraft/core/particles/SimpleParticleType; FIREFLY bk
+ f Lnet/minecraft/core/particles/SimpleParticleType; FIREWORK E
+ f Lnet/minecraft/core/particles/SimpleParticleType; FISHING F
+ f Lnet/minecraft/core/particles/SimpleParticleType; FLAME G
+ f Lnet/minecraft/core/particles/ParticleType; FLASH Q
+ f Lnet/minecraft/core/particles/SimpleParticleType; GLOW aU
+ f Lnet/minecraft/core/particles/SimpleParticleType; GLOW_SQUID_INK aT
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST y
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_LARGE A
+ f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_SMALL B
+ f Lnet/minecraft/core/particles/SimpleParticleType; HAPPY_VILLAGER R
+ f Lnet/minecraft/core/particles/SimpleParticleType; HEART T
+ f Lnet/minecraft/core/particles/SimpleParticleType; INFESTED H
+ f Lnet/minecraft/core/particles/ParticleType; INSTANT_EFFECT U
+ f Lnet/minecraft/core/particles/ParticleType; ITEM V
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_COBWEB Z
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SLIME Y
+ f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SNOWBALL aa
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_HONEY aB
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_LAVA l
+ f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_OBSIDIAN_TEAR aK
+ f Lnet/minecraft/core/particles/SimpleParticleType; LARGE_SMOKE ab
+ f Lnet/minecraft/core/particles/SimpleParticleType; LAVA ac
+ f Lnet/minecraft/core/particles/SimpleParticleType; MYCELIUM ad
+ f Lnet/minecraft/core/particles/SimpleParticleType; NAUTILUS av
+ f Lnet/minecraft/core/particles/SimpleParticleType; NOTE ae
+ f Lnet/minecraft/core/particles/SimpleParticleType; OMINOUS_SPAWNING bg
+ f Lnet/minecraft/core/particles/SimpleParticleType; PALE_OAK_LEAVES J
+ f Lnet/minecraft/core/particles/SimpleParticleType; POOF af
+ f Lnet/minecraft/core/particles/SimpleParticleType; PORTAL ag
+ f Lnet/minecraft/core/particles/SimpleParticleType; RAID_OMEN bh
+ f Lnet/minecraft/core/particles/SimpleParticleType; RAIN ah
+ f Lnet/minecraft/core/particles/SimpleParticleType; REVERSE_PORTAL aL
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCRAPE aY
+ f Lnet/minecraft/core/particles/ParticleType; SCULK_CHARGE M
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_CHARGE_POP N
+ f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_SOUL L
+ f Lnet/minecraft/core/particles/ParticleType; SHRIEK aZ
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_FLAME aN
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_GUST z
+ f Lnet/minecraft/core/particles/SimpleParticleType; SMOKE ai
+ f Lnet/minecraft/core/particles/SimpleParticleType; SNEEZE ak
+ f Lnet/minecraft/core/particles/SimpleParticleType; SNOWFLAKE aO
+ f Lnet/minecraft/core/particles/SimpleParticleType; SONIC_BOOM C
+ f Lnet/minecraft/core/particles/SimpleParticleType; SOUL P
+ f Lnet/minecraft/core/particles/SimpleParticleType; SOUL_FIRE_FLAME O
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPIT al
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPLASH aq
+ f Lnet/minecraft/core/particles/SimpleParticleType; SPORE_BLOSSOM_AIR aH
+ f Lnet/minecraft/core/particles/SimpleParticleType; SQUID_INK am
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC bm
+ f Lnet/minecraft/core/particles/SimpleParticleType; SWEEP_ATTACK an
+ f Lnet/minecraft/core/particles/ParticleType; TINTED_LEAVES K
+ f Lnet/minecraft/core/particles/SimpleParticleType; TOTEM_OF_UNDYING ao
+ f Lnet/minecraft/core/particles/ParticleType; TRAIL X
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_OMEN bi
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER bc
+ f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS bd
+ f Lnet/minecraft/core/particles/SimpleParticleType; UNDERWATER ap
+ f Lnet/minecraft/core/particles/SimpleParticleType; VAULT_CONNECTION be
+ f Lnet/minecraft/core/particles/ParticleType; VIBRATION W
+ f Lnet/minecraft/core/particles/SimpleParticleType; WARPED_SPORE aG
+ f Lnet/minecraft/core/particles/SimpleParticleType; WAX_OFF aW
+ f Lnet/minecraft/core/particles/SimpleParticleType; WAX_ON aV
+ f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_ASH aM
+ f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_SMOKE aj
+ f Lnet/minecraft/core/particles/SimpleParticleType; WITCH ar
+c net/minecraft/core/particles/ParticleTypes$1 net/minecraft/core/particles/Particles$1
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+c net/minecraft/data/info/RegistryDumpReport net/minecraft/data/info/RegistryDumpReport
+ m (Lnet/minecraft/core/Registry;)Lcom/google/gson/JsonElement; dumpRegistry a
+ m ()Ljava/lang/String; getName a
+ m (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$dumpRegistry$1 a
+ m (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V lambda$run$0 a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/tags/DialogTagsProvider net/minecraft/data/tags/DialogTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/DimensionTypes net/minecraft/data/worldgen/DimensionTypes
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/ProcessorLists net/minecraft/data/worldgen/ProcessorLists
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V register a
+ m (Lnet/minecraft/resources/ResourceKey;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; trailsArchyLootProcessor a
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_GENERIC_DEGRADATION H
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_START_DEGRADATION G
+ f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_WALLS_DEGRADATION I
+ f Lnet/minecraft/resources/ResourceKey; BASTION_GENERIC_DEGRADATION w
+ f Lnet/minecraft/resources/ResourceKey; BOTTOM_RAMPART r
+ f Lnet/minecraft/resources/ResourceKey; BRIDGE z
+ f Lnet/minecraft/resources/ResourceKey; EMPTY N
+ f Lnet/minecraft/resources/ResourceKey; ENTRANCE_REPLACEMENT y
+ f Lnet/minecraft/resources/ResourceKey; FARM_DESERT p
+ f Lnet/minecraft/resources/ResourceKey; FARM_PLAINS l
+ f Lnet/minecraft/resources/ResourceKey; FARM_SAVANNA m
+ f Lnet/minecraft/resources/ResourceKey; FARM_SNOWY n
+ f Lnet/minecraft/resources/ResourceKey; FARM_TAIGA o
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_COAL E
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_DIAMONDS F
+ f Lnet/minecraft/resources/ResourceKey; FOSSIL_ROT D
+ f Lnet/minecraft/resources/ResourceKey; HIGH_RAMPART C
+ f Lnet/minecraft/resources/ResourceKey; HIGH_WALL B
+ f Lnet/minecraft/resources/ResourceKey; HOUSING t
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_10_PERCENT f
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_20_PERCENT g
+ f Lnet/minecraft/resources/ResourceKey; MOSSIFY_70_PERCENT h
+ f Lnet/minecraft/resources/ResourceKey; OUTPOST_ROT q
+ f Lnet/minecraft/resources/ResourceKey; RAMPART_DEGRADATION x
+ f Lnet/minecraft/resources/ResourceKey; ROOF A
+ f Lnet/minecraft/resources/ResourceKey; SIDE_WALL_DEGRADATION u
+ f Lnet/minecraft/resources/ResourceKey; STABLE_DEGRADATION v
+ f Lnet/minecraft/resources/ResourceKey; STREET_PLAINS i
+ f Lnet/minecraft/resources/ResourceKey; STREET_SAVANNA j
+ f Lnet/minecraft/resources/ResourceKey; STREET_SNOWY_OR_TAIGA k
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_HOUSES_ARCHAEOLOGY J
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ROADS_ARCHAEOLOGY K
+ f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY L
+ f Lnet/minecraft/resources/ResourceKey; TREASURE_ROOMS s
+ f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION M
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_DESERT e
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_PLAINS a
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_SAVANNA b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_SNOWY c
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TAIGA d
+c net/minecraft/network/DisconnectionDetails net/minecraft/network/DisconnectionDetails
+ m ()Ljava/util/Optional; bugReportLink c
+ m ()Lnet/minecraft/network/chat/Component; reason a
+ m ()Ljava/util/Optional; report b
+ f Ljava/util/Optional; bugReportLink c
+ f Lnet/minecraft/network/chat/Component; reason a
+ f Ljava/util/Optional; report b
+c net/minecraft/network/PacketBundleUnpacker net/minecraft/network/PacketBundleUnpacker
+ m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V encode a
+ f Lnet/minecraft/network/protocol/BundlerInfo; bundlerInfo a
+c net/minecraft/network/Varint21FrameDecoder net/minecraft/network/PacketSplitter
+ m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z copyVarint a
+ f I MAX_VARINT21_BYTES a
+ f Lio/netty/buffer/ByteBuf; helperBuf b
+ f Lnet/minecraft/network/BandwidthDebugMonitor; monitor c
+c net/minecraft/network/chat/FontDescription net/minecraft/network/chat/FontDescription
+ m (Lnet/minecraft/network/chat/FontDescription;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/network/chat/FontDescription;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/FontDescription$Resource; DEFAULT b
+c net/minecraft/network/chat/FontDescription$Resource net/minecraft/network/chat/FontDescription$c
+ m ()Lnet/minecraft/resources/Identifier; id a
+ f Lnet/minecraft/resources/Identifier; id c
+c net/minecraft/network/chat/FontDescription$AtlasSprite net/minecraft/network/chat/FontDescription$a
+ m ()Lnet/minecraft/resources/Identifier; atlasId a
+ m ()Lnet/minecraft/resources/Identifier; spriteId b
+ f Lnet/minecraft/resources/Identifier; atlasId c
+ f Lnet/minecraft/resources/Identifier; spriteId d
+c net/minecraft/network/chat/FontDescription$PlayerSprite net/minecraft/network/chat/FontDescription$b
+ m ()Z hat b
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; profile a
+ f Z hat d
+ f Lnet/minecraft/world/item/component/ResolvableProfile; profile c
+c net/minecraft/network/chat/SignableCommand net/minecraft/network/chat/SignableCommand
+ m ()Ljava/util/List; arguments a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; collectArguments a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignableCommand$Argument; getArgument a
+ m (Lcom/mojang/brigadier/ParseResults;)Z hasSignableArguments a
+ m (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; of b
+ f Ljava/util/List; arguments a
+c net/minecraft/network/chat/SignableCommand$Argument net/minecraft/network/chat/SignableCommand$a
+ m ()Ljava/lang/String; name a
+ m ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; node b
+ m ()Ljava/lang/String; value c
+ f Lcom/mojang/brigadier/tree/ArgumentCommandNode; node a
+ f Ljava/lang/String; value b
+c net/minecraft/network/chat/SubStringSource net/minecraft/network/chat/SubStringSource
+ m (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/SubStringSource; create a
+ m (Lnet/minecraft/network/chat/FormattedText;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; create a
+ m ()Ljava/lang/String; getPlainText a
+ m (I)I lambda$create$0 a
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$create$1 a
+ m (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/Style;I)Z lambda$create$2 a
+ m (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; lambda$create$3 a
+ m (IIZ)Ljava/util/List; substring a
+ f Ljava/util/List; charStyles b
+ f Ljava/lang/String; plainText a
+ f Lit/unimi/dsi/fastutil/ints/Int2IntFunction; reverseCharModifier c
+c net/minecraft/network/protocol/BundlerInfo net/minecraft/network/protocol/BundlerInfo
+ m (Lnet/minecraft/network/protocol/PacketType;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; createForPacket a
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; startPacketBundling a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V unbundlePacket a
+ f I BUNDLE_SIZE_LIMIT a
+c net/minecraft/network/protocol/BundlerInfo$1 net/minecraft/network/protocol/BundlerInfo$1
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; startPacketBundling a
+ m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V unbundlePacket a
+ f Lnet/minecraft/network/protocol/BundleDelimiterPacket; val$delimiterPacket c
+c net/minecraft/network/protocol/BundlerInfo$1$1 net/minecraft/network/protocol/BundlerInfo$1$1
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; addPacket a
+ f Ljava/util/List; bundlePackets b
+ f Lnet/minecraft/network/protocol/BundlerInfo$1; this$0 a
+c net/minecraft/network/protocol/BundlerInfo$Bundler net/minecraft/network/protocol/BundlerInfo$a
+ m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; addPacket a
+c net/minecraft/network/protocol/PacketUtils net/minecraft/network/protocol/PlayerConnectionUtils
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/PacketProcessor;)V ensureRunningOnSameThread a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)V ensureRunningOnSameThread a
+ m (Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V fillCrashReport a
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$0 c
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$1 b
+ m (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; lambda$fillCrashReport$2 a
+ m (Ljava/lang/Exception;Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)Lnet/minecraft/ReportedException; makeReportedException a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/recipebook/PlaceRecipeHelper net/minecraft/recipebook/PlaceRecipeHelper
+ m (IIIILjava/lang/Iterable;Lnet/minecraft/recipebook/PlaceRecipeHelper$Output;)V placeRecipe a
+ m (IILnet/minecraft/world/item/crafting/Recipe;Ljava/lang/Iterable;Lnet/minecraft/recipebook/PlaceRecipeHelper$Output;)V placeRecipe a
+c net/minecraft/recipebook/PlaceRecipeHelper$Output net/minecraft/recipebook/PlaceRecipeHelper$a
+c net/minecraft/recipebook/ServerPlaceRecipe net/minecraft/recipebook/AutoRecipe
+ m (IZ)I calculateAmountToCraft a
+ m (ILjava/util/List;)I clampToMaxStackSize a
+ m ()V clearGrid a
+ m ()I getAmountOfFreeSlotsInInventory c
+ m (Ljava/util/List;ILjava/lang/Integer;III)V lambda$placeRecipe$0 a
+ m (Lnet/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess;IILjava/util/List;Ljava/util/List;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/crafting/RecipeHolder;ZZ)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; placeRecipe a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/world/entity/player/StackedItemContents;)V placeRecipe b
+ m ()Z testClearGrid b
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/world/entity/player/StackedItemContents;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; tryPlaceRecipe a
+ f I ITEM_NOT_FOUND a
+ f I gridHeight f
+ f I gridWidth e
+ f Ljava/util/List; inputGridSlots g
+ f Lnet/minecraft/world/entity/player/Inventory; inventory b
+ f Lnet/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess; menu c
+ f Ljava/util/List; slotsToClear h
+ f Z useMaxItems d
+c net/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess net/minecraft/recipebook/AutoRecipe$a
+ m ()V clearCraftingContent a
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a
+c net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader
+ m (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; createContext a
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; createInfoForContextRegistry a
+ m (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; createInfoForNewRegistry a
+ m (Ljava/util/Map;)Lnet/minecraft/ReportedException; createReportWithBriefInfo c
+ m (Ljava/util/Map;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V lambda$createContext$7 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$createContext$8 a
+ m (Ljava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$createReportWithBriefInfo$13 a
+ m (Ljava/util/Map;)Ljava/lang/String; lambda$createReportWithBriefInfo$14 d
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryDataLoader$Loader;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V lambda$load$2 a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryDataLoader$Loader;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V lambda$load$3 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lnet/minecraft/resources/RegistryDataLoader$Loader; lambda$load$4 a
+ m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$load$5 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$load$6 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/Identifier; lambda$printFullDetailsToLog$10 a
+ m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$11 b
+ m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$12 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/Identifier; lambda$printFullDetailsToLog$9 b
+ m (Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; lambda$static$0 a
+ m (Ljava/util/Optional;)Lnet/minecraft/core/RegistrationInfo; lambda$static$1 a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromManager a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromNetwork a
+ m (Ljava/util/Map;)Lnet/minecraft/ReportedException; logErrors a
+ m (Ljava/util/Map;)V printFullDetailsToLog b
+ f Ljava/util/List; DIMENSION_REGISTRIES b
+ f Ljava/util/Comparator; ERROR_KEY_COMPARATOR e
+ f Lorg/slf4j/Logger; LOGGER d
+ f Lnet/minecraft/core/RegistrationInfo; NETWORK_REGISTRATION_INFO f
+ f Ljava/util/function/Function; REGISTRATION_INFO_CACHE g
+ f Ljava/util/List; SYNCHRONIZED_REGISTRIES c
+ f Ljava/util/List; WORLDGEN_REGISTRIES a
+c net/minecraft/resources/RegistryDataLoader$1 net/minecraft/resources/RegistryDataLoader$1
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+c net/minecraft/resources/RegistryDataLoader$Loader net/minecraft/resources/RegistryDataLoader$a
+ m ()Lnet/minecraft/resources/RegistryDataLoader$RegistryData; data a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V loadFromNetwork a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V loadFromResources a
+ m ()Ljava/util/Map; loadingErrors c
+ m ()Lnet/minecraft/core/WritableRegistry; registry b
+ f Lnet/minecraft/resources/RegistryDataLoader$RegistryData; data a
+ f Ljava/util/Map; loadingErrors c
+ f Lnet/minecraft/core/WritableRegistry; registry b
+c net/minecraft/resources/RegistryDataLoader$RegistryData net/minecraft/resources/RegistryDataLoader$d
+ m (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/resources/RegistryDataLoader$Loader; create a
+ m ()Lcom/mojang/serialization/Codec; elementCodec b
+ m ()Lnet/minecraft/resources/ResourceKey; key a
+ m ()Z requiredNonEmpty c
+ m (Ljava/util/function/BiConsumer;)V runWithArguments a
+ f Lcom/mojang/serialization/Codec; elementCodec b
+ f Lnet/minecraft/resources/ResourceKey; key a
+ f Z requiredNonEmpty c
+c net/minecraft/resources/RegistryDataLoader$LoadingFunction net/minecraft/resources/RegistryDataLoader$b
+c net/minecraft/resources/RegistryDataLoader$NetworkedRegistryData net/minecraft/resources/RegistryDataLoader$c
+ m ()Ljava/util/List; elements a
+ m ()Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; tags b
+ f Ljava/util/List; elements a
+ f Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; tags b
+c net/minecraft/resources/RegistryFixedCodec net/minecraft/resources/RegistryFixedCodec
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; create a
+ m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/String; lambda$decode$5 b
+ m (Lnet/minecraft/resources/Identifier;)Lcom/mojang/serialization/DataResult; lambda$decode$6 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; lambda$decode$7 a
+ m (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$8 a
+ m ()Ljava/lang/String; lambda$decode$9 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$encode$0 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$encode$1 a
+ m ()Ljava/lang/String; lambda$encode$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$3 a
+ m ()Ljava/lang/String; lambda$encode$4 b
+ f Lnet/minecraft/resources/ResourceKey; registryKey a
+c net/minecraft/server/ServerFunctionLibrary net/minecraft/server/CustomFunctionManager
+ m ()Ljava/lang/Iterable; getAvailableTags b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; getFunction a
+ m ()Ljava/util/Map; getFunctions a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/List; getTag b
+ m (Lnet/minecraft/resources/Identifier;Z)Ljava/util/Optional; lambda$new$0 a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$1 b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$2 a
+ m (Ljava/util/Map$Entry;Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/functions/CommandFunction; lambda$reload$3 a
+ m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$4 a
+ m (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$5 a
+ m (Lnet/minecraft/resources/Identifier;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/functions/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reload$6 a
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/Identifier;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$7 a
+ m (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$8 a
+ m (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; readLines a
+ f Lnet/minecraft/resources/FileToIdConverter; LISTER c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/resources/ResourceKey; TYPE_KEY a
+ f Lcom/mojang/brigadier/CommandDispatcher; dispatcher h
+ f Lnet/minecraft/server/permissions/PermissionSet; functionCompilationPermissions g
+ f Ljava/util/Map; functions d
+ f Ljava/util/Map; tags f
+ f Lnet/minecraft/tags/TagLoader; tagsLoader e
+c net/minecraft/server/ServerFunctionManager net/minecraft/server/CustomFunctionData
+ m (Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)V execute a
+ m (Ljava/util/Collection;Lnet/minecraft/resources/Identifier;)V executeTagFunctions a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; get a
+ m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a
+ m ()Ljava/lang/Iterable; getFunctionNames d
+ m ()Lnet/minecraft/commands/CommandSourceStack; getGameLoopSender c
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/List; getTag b
+ m ()Ljava/lang/Iterable; getTagNames e
+ m (Lnet/minecraft/commands/functions/CommandFunction;)Ljava/lang/String; lambda$execute$0 a
+ m (Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;)V lambda$execute$1 a
+ m (Lnet/minecraft/server/ServerFunctionLibrary;)V postReload b
+ m (Lnet/minecraft/server/ServerFunctionLibrary;)V replaceLibrary a
+ m ()V tick b
+ f Lnet/minecraft/resources/Identifier; LOAD_FUNCTION_TAG c
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/Identifier; TICK_FUNCTION_TAG b
+ f Lnet/minecraft/server/ServerFunctionLibrary; library g
+ f Z postReload f
+ f Lnet/minecraft/server/MinecraftServer; server d
+ f Ljava/util/List; ticking e
+c net/minecraft/server/ServerTickRateManager net/minecraft/server/ServerTickRateManager
+ m ()Z checkShouldSprintThisTick d
+ m ()V endTickWork e
+ m ()V finishTickSprint p
+ m ()Z isSprinting a
+ m (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$finishTickSprint$0 a
+ m (I)Z requestGameToSprint b
+ m (Z)V setFrozen a
+ m (F)V setTickRate a
+ m (I)Z stepGameIfPaused a
+ m ()Z stopSprinting c
+ m ()Z stopStepping b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V updateJoiningPlayer a
+ m ()V updateStateToClients n
+ m ()V updateStepTicks o
+ f Z previousIsFrozen k
+ f J remainingSprintTicks g
+ f J scheduledCurrentSprintTicks j
+ f Lnet/minecraft/server/MinecraftServer; server l
+ f J sprintTickStartTime h
+ f J sprintTimeSpend i
+c net/minecraft/server/commands/ChaseCommand net/minecraft/server/commands/ChaseCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;)Z alreadyRunning b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I follow b
+ m (Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$follow$10 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$lead$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$7 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$stop$8 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I lead a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop a
+ f I BROADCAST_INTERVAL_MS f
+ f Ljava/lang/String; DEFAULT_BIND_ADDRESS d
+ f Ljava/lang/String; DEFAULT_CONNECT_HOST c
+ f I DEFAULT_PORT e
+ f Lcom/google/common/collect/BiMap; DIMENSION_NAMES a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/server/chase/ChaseClient; chaseClient h
+ f Lnet/minecraft/server/chase/ChaseServer; chaseServer g
+c net/minecraft/server/commands/DeOpCommands net/minecraft/server/commands/CommandDeop
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I deopPlayers a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_OP a
+c net/minecraft/server/commands/DebugCommand net/minecraft/server/commands/CommandDebug
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$start$2 a
+ m (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; lambda$stop$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I start a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I stop b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RECURSIVE_TRACES d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RETURN_RUN e
+c net/minecraft/server/commands/DebugCommand$Tracer net/minecraft/server/commands/CommandDebug$b
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m ()Z alwaysAccepts o_
+ m (I)V indentAndSave a
+ m ()V newLine e
+ m (ILnet/minecraft/resources/Identifier;I)V onCall a
+ m (ILjava/lang/String;)V onCommand a
+ m (Ljava/lang/String;)V onError a
+ m (ILjava/lang/String;I)V onReturn a
+ m (I)V printIndent b
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f I INDENT_OFFSET b
+ f I lastIndent d
+ f Ljava/io/PrintWriter; output c
+ f Z waitingForResult e
+c net/minecraft/server/commands/DebugCommand$TraceCustomExecutor net/minecraft/server/commands/CommandDebug$a
+ m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$0 b
+ m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$1 a
+ m (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;ILjava/lang/String;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V lambda$runGuarded$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded b
+c net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1 net/minecraft/server/commands/CommandDebug$a$1
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute a
+c net/minecraft/server/commands/ItemCommands net/minecraft/server/commands/ItemCommands
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; applyModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;I)I blockToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I blockToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;I)I blockToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I blockToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)I entityToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I entityToBlock a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I entityToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I entityToEntities a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/item/ItemStack; getBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/Container; getContainer a
+ m (Lnet/minecraft/world/entity/SlotProvider;I)Lnet/minecraft/world/item/ItemStack; getItemInSlot a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$modifyBlockItem$20 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$21 a
+ m (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$22 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setBlockItem$23 a
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$24 b
+ m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$25 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Holder;)I modifyBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/core/Holder;)I modifyEntityItem a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/item/ItemStack;)I setBlockItem a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I setEntityItem a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SOURCE_INAPPLICABLE_SLOT d
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_SOURCE_NOT_A_CONTAINER b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_INAPPLICABLE_SLOT c
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_TARGET_NOT_A_CONTAINER a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_NO_CHANGES e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TARGET_NO_CHANGES_KNOWN_ITEM f
+c net/minecraft/server/commands/PlaceCommand net/minecraft/server/commands/PlaceCommand
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)V checkLoaded a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Z lambda$checkLoaded$21 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeFeature$15 b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeJigsaw$16 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$placeStructure$17 a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/ChunkPos;)V lambda$placeStructure$18 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeStructure$19 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$placeTemplate$20 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I placeFeature a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;ILnet/minecraft/core/BlockPos;)I placeJigsaw a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I placeStructure b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;FIZ)I placeTemplate a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FEATURE_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_JIGSAW_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_STRUCTURE_FAILED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEMPLATE_FAILED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEMPLATE_INVALID d
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_TEMPLATES f
+c net/minecraft/server/commands/TitleCommand net/minecraft/server/commands/CommandTitle
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearTitle a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$6 f
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$7 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$8 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$9 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$12 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$13 a
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$10 b
+ m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$11 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I resetTitle b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;III)I setTimes a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/util/function/Function;)I showTitle a
+c net/minecraft/server/jsonrpc/JsonRPCErrors net/minecraft/server/jsonrpc/JsonRPCErrors
+ m ()[Lnet/minecraft/server/jsonrpc/JsonRPCErrors; $values a
+ m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; create a
+ m (Ljava/lang/String;)Lcom/google/gson/JsonObject; createWithUnknownId a
+ m (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createWithoutData a
+ f [Lnet/minecraft/server/jsonrpc/JsonRPCErrors; $VALUES h
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INTERNAL_ERROR e
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INVALID_PARAMS d
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; INVALID_REQUEST b
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; METHOD_NOT_FOUND c
+ f Lnet/minecraft/server/jsonrpc/JsonRPCErrors; PARSE_ERROR a
+ f I errorCode f
+ f Ljava/lang/String; message g
+c net/minecraft/server/jsonrpc/JsonRpcLogger net/minecraft/server/jsonrpc/JsonRpcLogger
+ m (Lnet/minecraft/server/jsonrpc/methods/ClientInfo;Ljava/lang/String;[Ljava/lang/Object;)V log a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; PREFIX b
+c net/minecraft/server/jsonrpc/api/ParamInfo net/minecraft/server/jsonrpc/api/ParamInfo
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$typedCodec$0 a
+ m ()Ljava/lang/String; name b
+ m ()Z required d
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+ m ()Lcom/mojang/serialization/MapCodec; typedCodec a
+ f Ljava/lang/String; name a
+ f Z required c
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema b
+c net/minecraft/server/jsonrpc/api/PlayerDto net/minecraft/server/jsonrpc/api/PlayerDto
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; from a
+ m ()Ljava/util/Optional; id a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; name b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Optional; id b
+ f Ljava/util/Optional; name c
+c net/minecraft/server/level/DistanceManager net/minecraft/server/level/ChunkMapDistance
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m (Lit/unimi/dsi/fastutil/longs/LongConsumer;)V forEachEntityTickingChunk a
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b
+ m (JZ)I getChunkLevel a
+ m ()Ljava/lang/String; getDebugStatus c
+ m ()I getNaturalSpawnChunkCount a
+ m ()I getPlayerTicketLevel e
+ m ()Lit/unimi/dsi/fastutil/longs/LongIterator; getSpawnCandidateChunks b
+ m (J)Lnet/minecraft/util/TriState; hasPlayersNearby e
+ m ()Z hasTickets d
+ m (J)Z inBlockTickingRange d
+ m (J)Z inEntityTickingRange c
+ m (J)Z isChunkToRemove a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (Lnet/minecraft/server/level/ChunkMap;)Z runAllUpdates a
+ m (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; updateChunkScheduling a
+ m (I)V updatePlayerTickets a
+ m (I)V updateSimulationDistance b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I PLAYER_TICKET_LEVEL c
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersPerChunk d
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage g
+c net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/ChunkMapDistance$a
+ m (J)I getLevel c
+ m (J)I getLevelFromSource b
+ m (J)Z havePlayer f
+ m (JII)V onLevelChange a
+ m ()V runAllUpdates a
+ m (JI)V setLevel a
+ f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks a
+ f I maxDistance b
+ f Lnet/minecraft/server/level/DistanceManager; this$0 c
+c net/minecraft/server/level/FullChunkStatus net/minecraft/server/level/FullChunkStatus
+ m ()[Lnet/minecraft/server/level/FullChunkStatus; $values a
+ m (Lnet/minecraft/server/level/FullChunkStatus;)Z isOrAfter a
+ f [Lnet/minecraft/server/level/FullChunkStatus; $VALUES e
+ f Lnet/minecraft/server/level/FullChunkStatus; BLOCK_TICKING c
+ f Lnet/minecraft/server/level/FullChunkStatus; ENTITY_TICKING d
+ f Lnet/minecraft/server/level/FullChunkStatus; FULL b
+ f Lnet/minecraft/server/level/FullChunkStatus; INACCESSIBLE a
+c net/minecraft/server/level/ServerBossEvent net/minecraft/server/level/BossBattleServer
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m (Ljava/util/function/Function;)V broadcast a
+ m ()Ljava/util/Collection; getPlayers h
+ m ()Z isVisible g
+ m ()V removeAllPlayers b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (Lnet/minecraft/world/BossEvent$BossBarColor;)V setColor a
+ m (Z)Lnet/minecraft/world/BossEvent; setCreateWorldFog c
+ m (Z)Lnet/minecraft/world/BossEvent; setDarkenScreen a
+ m (Lnet/minecraft/network/chat/Component;)V setName a
+ m (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V setOverlay a
+ m (Z)Lnet/minecraft/world/BossEvent; setPlayBossMusic b
+ m (F)V setProgress a
+ m (Z)V setVisible d
+ f Ljava/util/Set; players h
+ f Ljava/util/Set; unmodifiablePlayers i
+ f Z visible j
+c net/minecraft/server/packs/BuiltInMetadata net/minecraft/server/packs/BuiltInMetadata
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a
+ f Lnet/minecraft/server/packs/BuiltInMetadata; EMPTY a
+ f Ljava/util/Map; values b
+c net/minecraft/server/packs/repository/Pack net/minecraft/server/packs/repository/ResourcePackLoader
+ m (Z)Lnet/minecraft/network/chat/Component; getChatLink a
+ m ()Lnet/minecraft/server/packs/repository/PackCompatibility; getCompatibility d
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; getDefaultPosition k
+ m ()Lnet/minecraft/network/chat/Component; getDescription c
+ m ()Ljava/lang/String; getId g
+ m ()Lnet/minecraft/server/packs/repository/PackSource; getPackSource l
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; getRequestedFeatures e
+ m ()Lnet/minecraft/network/chat/Component; getTitle b
+ m ()Z isFixedPosition j
+ m ()Z isRequired i
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ m ()Lnet/minecraft/server/packs/PackResources; open f
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackSelectionConfig;)Lnet/minecraft/server/packs/repository/Pack; readMetaAndCreate a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/metadata/pack/PackFormat;Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/Pack$Metadata; readPackMetadata a
+ m ()Lnet/minecraft/server/packs/PackSelectionConfig; selectionConfig h
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/packs/PackLocationInfo; location b
+ f Lnet/minecraft/server/packs/repository/Pack$Metadata; metadata d
+ f Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; resources c
+ f Lnet/minecraft/server/packs/PackSelectionConfig; selectionConfig e
+c net/minecraft/server/packs/repository/Pack$Metadata net/minecraft/server/packs/repository/ResourcePackLoader$a
+ m ()Lnet/minecraft/server/packs/repository/PackCompatibility; compatibility b
+ m ()Lnet/minecraft/network/chat/Component; description a
+ m ()Ljava/util/List; overlays d
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requestedFeatures c
+ f Lnet/minecraft/server/packs/repository/PackCompatibility; compatibility b
+ f Lnet/minecraft/network/chat/Component; description a
+ f Ljava/util/List; overlays d
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requestedFeatures c
+c net/minecraft/server/packs/repository/Pack$Position net/minecraft/server/packs/repository/ResourcePackLoader$Position
+ m ()[Lnet/minecraft/server/packs/repository/Pack$Position; $values b
+ m (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I insert a
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; opposite a
+ f [Lnet/minecraft/server/packs/repository/Pack$Position; $VALUES c
+ f Lnet/minecraft/server/packs/repository/Pack$Position; BOTTOM b
+ f Lnet/minecraft/server/packs/repository/Pack$Position; TOP a
+c net/minecraft/server/packs/repository/Pack$ResourcesSupplier net/minecraft/server/packs/repository/ResourcePackLoader$c
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+c net/minecraft/server/players/UserWhiteList net/minecraft/server/players/WhiteList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m (Lnet/minecraft/server/players/UserWhiteListEntry;)Z add a
+ m ()V clear a
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; getKeyForUser c
+ m ()[Ljava/lang/String; getUserList b
+ m (Lnet/minecraft/server/players/NameAndId;)Z isWhiteListed a
+ m (I)[Ljava/lang/String; lambda$getUserList$0 a
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/NameAndId;)Z remove b
+c net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)Lnet/minecraft/tags/TagLoader$LoadResult; deserializeTagsFromNetwork a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Ljava/util/Map;Lnet/minecraft/resources/Identifier;Lit/unimi/dsi/fastutil/ints/IntList;)V lambda$deserializeTagsFromNetwork$3 a
+ m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/datafixers/util/Pair; lambda$serializeTagsToNetwork$0 a
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$serializeTagsToNetwork$1 a
+ m (Lnet/minecraft/core/Registry;Ljava/util/Map;Lnet/minecraft/core/HolderSet$Named;)V lambda$serializeToNetwork$2 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; serializeTagsToNetwork a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; serializeToNetwork a
+c net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; read b
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagLoader$LoadResult; resolve a
+ m ()I size b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; EMPTY a
+ f Ljava/util/Map; tags b
+c net/minecraft/util/FastBufferedInputStream net/minecraft/util/FastBufferedInputStream
+ m ()I bytesInBuffer a
+ m ()V fill b
+ f I DEFAULT_BUFFER_SIZE a
+ f [B buffer c
+ f Ljava/io/InputStream; in b
+ f I limit d
+ f I position e
+c net/minecraft/util/SegmentedAnglePrecision net/minecraft/util/SegmentedAnglePrecision
+ m (F)I fromDegrees b
+ m (F)I fromDegreesWithTurns a
+ m (Lnet/minecraft/core/Direction;)I fromDirection a
+ m ()I getMask a
+ m (II)Z isSameAxis a
+ m (I)I normalize c
+ m (I)F toDegrees b
+ m (I)F toDegreesWithTurns a
+ f F angleToDegree d
+ f F degreeToAngle c
+ f I mask a
+ f I precision b
+c net/minecraft/util/datafix/fixes/ItemIdFix net/minecraft/util/datafix/fixes/DataConverterMaterialId
+ m (I)Ljava/lang/String; getItem a
+ m (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ITEM_NAMES a
+c net/minecraft/util/datafix/fixes/LeavesFix net/minecraft/util/datafix/fixes/DataConverterLeaves
+ m (III)I getIndex a
+ m (ZZZZ)I getSideMask a
+ m (I)I getX a
+ m (I)I getY b
+ m (I)I getZ c
+ m (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; lambda$makeRule$1 a
+ m (Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; lambda$makeRule$2 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 a
+ f I DECAY_DISTANCE j
+ f [[I DIRECTIONS i
+ f I EAST_MASK f
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; LEAVES m
+ f Ljava/util/Set; LOGS n
+ f I NORTH_EAST_MASK g
+ f I NORTH_MASK h
+ f I NORTH_WEST_MASK a
+ f I SIZE l
+ f I SIZE_BITS k
+ f I SOUTH_EAST_MASK e
+ f I SOUTH_MASK d
+ f I SOUTH_WEST_MASK c
+ f I WEST_MASK b
+c net/minecraft/util/datafix/fixes/LeavesFix$Section net/minecraft/util/datafix/fixes/DataConverterLeaves$b
+ m (I)I getBlock c
+ m ()I getIndex c
+ m (Ljava/lang/String;ZI)I getStateId a
+ m ()Z isSkippable b
+ m (Ljava/util/List;)Ljava/util/List; lambda$new$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$write$1 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$write$2 b
+ m (Lcom/mojang/serialization/Dynamic;)V readStorage a
+ m ()Z skippable a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; write a
+ f Ljava/lang/String; BLOCK_STATES_TAG a
+ f Ljava/lang/String; NAME_TAG b
+ f Ljava/lang/String; PROPERTIES_TAG c
+ f Lcom/mojang/datafixers/types/Type; blockStateType h
+ f I index f
+ f Lcom/mojang/datafixers/OpticFinder; paletteFinder d
+ f Ljava/util/List; palette e
+ f Lnet/minecraft/util/datafix/PackedBitStorage; storage g
+c net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection net/minecraft/util/datafix/fixes/DataConverterLeaves$a
+ m (I)I getDistance d
+ m (I)Z isLeaf b
+ m (I)Z isLog a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; makeLeafTag a
+ m (III)V setDistance a
+ m ()Z skippable a
+ f Ljava/lang/String; DECAYABLE i
+ f Ljava/lang/String; DISTANCE j
+ f Ljava/lang/String; PERSISTENT h
+ f Lit/unimi/dsi/fastutil/ints/IntSet; leaveIds k
+ f Lit/unimi/dsi/fastutil/ints/IntSet; logIds l
+ f Lit/unimi/dsi/fastutil/ints/Int2IntMap; stateToIdMap m
+c net/minecraft/util/datafix/schemas/V1451_1 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_1
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V1451_2 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_2
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V1451_3 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_3
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 c
+c net/minecraft/util/datafix/schemas/V1451_4 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_4
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 b
+c net/minecraft/util/datafix/schemas/V1451_5 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_5
+c net/minecraft/util/datafix/schemas/V1451_6 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; createCriterionTypes a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$3 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$4 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$5 b
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$6 c
+ m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$7 b
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 e
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1 a
+ m (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2 a
+ m (Ljava/lang/String;)Ljava/lang/String; packNamespacedWithDot b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; REPACK_OBJECTIVE_ID d
+ f Ljava/lang/String; SPECIAL_OBJECTIVE_MARKER b
+ f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; UNPACK_OBJECTIVE_ID c
+c net/minecraft/util/datafix/schemas/V1451_6$1 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$1
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; lambda$apply$0 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$apply$1 a
+c net/minecraft/util/datafix/schemas/V1451_6$2 net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$2
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$apply$0 b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$apply$1 a
+c net/minecraft/util/datafix/schemas/V2511_1 net/minecraft/util/datafix/schemas/V2511_1
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3439_1 net/minecraft/util/datafix/schemas/V3439_1
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808_1 net/minecraft/util/datafix/schemas/V3808_1
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3808_2 net/minecraft/util/datafix/schemas/V3808_2
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a
+c net/minecraft/util/datafix/schemas/V3818_3 net/minecraft/util/datafix/schemas/V3818_3
+ m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components a
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0 p
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1 o
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$10 f
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$11 e
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$12 d
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$13 c
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$2 n
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$3 m
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$4 l
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$5 k
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$6 j
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$7 i
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$8 h
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$9 g
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$14 b
+c net/minecraft/util/datafix/schemas/V3818_4 net/minecraft/util/datafix/schemas/V3818_4
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/datafix/schemas/V3818_5 net/minecraft/util/datafix/schemas/V3818_5
+ m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a
+c net/minecraft/util/debug/DebugSubscription net/minecraft/util/debug/DebugSubscription
+ m ()Lnet/minecraft/util/debug/DebugSubscription$Update; emptyUpdate a
+ m ()I expireAfterTicks c
+ m (Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Event; packEvent b
+ m (Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Update; packUpdate a
+ m ()Lnet/minecraft/network/codec/StreamCodec; valueStreamCodec b
+ f I DOES_NOT_EXPIRE a
+ f I expireAfterTicks c
+ f Lnet/minecraft/network/codec/StreamCodec; valueStreamCodec b
+c net/minecraft/util/debug/DebugSubscription$Event net/minecraft/util/debug/DebugSubscription$a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)Lnet/minecraft/util/debug/DebugSubscription$Event; lambda$streamCodec$0 a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Lnet/minecraft/util/debug/DebugSubscription; subscription a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription b
+ f Ljava/lang/Object; value c
+c net/minecraft/util/debug/DebugSubscription$Update net/minecraft/util/debug/DebugSubscription$b
+ m (Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/Optional;)Lnet/minecraft/util/debug/DebugSubscription$Update; lambda$streamCodec$0 a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/network/codec/StreamCodec; streamCodec a
+ m ()Lnet/minecraft/util/debug/DebugSubscription; subscription a
+ m ()Ljava/util/Optional; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/util/debug/DebugSubscription; subscription b
+ f Ljava/util/Optional; value c
+c net/minecraft/util/debugchart/SampleLogger net/minecraft/util/debugchart/SampleLogger
+ m ([J)V logFullSample a
+ m (JI)V logPartialSample a
+ m (J)V logSample a
+c net/minecraft/util/parsing/packrat/Control net/minecraft/util/parsing/packrat/Control
+ m ()V cut a
+ m ()Z hasCut b
+ f Lnet/minecraft/util/parsing/packrat/Control; UNBOUND a
+c net/minecraft/util/parsing/packrat/Control$1 net/minecraft/util/parsing/packrat/Control$1
+ m ()V cut a
+ m ()Z hasCut b
+c net/minecraft/world/WorldlyContainerHolder net/minecraft/world/IInventoryHolder
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; getContainer a
+c net/minecraft/world/attribute/LerpFunction net/minecraft/world/attribute/LerpFunction
+ m (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$ofConstant$1 a
+ m (FFLjava/lang/Float;Ljava/lang/Float;)Ljava/lang/Float; lambda$ofDegrees$0 a
+ m (FFLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$ofStep$2 a
+ m ()Lnet/minecraft/world/attribute/LerpFunction; ofColor c
+ m ()Lnet/minecraft/world/attribute/LerpFunction; ofConstant b
+ m (F)Lnet/minecraft/world/attribute/LerpFunction; ofDegrees a
+ m ()Lnet/minecraft/world/attribute/LerpFunction; ofFloat a
+ m (F)Lnet/minecraft/world/attribute/LerpFunction; ofStep b
+c net/minecraft/world/effect/HungerMobEffect net/minecraft/world/effect/HungerMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/OozingMobEffect net/minecraft/world/effect/OozingMobEffect
+ m (ILnet/minecraft/world/effect/OozingMobEffect$NearbySlimes;I)I numberOfSlimesToSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/level/Level;DDD)V spawnSlimeOffspring a
+ f I RADIUS_TO_CHECK_SLIMES d
+ f I SLIME_SIZE c
+ f Ljava/util/function/ToIntFunction; spawnedCount e
+c net/minecraft/world/effect/OozingMobEffect$NearbySlimes net/minecraft/world/effect/OozingMobEffect$a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/effect/OozingMobEffect$NearbySlimes; closeTo a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/Slime;)Z lambda$closeTo$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)I lambda$closeTo$1 a
+c net/minecraft/world/effect/PoisonMobEffect net/minecraft/world/effect/PoisonMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+ f I DAMAGE_INTERVAL c
+c net/minecraft/world/effect/WitherMobEffect net/minecraft/world/effect/WitherMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+ f I DAMAGE_INTERVAL c
+c net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/EntityAreaEffectCloud
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V addEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V clientTick r
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a
+ m ()I getDuration h
+ m ()I getDurationOnUse k
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+ m ()Lnet/minecraft/world/entity/LivingEntity; getOwner n
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle e
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m ()F getRadius c
+ m ()F getRadiusOnUse i
+ m ()F getRadiusPerTick j
+ m ()I getWaitTime m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isWaiting f
+ m (Ljava/util/Map$Entry;)Z lambda$serverTick$0 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions j_
+ m (Lnet/minecraft/server/level/ServerLevel;)V serverTick a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)V setCustomParticle a
+ m (I)V setDuration a
+ m (I)V setDurationOnUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a
+ m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a
+ m (F)V setPotionDurationScale b
+ m (F)V setRadius a
+ m (F)V setRadiusOnUse c
+ m (F)V setRadiusPerTick d
+ m (I)V setWaitTime d
+ m (Z)V setWaiting a
+ m ()V tick g
+ m ()V updateParticle q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PARTICLE h
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RADIUS f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WAITING g
+ f I DEFAULT_AGE j
+ f I DEFAULT_DURATION_ON_USE k
+ f I DEFAULT_LINGERING_DURATION d
+ f Lnet/minecraft/core/particles/ColorParticleOption; DEFAULT_PARTICLE s
+ f F DEFAULT_POTION_DURATION_SCALE n
+ f F DEFAULT_RADIUS p
+ f F DEFAULT_RADIUS_ON_USE l
+ f F DEFAULT_RADIUS_PER_TICK m
+ f I DEFAULT_REAPPLICATION_DELAY r
+ f I DEFAULT_WAIT_TIME q
+ f F DEFAULT_WIDTH a
+ f F HEIGHT b
+ f I INFINITE_DURATION c
+ f F MAX_RADIUS i
+ f F MINIMAL_RADIUS o
+ f I TIME_BETWEEN_APPLICATIONS e
+ f Lnet/minecraft/core/particles/ParticleOptions; customParticle t
+ f I duration aP
+ f I durationOnUse aS
+ f Lnet/minecraft/world/entity/EntityReference; owner aV
+ f Lnet/minecraft/world/item/alchemy/PotionContents; potionContents u
+ f F potionDurationScale aN
+ f F radiusOnUse aT
+ f F radiusPerTick aU
+ f I reapplicationDelay aR
+ f Ljava/util/Map; victims aO
+ f I waitTime aQ
+c net/minecraft/world/entity/EntityEquipment net/minecraft/world/entity/EntityEquipment
+ m ()V clear b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V dropAll a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; get a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; lambda$clear$2 b
+ m (Ljava/util/Map;)Lnet/minecraft/world/entity/EntityEquipment; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/EntityEquipment;)Ljava/util/Map; lambda$static$1 b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; set a
+ m (Lnet/minecraft/world/entity/EntityEquipment;)V setAll a
+ m (Lnet/minecraft/world/entity/Entity;)V tick a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/EnumMap; items b
+c net/minecraft/world/entity/EntityProcessor net/minecraft/world/entity/EntityProcessor
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$static$0 a
+ f Lnet/minecraft/world/entity/EntityProcessor; NOP a
+c net/minecraft/world/entity/EntityReference net/minecraft/world/entity/EntityReference
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; get a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lnet/minecraft/world/level/Level;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; getEntity a
+ m (Lnet/minecraft/world/level/entity/UUIDLookup;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; getEntity a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/LivingEntity; getLivingEntity b
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/player/Player; getPlayer c
+ m ()Ljava/util/UUID; getUUID c
+ m (Ljava/util/UUID;)Ljava/util/UUID; lambda$getUUID$0 b
+ m (Lnet/minecraft/world/level/Level;Ljava/lang/String;)Ljava/util/UUID; lambda$readWithOldOwnerConversion$1 a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;)Z matches b
+ m (Ljava/util/UUID;)Lnet/minecraft/world/entity/EntityReference; of a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;)Lnet/minecraft/world/entity/EntityReference; of a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;)Lnet/minecraft/world/entity/EntityReference; read a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Ljava/lang/String;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/EntityReference; readWithOldOwnerConversion a
+ m (Lnet/minecraft/world/level/entity/UniquelyIdentifyable;Ljava/lang/Class;)Lnet/minecraft/world/level/entity/UniquelyIdentifyable; resolve a
+ m (Lnet/minecraft/world/entity/EntityReference;Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;)V store a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Ljava/lang/String;)V store a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/datafixers/util/Either; entity c
+c net/minecraft/world/entity/PortalProcessor net/minecraft/world/entity/PortalProcessor
+ m ()V decayTick f
+ m ()Lnet/minecraft/core/BlockPos; getEntryPosition c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m ()Lnet/minecraft/world/level/block/Portal$Transition; getPortalLocalTransition a
+ m ()I getPortalTime d
+ m ()Z hasExpired b
+ m ()Z isInsidePortalThisTick e
+ m (Lnet/minecraft/world/level/block/Portal;)Z isSamePortal a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Z)Z processPortalTeleportation a
+ m (Z)V setAsInsidePortalThisTick a
+ m (Lnet/minecraft/core/BlockPos;)V updateEntryPosition a
+ f Lnet/minecraft/core/BlockPos; entryPosition b
+ f Z insidePortalThisTick d
+ f Lnet/minecraft/world/level/block/Portal; portal a
+ f I portalTime c
+c net/minecraft/world/entity/SpawnPlacements net/minecraft/world/entity/EntityPositionTypes
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSpawnRules a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; getHeightmapType b
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/SpawnPlacementType; getPlacementType a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isSpawnPositionOk a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/SpawnPlacementType;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V register a
+ f Ljava/util/Map; DATA_BY_TYPE a
+c net/minecraft/world/entity/SpawnPlacements$Data net/minecraft/world/entity/EntityPositionTypes$a
+ m ()Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightMap a
+ m ()Lnet/minecraft/world/entity/SpawnPlacementType; placement b
+ m ()Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate; predicate c
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; heightMap a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; placement b
+ f Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate; predicate c
+c net/minecraft/world/entity/SpawnPlacements$SpawnPredicate net/minecraft/world/entity/EntityPositionTypes$b
+c net/minecraft/world/entity/TraceableEntity net/minecraft/world/entity/TraceableEntity
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+c net/minecraft/world/entity/ai/goal/BegGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBeg
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingInteresting a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; begTargeting f
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f F lookDistance d
+ f I lookTime e
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; wolf a
+c net/minecraft/world/entity/animal/fish/Cod net/minecraft/world/entity/animal/fish/EntityCod
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+c net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/EntityItem
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z areMergable a
+ m ()Z dampensVibrations bw
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z fireImmune bx
+ m ()I getAge f
+ m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement bf
+ m ()D getDefaultGravity bs
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/network/chat/Component; getName ap
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m (FF)F getSpin f
+ m ()F getVisualRotationYInDegrees ed
+ m ()Z hasPickUpDelay n
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m ()Z isAttackable cT
+ m ()Z isMergable x
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$mergeWithNeighbours$0 b
+ m ()V makeFakeItem s
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V merge a
+ m (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V merge a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; merge a
+ m ()V mergeWithNeighbours w
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V playerTouch a_
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m ()V setDefaultPickUpDelay i
+ m ()V setExtendedLifetime r
+ m (D)V setFluidMovement i
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m ()V setNeverPickUp m
+ m ()V setNoPickUpDelay k
+ m (I)V setPickUpDelay a
+ m (Ljava/util/UUID;)V setTarget b
+ m (Lnet/minecraft/world/entity/Entity;)V setThrower b
+ m ()V setUnderLavaMovement v
+ m ()V setUnderwaterMovement u
+ m ()V setUnlimitedLifetime q
+ m ()Z shouldPlayLavaHurtSound aR
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/Entity; teleport b
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)V tryToMerge a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM c
+ f S DEFAULT_AGE i
+ f I DEFAULT_HEALTH h
+ f S DEFAULT_PICKUP_DELAY j
+ f F EYE_HEIGHT a
+ f F FLOAT_HEIGHT d
+ f I INFINITE_LIFETIME g
+ f I INFINITE_PICKUP_DELAY f
+ f I LIFETIME e
+ f I age k
+ f F bobOffs b
+ f I health m
+ f I pickupDelay l
+ f Ljava/util/UUID; target o
+ f Lnet/minecraft/world/entity/EntityReference; thrower n
+c net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/EntityCreeper
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()V explodeCreeper gS
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxFallDistance cW
+ m ()I getSwellDir gP
+ m (F)F getSwelling L
+ m ()V ignite gR
+ m ()Z isIgnited gQ
+ m ()Z isPowered p
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$killedEntity$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (I)V setSwellDir a
+ m ()V spawnLingeringCloud gT
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_IGNITED c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_POWERED b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SWELL_DIR a
+ f B DEFAULT_EXPLOSION_RADIUS cv
+ f Z DEFAULT_IGNITED d
+ f S DEFAULT_MAX_SWELL f
+ f Z DEFAULT_POWERED e
+ f Z droppedSkulls cA
+ f I explosionRadius cz
+ f I maxSwell cy
+ f I oldSwell cw
+ f I swell cx
+c net/minecraft/world/entity/monster/Monster net/minecraft/world/entity/monster/EntityMonster
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnyLightMonsterSpawnRules c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMonsterSpawnRules a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSurfaceMonstersSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMonsterAttributes gW
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fj
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile d
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bk
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bl
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z isDarkEnoughToSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;)Z isPreventingPlayerRest a
+ m ()Z shouldDropExperience eI
+ m (Lnet/minecraft/server/level/ServerLevel;)Z shouldDropLoot e
+ m ()V updateNoActionTime gV
+c net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/EntityPhantom
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z canAttack a
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl I
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getPhantomSize k
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()F getSoundVolume fC
+ m ()I getUniqueFlapTickOffset p
+ m ()Z isFlapping bp
+ m ()Z onClimbable fl
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (I)V setPhantomSize a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updatePhantomSizeInfo gL
+ f F FLAP_DEGREES_PER_TICK a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE c
+ f I TICKS_PER_FLAP b
+ f Lnet/minecraft/core/BlockPos; anchorPoint e
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; attackPhase f
+ f Lnet/minecraft/world/phys/Vec3; moveTargetPoint d
+c net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/EntityPhantom$AttackPhase
+ m ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; $values a
+ f [Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; $VALUES c
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; CIRCLE a
+ f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; SWOOP b
+c net/minecraft/world/entity/monster/Phantom$PhantomLookControl net/minecraft/world/entity/monster/EntityPhantom$f
+ m ()V tick a
+c net/minecraft/world/entity/monster/Phantom$PhantomMoveControl net/minecraft/world/entity/monster/EntityPhantom$g
+ m ()V tick a
+ f F speed m
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 l
+c net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/EntityPhantom$h
+ m ()Z touchingTarget h
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 b
+c net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal net/minecraft/world/entity/monster/EntityPhantom$i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I CAT_SEARCH_TICK_DELAY c
+ f I catSearchTick e
+ f Z isScaredOfCat d
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal net/minecraft/world/entity/monster/EntityPhantom$c
+ m ()Z canUse b
+ m ()V setAnchorAboveTarget h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I nextSweepTick b
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/EntityPhantom$d
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal net/minecraft/world/entity/monster/EntityPhantom$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; attackTargeting b
+ f I nextScanTick c
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal net/minecraft/world/entity/monster/EntityPhantom$e
+ m ()Z canUse b
+ m ()V selectNext i
+ m ()V start d
+ m ()V tick a
+ f F angle c
+ f F clockwise f
+ f F distance d
+ f F height e
+ f Lnet/minecraft/world/entity/monster/Phantom; this$0 a
+c net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/EntityRavager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addRoarParticleEffects hm
+ m ()V aiStep d_
+ m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a
+ m ()V applyRoarKnockbackClient hl
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Z canBeLeader k
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gP
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (D)Lnet/minecraft/world/phys/AABB; getAttackBoundingBox j
+ m ()I getAttackTick gY
+ m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound gX
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxHeadYRot ae
+ m ()I getRoarTick ha
+ m ()I getStunnedTick gZ
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight G
+ m ()Z isImmobile fE
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$registerGoals$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 J
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$1 I
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$static$2 i
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m ()V roar hc
+ m (Lnet/minecraft/world/entity/Entity;)V strongKnockback H
+ m ()V stunEffect hb
+ m ()V updateControlFlags V
+ f I ATTACK_DURATION a
+ f D ATTACK_MOVEMENT_SPEED cx
+ f D BASE_MOVEMENT_SPEED cw
+ f I DEFAULT_ATTACK_TICK cC
+ f I DEFAULT_ROAR_TICK cE
+ f I DEFAULT_STUN_TICK cD
+ f Ljava/util/function/Predicate; ROAR_TARGET_ON_CLIENT cv
+ f Ljava/util/function/Predicate; ROAR_TARGET_WITHOUT_GRIEFING f
+ f Ljava/util/function/Predicate; ROAR_TARGET_WITH_GRIEFING e
+ f I STUNNED_COLOR cy
+ f F STUNNED_COLOR_BLUE cz
+ f F STUNNED_COLOR_GREEN cA
+ f F STUNNED_COLOR_RED cB
+ f I STUN_DURATION b
+ f I attackTick cF
+ f I roarTick cH
+ f I stunnedTick cG
+c net/minecraft/world/entity/monster/Shulker net/minecraft/world/entity/monster/EntityShulker
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/Entity;)Z canBeCollidedWith j
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canStayAt a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl I
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; findAttachableSurface h
+ m ()V findNewAttachment gS
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/core/Direction; getAttachFace gP
+ m (F)F getClientPeekAmount L
+ m ()Lnet/minecraft/world/item/DyeColor; getColor gR
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement dN
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/InterpolationHandler; getInterpolation l_
+ m ()I getMaxHeadXRot ac
+ m ()I getMaxHeadYRot ae
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m (F)F getPhysicalPeek N
+ m (FLnet/minecraft/core/Direction;FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; getProgressAabb a
+ m (FLnet/minecraft/core/Direction;FFLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; getProgressDeltaAabb a
+ m ()I getRawPeekAmount gX
+ m (F)Lnet/minecraft/world/phys/Vec3; getRenderPosition M
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Ljava/util/Optional; getVariant gQ
+ m ()V hitByShulkerBullet gW
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isClosed gV
+ m (Lnet/minecraft/core/BlockPos;)Z isPositionBlocked i
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$onPeekAmountChange$1 H
+ m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; lambda$setVariant$2 a
+ m ()Lorg/joml/Vector3f; lambda$static$0 gY
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox c
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m ()V onPeekAmountChange gU
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAmbientSound T
+ m (Lnet/minecraft/world/entity/Entity;)V push h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V registerGoals D
+ m (F)F sanitizeScale c
+ m (Lnet/minecraft/core/Direction;)V setAttachFace a
+ m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement k
+ m (DDD)V setPos a_
+ m (I)V setRawPeekAmount a
+ m (Ljava/util/Optional;)V setVariant a
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m ()Z teleportSomewhere p
+ m ()V tick g
+ m ()Z updatePeekAmount gT
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; COVERED_ARMOR_MODIFIER e
+ f Lnet/minecraft/resources/Identifier; COVERED_ARMOR_MODIFIER_ID d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACH_FACE_ID a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLOR_ID c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PEEK_ID b
+ f Lnet/minecraft/core/Direction; DEFAULT_ATTACH_FACE cC
+ f B DEFAULT_COLOR cw
+ f B DEFAULT_PEEK cB
+ f Lorg/joml/Vector3f; FORWARD cD
+ f F MAX_LID_OPEN cJ
+ f F MAX_SCALE cE
+ f I MAX_TELEPORT_DISTANCE cx
+ f B NO_COLOR cv
+ f I OTHER_SHULKER_LIMIT cz
+ f I OTHER_SHULKER_SCAN_RADIUS cy
+ f F PEEK_PER_TICK cA
+ f I TELEPORT_STEPS f
+ f Lnet/minecraft/core/BlockPos; clientOldAttachPosition cH
+ f I clientSideTeleportInterpolation cI
+ f F currentPeekAmount cG
+ f F currentPeekAmountO cF
+c net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal net/minecraft/world/entity/monster/EntityShulker$f
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I peekTime b
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/EntityShulker$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackTime b
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerLookControl net/minecraft/world/entity/monster/EntityShulker$d
+ m ()V clampHeadRotationToBody b
+ m ()Ljava/util/Optional; getXRotD h
+ m ()Ljava/util/Optional; getYRotD i
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 h
+c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal net/minecraft/world/entity/monster/EntityShulker$c
+ m ()Z canUse b
+ m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+c net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal net/minecraft/world/entity/monster/EntityShulker$e
+ m ()Z canUse b
+ m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a
+ f Lnet/minecraft/world/entity/monster/Shulker; this$0 i
+c net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl net/minecraft/world/entity/monster/EntityShulker$b
+ m ()V clientTick a
+c net/minecraft/world/entity/monster/Strider net/minecraft/world/entity/monster/EntityStrider
+ m ()Z boost a
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStriderSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gP
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()V floatStrider gR
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/monster/Strider; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger dl
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z isBeingTempted gQ
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isOnFire cp
+ m ()Z isSensitiveToWater fR
+ m ()Z isSuffocating p
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()F nextStep bj
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals D
+ m (Z)V setSuffocating x
+ m ()Z shouldPassengersInheritMalus F
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; spawnJockey a
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SUFFOCATING cB
+ f F STEERING_MODIFIER cz
+ f F SUFFOCATE_STEERING_MODIFIER cx
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SUFFOCATING_MODIFIER cw
+ f Lnet/minecraft/resources/Identifier; SUFFOCATING_MODIFIER_ID cv
+ f Lnet/minecraft/world/entity/ItemBasedSteering; steering cC
+ f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cD
+c net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal net/minecraft/world/entity/monster/EntityStrider$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/core/BlockPos; getMoveToTarget k
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()Z shouldRecalculatePath l
+ f Lnet/minecraft/world/entity/monster/Strider; strider g
+c net/minecraft/world/entity/monster/Strider$StriderPathNavigation net/minecraft/world/entity/monster/EntityStrider$b
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z hasValidPathType a
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+c net/minecraft/world/inventory/CraftingMenu net/minecraft/world/inventory/ContainerWorkbench
+ m ()V beginPlacingRecipe l
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeHolder;)V finishPlacingRecipe a
+ m ()Ljava/util/List; getInputGridSlots n
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot m
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$1 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$slotsChanged$0 a
+ m ()Lnet/minecraft/world/entity/player/Player; owner q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;Lnet/minecraft/world/item/crafting/RecipeHolder;)V slotChangedCraftingGrid a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CRAFTING_GRID_HEIGHT q
+ f I CRAFTING_GRID_WIDTH p
+ f I CRAFT_SLOT_COUNT s
+ f I CRAFT_SLOT_END t
+ f I CRAFT_SLOT_START r
+ f I INV_SLOT_END v
+ f I INV_SLOT_START u
+ f I RESULT_SLOT o
+ f I USE_ROW_SLOT_END x
+ f I USE_ROW_SLOT_START w
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access y
+ f Z placingRecipe A
+ f Lnet/minecraft/world/entity/player/Player; player z
+c net/minecraft/world/inventory/MerchantMenu net/minecraft/world/inventory/ContainerMerchant
+ m ()Z canRestock o
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m ()I getFutureTraderXp m
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers p
+ m ()I getTraderLevel n
+ m ()I getTraderXp l
+ m (Lnet/minecraft/world/item/trading/ItemCost;)V lambda$tryMoveItems$0 a
+ m (ILnet/minecraft/world/item/trading/ItemCost;)V moveFromInventoryToPaymentSlot a
+ m ()V playTradeSound r
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Z)V setCanRestock b
+ m (I)V setMerchantLevel g
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setOffers a
+ m (I)V setSelectionHint e
+ m (Z)V setShowProgressBar a
+ m (I)V setXp f
+ m ()Z showProgressBar q
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ m (I)V tryMoveItems h
+ f I BUYSLOT_X v
+ f I INV_SLOT_END q
+ f I INV_SLOT_START p
+ f I PAYMENT1_SLOT m
+ f I PAYMENT2_SLOT n
+ f I RESULT_SLOT o
+ f I ROW_Y w
+ f I SELLSLOT1_X t
+ f I SELLSLOT2_X u
+ f I USE_ROW_SLOT_END s
+ f I USE_ROW_SLOT_START r
+ f Z canRestock B
+ f I merchantLevel z
+ f Z showProgressBar A
+ f Lnet/minecraft/world/inventory/MerchantContainer; tradeContainer y
+ f Lnet/minecraft/world/item/trading/Merchant; trader x
+c net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/ContainerSmithing
+ m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/item/crafting/RecipeAccess;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions a
+ m ()Lnet/minecraft/world/item/crafting/SmithingRecipeInput; createRecipeInput p
+ m ()V createResult l
+ m ()Ljava/util/List; getRelevantItems o
+ m ()Z hasRecipeError m
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)V lambda$createResult$1 a
+ m ()V lambda$createResult$2 q
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)V shrinkStackInSlot e
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ f I ADDITIONAL_SLOT o
+ f I ADDITIONAL_SLOT_X_PLACEMENT w
+ f I BASE_SLOT n
+ f I BASE_SLOT_X_PLACEMENT v
+ f I RESULT_SLOT p
+ f I RESULT_SLOT_X_PLACEMENT y
+ f I SLOT_Y_PLACEMENT x
+ f I TEMPLATE_SLOT m
+ f I TEMPLATE_SLOT_X_PLACEMENT u
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; additionItemTest C
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; baseItemTest A
+ f Lnet/minecraft/world/inventory/DataSlot; hasRecipeError D
+ f Lnet/minecraft/world/level/Level; level z
+ f Lnet/minecraft/world/item/crafting/RecipePropertySet; templateItemTest B
+c net/minecraft/world/item/FlintAndSteelItem net/minecraft/world/item/ItemFlintAndSteel
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/HangingEntityItem net/minecraft/world/item/ItemHanging
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z mayPlace a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f Lnet/minecraft/network/chat/Component; TOOLTIP_RANDOM_VARIANT a
+ f Lnet/minecraft/world/entity/EntityType; type b
+c net/minecraft/world/item/JukeboxSongPlayer net/minecraft/world/item/JukeboxSongPlayer
+ m ()Lnet/minecraft/world/item/JukeboxSong; getSong b
+ m ()J getTicksSinceSongStarted c
+ m ()Z isPlaying a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Holder;)V play a
+ m (Lnet/minecraft/core/Holder;J)V setSongWithoutPlaying a
+ m ()Z shouldEmitJukeboxPlayingEvent d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V spawnMusicParticles a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;)V stop a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;)V tick b
+ f I PLAY_EVENT_INTERVAL_TICKS a
+ f Lnet/minecraft/core/BlockPos; blockPos d
+ f Lnet/minecraft/world/item/JukeboxSongPlayer$OnSongChanged; onSongChanged e
+ f Lnet/minecraft/core/Holder; song c
+ f J ticksSinceSongStarted b
+c net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged net/minecraft/world/item/JukeboxSongPlayer$a
+c net/minecraft/world/item/KnowledgeBookItem net/minecraft/world/item/ItemKnowledgeBook
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/world/item/SpectralArrowItem net/minecraft/world/item/ItemSpectralArrow
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/arrow/AbstractArrow; createArrow a
+c net/minecraft/world/level/BaseCommandBlock net/minecraft/world/level/CommandBlockListenerAbstract
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a
+ m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/BaseCommandBlock$CloseableCommandBlockSource; createSource c
+ m ()Ljava/lang/String; getCommand d
+ m ()Lnet/minecraft/network/chat/Component; getCustomName f
+ m ()Lnet/minecraft/network/chat/Component; getLastOutput c
+ m ()Lnet/minecraft/network/chat/Component; getName e
+ m ()I getSuccessCount b
+ m ()Z isTrackOutput g
+ m ()Z isValid a
+ m (ZI)V lambda$performCommand$0 a
+ m ()Ljava/lang/String; lambda$performCommand$1 h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m (Lnet/minecraft/server/level/ServerLevel;)V onUpdated a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z performCommand b
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Ljava/lang/String;)V setCommand a
+ m (Lnet/minecraft/network/chat/Component;)V setCustomName a
+ m (Lnet/minecraft/network/chat/Component;)V setLastOutput b
+ m (I)V setSuccessCount a
+ m (Z)V setTrackOutput a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME a
+ f I NO_LAST_EXECUTION b
+ f Ljava/lang/String; command h
+ f Lnet/minecraft/network/chat/Component; customName i
+ f J lastExecution c
+ f Lnet/minecraft/network/chat/Component; lastOutput g
+ f I successCount e
+ f Z trackOutput f
+ f Z updateLastExecution d
+c net/minecraft/world/level/BaseCommandBlock$CloseableCommandBlockSource net/minecraft/world/level/CommandBlockListenerAbstract$CloseableCommandBlockSource
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Ljava/time/format/DateTimeFormatter; TIME_FORMAT d
+ f Z closed e
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Lnet/minecraft/world/level/BaseCommandBlock; this$0 b
+c net/minecraft/world/level/EmptyBlockGetter net/minecraft/world/level/BlockAccessAir
+ m ()[Lnet/minecraft/world/level/EmptyBlockGetter; $values a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getHeight L_
+ m ()I getMinY K_
+ f [Lnet/minecraft/world/level/EmptyBlockGetter; $VALUES b
+ f Lnet/minecraft/world/level/EmptyBlockGetter; INSTANCE a
+c net/minecraft/world/level/LevelSimulatedRW net/minecraft/world/level/VirtualLevelWritable
+c net/minecraft/world/level/StructureManager net/minecraft/world/level/StructureManager
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V addReference a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V addReferenceForStructure a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; checkStructurePresence a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V fillStartsForStructure a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/StructureManager; forWorldGenRegion a
+ m (Lnet/minecraft/core/BlockPos;)Ljava/util/Map; getAllStructuresAt b
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureAt a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStructureWithPieceAt b
+ m (Lnet/minecraft/core/BlockPos;)Z hasAnyStructureAt a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder;)Z lambda$getStructureWithPieceAt$0 a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess b
+ m (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 setStartForStructure a
+ m ()Z shouldGenerateStructures a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; startsForStructure a
+ m (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Predicate;)Ljava/util/List; startsForStructure a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z structureHasPieceAt a
+ f Lnet/minecraft/world/level/LevelAccessor; level a
+ f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck c
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions b
+c net/minecraft/world/level/block/AnvilBlock net/minecraft/world/level/block/BlockAnvil
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; damage e
+ m (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V falling a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; getFallDamageSource a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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; lambda$getMenuProvider$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onLand a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f I FALL_DAMAGE_MAX f
+ f F FALL_DAMAGE_PER_DISTANCE e
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/BlockTypes net/minecraft/world/level/block/BlockTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ChainBlock net/minecraft/world/level/block/BlockChain
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; SHAPES e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/BlockChest
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; blockEntityType q
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; candidatePartnerFacing b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z chestCanConnectTo i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; combine a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/ChestType; getChestType a
+ m ()Lnet/minecraft/sounds/SoundEvent; getCloseChestSound s
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/BlockPos; getConnectedBlockPos b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection n
+ m (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; getContainer a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m ()Lnet/minecraft/sounds/SoundEvent; getOpenChestSound r
+ m ()Lnet/minecraft/stats/Stat; getOpenChestStat d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isBlockedChestByBlock a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isCatSittingOnChest b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isChestBlockedAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z lambda$combine$3 c
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$static$0 t
+ m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ChestBlock; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; opennessCombiner a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; CHEST_COMBINER R
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f I EVENT_SET_OPEN_COUNT f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Ljava/util/Map; HALF_SHAPES h
+ f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; MENU_PROVIDER_COMBINER S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/sounds/SoundEvent; closeSound D
+ f Lnet/minecraft/sounds/SoundEvent; openSound i
+c net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/BlockChest$1
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a
+ m ()Ljava/lang/Object; acceptNone b
+ m ()Ljava/util/Optional; acceptNone a
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a
+c net/minecraft/world/level/block/ChestBlock$2 net/minecraft/world/level/block/BlockChest$2
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a
+ m ()Ljava/lang/Object; acceptNone b
+ m ()Ljava/util/Optional; acceptNone a
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a
+c net/minecraft/world/level/block/ChestBlock$2$1 net/minecraft/world/level/block/BlockChest$2$1
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName R_
+ f Lnet/minecraft/world/Container; val$container c
+ f Lnet/minecraft/world/level/block/entity/ChestBlockEntity; val$first a
+ f Lnet/minecraft/world/level/block/entity/ChestBlockEntity; val$second b
+c net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/BlockChest$3
+ m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptDouble a
+ m ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptNone a
+ m ()Ljava/lang/Object; acceptNone b
+ m (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle a
+ m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;F)F lambda$acceptDouble$0 a
+c net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/BlockChest$4
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$ChestType a
+c net/minecraft/world/level/block/ChestBlock$DoubleInventory net/minecraft/world/level/block/BlockChest$DoubleInventory
+c net/minecraft/world/level/block/CocoaBlock net/minecraft/world/level/block/BlockCocoa
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (I)Ljava/util/Map; lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f Ljava/util/List; SHAPES d
+c net/minecraft/world/level/block/CoralBlock net/minecraft/world/level/block/BlockCoral
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/CoralBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z scanForWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; DEAD_CORAL_FIELD a
+ f Lnet/minecraft/world/level/block/Block; deadBlock c
+c net/minecraft/world/level/block/DiodeBlock net/minecraft/world/level/block/BlockDiodeAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canSurviveOn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkTickOnNeighbor c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getAlternateSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getInputSignal b
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDiode n
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPrioritize b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldTurnOn a
+ m ()Z sideInputDiodesOnly b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighborsInFront d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+c net/minecraft/world/level/block/FenceBlock net/minecraft/world/level/block/BlockFence
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z connectsTo a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape d_
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSameFence p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+ f Ljava/util/function/Function; occlusionShapes h
+c net/minecraft/world/level/block/GrassBlock net/minecraft/world/level/block/BlockGrass
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/HoneyBlock net/minecraft/world/level/block/BlockHoney
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/Entity;)V doSlideMovement d
+ m (Lnet/minecraft/world/entity/Entity;)Z doesEntityDoHoneyBlockSlideEffects c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (D)D getNewDeltaY c
+ m (D)D getOldDeltaY b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z isSlidingDown a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V maybeDoSlideAchievement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V maybeDoSlideEffects a
+ m (Lnet/minecraft/world/entity/Entity;)V showJumpParticles b
+ m (Lnet/minecraft/world/entity/Entity;I)V showParticles a
+ m (Lnet/minecraft/world/entity/Entity;)V showSlideParticles a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f D MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f I SLIDE_ADVANCEMENT_CHECK_INTERVAL f
+ f D SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST b
+ f D THROTTLE_SLIDE_SPEED_TO e
+c net/minecraft/world/level/block/LevelEvent net/minecraft/world/level/block/LevelEvent
+ f I ANIMATION_DRAGON_SUMMON_ROAR ak
+ f I ANIMATION_END_GATEWAY_SPAWN aj
+ f I ANIMATION_SPAWN_COBWEB aA
+ f I ANIMATION_TRIAL_SPAWNER_EJECT_ITEM aw
+ f I ANIMATION_VAULT_ACTIVATE ax
+ f I ANIMATION_VAULT_DEACTIVATE ay
+ f I ANIMATION_VAULT_EJECT_ITEM az
+ f I COMPOSTER_FILL Q
+ f I DRIPSTONE_DRIP U
+ f I END_PORTAL_FRAME_FILL T
+ f I LAVA_FIZZ R
+ f I PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE ar
+ f I PARTICLES_AND_SOUND_PLANT_GROWTH V
+ f I PARTICLES_AND_SOUND_WAX_ON am
+ f I PARTICLES_BEE_GROWTH ag
+ f I PARTICLES_DESTROY_BLOCK X
+ f I PARTICLES_DRAGON_BLOCK_BREAK ad
+ f I PARTICLES_DRAGON_FIREBALL_SPLASH ab
+ f I PARTICLES_EGG_CRACK as
+ f I PARTICLES_ELECTRIC_SPARK al
+ f I PARTICLES_EYE_OF_ENDER_DEATH Z
+ f I PARTICLES_INSTANT_POTION_SPLASH ac
+ f I PARTICLES_MOBBLOCK_SPAWN aa
+ f I PARTICLES_SCRAPE ao
+ f I PARTICLES_SCULK_CHARGE ap
+ f I PARTICLES_SCULK_SHRIEK aq
+ f I PARTICLES_SHOOT_SMOKE W
+ f I PARTICLES_SHOOT_WHITE_SMOKE af
+ f I PARTICLES_SMASH_ATTACK ai
+ f I PARTICLES_SPELL_POTION_SPLASH Y
+ f I PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS aC
+ f I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER av
+ f I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS aB
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN at
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM aD
+ f I PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT au
+ f I PARTICLES_TURTLE_EGG_PLACEMENT ah
+ f I PARTICLES_WATER_EVAPORATING ae
+ f I PARTICLES_WAX_OFF an
+ f I REDSTONE_TORCH_BURNOUT S
+ f I SOUND_ANVIL_BROKEN v
+ f I SOUND_ANVIL_LAND x
+ f I SOUND_ANVIL_USED w
+ f I SOUND_BAT_LIFTOFF r
+ f I SOUND_BLAZE_FIREBALL k
+ f I SOUND_BREWING_STAND_BREW B
+ f I SOUND_CHORUS_DEATH A
+ f I SOUND_CHORUS_GROW z
+ f I SOUND_CRAFTER_CRAFT N
+ f I SOUND_CRAFTER_FAIL O
+ f I SOUND_DISPENSER_DISPENSE a
+ f I SOUND_DISPENSER_FAIL b
+ f I SOUND_DISPENSER_PROJECTILE_LAUNCH c
+ f I SOUND_DRAGON_DEATH u
+ f I SOUND_DRAGON_FIREBALL j
+ f I SOUND_DRIP_LAVA_INTO_CAULDRON K
+ f I SOUND_DRIP_WATER_INTO_CAULDRON L
+ f I SOUND_END_PORTAL_SPAWN C
+ f I SOUND_EXTINGUISH_FIRE e
+ f I SOUND_FIREWORK_SHOOT d
+ f I SOUND_GHAST_FIREBALL i
+ f I SOUND_GHAST_WARNING h
+ f I SOUND_GRINDSTONE_USED G
+ f I SOUND_HUSK_TO_ZOMBIE F
+ f I SOUND_PAGE_TURN H
+ f I SOUND_PHANTOM_BITE D
+ f I SOUND_PLAY_JUKEBOX_SONG f
+ f I SOUND_POINTED_DRIPSTONE_LAND J
+ f I SOUND_PORTAL_TRAVEL y
+ f I SOUND_SKELETON_TO_STRAY M
+ f I SOUND_SMITHING_TABLE_USED I
+ f I SOUND_STOP_JUKEBOX_SONG g
+ f I SOUND_WIND_CHARGE_SHOOT P
+ f I SOUND_WITHER_BLOCK_BREAK o
+ f I SOUND_WITHER_BOSS_SHOOT q
+ f I SOUND_WITHER_BOSS_SPAWN p
+ f I SOUND_ZOMBIE_CONVERTED t
+ f I SOUND_ZOMBIE_DOOR_CRASH n
+ f I SOUND_ZOMBIE_INFECTED s
+ f I SOUND_ZOMBIE_IRON_DOOR m
+ f I SOUND_ZOMBIE_TO_DROWNED E
+ f I SOUND_ZOMBIE_WOODEN_DOOR l
+c net/minecraft/world/level/block/LeverBlock net/minecraft/world/level/block/BlockLever
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V makeParticle a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V pull b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours c
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/LightBlock net/minecraft/world/level/block/LightBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$0 p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; setLightOnStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL c
+ f Ljava/util/function/ToIntFunction; LIGHT_EMISSION e
+ f I MAX_LEVEL b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/MagmaBlock net/minecraft/world/level/block/BlockMagma
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I BUBBLE_COLUMN_CHECK_DELAY b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/RootsBlock net/minecraft/world/level/block/BlockRoots
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/SculkBlock net/minecraft/world/level/block/SculkBlock
+ m (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 attemptUseCharge a
+ m ()Z canChangeBlockStateOnSpread d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z canPlaceGrowth a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)I getDecayPenalty a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/BlockState; getRandomGrowthState a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/ShelfBlock net/minecraft/world/level/block/ShelfBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m ()I getColumns c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getFacing r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getMaxChainLength d
+ m ()I getRows b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SideChainPart; getSideChainPart p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isConnectable s
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/SideChainPart;)Lnet/minecraft/world/level/block/state/BlockState; setSideChainPart a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Inventory;)Z swapHotbar a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ShelfBlockEntity;ILnet/minecraft/world/entity/player/Inventory;)Z swapSingleItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/Map; SHAPES f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SIDE_CHAIN_PART d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+c net/minecraft/world/level/block/SkullBlock net/minecraft/world/level/block/BlockSkull
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f I MAX d
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION e
+ f I ROTATIONS b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PIGLIN g
+c net/minecraft/world/level/block/SkullBlock$Type net/minecraft/world/level/block/BlockSkull$a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Ljava/util/Map; TYPES a
+c net/minecraft/world/level/block/SkullBlock$Types net/minecraft/world/level/block/BlockSkull$Type
+ m ()[Lnet/minecraft/world/level/block/SkullBlock$Types; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/level/block/SkullBlock$Types; $VALUES k
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; CREEPER g
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; DRAGON i
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; PIGLIN h
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; PLAYER e
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; SKELETON c
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; WITHER_SKELETON d
+ f Lnet/minecraft/world/level/block/SkullBlock$Types; ZOMBIE f
+ f Ljava/lang/String; name j
+c net/minecraft/world/level/block/SlimeBlock net/minecraft/world/level/block/BlockSlime
+ m (Lnet/minecraft/world/entity/Entity;)V bounceUp a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V updateEntityMovementAfterFallOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/StairBlock net/minecraft/world/level/block/BlockStairs
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canTakeShape c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()F getExplosionResistance e
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/properties/StairsShape; getStairsShape e
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStairs p
+ m (Lnet/minecraft/world/level/block/StairBlock;)Lnet/minecraft/world/level/block/state/BlockState; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE d
+ f Ljava/util/Map; SHAPE_BOTTOM_INNER S
+ f Ljava/util/Map; SHAPE_BOTTOM_OUTER D
+ f Ljava/util/Map; SHAPE_BOTTOM_STRAIGHT R
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_INNER i
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_OUTER g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STRAIGHT h
+ f Ljava/util/Map; SHAPE_TOP_INNER V
+ f Ljava/util/Map; SHAPE_TOP_OUTER T
+ f Ljava/util/Map; SHAPE_TOP_STRAIGHT U
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/world/level/block/Block; base W
+ f Lnet/minecraft/world/level/block/state/BlockState; baseState f
+c net/minecraft/world/level/block/StairBlock$1 net/minecraft/world/level/block/BlockStairs$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape a
+c net/minecraft/world/level/block/TorchBlock net/minecraft/world/level/block/BlockTorch
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/SimpleParticleType;)Lnet/minecraft/core/particles/ParticleType; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/TorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD a
+ f Lnet/minecraft/core/particles/SimpleParticleType; flameParticle c
+c net/minecraft/world/level/block/VaultBlock net/minecraft/world/level/block/VaultBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V lambda$getTicker$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V lambda$getTicker$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS d
+ f Lnet/minecraft/world/level/block/state/properties/Property; STATE b
+c net/minecraft/world/level/chunk/LevelChunk net/minecraft/world/level/chunk/Chunk
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V addAndRegisterBlockEntity b
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V addGameEventListener b
+ m ()V clearAllBlockEntities K
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; createBlockEntity g
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; createTicker a
+ m ()Ljava/util/Map; getBlockEntities J
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m (III)Lnet/minecraft/world/level/material/FluidState; getFluidState a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus G
+ m ()Lnet/minecraft/world/level/Level; getLevel I
+ m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m ()Z isEmpty F
+ m ()Z isInLevel M
+ m (Lnet/minecraft/core/BlockPos;)Z isTicking h
+ m (III)Ljava/lang/String; lambda$getBlockState$2 c
+ m (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; lambda$getListenerRegistry$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;)V lambda$new$0 b
+ m ()V markUnsaved i
+ m (Lnet/minecraft/server/level/ServerLevel;)V postProcessGeneration a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; promotePendingBlockEntity a
+ m ()V registerAllBlockEntitiesAfterLevelLoad L
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m (Lnet/minecraft/server/level/ServerLevel;)V registerTickContainerInLevel b
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity c
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntityTicker i
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V removeGameEventListener a
+ m (I)V removeGameEventListenerRegistry c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V replaceBiomes a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Map;Ljava/util/function/Consumer;)V replaceWithPacketData a
+ m ()V runPostLoad H
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Ljava/util/function/Supplier;)V setFullStatus b
+ m (Z)V setLoaded b
+ m (Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener;)V setUnsavedListener a
+ m (J)V unpackTicks d
+ m (Lnet/minecraft/server/level/ServerLevel;)V unregisterTickContainerFromLevel c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V updateBlockEntityTicker c
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; NULL_TICKER n
+ f Lnet/minecraft/world/ticks/LevelChunkTicks; blockTicks u
+ f Lnet/minecraft/world/ticks/LevelChunkTicks; fluidTicks v
+ f Ljava/util/function/Supplier; fullStatus r
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections t
+ f Lnet/minecraft/server/level/ServerLevel; level q
+ f Z loaded p
+ f Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoad s
+ f Ljava/util/Map; tickersInLevel o
+ f Lnet/minecraft/world/level/chunk/LevelChunk$UnsavedListener; unsavedListener w
+c net/minecraft/world/level/chunk/LevelChunk$1 net/minecraft/world/level/chunk/Chunk$1
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m ()V tick a
+c net/minecraft/world/level/chunk/LevelChunk$UnsavedListener net/minecraft/world/level/chunk/Chunk$e
+c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor net/minecraft/world/level/chunk/Chunk$c
+c net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/Chunk$EnumTileEntityState
+ m ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; $values a
+ f [Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; $VALUES d
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; CHECK c
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; IMMEDIATE a
+ f Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; QUEUED b
+c net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity net/minecraft/world/level/chunk/Chunk$a
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m ()V tick a
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; blockEntity b
+ f Z loggedInvalidBlockState d
+ f Lnet/minecraft/world/level/chunk/LevelChunk; this$0 a
+ f Lnet/minecraft/world/level/block/entity/BlockEntityTicker; ticker c
+c net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper net/minecraft/world/level/chunk/Chunk$d
+ m ()Lnet/minecraft/core/BlockPos; getPos c
+ m ()Ljava/lang/String; getType d
+ m ()Z isRemoved b
+ m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V rebind a
+ m ()V tick a
+ f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; ticker a
+c net/minecraft/world/level/chunk/LightChunk net/minecraft/world/level/chunk/LightChunk
+ m (Ljava/util/function/BiConsumer;)V findBlockLightSources a
+ m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getSkyLightSources D
+c net/minecraft/world/level/chunk/ProtoChunk net/minecraft/world/level/chunk/ProtoChunk
+ m (Lnet/minecraft/nbt/CompoundTag;)V addEntity b
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess a
+ m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen z
+ m ()Ljava/util/Map; getBlockEntities I
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m ()Ljava/util/Map; getBlockEntityNbts K
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask F
+ m ()Ljava/util/List; getEntities J
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration B
+ m ()Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask G
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e
+ m (Lnet/minecraft/core/BlockPos;)S packOffsetCoordinates g
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity c
+ m (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V setBelowZeroRetrogen a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/world/level/chunk/CarvingMask;)V setCarvingMask a
+ m (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V setLightEngine a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V setPersistedStatus a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+ m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackBlockTicks L
+ m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackFluidTicks M
+ m (SILnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; unpackOffsetCoordinates a
+ m (Lnet/minecraft/world/ticks/ProtoChunkTicks;)Lnet/minecraft/world/ticks/LevelChunkTicks; unpackTicks a
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen r
+ f Lnet/minecraft/world/ticks/ProtoChunkTicks; blockTicks s
+ f Lnet/minecraft/world/level/chunk/CarvingMask; carvingMask q
+ f Ljava/util/List; entities p
+ f Lnet/minecraft/world/ticks/ProtoChunkTicks; fluidTicks t
+ f Lnet/minecraft/world/level/lighting/LevelLightEngine; lightEngine n
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; status o
+c net/minecraft/world/level/levelgen/Aquifer net/minecraft/world/level/levelgen/Aquifer
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m (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; create a
+ m (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; createDisabled a
+ m ()Z shouldScheduleFluidUpdate a
+c net/minecraft/world/level/levelgen/Aquifer$1 net/minecraft/world/level/levelgen/Aquifer$1
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m ()Z shouldScheduleFluidUpdate a
+c net/minecraft/world/level/levelgen/Aquifer$FluidPicker net/minecraft/world/level/levelgen/Aquifer$a
+c net/minecraft/world/level/levelgen/Aquifer$FluidStatus net/minecraft/world/level/levelgen/Aquifer$b
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; at a
+ m ()I fluidLevel a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; fluidType b
+ f I fluidLevel a
+ f Lnet/minecraft/world/level/block/state/BlockState; fluidType b
+c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer net/minecraft/world/level/levelgen/Aquifer$c
+ m (I)I adjustSurfaceLevel e
+ m (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 calculatePressure a
+ m (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; computeFluid b
+ m (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;I)Lnet/minecraft/world/level/block/state/BlockState; computeFluidType a
+ m (IIII)I computeRandomizedFluidSurfaceLevel a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; computeSubstance a
+ m (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;IZ)I computeSurfaceLevel a
+ m (II)I fromGridX b
+ m (II)I fromGridY c
+ m (II)I fromGridZ d
+ m (I)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; getAquiferStatus d
+ m (III)I getIndex a
+ m (I)I gridX a
+ m (I)I gridY b
+ m (I)I gridZ c
+ m ()Z shouldScheduleFluidUpdate a
+ m (II)D similarity a
+ f D FLOWING_UPDATE_SIMULARITY m
+ f I MAX_CELL_SAMPLE_X t
+ f I MAX_CELL_SAMPLE_Y u
+ f I MAX_CELL_SAMPLE_Z v
+ f I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER l
+ f I MIN_CELL_SAMPLE_X q
+ f I MIN_CELL_SAMPLE_Y r
+ f I MIN_CELL_SAMPLE_Z s
+ f I SAMPLE_OFFSET_X n
+ f I SAMPLE_OFFSET_Y o
+ f I SAMPLE_OFFSET_Z p
+ f [[I SURFACE_SAMPLING_OFFSETS_IN_CHUNKS O
+ f I X_RANGE a
+ f I X_SEPARATION d
+ f I X_SPACING g
+ f I X_SPACING_SHIFT j
+ f I Y_RANGE b
+ f I Y_SEPARATION e
+ f I Y_SPACING h
+ f I Z_RANGE c
+ f I Z_SEPARATION f
+ f I Z_SPACING i
+ f I Z_SPACING_SHIFT k
+ f [Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; aquiferCache C
+ f [J aquiferLocationCache D
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise x
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth G
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion F
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise y
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise z
+ f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; globalFluidPicker E
+ f I gridSizeX M
+ f I gridSizeZ N
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise A
+ f I minGridX J
+ f I minGridY K
+ f I minGridZ L
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk w
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; positionalRandomFactory B
+ f Z shouldScheduleFluidUpdate H
+ f I skipSamplingAboveY I
+c net/minecraft/world/level/levelgen/Density net/minecraft/world/level/levelgen/Density
+ f D SURFACE a
+ f D UNRECOVERABLY_DENSE b
+ f D UNRECOVERABLY_THIN c
+c net/minecraft/world/level/material/FogType net/minecraft/world/level/material/FogType
+ m ()[Lnet/minecraft/world/level/material/FogType; $values a
+ f [Lnet/minecraft/world/level/material/FogType; $VALUES f
+ f Lnet/minecraft/world/level/material/FogType; ATMOSPHERIC d
+ f Lnet/minecraft/world/level/material/FogType; LAVA a
+ f Lnet/minecraft/world/level/material/FogType; NONE e
+ f Lnet/minecraft/world/level/material/FogType; POWDER_SNOW c
+ f Lnet/minecraft/world/level/material/FogType; WATER b
+c net/minecraft/world/phys/shapes/SliceShape net/minecraft/world/phys/shapes/VoxelShapeSlice
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ m (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; makeSlice a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; SLICE_COORDS d
+ f Lnet/minecraft/core/Direction$Axis; axis c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; delegate b
+c net/minecraft/world/phys/shapes/VoxelShape net/minecraft/world/phys/shapes/VoxelShape
+ m ()Lnet/minecraft/world/phys/AABB; bounds a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateFace b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; clip a
+ m (Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; closestPointTo b
+ m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;D)D collide a
+ m (Lnet/minecraft/core/AxisCycle;Lnet/minecraft/world/phys/AABB;D)D collideX a
+ m (Lnet/minecraft/core/Direction$Axis;D)I findIndex a
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V forAllBoxes b
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V forAllEdges a
+ m (Lnet/minecraft/core/Direction$Axis;I)D get a
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceShape a
+ m ()Z isCubeLike f
+ m (Lnet/minecraft/core/Direction$Axis;)Z isCubeLikeAlong d
+ m ()Z isEmpty c
+ m (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 lambda$forAllBoxes$2 a
+ m (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;IIIIII)V lambda$forAllEdges$1 a
+ m (Lnet/minecraft/core/Direction$Axis;)D max c
+ m (Lnet/minecraft/core/Direction$Axis;DD)D max b
+ m (Lnet/minecraft/core/Direction$Axis;)D min b
+ m (Lnet/minecraft/core/Direction$Axis;DD)D min a
+ m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/shapes/VoxelShape; move a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; optimize d
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; singleEncompassing b
+ m ()Ljava/util/List; toAabbs e
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; faces b
+ f Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; shape a
+c org/bukkit/craftbukkit/CraftRegionAccessor org/bukkit/craftbukkit/v1_21_R7/CraftRegionAccessor
+c org/bukkit/craftbukkit/CraftRegionAccessor$1 org/bukkit/craftbukkit/v1_21_R7/CraftRegionAccessor$1
+c org/bukkit/craftbukkit/ban/CraftIpBanEntry org/bukkit/craftbukkit/v1_21_R7/ban/CraftIpBanEntry
+c org/bukkit/craftbukkit/block/CraftCampfire org/bukkit/craftbukkit/v1_21_R7/block/CraftCampfire
+c org/bukkit/craftbukkit/block/CraftLootable org/bukkit/craftbukkit/v1_21_R7/block/CraftLootable
+c org/bukkit/craftbukkit/block/impl/CraftBed org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBed
+c org/bukkit/craftbukkit/block/impl/CraftHay org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftHay
+c org/bukkit/craftbukkit/block/impl/CraftTnt org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftTnt
+c org/bukkit/craftbukkit/entity/CraftAgeable org/bukkit/craftbukkit/v1_21_R7/entity/CraftAgeable
+c org/bukkit/craftbukkit/entity/CraftAmbient org/bukkit/craftbukkit/v1_21_R7/entity/CraftAmbient
+c org/bukkit/craftbukkit/entity/CraftAnimals org/bukkit/craftbukkit/v1_21_R7/entity/CraftAnimals
+c org/bukkit/craftbukkit/entity/CraftAxolotl org/bukkit/craftbukkit/v1_21_R7/entity/CraftAxolotl
+c org/bukkit/craftbukkit/entity/CraftChicken org/bukkit/craftbukkit/v1_21_R7/entity/CraftChicken
+c org/bukkit/craftbukkit/entity/CraftChicken$CraftVariant org/bukkit/craftbukkit/v1_21_R7/entity/CraftChicken$CraftVariant
+c org/bukkit/craftbukkit/entity/CraftCreeper org/bukkit/craftbukkit/v1_21_R7/entity/CraftCreeper
+c org/bukkit/craftbukkit/entity/CraftDisplay org/bukkit/craftbukkit/v1_21_R7/entity/CraftDisplay
+c org/bukkit/craftbukkit/entity/CraftDolphin org/bukkit/craftbukkit/v1_21_R7/entity/CraftDolphin
+c org/bukkit/craftbukkit/entity/CraftDrowned org/bukkit/craftbukkit/v1_21_R7/entity/CraftDrowned
+c org/bukkit/craftbukkit/entity/CraftHanging org/bukkit/craftbukkit/v1_21_R7/entity/CraftHanging
+c org/bukkit/craftbukkit/entity/CraftHanging$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftHanging$1
+c org/bukkit/craftbukkit/entity/CraftIllager org/bukkit/craftbukkit/v1_21_R7/entity/CraftIllager
+c org/bukkit/craftbukkit/entity/CraftMonster org/bukkit/craftbukkit/v1_21_R7/entity/CraftMonster
+c org/bukkit/craftbukkit/entity/CraftParched org/bukkit/craftbukkit/v1_21_R7/entity/CraftParched
+c org/bukkit/craftbukkit/entity/CraftPhantom org/bukkit/craftbukkit/v1_21_R7/entity/CraftPhantom
+c org/bukkit/craftbukkit/entity/CraftRavager org/bukkit/craftbukkit/v1_21_R7/entity/CraftRavager
+c org/bukkit/craftbukkit/entity/CraftShulker org/bukkit/craftbukkit/v1_21_R7/entity/CraftShulker
+c org/bukkit/craftbukkit/entity/CraftSniffer org/bukkit/craftbukkit/v1_21_R7/entity/CraftSniffer
+c org/bukkit/craftbukkit/entity/CraftSniffer$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftSniffer$1
+c org/bukkit/craftbukkit/entity/CraftSnowman org/bukkit/craftbukkit/v1_21_R7/entity/CraftSnowman
+c org/bukkit/craftbukkit/entity/CraftStrider org/bukkit/craftbukkit/v1_21_R7/entity/CraftStrider
+c org/bukkit/craftbukkit/entity/CraftTadpole org/bukkit/craftbukkit/v1_21_R7/entity/CraftTadpole
+c org/bukkit/craftbukkit/entity/CraftTrident org/bukkit/craftbukkit/v1_21_R7/entity/CraftTrident
+c org/bukkit/craftbukkit/entity/CraftVehicle org/bukkit/craftbukkit/v1_21_R7/entity/CraftVehicle
+c org/bukkit/craftbukkit/help/HelpYamlReader org/bukkit/craftbukkit/v1_21_R7/help/HelpYamlReader
+c org/bukkit/craftbukkit/scheduler/CraftTask org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftTask
+c org/bukkit/craftbukkit/util/ClassTraverser org/bukkit/craftbukkit/v1_21_R7/util/ClassTraverser
+c org/bukkit/craftbukkit/util/CraftIconCache org/bukkit/craftbukkit/v1_21_R7/util/CraftIconCache
+c org/bukkit/craftbukkit/util/WeakCollection org/bukkit/craftbukkit/v1_21_R7/util/WeakCollection
+c org/bukkit/craftbukkit/util/WeakCollection$1 org/bukkit/craftbukkit/v1_21_R7/util/WeakCollection$1
+c net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriterionTriggers
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/advancements/CriterionTrigger; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; register a
+ f Lnet/minecraft/advancements/criterion/ItemUsedOnLocationTrigger; ALLAY_DROP_ITEM_ON_BLOCK ac
+ f Lnet/minecraft/advancements/criterion/AnyBlockInteractionTrigger; ANY_BLOCK_USE Q
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; AVOID_VIBRATION ad
+ f Lnet/minecraft/advancements/criterion/BeeNestDestroyedTrigger; BEE_NEST_DESTROYED M
+ f Lnet/minecraft/advancements/criterion/BredAnimalsTrigger; BRED_ANIMALS p
+ f Lnet/minecraft/advancements/criterion/BrewedPotionTrigger; BREWED_POTION l
+ f Lnet/minecraft/advancements/criterion/ChangeDimensionTrigger; CHANGED_DIMENSION w
+ f Lnet/minecraft/advancements/criterion/ChanneledLightningTrigger; CHANNELED_LIGHTNING F
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/criterion/ConstructBeaconTrigger; CONSTRUCT_BEACON m
+ f Lnet/minecraft/advancements/criterion/ConsumeItemTrigger; CONSUME_ITEM A
+ f Lnet/minecraft/advancements/criterion/RecipeCraftedTrigger; CRAFTER_RECIPE_CRAFTED af
+ f Lnet/minecraft/advancements/criterion/CuredZombieVillagerTrigger; CURED_ZOMBIE_VILLAGER s
+ f Lnet/minecraft/advancements/criterion/DefaultBlockInteractionTrigger; DEFAULT_BLOCK_USE P
+ f Lnet/minecraft/advancements/criterion/EffectsChangedTrigger; EFFECTS_CHANGED B
+ f Lnet/minecraft/advancements/criterion/EnchantedItemTrigger; ENCHANTED_ITEM j
+ f Lnet/minecraft/advancements/criterion/EnterBlockTrigger; ENTER_BLOCK e
+ f Lnet/minecraft/advancements/criterion/EntityHurtPlayerTrigger; ENTITY_HURT_PLAYER i
+ f Lnet/minecraft/advancements/criterion/KilledTrigger; ENTITY_KILLED_PLAYER d
+ f Lnet/minecraft/advancements/criterion/FallAfterExplosionTrigger; FALL_AFTER_EXPLOSION ag
+ f Lnet/minecraft/advancements/criterion/DistanceTrigger; FALL_FROM_HEIGHT Z
+ f Lnet/minecraft/advancements/criterion/FilledBucketTrigger; FILLED_BUCKET k
+ f Lnet/minecraft/advancements/criterion/FishingRodHookedTrigger; FISHING_ROD_HOOKED E
+ f Lnet/minecraft/advancements/criterion/LootTableTrigger; GENERATE_LOOT R
+ f Lnet/minecraft/advancements/criterion/SlideDownBlockTrigger; HONEY_BLOCK_SLIDE L
+ f Lnet/minecraft/advancements/criterion/ImpossibleTrigger; IMPOSSIBLE b
+ f Lnet/minecraft/advancements/criterion/InventoryChangeTrigger; INVENTORY_CHANGED f
+ f Lnet/minecraft/advancements/criterion/ItemDurabilityTrigger; ITEM_DURABILITY_CHANGED u
+ f Lnet/minecraft/advancements/criterion/ItemUsedOnLocationTrigger; ITEM_USED_ON_BLOCK O
+ f Lnet/minecraft/advancements/criterion/KilledByArrowTrigger; KILLED_BY_ARROW I
+ f Lnet/minecraft/advancements/criterion/KilledTrigger; KILL_MOB_NEAR_SCULK_CATALYST ab
+ f Lnet/minecraft/advancements/criterion/LevitationTrigger; LEVITATION v
+ f Lnet/minecraft/advancements/criterion/LightningStrikeTrigger; LIGHTNING_STRIKE X
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; LOCATION q
+ f Lnet/minecraft/advancements/criterion/DistanceTrigger; NETHER_TRAVEL D
+ f Lnet/minecraft/advancements/criterion/ItemUsedOnLocationTrigger; PLACED_BLOCK z
+ f Lnet/minecraft/advancements/criterion/PlayerHurtEntityTrigger; PLAYER_HURT_ENTITY h
+ f Lnet/minecraft/advancements/criterion/PlayerInteractTrigger; PLAYER_INTERACTED_WITH_ENTITY U
+ f Lnet/minecraft/advancements/criterion/KilledTrigger; PLAYER_KILLED_ENTITY c
+ f Lnet/minecraft/advancements/criterion/PlayerInteractTrigger; PLAYER_SHEARED_EQUIPMENT V
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; RAID_OMEN K
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; RAID_WIN J
+ f Lnet/minecraft/advancements/criterion/RecipeCraftedTrigger; RECIPE_CRAFTED ae
+ f Lnet/minecraft/advancements/criterion/RecipeUnlockedTrigger; RECIPE_UNLOCKED g
+ f Lnet/minecraft/advancements/criterion/DistanceTrigger; RIDE_ENTITY_IN_LAVA_TRIGGER aa
+ f Lnet/minecraft/advancements/criterion/ShotCrossbowTrigger; SHOT_CROSSBOW G
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; SLEPT_IN_BED r
+ f Lnet/minecraft/advancements/criterion/SpearMobsTrigger; SPEAR_MOBS_TRIGGER H
+ f Lnet/minecraft/advancements/criterion/StartRidingTrigger; START_RIDING_TRIGGER W
+ f Lnet/minecraft/advancements/criterion/SummonedEntityTrigger; SUMMONED_ENTITY o
+ f Lnet/minecraft/advancements/criterion/TameAnimalTrigger; TAME_ANIMAL y
+ f Lnet/minecraft/advancements/criterion/TargetBlockTrigger; TARGET_BLOCK_HIT N
+ f Lnet/minecraft/advancements/criterion/PickedUpItemTrigger; THROWN_ITEM_PICKED_UP_BY_ENTITY S
+ f Lnet/minecraft/advancements/criterion/PickedUpItemTrigger; THROWN_ITEM_PICKED_UP_BY_PLAYER T
+ f Lnet/minecraft/advancements/criterion/PlayerTrigger; TICK x
+ f Lnet/minecraft/advancements/criterion/TradeTrigger; TRADE t
+ f Lnet/minecraft/advancements/criterion/UsedEnderEyeTrigger; USED_ENDER_EYE n
+ f Lnet/minecraft/advancements/criterion/UsedTotemTrigger; USED_TOTEM C
+ f Lnet/minecraft/advancements/criterion/UsingItemTrigger; USING_ITEM Y
+c net/minecraft/advancements/CriterionTrigger net/minecraft/advancements/CriterionTrigger
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V addPlayerListener a
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; createCriterion a
+ m (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V removePlayerListener b
+ m (Lnet/minecraft/server/PlayerAdvancements;)V removePlayerListeners a
+c net/minecraft/advancements/CriterionTrigger$Listener net/minecraft/advancements/CriterionTrigger$a
+ m ()Lnet/minecraft/advancements/AdvancementHolder; advancement b
+ m ()Ljava/lang/String; criterion c
+ m (Lnet/minecraft/server/PlayerAdvancements;)V run a
+ m ()Lnet/minecraft/advancements/CriterionTriggerInstance; trigger a
+ f Lnet/minecraft/advancements/AdvancementHolder; advancement b
+ f Ljava/lang/String; criterion c
+ f Lnet/minecraft/advancements/CriterionTriggerInstance; trigger a
+c net/minecraft/advancements/TreeNodePosition net/minecraft/advancements/TreeNodePosition
+ m (Lnet/minecraft/advancements/AdvancementNode;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; addChild a
+ m (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; apportion a
+ m ()V executeShifts b
+ m ()V finalizePosition e
+ m ()V firstWalk a
+ m (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; getAncestor a
+ m (Lnet/minecraft/advancements/DisplayInfo;)V lambda$finalizePosition$0 a
+ m (Lnet/minecraft/advancements/TreeNodePosition;F)V moveSubtree a
+ m ()Lnet/minecraft/advancements/TreeNodePosition; nextOrThread d
+ m ()Lnet/minecraft/advancements/TreeNodePosition; previousOrThread c
+ m (Lnet/minecraft/advancements/AdvancementNode;)V run a
+ m (FIF)F secondWalk a
+ m (F)V thirdWalk a
+ f Lnet/minecraft/advancements/TreeNodePosition; ancestor f
+ f F change k
+ f I childIndex d
+ f Ljava/util/List; children e
+ f F mod j
+ f Lnet/minecraft/advancements/AdvancementNode; node a
+ f Lnet/minecraft/advancements/TreeNodePosition; parent b
+ f Lnet/minecraft/advancements/TreeNodePosition; previousSibling c
+ f F shift l
+ f Lnet/minecraft/advancements/TreeNodePosition; thread g
+ f I x h
+ f F y i
+c net/minecraft/core/component/DataComponents net/minecraft/core/component/DataComponents
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/component/DataComponentType; bootstrap a
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$0 aZ
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$1 aY
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$10 aP
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$100 d
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$101 c
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$102 b
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$103 a
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$11 aO
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$12 aN
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$13 aM
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$14 aL
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$15 aK
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$16 aJ
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$17 aI
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$18 aH
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$19 aG
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$2 aX
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$20 aF
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$21 aE
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$22 aD
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$23 aC
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$24 aB
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$25 aA
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$26 az
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$27 ay
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$28 ax
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$29 aw
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$3 aW
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$30 av
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$31 au
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$32 at
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$33 as
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$34 ar
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$35 aq
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$36 ap
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$37 ao
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$38 an
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$39 am
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$4 aV
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$40 al
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$41 ak
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$42 aj
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$43 ai
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$44 ah
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$45 ag
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$46 af
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$47 ae
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$48 ad
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$49 ac
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$5 aU
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$50 ab
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$51 aa
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$52 Z
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$53 Y
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$54 X
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$55 W
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$56 V
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$57 U
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$58 T
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$59 S
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$6 aT
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$60 R
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$61 Q
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$62 P
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$63 O
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$64 N
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$65 M
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$66 L
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$67 K
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$68 J
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$69 I
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$7 aS
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$70 H
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$71 G
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$72 F
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$73 E
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$74 D
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$75 C
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$76 B
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$77 A
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$78 z
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$79 y
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$8 aR
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$80 x
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$81 w
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$82 v
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$83 u
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$84 t
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$85 s
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$86 r
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$87 q
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$88 p
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$89 o
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$9 aQ
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$90 n
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$91 m
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$92 l
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$93 k
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$94 j
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$95 i
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$96 h
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$97 g
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$98 f
+ m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$99 e
+ m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; register a
+ f Lnet/minecraft/core/component/DataComponentType; ATTACK_RANGE F
+ f Lnet/minecraft/core/component/DataComponentType; ATTRIBUTE_MODIFIERS r
+ f Lnet/minecraft/core/component/DataComponentType; AXOLOTL_VARIANT aW
+ f Lnet/minecraft/core/component/DataComponentType; BANNER_PATTERNS at
+ f Lnet/minecraft/core/component/DataComponentType; BASE_COLOR au
+ f Lnet/minecraft/core/component/DataComponentType; BEES ay
+ f Lnet/minecraft/core/component/DataComponentType; BLOCKS_ATTACKS M
+ f Lnet/minecraft/core/component/DataComponentType; BLOCK_ENTITY_DATA ah
+ f Lnet/minecraft/core/component/DataComponentType; BLOCK_STATE ax
+ f Lnet/minecraft/core/component/DataComponentType; BREAK_SOUND aB
+ f Lnet/minecraft/core/component/DataComponentType; BUCKET_ENTITY_DATA ag
+ f Lnet/minecraft/core/component/DataComponentType; BUNDLE_CONTENTS X
+ f Lnet/minecraft/core/component/DataComponentType; CAN_BREAK q
+ f Lnet/minecraft/core/component/DataComponentType; CAN_PLACE_ON p
+ f Lnet/minecraft/core/component/DataComponentType; CAT_COLLAR aY
+ f Lnet/minecraft/core/component/DataComponentType; CAT_VARIANT aX
+ f Lnet/minecraft/core/component/DataComponentType; CHARGED_PROJECTILES W
+ f Lnet/minecraft/core/component/DataComponentType; CHICKEN_VARIANT aQ
+ f Lnet/minecraft/core/component/DataComponentMap; COMMON_ITEM_COMPONENTS bb
+ f Lnet/minecraft/core/component/DataComponentType; CONSUMABLE z
+ f Lnet/minecraft/core/component/DataComponentType; CONTAINER aw
+ f Lnet/minecraft/core/component/DataComponentType; CONTAINER_LOOT aA
+ f Lnet/minecraft/core/component/DataComponentType; COW_VARIANT aP
+ f Lnet/minecraft/core/component/DataComponentType; CREATIVE_SLOT_LOCK v
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_DATA b
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_MODEL_DATA s
+ f Lnet/minecraft/core/component/DataComponentType; CUSTOM_NAME h
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE e
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE_RESISTANT C
+ f Lnet/minecraft/core/component/DataComponentType; DAMAGE_TYPE j
+ f Lnet/minecraft/core/component/DataComponentType; DEATH_PROTECTION L
+ f Lnet/minecraft/core/component/DataComponentType; DEBUG_STICK_STATE ae
+ f Lnet/minecraft/core/component/DataComponentType; DYED_COLOR R
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTABLE G
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENTS o
+ f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENT_GLINT_OVERRIDE w
+ f Lnet/minecraft/util/EncoderCache; ENCODER_CACHE a
+ f Lnet/minecraft/core/component/DataComponentType; ENTITY_DATA af
+ f Lnet/minecraft/core/component/DataComponentType; EQUIPPABLE H
+ f Lnet/minecraft/core/component/DataComponentType; FIREWORKS aq
+ f Lnet/minecraft/core/component/DataComponentType; FIREWORK_EXPLOSION ap
+ f Lnet/minecraft/core/component/DataComponentType; FOOD y
+ f Lnet/minecraft/core/component/DataComponentType; FOX_VARIANT aG
+ f Lnet/minecraft/core/component/DataComponentType; FROG_VARIANT aS
+ f Lnet/minecraft/core/component/DataComponentType; GLIDER J
+ f Lnet/minecraft/core/component/DataComponentType; HORSE_VARIANT aT
+ f Lnet/minecraft/core/component/DataComponentType; INSTRUMENT ai
+ f Lnet/minecraft/core/component/DataComponentType; INTANGIBLE_PROJECTILE x
+ f Lnet/minecraft/core/component/DataComponentType; ITEM_MODEL l
+ f Lnet/minecraft/core/component/DataComponentType; ITEM_NAME k
+ f Lnet/minecraft/core/component/DataComponentType; JUKEBOX_PLAYABLE al
+ f Lnet/minecraft/core/component/DataComponentType; KINETIC_WEAPON O
+ f Lnet/minecraft/core/component/DataComponentType; LLAMA_VARIANT aV
+ f Lnet/minecraft/core/component/DataComponentType; LOCK az
+ f Lnet/minecraft/core/component/DataComponentType; LODESTONE_TRACKER ao
+ f Lnet/minecraft/core/component/DataComponentType; LORE m
+ f Lnet/minecraft/core/component/DataComponentType; MAP_COLOR S
+ f Lnet/minecraft/core/component/DataComponentType; MAP_DECORATIONS U
+ f Lnet/minecraft/core/component/DataComponentType; MAP_ID T
+ f Lnet/minecraft/core/component/DataComponentType; MAP_POST_PROCESSING V
+ f Lnet/minecraft/core/component/DataComponentType; MAX_DAMAGE d
+ f Lnet/minecraft/core/component/DataComponentType; MAX_STACK_SIZE c
+ f Lnet/minecraft/core/component/DataComponentType; MINIMUM_ATTACK_CHARGE i
+ f Lnet/minecraft/core/component/DataComponentType; MOOSHROOM_VARIANT aM
+ f Lnet/minecraft/core/component/DataComponentType; NOTE_BLOCK_SOUND as
+ f Lnet/minecraft/core/component/DataComponentType; OMINOUS_BOTTLE_AMPLIFIER ak
+ f Lnet/minecraft/core/component/DataComponentType; PAINTING_VARIANT aU
+ f Lnet/minecraft/core/component/DataComponentType; PARROT_VARIANT aI
+ f Lnet/minecraft/core/component/DataComponentType; PIERCING_WEAPON N
+ f Lnet/minecraft/core/component/DataComponentType; PIG_VARIANT aO
+ f Lnet/minecraft/core/component/DataComponentType; POTION_CONTENTS Y
+ f Lnet/minecraft/core/component/DataComponentType; POTION_DURATION_SCALE Z
+ f Lnet/minecraft/core/component/DataComponentType; POT_DECORATIONS av
+ f Lnet/minecraft/core/component/DataComponentType; PROFILE ar
+ f Lnet/minecraft/core/component/DataComponentType; PROVIDES_BANNER_PATTERNS am
+ f Lnet/minecraft/core/component/DataComponentType; PROVIDES_TRIM_MATERIAL aj
+ f Lnet/minecraft/core/component/DataComponentType; RABBIT_VARIANT aN
+ f Lnet/minecraft/core/component/DataComponentType; RARITY n
+ f Lnet/minecraft/core/component/DataComponentType; RECIPES an
+ f Lnet/minecraft/core/component/DataComponentType; REPAIRABLE I
+ f Lnet/minecraft/core/component/DataComponentType; REPAIR_COST u
+ f Lnet/minecraft/core/component/DataComponentType; SALMON_SIZE aH
+ f Lnet/minecraft/core/component/DataComponentType; SHEEP_COLOR aZ
+ f Lnet/minecraft/core/component/DataComponentType; SHULKER_COLOR ba
+ f Lnet/minecraft/core/component/DataComponentType; STORED_ENCHANTMENTS Q
+ f Lnet/minecraft/core/component/DataComponentType; SUSPICIOUS_STEW_EFFECTS aa
+ f Lnet/minecraft/core/component/DataComponentType; SWING_ANIMATION P
+ f Lnet/minecraft/core/component/DataComponentType; TOOL D
+ f Lnet/minecraft/core/component/DataComponentType; TOOLTIP_DISPLAY t
+ f Lnet/minecraft/core/component/DataComponentType; TOOLTIP_STYLE K
+ f Lnet/minecraft/core/component/DataComponentType; TRIM ad
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_BASE_COLOR aK
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_PATTERN aJ
+ f Lnet/minecraft/core/component/DataComponentType; TROPICAL_FISH_PATTERN_COLOR aL
+ f Lnet/minecraft/core/component/DataComponentType; UNBREAKABLE f
+ f Lnet/minecraft/core/component/DataComponentType; USE_COOLDOWN B
+ f Lnet/minecraft/core/component/DataComponentType; USE_EFFECTS g
+ f Lnet/minecraft/core/component/DataComponentType; USE_REMAINDER A
+ f Lnet/minecraft/core/component/DataComponentType; VILLAGER_VARIANT aC
+ f Lnet/minecraft/core/component/DataComponentType; WEAPON E
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_COLLAR aF
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_SOUND_VARIANT aE
+ f Lnet/minecraft/core/component/DataComponentType; WOLF_VARIANT aD
+ f Lnet/minecraft/core/component/DataComponentType; WRITABLE_BOOK_CONTENT ab
+ f Lnet/minecraft/core/component/DataComponentType; WRITTEN_BOOK_CONTENT ac
+ f Lnet/minecraft/core/component/DataComponentType; ZOMBIE_NAUTILUS_VARIANT aR
+c net/minecraft/data/structures/SnbtDatafixer net/minecraft/data/structures/SnbtDatafixer
+ m (Ljava/nio/file/Path;)Z lambda$updateInDirectory$0 b
+ m (Ljava/nio/file/Path;)V lambda$updateInDirectory$1 a
+ m ([Ljava/lang/String;)V main a
+ m (Ljava/lang/String;)V updateInDirectory a
+c net/minecraft/data/tags/PoiTypeTagsProvider net/minecraft/data/tags/PoiTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/SurfaceRuleData net/minecraft/data/worldgen/SurfaceRuleData
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; air d
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; end c
+ m (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; lambda$overworldLike$0 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; makeStateRule a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; nether b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; overworld a
+ m (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; overworldLike a
+ m (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; surfaceNoiseAbove a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; AIR a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BASALT C
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BEDROCK b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; BLACKSTONE D
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; CALCITE o
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; COARSE_DIRT l
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; CRIMSON_NYLIUM H
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; DEEPSLATE i
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; DIRT j
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ENDSTONE I
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; GRASS_BLOCK n
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; GRAVEL p
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ICE w
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; LAVA y
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; MUD u
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; MYCELIUM m
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; NETHERRACK z
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; NETHER_WART_BLOCK G
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ORANGE_TERRACOTTA d
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; PACKED_ICE s
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; PODZOL k
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; POWDER_SNOW v
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; RED_SAND f
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; RED_SANDSTONE g
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SAND q
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SANDSTONE r
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SNOW_BLOCK t
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SOUL_SAND A
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; SOUL_SOIL B
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; STONE h
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; TERRACOTTA e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WARPED_NYLIUM F
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WARPED_WART_BLOCK E
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WATER x
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; WHITE_TERRACOTTA c
+c net/minecraft/data/worldgen/TerrainProvider net/minecraft/data/worldgen/TerrainProvider
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFFFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionJaggednessSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFFFFFZZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionOffsetSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildMountainRidgeSplineWithPoints a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildRidgeJaggednessSpline a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; buildWeirdnessJaggednessSpline a
+ m (F)F calculateMountainRidgeZeroContinentalnessPoint a
+ m (FFFF)F calculateSlope a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;FZLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; getErosionFactor a
+ m (F)F lambda$static$0 d
+ m (F)F lambda$static$1 c
+ m (F)F lambda$static$2 b
+ m (FFF)F mountainContinentalness a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldFactor a
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldJaggedness b
+ m (Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Lnet/minecraft/util/BoundedFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldOffset a
+ m (Lnet/minecraft/util/BoundedFloatFunction;FFFFFFLnet/minecraft/util/BoundedFloatFunction;)Lnet/minecraft/util/CubicSpline; ridgeSpline a
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_FACTOR g
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_JAGGEDNESS h
+ f Lnet/minecraft/util/BoundedFloatFunction; AMPLIFIED_OFFSET f
+ f F BEACH_CONTINENTALNESS d
+ f F DEEP_OCEAN_CONTINENTALNESS a
+ f Lnet/minecraft/util/BoundedFloatFunction; NO_TRANSFORM e
+ f F OCEAN_CONTINENTALNESS b
+ f F PLAINS_CONTINENTALNESS c
+c net/minecraft/data/worldgen/biome/BiomeData net/minecraft/data/worldgen/biome/BiomeData
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/biome/EndBiomes net/minecraft/data/worldgen/biome/EndBiomes
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; baseEndBiome a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endBarrens a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endHighlands d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; endMidlands c
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; smallEndIslands e
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; theEnd b
+c net/minecraft/gametest/framework/TestFinder net/minecraft/gametest/framework/TestFinder
+ m ()Lnet/minecraft/gametest/framework/TestFinder$Builder; builder a
+ m ()Lnet/minecraft/commands/CommandSourceStack; source b
+ f Lnet/minecraft/gametest/framework/TestInstanceFinder; NO_FUNCTIONS a
+ f Lnet/minecraft/gametest/framework/TestPosFinder; NO_STRUCTURES b
+ f Lnet/minecraft/commands/CommandSourceStack; source e
+ f Lnet/minecraft/gametest/framework/TestInstanceFinder; testInstanceFinder c
+ f Lnet/minecraft/gametest/framework/TestPosFinder; testPosFinder d
+c net/minecraft/gametest/framework/TestFinder$Builder net/minecraft/gametest/framework/TestFinder$a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; allNearby b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestInstanceFinder;Lnet/minecraft/gametest/framework/TestPosFinder;)Lnet/minecraft/gametest/framework/TestFinder; build a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;)Lnet/minecraft/gametest/framework/TestFinder; byResourceSelection a
+ m (I)Ljava/util/function/UnaryOperator; createCopies b
+ m (I)Lnet/minecraft/gametest/framework/TestFinder$Builder; createMultipleCopies a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; failedTests d
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)Lnet/minecraft/gametest/framework/TestFinder; failedTests a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$allNearby$5 a
+ m (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2 a
+ m (ZLnet/minecraft/core/Holder$Reference;)Z lambda$failedTests$7 a
+ m (Z)Ljava/util/stream/Stream; lambda$failedTests$8 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$lookedAt$6 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$nearest$4 b
+ m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$0 b
+ m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$1 a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$radius$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lookedAt c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; nearest a
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/gametest/framework/TestFinder; radius a
+ f Ljava/util/function/UnaryOperator; structureBlockPosFinderWrapper b
+ f Ljava/util/function/UnaryOperator; testFinderWrapper a
+c net/minecraft/network/BandwidthDebugMonitor net/minecraft/network/BandwidthDebugMonitor
+ m (I)V onReceive a
+ m ()V tick a
+ f Lnet/minecraft/util/debugchart/LocalSampleLogger; bandwidthLogger b
+ f Ljava/util/concurrent/atomic/AtomicInteger; bytesReceived a
+c net/minecraft/network/RateKickingConnection net/minecraft/network/NetworkManagerServer
+ m ()V lambda$tickSecond$0 q
+ m ()V tickSecond c
+ f Lnet/minecraft/network/chat/Component; EXCEED_REASON f
+ f Lorg/slf4j/Logger; LOGGER e
+ f I rateLimitPacketsPerSecond g
+c net/minecraft/network/chat/CommonComponents net/minecraft/network/chat/CommonComponents
+ m (J)Lnet/minecraft/network/chat/MutableComponent; days a
+ m (Z)Lnet/minecraft/network/chat/Component; disconnectButtonLabel b
+ m (J)Lnet/minecraft/network/chat/MutableComponent; hours b
+ m ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; joinForNarration a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; joinLines a
+ m ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; joinLines b
+ m (J)Lnet/minecraft/network/chat/MutableComponent; minutes c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; optionNameValue a
+ m (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/MutableComponent; optionStatus a
+ m (Z)Lnet/minecraft/network/chat/Component; optionStatus a
+ m ()Lnet/minecraft/network/chat/MutableComponent; space a
+ f Lnet/minecraft/network/chat/Component; CONNECT_FAILED t
+ f Lnet/minecraft/network/chat/Component; ELLIPSIS w
+ f Lnet/minecraft/network/chat/Component; EMPTY a
+ f Lnet/minecraft/network/chat/Component; GUI_ACKNOWLEDGE m
+ f Lnet/minecraft/network/chat/Component; GUI_BACK k
+ f Lnet/minecraft/network/chat/Component; GUI_CANCEL e
+ f Lnet/minecraft/network/chat/Component; GUI_CONTINUE j
+ f Lnet/minecraft/network/chat/Component; GUI_COPY_LINK_TO_CLIPBOARD p
+ f Lnet/minecraft/network/chat/Component; GUI_COPY_TO_CLIPBOARD o
+ f Lnet/minecraft/network/chat/Component; GUI_DISCONNECT q
+ f Lnet/minecraft/network/chat/Component; GUI_DONE d
+ f Lnet/minecraft/network/chat/Component; GUI_NO g
+ f Lnet/minecraft/network/chat/Component; GUI_OK h
+ f Lnet/minecraft/network/chat/Component; GUI_OPEN_IN_BROWSER n
+ f Lnet/minecraft/network/chat/Component; GUI_PROCEED i
+ f Lnet/minecraft/network/chat/Component; GUI_RETURN_TO_MENU r
+ f Lnet/minecraft/network/chat/Component; GUI_TO_TITLE l
+ f Lnet/minecraft/network/chat/Component; GUI_YES f
+ f Lnet/minecraft/network/chat/Component; NARRATION_SEPARATOR v
+ f Lnet/minecraft/network/chat/Component; NEW_LINE u
+ f Lnet/minecraft/network/chat/Component; OPTION_OFF c
+ f Lnet/minecraft/network/chat/Component; OPTION_ON b
+ f Lnet/minecraft/network/chat/Component; SPACE x
+ f Lnet/minecraft/network/chat/Component; TRANSFER_CONNECT_FAILED s
+c net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages
+ m ()B computeChecksum a
+ m ()Ljava/util/List; entries b
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$Packed; lambda$pack$0 a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$Packed; pack a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/LastSeenMessages; EMPTY b
+ f I LAST_SEEN_MESSAGES_MAX_LENGTH c
+ f Ljava/util/List; entries d
+c net/minecraft/network/chat/LastSeenMessages$Packed net/minecraft/network/chat/LastSeenMessages$a
+ m ()Ljava/util/List; entries a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Packed; EMPTY a
+ f Ljava/util/List; entries b
+c net/minecraft/network/chat/LastSeenMessages$Update net/minecraft/network/chat/LastSeenMessages$b
+ m ()Ljava/util/BitSet; acknowledged b
+ m ()B checksum c
+ m ()I offset a
+ m (Lnet/minecraft/network/chat/LastSeenMessages;)Z verifyChecksum a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f B IGNORE_CHECKSUM a
+ f Ljava/util/BitSet; acknowledged c
+ f B checksum d
+ f I offset b
+c net/minecraft/network/chat/LocalChatSession net/minecraft/network/chat/LocalChatSession
+ m ()Lnet/minecraft/network/chat/RemoteChatSession; asRemote a
+ m (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; create a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; createMessageEncoder a
+ m ()Lnet/minecraft/world/entity/player/ProfileKeyPair; keyPair c
+ m ()Ljava/util/UUID; sessionId b
+ f Lnet/minecraft/world/entity/player/ProfileKeyPair; keyPair b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/MessageSignature net/minecraft/network/chat/MessageSignature
+ m ()Ljava/nio/ByteBuffer; asByteBuffer a
+ m ()[B bytes c
+ m ()I checksum b
+ m (Lnet/minecraft/network/chat/MessageSignature;)Ljava/lang/String; describe a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$Packed; pack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature; read a
+ m (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z verify a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature;)V write a
+ f I BYTES b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f [B bytes c
+c net/minecraft/network/chat/MessageSignature$Packed net/minecraft/network/chat/MessageSignature$a
+ m ()Lnet/minecraft/network/chat/MessageSignature; fullSignature b
+ m ()I id a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature$Packed; read a
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature$Packed;)V write a
+ f I FULL_SIGNATURE a
+ f Lnet/minecraft/network/chat/MessageSignature; fullSignature c
+ f I id b
+c net/minecraft/network/chat/MutableComponent net/minecraft/network/chat/IChatMutableComponent
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; append f
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; append b
+ m (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/MutableComponent; create a
+ m ()Lnet/minecraft/network/chat/ComponentContents; getContents b
+ m ()Ljava/util/List; getSiblings c
+ m ()Lnet/minecraft/network/chat/Style; getStyle a
+ m ()Lnet/minecraft/util/FormattedCharSequence; getVisualOrderText g
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; setStyle b
+ m (I)Lnet/minecraft/network/chat/MutableComponent; withColor b
+ m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; withStyle c
+ m ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; withStyle a
+ m ()Lnet/minecraft/network/chat/MutableComponent; withoutShadow j
+ f Lnet/minecraft/network/chat/ComponentContents; contents c
+ f Lnet/minecraft/locale/Language; decomposedWith g
+ f Ljava/util/List; siblings d
+ f Lnet/minecraft/network/chat/Style; style e
+ f Lnet/minecraft/util/FormattedCharSequence; visualOrderText f
+c net/minecraft/network/codec/IdDispatchCodec net/minecraft/network/codec/IdDispatchCodec
+ m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/IdDispatchCodec$Builder; builder a
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a
+ f I UNKNOWN_TYPE a
+ f Ljava/util/List; byId c
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; toId d
+ f Ljava/util/function/Function; typeGetter b
+c net/minecraft/network/codec/IdDispatchCodec$Entry net/minecraft/network/codec/IdDispatchCodec$c
+ m ()Lnet/minecraft/network/codec/StreamCodec; serializer a
+ m ()Ljava/lang/Object; type b
+ f Lnet/minecraft/network/codec/StreamCodec; serializer a
+ f Ljava/lang/Object; type b
+c net/minecraft/network/codec/IdDispatchCodec$Builder net/minecraft/network/codec/IdDispatchCodec$a
+ m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/IdDispatchCodec$Builder; add a
+ m ()Lnet/minecraft/network/codec/IdDispatchCodec; build a
+ f Ljava/util/List; entries a
+ f Ljava/util/function/Function; typeGetter b
+c net/minecraft/network/codec/IdDispatchCodec$DontDecorateException net/minecraft/network/codec/IdDispatchCodec$b
+c net/minecraft/network/protocol/BundlePacket net/minecraft/network/protocol/BundlePacket
+ m ()Ljava/lang/Iterable; subPackets b
+ m ()Lnet/minecraft/network/protocol/PacketType; type a
+ f Ljava/lang/Iterable; packets a
+c net/minecraft/server/DebugLoggedPrintStream net/minecraft/server/DebugOutputStream
+ m (Ljava/lang/String;)V logLine a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/server/commands/BanIpCommands net/minecraft/server/commands/CommandBanIp
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I banIp b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I banIpOrName a
+ m (Ljava/lang/String;Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banIp$2 a
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$banIp$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_IP a
+c net/minecraft/server/commands/CloneCommands net/minecraft/server/commands/CommandClone
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; beginEndDestinationAndModeSuffix a
+ m (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;Z)I clone a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndStrictSuffix a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; getLoadedDimensionAndPosition a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$5 d
+ m (I)Lnet/minecraft/network/chat/Component; lambda$clone$19 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$6 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$7 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndStrictSuffix$8 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$modeSuffix$10 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$modeSuffix$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$14 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$modeSuffix$9 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$3 f
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$static$1 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$15 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$16 c
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$17 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$18 a
+ m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; modeSuffix a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/server/commands/InCommandFunction;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OVERLAP c
+ f Ljava/util/function/Predicate; FILTER_AIR a
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/server/commands/CloneCommands$Mode net/minecraft/server/commands/CommandClone$Mode
+ m ()[Lnet/minecraft/server/commands/CloneCommands$Mode; $values b
+ m ()Z canOverlap a
+ f [Lnet/minecraft/server/commands/CloneCommands$Mode; $VALUES e
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; FORCE a
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; MOVE b
+ f Lnet/minecraft/server/commands/CloneCommands$Mode; NORMAL c
+ f Z canOverlap d
+c net/minecraft/server/commands/CloneCommands$CloneBlockInfo net/minecraft/server/commands/CommandClone$CommandCloneStoredTileEntity
+ m ()Lnet/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo; blockEntityInfo c
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; previousStateAtDestination d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ f Lnet/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo; blockEntityInfo c
+ f Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/world/level/block/state/BlockState; previousStateAtDestination d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo net/minecraft/server/commands/CommandClone$a
+ m ()Lnet/minecraft/core/component/DataComponentMap; components b
+ m ()Lnet/minecraft/nbt/CompoundTag; tag a
+ f Lnet/minecraft/core/component/DataComponentMap; components b
+ f Lnet/minecraft/nbt/CompoundTag; tag a
+c net/minecraft/server/commands/CloneCommands$DimensionAndPosition net/minecraft/server/commands/CommandClone$c
+ m ()Lnet/minecraft/server/level/ServerLevel; dimension a
+ m ()Lnet/minecraft/core/BlockPos; position b
+ f Lnet/minecraft/server/level/ServerLevel; dimension a
+ f Lnet/minecraft/core/BlockPos; position b
+c net/minecraft/server/commands/DamageCommand net/minecraft/server/commands/DamageCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I damage a
+ m (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$damage$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVULNERABLE a
+c net/minecraft/server/commands/DialogCommand net/minecraft/server/commands/DialogCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearDialog a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearDialog$4 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearDialog$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showDialog$2 d
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showDialog$3 c
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I showDialog a
+c net/minecraft/server/commands/EmoteCommands net/minecraft/server/commands/CommandMe
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/LocateCommand net/minecraft/server/commands/CommandLocate
+ m (IIII)F dist a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/Registry;)Ljava/util/Optional; getHolders a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$getHolders$8 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; lambda$showLocateResult$10 a
+ m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; lambda$showLocateResult$11 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$showLocateResult$12 a
+ m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$showLocateResult$13 a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$showLocateResult$14 a
+ m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; lambda$showLocateResult$15 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I locateBiome a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I locatePoi b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)I locateStructure a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (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 showLocateResult a
+ m (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 showLocateResult a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I showLocateResult a
+ f I BIOME_SAMPLE_RESOLUTION_HORIZONTAL h
+ f I BIOME_SAMPLE_RESOLUTION_VERTICAL i
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_BIOME_NOT_FOUND d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_POI_NOT_FOUND e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_INVALID c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_NOT_FOUND b
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_BIOME_SEARCH_RADIUS g
+ f I MAX_STRUCTURE_SEARCH_RADIUS f
+ f I POI_SEARCH_RADIUS j
+c net/minecraft/server/commands/PardonCommand net/minecraft/server/commands/CommandPardon
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$pardonPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I pardonPlayers a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_BANNED a
+c net/minecraft/server/commands/RandomCommand net/minecraft/server/commands/RandomCommand
+ m (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; drawRandomValueTree a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$8 b
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$randomSample$11 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequences$14 b
+ m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequencesAndSetNewDefaults$15 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$12 b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$13 a
+ m (Ljava/util/List;Lnet/minecraft/resources/Identifier;Lnet/minecraft/world/RandomSequence;)V lambda$suggestRandomSequence$10 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/advancements/criterion/MinMaxBounds$Ints;Lnet/minecraft/resources/Identifier;Z)I randomSample a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I resetAllSequences a
+ m (Lnet/minecraft/commands/CommandSourceStack;IZZ)I resetAllSequencesAndSetNewDefaults a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;)I resetSequence a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;IZZ)I resetSequence a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestRandomSequence a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_LARGE a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_SMALL b
+c net/minecraft/server/commands/RecipeCommand net/minecraft/server/commands/CommandRecipe
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I giveRecipes a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$4 d
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$6 b
+ m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I takeRecipes b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TAKE_FAILED b
+c net/minecraft/server/commands/ReloadCommand net/minecraft/server/commands/CommandReload
+ m (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/storage/WorldData;Ljava/util/Collection;)Ljava/util/Collection; discoverNewPacks a
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$reloadPacks$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;)V reloadPacks a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/commands/ReturnCommand net/minecraft/server/commands/ReturnCommand
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor net/minecraft/server/commands/ReturnCommand$a
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor net/minecraft/server/commands/ReturnCommand$c
+ m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V run a
+c net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier net/minecraft/server/commands/ReturnCommand$b
+ m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+c net/minecraft/server/commands/RotateCommand net/minecraft/server/commands/RotateCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$rotate$4 b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$rotate$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)I rotate a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LookAt;)I rotate a
+c net/minecraft/server/commands/SaveOnCommand net/minecraft/server/commands/CommandSaveOn
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ON a
+c net/minecraft/server/commands/SummonCommand net/minecraft/server/commands/CommandSummon
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)Lnet/minecraft/world/entity/Entity; createEntity a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; lambda$createEntity$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$spawnEntity$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)I spawnEntity b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DUPLICATE_UUID c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED_PEACEFUL b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION d
+c net/minecraft/server/dialog/body/DialogBody net/minecraft/server/dialog/body/DialogBody
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ f Lcom/mojang/serialization/Codec; COMPACT_LIST_CODEC b
+ f Lcom/mojang/serialization/Codec; DIALOG_BODY_CODEC a
+c net/minecraft/server/dialog/input/TextInput net/minecraft/server/dialog/input/TextInput
+ m ()Ljava/lang/String; initial e
+ m ()Lnet/minecraft/network/chat/Component; label c
+ m ()Z labelVisible d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 h
+ m (Lnet/minecraft/server/dialog/input/TextInput;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()I maxLength f
+ m ()Ljava/util/Optional; multiline g
+ m ()I width b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; initial f
+ f Lnet/minecraft/network/chat/Component; label d
+ f Z labelVisible e
+ f I maxLength g
+ f Ljava/util/Optional; multiline h
+ f I width c
+c net/minecraft/server/dialog/input/TextInput$MultilineOptions net/minecraft/server/dialog/input/TextInput$a
+ m ()Ljava/util/Optional; height b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; maxLines a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I MAX_HEIGHT a
+ f Ljava/util/Optional; height d
+ f Ljava/util/Optional; maxLines c
+c net/minecraft/server/gui/MinecraftServerGui net/minecraft/server/gui/ServerGUI
+ m (Ljava/lang/Runnable;)V addFinalizer a
+ m ()Ljavax/swing/JComponent; buildChatPanel e
+ m ()Ljavax/swing/JComponent; buildInfoPanel c
+ m ()Ljavax/swing/JComponent; buildPlayerPanel d
+ m ()V close b
+ m (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V lambda$buildChatPanel$0 a
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V lambda$buildChatPanel$1 a
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V lambda$print$2 b
+ m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V print a
+ m ()V runFinalizers f
+ m (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/MinecraftServerGui; showFrameFor a
+ m ()V start a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/awt/Font; MONOSPACED a
+ f Ljava/lang/String; SHUTDOWN_TITLE d
+ f Ljava/lang/String; TITLE c
+ f Ljava/util/Collection; finalizers g
+ f Ljava/util/concurrent/atomic/AtomicBoolean; isClosing h
+ f Ljava/lang/Thread; logAppenderThread f
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server e
+c net/minecraft/server/gui/MinecraftServerGui$1 net/minecraft/server/gui/ServerGUI$1
+ f Lnet/minecraft/server/dedicated/DedicatedServer; val$server c
+c net/minecraft/server/gui/MinecraftServerGui$2 net/minecraft/server/gui/ServerGUI$2
+c net/minecraft/server/gui/MinecraftServerGui$3 net/minecraft/server/gui/ServerGUI$3
+c net/minecraft/server/jsonrpc/api/MethodInfo net/minecraft/server/jsonrpc/api/MethodInfo
+ m ()Ljava/lang/String; description a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$typedCodec$0 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named; named a
+ m ()Ljava/util/Optional; params b
+ m ()Lcom/mojang/serialization/Codec; paramsTypedCodec d
+ m ()Ljava/util/Optional; result c
+ m (Ljava/util/Optional;)Ljava/util/List; toList a
+ m (Ljava/util/List;)Ljava/util/Optional; toOptional a
+ m ()Lcom/mojang/serialization/MapCodec; typedCodec e
+ f Ljava/lang/String; description a
+ f Ljava/util/Optional; params b
+ f Ljava/util/Optional; result c
+c net/minecraft/server/jsonrpc/api/MethodInfo$Named net/minecraft/server/jsonrpc/api/MethodInfo$a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; contents c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$typedCodec$0 a
+ m ()Lnet/minecraft/resources/Identifier; name b
+ m ()Lcom/mojang/serialization/Codec; typedCodec a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; contents c
+ f Lnet/minecraft/resources/Identifier; name b
+c net/minecraft/server/jsonrpc/api/ResultInfo net/minecraft/server/jsonrpc/api/ResultInfo
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$typedCodec$0 a
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+ m ()Lcom/mojang/serialization/Codec; typedCodec a
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema b
+c net/minecraft/server/level/ChunkLoadCounter net/minecraft/server/level/ChunkLoadCounter
+ m (Lnet/minecraft/server/level/ChunkHolder;)Z lambda$pendingChunks$2 a
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/server/level/ChunkHolder;)V lambda$track$0 b
+ m (Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/server/level/ChunkHolder;)V lambda$track$1 a
+ m ()I pendingChunks b
+ m ()I readyChunks a
+ m ()I totalChunks c
+ m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Runnable;)V track a
+ f Ljava/util/List; pendingChunks a
+ f I totalChunks b
+c net/minecraft/server/level/ServerChunkCache net/minecraft/server/level/ChunkProviderServer
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity b
+ m (Lnet/minecraft/server/level/Ticket;Lnet/minecraft/world/level/ChunkPos;)V addTicket a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/concurrent/CompletableFuture; addTicketAndLoadWithRadius a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V addTicketWithRadius b
+ m (Lnet/minecraft/core/BlockPos;)V blockChanged a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;)V broadcastChangedChunks a
+ m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; chunkScanner o
+ m ()V clearCache t
+ m ()V deactivateTicketsOnClosing q
+ m ()Ljava/lang/String; gatherStats e
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; getChunkDebugData a
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunkForLighting c
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; getChunkFuture b
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; getChunkFutureMainThread c
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkNow a
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage m
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks l
+ m (JLjava/util/function/Consumer;)V getFullChunk a
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; getGenerator g
+ m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; getGeneratorState h
+ m ()Lnet/minecraft/world/level/NaturalSpawner$SpawnState; getLastSpawnState p
+ m ()Lnet/minecraft/world/level/BlockGetter; getLevel s
+ m ()Lnet/minecraft/world/level/Level; getLevel b
+ m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine a
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine r
+ m ()I getLoadedChunksCount j
+ m ()I getPendingTasksCount f
+ m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager n
+ m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b
+ m ()Z hasActiveTickets k
+ m (II)Z hasChunk b
+ m (J)Z isPositionTicking a
+ m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/LightLayer;)V lambda$onLightUpdate$4 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V move a
+ m (Lnet/minecraft/server/level/ChunkHolder;)V onChunkReadyToSend a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a
+ m ()Z pollTask c
+ m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState i
+ m (Lnet/minecraft/world/entity/Entity;)V removeEntity a
+ m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;I)V removeTicketWithRadius c
+ m ()Z runDistanceManagerUpdates d
+ m (Z)V save a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayers b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V sendToTrackingPlayersAndSelf a
+ m (I)V setSimulationDistance b
+ m (Z)V setSpawnSettings b
+ m (I)V setViewDistance a
+ m (JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V storeInCache a
+ m (Ljava/util/function/BooleanSupplier;Z)V tick a
+ m ()V tickChunks u
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;J)V tickChunks a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;JLjava/util/List;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;)V tickSpawningChunk a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+ f I CACHE_SIZE l
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Set; chunkHoldersToBroadcast q
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap a
+ f Lnet/minecraft/world/level/storage/DimensionDataStorage; dataStorage h
+ f Lnet/minecraft/server/level/DistanceManager; distanceManager c
+ f [J lastChunkPos m
+ f [Lnet/minecraft/world/level/chunk/status/ChunkStatus; lastChunkStatus n
+ f [Lnet/minecraft/world/level/chunk/ChunkAccess; lastChunk o
+ f J lastInhabitedUpdate j
+ f Lnet/minecraft/world/level/NaturalSpawner$SpawnState; lastSpawnState r
+ f Lnet/minecraft/server/level/ServerLevel; level d
+ f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine f
+ f Ljava/lang/Thread; mainThread e
+ f Lnet/minecraft/server/level/ServerChunkCache$MainThreadExecutor; mainThreadProcessor g
+ f Z spawnEnemies k
+ f Ljava/util/List; spawningChunks p
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage i
+c net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ChunkProviderServer$a
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m ()Ljava/lang/Thread; getRunningThread aw
+ m (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$0 a
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Z pollTask E
+ m ()Z scheduleExecutables av
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+ f Lnet/minecraft/server/level/ServerChunkCache; this$0 a
+c net/minecraft/server/packs/PackLocationInfo net/minecraft/server/packs/PackLocationInfo
+ m (ZLnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; createChatLink a
+ m ()Ljava/lang/String; id a
+ m ()Ljava/util/Optional; knownPackInfo d
+ m (ZLnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createChatLink$0 a
+ m ()Lnet/minecraft/server/packs/repository/PackSource; source c
+ m ()Lnet/minecraft/network/chat/Component; title b
+ f Ljava/lang/String; id a
+ f Ljava/util/Optional; knownPackInfo d
+ f Lnet/minecraft/server/packs/repository/PackSource; source c
+ f Lnet/minecraft/network/chat/Component; title b
+c net/minecraft/server/permissions/Permission net/minecraft/server/permissions/Permission
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m (Lnet/minecraft/server/permissions/Permission;)Lnet/minecraft/server/permissions/Permission; lambda$static$1 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/server/permissions/Permission; lambda$static$2 a
+ m (Lnet/minecraft/server/permissions/Permission;)Lcom/mojang/datafixers/util/Either; lambda$static$3 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; FULL_CODEC a
+c net/minecraft/server/permissions/Permission$Atom net/minecraft/server/permissions/Permission$a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/server/permissions/Permission$Atom; create a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/permissions/Permission$Atom; create a
+ m ()Lnet/minecraft/resources/Identifier; id b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/resources/Identifier; id d
+c net/minecraft/server/permissions/Permission$HasCommandLevel net/minecraft/server/permissions/Permission$b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/permissions/PermissionLevel; level b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+ f Lnet/minecraft/server/permissions/PermissionLevel; level d
+c net/minecraft/server/players/IpBanListEntry net/minecraft/server/players/IpBanEntry
+ m (Lcom/google/gson/JsonObject;)Ljava/lang/String; createIpInfo b
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m (Lcom/google/gson/JsonObject;)V serialize a
+c net/minecraft/server/players/StoredUserList net/minecraft/server/players/JsonList
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z add a
+ m ()V clear a
+ m (Ljava/lang/Object;)Z contains d
+ m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a
+ m (Ljava/lang/Object;)Lnet/minecraft/server/players/StoredUserEntry; get c
+ m ()Ljava/util/Collection; getEntries e
+ m ()Ljava/io/File; getFile c
+ m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser b
+ m ()[Ljava/lang/String; getUserList b
+ m ()Z isEmpty d
+ m ()V load g
+ m (Ljava/lang/Object;)Z remove a
+ m (Lnet/minecraft/server/players/StoredUserEntry;)Z remove b
+ m ()V removeExpired h
+ m ()V save f
+ f Lcom/google/gson/Gson; GSON c
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/io/File; file d
+ f Ljava/util/Map; map e
+ f Lnet/minecraft/server/notifications/NotificationService; notificationService a
+c net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RemoteControlCommandListener
+ m ()Z acceptsFailure y_
+ m ()Z acceptsSuccess x_
+ m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack g
+ m ()Ljava/lang/String; getCommandResponse f
+ m ()V prepareForCommand e
+ m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a
+ m ()Z shouldInformAdmins c
+ f Ljava/lang/String; RCON b
+ f Lnet/minecraft/network/chat/Component; RCON_COMPONENT c
+ f Ljava/lang/StringBuffer; buffer d
+ f Lnet/minecraft/server/MinecraftServer; server e
+c net/minecraft/server/rcon/thread/RconClient net/minecraft/server/rcon/thread/RemoteControlSession
+ m ()V closeSocket e
+ m (IILjava/lang/String;)V send a
+ m ()V sendAuthFailure d
+ m (ILjava/lang/String;)V sendCmdResponse a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f I SERVERDATA_AUTH e
+ f I SERVERDATA_AUTH_FAILURE i
+ f I SERVERDATA_AUTH_RESPONSE h
+ f I SERVERDATA_EXECCOMMAND f
+ f I SERVERDATA_RESPONSE_VALUE g
+ f Z authed j
+ f [B buf l
+ f Ljava/net/Socket; client k
+ f Ljava/lang/String; rconPassword m
+c net/minecraft/server/rcon/thread/RconThread net/minecraft/server/rcon/thread/RemoteControlListener
+ m ()V clearClients d
+ m (Ljava/net/ServerSocket;)V closeSocket a
+ m (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread; create a
+ m (Lnet/minecraft/server/rcon/thread/RconClient;)Z lambda$clearClients$0 a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Ljava/util/List; clients g
+ f Ljava/lang/String; rconPassword f
+ f Lnet/minecraft/server/ServerInterface; serverInterface h
+ f Ljava/net/ServerSocket; socket e
+c net/minecraft/util/datafix/PackedBitStorage net/minecraft/util/datafix/DataBitsPacked
+ m (I)I get a
+ m ()I getBits b
+ m ()[J getRaw a
+ m (II)V set a
+ f I BIT_TO_LONG_SHIFT a
+ f I bits c
+ f [J data b
+ f J mask d
+ f I size e
+c net/minecraft/util/datafix/fixes/CatTypeFix net/minecraft/util/datafix/fixes/DataConverterCatType
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+c net/minecraft/util/datafix/fixes/RecipesFix net/minecraft/util/datafix/fixes/DataConverterRecipes
+ f Ljava/util/Map; RECIPES a
+c net/minecraft/util/datafix/fixes/References net/minecraft/util/datafix/fixes/DataConverterTypes
+ m (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; reference a
+ f Lcom/mojang/datafixers/DSL$TypeReference; ADVANCEMENTS s
+ f Lcom/mojang/datafixers/DSL$TypeReference; BIOME Q
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY w
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME I
+ f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE y
+ f Lcom/mojang/datafixers/DSL$TypeReference; CHUNK d
+ f Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS A
+ f Lcom/mojang/datafixers/DSL$TypeReference; DEBUG_PROFILE v
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY H
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK u
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_EQUIPMENT E
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME F
+ f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE G
+ f Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE z
+ f Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME K
+ f Lcom/mojang/datafixers/DSL$TypeReference; HOTBAR e
+ f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME J
+ f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK x
+ f Lcom/mojang/datafixers/DSL$TypeReference; LEVEL a
+ f Lcom/mojang/datafixers/DSL$TypeReference; LIGHTWEIGHT_LEVEL b
+ f Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST R
+ f Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE N
+ f Lcom/mojang/datafixers/DSL$TypeReference; OPTIONS f
+ f Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE C
+ f Lcom/mojang/datafixers/DSL$TypeReference; PLAYER c
+ f Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK t
+ f Lcom/mojang/datafixers/DSL$TypeReference; RECIPE P
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_COMMAND_STORAGE i
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_DATA k
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_INDEX l
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RAIDS m
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RANDOM_SEQUENCES n
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_SCOREBOARD o
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STOPWATCHES p
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES q
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_TICKETS j
+ f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_WORLD_BORDER r
+ f Lcom/mojang/datafixers/DSL$TypeReference; STATS h
+ f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE g
+ f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE M
+ f Lcom/mojang/datafixers/DSL$TypeReference; TEAM O
+ f Lcom/mojang/datafixers/DSL$TypeReference; TEXT_COMPONENT D
+ f Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER L
+ f Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE B
+ f Lcom/mojang/datafixers/DSL$TypeReference; WORLD_GEN_SETTINGS S
+c net/minecraft/util/datafix/fixes/References$1 net/minecraft/util/datafix/fixes/DataConverterTypes$1
+c net/minecraft/util/debug/DebugGameEventInfo net/minecraft/util/debug/DebugGameEventInfo
+ m ()Lnet/minecraft/core/Holder; event a
+ m ()Lnet/minecraft/world/phys/Vec3; pos b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Holder; event b
+ f Lnet/minecraft/world/phys/Vec3; pos c
+c net/minecraft/util/debug/DebugStructureInfo net/minecraft/util/debug/DebugStructureInfo
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a
+ m ()Ljava/util/List; pieces b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox b
+ f Ljava/util/List; pieces c
+c net/minecraft/util/debug/DebugStructureInfo$Piece net/minecraft/util/debug/DebugStructureInfo$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a
+ m ()Z isStart b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox b
+ f Z isStart c
+c net/minecraft/util/debug/DebugSubscriptions net/minecraft/util/debug/DebugSubscriptions
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/debug/DebugSubscription; bootstrap a
+ m (Ljava/lang/String;)Lnet/minecraft/util/debug/DebugSubscription; registerSimple a
+ m (Ljava/lang/String;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/util/debug/DebugSubscription; registerTemporaryValue a
+ m (Ljava/lang/String;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/util/debug/DebugSubscription; registerWithValue a
+ f Lnet/minecraft/util/debug/DebugSubscription; BEES b
+ f Lnet/minecraft/util/debug/DebugSubscription; BEE_HIVES h
+ f Lnet/minecraft/util/debug/DebugSubscription; BRAINS c
+ f Lnet/minecraft/util/debug/DebugSubscription; BREEZES d
+ f Lnet/minecraft/util/debug/DebugSubscription; DEDICATED_SERVER_TICK_TIME a
+ f Lnet/minecraft/util/debug/DebugSubscription; ENTITY_BLOCK_INTERSECTIONS g
+ f Lnet/minecraft/util/debug/DebugSubscription; ENTITY_PATHS f
+ f Lnet/minecraft/util/debug/DebugSubscription; GAME_EVENTS p
+ f Lnet/minecraft/util/debug/DebugSubscription; GAME_EVENT_LISTENERS n
+ f Lnet/minecraft/util/debug/DebugSubscription; GOAL_SELECTORS e
+ f Lnet/minecraft/util/debug/DebugSubscription; NEIGHBOR_UPDATES o
+ f Lnet/minecraft/util/debug/DebugSubscription; POIS i
+ f Lnet/minecraft/util/debug/DebugSubscription; RAIDS l
+ f Lnet/minecraft/util/debug/DebugSubscription; REDSTONE_WIRE_ORIENTATIONS j
+ f Lnet/minecraft/util/debug/DebugSubscription; STRUCTURES m
+ f Lnet/minecraft/util/debug/DebugSubscription; VILLAGE_SECTIONS k
+c net/minecraft/util/debugchart/SampleStorage net/minecraft/util/debugchart/SampleStorage
+ m ()I capacity c
+ m (I)J get a
+ m (II)J get a
+ m ()V reset e
+ m ()I size d
+c net/minecraft/util/profiling/ActiveProfiler net/minecraft/util/profiling/MethodProfiler
+ m ()V endTick b
+ m ()Ljava/util/Set; getChartedPaths e
+ m ()Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getCurrentEntry f
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m ()Ljava/lang/Object; lambda$endTick$0 h
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; lambda$getCurrentEntry$3 g
+ m ()Ljava/lang/Object; lambda$pop$1 g
+ m (J)Ljava/lang/Object; lambda$pop$2 b
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m ()V startTick a
+ f Lorg/slf4j/Logger; LOGGER c
+ f J WARNING_TIME_NANOS a
+ f Ljava/util/Set; chartedPaths o
+ f Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; currentEntry m
+ f Ljava/util/Map; entries f
+ f Ljava/util/function/LongSupplier; getRealTime h
+ f Ljava/util/function/IntSupplier; getTickTime g
+ f Ljava/lang/String; path k
+ f Ljava/util/List; paths d
+ f J startTimeNano i
+ f I startTimeTicks j
+ f Lit/unimi/dsi/fastutil/longs/LongList; startTimes e
+ f Z started l
+ f Ljava/util/function/BooleanSupplier; suppressWarnings n
+c net/minecraft/util/profiling/ActiveProfiler$PathEntry net/minecraft/util/profiling/MethodProfiler$a
+ m ()J getCount c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters d
+ m ()J getDuration a
+ m ()J getMaxDuration b
+ f J accumulatedDuration c
+ f J count d
+ f Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; counters e
+ f J maxDuration a
+ f J minDuration b
+c net/minecraft/util/profiling/ProfileResults net/minecraft/util/profiling/MethodProfilerResults
+ m (Ljava/lang/String;)Ljava/lang/String; demanglePath b
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()J getNanoDuration g
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m ()I getTickDuration f
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f C PATH_SEPARATOR d
+c net/minecraft/util/profiling/ProfilerFiller net/minecraft/util/profiling/GameProfilerFiller
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; combine a
+ m ()V endTick b
+ m (Ljava/lang/String;)V incrementCounter f
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;)V incrementCounter d
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; zone d
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; zone c
+ f Ljava/lang/String; ROOT b
+c net/minecraft/util/profiling/ProfilerFiller$CombinedProfileFiller net/minecraft/util/profiling/GameProfilerFiller$a
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m ()V endTick b
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; first a
+ f Lnet/minecraft/util/profiling/ProfilerFiller; second c
+c net/minecraft/world/attribute/AmbientSounds net/minecraft/world/attribute/AmbientSounds
+ m ()Ljava/util/List; additions c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; loop a
+ m ()Ljava/util/Optional; mood b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/attribute/AmbientSounds; EMPTY a
+ f Lnet/minecraft/world/attribute/AmbientSounds; LEGACY_CAVE_SETTINGS b
+ f Ljava/util/List; additions f
+ f Ljava/util/Optional; loop d
+ f Ljava/util/Optional; mood e
+c net/minecraft/world/attribute/AttributeType net/minecraft/world/attribute/AttributeType
+ m (Lnet/minecraft/world/attribute/modifier/AttributeModifier;)V checkAllowedModifier a
+ m (Ljava/util/Map;)Lcom/mojang/serialization/Codec; createModifierCodec a
+ m ()Lnet/minecraft/world/attribute/LerpFunction; keyframeLerp d
+ m ()Lcom/mojang/serialization/Codec; modifierCodec c
+ m ()Ljava/util/Map; modifierLibrary b
+ m (Lcom/mojang/serialization/Codec;Ljava/util/Map;Lnet/minecraft/world/attribute/LerpFunction;)Lnet/minecraft/world/attribute/AttributeType; ofInterpolated a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/Map;Lnet/minecraft/world/attribute/LerpFunction;Lnet/minecraft/world/attribute/LerpFunction;)Lnet/minecraft/world/attribute/AttributeType; ofInterpolated a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/attribute/AttributeType; ofNotInterpolated a
+ m (Lcom/mojang/serialization/Codec;Ljava/util/Map;)Lnet/minecraft/world/attribute/AttributeType; ofNotInterpolated a
+ m ()Lnet/minecraft/world/attribute/LerpFunction; partialTickLerp g
+ m ()Lnet/minecraft/world/attribute/LerpFunction; spatialLerp f
+ m ()Lnet/minecraft/world/attribute/LerpFunction; stateChangeLerp e
+ m ()Lcom/mojang/serialization/Codec; valueCodec a
+ f Lnet/minecraft/world/attribute/LerpFunction; keyframeLerp d
+ f Lcom/mojang/serialization/Codec; modifierCodec c
+ f Ljava/util/Map; modifierLibrary b
+ f Lnet/minecraft/world/attribute/LerpFunction; partialTickLerp g
+ f Lnet/minecraft/world/attribute/LerpFunction; spatialLerp f
+ f Lnet/minecraft/world/attribute/LerpFunction; stateChangeLerp e
+ f Lcom/mojang/serialization/Codec; valueCodec a
+c net/minecraft/world/damagesource/DamageType net/minecraft/world/damagesource/DamageType
+ m ()Lnet/minecraft/world/damagesource/DeathMessageType; deathMessageType e
+ m ()Lnet/minecraft/world/damagesource/DamageEffects; effects d
+ m ()F exhaustion c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; msgId a
+ m ()Lnet/minecraft/world/damagesource/DamageScaling; scaling b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/damagesource/DeathMessageType; deathMessageType h
+ f Lnet/minecraft/world/damagesource/DamageEffects; effects g
+ f F exhaustion f
+ f Ljava/lang/String; msgId d
+ f Lnet/minecraft/world/damagesource/DamageScaling; scaling e
+c net/minecraft/world/effect/BadOmenMobEffect net/minecraft/world/effect/BadOmenMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/WeavingMobEffect net/minecraft/world/effect/WeavingMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ f Ljava/util/function/ToIntFunction; maxCobwebs c
+c net/minecraft/world/entity/ConversionParams net/minecraft/world/entity/ConversionParams
+ m ()Z keepEquipment b
+ m ()Z preserveCanPickUpLoot c
+ m (Lnet/minecraft/world/entity/Mob;ZZ)Lnet/minecraft/world/entity/ConversionParams; single a
+ m ()Lnet/minecraft/world/scores/PlayerTeam; team d
+ m ()Lnet/minecraft/world/entity/ConversionType; type a
+ f Z keepEquipment b
+ f Z preserveCanPickUpLoot c
+ f Lnet/minecraft/world/scores/PlayerTeam; team d
+ f Lnet/minecraft/world/entity/ConversionType; type a
+c net/minecraft/world/entity/ConversionParams$AfterConversion net/minecraft/world/entity/ConversionParams$a
+c net/minecraft/world/entity/EntityAttachment net/minecraft/world/entity/EntityAttachment
+ m ()[Lnet/minecraft/world/entity/EntityAttachment; $values a
+ m (FF)Ljava/util/List; createFallbackPoints a
+ f [Lnet/minecraft/world/entity/EntityAttachment; $VALUES f
+ f Lnet/minecraft/world/entity/EntityAttachment; NAME_TAG c
+ f Lnet/minecraft/world/entity/EntityAttachment; PASSENGER a
+ f Lnet/minecraft/world/entity/EntityAttachment; VEHICLE b
+ f Lnet/minecraft/world/entity/EntityAttachment; WARDEN_CHEST d
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; fallback e
+c net/minecraft/world/entity/EntityAttachment$Fallback net/minecraft/world/entity/EntityAttachment$a
+ m (FF)Ljava/util/List; lambda$static$0 c
+ m (FF)Ljava/util/List; lambda$static$1 b
+ m (FF)Ljava/util/List; lambda$static$2 a
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_CENTER d
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_FEET b
+ f Lnet/minecraft/world/entity/EntityAttachment$Fallback; AT_HEIGHT c
+ f Ljava/util/List; ZERO a
+c net/minecraft/world/entity/EntityDimensions net/minecraft/world/entity/EntitySize
+ m ()Lnet/minecraft/world/entity/EntityAttachments; attachments d
+ m (F)F defaultEyeHeight c
+ m ()F eyeHeight c
+ m ()Z fixed e
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; fixed c
+ m ()F height b
+ m (DDD)Lnet/minecraft/world/phys/AABB; makeBoundingBox a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; makeBoundingBox a
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; scalable b
+ m (F)Lnet/minecraft/world/entity/EntityDimensions; scale a
+ m (FF)Lnet/minecraft/world/entity/EntityDimensions; scale a
+ m ()F width a
+ m (Lnet/minecraft/world/entity/EntityAttachments$Builder;)Lnet/minecraft/world/entity/EntityDimensions; withAttachments a
+ m (F)Lnet/minecraft/world/entity/EntityDimensions; withEyeHeight b
+ f Lnet/minecraft/world/entity/EntityAttachments; attachments d
+ f F eyeHeight c
+ f Z fixed e
+ f F height b
+ f F width a
+c net/minecraft/world/entity/ai/behavior/Swim net/minecraft/world/entity/ai/behavior/BehaviorSwim
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;)Z shouldSwim a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick b
+ f F chance c
+c net/minecraft/world/entity/ai/goal/JumpGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWaterJumpAbstract
+c net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (DF)I calculateFallDamage a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z canEat i
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFrogSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gR
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V eraseTongueTarget p
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()I getHeadRotSpeed ai
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxHeadYRot ae
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m ()Ljava/util/Optional; getTongueTarget gP
+ m ()Lnet/minecraft/core/Holder; getVariant gQ
+ m ()Z isBaby e_
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isPushedByFluid db
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playEatingSound gX
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Z)V setBaby a_
+ m (Lnet/minecraft/world/entity/Entity;)V setTongueTarget H
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;DZD)V travelInWater a
+ m (F)V updateWalkAnimation B
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TONGUE_TARGET_ID cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cC
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cF
+ f I FROG_FALL_DAMAGE_REDUCTION cE
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cw
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cv
+ f Lnet/minecraft/world/entity/AnimationState; croakAnimationState cz
+ f Lnet/minecraft/world/entity/AnimationState; jumpAnimationState cx
+ f Lnet/minecraft/world/entity/AnimationState; swimIdleAnimationState cB
+ f Lnet/minecraft/world/entity/AnimationState; tongueAnimationState cA
+c net/minecraft/world/entity/animal/frog/Frog$FrogLookControl net/minecraft/world/entity/animal/frog/Frog$a
+ m ()Z resetXRotOnTick c
+ f Lnet/minecraft/world/entity/animal/frog/Frog; this$0 h
+c net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator net/minecraft/world/entity/animal/frog/Frog$b
+ m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; getPathType a
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getStart a
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; belowPos a
+c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation net/minecraft/world/entity/animal/frog/Frog$c
+ m (Lnet/minecraft/world/level/pathfinder/PathType;)Z canCutCorner b
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+c net/minecraft/world/entity/animal/goat/Goat net/minecraft/world/entity/animal/goat/Goat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addHorns gU
+ m ()V ageBoundaryReached h
+ m ()V aiStep d_
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (DF)I calculateFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGoatSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gP
+ m ()Lnet/minecraft/world/item/ItemStack; createHorn p
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Z dropHorn gT
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/goat/Goat; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxHeadYRot ae
+ m ()Lnet/minecraft/sounds/SoundEvent; getMilkingSound gQ
+ m ()F getRammingXHeadRot he
+ m (B)V handleEntityEvent b
+ m ()Z hasLeftHorn gR
+ m ()Z hasRightHorn gS
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isScreamingGoat hd
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; lambda$createHorn$0 b
+ m ()Lnet/minecraft/world/item/ItemStack; lambda$createHorn$1 hf
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gX
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V removeHorns gV
+ m (Z)V setScreamingGoat x
+ m (F)V setYHeadRot r
+ f I ADULT_ATTACK_DAMAGE cC
+ f I BABY_ATTACK_DAMAGE cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_LEFT_HORN cF
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_RIGHT_HORN cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_SCREAMING_GOAT cE
+ f Z DEFAULT_HAS_LEFT_HORN cI
+ f Z DEFAULT_HAS_RIGHT_HORN cJ
+ f Z DEFAULT_IS_SCREAMING cH
+ f I GOAT_FALL_DAMAGE_REDUCTION cz
+ f D GOAT_SCREAMING_CHANCE cA
+ f Lnet/minecraft/world/entity/EntityDimensions; LONG_JUMPING_DIMENSIONS cv
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cx
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cw
+ f D UNIHORN_CHANCE cB
+ f Z isLoweringHead cK
+ f I lowerHeadTick cL
+c net/minecraft/world/entity/animal/wolf/Wolf net/minecraft/world/entity/animal/wolf/EntityWolf
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V applyTamingSideEffects gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canArmorAbsorb i
+ m ()Z canBeLeashed aj_
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/player/Player;)Z canShearEquipment b_
+ m ()V cancelShake hk
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkWolfSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes he
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/wolf/Wolf; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getCollarColor hg
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (F)F getHeadRollAngle N
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m ()I getMaxHeadXRot ac
+ m ()I getMaxSpawnClusterSize aj
+ m ()J getPersistentAngerEndTime a
+ m ()Lnet/minecraft/world/entity/EntityReference; getPersistentAngerTarget b
+ m (F)F getShakeAnim M
+ m ()Lnet/minecraft/core/Holder; getSoundVariant hj
+ m ()F getSoundVolume fC
+ m ()F getTailAngle hf
+ m ()Lnet/minecraft/resources/Identifier; getTexture hd
+ m ()Lnet/minecraft/core/Holder; getVariant hi
+ m (F)F getWetShade L
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isInterested hh
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$addAdditionalSaveData$1 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$readAdditionalSaveData$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a
+ m (Z)V setIsInterested A
+ m (J)V setPersistentAngerEndTime b
+ m (Lnet/minecraft/world/entity/EntityReference;)V setPersistentAngerTarget a
+ m (Lnet/minecraft/core/Holder;)V setSoundVariant k
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m ()V startPersistentAngerTimer c
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;)V tryToTame i
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a
+ f F ARMOR_REPAIR_UNIT cI
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ANGER_END_TIME cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_INTERESTED_ID cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SOUND_VARIANT_ID cF
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cE
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLLAR_COLOR cJ
+ f F DEFAULT_TAIL_ANGLE cA
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cQ
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; PREY_SELECTOR cz
+ f F START_HEALTH cG
+ f F TAME_HEALTH cH
+ f F interestedAngle cK
+ f F interestedAngleO cL
+ f Z isShaking cN
+ f Z isWet cM
+ f Lnet/minecraft/world/entity/EntityReference; persistentAngerTarget cR
+ f F shakeAnim cO
+ f F shakeAnimO cP
+c net/minecraft/world/entity/animal/wolf/Wolf$WolfPackData net/minecraft/world/entity/animal/wolf/EntityWolf$b
+ f Lnet/minecraft/core/Holder; type a
+c net/minecraft/world/entity/animal/wolf/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/wolf/EntityWolf$a
+ m (Lnet/minecraft/world/entity/animal/equine/Llama;)Z avoidLlama a
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; this$0 i
+ f Lnet/minecraft/world/entity/animal/wolf/Wolf; wolf j
+c net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EntityEnderman
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getCarriedBlock gQ
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()J getPersistentAngerEndTime a
+ m ()Lnet/minecraft/world/entity/EntityReference; getPersistentAngerTarget b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasBeenStaredAt gS
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion;F)Z hurtWithCleanWater a
+ m (Lnet/minecraft/world/entity/player/Player;)Z isBeingStaredBy g
+ m ()Z isCreepy gR
+ m ()Z isSensitiveToWater fR
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$readAdditionalSaveData$0 d
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playStareSound p
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m ()Z requiresCustomPersistence ab
+ m ()V setBeingStaredAt gT
+ m (Lnet/minecraft/world/level/block/state/BlockState;)V setCarriedBlock c
+ m (J)V setPersistentAngerEndTime b
+ m (Lnet/minecraft/world/entity/EntityReference;)V setPersistentAngerTarget a
+ m ()V startPersistentAngerTimer c
+ m ()Z teleport gP
+ m (DDD)Z teleport p
+ m (Lnet/minecraft/world/entity/Entity;)Z teleportTowards H
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CARRY_STATE cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CREEPY cx
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STARED_AT cy
+ f I DELAY_BETWEEN_CREEPY_STARE_SOUND f
+ f I MIN_DEAGGRESSION_TIME cv
+ f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cB
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING e
+ f Lnet/minecraft/resources/Identifier; SPEED_MODIFIER_ATTACKING_ID d
+ f I lastStareSound cz
+ f J persistentAngerEndTime cC
+ f Lnet/minecraft/world/entity/EntityReference; persistentAngerTarget cD
+ f I targetChangeTime cA
+c net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPickupBlock
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+c net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPlaceBlock
+ m (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 canPlaceBlock a
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+c net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/monster/EnderMan;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I aggroTime k
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; continueAggroTargetConditions n
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; isAngerInducing o
+ f Lnet/minecraft/world/entity/player/Player; pendingTarget j
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; startAggroTargetConditions m
+ f I teleportTime l
+c net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt net/minecraft/world/entity/monster/EntityEnderman$a
+ m ()Z canUse b
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/EnderMan; enderman a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+c net/minecraft/world/entity/monster/Guardian net/minecraft/world/entity/monster/EntityGuardian
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGuardianSpawnRules b
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gQ
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/entity/LivingEntity; getActiveAttackTarget gT
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAmbientSoundInterval S
+ m (F)F getAttackAnimationScale N
+ m ()I getAttackDuration p
+ m ()F getClientSideAttackTime gU
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxHeadXRot ac
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m (F)F getSpikesAnimation M
+ m (F)F getTailAnimation L
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasActiveAttackTarget gS
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isMoving gR
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V registerGoals D
+ m (I)V setActiveAttackTarget a
+ m (Z)V setMoving x
+ m (Lnet/minecraft/world/phys/Vec3;DZD)V travelInWater a
+ f I ATTACK_TIME b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_ATTACK_TARGET d
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_MOVING a
+ f I clientSideAttackTime cz
+ f Lnet/minecraft/world/entity/LivingEntity; clientSideCachedAttackTarget cy
+ f F clientSideSpikesAnimation cw
+ f F clientSideSpikesAnimationO cx
+ f F clientSideTailAnimation e
+ f F clientSideTailAnimationO f
+ f F clientSideTailAnimationSpeed cv
+ f Z clientSideTouchedGround cA
+ f Lnet/minecraft/world/entity/ai/goal/RandomStrollGoal; randomStrollGoal c
+c net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal net/minecraft/world/entity/monster/EntityGuardian$PathfinderGoalGuardianAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I attackTime b
+ f Z elder c
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian a
+c net/minecraft/world/entity/monster/Guardian$GuardianMoveControl net/minecraft/world/entity/monster/EntityGuardian$ControllerMoveGuardian
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian l
+c net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector net/minecraft/world/entity/monster/EntityGuardian$EntitySelectorGuardianTargetHumanSquid
+ f Lnet/minecraft/world/entity/monster/Guardian; guardian a
+c net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/PlayerAbilities
+ m (Lnet/minecraft/world/entity/player/Abilities$Packed;)V apply a
+ m ()F getFlyingSpeed a
+ m ()F getWalkingSpeed b
+ m ()Lnet/minecraft/world/entity/player/Abilities$Packed; pack c
+ m (F)V setFlyingSpeed a
+ m (F)V setWalkingSpeed b
+ f F DEFAULT_FLYING_SPEED k
+ f Z DEFAULT_INSTABUILD i
+ f Z DEFAULT_INVULNERABLE f
+ f Z DEFAULT_MAY_BUILD j
+ f Z DEFAULT_MAY_FLY h
+ f F DEFAULT_WALKING_SPEED l
+ f Z DEFAULY_FLYING g
+ f F flyingSpeed m
+ f Z flying b
+ f Z instabuild d
+ f Z invulnerable a
+ f Z mayBuild e
+ f Z mayfly c
+ f F walkingSpeed n
+c net/minecraft/world/entity/player/Abilities$Packed net/minecraft/world/entity/player/PlayerAbilities$a
+ m ()Z flying b
+ m ()F flyingSpeed f
+ m ()Z instabuild d
+ m ()Z invulnerable a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z mayBuild e
+ m ()Z mayFly c
+ m ()F walkingSpeed g
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f F flyingSpeed g
+ f Z flying c
+ f Z instabuild e
+ f Z invulnerable b
+ f Z mayBuild f
+ f Z mayFly d
+ f F walkingSpeed h
+c net/minecraft/world/entity/player/Inventory net/minecraft/world/entity/player/PlayerInventory
+ m (ILnet/minecraft/world/item/ItemStack;)Z add c
+ m (Lnet/minecraft/world/item/ItemStack;)Z add g
+ m (ILnet/minecraft/world/item/ItemStack;)I addResource d
+ m (Lnet/minecraft/world/item/ItemStack;)I addResource k
+ m ()V clearContent a
+ m (Ljava/util/function/Predicate;ILnet/minecraft/world/Container;)I clearOrCountMatchingItems a
+ m (Ljava/util/function/Predicate;)Z contains b
+ m (Lnet/minecraft/tags/TagKey;)Z contains a
+ m (Lnet/minecraft/world/item/ItemStack;)Z contains j
+ m (I)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket; createInventoryUpdatePacket g
+ m ()V dropAll n
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillStackedContents a
+ m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingItem d
+ m ()I getContainerSize b
+ m ()I getFreeSlot k
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/network/chat/Component; getName ap
+ m ()Lnet/minecraft/core/NonNullList; getNonEquipmentItems j
+ m ()Lnet/minecraft/world/item/ItemStack; getSelectedItem h
+ m ()I getSelectedSlot g
+ m ()I getSelectionSize i
+ m (Lnet/minecraft/world/item/ItemStack;)I getSlotWithRemainingSpace f
+ m ()I getSuitableHotbarSlot l
+ m ()I getTimesChanged o
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasRemainingSpaceForItem a
+ m ()Z isEmpty c
+ m (I)Z isHotbarSlot f
+ m (Lnet/minecraft/world/item/ItemStack;)Z isUsableForCrafting e
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V load a
+ m (Lnet/minecraft/world/item/ItemStack;)V placeItemBackInInventory h
+ m (Lnet/minecraft/world/item/ItemStack;Z)V placeItemBackInInventory a
+ m (Z)Lnet/minecraft/world/item/ItemStack; removeFromSelected a
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (Lnet/minecraft/world/item/ItemStack;)V removeItem i
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m (Lnet/minecraft/world/entity/player/Inventory;)V replaceWith a
+ m (Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList;)V save a
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; setSelectedItem b
+ m (I)V setSelectedSlot d
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m ()V tick m
+ f Lnet/minecraft/network/chat/Component; DEFAULT_NAME k
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; EQUIPMENT_SLOT_MAPPING i
+ f I INVENTORY_SIZE c
+ f I NOT_FOUND_INDEX h
+ f I POP_TIME_DURATION b
+ f I SELECTION_SIZE d
+ f I SLOT_BODY_ARMOR f
+ f I SLOT_OFFHAND e
+ f I SLOT_SADDLE g
+ f Lnet/minecraft/world/entity/EntityEquipment; equipment n
+ f Lnet/minecraft/core/NonNullList; items l
+ f Lnet/minecraft/world/entity/player/Player; player j
+ f I selected m
+ f I timesChanged o
+c net/minecraft/world/inventory/ContainerData net/minecraft/world/inventory/IContainerProperties
+ m (I)I get a
+ m ()I getCount a
+ m (II)V set a
+c net/minecraft/world/inventory/DispenserMenu net/minecraft/world/inventory/ContainerDispenser
+ m (Lnet/minecraft/world/Container;II)V add3x3GridSlots d
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INV_SLOT_END o
+ f I INV_SLOT_START n
+ f I SLOT_COUNT m
+ f I USE_ROW_SLOT_END q
+ f I USE_ROW_SLOT_START p
+ f Lnet/minecraft/world/Container; dispenser r
+c net/minecraft/world/inventory/InventoryMenu net/minecraft/world/inventory/ContainerPlayer
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m ()Lnet/minecraft/world/inventory/CraftingContainer; getCraftSlots r
+ m ()Ljava/util/List; getInputGridSlots n
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m ()Lnet/minecraft/world/inventory/Slot; getResultSlot m
+ m (I)Z isHotbarSlot e
+ m ()Lnet/minecraft/world/entity/player/Player; owner q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I ARMOR_SLOT_COUNT u
+ f I ARMOR_SLOT_END v
+ f I ARMOR_SLOT_START t
+ f I CONTAINER_ID o
+ f I CRAFTING_GRID_HEIGHT I
+ f I CRAFTING_GRID_WIDTH H
+ f I CRAFT_SLOT_COUNT r
+ f I CRAFT_SLOT_END s
+ f I CRAFT_SLOT_START q
+ f Lnet/minecraft/resources/Identifier; EMPTY_ARMOR_SLOT_BOOTS E
+ f Lnet/minecraft/resources/Identifier; EMPTY_ARMOR_SLOT_CHESTPLATE C
+ f Lnet/minecraft/resources/Identifier; EMPTY_ARMOR_SLOT_HELMET B
+ f Lnet/minecraft/resources/Identifier; EMPTY_ARMOR_SLOT_LEGGINGS D
+ f Lnet/minecraft/resources/Identifier; EMPTY_ARMOR_SLOT_SHIELD F
+ f I INV_SLOT_END x
+ f I INV_SLOT_START w
+ f I RESULT_SLOT p
+ f I SHIELD_SLOT A
+ f [Lnet/minecraft/world/entity/EquipmentSlot; SLOT_IDS K
+ f Ljava/util/Map; TEXTURE_EMPTY_SLOTS J
+ f I USE_ROW_SLOT_END z
+ f I USE_ROW_SLOT_START y
+ f Z active G
+ f Lnet/minecraft/world/entity/player/Player; owner L
+c net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/ContainerPlayer$1
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a
+ f Lnet/minecraft/world/entity/player/Player; val$owner a
+c net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/ItemFireworks
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; getEntityJustOutsideOfBlockPos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+ f [B CRAFTABLE_DURATIONS a
+ f D ROCKET_PLACEMENT_OFFSET b
+c net/minecraft/world/item/ItemDisplayContext net/minecraft/world/item/ItemDisplayContext
+ m ()[Lnet/minecraft/world/item/ItemDisplayContext; $values e
+ m ()Z firstPerson b
+ m ()B getId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Z leftHand d
+ f [Lnet/minecraft/world/item/ItemDisplayContext; $VALUES o
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lcom/mojang/serialization/Codec; CODEC k
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIRST_PERSON_LEFT_HAND d
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIRST_PERSON_RIGHT_HAND e
+ f Lnet/minecraft/world/item/ItemDisplayContext; FIXED i
+ f Lnet/minecraft/world/item/ItemDisplayContext; GROUND h
+ f Lnet/minecraft/world/item/ItemDisplayContext; GUI g
+ f Lnet/minecraft/world/item/ItemDisplayContext; HEAD f
+ f Lnet/minecraft/world/item/ItemDisplayContext; NONE a
+ f Lnet/minecraft/world/item/ItemDisplayContext; ON_SHELF j
+ f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_LEFT_HAND b
+ f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_RIGHT_HAND c
+ f B id m
+ f Ljava/lang/String; name n
+c net/minecraft/world/item/ItemStackLinkedSet net/minecraft/world/item/ItemStackLinkedSet
+ m ()Ljava/util/Set; createTypeAndComponentsSet a
+ f Lit/unimi/dsi/fastutil/Hash$Strategy; TYPE_AND_TAG a
+c net/minecraft/world/item/ItemStackLinkedSet$1 net/minecraft/world/item/ItemStackLinkedSet$1
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equals a
+ m (Lnet/minecraft/world/item/ItemStack;)I hashCode a
+c net/minecraft/world/item/SwingAnimationType net/minecraft/world/item/SwingAnimationType
+ m ()[Lnet/minecraft/world/item/SwingAnimationType; $values b
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/item/SwingAnimationType; $VALUES i
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/item/SwingAnimationType; NONE a
+ f Lnet/minecraft/world/item/SwingAnimationType; STAB c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/world/item/SwingAnimationType; WHACK b
+ f I id g
+ f Ljava/lang/String; name h
+c net/minecraft/world/item/component/ItemLore net/minecraft/world/item/component/ItemLore
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$new$0 b
+ m ()Ljava/util/List; lines a
+ m ()Ljava/util/List; styledLines b
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/component/ItemLore; withLineAdded a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/item/component/ItemLore; EMPTY a
+ f Lnet/minecraft/network/chat/Style; LORE_STYLE g
+ f I MAX_LINES b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/List; lines e
+ f Ljava/util/List; styledLines f
+c net/minecraft/world/item/crafting/RecipeMap net/minecraft/world/item/crafting/RecipeMap
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKey a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Collection; byType a
+ m (Ljava/lang/Iterable;)Lnet/minecraft/world/item/crafting/RecipeMap; create a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; getRecipesFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z lambda$getRecipesFor$0 a
+ m ()Ljava/util/Collection; values a
+ f Lnet/minecraft/world/item/crafting/RecipeMap; EMPTY a
+ f Ljava/util/Map; byKey c
+ f Lcom/google/common/collect/Multimap; byType b
+c net/minecraft/world/level/ColorMapColorUtil net/minecraft/world/level/ColorMapColorUtil
+ m (DD[II)I get a
+c net/minecraft/world/level/biome/BiomeSource net/minecraft/world/level/biome/WorldChunkManager
+ m (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V addDebugInfo a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/stream/Stream; collectPossibleBiomes b
+ m (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal a
+ m (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal a
+ m (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; findClosestBiome3d a
+ m (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; getBiomesWithin a
+ m ()Ljava/util/Set; lambda$new$0 d
+ m ()Ljava/util/Set; possibleBiomes c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/function/Supplier; possibleBiomes b
+c net/minecraft/world/level/block/AzaleaBlock net/minecraft/world/level/block/AzaleaBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/BannerBlock net/minecraft/world/level/block/BlockBanner
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; byColor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Ljava/util/Map; BY_COLOR c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+c net/minecraft/world/level/block/BarrelBlock net/minecraft/world/level/block/BlockBarrel
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN c
+c net/minecraft/world/level/block/BeaconBlock net/minecraft/world/level/block/BlockBeacon
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ButtonBlock net/minecraft/world/level/block/BlockButtonAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Z)Lnet/minecraft/sounds/SoundEvent; getSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Ljava/util/Map;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$3 a
+ m (Lnet/minecraft/world/level/block/ButtonBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/ButtonBlock;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V press a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours d
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/function/Function; shapes g
+ f I ticksToStayPressed e
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type d
+c net/minecraft/world/level/block/CactusBlock net/minecraft/world/level/block/BlockCactus
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f I ATTEMPT_GROW_CACTUS_FLOWER_AGE g
+ f D ATTEMPT_GROW_CACTUS_FLOWER_SMALL_CACTUS_CHANCE h
+ f D ATTEMPT_GROW_CACTUS_FLOWER_TALL_CACTUS_CHANCE i
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE c
+ f I MAX_CACTUS_GROWING_HEIGHT f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION e
+c net/minecraft/world/level/block/CandleBlock net/minecraft/world/level/block/CandleBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBeLit d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; getParticleOffsets b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$0 p
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$1 a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES f
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Ljava/util/function/ToIntFunction; LIGHT_EMISSION i
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT g
+ f I MAX_CANDLES e
+ f I MIN_CANDLES d
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS D
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h
+c net/minecraft/world/level/block/CarpetBlock net/minecraft/world/level/block/CarpetBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/CarrotBlock net/minecraft/world/level/block/BlockCarrots
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES b
+c net/minecraft/world/level/block/EndRodBlock net/minecraft/world/level/block/BlockEndRod
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/EntityBlock net/minecraft/world/level/block/ITileEntity
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; getListener a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+c net/minecraft/world/level/block/FlowerBlock net/minecraft/world/level/block/BlockFlowers
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; getSuspiciousEffects c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/Holder;F)Lnet/minecraft/world/item/component/SuspiciousStewEffects; makeEffectList a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/item/component/SuspiciousStewEffects; suspiciousStewEffects d
+c net/minecraft/world/level/block/FungusBlock net/minecraft/world/level/block/BlockFungi
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;)Ljava/util/Optional; getFeature a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f D BONEMEAL_SUCCESS_PROBABILITY b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/resources/ResourceKey; feature e
+ f Lnet/minecraft/world/level/block/Block; requiredBlock d
+c net/minecraft/world/level/block/HopperBlock net/minecraft/world/level/block/BlockHopper
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkPoweredState a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; interactionShapes e
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/BlockJigsaw
+ m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo;)Z canAttach a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getFrontFacing p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getTopFacing q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION b
+c net/minecraft/world/level/block/LadderBlock net/minecraft/world/level/block/BlockLadder
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/LeavesBlock net/minecraft/world/level/block/BlockLeaves
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z decaying p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDistanceAt s
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getLightBlock i_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getOptionalDistanceAt r
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V makeDrippingWaterParticles a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V makeFallingLeavesParticles b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Z)V setCutoutLeaves a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnFallingLeavesParticle a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateDistance a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I DECAY_DISTANCE a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT c
+ f I TICK_DELAY f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f Z cutoutLeaves g
+ f F leafParticleChance e
+c net/minecraft/world/level/block/LiquidBlock net/minecraft/world/level/block/BlockFluids
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V fizz a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/world/level/material/Fluid;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m (Lnet/minecraft/world/level/material/FlowingFluid;)Lnet/minecraft/world/level/material/Fluid; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/LiquidBlock;)Lnet/minecraft/world/level/material/FlowingFluid; lambda$static$3 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldSpreadLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lcom/mojang/serialization/Codec; FLOWING_FLUID f
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL b
+ f Lcom/google/common/collect/ImmutableList; POSSIBLE_FLOW_DIRECTIONS e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STABLE d
+ f Lnet/minecraft/world/level/material/FlowingFluid; fluid c
+ f Ljava/util/List; stateCache g
+c net/minecraft/world/level/block/NetherVines net/minecraft/world/level/block/BlockNetherVinesUtil
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidGrowthState a
+ f D BONEMEAL_GROW_PROBABILITY_DECREASE_RATE b
+ f D GROW_PER_TICK_PROBABILITY a
+c net/minecraft/world/level/block/NyliumBlock net/minecraft/world/level/block/BlockNylium
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canBeNylium b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (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 lambda$place$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (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 place a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PotatoBlock net/minecraft/world/level/block/BlockPotatoes
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES b
+c net/minecraft/world/level/block/RenderShape net/minecraft/world/level/block/EnumRenderType
+ m ()[Lnet/minecraft/world/level/block/RenderShape; $values a
+ f [Lnet/minecraft/world/level/block/RenderShape; $VALUES c
+ f Lnet/minecraft/world/level/block/RenderShape; INVISIBLE a
+ f Lnet/minecraft/world/level/block/RenderShape; MODEL b
+c net/minecraft/world/level/block/SmokerBlock net/minecraft/world/level/block/BlockSmoker
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/SpongeBlock net/minecraft/world/level/block/BlockSponge
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V lambda$removeWaterBreadthFirstSearch$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z removeWaterBreadthFirstSearch b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V tryAbsorbWater a
+ f [Lnet/minecraft/core/Direction; ALL_DIRECTIONS d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_COUNT c
+ f I MAX_DEPTH b
+c net/minecraft/world/level/block/SupportType net/minecraft/world/level/block/EnumBlockSupport
+ m ()[Lnet/minecraft/world/level/block/SupportType; $values a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f [Lnet/minecraft/world/level/block/SupportType; $VALUES d
+ f Lnet/minecraft/world/level/block/SupportType; CENTER b
+ f Lnet/minecraft/world/level/block/SupportType; FULL a
+ f Lnet/minecraft/world/level/block/SupportType; RIGID c
+c net/minecraft/world/level/block/SupportType$1 net/minecraft/world/level/block/EnumBlockSupport$1
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+c net/minecraft/world/level/block/SupportType$2 net/minecraft/world/level/block/EnumBlockSupport$2
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; CENTER_SUPPORT_SHAPE d
+c net/minecraft/world/level/block/SupportType$3 net/minecraft/world/level/block/EnumBlockSupport$3
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSupporting a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; RIGID_SUPPORT_SHAPE d
+c net/minecraft/world/level/block/TargetBlock net/minecraft/world/level/block/BlockTarget
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/phys/Vec3;)I getRedstoneStrength a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/core/BlockPos;I)V setOutputPower a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/Entity;)I updateRedstoneOutput a
+ f I ACTIVATION_TICKS_ARROWS c
+ f I ACTIVATION_TICKS_OTHER d
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; OUTPUT_POWER b
+c net/minecraft/world/level/chunk/BlockColumn net/minecraft/world/level/chunk/BlockColumn
+ m (I)Lnet/minecraft/world/level/block/state/BlockState; getBlock a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+c net/minecraft/world/level/chunk/CarvingMask net/minecraft/world/level/chunk/CarvingMask
+ m (III)Z get b
+ m (III)I getIndex c
+ m (III)Z lambda$new$0 d
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/BlockPos; lambda$stream$1 a
+ m (III)V set a
+ m (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;)V setAdditionalMask a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; stream a
+ m ()[J toArray a
+ f Lnet/minecraft/world/level/chunk/CarvingMask$Mask; additionalMask c
+ f Ljava/util/BitSet; mask b
+ f I minY a
+c net/minecraft/world/level/chunk/CarvingMask$Mask net/minecraft/world/level/chunk/CarvingMask$a
+c net/minecraft/world/level/chunk/ChunkAccess net/minecraft/world/level/chunk/IChunkAccess
+ m (Lnet/minecraft/world/entity/Entity;)V addEntity a
+ m (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a
+ m ()Z canBeSerialized s
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiome a
+ m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V fillBiomesFromNoise a
+ m (Ljava/util/function/BiConsumer;)V findBlockLightSources a
+ m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks a
+ m ()Ljava/util/Map; getAllReferences h
+ m ()Ljava/util/Map; getAllStarts g
+ m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen z
+ m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; getBlendingData v
+ m ()Ljava/util/Set; getBlockEntitiesPos c
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbt f
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getBlockEntityNbtForSaving a
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks q
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks r
+ m ()I getHeight L_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration B
+ m ()Ljava/util/Collection; getHeightmaps e
+ m ()I getHighestFilledSectionIndex a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getHighestGeneratedStatus o
+ m ()I getHighestSectionPosition b
+ m ()J getInhabitedTime w
+ m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a
+ m ()I getMinY K_
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; getOrCreateHeightmapUnprimed a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; getOrCreateNoiseChunk a
+ m ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; getOrCreateOffsetList a
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus n
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos f
+ m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing p
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure b
+ m (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; getSection b
+ m ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; getSections d
+ m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; getSkyLightSources D
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (J)Lnet/minecraft/world/level/chunk/ChunkAccess$PackedTicks; getTicksForSerialization a
+ m ()Lnet/minecraft/world/level/chunk/UpgradeData; getUpgradeData t
+ m ()Z hasAnyStructureReferences y
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z hasPrimedHeightmap b
+ m (J)V incrementInhabitedTime b
+ m ()V initializeLightSources C
+ m ()Z isLightCorrect x
+ m ()Z isOldNoiseGeneration u
+ m ()Z isUnsaved m
+ m ()Z isUpgrading A
+ m (II)Z isYSpaceEmpty a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$addReferenceForStructure$1 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$findBlockLightSources$2 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; lambda$getOrCreateHeightmapUnprimed$0 c
+ m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e
+ m ()V markUnsaved i
+ m ()Lnet/minecraft/util/ProblemReporter$PathElement; problemPath E
+ m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/util/ProblemReporter$PathElement; problemPath a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity c
+ m (Lnet/minecraft/world/level/chunk/PalettedContainerFactory;[Lnet/minecraft/world/level/chunk/LevelChunkSection;)V replaceMissingSections a
+ m (Ljava/util/Map;)V setAllReferences b
+ m (Ljava/util/Map;)V setAllStarts a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setBlockEntityNbt a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V setHeightmap a
+ m (J)V setInhabitedTime c
+ m (Z)V setLightCorrect a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+ m ()Z tryMarkSaved j
+ f Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET n
+ f Lorg/slf4j/Logger; LOGGER m
+ f I NO_FILLED_SECTION a
+ f Lnet/minecraft/world/level/levelgen/blending/BlendingData; blendingData f
+ f Ljava/util/Map; blockEntities j
+ f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiomeSettings r
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos c
+ f Ljava/util/Map; heightmaps g
+ f J inhabitedTime q
+ f Z isLightCorrect p
+ f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor k
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk d
+ f Ljava/util/Map; pendingBlockEntities i
+ f [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing b
+ f [Lnet/minecraft/world/level/chunk/LevelChunkSection; sections l
+ f Ljava/util/Map; structureStarts s
+ f Ljava/util/Map; structuresRefences t
+ f Z unsaved o
+ f Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData e
+c net/minecraft/world/level/chunk/ChunkAccess$PackedTicks net/minecraft/world/level/chunk/IChunkAccess$b
+ m ()Ljava/util/List; blocks a
+ m ()Ljava/util/List; fluids b
+ f Ljava/util/List; blocks a
+ f Ljava/util/List; fluids b
+c net/minecraft/world/level/chunk/ChunkAccess$ChunkPathElement net/minecraft/world/level/chunk/IChunkAccess$a
+ m ()Lnet/minecraft/world/level/ChunkPos; pos a
+ f Lnet/minecraft/world/level/ChunkPos; pos a
+c net/minecraft/world/level/chunk/ChunkSource net/minecraft/world/level/chunk/IChunkProvider
+ m ()Ljava/lang/String; gatherStats e
+ m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (IIZ)Lnet/minecraft/world/level/chunk/LevelChunk; getChunk a
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunkForLighting c
+ m (II)Lnet/minecraft/world/level/chunk/LevelChunk; getChunkNow a
+ m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks l
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine r
+ m ()I getLoadedChunksCount j
+ m (II)Z hasChunk b
+ m (IIIZ)V onSectionEmptinessChanged a
+ m (Z)V setSpawnSettings b
+ m (Ljava/util/function/BooleanSupplier;Z)V tick a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)Z updateChunkForced a
+c net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/ChunkConverter
+ m ()Lnet/minecraft/world/level/chunk/UpgradeData; copy c
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$new$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$1 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V lambda$upgrade$3 a
+ m (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; updateState a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V upgrade a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V upgradeInside b
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/Direction8;)V upgradeSides a
+ m ()Lnet/minecraft/nbt/CompoundTag; write b
+ f Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC e
+ f Ljava/util/Set; CHUNKY_FIXERS l
+ f [Lnet/minecraft/core/Direction8; DIRECTIONS d
+ f Lnet/minecraft/world/level/chunk/UpgradeData; EMPTY a
+ f Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC f
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Map; MAP k
+ f Ljava/lang/String; TAG_INDICES c
+ f [[I index j
+ f Ljava/util/List; neighborBlockTicks h
+ f Ljava/util/List; neighborFluidTicks i
+ f Ljava/util/EnumSet; sides g
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixer net/minecraft/world/level/chunk/ChunkConverter$a
+ m (Lnet/minecraft/world/level/LevelAccessor;)V processChunk a
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers net/minecraft/world/level/chunk/ChunkConverter$Type
+ m ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; $values a
+ f [Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; $VALUES g
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; BLACKLIST a
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; CHEST c
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; DEFAULT b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS f
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; LEAVES d
+ f Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; STEM_BLOCK e
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 net/minecraft/world/level/chunk/ChunkConverter$Type$1
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 net/minecraft/world/level/chunk/ChunkConverter$Type$2
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 net/minecraft/world/level/chunk/ChunkConverter$Type$3
+ m (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; updateShape a
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 net/minecraft/world/level/chunk/ChunkConverter$Type$4
+ m ()Ljava/util/List; lambda$$0 a
+ m (Lnet/minecraft/world/level/LevelAccessor;)V processChunk a
+ m (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; updateShape a
+ f Ljava/lang/ThreadLocal; queue g
+c net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 net/minecraft/world/level/chunk/ChunkConverter$Type$5
+ m (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; updateShape a
+c net/minecraft/world/level/entity/Visibility net/minecraft/world/level/entity/Visibility
+ m ()[Lnet/minecraft/world/level/entity/Visibility; $values c
+ m (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; fromFullChunkStatus a
+ m ()Z isAccessible b
+ m ()Z isTicking a
+ f [Lnet/minecraft/world/level/entity/Visibility; $VALUES f
+ f Lnet/minecraft/world/level/entity/Visibility; HIDDEN a
+ f Lnet/minecraft/world/level/entity/Visibility; TICKING c
+ f Lnet/minecraft/world/level/entity/Visibility; TRACKED b
+ f Z accessible d
+ f Z ticking e
+c net/minecraft/world/level/material/MapColor net/minecraft/world/level/material/MaterialMapColor
+ m (I)Lnet/minecraft/world/level/material/MapColor; byId a
+ m (I)Lnet/minecraft/world/level/material/MapColor; byIdUnsafe c
+ m (Lnet/minecraft/world/level/material/MapColor$Brightness;)I calculateARGBColor a
+ m (I)I getColorFromPackedId b
+ m (Lnet/minecraft/world/level/material/MapColor$Brightness;)B getPackedId b
+ f Lnet/minecraft/world/level/material/MapColor; CLAY j
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BLACK D
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BLUE z
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_BROWN A
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_CYAN x
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_GRAY v
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_GREEN B
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_BLUE r
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_GRAY w
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_LIGHT_GREEN t
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_MAGENTA q
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_ORANGE p
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_PINK u
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_PURPLE y
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_RED C
+ f Lnet/minecraft/world/level/material/MapColor; COLOR_YELLOW s
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_HYPHAE ac
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_NYLIUM aa
+ f Lnet/minecraft/world/level/material/MapColor; CRIMSON_STEM ab
+ f Lnet/minecraft/world/level/material/MapColor; DEEPSLATE ah
+ f Lnet/minecraft/world/level/material/MapColor; DIAMOND F
+ f Lnet/minecraft/world/level/material/MapColor; DIRT k
+ f Lnet/minecraft/world/level/material/MapColor; EMERALD H
+ f Lnet/minecraft/world/level/material/MapColor; FIRE e
+ f Lnet/minecraft/world/level/material/MapColor; GLOW_LICHEN aj
+ f Lnet/minecraft/world/level/material/MapColor; GOLD E
+ f Lnet/minecraft/world/level/material/MapColor; GRASS b
+ f Lnet/minecraft/world/level/material/MapColor; ICE f
+ f Lnet/minecraft/world/level/material/MapColor; LAPIS G
+ f [Lnet/minecraft/world/level/material/MapColor; MATERIAL_COLORS am
+ f Lnet/minecraft/world/level/material/MapColor; METAL g
+ f Lnet/minecraft/world/level/material/MapColor; NETHER J
+ f Lnet/minecraft/world/level/material/MapColor; NONE a
+ f Lnet/minecraft/world/level/material/MapColor; PLANT h
+ f Lnet/minecraft/world/level/material/MapColor; PODZOL I
+ f Lnet/minecraft/world/level/material/MapColor; QUARTZ o
+ f Lnet/minecraft/world/level/material/MapColor; RAW_IRON ai
+ f Lnet/minecraft/world/level/material/MapColor; SAND c
+ f Lnet/minecraft/world/level/material/MapColor; SNOW i
+ f Lnet/minecraft/world/level/material/MapColor; STONE l
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BLACK Z
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BLUE V
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_BROWN W
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_CYAN T
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_GRAY R
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_GREEN X
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_BLUE N
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_GRAY S
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_LIGHT_GREEN P
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_MAGENTA M
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_ORANGE L
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_PINK Q
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_PURPLE U
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_RED Y
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_WHITE K
+ f Lnet/minecraft/world/level/material/MapColor; TERRACOTTA_YELLOW O
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_HYPHAE af
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_NYLIUM ad
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_STEM ae
+ f Lnet/minecraft/world/level/material/MapColor; WARPED_WART_BLOCK ag
+ f Lnet/minecraft/world/level/material/MapColor; WATER m
+ f Lnet/minecraft/world/level/material/MapColor; WOOD n
+ f Lnet/minecraft/world/level/material/MapColor; WOOL d
+ f I col ak
+ f I id al
+c net/minecraft/world/level/material/MapColor$Brightness net/minecraft/world/level/material/MaterialMapColor$a
+ m ()[Lnet/minecraft/world/level/material/MapColor$Brightness; $values a
+ m (I)Lnet/minecraft/world/level/material/MapColor$Brightness; byId a
+ m (I)Lnet/minecraft/world/level/material/MapColor$Brightness; byIdUnsafe b
+ f [Lnet/minecraft/world/level/material/MapColor$Brightness; $VALUES h
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; HIGH c
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; LOWEST d
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; LOW a
+ f Lnet/minecraft/world/level/material/MapColor$Brightness; NORMAL b
+ f [Lnet/minecraft/world/level/material/MapColor$Brightness; VALUES g
+ f I id e
+ f I modifier f
+c net/minecraft/world/level/pathfinder/Target net/minecraft/world/level/pathfinder/PathDestination
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Target; createFromStream c
+ m ()Lnet/minecraft/world/level/pathfinder/Node; getBestNode d
+ m ()Z isReached f
+ m ()V setReached e
+ m (FLnet/minecraft/world/level/pathfinder/Node;)V updateBest a
+ f F bestHeuristic m
+ f Lnet/minecraft/world/level/pathfinder/Node; bestNode n
+ f Z reached o
+c net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone
+ f I BITS a
+ f I MASK b
+ f I SIGNAL_MAX d
+ f I SIGNAL_MIN c
+ f I SIGNAL_NONE e
+c net/minecraft/world/level/storage/LevelData net/minecraft/world/level/storage/WorldData
+ m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a
+ m ()J getDayTime c
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()J getGameTime b
+ m ()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getRespawnData a
+ m ()Z isDifficultyLocked q
+ m ()Z isHardcore k
+ m ()Z isRaining h
+ m ()Z isThundering f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; lambda$fillCrashReportCategory$0 a
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 d
+ m (Z)V setRaining b
+c net/minecraft/world/level/storage/LevelData$RespawnData net/minecraft/world/level/storage/WorldData$a
+ m ()Lnet/minecraft/resources/ResourceKey; dimension a
+ m ()Lnet/minecraft/core/GlobalPos; globalPos c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FF)Lnet/minecraft/world/level/storage/LevelData$RespawnData; of a
+ m ()F pitch e
+ m ()Lnet/minecraft/core/BlockPos; pos b
+ m ()F yaw d
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/level/storage/LevelData$RespawnData; DEFAULT a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/core/GlobalPos; globalPos e
+ f F pitch g
+ f F yaw f
+c net/minecraft/world/level/storage/WorldData net/minecraft/world/level/storage/SaveData
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; createTag a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J
+ m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData B
+ m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a
+ m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents D
+ m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration C
+ m ()Lnet/minecraft/world/Difficulty; getDifficulty p
+ m ()Lnet/minecraft/world/level/gamerules/GameRules; getGameRules n
+ m ()Lnet/minecraft/world/level/GameType; getGameType j
+ m ()Ljava/util/Set; getKnownServerBrands F
+ m ()Ljava/lang/String; getLevelName d
+ m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings I
+ m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag v
+ m ()Ljava/util/Set; getRemovedFeatureFlags G
+ m (I)Ljava/lang/String; getStorageVersionName f
+ m ()I getVersion w
+ m ()Z isAllowCommands l
+ m ()Z isDebugWorld z
+ m ()Z isDifficultyLocked q
+ m ()Z isFlatWorld y
+ m ()Z isHardcore k
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 e
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 c
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$2 b
+ m ()Ljava/lang/String; lambda$fillCrashReportCategory$3 a
+ m ()Lnet/minecraft/world/level/storage/ServerLevelData; overworldData H
+ m (Lnet/minecraft/nbt/CompoundTag;)V setCustomBossEvents a
+ m (Lnet/minecraft/world/level/WorldDataConfiguration;)V setDataConfiguration a
+ m (Lnet/minecraft/world/Difficulty;)V setDifficulty a
+ m (Z)V setDifficultyLocked d
+ m (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V setEndDragonFightData a
+ m (Lnet/minecraft/world/level/GameType;)V setGameType a
+ m (Ljava/lang/String;Z)V setModdedInfo a
+ m ()Z wasModded E
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions x
+ m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle A
+ f I ANVIL_VERSION_ID d
+ f I MCREGION_VERSION_ID e
+c net/minecraft/world/level/timers/TimerQueue net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue
+ m ()Ljava/util/Comparator; createComparator c
+ m ()Ljava/util/Set; getEventsIds a
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)J lambda$createComparator$0 c
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lcom/google/common/primitives/UnsignedLong; lambda$createComparator$1 b
+ m (Lcom/mojang/serialization/Dynamic;)V lambda$new$2 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadEvent a
+ m (Ljava/lang/String;)I remove a
+ m (Ljava/lang/String;JLnet/minecraft/world/level/timers/TimerCallback;)V schedule a
+ m ()Lnet/minecraft/nbt/ListTag; store b
+ m (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lnet/minecraft/nbt/CompoundTag; storeEvent a
+ m (Ljava/lang/Object;J)V tick a
+ f Ljava/lang/String; CALLBACK_DATA_TAG b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; TIMER_NAME_TAG c
+ f Ljava/lang/String; TIMER_TRIGGER_TIME_TAG d
+ f Lnet/minecraft/world/level/timers/TimerCallbacks; callbacksRegistry e
+ f Lcom/google/common/collect/Table; events h
+ f Ljava/util/Queue; queue f
+ f Lcom/google/common/primitives/UnsignedLong; sequentialId g
+c net/minecraft/world/level/timers/TimerQueue$Event net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a
+ f Lnet/minecraft/world/level/timers/TimerCallback; callback d
+ f Ljava/lang/String; id c
+ f Lcom/google/common/primitives/UnsignedLong; sequentialId b
+ f J triggerTime a
+c net/minecraft/world/phys/shapes/IndexMerger net/minecraft/world/phys/shapes/VoxelShapeMerger
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+c net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer net/minecraft/world/phys/shapes/VoxelShapeMerger$a
+c net/minecraft/world/scores/PlayerScoreEntry net/minecraft/world/scores/PlayerScoreEntry
+ m ()Lnet/minecraft/network/chat/Component; display e
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; formatValue a
+ m ()Z isHidden a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOverride f
+ m ()Ljava/lang/String; owner c
+ m ()Lnet/minecraft/network/chat/Component; ownerName b
+ m ()I value d
+ f Lnet/minecraft/network/chat/Component; display c
+ f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOverride d
+ f Ljava/lang/String; owner a
+ f I value b
+c net/minecraft/world/timeline/AttributeTrack net/minecraft/world/timeline/AttributeTrack
+ m ()Lnet/minecraft/util/KeyframeTrack; argumentTrack b
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/util/Optional;Ljava/util/function/LongSupplier;)Lnet/minecraft/world/timeline/AttributeTrackSampler; bakeSampler a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;)Lcom/mojang/serialization/Codec; createCodec a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/modifier/AttributeModifier;)Lcom/mojang/serialization/MapCodec; createCodecWithModifier a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/modifier/AttributeModifier;)Lcom/mojang/serialization/MapCodec; lambda$createCodec$0 b
+ m (Lnet/minecraft/world/attribute/modifier/AttributeModifier;Lnet/minecraft/util/KeyframeTrack;)Lnet/minecraft/world/timeline/AttributeTrack; lambda$createCodecWithModifier$1 a
+ m (Lnet/minecraft/world/timeline/AttributeTrack;Lnet/minecraft/util/KeyframeTrack;)Lnet/minecraft/world/timeline/AttributeTrack; lambda$validatePeriod$2 a
+ m ()Lnet/minecraft/world/attribute/modifier/AttributeModifier; modifier a
+ m (Lnet/minecraft/world/timeline/AttributeTrack;I)Lcom/mojang/serialization/DataResult; validatePeriod a
+ f Lnet/minecraft/util/KeyframeTrack; argumentTrack b
+ f Lnet/minecraft/world/attribute/modifier/AttributeModifier; modifier a
+c org/bukkit/craftbukkit/CraftExplosionResult org/bukkit/craftbukkit/v1_21_R7/CraftExplosionResult
+c org/bukkit/craftbukkit/CraftExplosionResult$1 org/bukkit/craftbukkit/v1_21_R7/CraftExplosionResult$1
+c org/bukkit/craftbukkit/CraftMusicInstrument org/bukkit/craftbukkit/v1_21_R7/CraftMusicInstrument
+c org/bukkit/craftbukkit/block/CraftBlockType org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockType
+c org/bukkit/craftbukkit/block/CraftContainer org/bukkit/craftbukkit/v1_21_R7/block/CraftContainer
+c org/bukkit/craftbukkit/block/CraftDispenser org/bukkit/craftbukkit/v1_21_R7/block/CraftDispenser
+c org/bukkit/craftbukkit/block/CraftEndPortal org/bukkit/craftbukkit/v1_21_R7/block/CraftEndPortal
+c org/bukkit/craftbukkit/block/CraftTestBlock org/bukkit/craftbukkit/v1_21_R7/block/CraftTestBlock
+c org/bukkit/craftbukkit/block/impl/CraftBell org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBell
+c org/bukkit/craftbukkit/block/impl/CraftCake org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCake
+c org/bukkit/craftbukkit/block/impl/CraftCrop org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCrop
+c org/bukkit/craftbukkit/block/impl/CraftDoor org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftDoor
+c org/bukkit/craftbukkit/block/impl/CraftFarm org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftFarm
+c org/bukkit/craftbukkit/block/impl/CraftFire org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftFire
+c org/bukkit/craftbukkit/block/impl/CraftKelp org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftKelp
+c org/bukkit/craftbukkit/block/impl/CraftLoom org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLoom
+c org/bukkit/craftbukkit/block/impl/CraftRail org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftRail
+c org/bukkit/craftbukkit/block/impl/CraftSlab org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftSlab
+c org/bukkit/craftbukkit/block/impl/CraftStem org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftStem
+c org/bukkit/craftbukkit/block/impl/CraftVine org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftVine
+c org/bukkit/craftbukkit/block/impl/CraftWall org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftWall
+c org/bukkit/craftbukkit/entity/CraftCreaking org/bukkit/craftbukkit/v1_21_R7/entity/CraftCreaking
+c org/bukkit/craftbukkit/entity/CraftCreature org/bukkit/craftbukkit/v1_21_R7/entity/CraftCreature
+c org/bukkit/craftbukkit/entity/CraftEnderman org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnderman
+c org/bukkit/craftbukkit/entity/CraftFireball org/bukkit/craftbukkit/v1_21_R7/entity/CraftFireball
+c org/bukkit/craftbukkit/entity/CraftFirework org/bukkit/craftbukkit/v1_21_R7/entity/CraftFirework
+c org/bukkit/craftbukkit/entity/CraftFishHook org/bukkit/craftbukkit/v1_21_R7/entity/CraftFishHook
+c org/bukkit/craftbukkit/entity/CraftGuardian org/bukkit/craftbukkit/v1_21_R7/entity/CraftGuardian
+c org/bukkit/craftbukkit/entity/CraftMinecart org/bukkit/craftbukkit/v1_21_R7/entity/CraftMinecart
+c org/bukkit/craftbukkit/entity/CraftNautilus org/bukkit/craftbukkit/v1_21_R7/entity/CraftNautilus
+c org/bukkit/craftbukkit/entity/CraftPainting org/bukkit/craftbukkit/v1_21_R7/entity/CraftPainting
+c org/bukkit/craftbukkit/entity/CraftPillager org/bukkit/craftbukkit/v1_21_R7/entity/CraftPillager
+c org/bukkit/craftbukkit/entity/CraftSkeleton org/bukkit/craftbukkit/v1_21_R7/entity/CraftSkeleton
+c org/bukkit/craftbukkit/entity/CraftSnowball org/bukkit/craftbukkit/v1_21_R7/entity/CraftSnowball
+c org/bukkit/craftbukkit/entity/CraftVillager org/bukkit/craftbukkit/v1_21_R7/entity/CraftVillager
+c org/bukkit/craftbukkit/entity/CraftVillager$CraftType org/bukkit/craftbukkit/v1_21_R7/entity/CraftVillager$CraftType
+c org/bukkit/craftbukkit/entity/CraftVillager$CraftProfession org/bukkit/craftbukkit/v1_21_R7/entity/CraftVillager$CraftProfession
+c org/bukkit/craftbukkit/entity/CraftWaterMob org/bukkit/craftbukkit/v1_21_R7/entity/CraftWaterMob
+c org/bukkit/craftbukkit/help/CustomHelpTopic org/bukkit/craftbukkit/v1_21_R7/help/CustomHelpTopic
+c org/bukkit/craftbukkit/map/CraftMapRenderer org/bukkit/craftbukkit/v1_21_R7/map/CraftMapRenderer
+c org/bukkit/craftbukkit/scoreboard/CraftTeam org/bukkit/craftbukkit/v1_21_R7/scoreboard/CraftTeam
+c org/bukkit/craftbukkit/scoreboard/CraftTeam$1 org/bukkit/craftbukkit/v1_21_R7/scoreboard/CraftTeam$1
+c org/bukkit/craftbukkit/util/CraftDifficulty org/bukkit/craftbukkit/v1_21_R7/util/CraftDifficulty
+c org/bukkit/craftbukkit/util/CraftDifficulty$1 org/bukkit/craftbukkit/v1_21_R7/util/CraftDifficulty$1
+c org/bukkit/craftbukkit/util/CraftVoxelShape org/bukkit/craftbukkit/v1_21_R7/util/CraftVoxelShape
+c net/minecraft/advancements/AdvancementHolder net/minecraft/advancements/AdvancementHolder
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m ()Lnet/minecraft/advancements/Advancement; value b
+ f Lnet/minecraft/network/codec/StreamCodec; LIST_STREAM_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/Identifier; id c
+ f Lnet/minecraft/advancements/Advancement; value d
+c net/minecraft/advancements/CriterionProgress net/minecraft/advancements/CriterionProgress
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/CriterionProgress; fromNetwork b
+ m ()Ljava/time/Instant; getObtained d
+ m ()V grant b
+ m ()Z isDone a
+ m ()V revoke c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ f Ljava/time/Instant; obtained a
+c net/minecraft/commands/CommandResultCallback net/minecraft/commands/CommandResultCallback
+ m (Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/CommandResultCallback;ZI)V lambda$chain$0 a
+ f Lnet/minecraft/commands/CommandResultCallback; EMPTY a
+c net/minecraft/commands/CommandSigningContext net/minecraft/commands/CommandSigningContext
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+ f Lnet/minecraft/commands/CommandSigningContext; ANONYMOUS a
+c net/minecraft/commands/CommandSigningContext$1 net/minecraft/commands/CommandSigningContext$1
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+c net/minecraft/commands/CommandSigningContext$SignedArguments net/minecraft/commands/CommandSigningContext$a
+ m ()Ljava/util/Map; arguments a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; getArgument a
+ f Ljava/util/Map; arguments b
+c net/minecraft/core/particles/ParticleOptions net/minecraft/core/particles/ParticleParam
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+c net/minecraft/data/loot/BlockLootSubProvider net/minecraft/data/loot/BlockLootSubProvider
+ m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V add a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V addNetherVinesDropTable b
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; applyExplosionCondition a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; applyExplosionDecay a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createAttachedStemDrops c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBannerDrop g
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBeeHiveDrop i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createBeeNestDrop h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleCakeDrops s
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleDrops q
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCaveVinesDrop j
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCopperGolemStatueBlock k
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCopperOreDrops d
+ m (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; createCropDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoorTable t
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantShearsDrop p
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantWithSeedDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createGrassDrops l
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createLapisOreDrops e
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createLeavesDrops a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMangroveLeavesDrops o
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMossyCarpetBlockDrops n
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMultifaceBlockDrops m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMultifaceBlockDrops a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMushroomBlockDrop b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createNameableBlockEntityTable b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createOakLeavesDrops b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createOreDrop a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPotFlowerItemTable e
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createRedstoneOreDrops f
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSegmentedBlockDrops r
+ m (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; createSelfDropDispatchTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsDispatchTable b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsOnlyDrop b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShearsOrSilkTouchOnlyDrop c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createShulkerBoxDrop c
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchDispatchTable a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchOnlyTable d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSilkTouchOrShearsDispatchTable c
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTable a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSingleItemTableWithSilkTouch a
+ m (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; createSingleItemTableWithSilkTouch a
+ m (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; createSinglePropConditionTable a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSlabItemTable a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createStemDrops b
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; doesNotHaveShearsOrSilkTouch g
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; doesNotHaveSilkTouch b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)V dropOther c
+ m (Lnet/minecraft/world/level/block/Block;)V dropPottedContents u
+ m (Lnet/minecraft/world/level/block/Block;)V dropSelf w
+ m (Lnet/minecraft/world/level/block/Block;)V dropWhenSilkTouch v
+ m ()V generate e
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasShears c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasShearsOrSilkTouch f
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasSilkTouch a
+ m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/IllegalStateException; lambda$add$7 x
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createCandleDrops$3 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$1 b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$2 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/SegmentableBlock;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createSegmentedBlockDrops$4 a
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createStemDrops$0 b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$dropPottedContents$6 y
+ m (Ljava/util/Set;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;)V lambda$generate$5 a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; noDrop d
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V otherWhenSilkTouch c
+ f [F NORMAL_LEAVES_SAPLING_CHANCES e
+ f [F NORMAL_LEAVES_STICK_CHANCES f
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures c
+ f Ljava/util/Set; explosionResistant b
+ f Ljava/util/Map; map d
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/tags/TimelineTagsProvider net/minecraft/data/tags/TimelineTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/BootstrapContext net/minecraft/data/worldgen/BootstrapContext
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; lookup a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; register a
+c net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/GameTestHarnessTestCommand
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I clear b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;)Ljava/util/Optional; createGameTestInfo a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;III)I createNewStructure a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; createTestPositionAround a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I export c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;)I exportTestStructure a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; lambda$clear$4 b
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$clear$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$createNewStructure$46 a
+ m (Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity;)Lnet/minecraft/network/chat/Component; lambda$createNewStructure$47 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$export$6 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/core/BlockPos;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V lambda$locate$11 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$locate$12 a
+ m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$locate$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lambda$register$20 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestFinder; lambda$register$21 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$33 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$34 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$35 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$36 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$37 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$38 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$39 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$40 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$41 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$42 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/Integer; lambda$reset$2 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$reset$3 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$run$7 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$run$8 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$13 e
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$14 d
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$15 c
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$16 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$17 b
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$18 a
+ m (Lnet/minecraft/server/commands/InCommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$19 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$toGameTestInfo$44 a
+ m (ILnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$toGameTestInfo$45 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$toGameTestInfos$43 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$trackAndStartRunner$49 a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I locate e
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I reset a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/GameTestInfo;)I resetGameTestInfo a
+ m (Lnet/minecraft/gametest/framework/TestFinder;Lnet/minecraft/gametest/framework/RetryOptions;II)I run a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/InCommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I showPos a
+ m ()I stopTests a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestInstanceFinder;I)Ljava/util/stream/Stream; toGameTestInfo a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestPosFinder;)Ljava/util/stream/Stream; toGameTestInfos a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/GameTestRunner;)I trackAndStartRunner a
+ m (Lnet/minecraft/gametest/framework/TestFinder;)I verify d
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;)Z verifyStructureExists a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; CLEAR_NO_TESTS k
+ f I DEFAULT_CLEAR_RADIUS e
+ f I DEFAULT_X_SIZE h
+ f I DEFAULT_Y_SIZE i
+ f I DEFAULT_Z_SIZE j
+ f I MAX_CLEAR_RADIUS f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_STRUCTURES_TO_EXPORT n
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; NO_TEST_CONTAINING p
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_TEST_INSTANCES o
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; RESET_NO_TESTS l
+ f I TEST_FULL_SEARCH_RADIUS b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; TEST_INSTANCE_COULD_NOT_BE_FOUND m
+ f I TEST_NEARBY_SEARCH_RADIUS a
+ f I TEST_POS_Z_OFFSET_FROM_PLAYER g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; TOO_LARGE q
+ f I VERIFY_TEST_BATCH_SIZE d
+ f I VERIFY_TEST_GRID_AXIS_SIZE c
+c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$b
+ m ()Lnet/minecraft/network/chat/Component; lambda$showTestSummaryIfAllDone$0 e
+ m ()Lnet/minecraft/network/chat/Component; lambda$showTestSummaryIfAllDone$1 d
+ m ()V showTestSummaryIfAllDone c
+ m ()Lnet/minecraft/commands/CommandSourceStack; source a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+ m ()Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b
+ f Lnet/minecraft/commands/CommandSourceStack; source a
+ f Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b
+c net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)Lnet/minecraft/network/chat/Component; lambda$testBatchStarting$0 c
+ m ()Lnet/minecraft/commands/CommandSourceStack; source a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchFinished b
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)V testBatchStarting a
+ f Lnet/minecraft/commands/CommandSourceStack; source a
+c net/minecraft/network/TickablePacketListener net/minecraft/network/TickablePacketListener
+ m ()V tick d
+c net/minecraft/network/chat/ComponentContents net/minecraft/network/chat/ComponentContents
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ m (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; visit a
+ m (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; visit a
+c net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage
+ m ()Lnet/minecraft/network/chat/Component; decoratedContent d
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/lang/String; describeSigned a
+ m (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; filter a
+ m (Z)Lnet/minecraft/network/chat/PlayerChatMessage; filter a
+ m ()Lnet/minecraft/network/chat/FilterMask; filterMask o
+ m (Ljava/time/Instant;)Z hasExpiredClient b
+ m (Ljava/time/Instant;)Z hasExpiredServer a
+ m ()Z hasSignature i
+ m (Ljava/util/UUID;)Z hasSignatureFrom a
+ m ()Z isFullyFiltered j
+ m ()Z isSystem h
+ m ()Lnet/minecraft/network/chat/Component; lambda$decoratedContent$5 p
+ m (Lnet/minecraft/network/chat/MessageSignature;)Ljava/lang/String; lambda$describeSigned$6 a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$1 b
+ m (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; lambda$static$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V lambda$verify$4 a
+ m ()Lnet/minecraft/network/chat/SignedMessageLink; link k
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; removeSignature b
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; removeUnsignedContent a
+ m ()J salt f
+ m ()Ljava/util/UUID; sender g
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature l
+ m ()Lnet/minecraft/network/chat/SignedMessageBody; signedBody m
+ m ()Ljava/lang/String; signedContent c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; system a
+ m ()Ljava/time/Instant; timeStamp e
+ m (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; unsigned a
+ m ()Lnet/minecraft/network/chat/Component; unsignedContent n
+ m (Lnet/minecraft/util/SignatureUpdater$Output;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V updateSignature a
+ m (Lnet/minecraft/util/SignatureValidator;)Z verify a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; withUnsignedContent a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_CLIENT c
+ f Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_SERVER b
+ f Ljava/util/UUID; SYSTEM_SENDER i
+ f Lnet/minecraft/network/chat/FilterMask; filterMask h
+ f Lnet/minecraft/network/chat/SignedMessageLink; link d
+ f Lnet/minecraft/network/chat/MessageSignature; signature e
+ f Lnet/minecraft/network/chat/SignedMessageBody; signedBody f
+ f Lnet/minecraft/network/chat/Component; unsignedContent g
+c net/minecraft/network/chat/RemoteChatSession net/minecraft/network/chat/RemoteChatSession
+ m ()Lnet/minecraft/network/chat/RemoteChatSession$Data; asData a
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; createMessageDecoder a
+ m (Ljava/time/Duration;)Lnet/minecraft/network/chat/SignedMessageValidator; createMessageValidator a
+ m ()Z hasExpired b
+ m (Ljava/time/Duration;)Z lambda$createMessageValidator$0 b
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; profilePublicKey d
+ m ()Ljava/util/UUID; sessionId c
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey; profilePublicKey b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/RemoteChatSession$Data net/minecraft/network/chat/RemoteChatSession$a
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; profilePublicKey b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/RemoteChatSession$Data; read a
+ m ()Ljava/util/UUID; sessionId a
+ m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;)Lnet/minecraft/network/chat/RemoteChatSession; validate a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V write a
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; profilePublicKey b
+ f Ljava/util/UUID; sessionId a
+c net/minecraft/network/chat/SignedMessageBody net/minecraft/network/chat/SignedMessageBody
+ m ()Ljava/lang/String; content a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages; lastSeen d
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$Packed; pack a
+ m ()J salt c
+ m ()Ljava/time/Instant; timeStamp b
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; unsigned a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/lang/String; content b
+ f Lnet/minecraft/network/chat/LastSeenMessages; lastSeen e
+ f J salt d
+ f Ljava/time/Instant; timeStamp c
+c net/minecraft/network/chat/SignedMessageBody$Packed net/minecraft/network/chat/SignedMessageBody$a
+ m ()Ljava/lang/String; content a
+ m (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; lambda$unpack$0 a
+ m ()Lnet/minecraft/network/chat/LastSeenMessages$Packed; lastSeen d
+ m ()J salt c
+ m ()Ljava/time/Instant; timeStamp b
+ m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; unpack a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f Ljava/lang/String; content a
+ f Lnet/minecraft/network/chat/LastSeenMessages$Packed; lastSeen d
+ f J salt c
+ f Ljava/time/Instant; timeStamp b
+c net/minecraft/network/chat/SignedMessageLink net/minecraft/network/chat/SignedMessageLink
+ m ()Lnet/minecraft/network/chat/SignedMessageLink; advance a
+ m ()I index b
+ m (Lnet/minecraft/network/chat/SignedMessageLink;)Z isDescendantOf a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; root a
+ m ()Ljava/util/UUID; sender c
+ m ()Ljava/util/UUID; sessionId d
+ m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; unsigned a
+ m (Lnet/minecraft/util/SignatureUpdater$Output;)V updateSignature a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I index b
+ f Ljava/util/UUID; sender c
+ f Ljava/util/UUID; sessionId d
+c net/minecraft/network/chat/ThrowingComponent net/minecraft/network/chat/ThrowingComponent
+ m ()Lnet/minecraft/network/chat/Component; getComponent a
+ f Lnet/minecraft/network/chat/Component; component a
+c net/minecraft/server/commands/EffectCommands net/minecraft/server/commands/CommandEffect
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I clearEffect a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I clearEffects a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I giveEffect a
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffect$14 b
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffect$15 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffects$12 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearEffects$13 a
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$giveEffect$10 b
+ m (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$giveEffect$11 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_EVERYTHING_FAILED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_SPECIFIC_FAILED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED a
+c net/minecraft/server/commands/EnchantCommand net/minecraft/server/commands/CommandEnchant
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I enchant a
+ m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$6 b
+ m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$7 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INCOMPATIBLE c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_LEVEL_TOO_HIGH d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOTHING_HAPPENED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ITEM b
+c net/minecraft/server/commands/ExecuteCommand net/minecraft/server/commands/CommandExecute
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditional a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditionals a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; addIfBlocksConditional a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;)Z checkCustomPredicate a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)I checkIfRegions a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I checkMatchingData a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; checkRegions c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Z)Ljava/util/OptionalInt; checkRegions a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/criterion/MinMaxBounds$Ints;)Z checkScore a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/ExecuteCommand$IntBiPredicate;)Z checkScore a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/criterion/MinMaxBounds$Doubles;)Z checkStopwatch a
+ m (Lcom/mojang/brigadier/context/CommandContext;Z)I checkUnlessRegions b
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I countItems a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I countItems a
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;)Lcom/mojang/brigadier/Command; createNumericConditionalHandler a
+ m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRelationOperations a
+ m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToManyEntityRelation b
+ m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToOneEntityRelation a
+ m (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; expect a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z isChunkLoaded a
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditional$65 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$addConditional$66 b
+ m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$67 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$35 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$36 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$37 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38 l
+ m (II)Z lambda$addConditionals$39 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40 k
+ m (II)Z lambda$addConditionals$41 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$42 j
+ m (II)Z lambda$addConditionals$43 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$44 i
+ m (II)Z lambda$addConditionals$45 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$46 h
+ m (II)Z lambda$addConditionals$47 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$48 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49 f
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$50 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$51 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52 d
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54 c
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$55 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$56 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$57 a
+ m (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$58 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$59 a
+ m (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$addConditionals$60 a
+ m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$68 a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$69 b
+ m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$70 a
+ m (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; lambda$checkIfRegions$71 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$checkUnlessRegions$72 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$61 a
+ m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$62 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$63 c
+ m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$64 a
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$78 h
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$79 g
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$80 f
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$81 e
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$82 d
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$83 c
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$84 b
+ m (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; lambda$createRelationOperations$85 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToManyEntityRelation$76 i
+ m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToManyEntityRelation$77 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToOneEntityRelation$73 j
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; lambda$expandOneToOneEntityRelation$74 a
+ m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$75 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$10 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$11 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$12 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$13 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$14 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$15 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$3 B
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$4 A
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$5 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$7 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$8 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9 v
+ m (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V lambda$scheduleFunctionConditionsAndTest$86 a
+ m (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V lambda$scheduleFunctionConditionsAndTest$87 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;ZI)V lambda$storeData$34 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZZI)V lambda$storeValue$32 a
+ m (ZZLnet/minecraft/server/bossevents/CustomBossEvent;ZI)V lambda$storeValue$33 a
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$16 h
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$17 g
+ m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$18 f
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$19 f
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$20 f
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$21 e
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$22 e
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$23 d
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$24 d
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$25 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$26 c
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$27 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$28 b
+ m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$29 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$30 a
+ m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$wrapStores$31 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/InCommandFunction;Lnet/minecraft/commands/execution/ChainModifiers;)V scheduleFunctionConditionsAndTest a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/commands/CommandSourceStack; spawnEntityAndRedirect a
+ m (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; storeData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/commands/CommandSourceStack; storeValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;ZZ)Lnet/minecraft/commands/CommandSourceStack; storeValue a
+ m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapStores a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CONDITIONAL_FAILED e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CONDITIONAL_FAILED_COUNT f
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE a
+ f Lorg/slf4j/Logger; LOGGER b
+ f I MAX_TEST_AREA c
+c net/minecraft/server/commands/ExecuteCommand$IntBiPredicate net/minecraft/server/commands/CommandExecute$d
+c net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/CommandExecute$b
+c net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/CommandExecute$a
+c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier net/minecraft/server/commands/CommandExecute$c
+ m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V apply a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$apply$2 a
+ m (I)Z lambda$new$0 b
+ m (I)Z lambda$new$1 a
+ f Ljava/util/function/IntPredicate; check a
+c net/minecraft/server/commands/PublishCommand net/minecraft/server/commands/CommandPublish
+ m (I)Lnet/minecraft/network/chat/MutableComponent; getSuccessMessage a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$publish$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;IZLnet/minecraft/world/level/GameType;)I publish a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_PUBLISHED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SaveAllCommand net/minecraft/server/commands/CommandSaveAll
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$2 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)I saveAll a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SaveOffCommand net/minecraft/server/commands/CommandSaveOff
+ m ()Lnet/minecraft/network/chat/Component; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OFF a
+c net/minecraft/server/commands/TeamMsgCommand net/minecraft/server/commands/CommandTeamMsg
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V sendMessage a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ON_TEAM b
+ f Lnet/minecraft/network/chat/Style; SUGGEST_STYLE a
+c net/minecraft/server/commands/TellRawCommand net/minecraft/server/commands/CommandTellRaw
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+c net/minecraft/server/commands/TriggerCommand net/minecraft/server/commands/CommandTrigger
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I addValue a
+ m (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; getScore a
+ m (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; lambda$addValue$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; lambda$setValue$5 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$simpleTrigger$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I setValue b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;)I simpleTrigger a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestObjectives a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_OBJECTIVE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PRIMED a
+c net/minecraft/server/commands/VersionCommand net/minecraft/server/commands/VersionCommand
+ m (Ljava/util/function/Consumer;)V dumpVersion a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a
+ f Lnet/minecraft/network/chat/Component; HEADER a
+ f Lnet/minecraft/network/chat/Component; STABLE b
+ f Lnet/minecraft/network/chat/Component; UNSTABLE c
+c net/minecraft/server/commands/WeatherCommand net/minecraft/server/commands/CommandWeather
+ m (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I getDuration a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$setClear$6 c
+ m ()Lnet/minecraft/network/chat/Component; lambda$setRain$7 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$setThunder$8 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setClear a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setRain b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setThunder c
+ f I DEFAULT_TIME a
+c net/minecraft/server/dialog/ButtonListDialog net/minecraft/server/dialog/ButtonListDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Ljava/util/Optional; exitAction c
+ m ()Ljava/util/Optional; onCancel d
+c net/minecraft/server/dialog/CommonButtonData net/minecraft/server/dialog/CommonButtonData
+ m ()Lnet/minecraft/network/chat/Component; label a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; tooltip b
+ m ()I width c
+ f I DEFAULT_WIDTH a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/chat/Component; label c
+ f Ljava/util/Optional; tooltip d
+ f I width e
+c net/minecraft/server/dialog/CommonDialogData net/minecraft/server/dialog/CommonDialogData
+ m ()Lnet/minecraft/server/dialog/DialogAction; afterAction f
+ m ()Ljava/util/List; body g
+ m ()Z canCloseWithEscape d
+ m ()Lnet/minecraft/network/chat/Component; computeExternalTitle a
+ m ()Ljava/util/Optional; externalTitle c
+ m ()Ljava/util/List; inputs h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/lang/String; lambda$static$1 i
+ m (Lnet/minecraft/server/dialog/CommonDialogData;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m ()Z pause e
+ m ()Lnet/minecraft/network/chat/Component; title b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/server/dialog/DialogAction; afterAction f
+ f Ljava/util/List; body g
+ f Z canCloseWithEscape d
+ f Ljava/util/Optional; externalTitle c
+ f Ljava/util/List; inputs h
+ f Z pause e
+ f Lnet/minecraft/network/chat/Component; title b
+c net/minecraft/server/dialog/DialogListDialog net/minecraft/server/dialog/DialogListDialog
+ m ()I buttonWidth f
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m ()Lnet/minecraft/core/HolderSet; dialogs e
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f I buttonWidth l
+ f I columns k
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Lnet/minecraft/core/HolderSet; dialogs i
+ f Ljava/util/Optional; exitAction j
+c net/minecraft/server/dialog/action/CustomAll net/minecraft/server/dialog/action/CustomAll
+ m ()Ljava/util/Optional; additions c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m ()Lnet/minecraft/resources/Identifier; id b
+ m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/server/dialog/action/Action$ValueGetter;)V lambda$createAction$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Ljava/util/Optional; additions d
+ f Lnet/minecraft/resources/Identifier; id c
+c net/minecraft/server/gui/PlayerListComponent net/minecraft/server/gui/PlayerListBox
+ m ()V tick a
+ f Lnet/minecraft/server/MinecraftServer; server a
+ f I tickCount b
+c net/minecraft/server/jsonrpc/methods/Message net/minecraft/server/jsonrpc/methods/Message
+ m ()Ljava/util/Optional; asComponent a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; literal b
+ m ()Ljava/util/Optional; translatable c
+ m ()Ljava/util/Optional; translatableParams d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Optional; literal b
+ f Ljava/util/Optional; translatable c
+ f Ljava/util/Optional; translatableParams d
+c net/minecraft/server/level/ChunkTrackingView net/minecraft/server/level/ChunkTrackingView
+ m (II)Z contains a
+ m (IIZ)Z contains a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z contains a
+ m (Lnet/minecraft/server/level/ChunkTrackingView;Lnet/minecraft/server/level/ChunkTrackingView;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V difference a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (II)Z isInViewDistance b
+ m (IIIII)Z isInViewDistance a
+ m (IIIIIZ)Z isWithinDistance a
+ m (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/server/level/ChunkTrackingView; of a
+ f Lnet/minecraft/server/level/ChunkTrackingView; EMPTY a
+c net/minecraft/server/level/ChunkTrackingView$1 net/minecraft/server/level/ChunkTrackingView$1
+ m (IIZ)Z contains a
+ m (Ljava/util/function/Consumer;)V forEach a
+c net/minecraft/server/level/ChunkTrackingView$Positioned net/minecraft/server/level/ChunkTrackingView$a
+ m ()Lnet/minecraft/world/level/ChunkPos; center a
+ m (IIZ)Z contains a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m ()I maxX e
+ m ()I maxZ f
+ m ()I minX c
+ m ()I minZ d
+ m (Lnet/minecraft/server/level/ChunkTrackingView$Positioned;)Z squareIntersects a
+ m ()I viewDistance b
+ f Lnet/minecraft/world/level/ChunkPos; center b
+ f I viewDistance c
+c net/minecraft/server/level/ClientInformation net/minecraft/server/level/ClientInformation
+ m ()Z allowsListing i
+ m ()Z chatColors e
+ m ()Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility d
+ m ()Lnet/minecraft/server/level/ClientInformation; createDefault a
+ m ()Ljava/lang/String; language b
+ m ()Lnet/minecraft/world/entity/HumanoidArm; mainHand g
+ m ()I modelCustomisation f
+ m ()Lnet/minecraft/server/level/ParticleStatus; particleStatus j
+ m ()Z textFilteringEnabled h
+ m ()I viewDistance c
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V write a
+ f I MAX_LANGUAGE_LENGTH a
+ f Z allowsListing i
+ f Z chatColors e
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility d
+ f Ljava/lang/String; language b
+ f Lnet/minecraft/world/entity/HumanoidArm; mainHand g
+ f I modelCustomisation f
+ f Lnet/minecraft/server/level/ParticleStatus; particleStatus j
+ f Z textFilteringEnabled h
+ f I viewDistance c
+c net/minecraft/server/level/PlayerSpawnFinder net/minecraft/server/level/PlayerSpawnFinder
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/concurrent/CompletableFuture; findSpawn a
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; fixupSpawnHeight a
+ m (I)I getCoprime a
+ m (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/core/BlockPos; getOverworldRespawnPos a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; getSpawnPosInChunk a
+ m ()Ljava/lang/String; lambda$scheduleCandidate$2 b
+ m (II)Ljava/lang/String; lambda$scheduleCandidate$3 a
+ m (I)Ljava/lang/String; lambda$scheduleCandidate$4 b
+ m (Ljava/util/function/Supplier;IIILjava/lang/Object;Ljava/lang/Throwable;)V lambda$scheduleCandidate$5 a
+ m (II)Ljava/util/Optional; lambda$scheduleNext$0 b
+ m ()Ljava/util/Optional; lambda$scheduleNext$1 c
+ m (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Z noCollisionNoLiquid b
+ m (IIILjava/util/function/Supplier;)V scheduleCandidate a
+ m ()V scheduleNext a
+ f I ABSOLUTE_MAX_ATTEMPTS b
+ f Lnet/minecraft/world/entity/EntityDimensions; PLAYER_DIMENSIONS a
+ f I candidateCount f
+ f I coprime g
+ f Ljava/util/concurrent/CompletableFuture; finishedFuture j
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f I nextCandidateIndex i
+ f I offset h
+ f I radius e
+ f Lnet/minecraft/core/BlockPos; spawnSuggestion d
+c net/minecraft/server/packs/FilePackResources net/minecraft/server/packs/ResourcePackFile
+ m (Ljava/lang/String;)Ljava/lang/String; addPrefix a
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; extractNamespace a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;)Ljava/lang/String; getPathFromLocation b
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource b
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Ljava/lang/String; prefix e
+ f Lnet/minecraft/server/packs/FilePackResources$SharedZipFileAccess; zipFileAccess d
+c net/minecraft/server/packs/FilePackResources$SharedZipFileAccess net/minecraft/server/packs/ResourcePackFile$b
+ m ()Ljava/util/zip/ZipFile; getOrCreateZipFile a
+ f Z failedToLoad c
+ f Ljava/io/File; file a
+ f Ljava/util/zip/ZipFile; zipFile b
+c net/minecraft/server/packs/FilePackResources$FileResourcesSupplier net/minecraft/server/packs/ResourcePackFile$a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+ f Ljava/io/File; content a
+c net/minecraft/server/packs/PathPackResources net/minecraft/server/packs/PathPackResources
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/resources/Identifier;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z isRegularFile a
+ m (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$0 a
+ m (Lnet/minecraft/resources/Identifier;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$1 a
+ m (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V lambda$listPath$4 a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/util/List;)V lambda$listResources$2 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3 a
+ m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listPath a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; returnFileIfExists b
+ m (Ljava/nio/file/Path;)Z validatePath a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lcom/google/common/base/Joiner; PATH_JOINER d
+ f Ljava/nio/file/Path; root e
+c net/minecraft/server/packs/PathPackResources$PathResourcesSupplier net/minecraft/server/packs/PathPackResources$a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/Pack$Metadata;)Lnet/minecraft/server/packs/PackResources; openFull a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/PackResources; openPrimary a
+ f Ljava/nio/file/Path; content a
+c net/minecraft/server/packs/linkfs/LinkFSPath net/minecraft/server/packs/linkfs/LinkFSPath
+ m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; createRelativePath a
+ m ()Z exists g
+ m ()Ljava/nio/file/attribute/BasicFileAttributeView; getBasicAttributeView j
+ m ()Ljava/nio/file/attribute/BasicFileAttributes; getBasicAttributes k
+ m ()Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; getDirectoryContents i
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getFileName c
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; getFileSystem a
+ m (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; getName a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getParent d
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getRoot b
+ m ()Ljava/nio/file/Path; getTargetPath h
+ m ()Z hasRealContents m
+ m (Lnet/minecraft/server/packs/linkfs/PathContents;)Z isRelativeOrMissing a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; normalize e
+ m ()Ljava/util/List; pathToRoot l
+ m ()Ljava/lang/String; pathToString n
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; relativize b
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve a
+ m (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve a
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolveName a
+ m (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; subpath a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; toAbsolutePath f
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toLinkPath c
+ m ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toRealPath a
+ f Ljava/nio/file/attribute/BasicFileAttributes; DIRECTORY_ATTRIBUTES a
+ f Ljava/nio/file/attribute/BasicFileAttributes; FILE_ATTRIBUTES b
+ f Ljava/util/Comparator; PATH_COMPARATOR c
+ f Lnet/minecraft/server/packs/linkfs/LinkFileSystem; fileSystem e
+ f Ljava/lang/String; name d
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; parent f
+ f Lnet/minecraft/server/packs/linkfs/PathContents; pathContents i
+ f Ljava/lang/String; pathString h
+ f Ljava/util/List; pathToRoot g
+c net/minecraft/server/packs/linkfs/LinkFSPath$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; this$0 a
+c net/minecraft/server/permissions/Permissions net/minecraft/server/permissions/Permissions
+ f Lnet/minecraft/server/permissions/Permission; COMMANDS_ADMIN c
+ f Lnet/minecraft/server/permissions/Permission; COMMANDS_ENTITY_SELECTORS e
+ f Lnet/minecraft/server/permissions/Permission; COMMANDS_GAMEMASTER b
+ f Lnet/minecraft/server/permissions/Permission; COMMANDS_MODERATOR a
+ f Lnet/minecraft/server/permissions/Permission; COMMANDS_OWNER d
+c net/minecraft/server/players/ProfileResolver net/minecraft/server/players/ProfileResolver
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+ m (Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; fetchByNameOrId a
+c net/minecraft/server/players/ProfileResolver$Cached net/minecraft/server/players/ProfileResolver$a
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+ f Lcom/google/common/cache/LoadingCache; profileCacheById b
+ f Lcom/google/common/cache/LoadingCache; profileCacheByName a
+c net/minecraft/server/players/ProfileResolver$Cached$1 net/minecraft/server/players/ProfileResolver$a$1
+ m (Ljava/util/UUID;)Ljava/util/Optional; load a
+ f Lcom/mojang/authlib/minecraft/MinecraftSessionService; val$sessionService a
+c net/minecraft/server/players/ProfileResolver$Cached$2 net/minecraft/server/players/ProfileResolver$a$2
+ m (Lnet/minecraft/server/players/NameAndId;)Ljava/util/Optional; lambda$load$0 a
+ m (Ljava/lang/String;)Ljava/util/Optional; load a
+ f Lnet/minecraft/server/players/ProfileResolver$Cached; this$0 b
+c net/minecraft/server/players/StoredUserEntry net/minecraft/server/players/JsonListEntry
+ m ()Ljava/lang/Object; getUser h
+ m ()Z hasExpired g
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Ljava/lang/Object; user a
+c net/minecraft/util/PlaceholderLookupProvider net/minecraft/util/PlaceholderLookupProvider
+ m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; createSerializationContext a
+ m ()Lnet/minecraft/util/RegistryContextSwapper; createSwapper a
+ m ()Z hasRegisteredPlaceholders b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; context a
+ f Ljava/util/Map; holderSets d
+ f Ljava/util/Map; holders c
+ f Lnet/minecraft/util/PlaceholderLookupProvider$UniversalLookup; lookup b
+c net/minecraft/util/PlaceholderLookupProvider$1 net/minecraft/util/PlaceholderLookupProvider$1
+ m ()Ljava/util/Optional; lambda$lookup$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/PlaceholderLookupProvider$2 net/minecraft/util/PlaceholderLookupProvider$2
+ m (Lcom/mojang/serialization/Codec;Lnet/minecraft/core/HolderLookup$Provider;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$swapTo$0 a
+ m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/mojang/serialization/DataResult; swapTo a
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/PlaceholderLookupProvider$UniversalLookup net/minecraft/util/PlaceholderLookupProvider$a
+ m ()Lnet/minecraft/core/HolderGetter; castAsLookup a
+ m ()Lnet/minecraft/core/HolderOwner; castAsOwner b
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrCreate c
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreate c
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getOrThrow b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrThrow b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreate$0 d
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; lambda$getOrCreate$1 d
+ f Lnet/minecraft/util/PlaceholderLookupProvider; this$0 a
+c net/minecraft/util/SequencedPriorityIterator net/minecraft/util/SequencedPriorityIterator
+ m (Ljava/lang/Object;I)V add a
+ m (I)Ljava/util/Deque; lambda$add$0 a
+ m ()V switchCacheToNextHighestPrioQueue a
+ f I MIN_PRIO a
+ f I highestPrio c
+ f Ljava/util/Deque; highestPrioQueue b
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; queuesByPriority d
+c net/minecraft/util/datafix/ExtraDataFixUtils net/minecraft/util/datafix/ExtraDataFixUtils
+ m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; blockState a
+ m (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; blockState a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; cast a
+ m (Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/datafixers/Typed; cast a
+ m ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters a
+ m (Lcom/mojang/serialization/Dynamic;III)Lcom/mojang/serialization/Dynamic; createBlockPos a
+ m (I)Ljava/lang/String; dyeColorIdToName a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixInlineBlockPos a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; fixStringField a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$3 b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$4 a
+ m ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$2 a
+ m (Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStringField$5 a
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$1 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; patchSubType a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readAndSet a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher a
+c net/minecraft/util/datafix/fixes/AddFieldFix net/minecraft/util/datafix/fixes/AddFieldFix
+ m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addField a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/util/function/Function; fieldGenerator e
+ f Ljava/lang/String; fieldName c
+ f Ljava/lang/String; name a
+ f [Ljava/lang/String; path d
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/EntityIdFix net/minecraft/util/datafix/fixes/DataConverterEntity
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3 a
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ f Ljava/util/Map; ID_MAP a
+c net/minecraft/util/datafix/fixes/ItemLoreFix net/minecraft/util/datafix/fixes/DataConverterItemLoreComponentize
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+c net/minecraft/util/parsing/packrat/NamedRule net/minecraft/util/parsing/packrat/NamedRule
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m ()Lnet/minecraft/util/parsing/packrat/Rule; value b
+c net/minecraft/util/profiling/TracyZoneFiller net/minecraft/util/profiling/TracyZoneFiller
+ m ()Lcom/mojang/jtracy/Zone; activeZone d
+ m (Ljava/lang/String;)V addZoneText e
+ m (J)V addZoneValue a
+ m ()V endTick b
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/util/profiling/TracyZoneFiller$PlotAndValue; lambda$incrementCounter$2 a
+ m (Ljava/lang/StackWalker$StackFrame;)Z lambda$push$0 a
+ m (Ljava/util/stream/Stream;)Ljava/util/Optional; lambda$push$1 a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m (I)V setZoneColor a
+ m ()V startTick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/StackWalker; STACK_WALKER c
+ f Ljava/util/List; activeZones d
+ f Ljava/lang/String; name f
+ f Ljava/util/Map; plots e
+c net/minecraft/util/profiling/TracyZoneFiller$PlotAndValue net/minecraft/util/profiling/TracyZoneFiller$a
+ m (I)V add b
+ m (I)V set a
+ f Lcom/mojang/jtracy/Plot; plot a
+ f I value b
+c net/minecraft/util/profiling/jfr/Environment net/minecraft/util/profiling/jfr/Environment
+ m ()[Lnet/minecraft/util/profiling/jfr/Environment; $values b
+ m (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; from a
+ m ()Ljava/lang/String; getDescription a
+ f [Lnet/minecraft/util/profiling/jfr/Environment; $VALUES d
+ f Lnet/minecraft/util/profiling/jfr/Environment; CLIENT a
+ f Lnet/minecraft/util/profiling/jfr/Environment; SERVER b
+ f Ljava/lang/String; description c
+c net/minecraft/util/profiling/jfr/JfrProfiler net/minecraft/util/profiling/jfr/JfrProfiler
+ m (Ljava/lang/Class;Ljava/lang/Runnable;)V addPeriodicEvent a
+ m ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; getInstance a
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m ()V lambda$new$0 j
+ m ()V lambda$new$1 i
+ m ()V lambda$new$2 h
+ m (Lnet/minecraft/util/profiling/jfr/event/ChunkGenerationEvent;Z)V lambda$onChunkGenerate$5 a
+ m (Lnet/minecraft/util/profiling/jfr/event/StructureGenerationEvent;Z)V lambda$onStructureGenerate$6 a
+ m (Lnet/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent;Z)V lambda$onWorldLoadedStarted$4 a
+ m (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V lambda$start$3 a
+ m (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation; networkStatFor a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (I)V onClientTick a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m ()V registerPeriodicEvents f
+ m ()V setupSummaryListener g
+ m (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Ljava/util/List; CUSTOM_EVENTS h
+ f Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER j
+ f Ljava/lang/String; FLIGHT_RECORDER_CONFIG i
+ f Lnet/minecraft/util/profiling/jfr/JfrProfiler; INSTANCE k
+ f Lorg/slf4j/Logger; LOGGER g
+ f Ljava/lang/String; NETWORK_CATEGORY d
+ f Ljava/lang/String; ROOT_CATEGORY a
+ f Ljava/lang/String; STORAGE_CATEGORY e
+ f Ljava/lang/String; TICK_CATEGORY c
+ f Ljava/lang/String; WORLD_GEN_CATEGORY b
+ f F currentAverageTickTimeServer n
+ f I currentFPS m
+ f Ljava/util/Map; networkTrafficByAddress o
+ f Ljava/lang/Runnable; periodicClientFps p
+ f Ljava/lang/Runnable; periodicNetworkSummary r
+ f Ljava/lang/Runnable; periodicServerTickTime q
+ f Ljdk/jfr/Recording; recording l
+c net/minecraft/util/profiling/jfr/JfrProfiler$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
+ f Lnet/minecraft/util/profiling/jfr/JfrProfiler; this$0 a
+c net/minecraft/util/profiling/jfr/JfrProfiler$2 net/minecraft/util/profiling/jfr/JfrProfiler$2
+ m ()V lambda$$0 a
+ f Lnet/minecraft/util/profiling/jfr/SummaryReporter; summaryReporter a
+ f Lnet/minecraft/util/profiling/jfr/JfrProfiler; this$0 b
+c net/minecraft/util/profiling/jfr/JfrProfiler$3 net/minecraft/util/profiling/jfr/JfrProfiler$3
+ f [I $SwitchMap$jdk$jfr$RecordingState a
+c net/minecraft/util/profiling/jfr/JvmProfiler net/minecraft/util/profiling/jfr/JvmProfiler
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (I)V onClientTick a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Lnet/minecraft/util/profiling/jfr/JvmProfiler; INSTANCE f
+c net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler net/minecraft/util/profiling/jfr/JvmProfiler$a
+ m ()Z isAvailable d
+ m ()Z isRunning c
+ m (Z)V lambda$static$0 a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onChunkGenerate a
+ m (I)V onClientTick a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketReceived a
+ m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V onPacketSent b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileRead a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;I)V onRegionFileWrite b
+ m (F)V onServerTick a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onStructureGenerate a
+ m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; onWorldLoadedStarted e
+ m (Lnet/minecraft/util/profiling/jfr/Environment;)Z start a
+ m ()Ljava/nio/file/Path; stop b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; noOpCommit a
+c net/minecraft/util/profiling/jfr/Percentiles net/minecraft/util/profiling/jfr/Percentiles
+ m ([D)Ljava/util/Map; evaluate a
+ m ([I)Ljava/util/Map; evaluate a
+ m ([J)Ljava/util/Map; evaluate a
+ m (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V lambda$sorted$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; sorted a
+ f Lcom/google/common/math/Quantiles$ScaleAndIndexes; DEFAULT_INDEXES a
+c net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandler
+ m (Ljava/lang/Runnable;)V doRunTask d
+ m ()V dropAllTasks bM
+ m (Ljava/lang/Runnable;)V executeBlocking h
+ m (Ljava/lang/Runnable;)V executeIfPossible c
+ m ()I getPendingTasksCount bL
+ m ()Ljava/lang/Thread; getRunningThread aw
+ m (Ljava/lang/Throwable;)Z isNonRecoverable a
+ m ()Z isSameThread bK
+ m (Ljava/lang/Runnable;)Ljava/lang/Void; lambda$submitAsync$0 i
+ m (Ljava/util/function/BooleanSupplier;)V managedBlock b
+ m ()Ljava/lang/String; name z_
+ m ()Z pollTask E
+ m ()Ljava/util/List; profiledMetrics bJ
+ m ()V runAllTasks bN
+ m (Ljava/lang/Runnable;)V schedule a_
+ m ()Z scheduleExecutables av
+ m (Ljava/lang/Runnable;)Z shouldRun e
+ m ()Z shouldRunAllTasks bO
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit g
+ m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit a
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submitAsync b
+ m ()V waitForTasks D
+ f J BLOCK_TIME_NANOS l
+ f Lorg/slf4j/Logger; LOGGER c
+ f I blockingCount e
+ f Ljava/lang/String; name b
+ f Ljava/util/Queue; pendingRunnables d
+c net/minecraft/util/valueproviders/ClampedInt net/minecraft/util/valueproviders/ClampedInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 e
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; lambda$static$1 d
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; lambda$static$2 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; lambda$static$4 b
+ m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; lambda$static$5 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxInclusive g
+ f I minInclusive f
+ f Lnet/minecraft/util/valueproviders/IntProvider; source b
+c net/minecraft/util/valueproviders/UniformInt net/minecraft/util/valueproviders/UniformInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; lambda$static$0 d
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; lambda$static$3 b
+ m (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (II)Lnet/minecraft/util/valueproviders/UniformInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I maxInclusive f
+ f I minInclusive b
+c net/minecraft/util/worldupdate/WorldUpgrader net/minecraft/util/worldupdate/WorldUpgrader
+ m ()V cancel a
+ m (Lnet/minecraft/resources/ResourceKey;)F dimensionProgress a
+ m ()I getConverted f
+ m ()F getProgress d
+ m ()I getSkipped g
+ m ()Lnet/minecraft/network/chat/Component; getStatus h
+ m ()I getTotalChunks e
+ m ()Z isFinished b
+ m (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$new$0 a
+ m ()Ljava/util/Set; levels c
+ m (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolveRecreateDirectory a
+ m ()V work i
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; NEW_DIRECTORY_PREFIX c
+ f Ljava/util/regex/Pattern; REGEX z
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_CHUNKS i
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_ENTITIES g
+ f Lnet/minecraft/network/chat/Component; STATUS_FINISHED_POI e
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_CHUNKS h
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_ENTITIES f
+ f Lnet/minecraft/network/chat/Component; STATUS_UPGRADING_POI d
+ f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY b
+ f I converted v
+ f Lcom/mojang/datafixers/DataFixer; dataFixer p
+ f Lnet/minecraft/core/Registry; dimensions j
+ f Z eraseCache l
+ f Z finished r
+ f Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; levelStorage n
+ f Ljava/util/Set; levels k
+ f Lnet/minecraft/world/level/storage/DimensionDataStorage; overworldDataStorage A
+ f F progress s
+ f Lit/unimi/dsi/fastutil/objects/Reference2FloatMap; progressMap x
+ f Z recreateRegionFiles m
+ f Z running q
+ f I skipped w
+ f Lnet/minecraft/network/chat/Component; status y
+ f Ljava/lang/Thread; thread o
+ f I totalChunks t
+ f I totalFiles u
+c net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader net/minecraft/util/worldupdate/WorldUpgrader$f
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+c net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader net/minecraft/util/worldupdate/WorldUpgrader$b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage a
+ m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; lambda$createStorage$0 b
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 d
+c net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade net/minecraft/util/worldupdate/WorldUpgrader$e
+ m ()Ljava/util/List; chunksToUpgrade b
+ m ()Lnet/minecraft/world/level/chunk/storage/RegionFile; file a
+ f Ljava/util/List; chunksToUpgrade b
+ f Lnet/minecraft/world/level/chunk/storage/RegionFile; file a
+c net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader net/minecraft/util/worldupdate/WorldUpgrader$d
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+c net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader net/minecraft/util/worldupdate/WorldUpgrader$a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/List; getAllChunkPositions c
+ m ()Ljava/util/List; getDimensionsToUpgrade b
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/ListIterator; getFilesToProcess b
+ m (Ljava/io/File;Ljava/lang/String;)Z lambda$getAllChunkPositions$1 a
+ m (Lnet/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade;)I lambda$getFilesToProcess$0 a
+ m (Lnet/minecraft/world/level/chunk/storage/RegionFile;)V onFileFinished a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkPos;)Z processOnePosition a
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m ()V upgrade a
+ f Lnet/minecraft/util/datafix/DataFixTypes; dataFixType b
+ f Lnet/minecraft/network/chat/Component; finishedStatus e
+ f Ljava/lang/String; folderName g
+ f Ljava/util/concurrent/CompletableFuture; previousWriteFuture a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 c
+ f Ljava/lang/String; type f
+ f Lnet/minecraft/network/chat/Component; upgradingStatus d
+c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade net/minecraft/util/worldupdate/WorldUpgrader$c
+ m ()Lnet/minecraft/resources/ResourceKey; dimensionKey a
+ m ()Ljava/util/ListIterator; files c
+ m ()Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; storage b
+ f Lnet/minecraft/resources/ResourceKey; dimensionKey a
+ f Ljava/util/ListIterator; files c
+ f Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; storage b
+c net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader net/minecraft/util/worldupdate/WorldUpgrader$g
+ m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage a
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a
+ m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; upgradeTag a
+ f Lnet/minecraft/util/worldupdate/WorldUpgrader; this$0 d
+c net/minecraft/world/attribute/AttributeRange net/minecraft/world/attribute/AttributeRange
+ m ()Lnet/minecraft/world/attribute/AttributeRange; any a
+ m (FF)Lnet/minecraft/world/attribute/AttributeRange; ofFloat a
+ m (Ljava/lang/Object;)Ljava/lang/Object; sanitize b
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; validate a
+ f Lnet/minecraft/world/attribute/AttributeRange; NON_NEGATIVE_FLOAT b
+ f Lnet/minecraft/world/attribute/AttributeRange; UNIT_FLOAT a
+c net/minecraft/world/attribute/AttributeRange$1 net/minecraft/world/attribute/AttributeRange$1
+ m (Ljava/lang/Object;)Ljava/lang/Object; sanitize b
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; validate a
+c net/minecraft/world/attribute/AttributeRange$2 net/minecraft/world/attribute/AttributeRange$2
+ m (Ljava/lang/Float;FF)Ljava/lang/String; lambda$validate$0 a
+ m (Ljava/lang/Float;)Ljava/lang/Float; sanitize b
+ m (Ljava/lang/Object;)Ljava/lang/Object; sanitize b
+ m (Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; validate a
+ m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; validate a
+c net/minecraft/world/attribute/AttributeTypes net/minecraft/world/attribute/AttributeTypes
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/attribute/AttributeType; bootstrap a
+ m (Ljava/lang/String;Lnet/minecraft/world/attribute/AttributeType;)Lnet/minecraft/world/attribute/AttributeType; register a
+ f Lnet/minecraft/world/attribute/AttributeType; ACTIVITY h
+ f Lnet/minecraft/world/attribute/AttributeType; AMBIENT_PARTICLES k
+ f Lnet/minecraft/world/attribute/AttributeType; AMBIENT_SOUNDS m
+ f Lnet/minecraft/world/attribute/AttributeType; ANGLE_DEGREES d
+ f Lnet/minecraft/world/attribute/AttributeType; ARGB_COLOR f
+ f Lnet/minecraft/world/attribute/AttributeType; BACKGROUND_MUSIC l
+ f Lnet/minecraft/world/attribute/AttributeType; BED_RULE i
+ f Lnet/minecraft/world/attribute/AttributeType; BOOLEAN a
+ f Lcom/mojang/serialization/Codec; CODEC n
+ f Lnet/minecraft/world/attribute/AttributeType; FLOAT c
+ f Lnet/minecraft/world/attribute/AttributeType; MOON_PHASE g
+ f Lnet/minecraft/world/attribute/AttributeType; PARTICLE j
+ f Lnet/minecraft/world/attribute/AttributeType; RGB_COLOR e
+ f Lnet/minecraft/world/attribute/AttributeType; TRI_STATE b
+c net/minecraft/world/damagesource/CombatEntry net/minecraft/world/damagesource/CombatEntry
+ m ()F damage b
+ m ()F fallDistance d
+ m ()Lnet/minecraft/world/damagesource/FallLocation; fallLocation c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; source a
+ f F damage b
+ f F fallDistance d
+ f Lnet/minecraft/world/damagesource/FallLocation; fallLocation c
+ f Lnet/minecraft/world/damagesource/DamageSource; source a
+c net/minecraft/world/damagesource/CombatRules net/minecraft/world/damagesource/CombatMath
+ m (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/damagesource/DamageSource;FF)F getDamageAfterAbsorb a
+ m (FF)F getDamageAfterMagicAbsorb a
+ f F ARMOR_PROTECTION_DIVIDER b
+ f F BASE_ARMOR_TOUGHNESS c
+ f F MAX_ARMOR a
+ f F MIN_ARMOR_RATIO d
+ f I NUM_ARMOR_ITEMS e
+c net/minecraft/world/damagesource/DamageTypes net/minecraft/world/damagesource/DamageTypes
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ARROW F
+ f Lnet/minecraft/resources/ResourceKey; BAD_RESPAWN_POINT U
+ f Lnet/minecraft/resources/ResourceKey; CACTUS k
+ f Lnet/minecraft/resources/ResourceKey; CAMPFIRE b
+ f Lnet/minecraft/resources/ResourceKey; CRAMMING h
+ f Lnet/minecraft/resources/ResourceKey; DRAGON_BREATH s
+ f Lnet/minecraft/resources/ResourceKey; DROWN i
+ f Lnet/minecraft/resources/ResourceKey; DRY_OUT t
+ f Lnet/minecraft/resources/ResourceKey; ENDER_PEARL m
+ f Lnet/minecraft/resources/ResourceKey; EXPLOSION R
+ f Lnet/minecraft/resources/ResourceKey; FALLING_ANVIL y
+ f Lnet/minecraft/resources/ResourceKey; FALLING_BLOCK x
+ f Lnet/minecraft/resources/ResourceKey; FALLING_STALACTITE z
+ f Lnet/minecraft/resources/ResourceKey; FALL l
+ f Lnet/minecraft/resources/ResourceKey; FELL_OUT_OF_WORLD o
+ f Lnet/minecraft/resources/ResourceKey; FIREBALL L
+ f Lnet/minecraft/resources/ResourceKey; FIREWORKS K
+ f Lnet/minecraft/resources/ResourceKey; FLY_INTO_WALL n
+ f Lnet/minecraft/resources/ResourceKey; FREEZE v
+ f Lnet/minecraft/resources/ResourceKey; GENERIC p
+ f Lnet/minecraft/resources/ResourceKey; GENERIC_KILL W
+ f Lnet/minecraft/resources/ResourceKey; HOT_FLOOR f
+ f Lnet/minecraft/resources/ResourceKey; INDIRECT_MAGIC P
+ f Lnet/minecraft/resources/ResourceKey; IN_FIRE a
+ f Lnet/minecraft/resources/ResourceKey; IN_WALL g
+ f Lnet/minecraft/resources/ResourceKey; LAVA e
+ f Lnet/minecraft/resources/ResourceKey; LIGHTNING_BOLT c
+ f Lnet/minecraft/resources/ResourceKey; MACE_SMASH X
+ f Lnet/minecraft/resources/ResourceKey; MAGIC q
+ f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK B
+ f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK_NO_AGGRO C
+ f Lnet/minecraft/resources/ResourceKey; MOB_PROJECTILE H
+ f Lnet/minecraft/resources/ResourceKey; ON_FIRE d
+ f Lnet/minecraft/resources/ResourceKey; OUTSIDE_BORDER V
+ f Lnet/minecraft/resources/ResourceKey; PLAYER_ATTACK D
+ f Lnet/minecraft/resources/ResourceKey; PLAYER_EXPLOSION S
+ f Lnet/minecraft/resources/ResourceKey; SONIC_BOOM T
+ f Lnet/minecraft/resources/ResourceKey; SPEAR E
+ f Lnet/minecraft/resources/ResourceKey; SPIT I
+ f Lnet/minecraft/resources/ResourceKey; STALAGMITE w
+ f Lnet/minecraft/resources/ResourceKey; STARVE j
+ f Lnet/minecraft/resources/ResourceKey; STING A
+ f Lnet/minecraft/resources/ResourceKey; SWEET_BERRY_BUSH u
+ f Lnet/minecraft/resources/ResourceKey; THORNS Q
+ f Lnet/minecraft/resources/ResourceKey; THROWN O
+ f Lnet/minecraft/resources/ResourceKey; TRIDENT G
+ f Lnet/minecraft/resources/ResourceKey; UNATTRIBUTED_FIREBALL M
+ f Lnet/minecraft/resources/ResourceKey; WIND_CHARGE J
+ f Lnet/minecraft/resources/ResourceKey; WITHER r
+ f Lnet/minecraft/resources/ResourceKey; WITHER_SKULL N
+c net/minecraft/world/effect/InfestedMobEffect net/minecraft/world/effect/InfestedMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;DDD)V spawnSilverfish a
+ f F chanceToSpawn c
+ f Ljava/util/function/ToIntFunction; spawnedCount d
+c net/minecraft/world/effect/MobEffectCategory net/minecraft/world/effect/MobEffectInfo
+ m ()[Lnet/minecraft/world/effect/MobEffectCategory; $values b
+ m ()Lnet/minecraft/ChatFormatting; getTooltipFormatting a
+ f [Lnet/minecraft/world/effect/MobEffectCategory; $VALUES e
+ f Lnet/minecraft/world/effect/MobEffectCategory; BENEFICIAL a
+ f Lnet/minecraft/world/effect/MobEffectCategory; HARMFUL b
+ f Lnet/minecraft/world/effect/MobEffectCategory; NEUTRAL c
+ f Lnet/minecraft/ChatFormatting; tooltipFormatting d
+c net/minecraft/world/effect/MobEffectInstance net/minecraft/world/effect/MobEffect
+ m ()Lnet/minecraft/world/effect/MobEffectInstance$Details; asDetails l
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)I compareTo c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V copyBlendState d
+ m ()Ljava/lang/String; describeDuration p
+ m ()Z downgradeToHiddenEffect o
+ m (I)Z endsWithin a
+ m ()I getAmplifier e
+ m (Lnet/minecraft/world/entity/LivingEntity;F)F getBlendFactor a
+ m ()Ljava/lang/String; getDescriptionId j
+ m ()I getDuration d
+ m ()Lnet/minecraft/core/Holder; getEffect c
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleOptions a
+ m ()Z hasRemainingDuration m
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m ()Z isAmbient f
+ m ()Z isInfiniteDuration b
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z isShorterDurationThan e
+ m ()Z isVisible g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffectInstance$Details;)Lnet/minecraft/world/effect/MobEffectInstance; lambda$new$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (I)I lambda$tickDownDuration$3 b
+ m (FI)I lambda$withScaledDuration$2 a
+ m (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I mapDuration a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V onEffectAdded b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V onEffectStarted a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V setDetailsFrom a
+ m ()Z showIcon h
+ m ()V skipBlending k
+ m ()V tickClient i
+ m ()V tickDownDuration n
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z tickServer a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z update b
+ m (F)Lnet/minecraft/world/effect/MobEffectInstance; withScaledDuration a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f I INFINITE_DURATION a
+ f Lorg/slf4j/Logger; LOGGER f
+ f I MAX_AMPLIFIER c
+ f I MIN_AMPLIFIER b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Z ambient j
+ f I amplifier i
+ f Lnet/minecraft/world/effect/MobEffectInstance$BlendState; blendState n
+ f I duration h
+ f Lnet/minecraft/core/Holder; effect g
+ f Lnet/minecraft/world/effect/MobEffectInstance; hiddenEffect m
+ f Z showIcon l
+ f Z visible k
+c net/minecraft/world/effect/MobEffectInstance$Details net/minecraft/world/effect/MobEffect$b
+ m ()Z ambient c
+ m ()I amplifier a
+ m (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/effect/MobEffectInstance$Details; create a
+ m ()I duration b
+ m ()Ljava/util/Optional; hiddenEffect f
+ m (Lnet/minecraft/world/effect/MobEffectInstance$Details;)Ljava/util/Optional; lambda$static$0 a
+ m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2 a
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 a
+ m ()Z showIcon e
+ m ()Z showParticles d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Z ambient e
+ f I amplifier c
+ f I duration d
+ f Ljava/util/Optional; hiddenEffect h
+ f Z showIcon g
+ f Z showParticles f
+c net/minecraft/world/effect/MobEffectInstance$BlendState net/minecraft/world/effect/MobEffect$a
+ m (Lnet/minecraft/world/effect/MobEffectInstance$BlendState;)V copyFrom a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)F getFactor a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z hasEffect c
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V setImmediate a
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)V tick b
+ f F factor a
+ f F factorPreviousFrame b
+c net/minecraft/world/effect/RaidOmenMobEffect net/minecraft/world/effect/RaidOmenMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/entity/EntityAttachments net/minecraft/world/entity/EntityAttachments
+ m ()Lnet/minecraft/world/entity/EntityAttachments$Builder; builder a
+ m (FF)Lnet/minecraft/world/entity/EntityAttachments; createDefault a
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; get b
+ m (Lnet/minecraft/world/entity/EntityAttachment;)Lnet/minecraft/world/phys/Vec3; getAverage a
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getClamped c
+ m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getNullable a
+ m (FFFLnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$scale$0 a
+ m (FFF)Lnet/minecraft/world/entity/EntityAttachments; scale a
+ m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; transformPoint a
+ f Ljava/util/Map; attachments a
+c net/minecraft/world/entity/EntityAttachments$Builder net/minecraft/world/entity/EntityAttachments$a
+ m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityAttachments$Builder; attach a
+ m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EntityAttachments$Builder; attach a
+ m (FF)Lnet/minecraft/world/entity/EntityAttachments; build a
+ m (Lnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$attach$0 a
+ m (FFLnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; lambda$build$1 a
+ f Ljava/util/Map; attachments a
+c net/minecraft/world/entity/EntitySpawnReason net/minecraft/world/entity/EntitySpawnReason
+ m ()[Lnet/minecraft/world/entity/EntitySpawnReason; $values a
+ m (Lnet/minecraft/world/entity/EntitySpawnReason;)Z ignoresLightRequirements b
+ m (Lnet/minecraft/world/entity/EntitySpawnReason;)Z isSpawner a
+ f [Lnet/minecraft/world/entity/EntitySpawnReason; $VALUES t
+ f Lnet/minecraft/world/entity/EntitySpawnReason; BREEDING e
+ f Lnet/minecraft/world/entity/EntitySpawnReason; BUCKET l
+ f Lnet/minecraft/world/entity/EntitySpawnReason; CHUNK_GENERATION b
+ f Lnet/minecraft/world/entity/EntitySpawnReason; COMMAND n
+ f Lnet/minecraft/world/entity/EntitySpawnReason; CONVERSION i
+ f Lnet/minecraft/world/entity/EntitySpawnReason; DIMENSION_TRAVEL s
+ f Lnet/minecraft/world/entity/EntitySpawnReason; DISPENSER o
+ f Lnet/minecraft/world/entity/EntitySpawnReason; EVENT h
+ f Lnet/minecraft/world/entity/EntitySpawnReason; JOCKEY g
+ f Lnet/minecraft/world/entity/EntitySpawnReason; LOAD r
+ f Lnet/minecraft/world/entity/EntitySpawnReason; MOB_SUMMONED f
+ f Lnet/minecraft/world/entity/EntitySpawnReason; NATURAL a
+ f Lnet/minecraft/world/entity/EntitySpawnReason; PATROL p
+ f Lnet/minecraft/world/entity/EntitySpawnReason; REINFORCEMENT j
+ f Lnet/minecraft/world/entity/EntitySpawnReason; SPAWNER c
+ f Lnet/minecraft/world/entity/EntitySpawnReason; SPAWN_ITEM_USE m
+ f Lnet/minecraft/world/entity/EntitySpawnReason; STRUCTURE d
+ f Lnet/minecraft/world/entity/EntitySpawnReason; TRIAL_SPAWNER q
+ f Lnet/minecraft/world/entity/EntitySpawnReason; TRIGGERED k
+c net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/SaddleStorage
+ m (Lnet/minecraft/util/RandomSource;)Z boost a
+ m ()F boostFactor c
+ m ()I boostTimeTotal d
+ m ()V onSynced a
+ m ()V tickBoost b
+ f I MAX_BOOST_TIME b
+ f I MIN_BOOST_TIME a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; boostTimeAccessor d
+ f I boostTime f
+ f Z boosting e
+ f Lnet/minecraft/network/syncher/SynchedEntityData; entityData c
+c net/minecraft/world/entity/ai/behavior/Croak net/minecraft/world/entity/ai/behavior/Croak
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V tick d
+ f I CROAK_TICKS c
+ f I TIME_OUT_DURATION d
+ f I croakCounter e
+c net/minecraft/world/entity/ai/behavior/Mount net/minecraft/world/entity/ai/behavior/BehaviorStartRiding
+ m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f I CLOSE_ENOUGH_TO_START_RIDING_DIST a
+c net/minecraft/world/entity/ai/goal/BoatGoals net/minecraft/world/entity/ai/goal/PathfinderGoalBoat
+ m ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; $values a
+ f [Lnet/minecraft/world/entity/ai/goal/BoatGoals; $VALUES c
+ f Lnet/minecraft/world/entity/ai/goal/BoatGoals; GO_IN_BOAT_DIRECTION b
+ f Lnet/minecraft/world/entity/ai/goal/BoatGoals; GO_TO_BOAT a
+c net/minecraft/world/entity/ai/goal/BreedGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreed
+ m ()V breed g
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/entity/animal/Animal; getFreePartner h
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; PARTNER_TARGETING d
+ f Lnet/minecraft/world/entity/animal/Animal; animal a
+ f Lnet/minecraft/server/level/ServerLevel; level b
+ f I loveTime f
+ f Ljava/lang/Class; partnerClass e
+ f Lnet/minecraft/world/entity/animal/Animal; partner c
+ f D speedModifier g
+c net/minecraft/world/entity/ai/goal/FloatGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFloat
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/PanicGoal net/minecraft/world/entity/ai/goal/PathfinderGoalPanic
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z findRandomPosition i
+ m ()Z isRunning k
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$1 a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$0 a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPos; lookForWater a
+ m ()Z shouldPanic h
+ m ()V start d
+ m ()V stop e
+ f I WATER_CHECK_DISTANCE_VERTICAL b
+ f Z isRunning h
+ f Lnet/minecraft/world/entity/PathfinderMob; mob c
+ f Ljava/util/function/Function; panicCausingDamageTypes a
+ f D posX e
+ f D posY f
+ f D posZ g
+ f D speedModifier d
+c net/minecraft/world/entity/ai/goal/SwellGoal net/minecraft/world/entity/ai/goal/PathfinderGoalSwell
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/monster/Creeper; creeper a
+ f Lnet/minecraft/world/entity/LivingEntity; target b
+c net/minecraft/world/entity/ai/goal/TemptGoal net/minecraft/world/entity/ai/goal/PathfinderGoalTempt
+ m ()Z canContinueToUse c
+ m ()Z canScare h
+ m ()Z canUse b
+ m ()Z isRunning k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z shouldFollow a
+ m ()V start d
+ m ()V stop e
+ m ()V stopNavigation i
+ m ()V tick a
+ f D DEFAULT_STOP_DISTANCE e
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMPT_TARGETING d
+ f I calmDown l
+ f Z canScare o
+ f Z isRunning m
+ f Ljava/util/function/Predicate; items n
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f D pRotX j
+ f D pRotY k
+ f D px g
+ f D py h
+ f D pz i
+ f D speedModifier b
+ f D stopDistance p
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions f
+c net/minecraft/world/entity/ai/goal/TemptGoal$ForNonPathfinders net/minecraft/world/entity/ai/goal/PathfinderGoalTempt$a
+ m ()V stopNavigation i
+c net/minecraft/world/entity/ai/sensing/Sensor net/minecraft/world/entity/ai/sensing/Sensor
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackable c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackableIgnoringLineOfSight d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityTargetable b
+ m (Ljava/util/function/BiPredicate;Ljava/util/concurrent/atomic/AtomicInteger;ILjava/lang/Object;Ljava/lang/Object;)Z lambda$rememberPositives$1 a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$wasEntityAttackableLastNTicks$0 a
+ m (ILjava/util/function/BiPredicate;)Ljava/util/function/BiPredicate; rememberPositives a
+ m ()Ljava/util/Set; requires a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V updateTargetingConditionRanges a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/function/BiPredicate; wasEntityAttackableLastNTicks a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS f
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING g
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT h
+ f I DEFAULT_SCAN_RATE b
+ f I DEFAULT_TARGETING_RANGE c
+ f Lnet/minecraft/util/RandomSource; RANDOM a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGET_CONDITIONS d
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING e
+ f I scanRate j
+ f J timeToTick k
+c net/minecraft/world/entity/ai/util/GoalUtils net/minecraft/world/entity/ai/util/PathfinderGoalUtil
+ m (Lnet/minecraft/world/entity/Mob;)Z hasGroundPathNavigation a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z hasMalus b
+ m (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z isNotStable a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/PathfinderMob;)Z isOutsideLimits a
+ m (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isRestricted a
+ m (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/phys/Vec3;)Z isRestricted a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isSolid c
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z isWater a
+ m (Lnet/minecraft/world/entity/PathfinderMob;D)Z mobRestricted a
+c net/minecraft/world/entity/ai/util/RandomPos net/minecraft/world/entity/ai/util/RandomPositionGenerator
+ m (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPos; generateRandomDirection a
+ m (Lnet/minecraft/util/RandomSource;DDIIDDD)Lnet/minecraft/core/BlockPos; generateRandomDirectionWithinRadians a
+ m (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; generateRandomPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3; generateRandomPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;DLnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; generateRandomPosTowardDirection a
+ m (Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; moveUpOutOfSolid a
+ m (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; moveUpToAboveSolid a
+ f I RANDOM_POS_ATTEMPTS a
+c net/minecraft/world/entity/animal/Bucketable net/minecraft/world/entity/animal/Bucketable
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; bucketMobPickup a
+ m ()Z fromBucket a
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound c
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V lambda$saveDefaultDataToBucketTag$0 b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V loadDefaultDataFromBucketTag a
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V saveDefaultDataToBucketTag a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a
+ m (Z)V setFromBucket a
+c net/minecraft/world/entity/animal/feline/Cat net/minecraft/world/entity/animal/feline/EntityCat
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes hh
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAmbientSoundInterval S
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/feline/Cat; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getCollarColor hf
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (F)F getLieDownAmount L
+ m (F)F getLieDownAmountTail M
+ m (F)F getRelaxStateOneAmount N
+ m ()Lnet/minecraft/core/Holder; getVariant hd
+ m ()V handleLieDown hl
+ m ()V hiss hg
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isLying he
+ m ()Z isLyingOnTopOfSleepingPlayer hi
+ m ()Z isRelaxStateOne hk
+ m ()Z isSteppingCarefully cv
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V playEatingSound gX
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reassessTameGoals hj
+ m ()V registerGoals D
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a
+ m (Z)V setLying A
+ m (Z)V setRelaxStateOne B
+ m (ZZ)V setTame a
+ m (Lnet/minecraft/core/Holder;)V setVariant b
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;)V tryToTame i
+ m ()V updateLieDownAmount hm
+ m ()V updateRelaxStateOneAmount hn
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR cF
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cC
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLLAR_COLOR cH
+ f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_LYING cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; RELAX_STATE_ONE cE
+ f D SPRINT_SPEED_MOD cB
+ f D TEMPT_SPEED_MOD cz
+ f D WALK_SPEED_MOD cA
+ f Lnet/minecraft/world/entity/animal/feline/Cat$CatAvoidEntityGoal; avoidPlayersGoal cI
+ f Z isLyingOnTopOfSleepingPlayer cO
+ f F lieDownAmount cK
+ f F lieDownAmountO cL
+ f F lieDownAmountOTail cN
+ f F lieDownAmountTail cM
+ f F relaxStateOneAmount cP
+ f F relaxStateOneAmountO cQ
+ f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cJ
+c net/minecraft/world/entity/animal/feline/Cat$CatTemptGoal net/minecraft/world/entity/animal/feline/EntityCat$PathfinderGoalTemptChance
+ m ()Z canScare h
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/feline/Cat; cat e
+c net/minecraft/world/entity/animal/feline/Cat$CatAvoidEntityGoal net/minecraft/world/entity/animal/feline/EntityCat$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/feline/Cat; cat i
+c net/minecraft/world/entity/animal/feline/Cat$CatRelaxOnOwnerGoal net/minecraft/world/entity/animal/feline/EntityCat$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V giveMorningGift i
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; lambda$canUse$0 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; lambda$canUse$1 a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$giveMorningGift$2 a
+ m ()Z spaceIsOccupied h
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/feline/Cat; cat a
+ f Lnet/minecraft/core/BlockPos; goalPos c
+ f I onBedTicks d
+ f Lnet/minecraft/world/entity/player/Player; ownerPlayer b
+c net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/EntityEndermite
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkEndermiteSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (F)V setYBodyRot s
+ m ()V tick g
+ f I DEFAULT_LIFE b
+ f I MAX_LIFE a
+ f I life c
+c net/minecraft/world/entity/monster/MagmaCube net/minecraft/world/entity/monster/EntityMagmaCube
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMagmaCubeSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()V decreaseSquish gM
+ m ()F getAttackDamage gO
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getJumpDelay gL
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gQ
+ m ()F getLightLevelDependentMagicValue bO
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType p
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gP
+ m ()Z isDealsDamage gN
+ m ()Z isOnFire cp
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c
+ m (IZ)V setSize a
+c net/minecraft/world/entity/player/PlayerSkin net/minecraft/world/entity/player/PlayerSkin
+ m ()Lnet/minecraft/core/ClientAsset$Texture; body a
+ m ()Lnet/minecraft/core/ClientAsset$Texture; cape b
+ m ()Lnet/minecraft/core/ClientAsset$Texture; elytra c
+ m (Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/core/ClientAsset$Texture;Lnet/minecraft/world/entity/player/PlayerModelType;)Lnet/minecraft/world/entity/player/PlayerSkin; insecure a
+ m ()Lnet/minecraft/world/entity/player/PlayerModelType; model d
+ m ()Z secure e
+ m (Lnet/minecraft/world/entity/player/PlayerSkin$Patch;)Lnet/minecraft/world/entity/player/PlayerSkin; with a
+ f Lnet/minecraft/core/ClientAsset$Texture; body a
+ f Lnet/minecraft/core/ClientAsset$Texture; cape b
+ f Lnet/minecraft/core/ClientAsset$Texture; elytra c
+ f Lnet/minecraft/world/entity/player/PlayerModelType; model d
+ f Z secure e
+c net/minecraft/world/entity/player/PlayerSkin$Patch net/minecraft/world/entity/player/PlayerSkin$Patch
+ m ()Ljava/util/Optional; body a
+ m ()Ljava/util/Optional; cape b
+ m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/entity/player/PlayerSkin$Patch; create a
+ m ()Ljava/util/Optional; elytra c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Optional; model d
+ f Lnet/minecraft/world/entity/player/PlayerSkin$Patch; EMPTY a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/Optional; body d
+ f Ljava/util/Optional; cape e
+ f Ljava/util/Optional; elytra f
+ f Ljava/util/Optional; model g
+c net/minecraft/world/entity/schedule/Activity net/minecraft/world/entity/schedule/Activity
+ m ()Ljava/lang/String; getName a
+ m (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; register a
+ f Lnet/minecraft/world/entity/schedule/Activity; ADMIRE_ITEM m
+ f Lnet/minecraft/world/entity/schedule/Activity; AVOID n
+ f Lnet/minecraft/world/entity/schedule/Activity; CELEBRATE l
+ f Lnet/minecraft/world/entity/schedule/Activity; CORE a
+ f Lnet/minecraft/world/entity/schedule/Activity; DIG z
+ f Lnet/minecraft/world/entity/schedule/Activity; EMERGE y
+ f Lnet/minecraft/world/entity/schedule/Activity; FIGHT k
+ f Lnet/minecraft/world/entity/schedule/Activity; HIDE j
+ f Lnet/minecraft/world/entity/schedule/Activity; IDLE b
+ f Lnet/minecraft/world/entity/schedule/Activity; INVESTIGATE w
+ f Lnet/minecraft/world/entity/schedule/Activity; LAY_SPAWN u
+ f Lnet/minecraft/world/entity/schedule/Activity; LONG_JUMP q
+ f Lnet/minecraft/world/entity/schedule/Activity; MEET f
+ f Lnet/minecraft/world/entity/schedule/Activity; PANIC g
+ f Lnet/minecraft/world/entity/schedule/Activity; PLAY d
+ f Lnet/minecraft/world/entity/schedule/Activity; PLAY_DEAD p
+ f Lnet/minecraft/world/entity/schedule/Activity; PRE_RAID i
+ f Lnet/minecraft/world/entity/schedule/Activity; RAID h
+ f Lnet/minecraft/world/entity/schedule/Activity; RAM r
+ f Lnet/minecraft/world/entity/schedule/Activity; REST e
+ f Lnet/minecraft/world/entity/schedule/Activity; RIDE o
+ f Lnet/minecraft/world/entity/schedule/Activity; ROAR x
+ f Lnet/minecraft/world/entity/schedule/Activity; SNIFF v
+ f Lnet/minecraft/world/entity/schedule/Activity; SWIM t
+ f Lnet/minecraft/world/entity/schedule/Activity; TONGUE s
+ f Lnet/minecraft/world/entity/schedule/Activity; WORK c
+ f I hashCode B
+ f Ljava/lang/String; name A
+c net/minecraft/world/entity/vehicle/boat/Boat net/minecraft/world/entity/vehicle/boat/EntityBoat
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/entity/vehicle/boat/Raft net/minecraft/world/entity/vehicle/boat/Raft
+ m (Lnet/minecraft/world/entity/EntityDimensions;)D rideHeight b
+c net/minecraft/world/flag/FeatureFlagRegistry net/minecraft/world/flag/FeatureFlagRegistry
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; allFlags a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; fromNames a
+ m (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; fromNames a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z isSubset a
+ m (Ljava/util/Set;)Ljava/lang/String; lambda$codec$2 a
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$3 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; lambda$codec$4 c
+ m (Lnet/minecraft/resources/Identifier;)V lambda$fromNames$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/Identifier;Lnet/minecraft/world/flag/FeatureFlag;)V lambda$toNames$1 a
+ m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; subset a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; toNames b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; allFlags d
+ f Ljava/util/Map; names c
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe b
+c net/minecraft/world/flag/FeatureFlagRegistry$Builder net/minecraft/world/flag/FeatureFlagRegistry$a
+ m ()Lnet/minecraft/world/flag/FeatureFlagRegistry; build a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/flag/FeatureFlag; create a
+ m (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; createVanilla a
+ f Ljava/util/Map; flags c
+ f I id b
+ f Lnet/minecraft/world/flag/FeatureFlagUniverse; universe a
+c net/minecraft/world/flag/FeatureFlagUniverse net/minecraft/world/flag/FeatureFlagUniverse
+ f Ljava/lang/String; id a
+c net/minecraft/world/inventory/GrindstoneMenu net/minecraft/world/inventory/ContainerGrindstone
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; computeResult a
+ m ()V createResult l
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$mergeEnchantsFrom$0 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$removeNonCursesFrom$1 a
+ m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;)V lambda$removeNonCursesFrom$2 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$3 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V mergeEnchantsFrom c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; mergeItems b
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; removeNonCursesFrom b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I ADDITIONAL_SLOT o
+ f I INPUT_SLOT n
+ f I INV_SLOT_END r
+ f I INV_SLOT_START q
+ f I MAX_NAME_LENGTH m
+ f I RESULT_SLOT p
+ f I USE_ROW_SLOT_END t
+ f I USE_ROW_SLOT_START s
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access w
+ f Lnet/minecraft/world/Container; repairSlots v
+ f Lnet/minecraft/world/Container; resultSlots u
+c net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/ContainerGrindstone$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/GrindstoneMenu; this$0 b
+c net/minecraft/world/inventory/GrindstoneMenu$2 net/minecraft/world/inventory/ContainerGrindstone$2
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/GrindstoneMenu$3 net/minecraft/world/inventory/ContainerGrindstone$3
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/GrindstoneMenu$4 net/minecraft/world/inventory/ContainerGrindstone$4
+ m (Lnet/minecraft/world/level/Level;)I getExperienceAmount a
+ m (Lnet/minecraft/world/item/ItemStack;)I getExperienceFromItem g
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/GrindstoneMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/ContainerRecipeBook
+ m (Lnet/minecraft/world/entity/player/StackedItemContents;)V fillCraftSlotsStackedContents a
+ m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType ao_
+ m (ZZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; handlePlacement a
+c net/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction net/minecraft/world/inventory/ContainerRecipeBook$a
+ m ()[Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; $values a
+ f [Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; $VALUES c
+ f Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; NOTHING a
+ f Lnet/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction; PLACE_GHOST_RECIPE b
+c net/minecraft/world/inventory/RecipeBookType net/minecraft/world/inventory/RecipeBookType
+ m ()[Lnet/minecraft/world/inventory/RecipeBookType; $values a
+ f [Lnet/minecraft/world/inventory/RecipeBookType; $VALUES e
+ f Lnet/minecraft/world/inventory/RecipeBookType; BLAST_FURNACE c
+ f Lnet/minecraft/world/inventory/RecipeBookType; CRAFTING a
+ f Lnet/minecraft/world/inventory/RecipeBookType; FURNACE b
+ f Lnet/minecraft/world/inventory/RecipeBookType; SMOKER d
+c net/minecraft/world/inventory/ShulkerBoxMenu net/minecraft/world/inventory/ContainerShulkerBox
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I CONTAINER_SIZE m
+ f Lnet/minecraft/world/Container; container n
+c net/minecraft/world/inventory/ShulkerBoxSlot net/minecraft/world/inventory/SlotShulkerBox
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/item/DoubleHighBlockItem net/minecraft/world/item/ItemBisected
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z placeBlock a
+c net/minecraft/world/item/GameMasterBlockItem net/minecraft/world/item/ItemRestricted
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getPlacementState c
+c net/minecraft/world/item/LingeringPotionItem net/minecraft/world/item/ItemLingeringPotion
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ItemCooldownPlayer
+ m (Lnet/minecraft/resources/Identifier;)V onCooldownEnded b
+ m (Lnet/minecraft/resources/Identifier;I)V onCooldownStarted b
+ f Lnet/minecraft/server/level/ServerPlayer; player a
+c net/minecraft/world/item/ThrowablePotionItem net/minecraft/world/item/ItemPotionThrowable
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/throwableitemprojectile/AbstractThrownPotion; createPotion a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ f F PROJECTILE_SHOOT_POWER a
+c net/minecraft/world/item/component/Fireworks net/minecraft/world/item/component/Fireworks
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/component/FireworkExplosion;I)V addExplosionTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()Ljava/util/List; explosions b
+ m ()I flightDuration a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V lambda$addExplosionTooltip$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I MAX_EXPLOSIONS a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Ljava/util/List; explosions e
+ f I flightDuration d
+c net/minecraft/world/item/crafting/Ingredient net/minecraft/world/item/crafting/RecipeItemStack
+ m ()Lnet/minecraft/world/item/crafting/display/SlotDisplay; display c
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; displayForSingleItem b
+ m ()Z isEmpty b
+ m ()Ljava/util/stream/Stream; items a
+ m (Ljava/util/List;)Ljava/lang/Record; lambda$display$8 a
+ m (Ljava/util/List;)V lambda$new$5 b
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/core/Holder$Reference; lambda$of$7 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$0 c
+ m (Lnet/minecraft/core/HolderSet;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$2 b
+ m (Ljava/util/Optional;)Lnet/minecraft/core/HolderSet; lambda$static$3 b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/core/HolderSet; lambda$static$4 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/Ingredient;)Ljava/lang/Boolean; lambda$testOptionalIngredient$6 a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; of a
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; optionalIngredientToDisplay a
+ m (Lnet/minecraft/world/item/ItemStack;)Z test a
+ m (Ljava/util/Optional;Lnet/minecraft/world/item/ItemStack;)Z testOptionalIngredient a
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/codec/StreamCodec; CONTENTS_STREAM_CODEC a
+ f Lcom/mojang/serialization/Codec; NON_AIR_HOLDER_SET_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_CONTENTS_STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; values e
+c net/minecraft/world/item/crafting/RecipeType net/minecraft/world/item/crafting/Recipes
+ m (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeType; register a
+ f Lnet/minecraft/world/item/crafting/RecipeType; BLASTING c
+ f Lnet/minecraft/world/item/crafting/RecipeType; CAMPFIRE_COOKING e
+ f Lnet/minecraft/world/item/crafting/RecipeType; CRAFTING a
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMELTING b
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMITHING g
+ f Lnet/minecraft/world/item/crafting/RecipeType; SMOKING d
+ f Lnet/minecraft/world/item/crafting/RecipeType; STONECUTTING f
+c net/minecraft/world/item/crafting/RecipeType$1 net/minecraft/world/item/crafting/Recipes$1
+c net/minecraft/world/item/equipment/ArmorType net/minecraft/world/item/equipment/ArmorType
+ m ()[Lnet/minecraft/world/item/equipment/ArmorType; $values d
+ m (I)I getDurability a
+ m ()Ljava/lang/String; getName b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; getSlot a
+ f [Lnet/minecraft/world/item/equipment/ArmorType; $VALUES j
+ f Lnet/minecraft/world/item/equipment/ArmorType; BODY e
+ f Lnet/minecraft/world/item/equipment/ArmorType; BOOTS d
+ f Lnet/minecraft/world/item/equipment/ArmorType; CHESTPLATE b
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/item/equipment/ArmorType; HELMET a
+ f Lnet/minecraft/world/item/equipment/ArmorType; LEGGINGS c
+ f Ljava/lang/String; name h
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot g
+ f I unitDurability i
+c net/minecraft/world/item/slot/SlotCollection net/minecraft/world/item/slot/SlotCollection
+ m (Ljava/util/List;)Lnet/minecraft/world/item/slot/SlotCollection; concat a
+ m (Lnet/minecraft/world/item/slot/SlotCollection;Lnet/minecraft/world/item/slot/SlotCollection;)Lnet/minecraft/world/item/slot/SlotCollection; concat a
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/world/item/slot/SlotCollection; filter a
+ m (Ljava/util/function/Function;)Lnet/minecraft/world/item/slot/SlotCollection; flatMap a
+ m (Lnet/minecraft/world/item/slot/SlotCollection;Lnet/minecraft/world/item/slot/SlotCollection;)Ljava/util/stream/Stream; lambda$concat$2 b
+ m (Ljava/util/List;)Ljava/util/stream/Stream; lambda$concat$3 b
+ m (Lnet/minecraft/world/entity/SlotAccess;)Ljava/util/stream/Stream; lambda$of$0 b
+ m (Ljava/util/Collection;)Ljava/util/stream/Stream; lambda$of$1 b
+ m (I)Lnet/minecraft/world/item/slot/SlotCollection; limit a
+ m (Ljava/util/Collection;)Lnet/minecraft/world/item/slot/SlotCollection; of a
+ m (Lnet/minecraft/world/entity/SlotAccess;)Lnet/minecraft/world/item/slot/SlotCollection; of a
+ f Lnet/minecraft/world/item/slot/SlotCollection; EMPTY a
+c net/minecraft/world/item/slot/SlotCollection$Limited net/minecraft/world/item/slot/SlotCollection$c
+ m ()I limit b
+ m (I)Lnet/minecraft/world/item/slot/SlotCollection; limit a
+ m ()Lnet/minecraft/world/item/slot/SlotCollection; slots a
+ f I limit c
+ f Lnet/minecraft/world/item/slot/SlotCollection; slots b
+c net/minecraft/world/item/slot/SlotCollection$Filtered net/minecraft/world/item/slot/SlotCollection$a
+ m ()Ljava/util/function/Predicate; filter b
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/world/item/slot/SlotCollection; filter a
+ m ()Lnet/minecraft/world/item/slot/SlotCollection; slots a
+ f Ljava/util/function/Predicate; filter c
+ f Lnet/minecraft/world/item/slot/SlotCollection; slots b
+c net/minecraft/world/item/slot/SlotCollection$FlatMapped net/minecraft/world/item/slot/SlotCollection$b
+ m ()Ljava/util/function/Function; mapper b
+ m ()Lnet/minecraft/world/item/slot/SlotCollection; slots a
+ f Ljava/util/function/Function; mapper c
+ f Lnet/minecraft/world/item/slot/SlotCollection; slots b
+c net/minecraft/world/level/BlockAndTintGetter net/minecraft/world/level/IBlockLightAccess
+ m (Lnet/minecraft/core/BlockPos;)Z canSeeSky k
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I getBlockTint a
+ m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I getBrightness a
+ m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine C_
+ m (Lnet/minecraft/core/BlockPos;I)I getRawBrightness b
+ m (Lnet/minecraft/core/Direction;Z)F getShade a
+c net/minecraft/world/level/biome/BiomeManager net/minecraft/world/level/biome/BiomeManager
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome a
+ m (J)D getFiddle b
+ m (JIIIDDD)D getFiddledDistance a
+ m (DDD)Lnet/minecraft/core/Holder; getNoiseBiomeAtPosition a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getNoiseBiomeAtPosition b
+ m (III)Lnet/minecraft/core/Holder; getNoiseBiomeAtQuart a
+ m (J)J obfuscateSeed a
+ m (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;)Lnet/minecraft/world/level/biome/BiomeManager; withDifferentSource a
+ f I CHUNK_CENTER_QUART a
+ f I ZOOM c
+ f I ZOOM_BITS b
+ f I ZOOM_MASK d
+ f J biomeZoomSeed f
+ f Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource; noiseBiomeSource e
+c net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource net/minecraft/world/level/biome/BiomeManager$Provider
+c net/minecraft/world/level/biome/BiomeSources net/minecraft/world/level/biome/BiomeSources
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/level/block/BarrierBlock net/minecraft/world/level/block/BlockBarrier
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/BeehiveBlock net/minecraft/world/level/block/BlockBeehive
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V angerNearbyBees a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V dropHoneycomb a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z hiveContainsBees b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropHoneycomb$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (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 releaseBeesAndResetHoneyLevel a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V resetHoneyLevel a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/Level;DDDDD)V spawnFluidParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V spawnParticle a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V trySpawnDripParticles a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HONEY_LEVEL c
+ f I MAX_HONEY_LEVELS d
+c net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/IFluidSource
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+c net/minecraft/world/level/block/CommandBlock net/minecraft/world/level/block/BlockCommand
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V execute a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V executeChain a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/CommandBlock;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CommandBlockEntity;Z)V setPoweredAndUpdate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CONDITIONAL c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lorg/slf4j/Logger; LOGGER d
+ f Z automatic e
+c net/minecraft/world/level/block/ConduitBlock net/minecraft/world/level/block/BlockConduit
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/CrafterBlock net/minecraft/world/level/block/CrafterBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/crafting/RecipeHolder;)V dispenseItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; getPotentialResults a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/item/ItemStack;)V lambda$dispenseFrom$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Z)V setBlockEntityTriggered a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I CRAFTER_ADVANCEMENT_DIAMETER h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRAFTING b
+ f I CRAFTING_TICK_DELAY f
+ f I MAX_CRAFTING_TICKS e
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION d
+ f Lnet/minecraft/world/item/crafting/RecipeCache; RECIPE_CACHE g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED c
+c net/minecraft/world/level/block/CrafterBlock$1 net/minecraft/world/level/block/CrafterBlock$1
+ f [I $SwitchMap$net$minecraft$core$Direction a
+c net/minecraft/world/level/block/DropperBlock net/minecraft/world/level/block/BlockDropper
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDispenseMethod a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/core/dispenser/DispenseItemBehavior; DISPENSE_BEHAVIOUR g
+ f Lorg/slf4j/Logger; LOGGER f
+c net/minecraft/world/level/block/FallingBlock net/minecraft/world/level/block/BlockFalling
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V falling a
+ m ()I getDelayAfterPlace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFree n
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+c net/minecraft/world/level/block/FurnaceBlock net/minecraft/world/level/block/BlockFurnaceFurace
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openContainer a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/JukeboxBlock net/minecraft/world/level/block/BlockJukeBox
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_RECORD b
+c net/minecraft/world/level/block/LanternBlock net/minecraft/world/level/block/BlockLantern
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_HANGING e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_STANDING d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+c net/minecraft/world/level/block/LecternBlock net/minecraft/world/level/block/BlockLectern
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V changePowered a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V openScreen a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V placeBook b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V resetBookState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V signalPageChange a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z tryPlaceBook a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateBelow b
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK d
+ f I PAGE_CHANGE_IMPULSE_TICKS g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Ljava/util/Map; SHAPES f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION e
+c net/minecraft/world/level/block/PoweredBlock net/minecraft/world/level/block/BlockPowered
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PumpkinBlock net/minecraft/world/level/block/BlockPumpkin
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/SaplingBlock net/minecraft/world/level/block/BlockSapling
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V advanceTree a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/SaplingBlock;)Lnet/minecraft/world/level/block/grower/TreeGrower; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE f
+ f Lnet/minecraft/world/level/block/grower/TreeGrower; treeGrower g
+c net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/BlockMobSpawner
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/border/WorldBorder net/minecraft/world/level/border/WorldBorder
+ m (Lnet/minecraft/world/level/border/BorderChangeListener;)V addListener a
+ m (J)V applyInitialSettings a
+ m (DDD)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/BlockPos; clampToBounds b
+ m (DDD)Lnet/minecraft/world/phys/Vec3; clampVec3ToBound c
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; clampVec3ToBound c
+ m ()I getAbsoluteMaxSize n
+ m ()D getCenterX h
+ m ()D getCenterZ i
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m ()D getDamagePerBlock p
+ m (DD)D getDistanceToBorder b
+ m (Lnet/minecraft/world/entity/Entity;)D getDistanceToBorder a
+ m ()D getLerpSpeed q
+ m ()D getLerpTarget l
+ m ()J getLerpTime k
+ m ()Ljava/util/List; getListeners m
+ m ()D getMaxX f
+ m (F)D getMaxX c
+ m ()D getMaxZ g
+ m (F)D getMaxZ d
+ m ()D getMinX d
+ m (F)D getMinX a
+ m ()D getMinZ e
+ m (F)D getMinZ b
+ m ()D getSafeZone o
+ m ()D getSize j
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus c
+ m ()I getWarningBlocks s
+ m ()I getWarningTime r
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z isInsideCloseToBorder a
+ m (DD)Z isWithinBounds a
+ m (DDD)Z isWithinBounds a
+ m (DDDD)Z isWithinBounds a
+ m (Lnet/minecraft/core/BlockPos;)Z isWithinBounds a
+ m (Lnet/minecraft/world/level/ChunkPos;)Z isWithinBounds a
+ m (Lnet/minecraft/world/phys/AABB;)Z isWithinBounds a
+ m (Lnet/minecraft/world/phys/Vec3;)Z isWithinBounds a
+ m (DDJJ)V lerpSizeBetween a
+ m (Lnet/minecraft/world/level/border/BorderChangeListener;)V removeListener b
+ m (I)V setAbsoluteMaxSize a
+ m (DD)V setCenter c
+ m (D)V setDamagePerBlock c
+ m (D)V setSafeZone b
+ m (D)V setSize a
+ m (I)V setWarningBlocks c
+ m (I)V setWarningTime b
+ m ()V tick t
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f D MAX_CENTER_COORDINATE b
+ f D MAX_SIZE a
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE d
+ f I absoluteMaxSize n
+ f D centerX l
+ f D centerZ m
+ f D damagePerBlock h
+ f Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; extent o
+ f Z initialized f
+ f Ljava/util/List; listeners g
+ f D safeZone i
+ f Lnet/minecraft/world/level/border/WorldBorder$Settings; settings e
+ f I warningBlocks k
+ f I warningTime j
+c net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$c
+ m ()D centerX a
+ m ()D centerZ b
+ m ()D damagePerBlock c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()D lerpTarget i
+ m ()J lerpTime h
+ m ()D safeZone d
+ m ()D size g
+ m ()I warningBlocks e
+ m ()I warningTime f
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/level/border/WorldBorder$Settings; DEFAULT a
+ f D centerX c
+ f D centerZ d
+ f D damagePerBlock e
+ f D lerpTarget k
+ f J lerpTime j
+ f D safeZone f
+ f D size i
+ f I warningBlocks g
+ f I warningTime h
+c net/minecraft/world/level/border/WorldBorder$BorderExtent net/minecraft/world/level/border/WorldBorder$a
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape i
+ m ()D getLerpSpeed b
+ m ()D getLerpTarget d
+ m ()J getLerpTime c
+ m (F)D getMaxX b
+ m (F)D getMaxZ d
+ m (F)D getMinX a
+ m (F)D getMinZ c
+ m ()D getSize a
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus e
+ m ()V onAbsoluteMaxSizeChange f
+ m ()V onCenterChange g
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update h
+c net/minecraft/world/level/border/WorldBorder$MovingBorderExtent net/minecraft/world/level/border/WorldBorder$b
+ m ()D calculateSize k
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape i
+ m ()D getLerpSpeed b
+ m ()D getLerpTarget d
+ m ()J getLerpTime c
+ m (F)D getMaxX b
+ m (F)D getMaxZ d
+ m (F)D getMinX a
+ m (F)D getMinZ c
+ m ()D getPreviousSize j
+ m ()D getSize a
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus e
+ m ()V onAbsoluteMaxSizeChange f
+ m ()V onCenterChange g
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update h
+ f D from b
+ f J lerpBegin e
+ f D lerpDuration f
+ f J lerpEnd d
+ f J lerpProgress g
+ f D previousSize i
+ f D size h
+ f Lnet/minecraft/world/level/border/WorldBorder; this$0 a
+ f D to c
+c net/minecraft/world/level/border/WorldBorder$StaticBorderExtent net/minecraft/world/level/border/WorldBorder$d
+ m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape i
+ m ()D getLerpSpeed b
+ m ()D getLerpTarget d
+ m ()J getLerpTime c
+ m (F)D getMaxX b
+ m (F)D getMaxZ d
+ m (F)D getMinX a
+ m (F)D getMinZ c
+ m ()D getSize a
+ m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus e
+ m ()V onAbsoluteMaxSizeChange f
+ m ()V onCenterChange g
+ m ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; update h
+ m ()V updateBox j
+ f D maxX e
+ f D maxZ f
+ f D minX c
+ f D minZ d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; shape g
+ f D size b
+ f Lnet/minecraft/world/level/border/WorldBorder; this$0 a
+c net/minecraft/world/level/gamerules/GameRule net/minecraft/world/level/gamerules/GameRule
+ m ()Lcom/mojang/brigadier/arguments/ArgumentType; argument g
+ m (Lnet/minecraft/world/level/gamerules/GameRuleTypeVisitor;)V callVisitor a
+ m ()Lnet/minecraft/world/level/gamerules/GameRuleCategory; category e
+ m ()Ljava/lang/Object; defaultValue i
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; deserialize a
+ m ()Lnet/minecraft/world/level/gamerules/GameRuleType; gameRuleType f
+ m (Ljava/lang/Object;)I getCommandResult b
+ m ()Ljava/lang/String; getDescriptionId c
+ m ()Lnet/minecraft/resources/Identifier; getIdentifier b
+ m ()Ljava/lang/String; id a
+ m ()Ljava/lang/String; lambda$deserialize$0 l
+ m ()Ljava/lang/String; lambda$deserialize$1 j
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures k
+ m (Ljava/lang/Object;)Ljava/lang/String; serialize a
+ m ()Ljava/lang/Class; valueClass d
+ m ()Lcom/mojang/serialization/Codec; valueCodec h
+ f Lcom/mojang/brigadier/arguments/ArgumentType; argument c
+ f Lnet/minecraft/world/level/gamerules/GameRuleCategory; category a
+ f Ljava/util/function/ToIntFunction; commandResultFunction f
+ f Ljava/lang/Object; defaultValue g
+ f Lnet/minecraft/world/level/gamerules/GameRuleType; gameRuleType b
+ f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures h
+ f Lcom/mojang/serialization/Codec; valueCodec e
+ f Lnet/minecraft/world/level/gamerules/GameRules$VisitorCaller; visitorCaller d
+c net/minecraft/world/level/levelgen/Heightmap net/minecraft/world/level/levelgen/HeightMap
+ m (I)I getFirstAvailable a
+ m (II)I getFirstAvailable a
+ m (II)I getHighestTaken b
+ m (II)I getIndex c
+ m ()[J getRawData a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V primeHeightmaps a
+ m (III)V setHeight a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V setRawData a
+ m (IIILnet/minecraft/world/level/block/state/BlockState;)Z update a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/function/Predicate; MATERIAL_MOTION_BLOCKING c
+ f Ljava/util/function/Predicate; NOT_AIR b
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; chunk f
+ f Lnet/minecraft/util/BitStorage; data d
+ f Ljava/util/function/Predicate; isOpaque e
+c net/minecraft/world/level/levelgen/Heightmap$Types net/minecraft/world/level/levelgen/HeightMap$Type
+ m ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; $values f
+ m ()Ljava/lang/String; getSerializationKey a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Ljava/util/function/Predicate; isOpaque e
+ m ()Z keepAfterWorldgen d
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$1 a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)I lambda$static$2 b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)I lambda$static$3 a
+ m ()Z sendToClient b
+ f [Lnet/minecraft/world/level/levelgen/Heightmap$Types; $VALUES n
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; MOTION_BLOCKING e
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; MOTION_BLOCKING_NO_LEAVES f
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; OCEAN_FLOOR d
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; OCEAN_FLOOR_WG c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE b
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE_WG a
+ f I id j
+ f Ljava/util/function/Predicate; isOpaque m
+ f Ljava/lang/String; serializationKey k
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; usage l
+c net/minecraft/world/level/levelgen/Heightmap$Usage net/minecraft/world/level/levelgen/HeightMap$Use
+ m ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; $values a
+ f [Lnet/minecraft/world/level/levelgen/Heightmap$Usage; $VALUES d
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; CLIENT c
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; LIVE_WORLD b
+ f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; WORLDGEN a
+c net/minecraft/world/level/material/LavaFluid net/minecraft/world/level/material/FluidTypeLava
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V fizz a
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m ()F getExplosionResistance c
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I getSpreadDelay a
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z hasFlammableNeighbours a
+ m (Lnet/minecraft/world/level/LevelReader;)Z isFastLava d
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isFlammable b
+ m ()Z isRandomlyTicking i
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (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 spreadTo a
+ f F MIN_LEVEL_CUTOFF e
+c net/minecraft/world/level/material/LavaFluid$Source net/minecraft/world/level/material/FluidTypeLava$b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/LavaFluid$Flowing net/minecraft/world/level/material/FluidTypeLava$a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/portal/PortalShape net/minecraft/world/level/portal/BlockPortalShape
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/world/level/portal/PortalShape; findAnyShape a
+ m (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; findCollisionFreePosition a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; findEmptyPortalShape a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; findPortalShape a
+ m (Lnet/minecraft/util/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; getRelativePosition a
+ m ()Z isComplete b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmpty a
+ m ()Z isValid a
+ m (Lnet/minecraft/world/level/portal/PortalShape;)Z lambda$findEmptyPortalShape$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$0 a
+ f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; FRAME e
+ f I MAX_HEIGHT b
+ f I MAX_WIDTH a
+ f I MIN_HEIGHT d
+ f I MIN_WIDTH c
+ f F SAFE_TRAVEL_MAX_ENTITY_XY f
+ f D SAFE_TRAVEL_MAX_VERTICAL_DELTA g
+ f Lnet/minecraft/core/Direction$Axis; axis h
+ f Lnet/minecraft/core/BlockPos; bottomLeft k
+ f I height l
+ f I numPortalBlocks j
+ f Lnet/minecraft/core/Direction; rightDir i
+ f I width m
+c net/minecraft/world/level/storage/ValueInput net/minecraft/world/level/storage/ValueInput
+ m (Ljava/lang/String;)Ljava/util/Optional; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput; childOrEmpty b
+ m (Ljava/lang/String;)Ljava/util/Optional; childrenList c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; childrenListOrEmpty d
+ m (Ljava/lang/String;Z)Z getBooleanOr a
+ m (Ljava/lang/String;B)B getByteOr a
+ m (Ljava/lang/String;D)D getDoubleOr a
+ m (Ljava/lang/String;F)F getFloatOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray h
+ m (Ljava/lang/String;I)I getIntOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;J)J getLongOr a
+ m (Ljava/lang/String;S)I getShortOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getString g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; listOrEmpty c
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+c net/minecraft/world/level/storage/ValueInput$TypedInputList net/minecraft/world/level/storage/ValueInput$a
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/level/storage/ValueInput$ValueInputList net/minecraft/world/level/storage/ValueInput$b
+ m ()Z isEmpty a
+ m ()Ljava/util/stream/Stream; stream b
+c net/minecraft/world/scores/ReadOnlyScoreInfo net/minecraft/world/scores/ReadOnlyScoreInfo
+ m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; formatValue a
+ m ()Z isLocked b
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c
+ m (Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; safeFormatValue a
+ m ()I value a
+c net/minecraft/world/ticks/WorldGenTickAccess net/minecraft/world/ticks/TickListWorldGen
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+ f Ljava/util/function/Function; containerGetter a
+c org/bukkit/craftbukkit/block/CraftBlockState org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockState
+c org/bukkit/craftbukkit/block/CraftComparator org/bukkit/craftbukkit/v1_21_R7/block/CraftComparator
+c org/bukkit/craftbukkit/block/CraftEndGateway org/bukkit/craftbukkit/v1_21_R7/block/CraftEndGateway
+c org/bukkit/craftbukkit/block/CraftEnderChest org/bukkit/craftbukkit/v1_21_R7/block/CraftEnderChest
+c org/bukkit/craftbukkit/block/CraftShulkerBox org/bukkit/craftbukkit/v1_21_R7/block/CraftShulkerBox
+c org/bukkit/craftbukkit/block/impl/CraftAnvil org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftAnvil
+c org/bukkit/craftbukkit/block/impl/CraftChain org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftChain
+c org/bukkit/craftbukkit/block/impl/CraftChest org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftChest
+c org/bukkit/craftbukkit/block/impl/CraftCocoa org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCocoa
+c org/bukkit/craftbukkit/block/impl/CraftFence org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftFence
+c org/bukkit/craftbukkit/block/impl/CraftGrass org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftGrass
+c org/bukkit/craftbukkit/block/impl/CraftLever org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLever
+c org/bukkit/craftbukkit/block/impl/CraftLight org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLight
+c org/bukkit/craftbukkit/block/impl/CraftShelf org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftShelf
+c org/bukkit/craftbukkit/block/impl/CraftSkull org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftSkull
+c org/bukkit/craftbukkit/block/impl/CraftStair org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftStair
+c org/bukkit/craftbukkit/block/impl/CraftVault org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftVault
+c org/bukkit/craftbukkit/entity/CraftArmadillo org/bukkit/craftbukkit/v1_21_R7/entity/CraftArmadillo
+c org/bukkit/craftbukkit/entity/CraftCamelHusk org/bukkit/craftbukkit/v1_21_R7/entity/CraftCamelHusk
+c org/bukkit/craftbukkit/entity/CraftChestBoat org/bukkit/craftbukkit/v1_21_R7/entity/CraftChestBoat
+c org/bukkit/craftbukkit/entity/CraftEndermite org/bukkit/craftbukkit/v1_21_R7/entity/CraftEndermite
+c org/bukkit/craftbukkit/entity/CraftGlowSquid org/bukkit/craftbukkit/v1_21_R7/entity/CraftGlowSquid
+c org/bukkit/craftbukkit/entity/CraftIronGolem org/bukkit/craftbukkit/v1_21_R7/entity/CraftIronGolem
+c org/bukkit/craftbukkit/entity/CraftItemFrame org/bukkit/craftbukkit/v1_21_R7/entity/CraftItemFrame
+c org/bukkit/craftbukkit/entity/CraftItemFrame$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftItemFrame$1
+c org/bukkit/craftbukkit/entity/CraftLlamaSpit org/bukkit/craftbukkit/v1_21_R7/entity/CraftLlamaSpit
+c org/bukkit/craftbukkit/entity/CraftMagmaCube org/bukkit/craftbukkit/v1_21_R7/entity/CraftMagmaCube
+c org/bukkit/craftbukkit/entity/CraftMannequin org/bukkit/craftbukkit/v1_21_R7/entity/CraftMannequin
+c org/bukkit/craftbukkit/entity/CraftPigZombie org/bukkit/craftbukkit/v1_21_R7/entity/CraftPigZombie
+c org/bukkit/craftbukkit/entity/CraftPolarBear org/bukkit/craftbukkit/v1_21_R7/entity/CraftPolarBear
+c org/bukkit/craftbukkit/entity/CraftTNTPrimed org/bukkit/craftbukkit/v1_21_R7/entity/CraftTNTPrimed
+c org/bukkit/craftbukkit/inventory/CraftRecipe org/bukkit/craftbukkit/v1_21_R7/inventory/CraftRecipe
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil org/bukkit/craftbukkit/v1_21_R7/legacy/enums/EnumEvil
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil$StringConverter org/bukkit/craftbukkit/v1_21_R7/legacy/enums/EnumEvil$StringConverter
+c org/bukkit/craftbukkit/legacy/enums/EnumEvil$LegacyRegistryData org/bukkit/craftbukkit/v1_21_R7/legacy/enums/EnumEvil$LegacyRegistryData
+c org/bukkit/craftbukkit/scheduler/CraftFuture org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftFuture
+c org/bukkit/craftbukkit/scoreboard/CraftScore org/bukkit/craftbukkit/v1_21_R7/scoreboard/CraftScore
+c org/bukkit/craftbukkit/tag/CraftGameEventTag org/bukkit/craftbukkit/v1_21_R7/tag/CraftGameEventTag
+c org/bukkit/craftbukkit/util/CraftBlockVector org/bukkit/craftbukkit/v1_21_R7/util/CraftBlockVector
+c org/bukkit/craftbukkit/util/CraftChatMessage org/bukkit/craftbukkit/v1_21_R7/util/CraftChatMessage
+c org/bukkit/craftbukkit/util/CraftChatMessage$1 org/bukkit/craftbukkit/v1_21_R7/util/CraftChatMessage$1
+c org/bukkit/craftbukkit/util/CraftChatMessage$StringMessage org/bukkit/craftbukkit/v1_21_R7/util/CraftChatMessage$StringMessage
+c net/minecraft/DefaultUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandler
+ f Lorg/slf4j/Logger; logger a
+c net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/AdvancementRewards
+ m ()I experience a
+ m ()Ljava/util/Optional; function d
+ m (Lnet/minecraft/server/level/ServerPlayer;)V grant a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CacheableFunction;)Ljava/util/Optional; lambda$grant$1 a
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/functions/CommandFunction;)V lambda$grant$2 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; loot b
+ m ()Ljava/util/List; recipes c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/advancements/AdvancementRewards; EMPTY b
+ f I experience c
+ f Ljava/util/Optional; function f
+ f Ljava/util/List; loot d
+ f Ljava/util/List; recipes e
+c net/minecraft/advancements/AdvancementRewards$Builder net/minecraft/advancements/AdvancementRewards$a
+ m (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; addExperience b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addLootTable b
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addRecipe d
+ m ()Lnet/minecraft/advancements/AdvancementRewards; build a
+ m (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; experience a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementRewards$Builder; function a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; loot a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; recipe c
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementRewards$Builder; runs b
+ f I experience a
+ f Ljava/util/Optional; function d
+ f Lcom/google/common/collect/ImmutableList$Builder; loot b
+ f Lcom/google/common/collect/ImmutableList$Builder; recipes c
+c net/minecraft/commands/ExecutionCommandSource net/minecraft/commands/ExecutionCommandSource
+ m ()Lnet/minecraft/commands/CommandResultCallback; callback q
+ m ()Lnet/minecraft/commands/ExecutionCommandSource; clearCallbacks a_
+ m ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher x
+ m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLnet/minecraft/commands/execution/TraceCallbacks;)V handleError a
+ m ()Z isSilent y
+ m (Lcom/mojang/brigadier/context/CommandContext;ZI)V lambda$resultConsumer$0 a
+ m ()Lcom/mojang/brigadier/ResultConsumer; resultConsumer b_
+ m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; withCallback b
+c net/minecraft/commands/arguments/SlotArgument net/minecraft/commands/arguments/ArgumentInventorySlot
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I getSlot a
+ m (C)Z lambda$parse$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse a
+ m ()Lnet/minecraft/commands/arguments/SlotArgument; slot a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ONLY_SINGLE_SLOT_ALLOWED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/TeamArgument net/minecraft/commands/arguments/ArgumentScoreboardTeam
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getTeam a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse a
+ m ()Lnet/minecraft/commands/arguments/TeamArgument; team a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEAM_NOT_FOUND b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/TimeArgument net/minecraft/commands/arguments/ArgumentTime
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse a
+ m ()Lnet/minecraft/commands/arguments/TimeArgument; time a
+ m (I)Lnet/minecraft/commands/arguments/TimeArgument; time a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UNIT b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TICK_COUNT_TOO_LOW c
+ f Ljava/util/Collection; EXAMPLES a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; UNITS d
+ f I minimum e
+c net/minecraft/commands/arguments/TimeArgument$Info net/minecraft/commands/arguments/ArgumentTime$a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/TimeArgument;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; unpack a
+c net/minecraft/commands/arguments/TimeArgument$Info$Template net/minecraft/commands/arguments/ArgumentTime$a$a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/TimeArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f I min b
+ f Lnet/minecraft/commands/arguments/TimeArgument$Info; this$0 a
+c net/minecraft/commands/arguments/UuidArgument net/minecraft/commands/arguments/ArgumentUUID
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; getUuid a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; parse a
+ m ()Lnet/minecraft/commands/arguments/UuidArgument; uuid a
+ f Ljava/util/regex/Pattern; ALLOWED_CHARACTERS c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UUID a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/core/component/DataComponentMap net/minecraft/core/component/DataComponentMap
+ m ()Lnet/minecraft/core/component/DataComponentMap$Builder; builder a
+ m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap; composite a
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentMap; filter a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m ()Z isEmpty e
+ m ()Ljava/util/Set; keySet b
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; lambda$iterator$1 d
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; lambda$makeCodecFromMap$0 a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodec a
+ m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodecFromMap b
+ m ()I size d
+ m ()Ljava/util/stream/Stream; stream c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/core/component/DataComponentMap; EMPTY a
+c net/minecraft/core/component/DataComponentMap$1 net/minecraft/core/component/DataComponentMap$1
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+c net/minecraft/core/component/DataComponentMap$2 net/minecraft/core/component/DataComponentMap$2
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+c net/minecraft/core/component/DataComponentMap$3 net/minecraft/core/component/DataComponentMap$3
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Ljava/util/Set; keySet b
+ f Lnet/minecraft/core/component/DataComponentMap; this$0 d
+ f Ljava/util/function/Predicate; val$predicate c
+c net/minecraft/core/component/DataComponentMap$Builder net/minecraft/core/component/DataComponentMap$a
+ m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap$Builder; addAll a
+ m ()Lnet/minecraft/core/component/DataComponentMap; build a
+ m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentMap; buildFromMapTrusted a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentMap$Builder; set a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V setUnchecked b
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map a
+c net/minecraft/core/component/DataComponentMap$Builder$SimpleMap net/minecraft/core/component/DataComponentMap$a$a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m ()Ljava/util/Set; keySet b
+ m ()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map f
+ m ()I size d
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map c
+c net/minecraft/data/loot/EntityLootSubProvider net/minecraft/data/loot/EntityLootSubProvider
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V add a
+ m (Ljava/util/Map;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; createSheepDispatchPool a
+ m ()V generate b
+ m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrog a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrogVariant a
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/lang/IllegalStateException; lambda$add$3 b
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; lambda$add$4 a
+ m (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V lambda$generate$0 a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$generate$1 a
+ m (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V lambda$generate$2 a
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; shouldSmeltLoot a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; allowed b
+ f Ljava/util/Map; map d
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; required c
+c net/minecraft/data/loot/packs/VanillaGiftLoot net/minecraft/data/loot/packs/VanillaGiftLoot
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/tags/BlockItemTagsProvider net/minecraft/data/tags/BlockItemTagsProvider
+ m ()V run a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+c net/minecraft/data/tags/GameEventTagsProvider net/minecraft/data/tags/GameEventTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ f Ljava/util/List; VIBRATIONS_EXCEPT_FLAP d
+c net/minecraft/data/tags/StructureTagsProvider net/minecraft/data/tags/StructureTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/PlainVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillagePlain
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/data/worldgen/SnowyVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageSnowy
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/data/worldgen/TaigaVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageTaiga
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+c net/minecraft/gametest/framework/GameTestInfo net/minecraft/gametest/framework/GameTestHarnessInfo
+ m (Lnet/minecraft/gametest/framework/GameTestListener;)V addListener a
+ m ()Lnet/minecraft/gametest/framework/GameTestInfo; copyReset D
+ m ()Lnet/minecraft/gametest/framework/GameTestSequence; createSequence q
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; createTestInstanceBlock a
+ m (Lnet/minecraft/gametest/framework/GameTestException;)V fail a
+ m (Lnet/minecraft/network/chat/Component;)V fail a
+ m ()V finish G
+ m ()Lnet/minecraft/gametest/framework/GameTestException; getError n
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel g
+ m ()Ljava/util/stream/Stream; getListeners C
+ m ()Lnet/minecraft/world/level/block/Rotation; getRotation u
+ m ()J getRunTime l
+ m ()Lnet/minecraft/resources/Identifier; getStructure t
+ m ()Lnet/minecraft/world/phys/AABB; getStructureBounds e
+ m ()Lnet/minecraft/gametest/framework/GameTestInstance; getTest v
+ m ()Lnet/minecraft/core/BlockPos; getTestBlockPos c
+ m ()Lnet/minecraft/core/Holder$Reference; getTestHolder w
+ m ()Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; getTestInstanceBlockEntity f
+ m ()Lnet/minecraft/core/BlockPos; getTestOrigin d
+ m ()I getTick p
+ m ()I getTimeoutTicks x
+ m ()Z hasFailed i
+ m ()Z hasStarted j
+ m ()Z hasSucceeded h
+ m ()Lnet/minecraft/resources/Identifier; id b
+ m ()Z isDone k
+ m ()Z isFlaky y
+ m ()Z isOptional s
+ m ()Z isRequired r
+ m (Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$placeStructure$0 b
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$succeed$5 b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$succeed$6 a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$tick$1 b
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$tick$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestSequence;)V lambda$tickInternal$3 b
+ m (Lnet/minecraft/gametest/framework/GameTestSequence;)V lambda$tickInternal$4 a
+ m ()I maxAttempts z
+ m ()V placeStructure a
+ m ()Lnet/minecraft/gametest/framework/GameTestInfo; prepareTestStructure o
+ m ()I requiredSuccesses A
+ m ()Lnet/minecraft/gametest/framework/RetryOptions; retryOptions B
+ m (JLjava/lang/Runnable;)V setRunAtTickTime a
+ m (Lnet/minecraft/core/BlockPos;)V setTestBlockPos a
+ m (I)Lnet/minecraft/gametest/framework/GameTestInfo; startExecution a
+ m ()V startTest F
+ m ()V succeed m
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;)V tick a
+ m ()V tickInternal E
+ f Z chunksLoaded i
+ f Z done n
+ f Lnet/minecraft/gametest/framework/GameTestException; error p
+ f Lnet/minecraft/world/level/block/Rotation; extraRotation o
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Ljava/util/Collection; listeners d
+ f Z placedStructure h
+ f Lnet/minecraft/gametest/framework/RetryOptions; retryOptions l
+ f Lit/unimi/dsi/fastutil/objects/Object2LongMap; runAtTickTimeMap g
+ f Ljava/util/Collection; sequences f
+ f Z started k
+ f Lnet/minecraft/core/BlockPos; testBlockPos b
+ f Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; testInstanceBlockEntity q
+ f Lnet/minecraft/core/Holder$Reference; test a
+ f I tickCount j
+ f I timeoutTicks e
+ f Lcom/google/common/base/Stopwatch; timer m
+c net/minecraft/gametest/framework/RetryOptions net/minecraft/gametest/framework/RetryOptions
+ m ()Z haltOnFailure e
+ m ()Z hasRetries c
+ m (II)Z hasTriesLeft a
+ m ()Lnet/minecraft/gametest/framework/RetryOptions; noRetries a
+ m ()I numberOfTries d
+ m ()Z unlimitedTries b
+ f Lnet/minecraft/gametest/framework/RetryOptions; NO_RETRIES c
+ f Z haltOnFailure b
+ f I numberOfTries a
+c net/minecraft/gametest/framework/TestReporter net/minecraft/gametest/framework/GameTestHarnessITestReporter
+ m ()V finish a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+c net/minecraft/network/RegistryFriendlyByteBuf net/minecraft/network/RegistryFriendlyByteBuf
+ m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/function/Function; decorator a
+ m (Lnet/minecraft/core/RegistryAccess;Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/RegistryFriendlyByteBuf; lambda$decorator$0 a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess G
+ f Lnet/minecraft/core/RegistryAccess; registryAccess c
+c net/minecraft/network/chat/ChatTypeDecoration net/minecraft/network/chat/ChatDecoration
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; incomingDirectMessage b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; outgoingDirectMessage c
+ m ()Ljava/util/List; parameters b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)[Lnet/minecraft/network/chat/Component; resolveParameters b
+ m ()Lnet/minecraft/network/chat/Style; style c
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; teamMessage d
+ m ()Ljava/lang/String; translationKey a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; withSender a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/List; parameters d
+ f Lnet/minecraft/network/chat/Style; style e
+ f Ljava/lang/String; translationKey c
+c net/minecraft/network/chat/ChatTypeDecoration$Parameter net/minecraft/network/chat/ChatDecoration$a
+ m ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$0 d
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$1 c
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; lambda$static$2 b
+ m (Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter;)I lambda$static$3 b
+ m (Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter;)I lambda$static$4 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; select a
+ f [Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; $VALUES j
+ f Ljava/util/function/IntFunction; BY_ID f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; CONTENT c
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; SENDER a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC e
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; TARGET b
+ f I id g
+ f Ljava/lang/String; name h
+ f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector; selector i
+c net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector net/minecraft/network/chat/ChatDecoration$a$a
+c net/minecraft/network/chat/SignedMessageChain net/minecraft/network/chat/SignedMessageChain
+ m (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; decoder a
+ m (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; encoder a
+ m (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$Output;)V lambda$encoder$0 a
+ m (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; lambda$encoder$1 a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/time/Instant; lastTimeStamp c
+ f Lnet/minecraft/network/chat/SignedMessageLink; nextLink b
+c net/minecraft/network/chat/SignedMessageChain$1 net/minecraft/network/chat/SignedMessageChain$1
+ f Lnet/minecraft/network/chat/SignedMessageChain; this$0 c
+ f Lnet/minecraft/util/SignatureValidator; val$signatureValidator b
+c net/minecraft/network/chat/SignedMessageChain$Decoder net/minecraft/network/chat/SignedMessageChain$b
+ m (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; lambda$unsigned$0 a
+c net/minecraft/network/chat/SignedMessageChain$Encoder net/minecraft/network/chat/SignedMessageChain$c
+ m (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; lambda$static$0 a
+ f Lnet/minecraft/network/chat/SignedMessageChain$Encoder; UNSIGNED a
+c net/minecraft/network/chat/SignedMessageChain$DecodeException net/minecraft/network/chat/SignedMessageChain$a
+ f Lnet/minecraft/network/chat/Component; CHAIN_BROKEN b
+ f Lnet/minecraft/network/chat/Component; EXPIRED_PROFILE_KEY c
+ f Lnet/minecraft/network/chat/Component; INVALID_SIGNATURE d
+ f Lnet/minecraft/network/chat/Component; MISSING_PROFILE_KEY a
+ f Lnet/minecraft/network/chat/Component; OUT_OF_ORDER_CHAT e
+c net/minecraft/server/ServerAdvancementManager net/minecraft/server/AdvancementDataWorld
+ m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementHolder; get a
+ m ()Ljava/util/Collection; getAllAdvancements b
+ m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/Identifier;Lnet/minecraft/advancements/Advancement;)V lambda$apply$0 a
+ m ()Lnet/minecraft/advancements/AdvancementTree; tree a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/advancements/Advancement;)V validate a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; advancements b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries d
+ f Lnet/minecraft/advancements/AdvancementTree; tree c
+c net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/CommandBanList
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$showList$3 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showList$4 a
+ m (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; lambda$showList$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I showList a
+c net/minecraft/server/commands/BossBarCommands net/minecraft/server/commands/CommandBossBar
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;Lnet/minecraft/network/chat/Component;)I createBar a
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/CustomBossEvent; getBossBar a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getMax b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getPlayers d
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I getVisible c
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$createBar$45 b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getMax$29 m
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$32 j
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$33 i
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getValue$28 n
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$30 l
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$31 k
+ m ()Lnet/minecraft/network/chat/Component; lambda$listBars$43 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listBars$44 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 p
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 m
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 z
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 y
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 x
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 w
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 v
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 u
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 t
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$removeBar$46 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setColor$38 f
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setMax$37 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setName$40 d
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$41 c
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$42 a
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setStyle$39 e
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setValue$36 b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$34 h
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$35 g
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listBars a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I removeBar e
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarColor;)I setColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I setMax b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/network/chat/Component;)I setName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)I setPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarOverlay;)I setStyle a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I setValue a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Z)I setVisible a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_EXISTS b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_HIDDEN j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_VISIBLE k
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_DOESNT_EXIST c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_COLOR_CHANGE f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_MAX_CHANGE i
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_NAME_CHANGE e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYER_CHANGE d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_STYLE_CHANGE g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_VALUE_CHANGE h
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_BOSS_BAR a
+c net/minecraft/server/commands/DataPackCommand net/minecraft/server/commands/CommandDatapack
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I createPack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;)I disablePack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;Lnet/minecraft/server/commands/DataPackCommand$Inserter;)I enablePack a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/Pack; getPack a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$createPack$28 a
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$disablePack$30 c
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$enablePack$29 d
+ m (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$listAvailablePacks$31 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$32 b
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$33 b
+ m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$34 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$35 a
+ m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$36 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$37 a
+ m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$14 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 j
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$16 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 i
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$18 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 g
+ m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$21 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 h
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$10 b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$static$11 a
+ m (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$12 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$13 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 f
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 e
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listAvailablePacks b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listEnabledPacks c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPacks a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_DISABLE_FEATURE e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_DISABLED d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_ENABLED c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_EXISTS i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_FEATURES_NOT_ENABLED f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_FULL_NAME h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_NAME g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_IO_FAILURE k
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_METADATA_ENCODE_FAILURE j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PACK b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SELECTED_PACKS l
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; UNSELECTED_PACKS m
+c net/minecraft/server/commands/DataPackCommand$Inserter net/minecraft/server/commands/CommandDatapack$a
+c net/minecraft/server/commands/FunctionCommand net/minecraft/server/commands/CommandFunction
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandResultCallback; decorateOutputIfNeeded a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/CompoundTag; getArgumentTag a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/execution/ExecutionControl;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/CommandResultCallback;Z)V instantiateAndQueueFunctions a
+ m (Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/CommandResultCallback;ZI)V lambda$decorateOutputIfNeeded$5 a
+ m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;ZI)V lambda$queueFunctionsNoReturn$6 a
+ m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V lambda$queueFunctionsNoReturn$7 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; modifySenderForExecution a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/commands/execution/ChainModifiers;)V queueFunctions a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;)V queueFunctionsAsReturn a
+ m (Ljava/util/Collection;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;)V queueFunctionsNoReturn b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ARGUMENT_NOT_COMPOUND c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_INSTANTATION_FAILURE a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_FUNCTIONS d
+ f Lnet/minecraft/server/commands/FunctionCommand$Callbacks; FULL_CONTEXT_CALLBACKS e
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_FUNCTION b
+c net/minecraft/server/commands/FunctionCommand$1 net/minecraft/server/commands/CommandFunction$1
+c net/minecraft/server/commands/FunctionCommand$2 net/minecraft/server/commands/CommandFunction$2
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$3 net/minecraft/server/commands/CommandFunction$3
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$4 net/minecraft/server/commands/CommandFunction$4
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+c net/minecraft/server/commands/FunctionCommand$5 net/minecraft/server/commands/CommandFunction$5
+c net/minecraft/server/commands/FunctionCommand$Callbacks net/minecraft/server/commands/CommandFunction$b
+ m (Ljava/lang/Object;Lnet/minecraft/resources/Identifier;I)V signalResult a
+c net/minecraft/server/commands/FunctionCommand$1Accumulator net/minecraft/server/commands/CommandFunction$a
+ m (I)V add a
+ f Z anyResult a
+ f I sum b
+c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor net/minecraft/server/commands/CommandFunction$c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$0 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$runGuarded$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded a
+ m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V runGuarded b
+c net/minecraft/server/commands/GameModeCommand net/minecraft/server/commands/CommandGamemode
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$2 a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V logGamemodeChange a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)Z setGameMode b
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V setGameMode a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/GameType;)I setMode a
+ f Lnet/minecraft/server/permissions/PermissionCheck; PERMISSION_CHECK a
+c net/minecraft/server/commands/GameRuleCommand net/minecraft/server/commands/CommandGamerule
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; buildRuleArguments a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Lcom/mojang/brigadier/context/CommandContext;)I lambda$buildRuleArguments$0 b
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Lcom/mojang/brigadier/context/CommandContext;)I lambda$buildRuleArguments$1 a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; lambda$queryRule$3 a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; lambda$setRule$2 b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/gamerules/GameRule;)I queryRule a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/gamerules/GameRule;)I setRule a
+c net/minecraft/server/commands/GameRuleCommand$1 net/minecraft/server/commands/CommandGamerule$1
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)V visit a
+c net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/CommandPardonIP
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$unban$2 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I unban a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_BANNED b
+c net/minecraft/server/commands/ParticleCommand net/minecraft/server/commands/CommandParticle
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 a
+ m (Lnet/minecraft/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; lambda$sendParticles$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FIZLjava/util/Collection;)I sendParticles a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/ScheduleCommand net/minecraft/server/commands/CommandSchedule
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$remove$8 a
+ m (Lnet/minecraft/resources/Identifier;IJ)Lnet/minecraft/network/chat/Component; lambda$schedule$6 b
+ m (Lnet/minecraft/resources/Identifier;IJ)Lnet/minecraft/network/chat/Component; lambda$schedule$7 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I remove a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/datafixers/util/Pair;IZ)I schedule a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANT_REMOVE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MACRO c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_TICK a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCHEDULE d
+c net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/CommandSetBlock
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$0 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Ljava/util/function/Predicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; lambda$setBlock$6 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/SetBlockCommand$Mode;Ljava/util/function/Predicate;Z)I setBlock a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a
+c net/minecraft/server/commands/SetBlockCommand$Mode net/minecraft/server/commands/CommandSetBlock$Mode
+ m ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; $values a
+ f [Lnet/minecraft/server/commands/SetBlockCommand$Mode; $VALUES c
+ f Lnet/minecraft/server/commands/SetBlockCommand$Mode; DESTROY b
+ f Lnet/minecraft/server/commands/SetBlockCommand$Mode; REPLACE a
+c net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/CommandSpawnpoint
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/core/BlockPos;FFLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setSpawn$4 b
+ m (Lnet/minecraft/core/BlockPos;FFLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setSpawn$5 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)I setSpawn a
+c net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/CommandSpectate
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$spectate$5 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$spectate$6 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)I spectate a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_SPECTATE c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SPECTATOR b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELF a
+c net/minecraft/server/commands/TeleportCommand net/minecraft/server/commands/CommandTeleport
+ m (D)Ljava/lang/String; formatDouble a
+ m (Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Z)Ljava/util/Set; getRelatives a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$teleportToEntity$8 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$teleportToEntity$9 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; lambda$teleportToPos$10 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; lambda$teleportToPos$11 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/LookAt;)V performTeleport a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I teleportToEntity a
+ m (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/LookAt;)I teleportToPos a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION a
+c net/minecraft/server/commands/TransferCommand net/minecraft/server/commands/TransferCommand
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a
+ m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$3 b
+ m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;ILjava/util/Collection;)I transfer a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS a
+c net/minecraft/server/commands/WaypointCommand net/minecraft/server/commands/WaypointCommand
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listWaypoints$14 a
+ m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$listWaypoints$15 a
+ m (Ljava/lang/String;Lnet/minecraft/world/waypoints/WaypointTransmitter;)Lnet/minecraft/network/chat/MutableComponent; lambda$listWaypoints$16 a
+ m (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$listWaypoints$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 a
+ m (Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$resetWaypointColor$12 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$resetWaypointColor$13 a
+ m (Ljava/lang/Integer;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointColor$10 a
+ m (Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; lambda$setWaypointColor$11 a
+ m (Lnet/minecraft/ChatFormatting;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointColor$8 a
+ m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setWaypointColor$9 a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/waypoints/Waypoint$Icon;)V lambda$setWaypointStyle$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$setWaypointStyle$7 b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listWaypoints a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Ljava/util/function/Consumer;)V mutateIcon a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;)I resetWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Ljava/lang/Integer;)I setWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/ChatFormatting;)I setWaypointColor a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/waypoints/WaypointTransmitter;Lnet/minecraft/resources/ResourceKey;)I setWaypointStyle a
+c net/minecraft/server/dedicated/ServerWatchdog net/minecraft/server/dedicated/ThreadWatchdog
+ m (Ljava/lang/String;J)Lnet/minecraft/CrashReport; createWatchdogCrashReport a
+ m ()V exit a
+ m ()Ljava/lang/String; lambda$run$0 c
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; lambda$run$1 a
+ m ()Ljava/lang/String; lambda$run$2 b
+ f Lorg/slf4j/Logger; LOGGER a
+ f J MAX_SHUTDOWN_TIME b
+ f I SHUTDOWN_STATUS c
+ f J maxTickTimeNanos e
+ f Lnet/minecraft/server/dedicated/DedicatedServer; server d
+c net/minecraft/server/dedicated/ServerWatchdog$1 net/minecraft/server/dedicated/ThreadWatchdog$1
+c net/minecraft/server/dialog/MultiActionDialog net/minecraft/server/dialog/MultiActionDialog
+ m ()Ljava/util/List; actions e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Ljava/util/List; actions i
+ f I columns k
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Ljava/util/Optional; exitAction j
+c net/minecraft/server/dialog/ServerLinksDialog net/minecraft/server/dialog/ServerLinksDialog
+ m ()I buttonWidth e
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I columns b
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m ()Ljava/util/Optional; exitAction c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f I buttonWidth k
+ f I columns j
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Ljava/util/Optional; exitAction i
+c net/minecraft/server/dialog/body/PlainMessage net/minecraft/server/dialog/body/PlainMessage
+ m ()Lnet/minecraft/network/chat/Component; contents b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/dialog/body/PlainMessage; lambda$static$1 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()I width c
+ f Lcom/mojang/serialization/Codec; CODEC e
+ f I DEFAULT_WIDTH c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC d
+ f Lnet/minecraft/network/chat/Component; contents f
+ f I width g
+c net/minecraft/server/jsonrpc/ManagementServer net/minecraft/server/jsonrpc/ManagementServer
+ m (Ljava/util/function/Consumer;)V forEachConnection a
+ m ()I getPort b
+ m (Lnet/minecraft/server/jsonrpc/Connection;)V onConnected a
+ m (Lnet/minecraft/server/jsonrpc/Connection;)V onDisconnected b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lio/netty/handler/ssl/SslContext;)V start b
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lio/netty/handler/ssl/SslContext;)V startWithTls a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)V startWithoutTls a
+ m (Z)V stop a
+ m ()V tick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/jsonrpc/security/AuthenticationHandler; authenticationHandler c
+ f Ljava/util/Set; connections f
+ f Lcom/google/common/net/HostAndPort; hostAndPort b
+ f Lio/netty/channel/nio/NioEventLoopGroup; nioEventLoopGroup e
+ f Lio/netty/channel/Channel; serverChannel d
+c net/minecraft/server/jsonrpc/ManagementServer$1 net/minecraft/server/jsonrpc/ManagementServer$1
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; this$0 d
+c net/minecraft/server/level/GeneratingChunkMap net/minecraft/server/level/GeneratingChunkMap
+ m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration e
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Lnet/minecraft/server/level/GenerationChunkHolder;)V releaseGeneration a
+ m ()V runGenerationTasks g
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; scheduleGenerationTask a
+c net/minecraft/server/level/ServerEntityGetter net/minecraft/server/level/ServerEntityGetter
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getNearbyEntities a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getNearbyPlayers a
+ m (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; getNearestEntity a
+ m (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity; getNearestEntity a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity; getNearestEntity a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearbyEntities$2 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$0 b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$1 a
+c net/minecraft/server/network/LegacyTextFilter net/minecraft/server/network/LegacyTextFilter
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a
+ m (Ljava/lang/String;)Lnet/minecraft/server/network/ServerTextFilter; createTextFilterFromConfig a
+ m (Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/network/FilteredText; filterText a
+ m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$0 a
+ m (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$1 a
+ m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$2 a
+ m (Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$3 a
+ m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V processJoinOrLeave a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest b
+ m (Ljava/net/HttpURLConnection;)V setAuthorizationProperty a
+ f Ljava/lang/String; ENDPOINT b
+ f Ljava/lang/String; authKey g
+ f Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder; joinEncoder d
+ f Ljava/net/URL; joinEndpoint c
+ f Lnet/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder; leaveEncoder f
+ f Ljava/net/URL; leaveEndpoint e
+c net/minecraft/server/network/LegacyTextFilter$1 net/minecraft/server/network/LegacyTextFilter$1
+ m ()V join a
+ m ()V leave b
+ f Lnet/minecraft/server/network/LegacyTextFilter; this$0 a
+c net/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder net/minecraft/server/network/LegacyTextFilter$a
+c net/minecraft/server/network/ServerTextFilter net/minecraft/server/network/ServerTextFilter
+ m ()I connectionReadTimeout a
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/network/ServerTextFilter; createFromConfig a
+ m (I)Ljava/util/concurrent/ExecutorService; createWorkerPool a
+ m (Ljava/io/InputStream;)V drainStream a
+ m (Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/network/FilteredText; filterText a
+ m (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; getEndpoint a
+ m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getEndpointFromConfig a
+ m (Ljava/net/URL;)Ljava/net/HttpURLConnection; getURLConnection a
+ m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; lambda$requestMessageProcessing$1 a
+ m (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0 a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest a
+ m (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; parseMask a
+ m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse b
+ m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing a
+ m (Ljava/net/HttpURLConnection;)V setAuthorizationProperty a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY c
+ f Ljava/util/concurrent/atomic/AtomicInteger; WORKER_COUNT b
+ f Lnet/minecraft/server/network/ServerTextFilter$MessageEncoder; chatEncoder e
+ f Ljava/net/URL; chatEndpoint d
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; chatIgnoreStrategy f
+ f Ljava/util/concurrent/ExecutorService; workerPool g
+c net/minecraft/server/network/ServerTextFilter$PlayerContext net/minecraft/server/network/ServerTextFilter$c
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0 b
+ m (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1 a
+ m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle a
+ m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage a
+ f Lcom/mojang/authlib/GameProfile; profile b
+ f Ljava/util/concurrent/Executor; streamExecutor c
+ f Lnet/minecraft/server/network/ServerTextFilter; this$0 d
+c net/minecraft/server/network/ServerTextFilter$IgnoreStrategy net/minecraft/server/network/ServerTextFilter$a
+ m (ILjava/lang/String;I)Z lambda$ignoreOverThreshold$2 a
+ m (Ljava/lang/String;I)Z lambda$static$0 b
+ m (Ljava/lang/String;I)Z lambda$static$1 a
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; IGNORE_FULLY_FILTERED b
+ f Lnet/minecraft/server/network/ServerTextFilter$IgnoreStrategy; NEVER_IGNORE a
+c net/minecraft/server/network/ServerTextFilter$MessageEncoder net/minecraft/server/network/ServerTextFilter$b
+c net/minecraft/server/network/ServerTextFilter$RequestFailedException net/minecraft/server/network/ServerTextFilter$d
+c net/minecraft/server/packs/resources/Resource net/minecraft/server/packs/resources/IResource
+ m ()Ljava/util/Optional; knownPackInfo c
+ m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; metadata f
+ m ()Ljava/io/InputStream; open d
+ m ()Ljava/io/BufferedReader; openAsReader e
+ m ()Lnet/minecraft/server/packs/PackResources; source a
+ m ()Ljava/lang/String; sourcePackId b
+ f Lnet/minecraft/server/packs/resources/ResourceMetadata; cachedMetadata d
+ f Lnet/minecraft/server/packs/resources/IoSupplier; metadataSupplier c
+ f Lnet/minecraft/server/packs/PackResources; source a
+ f Lnet/minecraft/server/packs/resources/IoSupplier; streamSupplier b
+c net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/GameProfileBanEntry
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName f
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Lnet/minecraft/network/chat/Component; MESSAGE_UNKNOWN_USER g
+c net/minecraft/util/AbortableIterationConsumer net/minecraft/util/AbortableIterationConsumer
+ m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; lambda$forConsumer$0 a
+c net/minecraft/util/AbortableIterationConsumer$Continuation net/minecraft/util/AbortableIterationConsumer$a
+ m ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; $values b
+ m ()Z shouldAbort a
+ f [Lnet/minecraft/util/AbortableIterationConsumer$Continuation; $VALUES c
+ f Lnet/minecraft/util/AbortableIterationConsumer$Continuation; ABORT b
+ f Lnet/minecraft/util/AbortableIterationConsumer$Continuation; CONTINUE a
+c net/minecraft/util/datafix/fixes/BoatSplitFix net/minecraft/util/datafix/fixes/BoatSplitFix
+ m (Ljava/lang/String;)Z isAnyBoat c
+ m (Ljava/lang/String;)Z isChestBoat b
+ m (Ljava/lang/String;)Z isNormalBoat a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Ljava/lang/String;)Ljava/lang/String; mapVariantToChestBoat e
+ m (Ljava/lang/String;)Ljava/lang/String; mapVariantToNormalBoat d
+c net/minecraft/util/datafix/fixes/LevelUUIDFix net/minecraft/util/datafix/fixes/DataConverterMiscUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 j
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$8 f
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$9 e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4 i
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$5 h
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$6 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$7 g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvent d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateDragonFight c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateWanderingTrader b
+ f Lorg/slf4j/Logger; LOGGER b
+c net/minecraft/util/eventlog/EventLogDirectory net/minecraft/util/eventlog/EventLogDirectory
+ m (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$RawFile; createNewFile a
+ m (Ljava/nio/file/Path;)Z lambda$listFiles$0 b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; listFiles a
+ m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; open a
+ m (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$File; parseFile a
+ m (Ljava/nio/file/Path;Ljava/nio/file/Path;)V tryCompress a
+ m (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V writeCompressed a
+ f Ljava/lang/String; COMPRESSED_EXTENSION c
+ f I COMPRESS_BUFFER_SIZE b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; extension e
+ f Ljava/nio/file/Path; root d
+c net/minecraft/util/eventlog/EventLogDirectory$File net/minecraft/util/eventlog/EventLogDirectory$b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+c net/minecraft/util/eventlog/EventLogDirectory$FileId net/minecraft/util/eventlog/EventLogDirectory$c
+ m ()Ljava/time/LocalDate; date a
+ m ()I index b
+ m (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; parse a
+ m (Ljava/lang/String;)Ljava/lang/String; toFileName b
+ f Ljava/time/format/DateTimeFormatter; DATE_FORMATTER c
+ f Ljava/time/LocalDate; date a
+ f I index b
+c net/minecraft/util/eventlog/EventLogDirectory$RawFile net/minecraft/util/eventlog/EventLogDirectory$e
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/nio/channels/FileChannel; openChannel e
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+ f Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id b
+ f Ljava/nio/file/Path; path a
+c net/minecraft/util/eventlog/EventLogDirectory$FileList net/minecraft/util/eventlog/EventLogDirectory$d
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; compressAll a
+ m ()Ljava/util/Set; ids c
+ m (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$File;)Z lambda$prune$0 a
+ m (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; prune a
+ m ()Ljava/util/stream/Stream; stream b
+ f Ljava/util/List; files a
+c net/minecraft/util/eventlog/EventLogDirectory$CompressedFile net/minecraft/util/eventlog/EventLogDirectory$a
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; compress b
+ m ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id d
+ m ()Ljava/io/Reader; openReader a
+ m ()Ljava/nio/file/Path; path c
+ f Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; id b
+ f Ljava/nio/file/Path; path a
+c net/minecraft/util/parsing/packrat/Dictionary net/minecraft/util/parsing/packrat/Dictionary
+ m ()V checkAllBound a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/NamedRule; forward b
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; getOrCreateEntry d
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/NamedRule; getOrThrow a
+ m (Ljava/util/Map$Entry;)Z lambda$checkAllBound$0 a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/String; lambda$getOrThrow$1 e
+ m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; named c
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; namedWithAlias a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Rule;)Lnet/minecraft/util/parsing/packrat/NamedRule; put a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)Lnet/minecraft/util/parsing/packrat/NamedRule; put a
+ m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)Lnet/minecraft/util/parsing/packrat/NamedRule; putComplex a
+ f Ljava/util/Map; terms a
+c net/minecraft/util/parsing/packrat/Dictionary$Entry net/minecraft/util/parsing/packrat/Dictionary$a
+ m ()Ljava/lang/String; get c
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; name a
+ m ()Lnet/minecraft/util/parsing/packrat/Rule; value b
+ f Lnet/minecraft/util/parsing/packrat/Atom; name a
+ f Lnet/minecraft/util/parsing/packrat/Rule; value b
+c net/minecraft/util/parsing/packrat/Dictionary$Reference net/minecraft/util/parsing/packrat/Dictionary$b
+ m ()Lnet/minecraft/util/parsing/packrat/Atom; nameToStore b
+ m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a
+ m ()Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; ruleToParse a
+ f Lnet/minecraft/util/parsing/packrat/Atom; nameToStore b
+ f Lnet/minecraft/util/parsing/packrat/Dictionary$Entry; ruleToParse a
+c net/minecraft/util/parsing/packrat/ErrorEntry net/minecraft/util/parsing/packrat/ErrorEntry
+ m ()I cursor a
+ m ()Ljava/lang/Object; reason c
+ m ()Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions b
+ f I cursor a
+ f Ljava/lang/Object; reason c
+ f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; suggestions b
+c net/minecraft/util/parsing/packrat/ParseState net/minecraft/util/parsing/packrat/ParseState
+ m ()Lnet/minecraft/util/parsing/packrat/Control; acquireControl c
+ m ()Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector b
+ m ()Ljava/lang/Object; input f
+ m ()I mark g
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/lang/Object; parse a
+ m (Lnet/minecraft/util/parsing/packrat/NamedRule;)Ljava/util/Optional; parseTopRule b
+ m ()V releaseControl d
+ m (I)V restore a
+ m ()Lnet/minecraft/util/parsing/packrat/Scope; scope a
+ m ()Lnet/minecraft/util/parsing/packrat/ParseState; silent e
+c net/minecraft/util/profiling/InactiveProfiler net/minecraft/util/profiling/GameProfilerDisabled
+ m ()V endTick b
+ m ()Ljava/util/Set; getChartedPaths e
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+ m (Ljava/lang/String;I)V incrementCounter a
+ m (Ljava/util/function/Supplier;I)V incrementCounter a
+ m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V markForCharting a
+ m ()V pop c
+ m (Ljava/lang/String;)V popPush b
+ m (Ljava/util/function/Supplier;)V popPush b
+ m (Ljava/lang/String;)V push a
+ m (Ljava/util/function/Supplier;)V push a
+ m ()V startTick a
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/Zone; zone d
+ m (Ljava/util/function/Supplier;)Lnet/minecraft/util/profiling/Zone; zone c
+ f Lnet/minecraft/util/profiling/InactiveProfiler; INSTANCE a
+c net/minecraft/util/profiling/ProfileCollector net/minecraft/util/profiling/GameProfilerFillerActive
+ m ()Ljava/util/Set; getChartedPaths e
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; getEntry c
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults d
+c net/minecraft/util/thread/ConsecutiveExecutor net/minecraft/util/thread/ConsecutiveExecutor
+ m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f
+c net/minecraft/util/valueproviders/ConstantInt net/minecraft/util/valueproviders/ConstantInt
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m ()I getValue d
+ m (I)Lnet/minecraft/util/valueproviders/ConstantInt; of a
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/valueproviders/ConstantInt; ZERO a
+ f I value f
+c net/minecraft/util/valueproviders/IntProvider net/minecraft/util/valueproviders/IntProvider
+ m (II)Lcom/mojang/serialization/Codec; codec b
+ m ()I getMaxValue b
+ m ()I getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/IntProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$0 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; lambda$static$1 a
+ m (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; lambda$validate$4 b
+ m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; lambda$validate$5 a
+ m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; lambda$validateCodec$3 b
+ m (Lnet/minecraft/util/RandomSource;)I sample a
+ m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; validate a
+ m (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; validateCodec a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC a
+ f Lcom/mojang/serialization/Codec; NON_NEGATIVE_CODEC d
+ f Lcom/mojang/serialization/Codec; POSITIVE_CODEC e
+c net/minecraft/world/attribute/AmbientParticle net/minecraft/world/attribute/AmbientParticle
+ m (Lnet/minecraft/util/RandomSource;)Z canSpawn a
+ m (Lnet/minecraft/world/attribute/AmbientParticle;)Lnet/minecraft/core/particles/ParticleOptions; lambda$static$0 b
+ m (Lnet/minecraft/world/attribute/AmbientParticle;)Ljava/lang/Float; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/core/particles/ParticleOptions;F)Ljava/util/List; of a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; particle a
+ m ()F probability b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/core/particles/ParticleOptions; particle b
+ f F probability c
+c net/minecraft/world/attribute/BackgroundMusic net/minecraft/world/attribute/BackgroundMusic
+ m ()Ljava/util/Optional; creativeMusic b
+ m ()Ljava/util/Optional; defaultMusic a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (ZZ)Ljava/util/Optional; select a
+ m ()Ljava/util/Optional; underwaterMusic c
+ m (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/attribute/BackgroundMusic; withUnderwater a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/attribute/BackgroundMusic; EMPTY a
+ f Lnet/minecraft/world/attribute/BackgroundMusic; OVERWORLD b
+ f Ljava/util/Optional; creativeMusic e
+ f Ljava/util/Optional; defaultMusic d
+ f Ljava/util/Optional; underwaterMusic f
+c net/minecraft/world/attribute/GaussianSampler net/minecraft/world/attribute/GaussianSampler
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/attribute/GaussianSampler$Sampler;Lnet/minecraft/world/attribute/GaussianSampler$Accumulator;)V sample a
+ f I GAUSSIAN_SAMPLE_BREADTH b
+ f [D GAUSSIAN_SAMPLE_KERNEL c
+ f I GAUSSIAN_SAMPLE_RADIUS a
+c net/minecraft/world/damagesource/DamageSource net/minecraft/world/damagesource/DamageSource
+ m ()Lnet/minecraft/world/entity/Entity; getDirectEntity c
+ m ()Lnet/minecraft/world/entity/Entity; getEntity d
+ m ()F getFoodExhaustion a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/network/chat/Component; getLocalizedDeathMessage a
+ m ()Ljava/lang/String; getMsgId f
+ m ()Lnet/minecraft/world/phys/Vec3; getSourcePosition i
+ m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem e
+ m (Lnet/minecraft/resources/ResourceKey;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m ()Z isCreativePlayer h
+ m ()Z isDirect b
+ m ()Z scalesWithDifficulty g
+ m ()Lnet/minecraft/world/phys/Vec3; sourcePositionRaw j
+ m ()Lnet/minecraft/world/damagesource/DamageType; type k
+ m ()Lnet/minecraft/core/Holder; typeHolder l
+ f Lnet/minecraft/world/entity/Entity; causingEntity b
+ f Lnet/minecraft/world/phys/Vec3; damageSourcePosition d
+ f Lnet/minecraft/world/entity/Entity; directEntity c
+ f Lnet/minecraft/core/Holder; type a
+c net/minecraft/world/damagesource/DamageSource$1 net/minecraft/world/damagesource/DamageSource$1
+ f [I $SwitchMap$net$minecraft$world$damagesource$DamageScaling a
+c net/minecraft/world/damagesource/FallLocation net/minecraft/world/damagesource/FallLocation
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/damagesource/FallLocation; blockToFallLocation a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/FallLocation; getCurrentFallLocation a
+ m ()Ljava/lang/String; id b
+ m ()Ljava/lang/String; languageKey a
+ f Lnet/minecraft/world/damagesource/FallLocation; GENERIC a
+ f Lnet/minecraft/world/damagesource/FallLocation; LADDER b
+ f Lnet/minecraft/world/damagesource/FallLocation; OTHER_CLIMBABLE g
+ f Lnet/minecraft/world/damagesource/FallLocation; SCAFFOLDING f
+ f Lnet/minecraft/world/damagesource/FallLocation; TWISTING_VINES e
+ f Lnet/minecraft/world/damagesource/FallLocation; VINES c
+ f Lnet/minecraft/world/damagesource/FallLocation; WATER h
+ f Lnet/minecraft/world/damagesource/FallLocation; WEEPING_VINES d
+ f Ljava/lang/String; id i
+c net/minecraft/world/entity/EquipmentSlotGroup net/minecraft/world/entity/EquipmentSlotGroup
+ m ()[Lnet/minecraft/world/entity/EquipmentSlotGroup; $values b
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/EquipmentSlotGroup; bySlot a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$new$4 a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I lambda$static$2 b
+ m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I lambda$static$3 a
+ m ()Ljava/util/List; slots a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z test b
+ f [Lnet/minecraft/world/entity/EquipmentSlotGroup; $VALUES s
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; ANY a
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; ARMOR i
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; BODY j
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; CHEST g
+ f Lcom/mojang/serialization/Codec; CODEC m
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; FEET e
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; HAND d
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; HEAD h
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; LEGS f
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; MAINHAND b
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; OFFHAND c
+ f Lnet/minecraft/world/entity/EquipmentSlotGroup; SADDLE k
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC n
+ f I id o
+ f Ljava/lang/String; key p
+ f Ljava/util/function/Predicate; predicate q
+ f Ljava/util/List; slots r
+c net/minecraft/world/entity/EquipmentSlotGroup$1 net/minecraft/world/entity/EquipmentSlotGroup$1
+ f [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot a
+c net/minecraft/world/entity/OminousItemSpawner net/minecraft/world/entity/OminousItemSpawner
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addParticles e
+ m (Lnet/minecraft/world/entity/Entity;)V addPassenger q
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z couldAcceptPassenger cg
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/OminousItemSpawner; create a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem f
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isIgnoringBlockTriggers m_
+ m (Lnet/minecraft/server/level/ServerLevel;I)V lambda$spawnProjectile$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m ()V spawnItem k
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ProjectileItem;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/Entity; spawnProjectile a
+ m ()V tick g
+ m ()V tickClient i
+ m (Lnet/minecraft/server/level/ServerLevel;)V tickServer a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM f
+ f I SPAWN_ITEM_DELAY_MAX c
+ f I SPAWN_ITEM_DELAY_MIN b
+ f Ljava/lang/String; TAG_ITEM e
+ f Ljava/lang/String; TAG_SPAWN_ITEM_AFTER_TICKS d
+ f I TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND a
+ f J spawnItemAfterTicks g
+c net/minecraft/world/entity/SpawnPlacementType net/minecraft/world/entity/SpawnPlacementType
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnPosition a
+c net/minecraft/world/entity/WalkAnimationState net/minecraft/world/entity/WalkAnimationState
+ m ()Z isMoving d
+ m ()F position c
+ m (F)F position c
+ m (F)V setSpeed a
+ m ()F speed b
+ m (F)F speed b
+ m ()V stop a
+ m (FFF)V update a
+ f F position c
+ f F positionScale d
+ f F speed b
+ f F speedOld a
+c net/minecraft/world/entity/ai/behavior/RunOne net/minecraft/world/entity/ai/behavior/BehaviorGateSingle
+c net/minecraft/world/entity/ai/behavior/WakeUp net/minecraft/world/entity/ai/behavior/BehaviorWake
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z lambda$create$0 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$1 a
+c net/minecraft/world/entity/ai/control/Control net/minecraft/world/entity/ai/control/Control
+ m (FFF)F rotateTowards a
+c net/minecraft/world/entity/ai/sensing/Sensing net/minecraft/world/entity/ai/sensing/EntitySenses
+ m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lit/unimi/dsi/fastutil/ints/IntSet; seen b
+ f Lit/unimi/dsi/fastutil/ints/IntSet; unseen c
+c net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z allayConsidersItemEqual c
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canDuplicate gZ
+ m ()Z canPickUpLoot gn
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/Entity;)Z considersEntityAsAlly u
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V dropEquipment g
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (F)F getHoldingItemAnimationProgress L
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory gP
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m ()Lnet/minecraft/core/Vec3i; getPickupReach Z
+ m ()F getSoundVolume fC
+ m (F)F getSpinningProgress M
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gS
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gT
+ m (B)V handleEntityEvent b
+ m ()Z hasItemInHand p
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasNonMatchingPotion d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isDancing gQ
+ m ()Z isFlapping bp
+ m (Lnet/minecraft/world/entity/Entity;)Z isLikedPlayer H
+ m ()Z isOnPickupCooldown gU
+ m ()Z isSpinning gR
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropEquipment$0 d
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V removeInteractionItem a
+ m (D)Z removeWhenFarAway i
+ m ()V resetDuplicationCooldown gY
+ m (Z)V setDancing x
+ m (J)V setDuplicationCooldown a
+ m (Lnet/minecraft/core/BlockPos;Z)V setJukeboxPlaying b
+ m ()Z shouldStayCloseToLeashHolder gN
+ m ()Z shouldStopDancing gV
+ m ()V spawnHeartParticle ha
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updateDuplicationCooldown gW
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f F DANCING_LOOP_DURATION cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CAN_DUPLICATE cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANCING cB
+ f I DEFAULT_DUPLICATION_COOLDOWN cy
+ f I DUPLICATION_COOLDOWN_TICKS cz
+ f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH e
+ f I LIFTING_ITEM_ANIMATION_DURATION cv
+ f I MAX_NOTEBLOCK_DISTANCE a
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c
+ f I NUM_OF_DUPLICATION_HEARTS cA
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b
+ f F SPINNING_ANIMATION_DURATION cx
+ f Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES d
+ f F dancingAnimationTicks cM
+ f J duplicationCooldown cJ
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicJukeboxListener cG
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicVibrationListener cD
+ f F holdingItemAnimationTicks0 cL
+ f F holdingItemAnimationTicks cK
+ f Lnet/minecraft/world/SimpleContainer; inventory cH
+ f Lnet/minecraft/core/BlockPos; jukeboxPos cI
+ f F spinningAnimationTicks0 cO
+ f F spinningAnimationTicks cN
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cE
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cF
+c net/minecraft/world/entity/animal/allay/Allay$VibrationUser net/minecraft/world/entity/animal/allay/Allay$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ f I VIBRATION_EVENT_LISTENER_RANGE b
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource c
+ f Lnet/minecraft/world/entity/animal/allay/Allay; this$0 a
+c net/minecraft/world/entity/animal/allay/Allay$JukeboxListener net/minecraft/world/entity/animal/allay/Allay$a
+ m ()I getListenerRadius b
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getListenerSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z handleGameEvent a
+ f I listenerRadius c
+ f Lnet/minecraft/world/level/gameevent/PositionSource; listenerSource b
+ f Lnet/minecraft/world/entity/animal/allay/Allay; this$0 a
+c net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger s
+ m ()Z canCamelChangePose gT
+ m ()Z canJump a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canPerformRearing gU
+ m ()Z canSprint ef
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkCamelSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl I
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (FLnet/minecraft/world/phys/Vec3;)V executeRidersJump b
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAgeScale eE
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (ZFLnet/minecraft/world/entity/EntityDimensions;F)D getBodyAnchorAnimationYOffset a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/camel/Camel; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDashReadySound gS
+ m ()Lnet/minecraft/sounds/SoundEvent; getDashingSound gR
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gV
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/equipment/Equippable;)Lnet/minecraft/core/Holder; getEquipSound a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getJumpCooldown c
+ m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset a_
+ m ()I getMaxHeadYRot ae
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()J getPoseTime hl
+ m ()[Lnet/minecraft/world/phys/Vec3; getQuadLeashOffsets A
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getRiddenInput b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation i
+ m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed f
+ m ()Lnet/minecraft/core/Holder$Reference; getSaddleSound hm
+ m ()Lnet/minecraft/sounds/SoundEvent; getSitDownSound hj
+ m ()Lnet/minecraft/sounds/SoundEvent; getStandUpSound hi
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a
+ m (I)V handleStartJump b
+ m ()V handleStopJump b
+ m ()Z isCamelSitting hd
+ m ()Z isCamelVisuallySitting he
+ m ()Z isDashing gQ
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isInPoseTransition hf
+ m ()Z isTamed hn
+ m ()Z isVisuallySittingDown hJ
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onElasticLeashPull v
+ m (I)V onPlayerJump a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z refuseToMove gP
+ m ()V registerGoals D
+ m (J)V resetLastPoseChangeTick a
+ m (J)V resetLastPoseChangeTickToFullStand b
+ m (Z)V setDashing x
+ m ()V setupAnimationStates hI
+ m ()V sitDown hg
+ m ()V standUp hh
+ m ()V standUpInstantly hk
+ m ()V tick g
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m (F)V updateWalkAnimation B
+ f F BABY_SCALE cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DASH cz
+ f I DASH_COOLDOWN_TICKS cw
+ f F DASH_HORIZONTAL_MOMENTUM cW
+ f I DASH_MINIMUM_DURATION_TICKS cX
+ f F DASH_VERTICAL_MOMENTUM cV
+ f J DEFAULT_LAST_POSE_CHANGE_TICK dc
+ f I IDLE_MINIMAL_DURATION_TICKS da
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; LAST_POSE_CHANGE_TICK cA
+ f I MAX_HEAD_Y_ROT cx
+ f F RUNNING_SPEED_BONUS cU
+ f I SITDOWN_DURATION_TICKS cY
+ f Lnet/minecraft/world/entity/EntityDimensions; SITTING_DIMENSIONS dd
+ f F SITTING_HEIGHT_DIFFERENCE db
+ f I STANDUP_DURATION_TICKS cZ
+ f Lnet/minecraft/world/entity/AnimationState; dashAnimationState cF
+ f I dashCooldown de
+ f Lnet/minecraft/world/entity/AnimationState; idleAnimationState cE
+ f I idleAnimationTimeout df
+ f Lnet/minecraft/world/entity/AnimationState; sitAnimationState cB
+ f Lnet/minecraft/world/entity/AnimationState; sitPoseAnimationState cC
+ f Lnet/minecraft/world/entity/AnimationState; sitUpAnimationState cD
+c net/minecraft/world/entity/animal/camel/Camel$CamelLookControl net/minecraft/world/entity/animal/camel/Camel$b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 h
+c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$c
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 l
+c net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$a
+ m ()V clientTick a
+ f Lnet/minecraft/world/entity/animal/camel/Camel; this$0 a
+c net/minecraft/world/entity/animal/equine/Mule net/minecraft/world/entity/animal/equine/EntityHorseMule
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hw
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gV
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()V playChestEquipsSound gQ
+ m ()V playJumpSound hE
+c net/minecraft/world/entity/animal/fish/Salmon net/minecraft/world/entity/animal/fish/EntitySalmon
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxSchoolSize gQ
+ m ()F getSalmonScale gY
+ m ()Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; getVariant gX
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a
+ m (Lnet/minecraft/world/entity/animal/fish/Salmon$Variant;)V setVariant a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE b
+ f Ljava/lang/String; TAG_TYPE a
+c net/minecraft/world/entity/animal/fish/Salmon$Variant net/minecraft/world/entity/animal/fish/EntitySalmon$Variant
+ m ()[Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; $VALUES k
+ f Ljava/util/function/IntFunction; BY_ID g
+ f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e
+ f Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; DEFAULT d
+ f Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; LARGE c
+ f Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; MEDIUM b
+ f Lnet/minecraft/world/entity/animal/fish/Salmon$Variant; SMALL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC f
+ f F boundingBoxScale j
+ f I id i
+ f Ljava/lang/String; name h
+c net/minecraft/world/entity/animal/frog/FrogAi net/minecraft/world/entity/animal/frog/FrogAi
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)Z canAttack b
+ m ()Ljava/util/function/Predicate; getTemptations a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initJumpActivity f
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initLaySpawnActivity e
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initSwimActivity d
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initTongueActivity g
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z isAcceptableLandingSpot a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getTemptations$9 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initIdleActivity$1 f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initIdleActivity$2 e
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; lambda$initJumpActivity$8 c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initLaySpawnActivity$6 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initLaySpawnActivity$7 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initSwimActivity$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z lambda$initSwimActivity$4 d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initSwimActivity$5 c
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/frog/Frog;)V updateActivity a
+ f F MAX_JUMP_VELOCITY_MULTIPLIER h
+ f I MAX_LONG_JUMP_HEIGHT f
+ f I MAX_LONG_JUMP_WIDTH g
+ f F SPEED_MULTIPLIER_IN_WATER d
+ f F SPEED_MULTIPLIER_ON_LAND c
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED i
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_LONG_JUMPS e
+c net/minecraft/world/entity/animal/goat/GoatAi net/minecraft/world/entity/animal/goat/GoatAi
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initLongJumpActivity d
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initRamActivity e
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initLongJumpActivity$2 h
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; lambda$initRamActivity$3 g
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)D lambda$initRamActivity$4 f
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$5 e
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$6 d
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)I lambda$initRamActivity$7 c
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; lambda$initRamActivity$8 b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/goat/Goat;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE i
+ f F ADULT_RAM_KNOCKBACK_FORCE g
+ f F BABY_RAM_KNOCKBACK_FORCE h
+ f F MAX_JUMP_VELOCITY_MULTIPLIER e
+ f I MAX_LONG_JUMP_HEIGHT c
+ f I MAX_LONG_JUMP_WIDTH d
+ f I RAM_MAX_DISTANCE b
+ f I RAM_MIN_DISTANCE f
+ f I RAM_PREPARE_TIME a
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; RAM_TARGET_CONDITIONS r
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT k
+ f F SPEED_MULTIPLIER_WHEN_IDLING j
+ f F SPEED_MULTIPLIER_WHEN_PANICKING m
+ f F SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM n
+ f F SPEED_MULTIPLIER_WHEN_RAMMING s
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED l
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_LONG_JUMPS o
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_RAMS p
+ f Lnet/minecraft/util/valueproviders/UniformInt; TIME_BETWEEN_RAMS_SCREAMER q
+c net/minecraft/world/entity/animal/panda/Panda net/minecraft/world/entity/animal/panda/EntityPanda
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addEatingParticles hq
+ m ()V afterSneeze hv
+ m ()Z canBeLeashed aj_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canDispenserEquipIntoSlot f
+ m ()Z canPerformAction hn
+ m (Lnet/minecraft/world/entity/item/ItemEntity;)Z canPickUpAndEat b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes he
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Z)V eat z
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()I getEatCounter ho
+ m (I)Z getFlag v
+ m ()Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getHiddenGene gV
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (F)F getLieOnBackAmount M
+ m ()Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getMainGene gU
+ m ()Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getOneOfGenesRandomly hw
+ m (F)F getRollAmount N
+ m (F)F getSitAmount L
+ m ()I getSneezeCounter gT
+ m ()I getUnhappyCounter p
+ m ()Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getVariant hf
+ m ()V handleEating hp
+ m ()V handleRoll hu
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAggressive gI
+ m ()Z isBrown hj
+ m ()Z isEating gS
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isLazy hg
+ m ()Z isOnBack gR
+ m ()Z isPlayful hi
+ m ()Z isRolling hd
+ m ()Z isScared hl
+ m ()Z isSitting gQ
+ m ()Z isSneezing gP
+ m ()Z isWeak hk
+ m ()Z isWorried hh
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playAttackSound fN
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V roll B
+ m ()V setAttributes hm
+ m (I)V setEatCounter u
+ m (IZ)V setFlag d
+ m (Lnet/minecraft/world/entity/animal/panda/Panda;Lnet/minecraft/world/entity/animal/panda/Panda;)V setGeneFromParents a
+ m (Lnet/minecraft/world/entity/animal/panda/Panda$Gene;)V setHiddenGene b
+ m (Lnet/minecraft/world/entity/animal/panda/Panda$Gene;)V setMainGene a
+ m (Z)V setOnBack y
+ m (I)V setSneezeCounter t
+ m (I)V setUnhappyCounter s
+ m (Z)V sit x
+ m (Z)V sneeze A
+ m ()V tick g
+ m ()V tryToSit hx
+ m ()V updateOnBackAnimation hs
+ m ()V updateRollAmount ht
+ m ()V updateSitAmount hr
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cF
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BREED_TARGETING cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; EAT_COUNTER cA
+ f I EAT_TICK_INTERVAL cK
+ f I FLAG_ON_BACK cJ
+ f I FLAG_ROLL cH
+ f I FLAG_SIT cI
+ f I FLAG_SNEEZE cG
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; HIDDEN_GENE_ID cC
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; MAIN_GENE_ID cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; SNEEZE_COUNTER cz
+ f I TOTAL_ROLL_STEPS cv
+ f I TOTAL_UNHAPPY_TIME cL
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; UNHAPPY_COUNTER cx
+ f Z didBite cN
+ f Z gotBamboo cM
+ f Lnet/minecraft/world/entity/animal/panda/Panda$PandaLookAtPlayerGoal; lookAtPlayerGoal cX
+ f F onBackAmount cR
+ f F onBackAmountO cU
+ f F rollAmount cV
+ f F rollAmountO cW
+ f I rollCounter cw
+ f Lnet/minecraft/world/phys/Vec3; rollDelta cO
+ f F sitAmount cP
+ f F sitAmountO cQ
+c net/minecraft/world/entity/animal/panda/Panda$Gene net/minecraft/world/entity/animal/panda/EntityPanda$Gene
+ m ()[Lnet/minecraft/world/entity/animal/panda/Panda$Gene; $values d
+ m (I)Lnet/minecraft/world/entity/animal/panda/Panda$Gene; byId a
+ m ()I getId a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getRandom a
+ m ()Ljava/lang/String; getSerializedName c
+ m (Lnet/minecraft/world/entity/animal/panda/Panda$Gene;Lnet/minecraft/world/entity/animal/panda/Panda$Gene;)Lnet/minecraft/world/entity/animal/panda/Panda$Gene; getVariantFromGenes a
+ m ()Z isRecessive b
+ f [Lnet/minecraft/world/entity/animal/panda/Panda$Gene; $VALUES n
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; AGGRESSIVE g
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; BROWN e
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; LAZY b
+ f I MAX_GENE j
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; NORMAL a
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; PLAYFUL d
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; WEAK f
+ f Lnet/minecraft/world/entity/animal/panda/Panda$Gene; WORRIED c
+ f I id k
+ f Z isRecessive m
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/panda/Panda$PandaSitGoal net/minecraft/world/entity/animal/panda/EntityPanda$k
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I cooldown b
+ f Lnet/minecraft/world/entity/animal/panda/Panda; this$0 a
+c net/minecraft/world/entity/animal/panda/Panda$PandaRollGoal net/minecraft/world/entity/animal/panda/EntityPanda$j
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Z isInterruptable W_
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda a
+c net/minecraft/world/entity/animal/panda/Panda$PandaAvoidGoal net/minecraft/world/entity/animal/panda/EntityPanda$c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda i
+c net/minecraft/world/entity/animal/panda/Panda$PandaBreedGoal net/minecraft/world/entity/animal/panda/EntityPanda$d
+ m ()Z canFindBamboo h
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda d
+ f I unhappyCooldown e
+c net/minecraft/world/entity/animal/panda/Panda$PandaPanicGoal net/minecraft/world/entity/animal/panda/EntityPanda$i
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda a
+c net/minecraft/world/entity/animal/panda/Panda$PandaAttackGoal net/minecraft/world/entity/animal/panda/EntityPanda$b
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda b
+c net/minecraft/world/entity/animal/panda/Panda$PandaSneezeGoal net/minecraft/world/entity/animal/panda/EntityPanda$l
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda a
+c net/minecraft/world/entity/animal/panda/Panda$PandaMoveControl net/minecraft/world/entity/animal/panda/EntityPanda$h
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda l
+c net/minecraft/world/entity/animal/panda/Panda$PandaLieOnBackGoal net/minecraft/world/entity/animal/panda/EntityPanda$f
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f I cooldown b
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda a
+c net/minecraft/world/entity/animal/panda/Panda$PandaHurtByTargetGoal net/minecraft/world/entity/animal/panda/EntityPanda$e
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V alertOther a
+ m ()Z canContinueToUse c
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda a
+c net/minecraft/world/entity/animal/panda/Panda$PandaLookAtPlayerGoal net/minecraft/world/entity/animal/panda/EntityPanda$g
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/panda/Panda; panda h
+c net/minecraft/world/entity/animal/sheep/Sheep net/minecraft/world/entity/animal/sheep/EntitySheep
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V ate R
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/sheep/Sheep; getBreedOffspring b
+ m ()Lnet/minecraft/world/item/DyeColor; getColor gP
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (F)F getHeadEatAngleScale M
+ m (F)F getHeadEatPositionScale L
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/item/DyeColor; getRandomSheepColor a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isSheared gQ
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()Z readyForShearing a
+ m ()V registerGoals D
+ m (Lnet/minecraft/world/item/DyeColor;)V setColor a
+ m (Z)V setSheared x
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/item/ItemStack;)V shear a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WOOL_ID cw
+ f Lnet/minecraft/world/item/DyeColor; DEFAULT_COLOR cx
+ f Z DEFAULT_SHEARED cz
+ f I EAT_ANIMATION_TICKS cv
+ f I eatAnimationTick cA
+ f Lnet/minecraft/world/entity/ai/goal/EatBlockGoal; eatBlockGoal cB
+c net/minecraft/world/entity/animal/squid/Squid net/minecraft/world/entity/animal/squid/EntitySquid
+ m ()V aiStep d_
+ m ()Z canBeLeashed aj_
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gR
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()D getDefaultGravity bs
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle p
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()F getSoundVolume fC
+ m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound gP
+ m (B)V handleEntityEvent b
+ m ()Z hasMovementVector gS
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Lnet/minecraft/world/entity/SpawnGroupData; lambda$finalizeSpawn$0 gT
+ m ()V registerGoals D
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; rotateVector o
+ m ()V spawnInk gQ
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ f Lnet/minecraft/world/phys/Vec3; movementVector cG
+ f F oldTentacleAngle cC
+ f F oldTentacleMovement cA
+ f F rotateSpeed cF
+ f F speed cD
+ f F tentacleAngle cB
+ f F tentacleMovement cz
+ f F tentacleSpeed cE
+ f F xBodyRot cv
+ f F xBodyRotO cw
+ f F zBodyRot cx
+ f F zBodyRotO cy
+c net/minecraft/world/entity/animal/squid/Squid$SquidFleeGoal net/minecraft/world/entity/animal/squid/EntitySquid$a
+ m ()Z canUse b
+ m ()Z requiresUpdateEveryTick X_
+ m ()V start d
+ m ()V tick a
+ f F SQUID_FLEE_MAX_DISTANCE d
+ f F SQUID_FLEE_MIN_DISTANCE c
+ f F SQUID_FLEE_SPEED b
+ f I fleeTicks e
+ f Lnet/minecraft/world/entity/animal/squid/Squid; this$0 a
+c net/minecraft/world/entity/animal/squid/Squid$SquidRandomMovementGoal net/minecraft/world/entity/animal/squid/EntitySquid$PathfinderGoalSquid
+ m ()Z canUse b
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/squid/Squid; squid a
+c net/minecraft/world/entity/monster/Silverfish net/minecraft/world/entity/monster/EntitySilverfish
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSilverfishSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals D
+ m (F)V setYBodyRot s
+ m ()V tick g
+ f Lnet/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal; friendsGoal a
+c net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishWakeOthers
+ m ()Z canUse b
+ m ()V notifyHurt h
+ m ()V tick a
+ f I lookForFriends b
+ f Lnet/minecraft/world/entity/monster/Silverfish; silverfish a
+c net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishHideInBlock
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ f Z doMerge j
+ f Lnet/minecraft/core/Direction; selectedDirection i
+c net/minecraft/world/entity/variant/BiomeCheck net/minecraft/world/entity/variant/BiomeCheck
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/HolderSet; requiredBiomes b
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;)Z test a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/core/HolderSet; requiredBiomes c
+c net/minecraft/world/inventory/EnchantmentMenu net/minecraft/world/inventory/ContainerEnchantTable
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; getEnchantmentList a
+ m ()I getEnchantmentSeed m
+ m ()I getGoldCount l
+ m (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 lambda$clickMenuButton$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$2 a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$slotsChanged$0 a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_LAPIS_LAZULI p
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access r
+ f [I costs m
+ f [I enchantClue n
+ f Lnet/minecraft/world/Container; enchantSlots q
+ f Lnet/minecraft/world/inventory/DataSlot; enchantmentSeed t
+ f [I levelClue o
+ f Lnet/minecraft/util/RandomSource; random s
+c net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/ContainerEnchantTable$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/EnchantmentMenu; this$0 b
+c net/minecraft/world/inventory/EnchantmentMenu$2 net/minecraft/world/inventory/ContainerEnchantTable$2
+ m ()I getMaxStackSize a
+c net/minecraft/world/inventory/EnchantmentMenu$3 net/minecraft/world/inventory/ContainerEnchantTable$3
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/FurnaceFuelSlot net/minecraft/world/inventory/SlotFurnaceFuel
+ m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize b_
+ m (Lnet/minecraft/world/item/ItemStack;)Z isBucket c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ f Lnet/minecraft/world/inventory/AbstractFurnaceMenu; menu a
+c net/minecraft/world/inventory/MenuConstructor net/minecraft/world/inventory/ITileEntityContainer
+c net/minecraft/world/inventory/ResultContainer net/minecraft/world/inventory/InventoryCraftResult
+ m ()V clearContent a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipeUsed d
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V setRecipeUsed a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ f Lnet/minecraft/core/NonNullList; itemStacks b
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; recipeUsed c
+c net/minecraft/world/inventory/StonecutterMenu net/minecraft/world/inventory/ContainerStonecutter
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a
+ m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton a
+ m ()I getNumberOfVisibleRecipes n
+ m ()I getSelectedRecipeIndex l
+ m ()Lnet/minecraft/world/inventory/MenuType; getType a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; getVisibleRecipes m
+ m ()Z hasInputItem o
+ m (I)Z isValidRecipeIndex e
+ m ()V lambda$new$0 q
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Ljava/lang/Runnable;)V registerUpdateListener a
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/item/ItemStack;)V setupRecipeList b
+ m (I)V setupResultSlot f
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INPUT_SLOT m
+ f I INV_SLOT_END s
+ f I INV_SLOT_START r
+ f I RESULT_SLOT n
+ f I USE_ROW_SLOT_END u
+ f I USE_ROW_SLOT_START t
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access v
+ f Lnet/minecraft/world/Container; container q
+ f Lnet/minecraft/world/item/ItemStack; input z
+ f Lnet/minecraft/world/inventory/Slot; inputSlot o
+ f J lastSoundTime A
+ f Lnet/minecraft/world/level/Level; level x
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; recipesForInput y
+ f Lnet/minecraft/world/inventory/ResultContainer; resultContainer C
+ f Lnet/minecraft/world/inventory/Slot; resultSlot p
+ f Lnet/minecraft/world/inventory/DataSlot; selectedRecipeIndex w
+ f Ljava/lang/Runnable; slotUpdateListener B
+c net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/ContainerStonecutter$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/StonecutterMenu; this$0 b
+c net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/ContainerStonecutter$2
+ m ()Ljava/util/List; getRelevantItems j
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$onTake$0 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/StonecutterMenu; this$0 b
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; val$access a
+c net/minecraft/world/item/ExperienceBottleItem net/minecraft/world/item/ItemExpBottle
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/entity/projectile/Projectile; asProjectile a
+ m ()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; createDispenseConfig a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+c net/minecraft/world/item/ProjectileWeaponItem net/minecraft/world/item/ItemProjectileWeapon
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/Projectile; createProjectile a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; draw a
+ m ()Ljava/util/function/Predicate; getAllSupportedProjectiles a
+ m ()I getDefaultProjectileRange b
+ m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse h
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; getHeldProjectile a
+ m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles c
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$0 i
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$static$1 g
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;)V shootProjectile a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Z)Lnet/minecraft/world/item/ItemStack; useAmmo a
+ f Ljava/util/function/Predicate; ARROW_ONLY c
+ f Ljava/util/function/Predicate; ARROW_OR_FIREWORK d
+c net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ItemScaffolding
+ m ()Z mustSurvive b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; updatePlacementContext b
+c net/minecraft/world/item/SmithingTemplateItem net/minecraft/world/item/SmithingTemplateItem
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Lnet/minecraft/world/item/component/TooltipDisplay;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a
+ m ()Ljava/util/List; createNetheriteUpgradeIconList q
+ m ()Ljava/util/List; createNetheriteUpgradeMaterialList r
+ m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/SmithingTemplateItem; createNetheriteUpgradeTemplate b
+ m ()Ljava/util/List; createTrimmableArmorIconList o
+ m ()Ljava/util/List; createTrimmableMaterialIconList p
+ m ()Lnet/minecraft/network/chat/Component; getAdditionSlotDescription b
+ m ()Ljava/util/List; getAdditionalSlotEmptyIcons n
+ m ()Lnet/minecraft/network/chat/Component; getBaseSlotDescription a
+ m ()Ljava/util/List; getBaseSlotEmptyIcons c
+ f Lnet/minecraft/network/chat/Component; APPLIES_TO_TITLE d
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION s
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_APPLIES_TO p
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_BASE_SLOT_DESCRIPTION r
+ f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_INGREDIENTS q
+ f Lnet/minecraft/ChatFormatting; DESCRIPTION_FORMAT b
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_AMETHYST_SHARD N
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_AXE C
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_BOOTS A
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_CHESTPLATE y
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_DIAMOND L
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_EMERALD K
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_HELMET x
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_HOE B
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_INGOT H
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_LAPIS_LAZULI M
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_LEGGINGS z
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_NAUTILUS_ARMOR O
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_PICKAXE G
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_QUARTZ J
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_REDSTONE_DUST I
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_SHOVEL E
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_SPEAR F
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_SWORD D
+ f Lnet/minecraft/network/chat/Component; INGREDIENTS_TITLE c
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION w
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_APPLIES_TO t
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION v
+ f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_INGREDIENTS u
+ f Lnet/minecraft/network/chat/Component; SMITHING_TEMPLATE_SUFFIX o
+ f Lnet/minecraft/ChatFormatting; TITLE_FORMAT a
+ f Ljava/util/List; additionalSlotEmptyIcons U
+ f Lnet/minecraft/network/chat/Component; additionsSlotDescription S
+ f Lnet/minecraft/network/chat/Component; appliesTo P
+ f Lnet/minecraft/network/chat/Component; baseSlotDescription R
+ f Ljava/util/List; baseSlotEmptyIcons T
+ f Lnet/minecraft/network/chat/Component; ingredients Q
+c net/minecraft/world/item/component/Consumable net/minecraft/world/item/component/Consumable
+ m ()Lnet/minecraft/world/item/ItemUseAnimation; animation d
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; builder b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z canConsume a
+ m ()F consumeSeconds c
+ m ()I consumeTicks a
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V emitParticlesAndSounds a
+ m ()Z hasConsumeParticles f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ConsumableListener;)V lambda$onConsume$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; onConsume a
+ m ()Ljava/util/List; onConsumeEffects g
+ m (I)Z shouldEmitParticlesAndSounds a
+ m ()Lnet/minecraft/core/Holder; sound e
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; startConsuming a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I CONSUME_EFFECTS_INTERVAL i
+ f F CONSUME_EFFECTS_START_FRACTION j
+ f F DEFAULT_CONSUME_SECONDS a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lnet/minecraft/world/item/ItemUseAnimation; animation e
+ f F consumeSeconds d
+ f Z hasConsumeParticles g
+ f Ljava/util/List; onConsumeEffects h
+ f Lnet/minecraft/core/Holder; sound f
+c net/minecraft/world/item/component/Consumable$Builder net/minecraft/world/item/component/Consumable$a
+ m (Lnet/minecraft/world/item/ItemUseAnimation;)Lnet/minecraft/world/item/component/Consumable$Builder; animation a
+ m ()Lnet/minecraft/world/item/component/Consumable; build a
+ m (F)Lnet/minecraft/world/item/component/Consumable$Builder; consumeSeconds a
+ m (Z)Lnet/minecraft/world/item/component/Consumable$Builder; hasConsumeParticles a
+ m (Lnet/minecraft/world/item/consume_effects/ConsumeEffect;)Lnet/minecraft/world/item/component/Consumable$Builder; onConsume a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/component/Consumable$Builder; sound a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/component/Consumable$Builder; soundAfterConsume b
+ f Lnet/minecraft/world/item/ItemUseAnimation; animation b
+ f F consumeSeconds a
+ f Z hasConsumeParticles d
+ f Ljava/util/List; onConsumeEffects e
+ f Lnet/minecraft/core/Holder; sound c
+c net/minecraft/world/item/component/Consumable$OverrideConsumeSound net/minecraft/world/item/component/Consumable$b
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getConsumeSound j
+c net/minecraft/world/item/component/CustomData net/minecraft/world/item/component/CustomData
+ m ()Lnet/minecraft/nbt/CompoundTag; copyTag b
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;)Z matchedBy b
+ m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/CustomData; of a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)V set a
+ m (Ljava/util/function/Consumer;)Lnet/minecraft/world/item/component/CustomData; update a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V update a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; COMPOUND_TAG_CODEC b
+ f Lnet/minecraft/world/item/component/CustomData; EMPTY a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/nbt/CompoundTag; tag e
+c net/minecraft/world/item/component/UseEffects net/minecraft/world/item/component/UseEffects
+ m ()Z canSprint a
+ m ()Z interactVibrations b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F speedMultiplier c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/item/component/UseEffects; DEFAULT a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Z canSprint d
+ f Z interactVibrations e
+ f F speedMultiplier f
+c net/minecraft/world/item/context/UseOnContext net/minecraft/world/item/context/ItemActionContext
+ m ()Lnet/minecraft/world/phys/Vec3; getClickLocation l
+ m ()Lnet/minecraft/core/Direction; getClickedFace k
+ m ()Lnet/minecraft/core/BlockPos; getClickedPos a
+ m ()Lnet/minecraft/world/InteractionHand; getHand p
+ m ()Lnet/minecraft/world/phys/BlockHitResult; getHitResult j
+ m ()Lnet/minecraft/core/Direction; getHorizontalDirection g
+ m ()Lnet/minecraft/world/item/ItemStack; getItemInHand n
+ m ()Lnet/minecraft/world/level/Level; getLevel q
+ m ()Lnet/minecraft/world/entity/player/Player; getPlayer o
+ m ()F getRotation i
+ m ()Z isInside m
+ m ()Z isSecondaryUseActive h
+ f Lnet/minecraft/world/InteractionHand; hand b
+ f Lnet/minecraft/world/phys/BlockHitResult; hitResult c
+ f Lnet/minecraft/world/item/ItemStack; itemStack e
+ f Lnet/minecraft/world/level/Level; level d
+ f Lnet/minecraft/world/entity/player/Player; player a
+c net/minecraft/world/item/crafting/RecipeCache net/minecraft/world/item/crafting/RecipeCache
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; compute a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; get a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)V insert a
+ m (I)V moveEntryToFront a
+ m (Lnet/minecraft/server/level/ServerLevel;)V validateRecipeManager a
+ f Ljava/lang/ref/WeakReference; cachedRecipeManager b
+ f [Lnet/minecraft/world/item/crafting/RecipeCache$Entry; entries a
+c net/minecraft/world/item/crafting/RecipeCache$Entry net/minecraft/world/item/crafting/RecipeCache$a
+ m ()I height c
+ m ()Lnet/minecraft/core/NonNullList; key a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; value d
+ m ()I width b
+ f I height c
+ f Lnet/minecraft/core/NonNullList; key a
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; value d
+ f I width b
+c net/minecraft/world/item/crafting/RecipeInput net/minecraft/world/item/crafting/RecipeInput
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Z isEmpty b
+ m ()I size a
+c net/minecraft/world/item/equipment/Equippable net/minecraft/world/item/equipment/Equippable
+ m ()Ljava/util/Optional; allowedEntities f
+ m ()Ljava/util/Optional; assetId d
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/equipment/Equippable$Builder; builder a
+ m ()Ljava/util/Optional; cameraOverlay e
+ m (Lnet/minecraft/world/entity/EntityType;)Z canBeEquippedBy a
+ m ()Z canBeSheared k
+ m ()Z damageOnHurt i
+ m ()Z dispensable g
+ m ()Z equipOnInteract j
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; equipOnTarget a
+ m ()Lnet/minecraft/core/Holder; equipSound c
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/equipment/Equippable; harness b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/equipment/Equippable; llamaSwag a
+ m ()Lnet/minecraft/world/item/equipment/Equippable; saddle a
+ m ()Lnet/minecraft/core/Holder; shearingSound l
+ m ()Lnet/minecraft/world/entity/EquipmentSlot; slot b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; swapWithEquipmentSlot a
+ m ()Z swappable h
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; allowedEntities g
+ f Ljava/util/Optional; assetId e
+ f Ljava/util/Optional; cameraOverlay f
+ f Z canBeSheared l
+ f Z damageOnHurt j
+ f Z dispensable h
+ f Z equipOnInteract k
+ f Lnet/minecraft/core/Holder; equipSound d
+ f Lnet/minecraft/core/Holder; shearingSound m
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot c
+ f Z swappable i
+c net/minecraft/world/item/equipment/Equippable$Builder net/minecraft/world/item/equipment/Equippable$a
+ m ()Lnet/minecraft/world/item/equipment/Equippable; build a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAllowedEntities a
+ m ([Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAllowedEntities a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setAsset a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setCameraOverlay a
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setCanBeSheared e
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setDamageOnHurt c
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setDispensable a
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setEquipOnInteract d
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setEquipSound a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/equipment/Equippable$Builder; setShearingSound b
+ m (Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; setSwappable b
+ f Ljava/util/Optional; allowedEntities e
+ f Ljava/util/Optional; assetId c
+ f Ljava/util/Optional; cameraOverlay d
+ f Z canBeSheared j
+ f Z damageOnHurt h
+ f Z dispensable f
+ f Z equipOnInteract i
+ f Lnet/minecraft/core/Holder; equipSound b
+ f Lnet/minecraft/core/Holder; shearingSound k
+ f Lnet/minecraft/world/entity/EquipmentSlot; slot a
+ f Z swappable g
+c net/minecraft/world/item/slot/EmptySlotSource net/minecraft/world/item/slot/EmptySlotSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; provide a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+c net/minecraft/world/item/slot/GroupSlotSource net/minecraft/world/item/slot/GroupSlotSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/Codec; INLINE_CODEC c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+c net/minecraft/world/item/slot/LimitSlotSource net/minecraft/world/item/slot/LimitSlotSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/slot/LimitSlotSource;)Ljava/lang/Integer; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 b
+ m (Lnet/minecraft/world/item/slot/SlotCollection;)Lnet/minecraft/world/item/slot/SlotCollection; transform a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f I limit c
+c net/minecraft/world/item/slot/RangeSlotSource net/minecraft/world/item/slot/RangeSlotSource
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Ljava/util/Set; getReferencedContextParams b
+ m (Lnet/minecraft/world/item/slot/RangeSlotSource;)Lnet/minecraft/world/level/storage/loot/LootContextArg; lambda$static$0 b
+ m (Lnet/minecraft/world/item/slot/RangeSlotSource;)Lnet/minecraft/world/inventory/SlotRange; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/slot/SlotCollection; provide a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/world/inventory/SlotRange; slotRange c
+ f Lnet/minecraft/world/level/storage/loot/LootContextArg; source b
+c net/minecraft/world/level/CommonLevelAccessor net/minecraft/world/level/ICombinedAccess
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions e
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a
+c net/minecraft/world/level/LevelHeightAccessor net/minecraft/world/level/LevelHeightAccessor
+ m (II)Lnet/minecraft/world/level/LevelHeightAccessor; create e
+ m ()I getHeight L_
+ m ()I getMaxSectionY az
+ m ()I getMaxY aw
+ m ()I getMinSectionY ay
+ m ()I getMinY K_
+ m (I)I getSectionIndex f
+ m (I)I getSectionIndexFromSectionY g
+ m (I)I getSectionYFromSectionIndex h
+ m ()I getSectionsCount ax
+ m (I)Z isInsideBuildHeight d
+ m (I)Z isOutsideBuildHeight e
+ m (Lnet/minecraft/core/BlockPos;)Z isOutsideBuildHeight y
+c net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1
+ m ()I getHeight L_
+ m ()I getMinY K_
+ f I val$height a
+c net/minecraft/world/level/PotentialCalculator net/minecraft/world/level/SpawnerCreatureProbabilities
+ m (Lnet/minecraft/core/BlockPos;D)V addCharge a
+ m (Lnet/minecraft/core/BlockPos;D)D getPotentialEnergyChange b
+ f Ljava/util/List; charges a
+c net/minecraft/world/level/PotentialCalculator$PointCharge net/minecraft/world/level/SpawnerCreatureProbabilities$a
+ m (Lnet/minecraft/core/BlockPos;)D getPotentialChange a
+ f D charge b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/level/ScheduledTickAccess net/minecraft/world/level/ScheduledTickAccess
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; createTick a
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getBlockTicks af
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks ae
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickPriority;)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V scheduleTick a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;ILnet/minecraft/world/ticks/TickPriority;)V scheduleTick a
+c net/minecraft/world/level/ServerLevelAccessor net/minecraft/world/level/WorldAccess
+ m (Lnet/minecraft/world/entity/Entity;)V addFreshEntityWithPassengers a_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt c
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+c net/minecraft/world/level/biome/FeatureSorter net/minecraft/world/level/biome/FeatureSorter
+ m (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; buildFeaturesPerStep a
+ m (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I lambda$buildFeaturesPerStep$0 a
+ m (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Ljava/util/Set; lambda$buildFeaturesPerStep$1 a
+ m (ILnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Z lambda$buildFeaturesPerStep$2 a
+c net/minecraft/world/level/biome/FeatureSorter$1FeatureData net/minecraft/world/level/biome/FeatureSorter$a
+ m ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; feature c
+ m ()I featureIndex a
+ m ()I step b
+ f I featureIndex a
+ f Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; feature c
+ f I step b
+c net/minecraft/world/level/biome/FeatureSorter$StepFeatureData net/minecraft/world/level/biome/FeatureSorter$b
+ m ()Ljava/util/List; features a
+ m ()Ljava/util/function/ToIntFunction; indexMapping b
+ f Ljava/util/List; features a
+ f Ljava/util/function/ToIntFunction; indexMapping b
+c net/minecraft/world/level/block/AmethystBlock net/minecraft/world/level/block/AmethystBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/BaseFireBlock net/minecraft/world/level/block/BlockFireAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canBePlacedAt a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;)Z inPortalDimension a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isPortal b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$entityInside$0 b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnDestroyParticles a
+ f I MAX_FIRE_TICKS_TO_ADD d
+ f I MIN_FIRE_TICKS_TO_ADD c
+ f I SECONDS_ON_FIRE b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+ f F fireDamage e
+c net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BlockMinecartTrackAbstract
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Lnet/minecraft/world/level/block/state/properties/Property; getShapeProperty c
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isRail a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRail h
+ m ()Z isStraight b
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/properties/RailShape; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/properties/RailShape;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/properties/RailShape; rotate a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z shouldBeRemoved a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; updateDir a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateState a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; updateState a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FLAT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SLOPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED a
+ f Z isStraight d
+c net/minecraft/world/level/block/BaseRailBlock$1 net/minecraft/world/level/block/BlockMinecartTrackAbstract$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror c
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation b
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
+c net/minecraft/world/level/block/BeetrootBlock net/minecraft/world/level/block/BlockBeetroot
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getAgeProperty b
+ m ()Lnet/minecraft/world/level/ItemLike; getBaseSeedId d
+ m (Lnet/minecraft/world/level/Level;)I getBonemealAgeIncrease a
+ m ()I getMaxAge c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES g
+c net/minecraft/world/level/block/CampfireBlock net/minecraft/world/level/block/BlockCampfire
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight i
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V dowse a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isLitCampfire h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSmokeSource p
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isSmokeyPos a
+ m (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V lambda$getTicker$3 a
+ m (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Boolean; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Integer; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)V makeParticles a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V onProjectileHit a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_VIRTUAL_POST g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE c
+ f I SMOKE_DISTANCE h
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+ f I fireDamage D
+ f Z spawnParticles i
+c net/minecraft/world/level/block/CauldronBlock net/minecraft/world/level/block/BlockCauldron
+ m (Lnet/minecraft/world/level/material/Fluid;)Z canReceiveStalactiteDrip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V handlePrecipitation a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V receiveStalactiteDrip a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z shouldHandlePrecipitation a
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f F POWDER_SNOW_FILL_CHANCE f
+ f F RAIN_FILL_CHANCE e
+c net/minecraft/world/level/block/CoralFanBlock net/minecraft/world/level/block/BlockCoralFan
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/CoralFanBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/Block; deadBlock d
+c net/minecraft/world/level/block/DirtPathBlock net/minecraft/world/level/block/BlockGrassPath
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/InfestedBlock net/minecraft/world/level/block/BlockMonsterEggs
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/Block; getHostBlock b
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/BlockState; getNewStateWithProperties a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; hostStateByInfested r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; infestedStateByHost q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCompatibleHostBlock p
+ m (Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$getNewStateWithProperties$3 a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; lambda$hostStateByInfested$2 q
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; lambda$infestedStateByHost$1 s
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V spawnAfterBreak a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V spawnInfestation a
+ f Ljava/util/Map; BLOCK_BY_HOST_BLOCK c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; HOST_TO_INFESTED_STATES d
+ f Ljava/util/Map; INFESTED_TO_HOST_STATES e
+ f Lnet/minecraft/world/level/block/Block; hostBlock b
+c net/minecraft/world/level/block/IronBarsBlock net/minecraft/world/level/block/BlockIronBars
+ m (Lnet/minecraft/world/level/block/state/BlockState;Z)Z attachsTo a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC g
+c net/minecraft/world/level/block/MushroomBlock net/minecraft/world/level/block/BlockMushroom
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z growMushroom a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/MushroomBlock;)Lnet/minecraft/resources/ResourceKey; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+ f Lnet/minecraft/resources/ResourceKey; feature c
+c net/minecraft/world/level/block/MyceliumBlock net/minecraft/world/level/block/BlockMycel
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ObserverBlock net/minecraft/world/level/block/BlockObserver
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getSignal a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSignalSource f_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;)V startSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateNeighborsInFront a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+c net/minecraft/world/level/block/RepeaterBlock net/minecraft/world/level/block/BlockRepeater
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked b
+ m ()Z sideInputDiodesOnly b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DELAY d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LOCKED b
+c net/minecraft/world/level/block/SculkSpreader net/minecraft/world/level/block/SculkSpreader
+ m (Lnet/minecraft/core/BlockPos;I)V addCursors a
+ m ()I additionalDecayRate g
+ m ()I chargeDecayRate f
+ m ()V clear j
+ m ()Lnet/minecraft/world/level/block/SculkSpreader; createLevelSpreader a
+ m ()Lnet/minecraft/world/level/block/SculkSpreader; createWorldGenSpreader b
+ m ()Ljava/util/List; getCursors i
+ m ()I growthSpawnCost d
+ m ()Z isWorldGeneration h
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V load a
+ m ()I noGrowthRadius e
+ m ()Lnet/minecraft/tags/TagKey; replaceableBlocks c
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V save a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V updateCursors a
+ f I MAX_CHARGE b
+ f I MAX_CURSORS f
+ f I MAX_CURSOR_DISTANCE e
+ f F MAX_DECAY_FACTOR c
+ f I MAX_GROWTH_RATE_RADIUS a
+ f I SHRIEKER_PLACEMENT_RATE d
+ f I additionalDecayRate l
+ f I chargeDecayRate k
+ f Ljava/util/List; cursors m
+ f I growthSpawnCost i
+ f Z isWorldGeneration g
+ f I noGrowthRadius j
+ f Lnet/minecraft/tags/TagKey; replaceableBlocks h
+c net/minecraft/world/level/block/SculkSpreader$ChargeCursor net/minecraft/world/level/block/SculkSpreader$a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SculkBehaviour; getBlockBehaviour a
+ m ()I getCharge b
+ m ()I getDecayDelay c
+ m ()Ljava/util/Set; getFacingData d
+ m ()Lnet/minecraft/core/BlockPos; getPos a
+ m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; getRandomizedNonCornerNeighbourOffsets a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; getValidMovementPos a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z isMovementUnobstructed a
+ m (Lnet/minecraft/core/BlockPos;)Z isPosUnreasonable a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isUnobstructed a
+ m (Lnet/minecraft/core/BlockPos;)Z lambda$static$0 b
+ m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V lambda$static$1 a
+ m (Ljava/util/List;)Ljava/util/Set; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; lambda$static$3 c
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/util/Optional; lambda$static$4 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V mergeWith a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)Z shouldUpdate a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V update a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/Codec; DIRECTION_SET i
+ f I MAX_CURSOR_DECAY_DELAY a
+ f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; NON_CORNER_NEIGHBOURS c
+ f I charge e
+ f I decayDelay g
+ f Ljava/util/Set; facings h
+ f Lnet/minecraft/core/BlockPos; pos d
+ f I updateDelay f
+c net/minecraft/world/level/block/SeagrassBlock net/minecraft/world/level/block/SeagrassBlock
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/BlockSoulFire
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn g
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canSurviveOnBlock p
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/SoulSandBlock net/minecraft/world/level/block/BlockSlowSand
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f I BUBBLE_COLUMN_CHECK_DELAY c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/TrapDoorBlock net/minecraft/world/level/block/BlockTrapdoor
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; getType q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/TrapDoorBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V playSound a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V toggle b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d
+ f Ljava/util/Map; SHAPES g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e
+ f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type h
+c net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/BlockTrapdoor$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/BlockTripwire
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V checkPressed a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/TripWireBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shouldConnectTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateSource a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DISARMED d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION i
+ f I RECHECK_PERIOD S
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_ATTACHED D
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NOT_ATTACHED R
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST h
+ f Lnet/minecraft/world/level/block/Block; hook T
+c net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/BlockTripwire$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Mirror b
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/world/level/block/WallSignBlock net/minecraft/world/level/block/BlockWallSign
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; getSignHitboxCenterPosition p
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)F getYRotationDegrees h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/IHopper
+ m ()D getLevelX C
+ m ()D getLevelY D
+ m ()D getLevelZ E
+ m ()Lnet/minecraft/world/phys/AABB; getSuckAabb an_
+ m ()Z isGridAligned F
+ f Lnet/minecraft/world/phys/AABB; SUCK_AABB t_
+c net/minecraft/world/level/border/BorderStatus net/minecraft/world/level/border/BorderStatus
+ m ()[Lnet/minecraft/world/level/border/BorderStatus; $values b
+ m ()I getColor a
+ f [Lnet/minecraft/world/level/border/BorderStatus; $VALUES e
+ f Lnet/minecraft/world/level/border/BorderStatus; GROWING a
+ f Lnet/minecraft/world/level/border/BorderStatus; SHRINKING b
+ f Lnet/minecraft/world/level/border/BorderStatus; STATIONARY c
+ f I color d
+c net/minecraft/world/level/chunk/Configuration net/minecraft/world/level/chunk/Configuration
+ m ()Z alwaysRepack a
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+c net/minecraft/world/level/chunk/Configuration$Global net/minecraft/world/level/chunk/Configuration$a
+ m ()Z alwaysRepack a
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+ f I bitsInMemory a
+ f I bitsInStorage b
+c net/minecraft/world/level/chunk/Configuration$Simple net/minecraft/world/level/chunk/Configuration$b
+ m ()Z alwaysRepack a
+ m ()I bits e
+ m ()I bitsInMemory b
+ m ()I bitsInStorage c
+ m (Lnet/minecraft/world/level/chunk/Strategy;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; createPalette a
+ m ()Lnet/minecraft/world/level/chunk/Palette$Factory; factory d
+ f I bits b
+ f Lnet/minecraft/world/level/chunk/Palette$Factory; factory a
+c net/minecraft/world/level/chunk/GlobalPalette net/minecraft/world/level/chunk/DataPaletteGlobal
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f Lnet/minecraft/core/IdMap; registry a
+c net/minecraft/world/level/chunk/LinearPalette net/minecraft/world/level/chunk/DataPaletteLinear
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f I bits b
+ f I size c
+ f [Ljava/lang/Object; values a
+c net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/DataPaletteExpandable
+ m (ILjava/lang/Object;)I lambda$noResizeExpected$0 a
+ m ()Lnet/minecraft/world/level/chunk/PaletteResize; noResizeExpected a
+c net/minecraft/world/level/dimension/LevelStem net/minecraft/world/level/dimension/WorldDimension
+ m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; generator b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Holder; type a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/resources/ResourceKey; END d
+ f Lnet/minecraft/resources/ResourceKey; NETHER c
+ f Lnet/minecraft/resources/ResourceKey; OVERWORLD b
+ f Lnet/minecraft/world/level/chunk/ChunkGenerator; generator f
+ f Lnet/minecraft/core/Holder; type e
+c net/minecraft/world/level/entity/EntityAccess net/minecraft/world/level/entity/EntityAccess
+ m ()Lnet/minecraft/core/BlockPos; blockPosition dK
+ m ()Lnet/minecraft/world/phys/AABB; getBoundingBox dj
+ m ()I getId aA
+ m ()Ljava/util/stream/Stream; getPassengersAndSelf dq
+ m ()Ljava/util/stream/Stream; getSelfAndPassengers dp
+ m ()Z isAlwaysTicking el
+ m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a
+ m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved c
+ m ()Z shouldBeSaved ek
+c net/minecraft/world/level/entity/EntityLookup net/minecraft/world/level/entity/EntityLookup
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V add a
+ m ()I count b
+ m ()Ljava/lang/Iterable; getAllEntities a
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V getEntities a
+ m (I)Lnet/minecraft/world/level/entity/EntityAccess; getEntity a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; getEntity a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V remove b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; byId b
+ f Ljava/util/Map; byUuid c
+c net/minecraft/world/level/gameevent/GameEvent net/minecraft/world/level/gameevent/GameEvent
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a
+ m ()I notificationRadius a
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Ljava/lang/String;I)Lnet/minecraft/core/Holder$Reference; register a
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_ACTIVATE a
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_ATTACH b
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_CHANGE c
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_CLOSE d
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DEACTIVATE e
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DESTROY f
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_DETACH g
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_OPEN h
+ f Lnet/minecraft/core/Holder$Reference; BLOCK_PLACE i
+ f Lcom/mojang/serialization/Codec; CODEC aj
+ f Lnet/minecraft/core/Holder$Reference; CONTAINER_CLOSE j
+ f Lnet/minecraft/core/Holder$Reference; CONTAINER_OPEN k
+ f I DEFAULT_NOTIFICATION_RADIUS ai
+ f Lnet/minecraft/core/Holder$Reference; DRINK l
+ f Lnet/minecraft/core/Holder$Reference; EAT m
+ f Lnet/minecraft/core/Holder$Reference; ELYTRA_GLIDE n
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_ACTION u
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DAMAGE o
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DIE p
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_DISMOUNT q
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_INTERACT r
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_MOUNT s
+ f Lnet/minecraft/core/Holder$Reference; ENTITY_PLACE t
+ f Lnet/minecraft/core/Holder$Reference; EQUIP v
+ f Lnet/minecraft/core/Holder$Reference; EXPLODE w
+ f Lnet/minecraft/core/Holder$Reference; FLAP x
+ f Lnet/minecraft/core/Holder$Reference; FLUID_PICKUP y
+ f Lnet/minecraft/core/Holder$Reference; FLUID_PLACE z
+ f Lnet/minecraft/core/Holder$Reference; HIT_GROUND A
+ f Lnet/minecraft/core/Holder$Reference; INSTRUMENT_PLAY B
+ f Lnet/minecraft/core/Holder$Reference; ITEM_INTERACT_FINISH C
+ f Lnet/minecraft/core/Holder$Reference; ITEM_INTERACT_START D
+ f Lnet/minecraft/core/Holder$Reference; JUKEBOX_PLAY E
+ f Lnet/minecraft/core/Holder$Reference; JUKEBOX_STOP_PLAY F
+ f Lnet/minecraft/core/Holder$Reference; LIGHTNING_STRIKE G
+ f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLAY H
+ f Lnet/minecraft/core/Holder$Reference; PRIME_FUSE I
+ f Lnet/minecraft/core/Holder$Reference; PROJECTILE_LAND J
+ f Lnet/minecraft/core/Holder$Reference; PROJECTILE_SHOOT K
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_10 ac
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_11 ad
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_12 ae
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_13 af
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_14 ag
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_15 ah
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_1 T
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_2 U
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_3 V
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_4 W
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_5 X
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_6 Y
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_7 Z
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_8 aa
+ f Lnet/minecraft/core/Holder$Reference; RESONATE_9 ab
+ f Lnet/minecraft/core/Holder$Reference; SCULK_SENSOR_TENDRILS_CLICKING L
+ f Lnet/minecraft/core/Holder$Reference; SHEAR M
+ f Lnet/minecraft/core/Holder$Reference; SHRIEK N
+ f Lnet/minecraft/core/Holder$Reference; SPLASH O
+ f Lnet/minecraft/core/Holder$Reference; STEP P
+ f Lnet/minecraft/core/Holder$Reference; SWIM Q
+ f Lnet/minecraft/core/Holder$Reference; TELEPORT R
+ f Lnet/minecraft/core/Holder$Reference; UNEQUIP S
+ f I notificationRadius ak
+c net/minecraft/world/level/gameevent/GameEvent$Context net/minecraft/world/level/gameevent/GameEvent$a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; affectedState b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; of a
+ m ()Lnet/minecraft/world/entity/Entity; sourceEntity a
+ f Lnet/minecraft/world/level/block/state/BlockState; affectedState b
+ f Lnet/minecraft/world/entity/Entity; sourceEntity a
+c net/minecraft/world/level/gameevent/GameEvent$ListenerInfo net/minecraft/world/level/gameevent/GameEvent$b
+ m (Lnet/minecraft/world/level/gameevent/GameEvent$ListenerInfo;)I compareTo a
+ m ()Lnet/minecraft/world/level/gameevent/GameEvent$Context; context c
+ m ()Lnet/minecraft/core/Holder; gameEvent a
+ m ()Lnet/minecraft/world/level/gameevent/GameEventListener; recipient d
+ m ()Lnet/minecraft/world/phys/Vec3; source b
+ f Lnet/minecraft/world/level/gameevent/GameEvent$Context; context c
+ f D distanceToRecipient e
+ f Lnet/minecraft/core/Holder; gameEvent a
+ f Lnet/minecraft/world/level/gameevent/GameEventListener; recipient d
+ f Lnet/minecraft/world/phys/Vec3; source b
+c net/minecraft/world/level/gamerules/GameRules net/minecraft/world/level/gamerules/GameRules
+ m ()Ljava/util/stream/Stream; availableRules a
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gamerules/GameRule; bootstrap a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/gamerules/GameRules; copy b
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/String; getAsString b
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/level/gamerules/GameRuleMap;)Lnet/minecraft/world/level/gamerules/GameRules; lambda$codec$0 a
+ m (Lnet/minecraft/world/level/gamerules/GameRules;)Lnet/minecraft/world/level/gamerules/GameRuleMap; lambda$codec$1 a
+ m (Ljava/lang/Boolean;)I lambda$registerBoolean$4 a
+ m (Ljava/lang/Integer;)I lambda$registerInteger$5 a
+ m (Lnet/minecraft/world/level/gamerules/GameRuleTypeVisitor;Lnet/minecraft/world/level/gamerules/GameRule;)V lambda$visitGameRuleTypes$3 a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gamerules/GameRuleCategory;Lnet/minecraft/world/level/gamerules/GameRuleType;Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/level/gamerules/GameRules$VisitorCaller;Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/gamerules/GameRule; register a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gamerules/GameRuleCategory;Z)Lnet/minecraft/world/level/gamerules/GameRule; registerBoolean a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gamerules/GameRuleCategory;II)Lnet/minecraft/world/level/gamerules/GameRule; registerInteger a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gamerules/GameRuleCategory;III)Lnet/minecraft/world/level/gamerules/GameRule; registerInteger a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/gamerules/GameRuleCategory;IIILnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/gamerules/GameRule; registerInteger a
+ m (Lnet/minecraft/world/level/gamerules/GameRuleTypeVisitor;)V visitGameRuleTypes a
+ f Lnet/minecraft/world/level/gamerules/GameRule; ADVANCE_TIME a
+ f Lnet/minecraft/world/level/gamerules/GameRule; ADVANCE_WEATHER b
+ f Lnet/minecraft/world/level/gamerules/GameRule; ALLOW_ENTERING_NETHER_USING_PORTALS c
+ f Lnet/minecraft/world/level/gamerules/GameRule; BLOCK_DROPS d
+ f Lnet/minecraft/world/level/gamerules/GameRule; BLOCK_EXPLOSION_DROP_DECAY e
+ f Lnet/minecraft/world/level/gamerules/GameRule; COMMAND_BLOCKS_WORK f
+ f Lnet/minecraft/world/level/gamerules/GameRule; COMMAND_BLOCK_OUTPUT g
+ f Lnet/minecraft/world/level/gamerules/GameRule; DROWNING_DAMAGE h
+ f Lnet/minecraft/world/level/gamerules/GameRule; ELYTRA_MOVEMENT_CHECK i
+ f Lnet/minecraft/world/level/gamerules/GameRule; ENDER_PEARLS_VANISH_ON_DEATH j
+ f Lnet/minecraft/world/level/gamerules/GameRule; ENTITY_DROPS k
+ f Lnet/minecraft/world/level/gamerules/GameRule; FALL_DAMAGE l
+ f Lnet/minecraft/world/level/gamerules/GameRule; FIRE_DAMAGE m
+ f Lnet/minecraft/world/level/gamerules/GameRule; FIRE_SPREAD_RADIUS_AROUND_PLAYER n
+ f Lnet/minecraft/world/level/gamerules/GameRule; FORGIVE_DEAD_PLAYERS o
+ f Lnet/minecraft/world/level/gamerules/GameRule; FREEZE_DAMAGE p
+ f Lnet/minecraft/world/level/gamerules/GameRule; GLOBAL_SOUND_EVENTS q
+ f Lnet/minecraft/world/level/gamerules/GameRule; IMMEDIATE_RESPAWN r
+ f Lnet/minecraft/world/level/gamerules/GameRule; KEEP_INVENTORY s
+ f Lnet/minecraft/world/level/gamerules/GameRule; LAVA_SOURCE_CONVERSION t
+ f Lnet/minecraft/world/level/gamerules/GameRule; LIMITED_CRAFTING u
+ f Lnet/minecraft/world/level/gamerules/GameRule; LOCATOR_BAR v
+ f Lnet/minecraft/world/level/gamerules/GameRule; LOG_ADMIN_COMMANDS w
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_BLOCK_MODIFICATIONS x
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_COMMAND_FORKS y
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_COMMAND_SEQUENCE_LENGTH z
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_ENTITY_CRAMMING A
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_MINECART_SPEED B
+ f Lnet/minecraft/world/level/gamerules/GameRule; MAX_SNOW_ACCUMULATION_HEIGHT C
+ f Lnet/minecraft/world/level/gamerules/GameRule; MOB_DROPS D
+ f Lnet/minecraft/world/level/gamerules/GameRule; MOB_EXPLOSION_DROP_DECAY E
+ f Lnet/minecraft/world/level/gamerules/GameRule; MOB_GRIEFING F
+ f Lnet/minecraft/world/level/gamerules/GameRule; NATURAL_HEALTH_REGENERATION G
+ f Lnet/minecraft/world/level/gamerules/GameRule; PLAYERS_NETHER_PORTAL_CREATIVE_DELAY I
+ f Lnet/minecraft/world/level/gamerules/GameRule; PLAYERS_NETHER_PORTAL_DEFAULT_DELAY J
+ f Lnet/minecraft/world/level/gamerules/GameRule; PLAYERS_SLEEPING_PERCENTAGE K
+ f Lnet/minecraft/world/level/gamerules/GameRule; PLAYER_MOVEMENT_CHECK H
+ f Lnet/minecraft/world/level/gamerules/GameRule; PROJECTILES_CAN_BREAK_BLOCKS L
+ f Lnet/minecraft/world/level/gamerules/GameRule; PVP M
+ f Lnet/minecraft/world/level/gamerules/GameRule; RAIDS N
+ f Lnet/minecraft/world/level/gamerules/GameRule; RANDOM_TICK_SPEED O
+ f Lnet/minecraft/world/level/gamerules/GameRule; REDUCED_DEBUG_INFO P
+ f Lnet/minecraft/world/level/gamerules/GameRule; RESPAWN_RADIUS Q
+ f Lnet/minecraft/world/level/gamerules/GameRule; SEND_COMMAND_FEEDBACK R
+ f Lnet/minecraft/world/level/gamerules/GameRule; SHOW_ADVANCEMENT_MESSAGES S
+ f Lnet/minecraft/world/level/gamerules/GameRule; SHOW_DEATH_MESSAGES T
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWNER_BLOCKS_WORK U
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_MOBS V
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_MONSTERS W
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_PATROLS X
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_PHANTOMS Y
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_WANDERING_TRADERS Z
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPAWN_WARDENS aa
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPECTATORS_GENERATE_CHUNKS ab
+ f Lnet/minecraft/world/level/gamerules/GameRule; SPREAD_VINES ac
+ f Lnet/minecraft/world/level/gamerules/GameRule; TNT_EXPLODES ad
+ f Lnet/minecraft/world/level/gamerules/GameRule; TNT_EXPLOSION_DROP_DECAY ae
+ f Lnet/minecraft/world/level/gamerules/GameRule; UNIVERSAL_ANGER af
+ f Lnet/minecraft/world/level/gamerules/GameRule; WATER_SOURCE_CONVERSION ag
+ f Lnet/minecraft/world/level/gamerules/GameRuleMap; rules ah
+c net/minecraft/world/level/gamerules/GameRules$VisitorCaller net/minecraft/world/level/gamerules/GameRules$a
+c net/minecraft/world/level/levelgen/Beardifier net/minecraft/world/level/levelgen/Beardifier
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m (IDI)D computeBeardContribution a
+ m (III)D computeBeardContribution a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/Beardifier; forStructuresInChunk a
+ m (IIII)D getBeardContribution a
+ m (DDD)D getBuryContribution a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; includeBoundingBox a
+ m (I)Z isInKernelRange a
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z lambda$forStructuresInChunk$1 a
+ m ([F)V lambda$static$0 a
+ m ()D maxValue b
+ m ()D minValue a
+ f [F BEARD_KERNEL h
+ f I BEARD_KERNEL_RADIUS a
+ f I BEARD_KERNEL_SIZE g
+ f Lnet/minecraft/world/level/levelgen/Beardifier; EMPTY b
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; affectedBox k
+ f Ljava/util/List; junctions j
+ f Ljava/util/List; pieces i
+c net/minecraft/world/level/levelgen/Beardifier$1 net/minecraft/world/level/levelgen/Beardifier$1
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment a
+c net/minecraft/world/level/levelgen/Beardifier$Rigid net/minecraft/world/level/levelgen/Beardifier$a
+ m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; box a
+ m ()I groundLevelDelta c
+ m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdjustment b
+ f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; box a
+ f I groundLevelDelta c
+ f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; terrainAdjustment b
+c net/minecraft/world/level/levelgen/NoiseChunk net/minecraft/world/level/levelgen/NoiseChunk
+ m (I)V advanceCellX b
+ m ()Lnet/minecraft/world/level/levelgen/Aquifer; aquifer i
+ m ()I blockX a
+ m ()I blockY b
+ m ()I blockZ c
+ m (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; cachedClimateSampler a
+ m ()I cellHeight k
+ m ()I cellWidth j
+ m (J)I computePreliminarySurfaceLevel a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V fillAllDirectly a
+ m (ZI)V fillSlice a
+ m (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; forChunk a
+ m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; forIndex a
+ m (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; forIndex c
+ m ()Lnet/minecraft/world/level/levelgen/blending/Blender; getBlender d
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getInterpolatedState e
+ m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; getOrComputeBlendingOutput c
+ m ()V initializeForFirstCellX f
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; lambda$new$0 a
+ m (IIII)I maxPreliminarySurfaceLevel a
+ m (II)I preliminarySurfaceLevel a
+ m (II)V selectCellYZ b
+ m ()V stopInterpolation g
+ m ()V swapSlices h
+ m (ID)V updateForX b
+ m (ID)V updateForY a
+ m (ID)V updateForZ c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrap a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew b
+ f Lnet/minecraft/world/level/levelgen/Aquifer; aquifer l
+ f I arrayIndex H
+ f J arrayInterpolationCounter G
+ f Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker; beardifier r
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache; blendAlpha p
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache; blendOffset q
+ f Lnet/minecraft/world/level/levelgen/blending/Blender; blender o
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; blockStateRule n
+ f Ljava/util/List; cellCaches i
+ f I cellCountXZ a
+ f I cellCountY b
+ f I cellHeight w
+ f I cellNoiseMinY c
+ f I cellStartBlockX z
+ f I cellStartBlockY A
+ f I cellStartBlockZ B
+ f I cellWidth v
+ f Z fillingCell y
+ f I firstCellX d
+ f I firstCellZ e
+ f I firstNoiseX f
+ f I firstNoiseZ g
+ f I inCellX C
+ f I inCellY D
+ f I inCellZ E
+ f Z interpolating x
+ f J interpolationCounter F
+ f Ljava/util/List; interpolators h
+ f J lastBlendingDataPos s
+ f Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; lastBlendingOutput t
+ f I noiseSizeXZ u
+ f Lit/unimi/dsi/fastutil/longs/Long2IntMap; preliminarySurfaceLevelCache k
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel m
+ f Lnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider; sliceFillingContextProvider I
+ f Ljava/util/Map; wrapped j
+c net/minecraft/world/level/levelgen/NoiseChunk$1 net/minecraft/world/level/levelgen/NoiseChunk$1
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V fillAllDirectly a
+ m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; forIndex a
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$2 net/minecraft/world/level/levelgen/NoiseChunk$2
+ f [I $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type a
+c net/minecraft/world/level/levelgen/NoiseChunk$Cache2D net/minecraft/world/level/levelgen/NoiseChunk$d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; function a
+ f J lastPos2D b
+ f D lastValue f
+c net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce net/minecraft/world/level/levelgen/NoiseChunk$f
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; function b
+ f J lastArrayCounter g
+ f [D lastArray i
+ f J lastCounter f
+ f D lastValue h
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$FlatCache net/minecraft/world/level/levelgen/NoiseChunk$g
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller b
+ f I sizeXZ g
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f [D values f
+c net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha net/minecraft/world/level/levelgen/NoiseChunk$a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset net/minecraft/world/level/levelgen/NoiseChunk$b
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; mapAll a
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+c net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell net/minecraft/world/level/levelgen/NoiseChunk$e
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller b
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f [D values f
+c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller net/minecraft/world/level/levelgen/NoiseChunk$c
+c net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator net/minecraft/world/level/levelgen/NoiseChunk$i
+ m (II)[[D allocateSlice a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a
+ m ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V fillArray a
+ m (II)V selectCellYZ b
+ m ()V swapSlices m
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type k
+ m (D)V updateForX b
+ m (D)V updateForY a
+ m (D)V updateForZ c
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+ f D noise000 h
+ f D noise001 i
+ f D noise010 l
+ f D noise011 m
+ f D noise100 j
+ f D noise101 k
+ f D noise110 n
+ f D noise111 o
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller g
+ f [[D slice0 b
+ f [[D slice1 f
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; this$0 a
+ f D value v
+ f D valueXZ00 p
+ f D valueXZ01 r
+ f D valueXZ10 q
+ f D valueXZ11 s
+ f D valueZ0 t
+ f D valueZ1 u
+c net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction net/minecraft/world/level/levelgen/NoiseChunk$h
+ m ()D maxValue b
+ m ()D minValue a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped l
+c net/minecraft/world/level/material/EmptyFluid net/minecraft/world/level/material/FluidTypeEmpty
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()F getExplosionResistance c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m ()Z isEmpty b
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/FluidState net/minecraft/world/level/material/Fluid
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z canBeReplacedWith a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock g
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getAABB e
+ m ()I getAmount e
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m ()F getExplosionResistance i
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getFlow c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m ()F getOwnHeight d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape d
+ m ()Ljava/util/stream/Stream; getTags k
+ m ()Lnet/minecraft/world/level/material/Fluid; getType a
+ m ()Lnet/minecraft/core/Holder; holder j
+ m (Lnet/minecraft/core/HolderSet;)Z is a
+ m (Lnet/minecraft/tags/TagKey;)Z is a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z is b
+ m ()Z isEmpty c
+ m ()Z isRandomlyTicking f
+ m ()Z isSource b
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSourceOfType a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldRenderBackwardUpFace b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V tick a
+ f I AMOUNT_FULL g
+ f I AMOUNT_MAX f
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/world/level/material/WaterFluid net/minecraft/world/level/material/FluidTypeWater
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (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 canBeReplacedWith a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;)V entityInside a
+ m ()Lnet/minecraft/world/item/Item; getBucket a
+ m ()Lnet/minecraft/core/particles/ParticleOptions; getDripParticle h
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m ()F getExplosionResistance c
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m ()Ljava/util/Optional; getPickupSound j
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Lnet/minecraft/world/level/LevelReader;)I getTickDelay a
+ m (Lnet/minecraft/world/level/material/Fluid;)Z isSame a
+c net/minecraft/world/level/material/WaterFluid$Source net/minecraft/world/level/material/FluidTypeWater$b
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/material/WaterFluid$Flowing net/minecraft/world/level/material/FluidTypeWater$a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSource c
+c net/minecraft/world/level/pathfinder/PathType net/minecraft/world/level/pathfinder/PathType
+ m ()[Lnet/minecraft/world/level/pathfinder/PathType; $values b
+ m ()F getMalus a
+ f [Lnet/minecraft/world/level/pathfinder/PathType; $VALUES B
+ f Lnet/minecraft/world/level/pathfinder/PathType; BLOCKED a
+ f Lnet/minecraft/world/level/pathfinder/PathType; BREACH u
+ f Lnet/minecraft/world/level/pathfinder/PathType; COCOA x
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_CAUTIOUS y
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_FIRE o
+ f Lnet/minecraft/world/level/pathfinder/PathType; DAMAGE_OTHER q
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_FIRE n
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_OTHER p
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_POWDER_SNOW g
+ f Lnet/minecraft/world/level/pathfinder/PathType; DANGER_TRAPDOOR z
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_IRON_CLOSED t
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_OPEN r
+ f Lnet/minecraft/world/level/pathfinder/PathType; DOOR_WOOD_CLOSED s
+ f Lnet/minecraft/world/level/pathfinder/PathType; FENCE h
+ f Lnet/minecraft/world/level/pathfinder/PathType; LAVA i
+ f Lnet/minecraft/world/level/pathfinder/PathType; LEAVES v
+ f Lnet/minecraft/world/level/pathfinder/PathType; OPEN b
+ f Lnet/minecraft/world/level/pathfinder/PathType; POWDER_SNOW f
+ f Lnet/minecraft/world/level/pathfinder/PathType; RAIL l
+ f Lnet/minecraft/world/level/pathfinder/PathType; STICKY_HONEY w
+ f Lnet/minecraft/world/level/pathfinder/PathType; TRAPDOOR e
+ f Lnet/minecraft/world/level/pathfinder/PathType; UNPASSABLE_RAIL m
+ f Lnet/minecraft/world/level/pathfinder/PathType; WALKABLE c
+ f Lnet/minecraft/world/level/pathfinder/PathType; WALKABLE_DOOR d
+ f Lnet/minecraft/world/level/pathfinder/PathType; WATER j
+ f Lnet/minecraft/world/level/pathfinder/PathType; WATER_BORDER k
+ f F malus A
+c net/minecraft/world/level/portal/PortalForcer net/minecraft/world/level/portal/PortalTravelAgent
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)Z canHostFrame a
+ m (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z canPortalReplaceBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; createPortal a
+ m (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; findClosestPortalPosition a
+ m (Lnet/minecraft/core/Holder;)Z lambda$findClosestPortalPosition$0 a
+ f I FRAME_BOX f
+ f I FRAME_BOX_END l
+ f I FRAME_BOX_START k
+ f I FRAME_HEIGHT d
+ f I FRAME_HEIGHT_END h
+ f I FRAME_HEIGHT_START g
+ f I FRAME_WIDTH e
+ f I FRAME_WIDTH_END j
+ f I FRAME_WIDTH_START i
+ f I NETHER_PORTAL_RADIUS b
+ f I NOTHING_FOUND m
+ f I OVERWORLD_PORTAL_RADIUS c
+ f I TICKET_RADIUS a
+ f Lnet/minecraft/server/level/ServerLevel; level n
+c net/minecraft/world/level/saveddata/SavedData net/minecraft/world/level/saveddata/PersistentBase
+ m ()Z isDirty O_
+ m ()V setDirty u
+ m (Z)V setDirty a
+ f Z dirty a
+c net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion
+ m (Lnet/minecraft/world/level/storage/DataVersion;)Z isCompatible a
+ m ()Z isSideSeries a
+ m ()Ljava/lang/String; series c
+ m ()I version b
+ f Ljava/lang/String; MAIN_SERIES a
+ f Ljava/lang/String; series c
+ f I version b
+c net/minecraft/world/level/storage/ValueOutput net/minecraft/world/level/storage/ValueOutput
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueOutput$ValueOutputList; childrenList b
+ m (Ljava/lang/String;)V discard c
+ m ()Z isEmpty a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueOutput$TypedOutputList; list a
+ m (Ljava/lang/String;Z)V putBoolean a
+ m (Ljava/lang/String;B)V putByte a
+ m (Ljava/lang/String;D)V putDouble a
+ m (Ljava/lang/String;F)V putFloat a
+ m (Ljava/lang/String;I)V putInt a
+ m (Ljava/lang/String;[I)V putIntArray a
+ m (Ljava/lang/String;J)V putLong a
+ m (Ljava/lang/String;S)V putShort a
+ m (Ljava/lang/String;Ljava/lang/String;)V putString a
+ m (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable b
+c net/minecraft/world/level/storage/ValueOutput$TypedOutputList net/minecraft/world/level/storage/ValueOutput$a
+ m (Ljava/lang/Object;)V add a
+ m ()Z isEmpty a
+c net/minecraft/world/level/storage/ValueOutput$ValueOutputList net/minecraft/world/level/storage/ValueOutput$b
+ m ()Lnet/minecraft/world/level/storage/ValueOutput; addChild a
+ m ()V discardLast b
+ m ()Z isEmpty c
+c net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/PersistentScoreboard
+ m ()Lnet/minecraft/world/scores/ScoreboardSaveData$Packed; getData b
+ m (Lnet/minecraft/world/scores/ScoreboardSaveData$Packed;)V setData a
+ f Lnet/minecraft/world/level/saveddata/SavedDataType; TYPE a
+ f Lnet/minecraft/world/scores/ScoreboardSaveData$Packed; data b
+c net/minecraft/world/scores/ScoreboardSaveData$Packed net/minecraft/world/scores/PersistentScoreboard$a
+ m ()Ljava/util/Map; displaySlots c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; objectives a
+ m ()Ljava/util/List; scores b
+ m ()Ljava/util/List; teams d
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/scores/ScoreboardSaveData$Packed; EMPTY a
+ f Ljava/util/Map; displaySlots e
+ f Ljava/util/List; objectives c
+ f Ljava/util/List; scores d
+ f Ljava/util/List; teams f
+c net/minecraft/world/ticks/BlackholeTickAccess net/minecraft/world/ticks/TickListEmpty
+ m ()Lnet/minecraft/world/ticks/TickContainerAccess; emptyContainer a
+ m ()Lnet/minecraft/world/ticks/LevelTickAccess; emptyLevelList b
+ f Lnet/minecraft/world/ticks/TickContainerAccess; CONTAINER_BLACKHOLE a
+ f Lnet/minecraft/world/ticks/LevelTickAccess; LEVEL_BLACKHOLE b
+c net/minecraft/world/ticks/BlackholeTickAccess$1 net/minecraft/world/ticks/TickListEmpty$1
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+c net/minecraft/world/ticks/BlackholeTickAccess$2 net/minecraft/world/ticks/TickListEmpty$2
+ m ()I count a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z hasScheduledTick a
+ m (Lnet/minecraft/world/ticks/ScheduledTick;)V schedule a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z willTickThisTick b
+c net/minecraft/world/ticks/ContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem
+ m ()V clearContent a
+ m ()I getContainerSize b
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Lnet/minecraft/world/item/ItemStack; getTheItem g
+ m ()Z isEmpty c
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()Lnet/minecraft/world/item/ItemStack; removeTheItem i
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b
+ m (I)Lnet/minecraft/world/item/ItemStack; splitTheItem d
+c net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem$a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity w
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+c net/minecraft/world/waypoints/TrackedWaypoint net/minecraft/world/waypoints/TrackedWaypoint
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Ljava/util/UUID;)Lnet/minecraft/world/waypoints/TrackedWaypoint; empty a
+ m ()Lnet/minecraft/world/waypoints/Waypoint$Icon; icon b
+ m ()Lcom/mojang/datafixers/util/Either; id a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/waypoints/TrackedWaypoint; read c
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;F)Lnet/minecraft/world/waypoints/TrackedWaypoint; setAzimuth a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/waypoints/TrackedWaypoint; setChunk a
+ m (Ljava/util/UUID;Lnet/minecraft/world/waypoints/Waypoint$Icon;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/waypoints/TrackedWaypoint; setPosition a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V write a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/waypoints/Waypoint$Icon; icon d
+ f Lcom/mojang/datafixers/util/Either; identifier b
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; type e
+c net/minecraft/world/waypoints/TrackedWaypoint$Type net/minecraft/world/waypoints/TrackedWaypoint$g
+ m ()[Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; $values a
+ f [Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; $VALUES f
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; AZIMUTH d
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; CHUNK c
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; EMPTY a
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$Type; VEC3I b
+ f Lorg/apache/commons/lang3/function/TriFunction; constructor e
+c net/minecraft/world/waypoints/TrackedWaypoint$Camera net/minecraft/world/waypoints/TrackedWaypoint$b
+ m ()Lnet/minecraft/world/phys/Vec3; position b
+ m ()F yaw a
+c net/minecraft/world/waypoints/TrackedWaypoint$Projector net/minecraft/world/waypoints/TrackedWaypoint$f
+ m ()D projectHorizonToScreen a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; projectPointToScreen a
+c net/minecraft/world/waypoints/TrackedWaypoint$ChunkWaypoint net/minecraft/world/waypoints/TrackedWaypoint$c
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (D)Lnet/minecraft/world/phys/Vec3; position a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lnet/minecraft/world/level/ChunkPos; chunkPos c
+c net/minecraft/world/waypoints/TrackedWaypoint$EmptyWaypoint net/minecraft/world/waypoints/TrackedWaypoint$d
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+c net/minecraft/world/waypoints/TrackedWaypoint$Vec3iWaypoint net/minecraft/world/waypoints/TrackedWaypoint$h
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/waypoints/PartialTickSupplier;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; lambda$position$0 a
+ m ()Lnet/minecraft/world/phys/Vec3; lambda$position$1 c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/phys/Vec3; position a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f Lnet/minecraft/core/Vec3i; vector c
+c net/minecraft/world/waypoints/TrackedWaypoint$PitchDirection net/minecraft/world/waypoints/TrackedWaypoint$e
+ m ()[Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; $values a
+ f [Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; $VALUES d
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; DOWN c
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; NONE a
+ f Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; UP b
+c net/minecraft/world/waypoints/TrackedWaypoint$AzimuthWaypoint net/minecraft/world/waypoints/TrackedWaypoint$a
+ m (Lnet/minecraft/world/entity/Entity;)D distanceSquared a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Projector;Lnet/minecraft/world/waypoints/PartialTickSupplier;)Lnet/minecraft/world/waypoints/TrackedWaypoint$PitchDirection; pitchDirectionToCamera a
+ m (Lnet/minecraft/world/waypoints/TrackedWaypoint;)V update a
+ m (Lio/netty/buffer/ByteBuf;)V writeContents b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/waypoints/TrackedWaypoint$Camera;Lnet/minecraft/world/waypoints/PartialTickSupplier;)D yawAngleToCamera a
+ f F angle c
+c net/minecraft/world/waypoints/WaypointManager net/minecraft/world/waypoints/WaypointManager
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V trackWaypoint c
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V untrackWaypoint a
+ m (Lnet/minecraft/world/waypoints/Waypoint;)V updateWaypoint b
+c org/bukkit/craftbukkit/CraftServerTickManager org/bukkit/craftbukkit/v1_21_R7/CraftServerTickManager
+c org/bukkit/craftbukkit/block/CraftBlockStates org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockStates
+c org/bukkit/craftbukkit/block/CraftBlockStates$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockStates$1
+c org/bukkit/craftbukkit/block/CraftBlockStates$BlockStateFactory org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockStates$BlockStateFactory
+c org/bukkit/craftbukkit/block/CraftBlockStates$BlockEntityStateFactory org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockStates$BlockEntityStateFactory
+c org/bukkit/craftbukkit/block/CraftHangingSign org/bukkit/craftbukkit/v1_21_R7/block/CraftHangingSign
+c org/bukkit/craftbukkit/block/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R7/block/CraftSculkSensor
+c org/bukkit/craftbukkit/block/impl/CraftBanner org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBanner
+c org/bukkit/craftbukkit/block/impl/CraftBarrel org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBarrel
+c org/bukkit/craftbukkit/block/impl/CraftButton org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftButton
+c org/bukkit/craftbukkit/block/impl/CraftCactus org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCactus
+c org/bukkit/craftbukkit/block/impl/CraftCandle org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCandle
+c org/bukkit/craftbukkit/block/impl/CraftCarrot org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCarrot
+c org/bukkit/craftbukkit/block/impl/CraftEndRod org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftEndRod
+c org/bukkit/craftbukkit/block/impl/CraftHopper org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftHopper
+c org/bukkit/craftbukkit/block/impl/CraftJigsaw org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftJigsaw
+c org/bukkit/craftbukkit/block/impl/CraftLadder org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLadder
+c org/bukkit/craftbukkit/block/impl/CraftLiquid org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLiquid
+c org/bukkit/craftbukkit/block/impl/CraftPotato org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftPotato
+c org/bukkit/craftbukkit/block/impl/CraftSmoker org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftSmoker
+c org/bukkit/craftbukkit/block/impl/CraftTarget org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftTarget
+c org/bukkit/craftbukkit/boss/CraftDragonBattle org/bukkit/craftbukkit/v1_21_R7/boss/CraftDragonBattle
+c org/bukkit/craftbukkit/boss/CraftKeyedBossbar org/bukkit/craftbukkit/v1_21_R7/boss/CraftKeyedBossbar
+c org/bukkit/craftbukkit/damage/CraftDamageType org/bukkit/craftbukkit/v1_21_R7/damage/CraftDamageType
+c org/bukkit/craftbukkit/damage/CraftDamageType$1 org/bukkit/craftbukkit/v1_21_R7/damage/CraftDamageType$1
+c org/bukkit/craftbukkit/entity/CraftArmorStand org/bukkit/craftbukkit/v1_21_R7/entity/CraftArmorStand
+c org/bukkit/craftbukkit/entity/CraftCaveSpider org/bukkit/craftbukkit/v1_21_R7/entity/CraftCaveSpider
+c org/bukkit/craftbukkit/entity/CraftEnderPearl org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnderPearl
+c org/bukkit/craftbukkit/entity/CraftEntityType org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntityType
+c org/bukkit/craftbukkit/entity/CraftHappyGhast org/bukkit/craftbukkit/v1_21_R7/entity/CraftHappyGhast
+c org/bukkit/craftbukkit/entity/CraftIllusioner org/bukkit/craftbukkit/v1_21_R7/entity/CraftIllusioner
+c org/bukkit/craftbukkit/entity/CraftProjectile org/bukkit/craftbukkit/v1_21_R7/entity/CraftProjectile
+c org/bukkit/craftbukkit/entity/CraftPufferFish org/bukkit/craftbukkit/v1_21_R7/entity/CraftPufferFish
+c org/bukkit/craftbukkit/entity/CraftSilverfish org/bukkit/craftbukkit/v1_21_R7/entity/CraftSilverfish
+c org/bukkit/craftbukkit/entity/CraftVindicator org/bukkit/craftbukkit/v1_21_R7/entity/CraftVindicator
+c org/bukkit/craftbukkit/entity/CraftWindCharge org/bukkit/craftbukkit/v1_21_R7/entity/CraftWindCharge
+c org/bukkit/craftbukkit/inventory/CraftMetaMap org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaMap
+c org/bukkit/craftbukkit/legacy/MethodRerouting org/bukkit/craftbukkit/v1_21_R7/legacy/MethodRerouting
+c org/bukkit/craftbukkit/legacy/enums/DummyEnum org/bukkit/craftbukkit/v1_21_R7/legacy/enums/DummyEnum
+c org/bukkit/craftbukkit/legacy/reroute/Reroute org/bukkit/craftbukkit/v1_21_R7/legacy/reroute/Reroute
+c org/bukkit/craftbukkit/legacy/reroute/Reroute$RerouteDataHolder org/bukkit/craftbukkit/v1_21_R7/legacy/reroute/Reroute$RerouteDataHolder
+c org/bukkit/craftbukkit/map/CraftMapColorCache org/bukkit/craftbukkit/v1_21_R7/map/CraftMapColorCache
+c org/bukkit/craftbukkit/potion/CraftPotionType org/bukkit/craftbukkit/v1_21_R7/potion/CraftPotionType
+c org/bukkit/craftbukkit/potion/CraftPotionUtil org/bukkit/craftbukkit/v1_21_R7/potion/CraftPotionUtil
+c org/bukkit/craftbukkit/structure/CraftPalette org/bukkit/craftbukkit/v1_21_R7/structure/CraftPalette
+c org/bukkit/craftbukkit/util/CraftMagicNumbers org/bukkit/craftbukkit/v1_21_R7/util/CraftMagicNumbers
+c org/bukkit/craftbukkit/util/ForwardLogHandler org/bukkit/craftbukkit/v1_21_R7/util/ForwardLogHandler
+c net/minecraft/advancements/AdvancementProgress net/minecraft/advancements/AdvancementProgress
+ m (Lnet/minecraft/advancements/AdvancementProgress;)I compareTo a
+ m ()I countCompletedRequirements h
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementProgress; fromNetwork b
+ m ()Ljava/lang/Iterable; getCompletedCriteria f
+ m (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; getCriterion c
+ m ()Ljava/time/Instant; getFirstProgressDate g
+ m ()F getPercent c
+ m ()Lnet/minecraft/network/chat/Component; getProgressText d
+ m ()Ljava/lang/Iterable; getRemainingCriteria e
+ m (Ljava/lang/String;)Z grantProgress a
+ m ()Z hasProgress b
+ m (Ljava/lang/String;)Z isCriterionDone d
+ m ()Z isDone a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/CriterionProgress;)V lambda$serializeToNetwork$9 a
+ m (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$1 b
+ m (Ljava/util/Map$Entry;)Z lambda$static$2 b
+ m (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$3 a
+ m (Ljava/util/Map;)Ljava/util/Map; lambda$static$4 a
+ m (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; lambda$static$5 b
+ m (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; lambda$static$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7 a
+ m (Ljava/util/Set;Ljava/util/Map$Entry;)Z lambda$update$8 a
+ m (Ljava/lang/String;)Z revokeProgress b
+ m (Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/advancements/AdvancementRequirements;)V update a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; CRITERIA_CODEC d
+ f Lcom/mojang/serialization/Codec; OBTAINED_TIME_CODEC c
+ f Ljava/time/format/DateTimeFormatter; OBTAINED_TIME_FORMAT b
+ f Ljava/util/Map; criteria e
+ f Lnet/minecraft/advancements/AdvancementRequirements; requirements f
+c net/minecraft/commands/arguments/AngleArgument net/minecraft/commands/arguments/ArgumentAngle
+ m ()Lnet/minecraft/commands/arguments/AngleArgument; angle a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F getAngle a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/AngleArgument$SingleAngle; parse a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_ANGLE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE a
+ f Ljava/util/Collection; EXAMPLES c
+c net/minecraft/commands/arguments/AngleArgument$SingleAngle net/minecraft/commands/arguments/ArgumentAngle$a
+ m (Lnet/minecraft/commands/CommandSourceStack;)F getAngle a
+ f F angle a
+ f Z isRelative b
+c net/minecraft/commands/arguments/ColorArgument net/minecraft/commands/arguments/ArgumentChatFormat
+ m ()Lnet/minecraft/commands/arguments/ColorArgument; color a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/ChatFormatting; getColor a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/ChatFormatting; parse a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE a
+ f Ljava/util/Collection; EXAMPLES b
+c net/minecraft/commands/arguments/RangeArgument net/minecraft/commands/arguments/ArgumentCriterionValue
+ m ()Lnet/minecraft/commands/arguments/RangeArgument$Floats; floatRange b
+ m ()Lnet/minecraft/commands/arguments/RangeArgument$Ints; intRange a
+c net/minecraft/commands/arguments/RangeArgument$Ints net/minecraft/commands/arguments/ArgumentCriterionValue$b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/criterion/MinMaxBounds$Ints; getRange a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/criterion/MinMaxBounds$Ints; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/RangeArgument$Floats net/minecraft/commands/arguments/ArgumentCriterionValue$a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/criterion/MinMaxBounds$Doubles; getRange a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/criterion/MinMaxBounds$Doubles; parse a
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/SlotsArgument net/minecraft/commands/arguments/SlotsArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; getSlots a
+ m (C)Z lambda$parse$1 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/inventory/SlotRange; parse a
+ m ()Lnet/minecraft/commands/arguments/SlotsArgument; slots a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT b
+ f Ljava/util/Collection; EXAMPLES a
+c net/minecraft/commands/arguments/StyleArgument net/minecraft/commands/arguments/StyleArgument
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Style; getStyle a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/StyleArgument; style a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_STYLE a
+ f Ljava/util/Collection; EXAMPLES b
+ f Lcom/mojang/serialization/DynamicOps; OPS c
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; TAG_PARSER d
+c net/minecraft/commands/functions/MacroFunction net/minecraft/commands/functions/MacroFunction
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; instantiate a
+ m (Ljava/util/List;Ljava/util/List;I)V lambda$lookupValues$1 a
+ m (Ljava/text/DecimalFormat;)V lambda$static$0 a
+ m (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; lambda$substituteAndParse$2 a
+ m (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V lookupValues a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; stringify a
+ m (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; substituteAndParse a
+ f Ljava/text/DecimalFormat; DECIMAL_FORMAT a
+ f I MAX_CACHE_ENTRIES b
+ f Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; cache d
+ f Ljava/util/List; entries f
+ f Lnet/minecraft/resources/Identifier; id e
+ f Ljava/util/List; parameters c
+c net/minecraft/commands/functions/MacroFunction$Entry net/minecraft/commands/functions/MacroFunction$a
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+c net/minecraft/commands/functions/MacroFunction$MacroEntry net/minecraft/commands/functions/MacroFunction$b
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+ f Lnet/minecraft/commands/ExecutionCommandSource; compilationContext c
+ f Lit/unimi/dsi/fastutil/ints/IntList; parameters b
+ f Lnet/minecraft/commands/functions/StringTemplate; template a
+c net/minecraft/commands/functions/MacroFunction$PlainTextEntry net/minecraft/commands/functions/MacroFunction$c
+ m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/execution/UnboundEntryAction; instantiate a
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; parameters a
+ f Lnet/minecraft/commands/execution/UnboundEntryAction; compiledAction a
+c net/minecraft/core/component/DataComponentType net/minecraft/core/component/DataComponentType
+ m ()Lnet/minecraft/core/component/DataComponentType$Builder; builder a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Lcom/mojang/serialization/Codec; codecOrThrow c
+ m ()Z ignoreSwapAnimation e
+ m ()Z isTransient d
+ m ()Lcom/mojang/serialization/Codec; lambda$static$0 g
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$2 b
+ m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; lambda$static$3 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec f
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; PERSISTENT_CODEC c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lcom/mojang/serialization/Codec; VALUE_MAP_CODEC d
+c net/minecraft/core/component/DataComponentType$Builder net/minecraft/core/component/DataComponentType$a
+ m ()Lnet/minecraft/core/component/DataComponentType; build b
+ m ()Lnet/minecraft/core/component/DataComponentType$Builder; cacheEncoding a
+ m ()Lnet/minecraft/core/component/DataComponentType$Builder; ignoreSwapAnimation c
+ m ()Lnet/minecraft/network/codec/StreamCodec; lambda$build$0 d
+ m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/core/component/DataComponentType$Builder; networkSynchronized a
+ m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/component/DataComponentType$Builder; persistent a
+ f Z cacheEncoding c
+ f Lcom/mojang/serialization/Codec; codec a
+ f Z ignoreSwapAnimation d
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/core/component/DataComponentType$Builder$SimpleType net/minecraft/core/component/DataComponentType$a$a
+ m ()Lcom/mojang/serialization/Codec; codec b
+ m ()Z ignoreSwapAnimation e
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec f
+ f Lcom/mojang/serialization/Codec; codec e
+ f Z ignoreSwapAnimation g
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec f
+c net/minecraft/data/loot/packs/VanillaBlockLoot net/minecraft/data/loot/packs/VanillaBlockLoot
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDecoratedPotTable x
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createMobSkullDrop y
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPitcherCropLoot f
+ m ()V generate e
+ m (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$createPitcherCropLoot$279 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$112 aI
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$113 aH
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$114 aG
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$115 aF
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$116 aE
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$117 aD
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$118 aC
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$119 aB
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$120 aA
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$121 az
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$122 ay
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$123 ax
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$124 aw
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$125 av
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$126 au
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$127 at
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$128 as
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$129 ar
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$130 aq
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$131 ap
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$132 ao
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$generate$133 c
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$134 an
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$135 am
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$16 aY
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$17 aX
+ m (Lnet/minecraft/world/level/block/Block;)V lambda$generate$175 al
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$18 aW
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$19 aV
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$2 aZ
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$20 aU
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$209 ak
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$21 aT
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$212 aj
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$213 ai
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$214 ah
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$215 ag
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$216 af
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$217 ae
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$218 ad
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$219 ac
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$22 aS
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$220 ab
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$221 aa
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$222 Z
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$223 i
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$224 Y
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$225 X
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$226 W
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$227 V
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$228 U
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$229 T
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$23 aR
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$230 S
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$231 R
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$232 Q
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$235 P
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$236 O
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$237 N
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$238 M
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$239 h
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$24 aQ
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$242 L
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$243 K
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$25 aP
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$250 J
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$255 I
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$256 H
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$257 G
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$258 F
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$259 E
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$26 aO
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$260 D
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$261 C
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$264 g
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$265 f
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$268 e
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$269 d
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$27 aN
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$270 c
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$271 b
+ m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$272 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$273 B
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$274 b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$275 A
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$276 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$277 z
+ m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$278 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$28 aM
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$29 aL
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$30 aK
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$31 aJ
+ f Ljava/util/Set; EXPLOSION_RESISTANT g
+ f [F JUNGLE_LEAVES_SAPLING_CHANGES f
+c net/minecraft/data/loot/packs/VanillaChestLoot net/minecraft/data/loot/packs/VanillaChestLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ancientCityLootTable l
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionBridgeLootTable d
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionHoglinStableLootTable c
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionOtherLootTable h
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bastionTreasureLootTable g
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; desertPyramidLootTable p
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; endCityTreasureLootTable e
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; jungleTempleLootTable m
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; netherBridgeLootTable f
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; pillagerOutpostLootTable o
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries q
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckMapLootTable b
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckSupplyLootTable a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; shipwreckTreasureLootTable n
+ m (Ljava/util/function/BiConsumer;)V spawnerLootTables a
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; strongholdCorridorLootTable k
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; strongholdLibraryLootTable j
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; woodlandMansionLootTable i
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/recipes/ShapedRecipeBuilder net/minecraft/data/recipes/ShapedRecipeBuilder
+ m (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Ljava/lang/Character;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; define a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; ensureValid a
+ m ()Lnet/minecraft/world/item/Item; getResult a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; group a
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; group c
+ m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; pattern b
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; shaped a
+ m (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; showNotification a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; unlockedBy a
+ m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; unlockedBy b
+ f Lnet/minecraft/data/recipes/RecipeCategory; category c
+ f I count e
+ f Ljava/util/Map; criteria h
+ f Ljava/lang/String; group i
+ f Lnet/minecraft/core/HolderGetter; items b
+ f Ljava/util/Map; key g
+ f Lnet/minecraft/world/item/Item; result d
+ f Ljava/util/List; rows f
+ f Z showNotification j
+c net/minecraft/data/structures/StructureUpdater net/minecraft/data/structures/StructureUpdater
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; update a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/String; PREFIX b
+c net/minecraft/data/tags/DamageTypeTagsProvider net/minecraft/data/tags/DamageTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/tags/EntityTypeTagsProvider net/minecraft/data/tags/EntityTypeTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/tags/InstrumentTagsProvider net/minecraft/data/tags/InstrumentTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/BastionBridgePools net/minecraft/data/worldgen/WorldGenFeatureBastionBridge
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/BastionSharedPools net/minecraft/data/worldgen/WorldGenFeatureBastionExtra
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+c net/minecraft/data/worldgen/DesertVillagePools net/minecraft/data/worldgen/WorldGenFeatureDesertVillage
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TERMINATORS_KEY c
+c net/minecraft/data/worldgen/biome/NetherBiomes net/minecraft/data/worldgen/biome/NetherBiomes
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; basaltDeltas c
+ m ()Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; baseBiome a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; crimsonForest d
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; netherWastes a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; soulSandValley b
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; warpedForest e
+c net/minecraft/gametest/framework/GameTestBatch net/minecraft/gametest/framework/GameTestHarnessBatch
+ m ()Lnet/minecraft/core/Holder; environment c
+ m ()Ljava/util/Collection; gameTestInfos b
+ m ()I index a
+ f Lnet/minecraft/core/Holder; environment c
+ f Ljava/util/Collection; gameTestInfos b
+ f I index a
+c net/minecraft/gametest/framework/GameTestEvent net/minecraft/gametest/framework/GameTestHarnessEvent
+ m (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; create a
+ m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; create a
+ f Ljava/lang/Runnable; assertion b
+ f Ljava/lang/Long; expectedDelay a
+c net/minecraft/gametest/framework/GeneratedTest net/minecraft/gametest/framework/GeneratedTest
+ m ()Ljava/util/function/Consumer; function c
+ m ()Lnet/minecraft/resources/ResourceKey; functionKey b
+ m ()Ljava/util/Map; tests a
+ f Lnet/minecraft/resources/ResourceKey; functionKey b
+ f Ljava/util/function/Consumer; function c
+ f Ljava/util/Map; tests a
+c net/minecraft/network/chat/OutgoingChatMessage net/minecraft/network/chat/OutgoingChatMessage
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; create a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+c net/minecraft/network/chat/OutgoingChatMessage$Player net/minecraft/network/chat/OutgoingChatMessage$b
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m ()Lnet/minecraft/network/chat/PlayerChatMessage; message b
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+ f Lnet/minecraft/network/chat/PlayerChatMessage; message a
+c net/minecraft/network/chat/OutgoingChatMessage$Disguised net/minecraft/network/chat/OutgoingChatMessage$a
+ m ()Lnet/minecraft/network/chat/Component; content a
+ m (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V sendToPlayer a
+ f Lnet/minecraft/network/chat/Component; content a
+c net/minecraft/network/chat/numbers/BlankFormat net/minecraft/network/chat/numbers/BlankFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ f Lnet/minecraft/network/chat/numbers/BlankFormat; INSTANCE a
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE b
+c net/minecraft/network/chat/numbers/BlankFormat$1 net/minecraft/network/chat/numbers/BlankFormat$1
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/chat/numbers/FixedFormat net/minecraft/network/chat/numbers/FixedFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ m ()Lnet/minecraft/network/chat/Component; value b
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE a
+ f Lnet/minecraft/network/chat/Component; value b
+c net/minecraft/network/chat/numbers/FixedFormat$1 net/minecraft/network/chat/numbers/FixedFormat$1
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/protocol/UnboundProtocol net/minecraft/network/protocol/UnboundProtocol
+ m (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/network/ProtocolInfo; bind a
+c net/minecraft/network/syncher/SyncedDataHolder net/minecraft/network/syncher/SyncedDataHolder
+ m (Ljava/util/List;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+c net/minecraft/server/ReloadableServerResources net/minecraft/server/DataPackResources
+ m ()Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistries b
+ m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements e
+ m ()Lnet/minecraft/commands/Commands; getCommands d
+ m ()Lnet/minecraft/server/ServerFunctionLibrary; getFunctionLibrary a
+ m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager c
+ m (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; lambda$loadResources$0 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$1 a
+ m ()Ljava/util/List; listeners f
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/server/permissions/PermissionSet;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadResources a
+ m ()V updateStaticRegistryTags g
+ f Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/ServerAdvancementManager; advancements f
+ f Lnet/minecraft/commands/Commands; commands d
+ f Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistryHolder c
+ f Lnet/minecraft/server/ServerFunctionLibrary; functionLibrary g
+ f Ljava/util/List; postponedTags h
+ f Lnet/minecraft/world/item/crafting/RecipeManager; recipes e
+c net/minecraft/server/commands/AttributeCommand net/minecraft/server/commands/CommandAttribute
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I addModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I getAttributeBase b
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; getAttributeDescription a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttributeInstance a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;D)I getAttributeModifier a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; getAttributeModifiers c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I getAttributeValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/LivingEntity; getEntityWithAttribute b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getLivingEntity a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$addModifier$23 b
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeBase$19 c
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeModifier$20 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeValue$18 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$13 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$15 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 g
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$removeModifier$24 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$resetAttributeBase$22 a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$setAttributeBase$21 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;)I removeModifier a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)I resetAttributeBase a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I setAttributeBase c
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_MODIFIER_ALREADY_PRESENT d
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_SUCH_ATTRIBUTE b
+ f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_NO_SUCH_MODIFIER c
+c net/minecraft/server/commands/DebugPathCommand net/minecraft/server/commands/DebugPathCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I fillBlocks a
+ m ()Lnet/minecraft/network/chat/Component; lambda$fillBlocks$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_MOB a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PATH b
+c net/minecraft/server/commands/FillBiomeCommand net/minecraft/server/commands/FillBiomeCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/Predicate;)I fill a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lcom/mojang/datafixers/util/Either; fill a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either; fill a
+ m (Lnet/minecraft/core/Holder;)Z lambda$fill$5 a
+ m (Ljava/util/function/Supplier;)V lambda$fill$6 a
+ m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; lambda$fill$7 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)V lambda$fill$8 a
+ m (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; lambda$makeResolver$4 a
+ m (Lnet/minecraft/core/Holder;)Z lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (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; makeResolver a
+ m (I)I quantize a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; quantize a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_LOADED a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_VOLUME_TOO_LARGE b
+c net/minecraft/server/commands/ForceLoadCommand net/minecraft/server/commands/CommandForceload
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I changeForceLoad a
+ m (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$14 a
+ m (ZILnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$15 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$10 a
+ m (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$11 a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$queryForceLoad$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m (Lnet/minecraft/server/level/ServerLevel;J)V lambda$removeAll$12 a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$removeAll$13 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listForceLoad a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I queryForceLoad a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I removeAll b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALL_ADDED d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NONE_REMOVED e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NOT_TICKING c
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TOO_MANY_CHUNKS b
+ f I MAX_CHUNK_LIMIT a
+c net/minecraft/server/commands/PlaySoundCommand net/minecraft/server/commands/CommandPlaySound
+ m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Collection; getCallingPlayerAsCollection a
+ m (Lnet/minecraft/resources/Identifier;Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$playSound$7 a
+ m (Lnet/minecraft/resources/Identifier;I)Lnet/minecraft/network/chat/Component; lambda$playSound$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$1 f
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2 e
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3 d
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4 c
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5 b
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/resources/Identifier;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/phys/Vec3;FFF)I playSound a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/sounds/SoundSource;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; source a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR a
+c net/minecraft/server/commands/StopSoundCommand net/minecraft/server/commands/CommandStopSound
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$4 a
+ m (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$5 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$stopSound$6 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$stopSound$7 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/resources/Identifier;)I stopSound a
+c net/minecraft/server/commands/StopwatchCommand net/minecraft/server/commands/StopwatchCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;)I createStopwatch a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$createStopwatch$8 c
+ m (Lnet/minecraft/resources/Identifier;D)Lnet/minecraft/network/chat/Component; lambda$queryStopwatch$9 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$removeStopwatch$12 a
+ m (Lnet/minecraft/world/Stopwatch;)Lnet/minecraft/world/Stopwatch; lambda$restartStopwatch$10 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; lambda$restartStopwatch$11 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;D)I queryStopwatch a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;)I removeStopwatch c
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/Identifier;)I restartStopwatch b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_EXISTS c
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_DOES_NOT_EXIST a
+ f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_STOPWATCHES b
+c net/minecraft/server/commands/WhitelistCommand net/minecraft/server/commands/CommandWhitelist
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I addPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I disableWhitelist c
+ m (Lnet/minecraft/commands/CommandSourceStack;)I enableWhitelist b
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$addPlayers$10 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$disableWhitelist$13 b
+ m ()Lnet/minecraft/network/chat/Component; lambda$enableWhitelist$12 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 d
+ m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/players/NameAndId;)Z lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$4 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$reload$9 d
+ m (Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/network/chat/Component; lambda$removePlayers$11 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$showList$14 a
+ m ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$showList$15 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I reload a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I removePlayers b
+ m (Lnet/minecraft/commands/CommandSourceStack;)I showList d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_DISABLED b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ENABLED a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_WHITELISTED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_WHITELISTED d
+c net/minecraft/server/dedicated/DedicatedServer net/minecraft/server/dedicated/DedicatedServer
+ m ()Z acceptsTransfers bq
+ m ()Z allowFlight ag
+ m ()Z convertOldUsers bE
+ m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;)Lnet/minecraft/server/ServerLinks; createServerLinks a
+ m ()Lio/netty/handler/ssl/SslContext; createSslContext bR
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a
+ m (Ljava/nio/file/Path;)V dumpServerProperties a
+ m ()V endMetricsRecordingTick aU
+ m ()Z enforceSecureProfile ay
+ m ()I entityBroadcastRangePercentage bG
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m ()V forceDifficulty t
+ m ()Z forceGameMode bH
+ m ()Z forceSynchronousWrites aZ
+ m ()Lnet/minecraft/world/level/GameType; gameMode bI
+ m ()I getAbsoluteMaxWorldSize au
+ m ()Ljava/util/Map; getCodeOfConducts ab
+ m ()I getCompressionThreshold ax
+ m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf
+ m ()Lnet/minecraft/server/permissions/PermissionSet; getFunctionCompilationPermissions l
+ m ()Ljava/lang/String; getLevelIdName j
+ m ()I getMaxChainedNeighborUpdates bl
+ m ()I getMaxPlayers r
+ m ()J getMaxTickLength bF
+ m ()Ljava/lang/String; getMotd ah
+ m ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; getPlayerList bA
+ m ()Lnet/minecraft/server/players/PlayerList; getPlayerList aj
+ m ()Ljava/lang/String; getPluginNames s
+ m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a
+ m ()I getRateLimitPacketsPerSecond o
+ m (I)I getScaledTrackingDistance c
+ m ()Ljava/lang/String; getServerIp b
+ m ()Ljava/lang/String; getServerName h
+ m ()I getServerPort d
+ m ()Ljava/util/Optional; getServerResourcePack ac
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V handleConsoleInput a
+ m ()V handleConsoleInputs bz
+ m ()Z hidesOnlinePlayers ao
+ m ()Z initServer e
+ m ()Z isDedicatedServer n
+ m ()Z isEnforceWhitelist aO
+ m ()Z isPublished q
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isTickTimeLoggingEnabled g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z isUnderSpawnProtection a
+ m ()Z isUsingWhitelist aP
+ m ()Ljava/lang/String; lambda$fillServerSystemReport$6 bU
+ m ()Ljava/lang/String; lambda$fillServerSystemReport$7 bT
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setAllowFlight$2 e
+ m (Lnet/minecraft/world/Difficulty;Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setDifficulty$3 a
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setEnforceWhitelist$0 g
+ m (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setSimulationDistance$5 g
+ m (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setUsingWhitelist$1 f
+ m (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; lambda$setViewDistance$4 h
+ m ()Z logIPs bn
+ m ()V onServerExit i
+ m ()Lnet/minecraft/server/permissions/LevelBasedPermissionSet; operatorUserPermissions k
+ m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Ljava/util/Optional; parseBugReportLink a
+ m ()I pauseWhenEmptySeconds bu
+ m ()I playerIdleTimeout aq
+ m ()Ljava/util/Map; readCodeOfConducts bQ
+ m ()Z repliesToStatus an
+ m (Ljava/lang/String;)Ljava/lang/String; runCommand a
+ m (ZZZ)Z saveAllChunks a
+ m ()Lnet/minecraft/server/ServerLinks; serverLinks bt
+ m (Z)V setAcceptsTransfers n
+ m (Z)V setAllowFlight j
+ m (Lnet/minecraft/world/Difficulty;)V setDifficulty a
+ m (Z)V setEnforceWhitelist g
+ m (I)V setEntityBroadcastRangePercentage j
+ m (Z)V setForceGameMode m
+ m (Lnet/minecraft/world/level/GameType;)V setGameMode c
+ m (Z)V setHidesOnlinePlayers l
+ m (I)V setMaxPlayers g
+ m (Ljava/lang/String;)V setMotd d
+ m (Lnet/minecraft/server/permissions/LevelBasedPermissionSet;)V setOperatorUserPermissions a
+ m (I)V setPauseWhenEmptySeconds k
+ m (I)V setPlayerIdleTimeout d
+ m (Z)V setRepliesToStatus k
+ m (I)V setSimulationDistance f
+ m (I)V setSpawnProtectionRadius h
+ m (I)V setStatusHeartbeatInterval i
+ m (Z)V setUsingWhitelist h
+ m (I)V setViewDistance e
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m ()V showGui bB
+ m ()I simulationDistance by
+ m ()I spawnProtectionRadius bC
+ m ()I statusHeartbeatInterval bD
+ m ()V stopServer x
+ m ()V tickConnection K
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()Z useNativeTransport p
+ m ()I viewDistance bx
+ m ()V waitForRetry bS
+ f I CONVERSION_RETRIES o
+ f I CONVERSION_RETRY_DELAY_MS n
+ f Lorg/slf4j/Logger; LOGGER m
+ f Ljava/util/Map; codeOfConductTexts z
+ f Lnet/minecraft/server/gui/MinecraftServerGui; gui u
+ f Z isTickTimeLoggingEnabled x
+ f Lnet/minecraft/server/jsonrpc/ManagementServer; jsonRpcServer A
+ f J lastHeartbeat B
+ f Lnet/minecraft/server/rcon/thread/QueryThreadGs4; queryThreadGs4 q
+ f Lnet/minecraft/server/rcon/thread/RconThread; rconThread s
+ f Lnet/minecraft/server/ServerLinks; serverLinks y
+ f Lnet/minecraft/server/network/ServerTextFilter; serverTextFilter v
+ f Lnet/minecraft/server/dedicated/DedicatedServerSettings; settings t
+ f Lnet/minecraft/util/debugchart/RemoteSampleLogger; tickTimeLogger w
+c net/minecraft/server/dedicated/DedicatedServer$1 net/minecraft/server/dedicated/DedicatedServer$1
+ f Lnet/minecraft/server/dedicated/DedicatedServer; this$0 a
+c net/minecraft/server/dialog/ConfirmationDialog net/minecraft/server/dialog/ConfirmationDialog
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/server/dialog/CommonDialogData; common A_
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/List; mainActions b
+ m ()Lnet/minecraft/server/dialog/ActionButton; noButton f
+ m ()Ljava/util/Optional; onCancel d
+ m ()Lnet/minecraft/server/dialog/ActionButton; yesButton e
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/server/dialog/CommonDialogData; common h
+ f Lnet/minecraft/server/dialog/ActionButton; noButton j
+ f Lnet/minecraft/server/dialog/ActionButton; yesButton i
+c net/minecraft/server/dialog/action/ActionTypes net/minecraft/server/dialog/action/ActionTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/network/chat/ClickEvent$Action;Lcom/mojang/serialization/MapCodec;)V lambda$bootstrap$0 a
+c net/minecraft/server/dialog/input/BooleanInput net/minecraft/server/dialog/input/BooleanInput
+ m ()Z initial c
+ m ()Lnet/minecraft/network/chat/Component; label b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Ljava/lang/String; onFalse e
+ m ()Ljava/lang/String; onTrue d
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Z initial d
+ f Lnet/minecraft/network/chat/Component; label c
+ f Ljava/lang/String; onFalse f
+ f Ljava/lang/String; onTrue e
+c net/minecraft/server/dialog/input/InputControl net/minecraft/server/dialog/input/InputControl
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+c net/minecraft/server/jsonrpc/IncomingRpcMethod net/minecraft/server/jsonrpc/IncomingRpcMethod
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+ m (Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+ m (Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; method a
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$Method net/minecraft/server/jsonrpc/IncomingRpcMethod$c
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction; function c
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction; function c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes net/minecraft/server/jsonrpc/IncomingRpcMethod$a
+ m ()Z discoverable b
+ m ()Z runOnMainThread a
+ f Z discoverable b
+ f Z runOnMainThread a
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction net/minecraft/server/jsonrpc/IncomingRpcMethod$f
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessMethod net/minecraft/server/jsonrpc/IncomingRpcMethod$d
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lcom/google/gson/JsonElement;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lcom/google/gson/JsonElement; apply a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction; supplier c
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes; attributes b
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction; supplier c
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder net/minecraft/server/jsonrpc/IncomingRpcMethod$b
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; build c
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; description a
+ m (Ljava/util/function/Function;Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Ljava/lang/Object; lambda$new$0 a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; notOnMainThread b
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; param b
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; register a
+ m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; register a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; response a
+ m ()Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder; undiscoverable a
+ f Ljava/lang/String; description a
+ f Z discoverable d
+ f Lnet/minecraft/server/jsonrpc/api/ParamInfo; paramInfo b
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction; parameterFunction g
+ f Lnet/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction; parameterlessFunction f
+ f Lnet/minecraft/server/jsonrpc/api/ResultInfo; resultInfo c
+ f Z runOnMainThread e
+c net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction net/minecraft/server/jsonrpc/IncomingRpcMethod$e
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod net/minecraft/server/jsonrpc/OutgoingRpcMethod
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; notification c
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; notificationWithParams d
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; request e
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; requestWithParams f
+ f Ljava/lang/String; NOTIFICATION_PREFIX a
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Method net/minecraft/server/jsonrpc/OutgoingRpcMethod$c
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Factory net/minecraft/server/jsonrpc/OutgoingRpcMethod$b
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes net/minecraft/server/jsonrpc/OutgoingRpcMethod$a
+ m ()Z discoverable a
+ f Z discoverable a
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Notification net/minecraft/server/jsonrpc/OutgoingRpcMethod$d
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParameterlessMethod net/minecraft/server/jsonrpc/OutgoingRpcMethod$f
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult a
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder net/minecraft/server/jsonrpc/OutgoingRpcMethod$e
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod; build a
+ m (Ljava/lang/String;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; description a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; param b
+ m (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; register b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/Holder$Reference; register a
+ m (Ljava/lang/String;Lnet/minecraft/server/jsonrpc/api/Schema;)Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder; response a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; DEFAULT_ATTRIBUTES a
+ f Ljava/lang/String; description c
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Factory; method b
+ f Lnet/minecraft/server/jsonrpc/api/ParamInfo; paramInfo d
+ f Lnet/minecraft/server/jsonrpc/api/ResultInfo; resultInfo e
+c net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParmeterlessNotification net/minecraft/server/jsonrpc/OutgoingRpcMethod$g
+ m ()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes b
+ m ()Lnet/minecraft/server/jsonrpc/api/MethodInfo; info a
+ f Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes; attributes c
+ f Lnet/minecraft/server/jsonrpc/api/MethodInfo; info b
+c net/minecraft/server/jsonrpc/PendingRpcRequest net/minecraft/server/jsonrpc/PendingRpcRequest
+ m (Lcom/google/gson/JsonElement;)V accept a
+ m ()Lnet/minecraft/core/Holder$Reference; method a
+ m ()Ljava/util/concurrent/CompletableFuture; resultFuture b
+ m (J)Z timedOut a
+ m ()J timeoutTime c
+ f Lnet/minecraft/core/Holder$Reference; method a
+ f Ljava/util/concurrent/CompletableFuture; resultFuture b
+ f J timeoutTime c
+c net/minecraft/server/jsonrpc/api/ReferenceUtil net/minecraft/server/jsonrpc/api/ReferenceUtil
+ m (Ljava/lang/String;)Ljava/net/URI; createLocalReference a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0 b
+ f Lcom/mojang/serialization/Codec; REFERENCE_CODEC a
+c net/minecraft/server/level/ChunkGenerationTask net/minecraft/server/level/ChunkGenerationTask
+ m ()Z canLoadWithoutGeneration f
+ m (Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/server/level/ChunkGenerationTask; create a
+ m ()Lnet/minecraft/server/level/GenerationChunkHolder; getCenter c
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)I getRadiusForLayer b
+ m (Lnet/minecraft/server/level/GeneratingChunkMap;II)Lnet/minecraft/server/level/GenerationChunkHolder; lambda$create$0 a
+ m ()V markForCancellation b
+ m ()V releaseClaim e
+ m ()Ljava/util/concurrent/CompletableFuture; runUntilWait a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;ZLnet/minecraft/server/level/GenerationChunkHolder;)Z scheduleChunkInLayer a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)V scheduleLayer a
+ m ()V scheduleNextLayer d
+ m ()Ljava/util/concurrent/CompletableFuture; waitForScheduledLayer g
+ f Lnet/minecraft/util/StaticCache2D; cache g
+ f Lnet/minecraft/server/level/GeneratingChunkMap; chunkMap b
+ f Z markedForCancellation e
+ f Z needsGeneration h
+ f Lnet/minecraft/world/level/ChunkPos; pos c
+ f Ljava/util/List; scheduledLayer f
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; scheduledStatus d
+ f Lnet/minecraft/world/level/chunk/status/ChunkStatus; targetStatus a
+c net/minecraft/server/level/ChunkTaskDispatcher net/minecraft/server/level/ChunkTaskDispatcher
+ m ()Z hasWork a
+ m (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$0 a
+ m ()V lambda$pollTask$3 d
+ m (JZLjava/lang/Runnable;)V lambda$release$1 a
+ m (Ljava/lang/Runnable;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleForExecution$4 a
+ m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$5 a
+ m (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$6 a
+ m (Ljava/lang/Void;)V lambda$scheduleForExecution$7 a
+ m (Ljava/util/function/IntSupplier;JLjava/lang/Runnable;)V lambda$submit$2 a
+ m (J)V onRelease a
+ m ()V pollTask b
+ m ()Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk; popTasks c
+ m (JLjava/lang/Runnable;Z)V release a
+ m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk;)V scheduleForExecution a
+ m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)V submit a
+ f I DISPATCHER_PRIORITY_COUNT a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/util/thread/PriorityConsecutiveExecutor; dispatcher f
+ f Lnet/minecraft/util/thread/TaskScheduler; executor e
+ f Lnet/minecraft/server/level/ChunkTaskPriorityQueue; queue d
+ f Z sleeping b
+c net/minecraft/server/level/LoadingChunkTracker net/minecraft/server/level/LoadingChunkTracker
+ m (J)I getLevel c
+ m (J)I getLevelFromSource b
+ m (I)I runDistanceUpdates a
+ m (JI)V setLevel a
+ f I MAX_LEVEL a
+ f Lnet/minecraft/server/level/DistanceManager; distanceManager b
+ f Lnet/minecraft/world/level/TicketStorage; ticketStorage c
+c net/minecraft/server/network/ConfigurationTask net/minecraft/server/network/ConfigurationTask
+ m (Ljava/util/function/Consumer;)V start a
+ m ()Z tick a
+ m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type b
+c net/minecraft/server/network/ConfigurationTask$Type net/minecraft/server/network/ConfigurationTask$a
+ m ()Ljava/lang/String; id a
+ f Ljava/lang/String; id a
+c net/minecraft/server/network/PlayerChunkSender net/minecraft/server/network/PlayerChunkSender
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; collectChunksToSend a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V dropChunk a
+ m (J)Z isPending a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/LevelChunk;)I lambda$collectChunksToSend$0 a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V markChunkPendingToSend a
+ m (F)V onChunkBatchReceivedByClient a
+ m (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;)V sendChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V sendNextChunks a
+ f Lorg/slf4j/Logger; LOGGER c
+ f F MAX_CHUNKS_PER_TICK b
+ f I MAX_UNACKNOWLEDGED_BATCHES e
+ f F MIN_CHUNKS_PER_TICK a
+ f F START_CHUNKS_PER_TICK d
+ f F batchQuota i
+ f F desiredChunksPerTick h
+ f I maxUnacknowledgedBatches k
+ f Z memoryConnection g
+ f Lit/unimi/dsi/fastutil/longs/LongSet; pendingChunks f
+ f I unacknowledgedBatches j
+c net/minecraft/server/packs/PackSelectionConfig net/minecraft/server/packs/PackSelectionConfig
+ m ()Lnet/minecraft/server/packs/repository/Pack$Position; defaultPosition b
+ m ()Z fixedPosition c
+ m ()Z required a
+ f Lnet/minecraft/server/packs/repository/Pack$Position; defaultPosition b
+ f Z fixedPosition c
+ f Z required a
+c net/minecraft/server/packs/linkfs/PathContents net/minecraft/server/packs/linkfs/PathContents
+ f Lnet/minecraft/server/packs/linkfs/PathContents; MISSING a
+ f Lnet/minecraft/server/packs/linkfs/PathContents; RELATIVE b
+c net/minecraft/server/packs/linkfs/PathContents$FileContents net/minecraft/server/packs/linkfs/PathContents$b
+ m ()Ljava/nio/file/Path; contents a
+ f Ljava/nio/file/Path; contents c
+c net/minecraft/server/packs/linkfs/PathContents$DirectoryContents net/minecraft/server/packs/linkfs/PathContents$a
+ m ()Ljava/util/Map; children a
+ f Ljava/util/Map; children c
+c net/minecraft/server/permissions/PermissionSet net/minecraft/server/permissions/PermissionSet
+ m (Lnet/minecraft/server/permissions/Permission;)Z lambda$static$0 b
+ m (Lnet/minecraft/server/permissions/Permission;)Z lambda$static$1 a
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Lnet/minecraft/server/permissions/PermissionSet; union a
+ f Lnet/minecraft/server/permissions/PermissionSet; ALL_PERMISSIONS h
+ f Lnet/minecraft/server/permissions/PermissionSet; NO_PERMISSIONS g
+c net/minecraft/server/players/OldUsersConverter net/minecraft/server/players/NameReferencingFileConverter
+ m (Lnet/minecraft/server/MinecraftServer;)Z areOldPlayersConverted f
+ m ()Z areOldUserlistsRemoved a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertIpBanlist b
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; convertMobOwnerIfNecessary a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertOpsList c
+ m (Lnet/minecraft/server/dedicated/DedicatedServer;)Z convertPlayers a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertUserBanlist a
+ m (Lnet/minecraft/server/MinecraftServer;)Z convertWhiteList d
+ m (Ljava/io/File;)V ensureDirectoryExists a
+ m (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; getWorldPlayersDirectory g
+ m (Ljava/lang/String;)Z lambda$lookupPlayers$0 a
+ m (I)[Ljava/lang/String; lambda$lookupPlayers$1 a
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V lookupPlayers a
+ m (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; parseDate a
+ m (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; readOldListFormat a
+ m (Ljava/io/File;)V renameOldFile b
+ m (Lnet/minecraft/server/MinecraftServer;)Z serverReadyAfterUserconversion e
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/io/File; OLD_IPBANLIST a
+ f Ljava/io/File; OLD_OPLIST c
+ f Ljava/io/File; OLD_USERBANLIST b
+ f Ljava/io/File; OLD_WHITELIST d
+c net/minecraft/server/players/OldUsersConverter$1 net/minecraft/server/players/NameReferencingFileConverter$1
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/NameReferencingFileConverter$2
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/NameReferencingFileConverter$3
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/NameReferencingFileConverter$4
+ f Lnet/minecraft/server/MinecraftServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$5 net/minecraft/server/players/NameReferencingFileConverter$5
+ m (Ljava/lang/String;)Ljava/lang/String; getFileNameForProfile a
+ m (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V movePlayerFile a
+ f Lnet/minecraft/server/dedicated/DedicatedServer; val$server a
+c net/minecraft/server/players/OldUsersConverter$ConversionError net/minecraft/server/players/NameReferencingFileConverter$FileConversionException
+c net/minecraft/server/players/ServerOpListEntry net/minecraft/server/players/OpListEntry
+ m ()Z getBypassesPlayerLimit b
+ m ()Lnet/minecraft/server/permissions/LevelBasedPermissionSet; permissions a
+ m (Lcom/google/gson/JsonObject;)V serialize a
+ f Z bypassesPlayerLimit b
+ f Lnet/minecraft/server/permissions/LevelBasedPermissionSet; permissions a
+c net/minecraft/server/rcon/thread/GenericThread net/minecraft/server/rcon/thread/RemoteConnectionThread
+ m ()Z isRunning c
+ m ()Z start a
+ m ()V stop b
+ f Lorg/slf4j/Logger; LOGGER d
+ f I MAX_STOP_WAIT f
+ f Ljava/util/concurrent/atomic/AtomicInteger; UNIQUE_THREAD_ID e
+ f Ljava/lang/String; name b
+ f Z running a
+ f Ljava/lang/Thread; thread c
+c net/minecraft/util/LinearCongruentialGenerator net/minecraft/util/LinearCongruentialGenerator
+ m (JJ)J next a
+ f J INCREMENT b
+ f J MULTIPLIER a
+c net/minecraft/util/datafix/fixes/AddNewChoices net/minecraft/util/datafix/fixes/DataConverterAddChoices
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$0 a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1 a
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/ChunkBiomeFix net/minecraft/util/datafix/fixes/DataConverterLeavesBiome
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+c net/minecraft/util/datafix/fixes/EntityUUIDFix net/minecraft/util/datafix/fixes/DataConverterEntityUUID
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$5 t
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$6 s
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$7 e
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$8 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$10 q
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$11 c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$12 p
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$13 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateMob$9 r
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$1 x
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$2 w
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$3 v
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$4 u
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateProjectile$14 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimal m
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimalOwner l
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAreaEffectCloud g
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntityUUID c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEvokerFangs e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateFox j
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateHurtBy k
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateItem i
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntity b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMob n
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updatePiglin d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateProjectile o
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateShulkerBullet h
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateZombieVillager f
+ f Ljava/util/Set; ABSTRACT_HORSES c
+ f Ljava/util/Set; ANIMALS e
+ f Ljava/util/Set; LIVING_ENTITIES g
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/Set; MOBS f
+ f Ljava/util/Set; PROJECTILES h
+ f Ljava/util/Set; TAMEABLE_ANIMALS d
+c net/minecraft/util/datafix/fixes/FixWolfHealth net/minecraft/util/datafix/fixes/FixWolfHealth
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 c
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1 b
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4 a
+ f Ljava/lang/String; WOLF_HEALTH d
+ f Ljava/lang/String; WOLF_ID c
+c net/minecraft/util/datafix/fixes/GoatHornIdFix net/minecraft/util/datafix/fixes/GoatHornIdFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a
+ m (Ljava/lang/String;)Z lambda$new$0 a
+ f [Ljava/lang/String; INSTRUMENTS a
+c net/minecraft/util/datafix/fixes/GossipUUIDFix net/minecraft/util/datafix/fixes/DataConverterGossip
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 c
+ m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fix$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3 a
+c net/minecraft/util/datafix/fixes/ItemPotionFix net/minecraft/util/datafix/fixes/DataConverterPotionId
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m ([Ljava/lang/String;)V lambda$static$0 a
+ f Ljava/lang/String; DEFAULT a
+ f [Ljava/lang/String; POTIONS c
+ f I SPLASH b
+c net/minecraft/util/datafix/fixes/ItemRenameFix net/minecraft/util/datafix/fixes/DataConverterItemName
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create a
+ m (Ljava/lang/String;)Ljava/lang/String; fixItem a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ItemRenameFix$1 net/minecraft/util/datafix/fixes/DataConverterItemName$1
+ m (Ljava/lang/String;)Ljava/lang/String; fixItem a
+c net/minecraft/util/datafix/fixes/NewVillageFix net/minecraft/util/datafix/fixes/DataConverterNewVillage
+ m (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Z lambda$cap$0 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$cap$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$10 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$11 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$12 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$13 a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$2 a
+ m (Ljava/util/List;)Ljava/util/List; lambda$cap$3 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$4 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$5 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$6 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$7 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$8 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$9 a
+c net/minecraft/util/datafix/fixes/PlayerUUIDFix net/minecraft/util/datafix/fixes/DataConverterPlayerUUID
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a
+c net/minecraft/util/datafix/fixes/ReorganizePoi net/minecraft/util/datafix/fixes/DataConverterPOI
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap a
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+c net/minecraft/util/eventlog/JsonEventLogReader net/minecraft/util/eventlog/JsonEventLogReader
+ m (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; create a
+ m ()Ljava/lang/Object; next a
+c net/minecraft/util/eventlog/JsonEventLogReader$1 net/minecraft/util/eventlog/JsonEventLogReader$1
+ m ()Ljava/lang/Object; next a
+ f Lcom/mojang/serialization/Codec; val$codec b
+ f Lcom/google/gson/stream/JsonReader; val$jsonReader a
+c net/minecraft/util/profiling/ProfilerPathEntry net/minecraft/util/profiling/MethodProfilerResult
+ m ()J getCount c
+ m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters d
+ m ()J getDuration a
+ m ()J getMaxDuration b
+c net/minecraft/util/profiling/jfr/stats/FpsStat net/minecraft/util/profiling/jfr/stats/FpsStat
+ m ()I fps a
+ m (Ljdk/jfr/consumer/RecordedEvent;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/stats/FpsStat; from a
+ f I fps a
+c net/minecraft/util/thread/ParallelMapTransform net/minecraft/util/thread/ParallelMapTransform
+ m (Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; lambda$schedule$0 a
+ m (Ljava/util/Map;Ljava/util/function/BiFunction;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule a
+ m (Ljava/util/Map;Ljava/util/function/BiFunction;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule a
+ f I DEFAULT_TASKS_PER_THREAD a
+c net/minecraft/util/thread/ParallelMapTransform$Container net/minecraft/util/thread/ParallelMapTransform$b
+ m (I)V applyOperation a
+ m (ILjava/util/Map;)V copyOut a
+ m (I)Ljava/lang/Object; input d
+ m (I)Ljava/lang/Object; key b
+ m ()[Ljava/lang/Object; keys c
+ m ()Ljava/util/function/BiFunction; operation b
+ m (I)Ljava/lang/Object; output c
+ m (ILjava/lang/Object;Ljava/lang/Object;)V put a
+ m ()I size a
+ m ()[Ljava/lang/Object; values d
+ f [Ljava/lang/Object; keys b
+ f Ljava/util/function/BiFunction; operation a
+ f [Ljava/lang/Object; values c
+c net/minecraft/util/thread/ParallelMapTransform$SplitterBase net/minecraft/util/thread/ParallelMapTransform$d
+ m (I)I batchSize a
+ m (Ljava/util/concurrent/Executor;Ljava/lang/Object;Ljava/lang/Object;)V lambda$scheduleTasks$0 a
+ m ()I pendingBatchSize a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ m (Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleTasks a
+ f Z $assertionsDisabled b
+ f I batchIndex e
+ f Lnet/minecraft/util/thread/ParallelMapTransform$Container; container f
+ f I currentIndex c
+ f I lastScheduledIndex a
+ f [Ljava/util/concurrent/CompletableFuture; tasks d
+c net/minecraft/util/thread/ParallelMapTransform$SingleTaskSplitter net/minecraft/util/thread/ParallelMapTransform$c
+ m (I)I batchSize a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;I)V lambda$scheduleBatch$0 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ f Z $assertionsDisabled a
+c net/minecraft/util/thread/ParallelMapTransform$BatchedTaskSplitter net/minecraft/util/thread/ParallelMapTransform$a
+ m (I)I batchSize a
+ m (Ljava/util/Map;IILnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/lang/Runnable; createTask a
+ m (IILnet/minecraft/util/thread/ParallelMapTransform$Container;Ljava/util/Map;)V lambda$createTask$0 a
+ m (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1 a
+ m (Lnet/minecraft/util/thread/ParallelMapTransform$Container;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch a
+ m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/util/thread/ParallelMapTransform$Container;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation a
+ f Z $assertionsDisabled a
+ f I batchSize d
+ f I firstUndersizedBatchIndex e
+ f Ljava/util/Map; result c
+c net/minecraft/util/valueproviders/SampledFloat net/minecraft/util/valueproviders/SampledFloat
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+c net/minecraft/util/valueproviders/UniformFloat net/minecraft/util/valueproviders/UniformFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; lambda$static$0 d
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; lambda$static$1 c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; lambda$static$3 b
+ m (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m (FF)Lnet/minecraft/util/valueproviders/UniformFloat; of b
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F maxExclusive d
+ f F minInclusive b
+c net/minecraft/world/damagesource/CombatTracker net/minecraft/world/damagesource/CombatTracker
+ m ()I getCombatDuration b
+ m ()Lnet/minecraft/network/chat/Component; getDeathMessage a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; getDisplayName a
+ m (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; getFallMessage a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getMessageForAssistedFall a
+ m ()Lnet/minecraft/world/damagesource/CombatEntry; getMostSignificantFall d
+ m ()V recheckStatus c
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V recordDamage a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldEnterCombat a
+ f Lnet/minecraft/network/chat/Style; INTENTIONAL_GAME_DESIGN_STYLE c
+ f I RESET_COMBAT_STATUS_TIME b
+ f I RESET_DAMAGE_STATUS_TIME a
+ f I combatEndTime h
+ f I combatStartTime g
+ f Ljava/util/List; entries d
+ f Z inCombat i
+ f I lastDamageTime f
+ f Lnet/minecraft/world/entity/LivingEntity; mob e
+ f Z takingDamage j
+c net/minecraft/world/damagesource/DamageEffects net/minecraft/world/damagesource/DamageEffects
+ m ()[Lnet/minecraft/world/damagesource/DamageEffects; $values b
+ m ()Ljava/lang/String; getSerializedName c
+ m ()Lnet/minecraft/sounds/SoundEvent; sound a
+ f [Lnet/minecraft/world/damagesource/DamageEffects; $VALUES j
+ f Lnet/minecraft/world/damagesource/DamageEffects; BURNING d
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/damagesource/DamageEffects; DROWNING c
+ f Lnet/minecraft/world/damagesource/DamageEffects; FREEZING f
+ f Lnet/minecraft/world/damagesource/DamageEffects; HURT a
+ f Lnet/minecraft/world/damagesource/DamageEffects; POKING e
+ f Lnet/minecraft/world/damagesource/DamageEffects; THORNS b
+ f Ljava/lang/String; id h
+ f Lnet/minecraft/sounds/SoundEvent; sound i
+c net/minecraft/world/damagesource/DamageScaling net/minecraft/world/damagesource/DamageScaling
+ m ()[Lnet/minecraft/world/damagesource/DamageScaling; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/damagesource/DamageScaling; $VALUES f
+ f Lnet/minecraft/world/damagesource/DamageScaling; ALWAYS c
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/damagesource/DamageScaling; NEVER a
+ f Lnet/minecraft/world/damagesource/DamageScaling; WHEN_CAUSED_BY_LIVING_NON_PLAYER b
+ f Ljava/lang/String; id e
+c net/minecraft/world/damagesource/DamageSources net/minecraft/world/damagesource/DamageSources
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; anvil b
+ m (Lnet/minecraft/world/entity/projectile/arrow/AbstractArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; arrow a
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; badRespawnPointExplosion a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; cactus k
+ m ()Lnet/minecraft/world/damagesource/DamageSource; campfire b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; cramming h
+ m ()Lnet/minecraft/world/damagesource/DamageSource; dragonBreath s
+ m ()Lnet/minecraft/world/damagesource/DamageSource; drown i
+ m ()Lnet/minecraft/world/damagesource/DamageSource; dryOut t
+ m ()Lnet/minecraft/world/damagesource/DamageSource; enderPearl m
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; explosion d
+ m (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; explosion a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; fall l
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fallingBlock a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fallingStalactite c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld o
+ m (Lnet/minecraft/world/entity/projectile/hurtingprojectile/Fireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fireball a
+ m (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; fireworks a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall n
+ m ()Lnet/minecraft/world/damagesource/DamageSource; freeze v
+ m ()Lnet/minecraft/world/damagesource/DamageSource; generic p
+ m ()Lnet/minecraft/world/damagesource/DamageSource; genericKill y
+ m ()Lnet/minecraft/world/damagesource/DamageSource; hotFloor f
+ m ()Lnet/minecraft/world/damagesource/DamageSource; inFire a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; inWall g
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; indirectMagic c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; lava e
+ m ()Lnet/minecraft/world/damagesource/DamageSource; lightningBolt c
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; mace f
+ m ()Lnet/minecraft/world/damagesource/DamageSource; magic q
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; mobAttack b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; mobProjectile a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; noAggroMobAttack c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; onFire d
+ m ()Lnet/minecraft/world/damagesource/DamageSource; outOfBorder x
+ m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/damagesource/DamageSource; playerAttack a
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; sonicBoom e
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; source a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; spit b
+ m ()Lnet/minecraft/world/damagesource/DamageSource; stalagmite w
+ m ()Lnet/minecraft/world/damagesource/DamageSource; starve j
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; sting a
+ m ()Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush u
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; thorns d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; thrown b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; trident a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; windCharge c
+ m ()Lnet/minecraft/world/damagesource/DamageSource; wither r
+ m (Lnet/minecraft/world/entity/projectile/hurtingprojectile/WitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; witherSkull a
+ f Lnet/minecraft/world/damagesource/DamageSource; cactus l
+ f Lnet/minecraft/world/damagesource/DamageSource; campfire c
+ f Lnet/minecraft/world/damagesource/DamageSource; cramming i
+ f Lnet/minecraft/core/Registry; damageTypes a
+ f Lnet/minecraft/world/damagesource/DamageSource; dragonBreath t
+ f Lnet/minecraft/world/damagesource/DamageSource; drown j
+ f Lnet/minecraft/world/damagesource/DamageSource; dryOut u
+ f Lnet/minecraft/world/damagesource/DamageSource; enderPearl n
+ f Lnet/minecraft/world/damagesource/DamageSource; fall m
+ f Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld p
+ f Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall o
+ f Lnet/minecraft/world/damagesource/DamageSource; freeze w
+ f Lnet/minecraft/world/damagesource/DamageSource; genericKill z
+ f Lnet/minecraft/world/damagesource/DamageSource; generic q
+ f Lnet/minecraft/world/damagesource/DamageSource; hotFloor g
+ f Lnet/minecraft/world/damagesource/DamageSource; inFire b
+ f Lnet/minecraft/world/damagesource/DamageSource; inWall h
+ f Lnet/minecraft/world/damagesource/DamageSource; lava f
+ f Lnet/minecraft/world/damagesource/DamageSource; lightningBolt d
+ f Lnet/minecraft/world/damagesource/DamageSource; magic r
+ f Lnet/minecraft/world/damagesource/DamageSource; onFire e
+ f Lnet/minecraft/world/damagesource/DamageSource; outsideBorder y
+ f Lnet/minecraft/world/damagesource/DamageSource; stalagmite x
+ f Lnet/minecraft/world/damagesource/DamageSource; starve k
+ f Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush v
+ f Lnet/minecraft/world/damagesource/DamageSource; wither s
+c net/minecraft/world/effect/AbsorptionMobEffect net/minecraft/world/effect/AbsorptionMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/HealOrHarmMobEffect net/minecraft/world/effect/HealOrHarmMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V applyInstantenousEffect a
+ f Z isHarm c
+c net/minecraft/world/effect/SaturationMobEffect net/minecraft/world/effect/SaturationMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+c net/minecraft/world/entity/SpawnPlacementTypes net/minecraft/world/entity/SpawnPlacementTypes
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$0 c
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$1 b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$2 a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; IN_LAVA c
+ f Lnet/minecraft/world/entity/SpawnPlacementType; IN_WATER b
+ f Lnet/minecraft/world/entity/SpawnPlacementType; NO_RESTRICTIONS a
+ f Lnet/minecraft/world/entity/SpawnPlacementType; ON_GROUND d
+c net/minecraft/world/entity/SpawnPlacementTypes$1 net/minecraft/world/entity/SpawnPlacementTypes$1
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; adjustSpawnPosition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z isValidEmptySpawnBlock a
+c net/minecraft/world/entity/ai/behavior/OneShot net/minecraft/world/entity/ai/behavior/OneShot
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status a
+c net/minecraft/world/entity/ai/goal/FleeSunGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFleeSun
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/phys/Vec3; getHidePos i
+ m ()Z setWantedPos h
+ m ()V start d
+ f Lnet/minecraft/world/level/Level; level f
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+ f D speedModifier e
+ f D wantedX b
+ f D wantedY c
+ f D wantedZ d
+c net/minecraft/world/entity/ai/goal/UseItemGoal net/minecraft/world/entity/ai/goal/PathfinderGoalUseItem
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ f Ljava/util/function/Predicate; canUseSelector c
+ f Lnet/minecraft/sounds/SoundEvent; finishUsingSound d
+ f Lnet/minecraft/world/item/ItemStack; item b
+ f Lnet/minecraft/world/entity/Mob; mob a
+c net/minecraft/world/entity/ai/goal/WrappedGoal net/minecraft/world/entity/ai/goal/PathfinderGoalWrapped
+ m (I)I adjustedTickDelay a
+ m (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z canBeReplacedBy a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()Lnet/minecraft/world/entity/ai/goal/Goal; getGoal k
+ m ()I getPriority i
+ m ()Z isInterruptable W_
+ m ()Z isRunning h
+ m ()Z requiresUpdateEveryTick X_
+ m (Ljava/util/EnumSet;)V setFlags a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Lnet/minecraft/world/entity/ai/goal/Goal; goal a
+ f Z isRunning c
+ f I priority b
+c net/minecraft/world/entity/animal/FlyingAnimal net/minecraft/world/entity/animal/EntityBird
+ m ()Z isFlying d
+c net/minecraft/world/entity/animal/equine/Horse net/minecraft/world/entity/animal/equine/EntityHorse
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hw
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gV
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/entity/animal/equine/Markings; getMarkings gP
+ m ()I getTypeVariant gQ
+ m ()Lnet/minecraft/world/entity/animal/equine/Variant; getVariant p
+ m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor c
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/block/SoundType;)V playGallopSound a
+ m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (I)V setTypeVariant w
+ m (Lnet/minecraft/world/entity/animal/equine/Variant;)V setVariant a
+ m (Lnet/minecraft/world/entity/animal/equine/Variant;Lnet/minecraft/world/entity/animal/equine/Markings;)V setVariantAndMarkings a
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT cv
+ f I DEFAULT_VARIANT cx
+c net/minecraft/world/entity/animal/equine/Horse$HorseGroupData net/minecraft/world/entity/animal/equine/EntityHorse$a
+ f Lnet/minecraft/world/entity/animal/equine/Variant; variant a
+c net/minecraft/world/entity/animal/equine/Llama net/minecraft/world/entity/animal/equine/EntityLlama
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z canEatGrass hz
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Z canPerformRearing gU
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes hd
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()D followLeashSpeed gO
+ m (Lnet/minecraft/server/level/ServerLevel;)V followMommy h
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hw
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/equine/Llama; getBreedOffspring b
+ m ()Lnet/minecraft/world/entity/animal/equine/Llama; getCaravanHead hj
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gV
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getInventoryColumns ad_
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m ()I getMaxTemper hy
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a
+ m ()I getStrength gT
+ m ()Lnet/minecraft/world/entity/animal/equine/Llama$Variant; getVariant he
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a
+ m ()Z hasCaravanTail hh
+ m ()Z inCaravan hi
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isImmobile fE
+ m ()Z isTraderLlama gS
+ m (Lnet/minecraft/world/entity/animal/equine/Llama;)V joinCaravan a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m ()V leaveCaravan hg
+ m ()Lnet/minecraft/world/entity/animal/equine/Llama; makeNewLlama hf
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m ()V playChestEquipsSound gQ
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setDidSpit C
+ m (Lnet/minecraft/util/RandomSource;)V setRandomStrength b
+ m (I)V setStrength w
+ m (Lnet/minecraft/world/entity/animal/equine/Llama$Variant;)V setVariant a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V spit k
+ m ()Z supportQuadLeash z
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRENGTH_ID cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cx
+ f I MAX_STRENGTH cv
+ f Lnet/minecraft/world/entity/animal/equine/Llama; caravanHead cB
+ f Lnet/minecraft/world/entity/animal/equine/Llama; caravanTail cC
+ f Z didSpit cA
+c net/minecraft/world/entity/animal/equine/Llama$Variant net/minecraft/world/entity/animal/equine/EntityLlama$Variant
+ m ()[Lnet/minecraft/world/entity/animal/equine/Llama$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/equine/Llama$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/equine/Llama$Variant; $VALUES l
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; BROWN c
+ f Ljava/util/function/IntFunction; BY_ID i
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; CREAMY a
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; DEFAULT e
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; GRAY d
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC g
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC h
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; WHITE b
+ f I id j
+ f Ljava/lang/String; name k
+c net/minecraft/world/entity/animal/equine/Llama$LlamaGroupData net/minecraft/world/entity/animal/equine/EntityLlama$b
+ f Lnet/minecraft/world/entity/animal/equine/Llama$Variant; variant a
+c net/minecraft/world/entity/animal/equine/Llama$LlamaAttackWolfGoal net/minecraft/world/entity/animal/equine/EntityLlama$a
+ m ()D getFollowDistance l
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$new$0 a
+c net/minecraft/world/entity/animal/equine/Llama$LlamaHurtByTargetGoal net/minecraft/world/entity/animal/equine/EntityLlama$c
+ m ()Z canContinueToUse c
+c net/minecraft/world/entity/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageUp gS
+ m (I)V ageUp a
+ m ()V aiStep d_
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gQ
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V feed a
+ m ()Z fromBucket a
+ m ()I getAge gR
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound c
+ m ()I getTicksLeftUntilAdult gT
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V lambda$ageUp$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;)V lambda$saveToBucketTag$0 b
+ m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag a
+ m (I)V setAge b
+ m (Z)V setFromBucket a
+ m ()Z shouldDropExperience eI
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem b
+ f I DEFAULT_AGE cv
+ f F HITBOX_HEIGHT c
+ f F HITBOX_WIDTH b
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES f
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e
+ f I age cw
+ f I ticksToBeFrog a
+c net/minecraft/world/entity/monster/zombie/Husk net/minecraft/world/entity/monster/zombie/EntityZombieHusk
+ m ()Z convertsInWater gR
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doUnderWaterConversion h
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gP
+ m ()Z isSunSensitive af_
+c net/minecraft/world/entity/monster/zombie/Husk$HuskGroupData net/minecraft/world/entity/monster/zombie/EntityZombieHusk$a
+ f Z triedToSpawnCamelHusk a
+c net/minecraft/world/inventory/BlastFurnaceMenu net/minecraft/world/inventory/ContainerBlastFurnace
+c net/minecraft/world/inventory/BrewingStandMenu net/minecraft/world/inventory/ContainerBrewingStand
+ m ()I getBrewingTicks m
+ m ()I getFuel l
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I BOTTLE_SLOT_END p
+ f I BOTTLE_SLOT_START o
+ f I DATA_COUNT t
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_FUEL m
+ f Lnet/minecraft/resources/Identifier; EMPTY_SLOT_POTION n
+ f I FUEL_SLOT r
+ f I INGREDIENT_SLOT q
+ f I INV_SLOT_END v
+ f I INV_SLOT_START u
+ f I SLOT_COUNT s
+ f I USE_ROW_SLOT_END x
+ f I USE_ROW_SLOT_START w
+ f Lnet/minecraft/world/inventory/ContainerData; brewingStandData z
+ f Lnet/minecraft/world/Container; brewingStand y
+ f Lnet/minecraft/world/inventory/Slot; ingredientSlot A
+c net/minecraft/world/inventory/BrewingStandMenu$1 net/minecraft/world/inventory/ContainerBrewingStand$1
+c net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/ContainerBrewingStand$a
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlaceItem b
+c net/minecraft/world/inventory/BrewingStandMenu$PotionSlot net/minecraft/world/inventory/ContainerBrewingStand$SlotPotionBottle
+ m ()I getMaxStackSize a
+ m ()Lnet/minecraft/resources/Identifier; getNoItemIcon c
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+c net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot net/minecraft/world/inventory/ContainerBrewingStand$SlotBrewing
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing a
+c net/minecraft/world/inventory/ItemCombinerMenu net/minecraft/world/inventory/ContainerAnvilAbstract
+ m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots b
+ m (I)Lnet/minecraft/world/SimpleContainer; createContainer e
+ m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createInputSlots a
+ m ()V createResult l
+ m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createResultSlot b
+ m ()I getInventorySlotEnd o
+ m ()I getInventorySlotStart m
+ m ()I getResultSlot n
+ m ()I getUseRowEnd q
+ m ()I getUseRowStart p
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V lambda$removed$0 b
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; lambda$stillValid$1 a
+ m (Lnet/minecraft/world/entity/player/Player;Z)Z mayPickup a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b
+ m (Lnet/minecraft/world/entity/player/Player;)V removed a
+ m (Lnet/minecraft/world/Container;)V slotsChanged a
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b
+ f I INPUT_SLOT_START o
+ f I INVENTORY_ROWS n
+ f I INVENTORY_SLOTS_PER_ROW m
+ f Lnet/minecraft/world/inventory/ContainerLevelAccess; access q
+ f Lnet/minecraft/world/Container; inputSlots s
+ f Lnet/minecraft/world/entity/player/Player; player r
+ f I resultSlotIndex p
+ f Lnet/minecraft/world/inventory/ResultContainer; resultSlots t
+c net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ContainerAnvilAbstract$1
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 b
+c net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ContainerAnvilAbstract$2
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+c net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ContainerAnvilAbstract$3
+ m (Lnet/minecraft/world/entity/player/Player;)Z mayPickup a
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 a
+c net/minecraft/world/inventory/ItemCombinerMenu$4 net/minecraft/world/inventory/ContainerAnvilAbstract$4
+ m ()V setChanged e
+ f Lnet/minecraft/world/inventory/ItemCombinerMenu; this$0 b
+c net/minecraft/world/item/PlaceOnWaterBlockItem net/minecraft/world/item/PlaceOnWaterBlockItem
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; use a
+ m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a
+c net/minecraft/world/item/WeatheringCopperItems net/minecraft/world/item/WeatheringCopperItems
+ m (Lnet/minecraft/world/level/block/WeatheringCopperBlocks;Ljava/util/function/Function;)Lnet/minecraft/world/item/WeatheringCopperItems; create a
+ m ()Lnet/minecraft/world/item/Item; exposed c
+ m (Ljava/util/function/Consumer;)V forEach a
+ m ()Lnet/minecraft/world/item/Item; oxidized e
+ m ()Lnet/minecraft/world/item/Item; unaffected b
+ m ()Lnet/minecraft/world/item/Item; waxed f
+ m ()Lnet/minecraft/world/item/Item; waxedExposed g
+ m ()Lcom/google/common/collect/ImmutableBiMap; waxedMapping a
+ m ()Lnet/minecraft/world/item/Item; waxedOxidized i
+ m ()Lnet/minecraft/world/item/Item; waxedWeathered h
+ m ()Lnet/minecraft/world/item/Item; weathered d
+ f Lnet/minecraft/world/item/Item; exposed b
+ f Lnet/minecraft/world/item/Item; oxidized d
+ f Lnet/minecraft/world/item/Item; unaffected a
+ f Lnet/minecraft/world/item/Item; waxedExposed f
+ f Lnet/minecraft/world/item/Item; waxed e
+ f Lnet/minecraft/world/item/Item; waxedOxidized h
+ f Lnet/minecraft/world/item/Item; waxedWeathered g
+ f Lnet/minecraft/world/item/Item; weathered c
+c net/minecraft/world/item/alchemy/PotionBrewing net/minecraft/world/item/alchemy/PotionBrewer
+ m (Lnet/minecraft/world/item/alchemy/PotionBrewing$Builder;)V addVanillaMixes a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/alchemy/PotionBrewing; bootstrap a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasContainerMix b
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasMix a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasPotionMix c
+ m (Lnet/minecraft/core/Holder;)Z isBrewablePotion a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isContainer d
+ m (Lnet/minecraft/world/item/ItemStack;)Z isContainerIngredient b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isIngredient a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isPotionIngredient c
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; mix d
+ f I BREWING_TIME_SECONDS a
+ f Lnet/minecraft/world/item/alchemy/PotionBrewing; EMPTY b
+ f Ljava/util/List; containerMixes e
+ f Ljava/util/List; containers c
+ f Ljava/util/List; potionMixes d
+c net/minecraft/world/item/alchemy/PotionBrewing$Mix net/minecraft/world/item/alchemy/PotionBrewer$PredicatedCombination
+ m ()Lnet/minecraft/core/Holder; from a
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; ingredient b
+ m ()Lnet/minecraft/core/Holder; to c
+ f Lnet/minecraft/core/Holder; from a
+ f Lnet/minecraft/world/item/crafting/Ingredient; ingredient b
+ f Lnet/minecraft/core/Holder; to c
+c net/minecraft/world/item/alchemy/PotionBrewing$Builder net/minecraft/world/item/alchemy/PotionBrewer$a
+ m (Lnet/minecraft/world/item/Item;)V addContainer a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V addContainerRecipe a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V addMix a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V addStartMix a
+ m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; build a
+ m (Lnet/minecraft/world/item/Item;)V expectPotion b
+ f Ljava/util/List; containerMixes c
+ f Ljava/util/List; containers a
+ f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures d
+ f Ljava/util/List; potionMixes b
+c net/minecraft/world/item/component/AttackRange net/minecraft/world/item/component/AttackRange
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/component/AttackRange; defaultFor a
+ m (Lnet/minecraft/world/entity/Entity;)F effectiveMaxRange b
+ m (Lnet/minecraft/world/entity/Entity;)F effectiveMinRange a
+ m (Lnet/minecraft/world/entity/Entity;FLjava/util/function/Predicate;)Lnet/minecraft/world/phys/HitResult; getClosesetHit a
+ m ()F hitboxMargin e
+ m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/ToDoubleFunction;D)Z isInRange a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;D)Z isInRange a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;)Z isInRange a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F maxCreativeRange d
+ m ()F maxRange b
+ m ()F minCreativeRange c
+ m ()F minRange a
+ m ()F mobFactor f
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F hitboxMargin g
+ f F maxCreativeRange f
+ f F maxRange d
+ f F minCreativeRange e
+ f F minRange c
+ f F mobFactor h
+c net/minecraft/world/item/component/BookContent net/minecraft/world/item/component/BookContent
+ m ()Ljava/util/List; pages a
+ m (Ljava/util/List;)Ljava/lang/Object; withReplacedPages a
+c net/minecraft/world/item/component/Consumables net/minecraft/world/item/component/Consumables
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; defaultDrink b
+ m ()Lnet/minecraft/world/item/component/Consumable$Builder; defaultFood a
+ f Lnet/minecraft/world/item/component/Consumable; CHICKEN f
+ f Lnet/minecraft/world/item/component/Consumable; CHORUS_FRUIT n
+ f Lnet/minecraft/world/item/component/Consumable; DEFAULT_DRINK b
+ f Lnet/minecraft/world/item/component/Consumable; DEFAULT_FOOD a
+ f Lnet/minecraft/world/item/component/Consumable; DRIED_KELP e
+ f Lnet/minecraft/world/item/component/Consumable; ENCHANTED_GOLDEN_APPLE g
+ f Lnet/minecraft/world/item/component/Consumable; GOLDEN_APPLE h
+ f Lnet/minecraft/world/item/component/Consumable; HONEY_BOTTLE c
+ f Lnet/minecraft/world/item/component/Consumable; MILK_BUCKET m
+ f Lnet/minecraft/world/item/component/Consumable; OMINOUS_BOTTLE d
+ f Lnet/minecraft/world/item/component/Consumable; POISONOUS_POTATO i
+ f Lnet/minecraft/world/item/component/Consumable; PUFFERFISH j
+ f Lnet/minecraft/world/item/component/Consumable; ROTTEN_FLESH k
+ f Lnet/minecraft/world/item/component/Consumable; SPIDER_EYE l
+c net/minecraft/world/item/component/UseCooldown net/minecraft/world/item/component/UseCooldown
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V apply a
+ m ()Ljava/util/Optional; cooldownGroup c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F seconds b
+ m ()I ticks a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Ljava/util/Optional; cooldownGroup d
+ f F seconds c
+c net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/IRecipeComplex
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Z isSpecial ar_
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d
+c net/minecraft/world/item/crafting/CustomRecipe$Serializer net/minecraft/world/item/crafting/IRecipeComplex$Serializer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; codec w
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec x
+c net/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory net/minecraft/world/item/crafting/IRecipeComplex$Serializer$Factory
+c net/minecraft/world/item/crafting/RecipeAccess net/minecraft/world/item/crafting/RecipeAccess
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipePropertySet; propertySet a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes a
+c net/minecraft/world/item/crafting/RecipeHolder net/minecraft/world/item/crafting/RecipeHolder
+ m ()Lnet/minecraft/resources/ResourceKey; id a
+ m ()Lnet/minecraft/world/item/crafting/Recipe; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/resources/ResourceKey; id b
+ f Lnet/minecraft/world/item/crafting/Recipe; value c
+c net/minecraft/world/item/crafting/ShapedRecipe net/minecraft/world/item/crafting/ShapedRecipes
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m ()Ljava/util/List; display g
+ m ()I getHeight l
+ m ()Ljava/util/List; getIngredients f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()I getWidth k
+ m ()Ljava/lang/String; group j
+ m (Ljava/util/Optional;)Lnet/minecraft/world/item/crafting/display/SlotDisplay; lambda$display$0 a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo aq_
+ m ()Z showNotification i
+ f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category g
+ f Ljava/lang/String; group f
+ f Lnet/minecraft/world/item/crafting/ShapedRecipePattern; pattern d
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; placementInfo i
+ f Lnet/minecraft/world/item/ItemStack; result e
+ f Z showNotification h
+c net/minecraft/world/item/crafting/ShapedRecipe$Serializer net/minecraft/world/item/crafting/ShapedRecipes$Serializer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipe; fromNetwork a
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/String; lambda$static$0 e
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; lambda$static$1 d
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; lambda$static$2 c
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$static$3 b
+ m (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/Boolean; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipe;)V toNetwork a
+ f Lcom/mojang/serialization/MapCodec; CODEC w
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x
+c net/minecraft/world/item/trading/MerchantOffer net/minecraft/world/item/trading/MerchantRecipe
+ m (I)V addToSpecialPriceDiff a
+ m ()Lnet/minecraft/world/item/ItemStack; assemble h
+ m ()Lnet/minecraft/world/item/trading/MerchantOffer; copy v
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffer; createFromStream a
+ m ()Lnet/minecraft/world/item/ItemStack; getBaseCostA a
+ m ()Lnet/minecraft/world/item/ItemStack; getCostA b
+ m ()Lnet/minecraft/world/item/ItemStack; getCostB c
+ m ()I getDemand m
+ m ()Lnet/minecraft/world/item/trading/ItemCost; getItemCostA d
+ m ()Ljava/util/Optional; getItemCostB e
+ m ()I getMaxUses k
+ m (Lnet/minecraft/world/item/trading/ItemCost;)I getModifiedCostCount a
+ m ()F getPriceMultiplier p
+ m ()Lnet/minecraft/world/item/ItemStack; getResult f
+ m ()I getSpecialPriceDiff o
+ m ()I getUses i
+ m ()I getXp q
+ m ()V increaseUses l
+ m ()Z isOutOfStock r
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Lnet/minecraft/world/item/trading/ItemCost; lambda$static$0 j
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/util/Optional; lambda$static$1 i
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Lnet/minecraft/world/item/ItemStack; lambda$static$2 h
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$3 g
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$4 f
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Boolean; lambda$static$5 e
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$6 d
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$7 c
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Float; lambda$static$8 b
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)Ljava/lang/Integer; lambda$static$9 a
+ m ()Z needsRestock t
+ m ()V resetSpecialPriceDiff n
+ m ()V resetUses j
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z satisfiedBy a
+ m (I)V setSpecialPriceDiff b
+ m ()V setToOutOfStock s
+ m ()Z shouldRewardExp u
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z take b
+ m ()V updateDemand g
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantOffer;)V writeToStream a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/trading/ItemCost; baseCostA c
+ f Ljava/util/Optional; costB d
+ f I demand j
+ f I maxUses g
+ f F priceMultiplier k
+ f Lnet/minecraft/world/item/ItemStack; result e
+ f Z rewardExp h
+ f I specialPriceDiff i
+ f I uses f
+ f I xp l
+c net/minecraft/world/level/LevelSimulatedReader net/minecraft/world/level/VirtualLevelReadable
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; getBlockEntity a
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getHeightmapPos a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isFluidAtPosition b
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a
+c net/minecraft/world/level/PathNavigationRegion net/minecraft/world/level/ChunkCache
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity c_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (II)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunk c
+ m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; getEntityCollisions e
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()I getHeight L_
+ m ()I getMinY K_
+ m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder w
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/Holder; lambda$new$0 a
+ f Z allEmpty d
+ f I centerX a
+ f I centerZ b
+ f [[Lnet/minecraft/world/level/chunk/ChunkAccess; chunks c
+ f Lnet/minecraft/world/level/Level; level e
+ f Ljava/util/function/Supplier; plains f
+c net/minecraft/world/level/block/BaseTorchBlock net/minecraft/world/level/block/BaseTorchBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE a
+c net/minecraft/world/level/block/BrushableBlock net/minecraft/world/level/block/BrushableBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/sounds/SoundEvent; getBrushCompletedSound d
+ m ()Lnet/minecraft/sounds/SoundEvent; getBrushSound c
+ m ()Lnet/minecraft/world/level/block/Block; getTurnsInto b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V onBrokenAfterFall a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DUSTED c
+ f I TICK_DELAY b
+ f Lnet/minecraft/sounds/SoundEvent; brushCompletedSound f
+ f Lnet/minecraft/sounds/SoundEvent; brushSound e
+ f Lnet/minecraft/world/level/block/Block; turnsInto d
+c net/minecraft/world/level/block/CaveVinesBlock net/minecraft/world/level/block/CaveVinesBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto h
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/util/RandomSource;)I getBlocksToGrowWhenBonemealed a
+ m ()Lnet/minecraft/world/level/block/Block; getBodyBlock b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; getGrowIntoState a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateBodyAfterConvertedFromHead a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f F CHANCE_OF_BERRIES_ON_GROWTH g
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/ComposterBlock net/minecraft/world/level/block/BlockComposter
+ m (FLnet/minecraft/world/level/ItemLike;)V add a
+ m (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; addItem a
+ m ()V bootStrap b
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (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; empty a
+ m (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; extractProduce a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; getContainer a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V handleFill a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (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; insertItem a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m ()[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$1 q
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES f
+ f I HOLE_WIDTH g
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL e
+ f I MAX_LEVEL d
+ f I MIN_LEVEL c
+ f I READY b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES h
+c net/minecraft/world/level/block/ComposterBlock$EmptyContainer net/minecraft/world/level/block/BlockComposter$ContainerEmpty
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+c net/minecraft/world/level/block/ComposterBlock$InputContainer net/minecraft/world/level/block/BlockComposter$ContainerInput
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()V setChanged e
+ f Z changed e
+ f Lnet/minecraft/world/level/LevelAccessor; level c
+ f Lnet/minecraft/core/BlockPos; pos d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/block/ComposterBlock$OutputContainer net/minecraft/world/level/block/BlockComposter$ContainerOutput
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canPlaceItemThroughFace a
+ m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z canTakeItemThroughFace b
+ m ()I getMaxStackSize ap_
+ m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a
+ m ()V setChanged e
+ f Z changed e
+ f Lnet/minecraft/world/level/LevelAccessor; level c
+ f Lnet/minecraft/core/BlockPos; pos d
+ f Lnet/minecraft/world/level/block/state/BlockState; state b
+c net/minecraft/world/level/block/DispenserBlock net/minecraft/world/level/block/BlockDispenser
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V dispenseFrom a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDefaultDispenseMethod a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; getDispenseMethod a
+ m (Lnet/minecraft/core/dispenser/BlockSource;)Lnet/minecraft/core/Position; getDispensePosition a
+ m (Lnet/minecraft/core/dispenser/BlockSource;DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Position; getDispensePosition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/core/dispenser/DispenseItemBehavior;)V registerBehavior a
+ m (Lnet/minecraft/world/level/ItemLike;)V registerProjectileBehavior a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; DEFAULT_BEHAVIOR f
+ f Ljava/util/Map; DISPENSER_REGISTRY d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED c
+ f I TRIGGER_DURATION g
+c net/minecraft/world/level/block/DragonEggBlock net/minecraft/world/level/block/BlockDragonEgg
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V attack a_
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()I getDelayAfterPlace b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getDustColor b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V teleport c
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/EndPortalBlock net/minecraft/world/level/block/BlockEnderPortal
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/FenceGateBlock net/minecraft/world/level/block/BlockFenceGate
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z connectsToDirection a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape d_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isWall p
+ m (Lnet/minecraft/world/level/block/FenceGateBlock;)Lnet/minecraft/world/level/block/state/properties/WoodType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$2 c
+ m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$3 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; IN_WALL d
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c
+ f Ljava/util/Map; SHAPES e
+ f Ljava/util/Map; SHAPES_WALL g
+ f Ljava/util/Map; SHAPE_COLLISION h
+ f Ljava/util/Map; SHAPE_OCCLUSION D
+ f Ljava/util/Map; SHAPE_OCCLUSION_WALL R
+ f Ljava/util/Map; SHAPE_SUPPORT i
+ f Lnet/minecraft/world/level/block/state/properties/WoodType; type S
+c net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/BlockFenceGate$1
+ f [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
+c net/minecraft/world/level/block/FlowerBedBlock net/minecraft/world/level/block/FlowerBedBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; getSegmentAmountProperty c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()D getShapeHeight b
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AMOUNT c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/function/Function; shapes g
+c net/minecraft/world/level/block/FlowerPotBlock net/minecraft/world/level/block/BlockFlowerPot
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m ()Lnet/minecraft/world/level/block/Block; getPotted b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m ()Z isEmpty q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (Lnet/minecraft/world/level/block/FlowerPotBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; opposite p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Ljava/util/Map; POTTED_BY_CONTENT b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/Block; potted d
+c net/minecraft/world/level/block/FrogspawnBlock net/minecraft/world/level/block/FrogspawnBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V destroyBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/util/RandomSource;)I getFrogspawnHatchDelay a
+ m (Lnet/minecraft/util/RandomSource;)D getRandomTadpolePositionOffset b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V hatchFrogspawn a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn a
+ m (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 onPlace a
+ m ()V setDefaultHatchDelay b
+ m (II)V setHatchDelay a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnTadpoles b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I DEFAULT_MAX_HATCH_TICK_DELAY e
+ f I DEFAULT_MIN_HATCH_TICK_DELAY d
+ f I MAX_TADPOLES_SPAWN c
+ f I MIN_TADPOLES_SPAWN b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f
+ f I maxHatchTickDelay h
+ f I minHatchTickDelay g
+c net/minecraft/world/level/block/HeavyCoreBlock net/minecraft/world/level/block/HeavyCoreBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b
+c net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/BlockKelpPlant
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo p
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canPlaceLiquid a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; getHeadBlock c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/MultifaceBlock net/minecraft/world/level/block/MultifaceBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Set; availableFaces p
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition;)Lnet/minecraft/world/level/block/state/BlockState; getDefaultMultifaceState a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; getFaceProperty b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getStateForPlacement c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyFace r
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyVacantFace s
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z hasFace a
+ m (Lnet/minecraft/core/Direction;)Z isFaceSupported a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isValidStateForPlacement a
+ m (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; lambda$getStateForPlacement$1 b
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockState; mapDirections a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Ljava/util/Collection;)B pack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)Lnet/minecraft/world/level/block/state/BlockState; removeFace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (B)Ljava/util/Set; unpack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f [Lnet/minecraft/core/Direction; DIRECTIONS d
+ f Ljava/util/Map; PROPERTY_BY_DIRECTION a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c
+ f Z canMirrorX g
+ f Z canMirrorZ h
+ f Z canRotate f
+ f Ljava/util/function/Function; shapes e
+c net/minecraft/world/level/block/SculkBehaviour net/minecraft/world/level/block/SculkBehaviour
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z attemptSpreadVein a
+ m (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 attemptUseCharge a
+ m ()Z canChangeBlockStateOnSpread d
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z depositCharge a
+ m ()B getSculkSpreadDelay b
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V onDischarged a
+ m (I)I updateDecayDelay j_
+ f Lnet/minecraft/world/level/block/SculkBehaviour; DEFAULT w_
+c net/minecraft/world/level/block/SculkBehaviour$1 net/minecraft/world/level/block/SculkBehaviour$1
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z attemptSpreadVein a
+ m (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 attemptUseCharge a
+ m (I)I updateDecayDelay j_
+c net/minecraft/world/level/block/SculkVeinBlock net/minecraft/world/level/block/SculkVeinBlock
+ m (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 attemptUseCharge a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSameSpaceSpreader q
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSpreader c
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z hasSubstrateAccess a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V onDischarged a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Z regrow a
+ f Lcom/mojang/serialization/MapCodec; CODEC e
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; sameSpaceSpreader g
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; veinSpreader f
+c net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig net/minecraft/world/level/block/SculkVeinBlock$a
+ m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; getSpreadTypes a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isOtherBlockValidAsSource a
+ m (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 stateCanBeReplaced a
+ f [Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; spreadTypes b
+c net/minecraft/world/level/block/SeaPickleBlock net/minecraft/world/level/block/BlockSeaPickle
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDead p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_PICKLES b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_FOUR h
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_ONE e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_THREE g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TWO f
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/SnowLayerBlock net/minecraft/world/level/block/BlockSnow
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion g_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I HEIGHT_IMPASSABLE d
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS c
+ f I MAX_HEIGHT b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES e
+c net/minecraft/world/level/block/SnowyDirtBlock net/minecraft/world/level/block/BlockDirtSnow
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isSnowySetting p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SNOWY c
+c net/minecraft/world/level/block/StructureBlock net/minecraft/world/level/block/BlockStructure
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V trigger a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/StructureBlock$1 net/minecraft/world/level/block/BlockStructure$1
+ f [I $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode a
+c net/minecraft/world/level/block/SugarCaneBlock net/minecraft/world/level/block/BlockReed
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c
+c net/minecraft/world/level/block/TallGrassBlock net/minecraft/world/level/block/BlockLongGrass
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoublePlantBlock; getGrownBlock p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/TurtleEggBlock net/minecraft/world/level/block/BlockTurtleEgg
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z canDestroyEgg a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V decreaseEggs a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;I)V destroyEgg a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSand b
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z onSand a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z shouldUpdateHatchLevel a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V stepOn a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; EGGS c
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH b
+ f I MAX_EGGS f
+ f I MAX_HATCH_LEVEL d
+ f I MIN_EGGS e
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_MULTIPLE h
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SINGLE g
+c net/minecraft/world/level/block/WallSkullBlock net/minecraft/world/level/block/BlockSkullWall
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING d
+ f Ljava/util/Map; SHAPES b
+c net/minecraft/world/level/block/WallTorchBlock net/minecraft/world/level/block/BlockTorchWall
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canSurvive b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/WallTorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING e
+ f Ljava/util/Map; SHAPES f
+c net/minecraft/world/level/block/WaterlilyBlock net/minecraft/world/level/block/BlockWaterLily
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b
+c net/minecraft/world/level/block/WetSpongeBlock net/minecraft/world/level/block/BlockWetSponge
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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 onPlace a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/chunk/ChunkGenerator net/minecraft/world/level/chunk/ChunkGenerator
+ m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V addDebugScreenInfo a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V applyBiomeDecoration a
+ m (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;)V applyCarvers a
+ m (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V buildSurface a
+ m ()Lcom/mojang/serialization/MapCodec; codec b
+ m (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; createBiomes a
+ m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V createReferences a
+ m (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;Lnet/minecraft/resources/ResourceKey;)V createStructures a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)I fetchReferences a
+ m (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; fillFromNoise a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPos;IZ)Lcom/mojang/datafixers/util/Pair; findNearestMapStructure a
+ m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; getBaseColumn a
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getBaseHeight a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getBiomeGenerationSettings a
+ m ()Lnet/minecraft/world/level/biome/BiomeSource; getBiomeSource d
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getFirstFreeHeight b
+ m (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I getFirstOccupiedHeight c
+ m ()I getGenDepth e
+ m ()I getMinY g
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedList; getMobsAt a
+ m (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; getNearestGeneratedStructure a
+ m (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; getNearestGeneratedStructure a
+ m ()I getSeaLevel f
+ m (Lnet/minecraft/world/level/LevelHeightAccessor;)I getSpawnHeight a
+ m (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; getStructureGeneratingAt a
+ m ()Ljava/util/Optional; getTypeNameForDataFixer c
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getWritableArea a
+ m (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/chunk/ChunkAccess; lambda$createBiomes$3 a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/core/Registry;)Ljava/lang/String; lambda$createReferences$15 a
+ m (Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; lambda$createReferences$16 a
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; lambda$createReferences$17 b
+ m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; lambda$createReferences$18 a
+ m (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/resources/ResourceKey;Lnet/minecraft/core/Holder;)V lambda$createStructures$14 a
+ m (Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)Ljava/util/Set; lambda$findNearestMapStructure$4 a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z lambda$getMobsAt$11 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z lambda$getMobsAt$12 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V lambda$getMobsAt$13 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; lambda$new$0 b
+ m (Ljava/util/function/Function;Lnet/minecraft/core/Holder;)Ljava/util/List; lambda$new$1 a
+ m (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)Ljava/util/List; lambda$new$2 a
+ m (Lnet/minecraft/server/level/WorldGenRegion;)V spawnOriginalMobs a
+ m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z tryAddReference a
+ m (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;Lnet/minecraft/resources/ResourceKey;)Z tryGenerateStructure a
+ m ()V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/biome/BiomeSource; biomeSource b
+ f Ljava/util/function/Supplier; featuresPerStep c
+ f Ljava/util/function/Function; generationSettingsGetter d
+c net/minecraft/world/level/chunk/HashMapPalette net/minecraft/world/level/chunk/DataPaletteHash
+ m ()Lnet/minecraft/world/level/chunk/Palette; copy b
+ m (ILjava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a
+ m ()Ljava/util/List; getEntries c
+ m (Lnet/minecraft/core/IdMap;)I getSerializedSize a
+ m ()I getSize a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;)I idFor a
+ m (Ljava/util/function/Predicate;)Z maybeHas a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V read a
+ m (I)Ljava/lang/Object; valueFor a
+ m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/IdMap;)V write b
+ f I bits b
+ f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; values a
+c net/minecraft/world/level/entity/ChunkEntities net/minecraft/world/level/entity/ChunkEntities
+ m ()Ljava/util/stream/Stream; getEntities b
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos a
+ m ()Z isEmpty c
+ f Ljava/util/List; entities b
+ f Lnet/minecraft/world/level/ChunkPos; pos a
+c net/minecraft/world/level/entity/EntitySection net/minecraft/world/level/entity/EntitySection
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)V add a
+ m ()Ljava/util/stream/Stream; getEntities b
+ m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; getEntities a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; getEntities a
+ m ()Lnet/minecraft/world/level/entity/Visibility; getStatus c
+ m ()Z isEmpty a
+ m (Lnet/minecraft/world/level/entity/EntityAccess;)Z remove b
+ m ()I size d
+ m (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; updateChunkStatus a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/world/level/entity/Visibility; chunkStatus c
+ f Lnet/minecraft/util/ClassInstanceMultiMap; storage b
+c net/minecraft/world/level/entity/LevelCallback net/minecraft/world/level/entity/LevelCallback
+ m (Ljava/lang/Object;)V onCreated g
+ m (Ljava/lang/Object;)V onDestroyed f
+ m (Ljava/lang/Object;)V onSectionChange a
+ m (Ljava/lang/Object;)V onTickingEnd d
+ m (Ljava/lang/Object;)V onTickingStart e
+ m (Ljava/lang/Object;)V onTrackingEnd b
+ m (Ljava/lang/Object;)V onTrackingStart c
+c net/minecraft/world/level/levelgen/NoiseRouter net/minecraft/world/level/levelgen/NoiseRouter
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; continents g
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; depth i
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; erosion h
+ m (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; field a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; finalDensity l
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise b
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise d
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/NoiseRouter; mapAll a
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel k
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; ridges j
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; temperature e
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; vegetation f
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinGap o
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinRidged n
+ m ()Lnet/minecraft/world/level/levelgen/DensityFunction; veinToggle m
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise b
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; continents h
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; depth j
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion i
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; finalDensity m
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise c
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise d
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise e
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; preliminarySurfaceLevel l
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; ridges k
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; temperature f
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; vegetation g
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinGap p
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinRidged o
+ f Lnet/minecraft/world/level/levelgen/DensityFunction; veinToggle n
+c net/minecraft/world/level/levelgen/RandomState net/minecraft/world/level/levelgen/RandomState
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; aquiferRandom d
+ m (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; create a
+ m (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; create a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; getOrCreateNoise a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; getOrCreateRandomFactory a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; lambda$getOrCreateNoise$0 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; lambda$getOrCreateRandomFactory$1 a
+ m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; oreRandom e
+ m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; router a
+ m ()Lnet/minecraft/world/level/biome/Climate$Sampler; sampler b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; surfaceSystem c
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; aquiferRandom f
+ f Ljava/util/Map; noiseIntances h
+ f Lnet/minecraft/core/HolderGetter; noises b
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; oreRandom g
+ f Ljava/util/Map; positionalRandoms i
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; random a
+ f Lnet/minecraft/world/level/levelgen/NoiseRouter; router c
+ f Lnet/minecraft/world/level/biome/Climate$Sampler; sampler d
+ f Lnet/minecraft/world/level/levelgen/SurfaceSystem; surfaceSystem e
+c net/minecraft/world/level/levelgen/RandomState$1 net/minecraft/world/level/levelgen/RandomState$1
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew a
+ f Ljava/util/Map; wrapped a
+c net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper net/minecraft/world/level/levelgen/RandomState$a
+ m (J)Lnet/minecraft/util/RandomSource; newLegacyInstance a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; visitNoise a
+ m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; wrapNew a
+ f Lnet/minecraft/world/level/levelgen/RandomState; this$0 c
+ f Ljava/util/Map; wrapped d
+c net/minecraft/world/level/lighting/LightEngine net/minecraft/world/level/lighting/LightEngine
+ m (Lnet/minecraft/core/BlockPos;)V checkBlock a
+ m (J)V checkNode a
+ m ()V clearChunkCache c
+ m (JJ)V enqueueDecrease b
+ m (JJ)V enqueueIncrease c
+ m (II)Lnet/minecraft/world/level/chunk/LightChunk; getChunk a
+ m (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; getDataLayerData a
+ m (J)Ljava/lang/String; getDebugData b
+ m (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; getDebugSectionType c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;I)I getLightBlockInto a
+ m (Lnet/minecraft/core/BlockPos;)I getLightValue b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getOpacity b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z hasDifferentLightProperties a
+ m ()Z hasLightWork M_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmptyShape a
+ m (JJ)V propagateDecrease a
+ m ()I propagateDecreases e
+ m (JJI)V propagateIncrease a
+ m ()I propagateIncreases d
+ m (JLnet/minecraft/world/level/chunk/DataLayer;)V queueSectionData a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V retainData b
+ m ()I runLightUpdates a
+ m (Lnet/minecraft/world/level/ChunkPos;Z)V setLightEnabled a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z shapeOccludes a
+ m (Lnet/minecraft/core/SectionPos;Z)V updateSectionStatus a
+ f I CACHE_SIZE k
+ f I MAX_LEVEL a
+ f I MIN_OPACITY b
+ f I MIN_QUEUE_SIZE g
+ f [Lnet/minecraft/core/Direction; PROPAGATION_DIRECTIONS d
+ f J PULL_LIGHT_IN_ENTRY c
+ f Lit/unimi/dsi/fastutil/longs/LongOpenHashSet; blockNodesToCheck h
+ f Lnet/minecraft/world/level/chunk/LightChunkGetter; chunkSource e
+ f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; decreaseQueue i
+ f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; increaseQueue j
+ f [J lastChunkPos l
+ f [Lnet/minecraft/world/level/chunk/LightChunk; lastChunk m
+ f Lnet/minecraft/world/level/lighting/LayerLightSectionStorage; storage f
+c net/minecraft/world/level/lighting/LightEngine$QueueEntry net/minecraft/world/level/lighting/LightEngine$a
+ m (I)J decreaseAllDirections a
+ m (ILnet/minecraft/core/Direction;)J decreaseSkipOneDirection a
+ m (J)I getFromLevel a
+ m (IZ)J increaseLightFromEmission a
+ m (IZLnet/minecraft/core/Direction;)J increaseOnlyOneDirection b
+ m (IZLnet/minecraft/core/Direction;)J increaseSkipOneDirection a
+ m (ZZZZZ)J increaseSkySourceInDirections a
+ m (J)Z isFromEmptyShape b
+ m (J)Z isIncreaseFromEmission c
+ m (JLnet/minecraft/core/Direction;)Z shouldPropagateInDirection a
+ m (JLnet/minecraft/core/Direction;)J withDirection b
+ m (JI)J withLevel a
+ m (JLnet/minecraft/core/Direction;)J withoutDirection c
+ f J DIRECTIONS_MASK d
+ f I DIRECTION_BITS b
+ f J FLAG_FROM_EMPTY_SHAPE e
+ f J FLAG_INCREASE_FROM_EMISSION f
+ f I FROM_LEVEL_BITS a
+ f J LEVEL_MASK c
+c net/minecraft/world/level/redstone/Orientation net/minecraft/world/level/redstone/Orientation
+ m (I)Lnet/minecraft/world/level/redstone/Orientation; fromIndex a
+ m (Lnet/minecraft/world/level/redstone/Orientation;[Lnet/minecraft/world/level/redstone/Orientation;)Lnet/minecraft/world/level/redstone/Orientation; generateContext a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation$SideBias;)I generateIndex b
+ m ()Ljava/util/List; getDirections f
+ m ()Lnet/minecraft/core/Direction; getFront b
+ m ()Ljava/util/List; getHorizontalDirections g
+ m ()I getIndex i
+ m ()Lnet/minecraft/core/Direction; getSide d
+ m ()Lnet/minecraft/world/level/redstone/Orientation$SideBias; getSideBias e
+ m ()Lnet/minecraft/core/Direction; getUp c
+ m ()Ljava/util/List; getVerticalDirections h
+ m (Lnet/minecraft/core/Direction;)Z lambda$new$1 f
+ m (Lnet/minecraft/core/Direction;)Z lambda$new$2 e
+ m ()[Lnet/minecraft/world/level/redstone/Orientation; lambda$static$0 j
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/redstone/Orientation$SideBias;)Lnet/minecraft/world/level/redstone/Orientation; of a
+ m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/redstone/Orientation; random a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFront b
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFrontAdjustSideBias d
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withFrontPreserveUp c
+ m ()Lnet/minecraft/world/level/redstone/Orientation; withMirror a
+ m (Lnet/minecraft/world/level/redstone/Orientation$SideBias;)Lnet/minecraft/world/level/redstone/Orientation; withSideBias a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/redstone/Orientation; withUp a
+ f [Lnet/minecraft/world/level/redstone/Orientation; ORIENTATIONS b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/Direction; front d
+ f Ljava/util/List; horizontalNeighbors i
+ f I index g
+ f Ljava/util/List; neighbors h
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; sideBias f
+ f Lnet/minecraft/core/Direction; side e
+ f Lnet/minecraft/core/Direction; up c
+ f Ljava/util/List; verticalNeighbors j
+ f Ljava/util/Map; withFront k
+ f Ljava/util/Map; withSideBias m
+ f Ljava/util/Map; withUp l
+c net/minecraft/world/level/redstone/Orientation$SideBias net/minecraft/world/level/redstone/Orientation$a
+ m ()[Lnet/minecraft/world/level/redstone/Orientation$SideBias; $values b
+ m ()Lnet/minecraft/world/level/redstone/Orientation$SideBias; getOpposite a
+ f [Lnet/minecraft/world/level/redstone/Orientation$SideBias; $VALUES d
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; LEFT a
+ f Lnet/minecraft/world/level/redstone/Orientation$SideBias; RIGHT b
+ f Ljava/lang/String; name c
+c net/minecraft/world/level/saveddata/maps/MapId net/minecraft/world/level/saveddata/maps/MapId
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m ()I id b
+ m ()Ljava/lang/String; key a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/chat/Component; LOCKED_TEXT d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I id c
+c net/minecraft/world/level/storage/LevelSummary net/minecraft/world/level/storage/WorldInfo
+ m ()Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; backupStatus o
+ m ()Z canDelete y
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m (Lnet/minecraft/world/level/storage/LevelSummary;)I compareTo a
+ m ()Lnet/minecraft/network/chat/Component; createInfo z
+ m ()Lnet/minecraft/world/level/GameType; getGameMode h
+ m ()Ljava/nio/file/Path; getIcon c
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelId a
+ m ()Ljava/lang/String; getLevelName b
+ m ()Lnet/minecraft/world/level/LevelSettings; getSettings g
+ m ()Lnet/minecraft/network/chat/MutableComponent; getWorldVersionName k
+ m ()Z hasCommands j
+ m ()Z isCompatible r
+ m ()Z isDisabled q
+ m ()Z isDowngrade n
+ m ()Z isExperimental e
+ m ()Z isHardcore i
+ m ()Z isLocked p
+ m ()Lnet/minecraft/world/level/storage/LevelVersion; levelVersion l
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ m ()Z requiresManualConversion d
+ m ()Z shouldBackup m
+ f Lnet/minecraft/network/chat/Component; PLAY_WORLD a
+ f Z experimental g
+ f Ljava/nio/file/Path; icon h
+ f Lnet/minecraft/network/chat/Component; info i
+ f Ljava/lang/String; levelId d
+ f Lnet/minecraft/world/level/storage/LevelVersion; levelVersion c
+ f Z locked f
+ f Z requiresManualConversion e
+ f Lnet/minecraft/world/level/LevelSettings; settings b
+c net/minecraft/world/level/storage/LevelSummary$BackupStatus net/minecraft/world/level/storage/WorldInfo$a
+ m ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; $values d
+ m ()Ljava/lang/String; getTranslationKey c
+ m ()Z isSevere b
+ m ()Z shouldBackup a
+ f [Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; $VALUES g
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; DOWNGRADE b
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; NONE a
+ f Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; UPGRADE_TO_SNAPSHOT c
+ f Z severe e
+ f Z shouldBackup d
+ f Ljava/lang/String; translationKey f
+c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary net/minecraft/world/level/storage/WorldInfo$c
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelName b
+ m ()Z isDisabled q
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ f Lnet/minecraft/network/chat/Component; INFO c
+ f Lnet/minecraft/network/chat/Component; MORE_INFO_BUTTON b
+c net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary net/minecraft/world/level/storage/WorldInfo$b
+ m ()Z canEdit w
+ m ()Z canRecreate x
+ m ()Z canUpload v
+ m ()Lnet/minecraft/network/chat/Component; getInfo s
+ m ()J getLastPlayed f
+ m ()Ljava/lang/String; getLevelName b
+ m ()Z isDisabled q
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$static$0 a
+ m ()Z primaryActionActive u
+ m ()Lnet/minecraft/network/chat/Component; primaryActionMessage t
+ f Lnet/minecraft/network/chat/Component; INFO b
+ f Lnet/minecraft/network/chat/Component; RECOVER c
+ f J lastPlayed d
+c net/minecraft/world/level/storage/LevelVersion net/minecraft/world/level/storage/LevelVersion
+ m ()J lastPlayed b
+ m ()I levelDataVersion a
+ m ()Lnet/minecraft/world/level/storage/DataVersion; minecraftVersion d
+ m ()Ljava/lang/String; minecraftVersionName c
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; parse a
+ m ()Z snapshot e
+ f J lastPlayed b
+ f I levelDataVersion a
+ f Lnet/minecraft/world/level/storage/DataVersion; minecraftVersion d
+ f Ljava/lang/String; minecraftVersionName c
+ f Z snapshot e
+c net/minecraft/world/level/timers/TimerCallback net/minecraft/world/level/timers/CustomFunctionCallbackTimer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a
+c net/minecraft/world/phys/shapes/CubePointRange net/minecraft/world/phys/shapes/VoxelShapeCubePoint
+ f I parts a
+c net/minecraft/world/phys/shapes/CubeVoxelShape net/minecraft/world/phys/shapes/VoxelShapeCube
+ m (Lnet/minecraft/core/Direction$Axis;D)I findIndex a
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+c net/minecraft/world/phys/shapes/IndirectMerger net/minecraft/world/phys/shapes/VoxelShapeMergerList
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; EMPTY a
+ f [I firstIndices c
+ f I resultLength e
+ f [D result b
+ f [I secondIndices d
+c org/bukkit/craftbukkit/CraftFluidCollisionMode org/bukkit/craftbukkit/v1_21_R7/CraftFluidCollisionMode
+c org/bukkit/craftbukkit/CraftFluidCollisionMode$1 org/bukkit/craftbukkit/v1_21_R7/CraftFluidCollisionMode$1
+c org/bukkit/craftbukkit/ban/CraftProfileBanList org/bukkit/craftbukkit/v1_21_R7/ban/CraftProfileBanList
+c org/bukkit/craftbukkit/block/CraftBlastFurnace org/bukkit/craftbukkit/v1_21_R7/block/CraftBlastFurnace
+c org/bukkit/craftbukkit/block/CraftBlockSupport org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockSupport
+c org/bukkit/craftbukkit/block/CraftBlockSupport$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftBlockSupport$1
+c org/bukkit/craftbukkit/block/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R7/block/CraftBrewingStand
+c org/bukkit/craftbukkit/block/CraftCommandBlock org/bukkit/craftbukkit/v1_21_R7/block/CraftCommandBlock
+c org/bukkit/craftbukkit/block/CraftDecoratedPot org/bukkit/craftbukkit/v1_21_R7/block/CraftDecoratedPot
+c org/bukkit/craftbukkit/block/CraftDecoratedPot$1 org/bukkit/craftbukkit/v1_21_R7/block/CraftDecoratedPot$1
+c org/bukkit/craftbukkit/block/CraftMovingPiston org/bukkit/craftbukkit/v1_21_R7/block/CraftMovingPiston
+c org/bukkit/craftbukkit/block/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R7/block/CraftTrialSpawner
+c org/bukkit/craftbukkit/block/impl/CraftBarrier org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBarrier
+c org/bukkit/craftbukkit/block/impl/CraftBeehive org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBeehive
+c org/bukkit/craftbukkit/block/impl/CraftConduit org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftConduit
+c org/bukkit/craftbukkit/block/impl/CraftCrafter org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCrafter
+c org/bukkit/craftbukkit/block/impl/CraftDropper org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftDropper
+c org/bukkit/craftbukkit/block/impl/CraftFurnace org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftFurnace
+c org/bukkit/craftbukkit/block/impl/CraftJukebox org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftJukebox
+c org/bukkit/craftbukkit/block/impl/CraftLantern org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLantern
+c org/bukkit/craftbukkit/block/impl/CraftLectern org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftLectern
+c org/bukkit/craftbukkit/block/impl/CraftSapling org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftSapling
+c org/bukkit/craftbukkit/command/CraftCommandMap org/bukkit/craftbukkit/v1_21_R7/command/CraftCommandMap
+c org/bukkit/craftbukkit/entity/CraftAbstractCow org/bukkit/craftbukkit/v1_21_R7/entity/CraftAbstractCow
+c org/bukkit/craftbukkit/entity/CraftComplexPart org/bukkit/craftbukkit/v1_21_R7/entity/CraftComplexPart
+c org/bukkit/craftbukkit/entity/CraftCopperGolem org/bukkit/craftbukkit/v1_21_R7/entity/CraftCopperGolem
+c org/bukkit/craftbukkit/entity/CraftEnderDragon org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnderDragon
+c org/bukkit/craftbukkit/entity/CraftEnderSignal org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnderSignal
+c org/bukkit/craftbukkit/entity/CraftEntityTypes org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntityTypes
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$SpawnData org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntityTypes$SpawnData
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$HangingData org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntityTypes$HangingData
+c org/bukkit/craftbukkit/entity/CraftEntityTypes$EntityTypeData org/bukkit/craftbukkit/v1_21_R7/entity/CraftEntityTypes$EntityTypeData
+c org/bukkit/craftbukkit/entity/CraftEvokerFangs org/bukkit/craftbukkit/v1_21_R7/entity/CraftEvokerFangs
+c org/bukkit/craftbukkit/entity/CraftHumanEntity org/bukkit/craftbukkit/v1_21_R7/entity/CraftHumanEntity
+c org/bukkit/craftbukkit/entity/CraftInteraction org/bukkit/craftbukkit/v1_21_R7/entity/CraftInteraction
+c org/bukkit/craftbukkit/entity/CraftInteraction$CraftPreviousInteraction org/bukkit/craftbukkit/v1_21_R7/entity/CraftInteraction$CraftPreviousInteraction
+c org/bukkit/craftbukkit/entity/CraftItemDisplay org/bukkit/craftbukkit/v1_21_R7/entity/CraftItemDisplay
+c org/bukkit/craftbukkit/entity/CraftMinecartTNT org/bukkit/craftbukkit/v1_21_R7/entity/CraftMinecartTNT
+c org/bukkit/craftbukkit/entity/CraftMushroomCow org/bukkit/craftbukkit/v1_21_R7/entity/CraftMushroomCow
+c org/bukkit/craftbukkit/entity/CraftPiglinBrute org/bukkit/craftbukkit/v1_21_R7/entity/CraftPiglinBrute
+c org/bukkit/craftbukkit/entity/CraftSpellcaster org/bukkit/craftbukkit/v1_21_R7/entity/CraftSpellcaster
+c org/bukkit/craftbukkit/entity/CraftTextDisplay org/bukkit/craftbukkit/v1_21_R7/entity/CraftTextDisplay
+c org/bukkit/craftbukkit/entity/CraftTextDisplay$1 org/bukkit/craftbukkit/v1_21_R7/entity/CraftTextDisplay$1
+c org/bukkit/craftbukkit/entity/CraftTraderLlama org/bukkit/craftbukkit/v1_21_R7/entity/CraftTraderLlama
+c org/bukkit/craftbukkit/entity/CraftWitherSkull org/bukkit/craftbukkit/v1_21_R7/entity/CraftWitherSkull
+c org/bukkit/craftbukkit/entity/CraftZombieHorse org/bukkit/craftbukkit/v1_21_R7/entity/CraftZombieHorse
+c org/bukkit/craftbukkit/event/CraftEventFactory org/bukkit/craftbukkit/v1_21_R7/event/CraftEventFactory
+c org/bukkit/craftbukkit/event/CraftEventFactory$1 org/bukkit/craftbukkit/v1_21_R7/event/CraftEventFactory$1
+c org/bukkit/craftbukkit/event/CraftEventFactory$GameRuleSetResult org/bukkit/craftbukkit/v1_21_R7/event/CraftEventFactory$GameRuleSetResult
+c org/bukkit/craftbukkit/event/PortalEventResult org/bukkit/craftbukkit/v1_21_R7/event/PortalEventResult
+c org/bukkit/craftbukkit/help/HelpTopicAmendment org/bukkit/craftbukkit/v1_21_R7/help/HelpTopicAmendment
+c org/bukkit/craftbukkit/inventory/CraftItemFlag org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemFlag
+c org/bukkit/craftbukkit/inventory/CraftItemType org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemType
+c org/bukkit/craftbukkit/inventory/CraftMenuType org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMenuType
+c org/bukkit/craftbukkit/inventory/CraftMerchant org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMerchant
+c org/bukkit/craftbukkit/inventory/CraftMerchant$1 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMerchant$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBook org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaBook
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaBook$SpigotMeta
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta$1 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaBook$SpigotMeta$1
+c org/bukkit/craftbukkit/inventory/CraftMetaBook$CraftMetaBookBuilder org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaBook$CraftMetaBookBuilder
+c org/bukkit/craftbukkit/inventory/CraftMetaItem org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$1 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$1
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$2 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$2
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$Applicator org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$Applicator
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$ItemMetaKey
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$ItemMetaKey$Specific
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific$To org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$ItemMetaKey$Specific$To
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$EnchantmentMap org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$EnchantmentMap
+c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKeyType org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaItem$ItemMetaKeyType
+c org/bukkit/craftbukkit/packs/CraftResourcePack org/bukkit/craftbukkit/v1_21_R7/packs/CraftResourcePack
+c org/bukkit/craftbukkit/util/CraftDimensionUtil org/bukkit/craftbukkit/v1_21_R7/util/CraftDimensionUtil
+c org/bukkit/craftbukkit/util/CraftNamespacedKey org/bukkit/craftbukkit/v1_21_R7/util/CraftNamespacedKey
+c org/bukkit/craftbukkit/util/CraftSpawnCategory org/bukkit/craftbukkit/v1_21_R7/util/CraftSpawnCategory
+c org/bukkit/craftbukkit/util/CraftSpawnCategory$1 org/bukkit/craftbukkit/v1_21_R7/util/CraftSpawnCategory$1
+c net/minecraft/commands/SharedSuggestionProvider net/minecraft/commands/ICompletionProvider
+ m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion a
+ m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures w
+ m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources a
+ m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources a
+ m ()Ljava/util/Collection; getAbsoluteCoordinates C
+ m ()Ljava/util/Collection; getAllTeams s
+ m ()Ljava/util/stream/Stream; getAvailableSounds t
+ m ()Ljava/util/Collection; getCustomTabSugggestions z
+ m ()Ljava/util/Collection; getOnlinePlayerNames r
+ m ()Ljava/util/Collection; getRelevantCoordinates B
+ m ()Ljava/util/Collection; getSelectedEntities A
+ m (Ljava/lang/String;Ljava/lang/String;)Z lambda$suggest$5 b
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/Identifier; lambda$suggestResource$0 b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/Identifier;)V lambda$suggestResource$1 a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/Identifier; lambda$suggestResource$2 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/Identifier;)V lambda$suggestResource$3 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$suggestResource$4 a
+ m ()Ljava/util/Set; levels u
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;)Ljava/util/concurrent/CompletableFuture; listSuggestions a
+ m (Ljava/lang/String;Ljava/lang/String;)Z matchesSubStr a
+ m ()Lnet/minecraft/core/RegistryAccess; registryAccess v
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest b
+ m ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest a
+ m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggest2DCoordinates b
+ m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggestCoordinates a
+ m (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestRegistryElements a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource a
+ f Lcom/google/common/base/CharMatcher; MATCH_SPLITTER c
+c net/minecraft/commands/SharedSuggestionProvider$TextCoordinates net/minecraft/commands/ICompletionProvider$b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$TextCoordinates; DEFAULT_GLOBAL b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$TextCoordinates; DEFAULT_LOCAL a
+ f Ljava/lang/String; x c
+ f Ljava/lang/String; y d
+ f Ljava/lang/String; z e
+c net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType net/minecraft/commands/ICompletionProvider$a
+ m ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; $values c
+ m ()Z shouldSuggestElements b
+ m ()Z shouldSuggestTags a
+ f [Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; $VALUES d
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; ALL c
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; ELEMENTS b
+ f Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; TAGS a
+c net/minecraft/commands/arguments/EntityArgument net/minecraft/commands/arguments/ArgumentEntity
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; entities b
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; entity a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getEntities b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; getEntity a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalEntities c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalPlayers d
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; getPlayer e
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getPlayers f
+ m (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$0 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse a
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; player c
+ m ()Lnet/minecraft/commands/arguments/EntityArgument; players d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_ENTITY a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_PLAYER b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ONLY_PLAYERS_ALLOWED c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELECTORS_NOT_ALLOWED f
+ f Ljava/util/Collection; EXAMPLES g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_ENTITIES_FOUND d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_PLAYERS_FOUND e
+ f Z playersOnly i
+ f Z single h
+c net/minecraft/commands/arguments/EntityArgument$Info net/minecraft/commands/arguments/ArgumentEntity$Info
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; deserializeFromNetwork a
+ m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; deserializeFromNetwork b
+ m (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V serializeToJson a
+ m (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V serializeToNetwork a
+ m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; unpack a
+ m (Lnet/minecraft/commands/arguments/EntityArgument;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; unpack a
+ f B FLAG_PLAYERS_ONLY b
+ f B FLAG_SINGLE a
+c net/minecraft/commands/arguments/EntityArgument$Info$Template net/minecraft/commands/arguments/ArgumentEntity$Info$Template
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate b
+ m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/EntityArgument; instantiate a
+ m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a
+ f Z playersOnly c
+ f Z single b
+ f Lnet/minecraft/commands/arguments/EntityArgument$Info; this$0 a
+c net/minecraft/commands/arguments/NbtTagArgument net/minecraft/commands/arguments/ArgumentNBTBase
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; getNbtTag a
+ m ()Lnet/minecraft/commands/arguments/NbtTagArgument; nbtTag a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lnet/minecraft/util/parsing/packrat/commands/CommandArgumentParser; TAG_PARSER b
+c net/minecraft/commands/arguments/item/ItemInput net/minecraft/commands/arguments/item/ArgumentPredicateItemStack
+ m (IZ)Lnet/minecraft/world/item/ItemStack; createItemStack a
+ m ()Lnet/minecraft/world/item/Item; getItem a
+ m ()Ljava/lang/String; getItemName b
+ m ()Ljava/lang/Object; lambda$getItemName$3 c
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$serializeComponents$1 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$serializeComponents$2 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; serialize a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; serializeComponents b
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_STACK_TOO_BIG a
+ f Lnet/minecraft/core/component/DataComponentPatch; components c
+ f Lnet/minecraft/core/Holder; item b
+c net/minecraft/commands/execution/ChainModifiers net/minecraft/commands/execution/ChainModifiers
+ m ()B flags e
+ m ()Z isForked a
+ m ()Z isReturn c
+ m (B)Lnet/minecraft/commands/execution/ChainModifiers; setFlag a
+ m ()Lnet/minecraft/commands/execution/ChainModifiers; setForked b
+ m ()Lnet/minecraft/commands/execution/ChainModifiers; setReturn d
+ f Lnet/minecraft/commands/execution/ChainModifiers; DEFAULT a
+ f B FLAG_FORKED c
+ f B FLAG_IS_RETURN d
+ f B flags b
+c net/minecraft/commands/execution/TraceCallbacks net/minecraft/commands/execution/TraceCallbacks
+ m (ILnet/minecraft/resources/Identifier;I)V onCall a
+ m (ILjava/lang/String;)V onCommand a
+ m (Ljava/lang/String;)V onError a
+ m (ILjava/lang/String;I)V onReturn a
+c net/minecraft/commands/functions/StringTemplate net/minecraft/commands/functions/StringTemplate
+ m (Ljava/lang/String;)Lnet/minecraft/commands/functions/StringTemplate; fromString a
+ m (Ljava/lang/String;)Z isValidVariableName b
+ m ()Ljava/util/List; segments a
+ m (Ljava/util/List;)Ljava/lang/String; substitute a
+ m ()Ljava/util/List; variables b
+ f Ljava/util/List; segments a
+ f Ljava/util/List; variables b
+c net/minecraft/core/cauldron/CauldronInteraction net/minecraft/core/cauldron/CauldronInteraction
+ m (Ljava/util/Map;)V addDefaultInteractions a
+ m ()V bootStrap a
+ m (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; emptyBucket a
+ m (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; fillBucket a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isUnderWater a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$2 c
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$6 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$bootStrap$8 a
+ m (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; newInteractionMap a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; EMPTY c
+ f Ljava/util/Map; INTERACTIONS a
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; LAVA e
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; POWDER_SNOW f
+ f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; WATER d
+c net/minecraft/core/cauldron/CauldronInteraction$InteractionMap net/minecraft/core/cauldron/CauldronInteraction$a
+ m ()Ljava/util/Map; map b
+ m ()Ljava/lang/String; name a
+ f Ljava/util/Map; map b
+ f Ljava/lang/String; name a
+c net/minecraft/core/component/DataComponentPatch net/minecraft/core/component/DataComponentPatch
+ m ()Lnet/minecraft/core/component/DataComponentPatch$Builder; builder a
+ m (Lnet/minecraft/core/component/DataComponentPatch$CodecGetter;)Lnet/minecraft/network/codec/StreamCodec; createStreamCodec a
+ m ()Ljava/util/Set; entrySet b
+ m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentPatch; forget a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/Optional; get a
+ m ()Z isEmpty d
+ m (Lnet/minecraft/core/component/DataComponentMap$Builder;Ljava/util/Set;Lnet/minecraft/core/component/DataComponentType;Ljava/util/Optional;)V lambda$split$2 a
+ m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentPatch; lambda$static$0 a
+ m (Lnet/minecraft/core/component/DataComponentPatch;)Ljava/util/Map; lambda$static$1 a
+ m ()I size c
+ m ()Lnet/minecraft/core/component/DataComponentPatch$SplitResult; split e
+ m (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; toString a
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; DELIMITED_STREAM_CODEC d
+ f Lnet/minecraft/core/component/DataComponentPatch; EMPTY a
+ f Ljava/lang/String; REMOVED_PREFIX f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map e
+c net/minecraft/core/component/DataComponentPatch$3 net/minecraft/core/component/DataComponentPatch$3
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/DataComponentPatch; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentPatch;)V encode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V encodeComponent a
+ f Lnet/minecraft/core/component/DataComponentPatch$CodecGetter; val$codecGetter a
+c net/minecraft/core/component/DataComponentPatch$Builder net/minecraft/core/component/DataComponentPatch$a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; build a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/DataComponentPatch$Builder; remove a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPatch$Builder; set a
+ m (Lnet/minecraft/core/component/TypedDataComponent;)Lnet/minecraft/core/component/DataComponentPatch$Builder; set a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map a
+c net/minecraft/core/component/DataComponentPatch$PatchKey net/minecraft/core/component/DataComponentPatch$c
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/String; lambda$static$0 b
+ m (Lnet/minecraft/resources/Identifier;)Ljava/lang/String; lambda$static$1 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$3 a
+ m (Lnet/minecraft/core/component/DataComponentPatch$PatchKey;)Lcom/mojang/serialization/DataResult; lambda$static$4 a
+ m ()Z removed c
+ m ()Lnet/minecraft/core/component/DataComponentType; type b
+ m ()Lcom/mojang/serialization/Codec; valueCodec a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Z removed c
+ f Lnet/minecraft/core/component/DataComponentType; type b
+c net/minecraft/core/component/DataComponentPatch$CodecGetter net/minecraft/core/component/DataComponentPatch$b
+c net/minecraft/core/component/DataComponentPatch$SplitResult net/minecraft/core/component/DataComponentPatch$d
+ m ()Lnet/minecraft/core/component/DataComponentMap; added a
+ m ()Ljava/util/Set; removed b
+ f Lnet/minecraft/core/component/DataComponentPatch$SplitResult; EMPTY a
+ f Lnet/minecraft/core/component/DataComponentMap; added b
+ f Ljava/util/Set; removed c
+c net/minecraft/core/component/TypedDataComponent net/minecraft/core/component/TypedDataComponent
+ m (Lnet/minecraft/core/component/PatchedDataComponentMap;)V applyTo a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/TypedDataComponent; createUnchecked a
+ m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encodeValue a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/core/component/TypedDataComponent; fromEntryUnchecked a
+ m ()Ljava/lang/String; lambda$encodeValue$0 c
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+ m ()Ljava/lang/Object; value b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/core/component/DataComponentType; type b
+ f Ljava/lang/Object; value c
+c net/minecraft/core/component/TypedDataComponent$1 net/minecraft/core/component/TypedDataComponent$1
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/TypedDataComponent; decode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; decodeTyped a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V encode a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V encodeCap b
+c net/minecraft/core/particles/ItemParticleOption net/minecraft/core/particles/ParticleParamItem
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; ITEM_CODEC a
+ f Lnet/minecraft/world/item/ItemStack; itemStack c
+ f Lnet/minecraft/core/particles/ParticleType; type b
+c net/minecraft/core/particles/SimpleParticleType net/minecraft/core/particles/ParticleType
+ m ()Lcom/mojang/serialization/MapCodec; codec c
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m ()Lnet/minecraft/core/particles/SimpleParticleType; getType e
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec d
+ f Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+c net/minecraft/core/registries/BuiltInRegistries net/minecraft/core/registries/BuiltInRegistries
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/HolderGetter; acquireBootstrapRegistrationLookup a
+ m (Lnet/minecraft/core/Registry;)V bindBootstrappedTagsToEmpty c
+ m ()V bootStrap a
+ m ()V createContents b
+ m ()V freeze c
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/WritableRegistry; internalRegister a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$internalRegister$47 a
+ m (Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lnet/minecraft/core/WritableRegistry;)Ljava/lang/Object; lambda$internalRegister$48 a
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$0 X
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$1 W
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$10 N
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$11 M
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$12 L
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$13 K
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$14 J
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$15 I
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$16 H
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$17 G
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$18 F
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$19 E
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$2 V
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$20 D
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$21 C
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$22 B
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$23 A
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$24 z
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$25 y
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$26 x
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$27 w
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$28 v
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$29 u
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$3 U
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$30 t
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$31 s
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$32 r
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$33 q
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$34 p
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$35 o
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$36 n
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$37 m
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$38 l
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$39 k
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$4 T
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$40 j
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$41 i
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$42 h
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$43 g
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$44 f
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$45 e
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$46 d
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$5 S
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$6 R
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$7 Q
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$8 P
+ m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$9 O
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; registerDefaulted a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; registerDefaultedWithIntrusiveHolders b
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; registerSimple a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; registerSimpleWithIntrusiveHolders b
+ m (Lnet/minecraft/core/Registry;)V validate b
+ f Lnet/minecraft/core/Registry; ACTIVITY C
+ f Lnet/minecraft/core/Registry; ATTRIBUTE t
+ f Lnet/minecraft/core/Registry; ATTRIBUTE_TYPE aO
+ f Lnet/minecraft/core/Registry; BIOME_SOURCE Z
+ f Lnet/minecraft/core/DefaultedRegistry; BLOCK e
+ f Lnet/minecraft/core/Registry; BLOCKSTATE_PROVIDER_TYPE T
+ f Lnet/minecraft/core/Registry; BLOCK_ENTITY_TYPE k
+ f Lnet/minecraft/core/Registry; BLOCK_PREDICATE_TYPE M
+ f Lnet/minecraft/core/Registry; BLOCK_TYPE ae
+ f Lnet/minecraft/core/Registry; CARVER N
+ f Lnet/minecraft/core/Registry; CHUNK_GENERATOR aa
+ f Lnet/minecraft/core/DefaultedRegistry; CHUNK_STATUS m
+ f Lnet/minecraft/core/Registry; COMMAND_ARGUMENT_TYPE v
+ f Lnet/minecraft/core/Registry; CONSUME_EFFECT_TYPE ax
+ f Lnet/minecraft/core/Registry; CREATIVE_MODE_TAB aj
+ f Lnet/minecraft/core/Registry; CUSTOM_STAT l
+ f Lnet/minecraft/core/Registry; DATA_COMPONENT_PREDICATE_TYPE ap
+ f Lnet/minecraft/core/Registry; DATA_COMPONENT_TYPE am
+ f Lnet/minecraft/core/Registry; DEBUG_SUBSCRIPTION f
+ f Lnet/minecraft/core/Registry; DECORATED_POT_PATTERN ai
+ f Lnet/minecraft/core/Registry; DENSITY_FUNCTION_TYPE ad
+ f Lnet/minecraft/core/Registry; DIALOG_ACTION_TYPE aI
+ f Lnet/minecraft/core/Registry; DIALOG_BODY_TYPE aK
+ f Lnet/minecraft/core/Registry; DIALOG_TYPE aH
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_EFFECT_COMPONENT_TYPE ar
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_ENTITY_EFFECT_TYPE at
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE as
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE au
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_PROVIDER_TYPE aw
+ f Lnet/minecraft/core/Registry; ENCHANTMENT_VALUE_EFFECT_TYPE av
+ f Lnet/minecraft/core/Registry; ENTITY_SUB_PREDICATE_TYPE ao
+ f Lnet/minecraft/core/DefaultedRegistry; ENTITY_TYPE g
+ f Lnet/minecraft/core/Registry; ENVIRONMENT_ATTRIBUTE aN
+ f Lnet/minecraft/core/Registry; FEATURE O
+ f Lnet/minecraft/core/Registry; FEATURE_SIZE_TYPE Y
+ f Lnet/minecraft/core/Registry; FLOAT_PROVIDER_TYPE J
+ f Lnet/minecraft/core/DefaultedRegistry; FLUID c
+ f Lnet/minecraft/core/Registry; FOLIAGE_PLACER_TYPE U
+ f Lnet/minecraft/core/DefaultedRegistry; GAME_EVENT a
+ f Lnet/minecraft/core/Registry; GAME_RULE an
+ f Lnet/minecraft/core/Registry; HEIGHT_PROVIDER_TYPE L
+ f Lnet/minecraft/core/Registry; INCOMING_RPC_METHOD aC
+ f Lnet/minecraft/core/Registry; INPUT_CONTROL_TYPE aJ
+ f Lnet/minecraft/core/Registry; INT_PROVIDER_TYPE K
+ f Lnet/minecraft/core/DefaultedRegistry; ITEM h
+ f Ljava/util/Map; LOADERS aT
+ f Lorg/slf4j/Logger; LOGGER aS
+ f Lnet/minecraft/core/Registry; LOOT_CONDITION_TYPE F
+ f Lnet/minecraft/core/Registry; LOOT_FUNCTION_TYPE E
+ f Lnet/minecraft/core/Registry; LOOT_NBT_PROVIDER_TYPE H
+ f Lnet/minecraft/core/Registry; LOOT_NUMBER_PROVIDER_TYPE G
+ f Lnet/minecraft/core/Registry; LOOT_POOL_ENTRY_TYPE D
+ f Lnet/minecraft/core/Registry; LOOT_SCORE_PROVIDER_TYPE I
+ f Lnet/minecraft/core/Registry; MAP_DECORATION_TYPE aq
+ f Lnet/minecraft/core/Registry; MATERIAL_CONDITION ab
+ f Lnet/minecraft/core/Registry; MATERIAL_RULE ac
+ f Lnet/minecraft/core/DefaultedRegistry; MEMORY_MODULE_TYPE A
+ f Lnet/minecraft/core/Registry; MENU q
+ f Lnet/minecraft/core/Registry; MOB_EFFECT d
+ f Lnet/minecraft/core/Registry; NUMBER_FORMAT_TYPE al
+ f Lnet/minecraft/core/Registry; OUTGOING_RPC_METHOD aD
+ f Lnet/minecraft/core/Registry; PARTICLE_TYPE j
+ f Lnet/minecraft/core/Registry; PERMISSION_CHECK_TYPE aM
+ f Lnet/minecraft/core/Registry; PERMISSION_TYPE aL
+ f Lnet/minecraft/core/Registry; PLACEMENT_MODIFIER_TYPE S
+ f Lnet/minecraft/core/Registry; POINT_OF_INTEREST_TYPE z
+ f Lnet/minecraft/core/Registry; POOL_ALIAS_BINDING_TYPE ah
+ f Lnet/minecraft/core/Registry; POSITION_SOURCE_TYPE u
+ f Lnet/minecraft/core/Registry; POS_RULE_TEST p
+ f Lnet/minecraft/core/Registry; POTION i
+ f Lnet/minecraft/core/Registry; RECIPE_BOOK_CATEGORY aA
+ f Lnet/minecraft/core/Registry; RECIPE_DISPLAY ay
+ f Lnet/minecraft/core/Registry; RECIPE_SERIALIZER s
+ f Lnet/minecraft/core/Registry; RECIPE_TYPE r
+ f Lnet/minecraft/core/Registry; REGISTRY aR
+ f Lnet/minecraft/core/Registry; ROOT_PLACER_TYPE W
+ f Lnet/minecraft/core/Registry; RULE_BLOCK_ENTITY_MODIFIER o
+ f Lnet/minecraft/core/Registry; RULE_TEST n
+ f Lnet/minecraft/core/DefaultedRegistry; SENSOR_TYPE B
+ f Lnet/minecraft/core/Registry; SLOT_DISPLAY az
+ f Lnet/minecraft/core/Registry; SLOT_SOURCE_TYPE aP
+ f Lnet/minecraft/core/Registry; SOUND_EVENT b
+ f Lnet/minecraft/core/Registry; SPAWN_CONDITION_TYPE aG
+ f Lnet/minecraft/core/Registry; STAT_TYPE w
+ f Lnet/minecraft/core/Registry; STRUCTURE_PIECE Q
+ f Lnet/minecraft/core/Registry; STRUCTURE_PLACEMENT P
+ f Lnet/minecraft/core/Registry; STRUCTURE_POOL_ELEMENT ag
+ f Lnet/minecraft/core/Registry; STRUCTURE_PROCESSOR af
+ f Lnet/minecraft/core/Registry; STRUCTURE_TYPE R
+ f Lnet/minecraft/core/Registry; TEST_ENVIRONMENT_DEFINITION_TYPE aE
+ f Lnet/minecraft/core/Registry; TEST_FUNCTION aQ
+ f Lnet/minecraft/core/Registry; TEST_INSTANCE_TYPE aF
+ f Lnet/minecraft/core/Registry; TICKET_TYPE aB
+ f Lnet/minecraft/core/Registry; TREE_DECORATOR_TYPE X
+ f Lnet/minecraft/core/Registry; TRIGGER_TYPES ak
+ f Lnet/minecraft/core/Registry; TRUNK_PLACER_TYPE V
+ f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_PROFESSION y
+ f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_TYPE x
+ f Lnet/minecraft/core/WritableRegistry; WRITABLE_REGISTRY aU
+c net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$a
+c net/minecraft/data/info/DatapackStructureReport net/minecraft/data/info/DatapackStructureReport
+ m ()Ljava/lang/String; getName a
+ m (Ljava/util/Map;Lnet/minecraft/core/Registry;)V lambda$listRegistries$0 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$listRegistries$1 b
+ m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V lambda$listRegistries$2 a
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/info/DatapackStructureReport$Entry;)V lambda$listRegistries$3 b
+ m ()Ljava/util/Map; listRegistries b
+ m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/info/DatapackStructureReport$Entry;)V putIfNotPresent a
+ m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; BUILT_IN_REGISTRY h
+ f Ljava/util/Map; MANUAL_ENTRIES i
+ f Ljava/util/Map; NON_REGISTRY_ENTRIES j
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; PSEUDO_REGISTRY e
+ f Lcom/mojang/serialization/Codec; REGISTRY_KEY_CODEC k
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; STABLE_DYNAMIC_REGISTRY f
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; UNSTABLE_DYNAMIC_REGISTRY g
+ f Lnet/minecraft/data/PackOutput; output d
+c net/minecraft/data/info/DatapackStructureReport$Entry net/minecraft/data/info/DatapackStructureReport$b
+ m ()Z elements a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Z stable c
+ m ()Z tags b
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Z elements c
+ f Z stable e
+ f Z tags d
+c net/minecraft/data/info/DatapackStructureReport$Format net/minecraft/data/info/DatapackStructureReport$c
+ m ()[Lnet/minecraft/data/info/DatapackStructureReport$Format; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/data/info/DatapackStructureReport$Format; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; MCFUNCTION b
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; STRUCTURE a
+ f Ljava/lang/String; name d
+c net/minecraft/data/info/DatapackStructureReport$Report net/minecraft/data/info/DatapackStructureReport$d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/util/Map; others b
+ m ()Ljava/util/Map; registries a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/util/Map; others c
+ f Ljava/util/Map; registries b
+c net/minecraft/data/info/DatapackStructureReport$CustomPackEntry net/minecraft/data/info/DatapackStructureReport$a
+ m ()Lnet/minecraft/data/info/DatapackStructureReport$Entry; entry b
+ m ()Lnet/minecraft/data/info/DatapackStructureReport$Format; format a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/data/info/DatapackStructureReport$Entry; entry c
+ f Lnet/minecraft/data/info/DatapackStructureReport$Format; format b
+c net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; elderGuardianLootTable c
+ m ()V generate b
+ m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/ItemLike;)V lambda$generate$0 a
+c net/minecraft/data/recipes/SpecialRecipeBuilder net/minecraft/data/recipes/SpecialRecipeBuilder
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a
+ m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;)V save a
+ m (Ljava/util/function/Function;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; special a
+ f Ljava/util/function/Function; factory a
+c net/minecraft/data/registries/VanillaRegistries net/minecraft/data/registries/VanillaRegistries
+ m ()Lnet/minecraft/core/HolderLookup$Provider; createLookup a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/ResourceKey;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 a
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 a
+ m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z validatePlacedFeature a
+ m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V validateThatAllBiomeFeaturesHaveBiomeFilter a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V validateThatAllBiomeFeaturesHaveBiomeFilter a
+ f Lnet/minecraft/core/RegistrySetBuilder; BUILDER a
+c net/minecraft/data/tags/EnchantmentTagsProvider net/minecraft/data/tags/EnchantmentTagsProvider
+ m (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;)Z lambda$tooltipOrder$0 a
+ m (Lnet/minecraft/core/HolderLookup$Provider;[Lnet/minecraft/resources/ResourceKey;)V tooltipOrder a
+c net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$addTags$1 b
+ m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/Identifier; lambda$addTags$2 a
+ m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a
+c net/minecraft/data/tags/VanillaItemTagsProvider$1 net/minecraft/data/tags/VanillaItemTagsProvider$1
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+ f Lnet/minecraft/data/tags/VanillaItemTagsProvider; this$0 a
+c net/minecraft/data/tags/VanillaItemTagsProvider$BlockToItemConverter net/minecraft/data/tags/VanillaItemTagsProvider$a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/tags/TagAppender; add a
+ m (Ljava/lang/Object;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/tags/TagAppender; addOptional b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addOptionalTag b
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; addTag a
+ m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagKey; blockTagToItemTag c
+ f Lnet/minecraft/data/tags/TagAppender; itemAppender a
+c net/minecraft/data/tags/WorldPresetTagsProvider net/minecraft/data/tags/WorldPresetTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+c net/minecraft/data/worldgen/SavannaVillagePools net/minecraft/data/worldgen/WorldGenFeatureVillageSavanna
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+ f Lnet/minecraft/resources/ResourceKey; TERMINATORS_KEY b
+ f Lnet/minecraft/resources/ResourceKey; ZOMBIE_TERMINATORS_KEY c
+c net/minecraft/gametest/framework/GameTestHelper net/minecraft/gametest/framework/GameTestHarnessHelper
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; absoluteAABB a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; absolutePos j
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; absoluteVec a
+ m (JLnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertAtTickTimeContainerContains a
+ m (JLnet/minecraft/core/BlockPos;)V assertAtTickTimeContainerEmpty a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlock a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockEntityData a
+ m (Lnet/minecraft/world/level/block/Block;III)V assertBlockNotPresent b
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V assertBlockNotPresent b
+ m (Lnet/minecraft/world/level/block/Block;III)V assertBlockPresent a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V assertBlockPresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V assertBlockProperty a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V assertBlockProperty a
+ m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlockState b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V assertBlockState b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;)V assertBlockTag a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContains b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContainsSingle a
+ m (Lnet/minecraft/core/BlockPos;)V assertContainerEmpty f
+ m (Lnet/minecraft/world/entity/EntityType;I)V assertEntitiesPresent a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;ID)V assertEntitiesPresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V assertEntityData a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;)V assertEntityData a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V assertEntityData a
+ m (Lnet/minecraft/world/entity/Entity;III)V assertEntityInstancePresent a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V assertEntityInstancePresent a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V assertEntityInventoryContains b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V assertEntityIsHolding a
+ m (Lnet/minecraft/world/entity/EntityType;)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;III)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V assertEntityNotPresent d
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/AABB;)V assertEntityNotPresent b
+ m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityNotTouching b
+ m (Lnet/minecraft/world/entity/EntityType;)V assertEntityPresent b
+ m (Lnet/minecraft/world/entity/EntityType;III)V assertEntityPresent c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V assertEntityPresent c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)V assertEntityPresent a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/AABB;)V assertEntityPresent a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/network/chat/Component;)V assertEntityPresent a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/network/chat/Component;)V assertEntityProperty a
+ m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V assertEntityProperty a
+ m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityTouching a
+ m (ZLjava/lang/String;)V assertFalse b
+ m (ZLnet/minecraft/network/chat/Component;)V assertFalse b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;DI)V assertItemEntityCountIs a
+ m (Lnet/minecraft/world/item/Item;)V assertItemEntityNotPresent b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V assertItemEntityNotPresent b
+ m (Lnet/minecraft/world/item/Item;)V assertItemEntityPresent a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V assertItemEntityPresent a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;I)V assertLivingEntityHasMobEffect a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V assertRedstoneSignal a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V assertSameBlockState a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V assertSameBlockStates a
+ m (ZLjava/lang/String;)V assertTrue a
+ m (ZLnet/minecraft/network/chat/Component;)V assertTrue a
+ m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V assertValueEqual a
+ m (Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/network/chat/Component;)V assertValueEqual a
+ m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/gametest/framework/GameTestAssertException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; assertionException a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/gametest/framework/GameTestAssertException; assertionException a
+ m (Lnet/minecraft/core/BlockPos;)V destroyBlock e
+ m ()V ensureSingleFinalCheck l
+ m (Ljava/lang/String;)V fail a
+ m (Lnet/minecraft/network/chat/Component;)V fail b
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/BlockPos;)V fail a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;)V fail a
+ m (Ljava/lang/Runnable;)V failIf c
+ m (Ljava/lang/Runnable;)V failIfEver d
+ m (Lnet/minecraft/world/entity/EntityType;IIID)Lnet/minecraft/world/entity/Entity; findClosestEntity a
+ m (Lnet/minecraft/world/entity/EntityType;IIID)Ljava/util/List; findEntities b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;D)Ljava/util/List; findEntities a
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; findOneEntity a
+ m (Ljava/util/function/Consumer;)V forEveryBlockInStructure a
+ m (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; getAbsoluteDirection a
+ m (Lnet/minecraft/core/BlockPos;Ljava/lang/Class;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m ()Lnet/minecraft/world/phys/AABB; getBounds j
+ m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/List; getEntities c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)Ljava/util/List; getEntities b
+ m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a
+ m ()Lnet/minecraft/server/level/ServerLevel; getLevel a
+ m ()Lnet/minecraft/world/phys/AABB; getRelativeBounds k
+ m ()Lnet/minecraft/core/Direction; getTestDirection h
+ m ()Lnet/minecraft/world/level/block/Rotation; getTestRotation g
+ m ()J getTick i
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)V hurt a
+ m (Lnet/minecraft/world/entity/Entity;)V kill a
+ m ()V killAllEntities b
+ m (Ljava/lang/Class;)V killAllEntitiesOfClass a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V lambda$assertAtTickTimeContainerContains$28 c
+ m (Lnet/minecraft/core/BlockPos;)V lambda$assertAtTickTimeContainerEmpty$29 l
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlock$13 a
+ m (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlock$14 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockNotPresent$8 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/network/chat/Component; lambda$assertBlockNotPresent$9 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockPresent$6 a
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/network/chat/Component; lambda$assertBlockPresent$7 b
+ m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockProperty$15 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlockProperty$16 a
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockTag$10 b
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/network/chat/Component; lambda$assertBlockTag$11 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityInstancePresent$17 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; lambda$assertEntityInstancePresent$18 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z lambda$assertEntityInventoryContains$26 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityNotTouching$24 a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityTouching$23 b
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityNotPresent$20 c
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityNotPresent$22 a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityPresent$19 d
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/item/ItemEntity;)Z lambda$assertItemEntityPresent$21 b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V lambda$assertSameBlockStates$27 a
+ m ()Lnet/minecraft/gametest/framework/GameTestException; lambda$failIf$33 m
+ m (Ljava/lang/Runnable;J)V lambda$failIfEver$34 b
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$findClosestEntity$2 a
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$findEntities$3 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$killAllEntitiesOfClass$0 c
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$killAllEntitiesOfClass$1 b
+ m (Ljava/lang/Runnable;J)V lambda$onEachTick$35 a
+ m (Lnet/minecraft/core/BlockPos;)V lambda$pulseRedstone$5 m
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenBlockPresent$12 d
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$30 c
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityNotPresent$32 g
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityPresent$31 h
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V lambda$walkTo$4 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; makeAboutToDrown a
+ m (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/entity/player/Player; makeMockPlayer a
+ m ()Lnet/minecraft/server/level/ServerPlayer; makeMockServerPlayerInLevel c
+ m (Lnet/minecraft/world/entity/Mob;FFF)V moveTo a
+ m (Ljava/lang/Runnable;)V onEachTick e
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V placeAt a
+ m (III)V pressButton a
+ m (Lnet/minecraft/core/BlockPos;)V pressButton b
+ m (III)V pullLever b
+ m (Lnet/minecraft/core/BlockPos;)V pullLever d
+ m (Lnet/minecraft/core/BlockPos;J)V pulseRedstone a
+ m (Lnet/minecraft/core/BlockPos;)V randomTick g
+ m (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; relativeAABB b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; relativePos k
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; relativeVec b
+ m (JLjava/lang/Runnable;)V runAfterDelay b
+ m (JLjava/lang/Runnable;)V runAtTickTime a
+ m (Lnet/minecraft/resources/ResourceKey;)V setBiome a
+ m (IIILnet/minecraft/world/level/block/Block;)V setBlock a
+ m (IIILnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V setBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)V setBlock a
+ m (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;IIILnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Mob; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;I)Ljava/util/List; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;I)Ljava/util/List; spawn a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntitySpawnReason;)Lnet/minecraft/world/entity/Entity; spawn a
+ m (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/item/ItemEntity; spawnItem a
+ m (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Mob; spawnWithNoFreeWill b
+ m ()Lnet/minecraft/gametest/framework/GameTestSequence; startSequence f
+ m ()V succeed d
+ m (Ljava/lang/Runnable;)V succeedIf a
+ m (ILjava/lang/Runnable;)V succeedOnTickWhen a
+ m (Ljava/lang/Runnable;)V succeedWhen b
+ m (Lnet/minecraft/world/level/block/Block;III)V succeedWhenBlockPresent c
+ m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V succeedWhenBlockPresent c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V succeedWhenEntityData b
+ m (Lnet/minecraft/world/entity/EntityType;III)V succeedWhenEntityNotPresent f
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V succeedWhenEntityNotPresent f
+ m (Lnet/minecraft/world/entity/EntityType;III)V succeedWhenEntityPresent e
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V succeedWhenEntityPresent e
+ m (Lnet/minecraft/core/BlockPos;)V tickBlock h
+ m ()V tickPrecipitation e
+ m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation i
+ m (Lnet/minecraft/core/BlockPos;)V useBlock c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V useBlock a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)V useBlock a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/gametest/framework/GameTestSequence; walkTo a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; withLowHealth b
+ f Z finalCheckAdded b
+ f Lnet/minecraft/gametest/framework/GameTestInfo; testInfo a
+c net/minecraft/gametest/framework/GameTestHelper$1 net/minecraft/gametest/framework/GameTestHarnessHelper$1
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+ m ()Z isClientAuthoritative aa_
+ f Lnet/minecraft/world/level/GameType; val$gameType a
+c net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHarnessHelper$2
+ m ()Lnet/minecraft/world/level/GameType; gameMode a
+c net/minecraft/gametest/framework/GameTestHelper$3 net/minecraft/gametest/framework/GameTestHarnessHelper$3
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestHarnessRunner
+ m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V addListener a
+ m (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch a
+ m ()V endCurrentEnvironment d
+ m ()Ljava/util/List; getTestInfos a
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;)Ljava/util/stream/Stream; lambda$new$0 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$new$1 e
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$rerunTest$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$runBatch$3 d
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;Lnet/minecraft/gametest/framework/GameTestBatchListener;)V lambda$runBatch$4 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$runScheduledRerunTests$5 c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V rerunTest a
+ m (I)V runBatch a
+ m ()V runScheduledRerunTests e
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; spawn b
+ m ()V start b
+ m ()V stop c
+ f I DEFAULT_TESTS_PER_ROW a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Ljava/util/List; allTestInfos e
+ f Ljava/util/List; batchListeners g
+ f Lcom/google/common/collect/ImmutableList; batches f
+ f Z clearBetweenBatches o
+ f Lnet/minecraft/core/Holder; currentEnvironment k
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner l
+ f Z haltOnError n
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; newStructureSpawner m
+ f Ljava/util/List; scheduledForRerun h
+ f Z stopped j
+ f Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; testBatcher i
+ f Lnet/minecraft/gametest/framework/GameTestTicker; testTicker d
+c net/minecraft/gametest/framework/GameTestRunner$1 net/minecraft/gametest/framework/GameTestHarnessRunner$1
+ m (Lnet/minecraft/gametest/framework/GameTestBatch;Lnet/minecraft/gametest/framework/GameTestBatchListener;)V lambda$testCompleted$0 a
+ m (J)V lambda$testCompleted$1 b
+ m (J)V lambda$testFailed$2 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testCompleted b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testFailed b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testPassed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V testStructureLoaded a
+ f Lnet/minecraft/gametest/framework/GameTestRunner; this$0 d
+c net/minecraft/gametest/framework/GameTestRunner$Builder net/minecraft/gametest/framework/GameTestHarnessRunner$a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; batcher a
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner; build c
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner$Builder; clearBetweenBatches b
+ m (Lnet/minecraft/gametest/framework/StructureGridSpawner;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; existingStructureSpawner a
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; fromBatches a
+ m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; fromInfo b
+ m ()Lnet/minecraft/gametest/framework/GameTestRunner$Builder; haltOnError a
+ m (Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner;)Lnet/minecraft/gametest/framework/GameTestRunner$Builder; newStructureSpawner a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; batcher c
+ f Ljava/util/Collection; batches f
+ f Z clearBetweenBatches h
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner d
+ f Z haltOnError g
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; newStructureSpawner e
+ f Lnet/minecraft/gametest/framework/GameTestTicker; testTicker b
+c net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher net/minecraft/gametest/framework/GameTestHarnessRunner$b
+c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner net/minecraft/gametest/framework/GameTestHarnessRunner$c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$static$0 c
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;)V onBatchStart a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; IN_PLACE a
+ f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; NOT_SET b
+c net/minecraft/gametest/framework/GameTestServer net/minecraft/gametest/framework/GameTestServer
+ m (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Optional;Z)Lnet/minecraft/gametest/framework/GameTestServer; create a
+ m (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/List; evaluateTestsToRun a
+ m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a
+ m ()Lnet/minecraft/server/permissions/PermissionSet; getFunctionCompilationPermissions l
+ m ()I getMaxPlayers r
+ m ()I getRateLimitPacketsPerSecond o
+ m (Lnet/minecraft/core/RegistryAccess;Ljava/lang/String;)Ljava/util/stream/Stream; getTestsForSelection a
+ m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f
+ m ()Z haveTestsStarted bx
+ m ()Z initServer e
+ m ()Z isDedicatedServer n
+ m ()Z isHardcore v_
+ m ()Z isPublished q
+ m (Lnet/minecraft/server/players/NameAndId;)Z isSingleplayerOwner a
+ m ()Z isTickTimeLoggingEnabled g
+ m (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; lambda$create$0 a
+ m (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$1 a
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$evaluateTestsToRun$2 b
+ m (Lnet/minecraft/core/Holder$Reference;)Z lambda$evaluateTestsToRun$3 a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V logFailedTest a
+ m (Lnet/minecraft/CrashReport;)V onServerCrash a
+ m ()V onServerExit i
+ m ()Lnet/minecraft/server/permissions/LevelBasedPermissionSet; operatorUserPermissions k
+ m (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; rotateAndMultiply a
+ m ()Z shouldInformAdmins c
+ m ()Z shouldRconBroadcast m
+ m (Lnet/minecraft/server/level/ServerLevel;)V startTests b
+ m (Ljava/util/function/BooleanSupplier;)V tickServer a
+ m ()Z useNativeTransport p
+ m ()V waitUntilNextTick w_
+ f Lnet/minecraft/world/flag/FeatureFlagSet; ENABLED_FEATURES q
+ f Lorg/slf4j/Logger; LOGGER m
+ f Lnet/minecraft/server/Services; NO_SERVICES p
+ f I PROGRESS_REPORT_INTERVAL n
+ f I TEST_POSITION_RANGE o
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; WORLD_OPTIONS w
+ f Lnet/minecraft/util/debugchart/LocalSampleLogger; sampleLogger r
+ f Lcom/google/common/base/Stopwatch; stopwatch v
+ f Ljava/util/List; testBatches u
+ f Ljava/util/Optional; testSelection s
+ f Lnet/minecraft/gametest/framework/MultipleTestTracker; testTracker x
+ f Z verify t
+c net/minecraft/gametest/framework/GameTestServer$MockProfileResolver net/minecraft/gametest/framework/GameTestServer$a
+ m (Ljava/util/UUID;)Ljava/util/Optional; fetchById a
+ m (Ljava/lang/String;)Ljava/util/Optional; fetchByName a
+c net/minecraft/gametest/framework/GameTestServer$MockUserNameToIdResolver net/minecraft/gametest/framework/GameTestServer$b
+ m (Lnet/minecraft/server/players/NameAndId;)V add a
+ m (Ljava/lang/String;)Ljava/util/Optional; get a
+ m (Ljava/util/UUID;)Ljava/util/Optional; get a
+ m (Ljava/lang/String;Lnet/minecraft/server/players/NameAndId;)Z lambda$get$0 a
+ m (Ljava/lang/String;)Ljava/util/Optional; lambda$get$1 b
+ m (Ljava/util/UUID;Lnet/minecraft/server/players/NameAndId;)Z lambda$get$2 a
+ m (Z)V resolveOfflineUsers a
+ m ()V save a
+ f Ljava/util/Set; savedIds a
+c net/minecraft/gametest/framework/GameTestTicker net/minecraft/gametest/framework/GameTestHarnessTicker
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V add a
+ m ()V clear a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tick$0 b
+ m (Lnet/minecraft/gametest/framework/GameTestRunner;)V setRunner a
+ m ()V tick b
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/gametest/framework/GameTestTicker; SINGLETON a
+ f Lnet/minecraft/gametest/framework/GameTestRunner; runner d
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; state e
+ f Ljava/util/Collection; testInfos c
+c net/minecraft/gametest/framework/GameTestTicker$State net/minecraft/gametest/framework/GameTestHarnessTicker$a
+ m ()[Lnet/minecraft/gametest/framework/GameTestTicker$State; $values a
+ f [Lnet/minecraft/gametest/framework/GameTestTicker$State; $VALUES d
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; HALTING c
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; IDLE a
+ f Lnet/minecraft/gametest/framework/GameTestTicker$State; RUNNING b
+c net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/GameTestHarnessStructures
+ m (ILnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V clearBlock a
+ m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V clearSpaceForStructure a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity; createNewEmptyTest a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z doesStructureContain a
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestTest b
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; findTestBlocks c
+ m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findTestContainingPos a
+ m (I)Lnet/minecraft/world/level/block/Rotation; getRotationForRotationSteps a
+ m (Lnet/minecraft/world/level/block/Rotation;)I getRotationStepsForRotation a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getStructureBoundingBox b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; getTransformedFarCorner a
+ m (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$clearSpaceForStructure$0 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$clearSpaceForStructure$1 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; lookedAtTestPos a
+ f Ljava/lang/String; DEFAULT_TEST_STRUCTURES_DIR b
+ f I DEFAULT_Y_SEARCH_RADIUS a
+ f Ljava/nio/file/Path; testStructuresDir c
+c net/minecraft/gametest/framework/StructureUtils$1 net/minecraft/gametest/framework/GameTestHarnessStructures$1
+ f [I $SwitchMap$net$minecraft$world$level$block$Rotation a
+c net/minecraft/locale/DeprecatedTranslationsInfo net/minecraft/locale/DeprecatedTranslationsInfo
+ m (Ljava/util/Map;)V applyToMap a
+ m (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V lambda$applyToMap$2 a
+ m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$loadFromJson$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromDefaultResource a
+ m (Ljava/io/InputStream;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromJson a
+ m (Ljava/lang/String;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; loadFromResource a
+ m ()Ljava/util/List; removed b
+ m ()Ljava/util/Map; renamed c
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/locale/DeprecatedTranslationsInfo; EMPTY a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Ljava/util/List; removed c
+ f Ljava/util/Map; renamed d
+c net/minecraft/network/ClientboundPacketListener net/minecraft/network/ClientboundPacketListener
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow N_
+c net/minecraft/network/ServerboundPacketListener net/minecraft/network/ServerboundPacketListener
+ m ()Lnet/minecraft/network/protocol/PacketFlow; flow N_
+c net/minecraft/network/chat/LastSeenTrackedEntry net/minecraft/network/chat/LastSeenTrackedEntry
+ m ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; acknowledge a
+ m ()Z pending c
+ m ()Lnet/minecraft/network/chat/MessageSignature; signature b
+ f Z pending b
+ f Lnet/minecraft/network/chat/MessageSignature; signature a
+c net/minecraft/network/chat/contents/NbtContents net/minecraft/network/chat/contents/NbtContents
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; asString a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compileNbtPath a
+ m ()Lnet/minecraft/network/chat/contents/data/DataSource; getDataSource e
+ m ()Ljava/lang/String; getNbtPath b
+ m ()Ljava/util/Optional; getSeparator d
+ m ()Z isInterpreting c
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/stream/Stream; lambda$resolve$1 a
+ m (Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/nbt/Tag;)Ljava/util/stream/Stream; lambda$resolve$2 a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$3 a
+ m (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$4 a
+ m (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$5 a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/MutableComponent; lambda$resolve$6 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC a
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compiledNbtPath b
+ f Lnet/minecraft/network/chat/contents/data/DataSource; dataSource g
+ f Z interpreting d
+ f Ljava/lang/String; nbtPathPattern f
+ f Ljava/util/Optional; separator e
+c net/minecraft/network/chat/numbers/NumberFormat net/minecraft/network/chat/numbers/NumberFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+c net/minecraft/network/chat/numbers/StyledFormat net/minecraft/network/chat/numbers/StyledFormat
+ m (I)Lnet/minecraft/network/chat/MutableComponent; format a
+ m ()Lnet/minecraft/network/chat/Style; style b
+ m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; type a
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; NO_STYLE b
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; PLAYER_LIST_DEFAULT d
+ f Lnet/minecraft/network/chat/numbers/StyledFormat; SIDEBAR_DEFAULT c
+ f Lnet/minecraft/network/chat/numbers/NumberFormatType; TYPE a
+ f Lnet/minecraft/network/chat/Style; style e
+c net/minecraft/network/chat/numbers/StyledFormat$1 net/minecraft/network/chat/numbers/StyledFormat$1
+ m ()Lcom/mojang/serialization/MapCodec; mapCodec a
+ m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/network/syncher/SynchedEntityData net/minecraft/network/syncher/DataWatcher
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$DataItem;Lnet/minecraft/network/syncher/SynchedEntityData$DataValue;)V assignValue a
+ m (Ljava/util/List;)V assignValues a
+ m (Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; defineId a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; getItem b
+ m ()Ljava/util/List; getNonDefaultValues c
+ m ()Z isDirty a
+ m ()Ljava/util/List; packDirty b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V set a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;Z)V set a
+ f Lnet/minecraft/util/ClassTreeIdRegistry; ID_REGISTRY c
+ f Lorg/slf4j/Logger; LOGGER a
+ f I MAX_ID_VALUE b
+ f Lnet/minecraft/network/syncher/SyncedDataHolder; entity d
+ f Z isDirty f
+ f [Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; itemsById e
+c net/minecraft/network/syncher/SynchedEntityData$Builder net/minecraft/network/syncher/DataWatcher$a
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData; build a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$Builder; define a
+ f Lnet/minecraft/network/syncher/SyncedDataHolder; entity a
+ f [Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; itemsById b
+c net/minecraft/network/syncher/SynchedEntityData$DataItem net/minecraft/network/syncher/DataWatcher$Item
+ m ()Lnet/minecraft/network/syncher/EntityDataAccessor; getAccessor a
+ m ()Ljava/lang/Object; getValue b
+ m ()Z isDirty c
+ m ()Z isSetToDefault d
+ m (Z)V setDirty a
+ m (Ljava/lang/Object;)V setValue a
+ m ()Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; value e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; accessor a
+ f Z dirty d
+ f Ljava/lang/Object; initialValue c
+ f Ljava/lang/Object; value b
+c net/minecraft/network/syncher/SynchedEntityData$DataValue net/minecraft/network/syncher/DataWatcher$c
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; create a
+ m ()I id a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;I)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; read a
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;ILnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; read a
+ m ()Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ m ()Ljava/lang/Object; value c
+ m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a
+ f I id a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ f Ljava/lang/Object; value c
+c net/minecraft/server/ReloadableServerRegistries net/minecraft/server/ReloadableServerRegistries
+ m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; concatenateLookups a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/server/ReloadableServerRegistries$LoadResult; createAndValidateFullContext a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; createUpdatedRegistries a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/server/ReloadableServerRegistries$LoadResult; lambda$reload$1 b
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/level/storage/loot/LootDataType;)V lambda$validateLootRegistries$4 a
+ m (Ljava/lang/String;Lnet/minecraft/util/ProblemReporter$Problem;)V lambda$validateLootRegistries$5 a
+ m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validateRegistry$6 a
+ m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V validateLootRegistries a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/core/HolderLookup$Provider;)V validateRegistry a
+ f Lnet/minecraft/core/RegistrationInfo; DEFAULT_REGISTRATION_INFO b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/ReloadableServerRegistries$Holder net/minecraft/server/ReloadableServerRegistries$a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; getLootTable a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/Optional; lambda$getLootTable$0 a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/server/ReloadableServerRegistries$LoadResult net/minecraft/server/ReloadableServerRegistries$b
+ m ()Lnet/minecraft/core/LayeredRegistryAccess; layers a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookupWithUpdatedTags b
+ f Lnet/minecraft/core/LayeredRegistryAccess; layers a
+ f Lnet/minecraft/core/HolderLookup$Provider; lookupWithUpdatedTags b
+c net/minecraft/server/bossevents/CustomBossEvent net/minecraft/server/bossevents/BossBattleCustom
+ m (Ljava/util/UUID;)V addOfflinePlayer a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a
+ m ()Lnet/minecraft/network/chat/Component; getDisplayName e
+ m ()I getMax d
+ m ()Lnet/minecraft/resources/Identifier; getTextId a
+ m ()I getValue c
+ m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getDisplayName$0 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;)Lnet/minecraft/server/bossevents/CustomBossEvent; load a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerConnect c
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerDisconnect d
+ m ()Lnet/minecraft/server/bossevents/CustomBossEvent$Packed; pack f
+ m ()V removeAllPlayers b
+ m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b
+ m (I)V setMax b
+ m (Ljava/util/Collection;)Z setPlayers a
+ m (I)V setValue a
+ f I DEFAULT_MAX h
+ f Lnet/minecraft/resources/Identifier; id i
+ f I max l
+ f Ljava/util/Set; players j
+ f I value k
+c net/minecraft/server/bossevents/CustomBossEvent$Packed net/minecraft/server/bossevents/BossBattleCustom$a
+ m ()Lnet/minecraft/world/BossEvent$BossBarColor; color e
+ m ()Z createWorldFog i
+ m ()Z darkenScreen g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I max d
+ m ()Lnet/minecraft/network/chat/Component; name a
+ m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay f
+ m ()Z playBossMusic h
+ m ()Ljava/util/Set; players j
+ m ()I value c
+ m ()Z visible b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/BossEvent$BossBarColor; color f
+ f Z createWorldFog j
+ f Z darkenScreen h
+ f I max e
+ f Lnet/minecraft/network/chat/Component; name b
+ f Lnet/minecraft/world/BossEvent$BossBarOverlay; overlay g
+ f Z playBossMusic i
+ f Ljava/util/Set; players k
+ f I value d
+ f Z visible c
+c net/minecraft/server/commands/BanPlayerCommands net/minecraft/server/commands/CommandBan
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I banPlayers a
+ m (Lnet/minecraft/server/players/NameAndId;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banPlayers$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED a
+c net/minecraft/server/commands/DifficultyCommand net/minecraft/server/commands/CommandDifficulty
+ m (Lnet/minecraft/world/Difficulty;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; lambda$setDifficulty$4 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/Difficulty;)I setDifficulty a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_DIFFICULT a
+c net/minecraft/server/commands/ExperienceCommand net/minecraft/server/commands/CommandXp
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I addExperience a
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$10 c
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$9 d
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; lambda$queryExperience$8 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 a
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$11 b
+ m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$12 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/commands/ExperienceCommand$Type;)I queryExperience a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I setExperience b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SET_POINTS_INVALID a
+c net/minecraft/server/commands/ExperienceCommand$Type net/minecraft/server/commands/CommandXp$Unit
+ m ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; $values a
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z lambda$static$0 b
+ m (Lnet/minecraft/server/level/ServerPlayer;)I lambda$static$1 b
+ m (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z lambda$static$2 a
+ m (Lnet/minecraft/server/level/ServerPlayer;)I lambda$static$3 a
+ f [Lnet/minecraft/server/commands/ExperienceCommand$Type; $VALUES g
+ f Lnet/minecraft/server/commands/ExperienceCommand$Type; LEVELS b
+ f Lnet/minecraft/server/commands/ExperienceCommand$Type; POINTS a
+ f Ljava/util/function/BiConsumer; add c
+ f Ljava/lang/String; name e
+ f Ljava/util/function/ToIntFunction; query f
+ f Ljava/util/function/BiPredicate; set d
+c net/minecraft/server/commands/ScoreboardCommand net/minecraft/server/commands/CommandScoreboard
+ m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addNumberFormats a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;)I addObjective a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I addScore b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;)I clearDisplaySlot a
+ m ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRenderTypeModify a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I enableTrigger a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; getFirstTargetName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)I getScore a
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$24 d
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$25 c
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26 b
+ m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$addObjective$67 a
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$addScore$48 b
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addScore$49 b
+ m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/Component; lambda$clearDisplaySlot$58 a
+ m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$28 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$32 d
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$33 c
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$getScore$29 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listObjectives$68 b
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listObjectives$69 b
+ m (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$54 a
+ m (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$55 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$56 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$57 a
+ m ()Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$52 c
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$53 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$performOperation$30 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performOperation$31 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 t
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 l
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 k
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$18 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 s
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$22 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 r
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 q
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 p
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$6 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 o
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 n
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 m
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$removeObjective$66 b
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$removeScore$50 a
+ m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeScore$51 a
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$36 b
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$37 a
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$34 e
+ m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$35 d
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$61 g
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$62 f
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$60 h
+ m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplaySlot$59 a
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$63 e
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$64 d
+ m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setRenderType$65 c
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$38 b
+ m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$39 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$40 f
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$41 e
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$42 b
+ m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$43 a
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$44 d
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$45 c
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$46 b
+ m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$47 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listObjectives b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;)I listTrackedPlayerScores a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listTrackedPlayers a
+ m (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 performOperation a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;)I removeObjective a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I removeScore c
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I resetScore b
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I resetScores a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Z)I setDisplayAutoUpdate a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I setDisplayName a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)I setDisplaySlot a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I setObjectiveFormat a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)I setRenderType a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I setScore a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I setScoreDisplay a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I setScoreNumberFormat a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTriggers a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_EMPTY b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_SET c
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_TRIGGER e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_VALUE f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OBJECTIVE_ALREADY_EXISTS a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRIGGER_ALREADY_ENABLED d
+c net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor net/minecraft/server/commands/CommandScoreboard$a
+c net/minecraft/server/commands/ServerPackCommand net/minecraft/server/commands/ServerPackCommand
+ m (Ljava/lang/String;)Ljava/util/UUID; lambda$pushPack$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 a
+ m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/Connection;)V lambda$sendToAllConnections$4 a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I popPack a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I pushPack a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/protocol/Packet;)V sendToAllConnections a
+c net/minecraft/server/commands/data/DataAccessor net/minecraft/server/commands/data/CommandDataAccessor
+ m ()Lnet/minecraft/nbt/CompoundTag; getData a
+ m ()Lnet/minecraft/network/chat/Component; getModifiedSuccess b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; getPrintSuccess a
+ m (Lnet/minecraft/nbt/CompoundTag;)V setData a
+c net/minecraft/server/commands/data/DataCommands net/minecraft/server/commands/data/CommandData
+ m (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; decorateModification a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; getAsText a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;)I getData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I getData b
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;D)I getNumeric a
+ m (II)I getOffset a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/Tag; getSingleTag a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; getSingletonSource a
+ m (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 lambda$decorateModification$21 f
+ m (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 lambda$decorateModification$22 e
+ m (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; lambda$decorateModification$23 b
+ m (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; lambda$decorateModification$24 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$25 b
+ m (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 lambda$decorateModification$26 d
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$27 a
+ m (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 lambda$decorateModification$28 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$29 b
+ m (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 lambda$decorateModification$30 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$31 a
+ m (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 lambda$decorateModification$32 a
+ m (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; lambda$decorateModification$33 a
+ m (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; lambda$decorateModification$34 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$35 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$36 a
+ m (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; lambda$getData$40 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; lambda$getData$42 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; lambda$getNumeric$41 a
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$manipulateData$38 c
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$mergeData$43 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$12 b
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$14 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$15 e
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$16 d
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$17 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$18 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$19 a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V lambda$register$20 a
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 e
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$8 c
+ m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 d
+ m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$removeData$39 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$5 b
+ m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; lambda$static$6 a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Ljava/util/List;)I manipulateData a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)I mergeData a
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I removeData a
+ m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; resolveSourcePath b
+ m (Ljava/util/List;Lnet/minecraft/server/commands/data/DataCommands$StringProcessor;)Ljava/util/List; stringifyTagList a
+ m (Ljava/lang/String;I)Ljava/lang/String; substring a
+ m (Ljava/lang/String;II)Ljava/lang/String; substring b
+ m (Ljava/lang/String;II)Ljava/lang/String; validatedSubstring a
+ f Ljava/util/List; ALL_PROVIDERS a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_OBJECT h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_VALUE i
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NON_EXISTENT f
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NOT_NUMBER e
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INVALID_SUBSTRING j
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MERGE_UNCHANGED d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MULTIPLE_TAGS g
+ f Ljava/util/List; SOURCE_PROVIDERS c
+ f Ljava/util/List; TARGET_PROVIDERS b
+c net/minecraft/server/commands/data/DataCommands$DataProvider net/minecraft/server/commands/data/CommandData$c
+ m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; access a
+ m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap a
+c net/minecraft/server/commands/data/DataCommands$DataManipulator net/minecraft/server/commands/data/CommandData$a
+c net/minecraft/server/commands/data/DataCommands$StringProcessor net/minecraft/server/commands/data/CommandData$d
+c net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator net/minecraft/server/commands/data/CommandData$b
+c net/minecraft/server/dialog/action/StaticAction net/minecraft/server/dialog/action/StaticAction
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Ljava/util/Map;)Ljava/util/Optional; createAction a
+ m ()Ljava/util/Map; lambda$static$0 c
+ m ()Lnet/minecraft/network/chat/ClickEvent; value b
+ f Ljava/util/Map; WRAPPED_CODECS b
+ f Lnet/minecraft/network/chat/ClickEvent; value c
+c net/minecraft/server/jsonrpc/IncomingRpcMethods net/minecraft/server/jsonrpc/IncomingRpcMethods
+ m (Lnet/minecraft/core/Registry;)Lnet/minecraft/server/jsonrpc/IncomingRpcMethod; bootstrap a
+ m (Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Lnet/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverResponse; lambda$bootstrap$0 a
+ m (Lnet/minecraft/core/Registry;)V registerAllowListService b
+ m (Lnet/minecraft/core/Registry;)V registerBanlistService c
+ m (Lnet/minecraft/core/Registry;)V registerGameRuleService i
+ m (Lnet/minecraft/core/Registry;)V registerIpBanlistService d
+ m (Lnet/minecraft/core/Registry;)V registerOperatorService f
+ m (Lnet/minecraft/core/Registry;)V registerPlayerService e
+ m (Lnet/minecraft/core/Registry;)V registerServerSettingsService h
+ m (Lnet/minecraft/core/Registry;)V registerServerStateService g
+c net/minecraft/server/jsonrpc/OutgoingRpcMethods net/minecraft/server/jsonrpc/OutgoingRpcMethods
+ f Lnet/minecraft/core/Holder$Reference; GAMERULE_CHANGED p
+ f Lnet/minecraft/core/Holder$Reference; IP_BANNED l
+ f Lnet/minecraft/core/Holder$Reference; IP_UNBANNED m
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_ADDED_TO_ALLOWLIST j
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_BANNED n
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_DEOPED i
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_JOINED f
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_LEFT g
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_OPED h
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_REMOVED_FROM_ALLOWLIST k
+ f Lnet/minecraft/core/Holder$Reference; PLAYER_UNBANNED o
+ f Lnet/minecraft/core/Holder$Reference; SERVER_ACTIVITY_OCCURRED e
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SAVE_COMPLETED d
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SAVE_STARTED c
+ f Lnet/minecraft/core/Holder$Reference; SERVER_SHUTTING_DOWN b
+ f Lnet/minecraft/core/Holder$Reference; SERVER_STARTED a
+ f Lnet/minecraft/core/Holder$Reference; STATUS_HEARTBEAT q
+c net/minecraft/server/jsonrpc/methods/ClientInfo net/minecraft/server/jsonrpc/methods/ClientInfo
+ m ()Ljava/lang/Integer; connectionId a
+ m (Ljava/lang/Integer;)Lnet/minecraft/server/jsonrpc/methods/ClientInfo; of a
+ f Ljava/lang/Integer; connectionId a
+c net/minecraft/server/level/ServerPlayerGameMode net/minecraft/server/level/PlayerInteractManager
+ m (Lnet/minecraft/world/level/GameType;)Z changeGameModeForPlayer a
+ m (Lnet/minecraft/core/BlockPos;ZILjava/lang/String;)V debugLogging a
+ m (Lnet/minecraft/core/BlockPos;ILjava/lang/String;)V destroyAndAck a
+ m (Lnet/minecraft/core/BlockPos;)Z destroyBlock a
+ m ()Lnet/minecraft/world/level/GameType; getGameModeForPlayer b
+ m ()Lnet/minecraft/world/level/GameType; getPreviousGameModeForPlayer c
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V handleBlockBreakAction a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)F incrementDestroyProgress a
+ m ()Z isCreative e
+ m ()Z isInRangeOfGround f
+ m ()Z isSurvival d
+ m (Lnet/minecraft/world/item/Item;)V lambda$handleBlockBreakAction$0 a
+ m (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V setGameModeForPlayer a
+ m (Lnet/minecraft/server/level/ServerLevel;)V setLevel a
+ m ()V tick a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; useItem a
+ m (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; useItemOn a
+ f D FLIGHT_DISABLE_RANGE a
+ f Lorg/slf4j/Logger; LOGGER b
+ f Lnet/minecraft/core/BlockPos; delayedDestroyPos l
+ f I delayedTickStart m
+ f Lnet/minecraft/core/BlockPos; destroyPos i
+ f I destroyProgressStart h
+ f Lnet/minecraft/world/level/GameType; gameModeForPlayer e
+ f I gameTicks j
+ f Z hasDelayedDestroy k
+ f Z isDestroyingBlock g
+ f I lastSentState n
+ f Lnet/minecraft/server/level/ServerLevel; level c
+ f Lnet/minecraft/server/level/ServerPlayer; player d
+ f Lnet/minecraft/world/level/GameType; previousGameModeForPlayer f
+c net/minecraft/server/network/LegacyQueryHandler net/minecraft/server/network/LegacyPingHandler
+ m (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; createLegacyDisconnectPacket a
+ m (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; createVersion0Response a
+ m (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; createVersion1Response b
+ m (Lio/netty/buffer/ByteBuf;)Z readCustomPayloadPacket a
+ m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V sendFlushAndClose a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/server/ServerInfo; server b
+c net/minecraft/server/packs/DownloadCacheCleaner net/minecraft/server/packs/DownloadCacheCleaner
+ m (Ljava/nio/file/Path;)Ljava/util/List; listFilesWithModificationTimes a
+ m (Ljava/util/List;)Ljava/util/List; prioritizeFilesInDirs a
+ m (Ljava/nio/file/Path;I)V vacuumCacheDir a
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/server/packs/DownloadCacheCleaner$1 net/minecraft/server/packs/DownloadCacheCleaner$1
+ m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile a
+c net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime net/minecraft/server/packs/DownloadCacheCleaner$b
+ m ()Ljava/nio/file/attribute/FileTime; modifiedTime b
+ m ()Ljava/nio/file/Path; path a
+ f Ljava/util/Comparator; NEWEST_FIRST a
+ f Ljava/nio/file/attribute/FileTime; modifiedTime c
+ f Ljava/nio/file/Path; path b
+c net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority net/minecraft/server/packs/DownloadCacheCleaner$a
+ m ()Ljava/nio/file/Path; path a
+ m ()I removalPriority b
+ f Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST a
+ f Ljava/nio/file/Path; path b
+ f I removalPriority c
+c net/minecraft/server/packs/VanillaPackResources net/minecraft/server/packs/ResourcePackVanilla
+ m ()Lnet/minecraft/server/packs/resources/ResourceProvider; asProvider d
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; getNamespaces a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/packs/resources/IoSupplier; getResource a
+ m (Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V getResources a
+ m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; getRootResource a
+ m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; lambda$asProvider$6 a
+ m (Lnet/minecraft/resources/Identifier;)Ljava/util/Optional; lambda$asProvider$7 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/packs/PackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$4 a
+ m (Lnet/minecraft/resources/Identifier;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; lambda$getResource$5 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/packs/PackType;Ljava/util/function/Consumer;Ljava/util/List;)V lambda$listRawPaths$0 a
+ m (Lnet/minecraft/resources/Identifier;Lcom/mojang/serialization/DataResult$Error;)V lambda$listRawPaths$1 b
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/util/List;)V lambda$listResources$2 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3 a
+ m (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/Identifier;Ljava/util/function/Consumer;)V listRawPaths a
+ m (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V listResources a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/server/packs/PackLocationInfo; location d
+ f Lnet/minecraft/server/packs/BuiltInMetadata; metadata e
+ f Ljava/util/Set; namespaces f
+ f Ljava/util/Map; pathsForType h
+ f Ljava/util/List; rootPaths g
+c net/minecraft/server/packs/repository/KnownPack net/minecraft/server/packs/repository/KnownPack
+ m ()Ljava/lang/String; id c
+ m ()Z isVanilla a
+ m ()Ljava/lang/String; namespace b
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/KnownPack; vanilla a
+ m ()Ljava/lang/String; version d
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Ljava/lang/String; VANILLA_NAMESPACE b
+ f Ljava/lang/String; id d
+ f Ljava/lang/String; namespace c
+ f Ljava/lang/String; version e
+c net/minecraft/server/packs/resources/IoSupplier net/minecraft/server/packs/resources/IoSupplier
+ m (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$create$0 a
+ m (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; lambda$create$1 a
+c net/minecraft/server/players/UserWhiteListEntry net/minecraft/server/players/WhiteListEntry
+ m (Lcom/google/gson/JsonObject;)V serialize a
+c net/minecraft/server/rcon/thread/QueryThreadGs4 net/minecraft/server/rcon/thread/RemoteStatusListener
+ m (Ljava/net/DatagramPacket;)[B buildRuleResponse b
+ m (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/QueryThreadGs4; create a
+ m (Ljava/net/SocketAddress;)[B getIdentBytes a
+ m ()Z initSocket e
+ m (Ljava/net/DatagramPacket;)Z processPacket a
+ m ()V pruneChallenges d
+ m (Ljava/lang/Exception;)V recoverSocketError a
+ m (Ljava/net/DatagramPacket;)V sendChallenge d
+ m ([BLjava/net/DatagramPacket;)V sendTo a
+ m ()Z start a
+ m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; validChallenge c
+ f J CHALLENGE_CHECK_INTERVAL g
+ f Ljava/lang/String; GAME_ID f
+ f Ljava/lang/String; GAME_TYPE e
+ f Lorg/slf4j/Logger; LOGGER d
+ f J RESPONSE_CACHE_TIME h
+ f [B buffer p
+ f Ljava/lang/String; hostIp q
+ f J lastChallengeCheck i
+ f J lastRulesResponse u
+ f I maxPlayers l
+ f I port j
+ f Lnet/minecraft/server/rcon/NetworkDataOutputStream; rulesResponse t
+ f Lnet/minecraft/server/ServerInterface; serverInterface v
+ f Ljava/lang/String; serverIp r
+ f Ljava/lang/String; serverName m
+ f I serverPort k
+ f Ljava/net/DatagramSocket; socket o
+ f Ljava/util/Map; validChallenges s
+ f Ljava/lang/String; worldName n
+c net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge net/minecraft/server/rcon/thread/RemoteStatusListener$RemoteStatusChallenge
+ m (J)Ljava/lang/Boolean; before a
+ m ()I getChallenge a
+ m ()[B getChallengeBytes b
+ m ()Ljava/lang/String; getIdent d
+ m ()[B getIdentBytes c
+ f [B challengeBytes d
+ f I challenge b
+ f [B identBytes c
+ f Ljava/lang/String; ident e
+ f J time a
+c net/minecraft/tags/FlatLevelGeneratorPresetTags net/minecraft/tags/FlatLevelGeneratorPresetTags
+ m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a
+ f Lnet/minecraft/tags/TagKey; VISIBLE a
+c net/minecraft/util/datafix/fixes/BlockRenameFix net/minecraft/util/datafix/fixes/DataConverterBlockRename
+ m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockState a
+ m (Ljava/lang/String;)Ljava/lang/String; fixFlatBlockState b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 a
+ m (Ljava/lang/String;)Ljava/lang/String; renameBlock a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/BlockRenameFix$1 net/minecraft/util/datafix/fixes/DataConverterBlockRename$1
+ m (Ljava/lang/String;)Ljava/lang/String; renameBlock a
+ f Ljava/util/function/Function; val$renamer a
+c net/minecraft/util/datafix/fixes/BlockStateData net/minecraft/util/datafix/fixes/DataConverterFlattenData
+ m ()V bootstrap0 b
+ m ()V bootstrap1 c
+ m ()V bootstrap2 d
+ m ()V bootstrap3_1 e
+ m ()V bootstrap3_2 f
+ m ()V bootstrap4 g
+ m ()V bootstrap5 h
+ m ()V bootstrap6 i
+ m ()V bootstrap7 j
+ m ()V bootstrap8 k
+ m ()V bootstrap9 l
+ m ()V bootstrapA m
+ m ()V bootstrapB n
+ m ()V bootstrapC o
+ m ()V bootstrapD p
+ m ()V bootstrapE q
+ m ()V bootstrapF r
+ m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; create b
+ m (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; create a
+ m ()V finalizeMaps a
+ m (I)Lcom/mojang/serialization/Dynamic; getTag b
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0 b
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$1 a
+ m (ILcom/mojang/serialization/Dynamic;[Lcom/mojang/serialization/Dynamic;)V register a
+ m (I)Ljava/lang/String; upgradeBlock a
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeBlock a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag a
+ f Ljava/util/Map; AGE_0 h
+ f Ljava/util/Map; AGE_0_FACING_EAST i
+ f Ljava/util/Map; AGE_0_FACING_NORTH j
+ f Ljava/util/Map; AGE_0_FACING_SOUTH k
+ f Ljava/util/Map; AGE_0_FACING_WEST l
+ f Ljava/util/Map; AGE_10 n
+ f Ljava/util/Map; AGE_11 o
+ f Ljava/util/Map; AGE_12 p
+ f Ljava/util/Map; AGE_13 q
+ f Ljava/util/Map; AGE_14 r
+ f Ljava/util/Map; AGE_15 s
+ f Ljava/util/Map; AGE_1 m
+ f Ljava/util/Map; AGE_1_FACING_EAST t
+ f Ljava/util/Map; AGE_1_FACING_NORTH u
+ f Ljava/util/Map; AGE_1_FACING_SOUTH v
+ f Ljava/util/Map; AGE_1_FACING_WEST w
+ f Ljava/util/Map; AGE_2 x
+ f Ljava/util/Map; AGE_2_FACING_EAST y
+ f Ljava/util/Map; AGE_2_FACING_NORTH z
+ f Ljava/util/Map; AGE_2_FACING_SOUTH A
+ f Ljava/util/Map; AGE_2_FACING_WEST B
+ f Ljava/util/Map; AGE_3 C
+ f Ljava/util/Map; AGE_4 D
+ f Ljava/util/Map; AGE_5 E
+ f Ljava/util/Map; AGE_6 F
+ f Ljava/util/Map; AGE_7 G
+ f Ljava/util/Map; AGE_8 H
+ f Ljava/util/Map; AGE_9 I
+ f Ljava/util/Map; AXIS_X J
+ f Ljava/util/Map; AXIS_Y K
+ f Ljava/util/Map; AXIS_Z L
+ f [Lcom/mojang/serialization/Dynamic; BLOCK_DEFAULTS c
+ f Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_FALSE M
+ f Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_TRUE N
+ f Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_FALSE O
+ f Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_TRUE P
+ f Ljava/util/Map; COLOR_BLACK Q
+ f Ljava/util/Map; COLOR_BLUE R
+ f Ljava/util/Map; COLOR_BROWN S
+ f Ljava/util/Map; COLOR_CYAN T
+ f Ljava/util/Map; COLOR_GRAY U
+ f Ljava/util/Map; COLOR_GREEN V
+ f Ljava/util/Map; COLOR_LIGHT_BLUE W
+ f Ljava/util/Map; COLOR_LIME X
+ f Ljava/util/Map; COLOR_MAGENTA Y
+ f Ljava/util/Map; COLOR_ORANGE Z
+ f Ljava/util/Map; COLOR_PINK aa
+ f Ljava/util/Map; COLOR_PURPLE ab
+ f Ljava/util/Map; COLOR_RED ac
+ f Ljava/util/Map; COLOR_SILVER ad
+ f Ljava/util/Map; COLOR_WHITE ae
+ f Ljava/util/Map; COLOR_YELLOW af
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ag
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE ah
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ai
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE aj
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE ak
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE al
+ f Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE am
+ f Ljava/util/Map; FACE_CEILING_POWERED_FALSE_FACING_NORTH an
+ f Ljava/util/Map; FACE_CEILING_POWERED_TRUE_FACING_NORTH ao
+ f Ljava/util/Map; FACE_FLOOR_POWERED_FALSE_FACING_NORTH ap
+ f Ljava/util/Map; FACE_FLOOR_POWERED_TRUE_FACING_NORTH aq
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_EAST ar
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_NORTH as
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_SOUTH at
+ f Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_WEST au
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_EAST av
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_NORTH aw
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_SOUTH ax
+ f Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_WEST ay
+ f Ljava/util/Map; FACING_DOWN az
+ f Ljava/util/Map; FACING_DOWN_CONDITIONAL_FALSE aA
+ f Ljava/util/Map; FACING_DOWN_CONDITIONAL_TRUE aB
+ f Ljava/util/Map; FACING_DOWN_EXTENDED_FALSE aC
+ f Ljava/util/Map; FACING_DOWN_EXTENDED_TRUE aD
+ f Ljava/util/Map; FACING_DOWN_POWERED_FALSE aE
+ f Ljava/util/Map; FACING_DOWN_POWERED_TRUE aF
+ f Ljava/util/Map; FACING_EAST aG
+ f Ljava/util/Map; FACING_EAST_CONDITIONAL_FALSE aH
+ f Ljava/util/Map; FACING_EAST_CONDITIONAL_TRUE aI
+ f Ljava/util/Map; FACING_EAST_EXTENDED_FALSE aJ
+ f Ljava/util/Map; FACING_EAST_EXTENDED_TRUE aK
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER aL
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER aM
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER aN
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER aO
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER aP
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER aQ
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER aR
+ f Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER aS
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER aT
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER aU
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER aV
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER aW
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER aX
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER aY
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER aZ
+ f Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER ba
+ f Ljava/util/Map; FACING_EAST_POWERED_FALSE bb
+ f Ljava/util/Map; FACING_EAST_POWERED_TRUE bc
+ f Ljava/util/Map; FACING_NORTH bd
+ f Ljava/util/Map; FACING_NORTH_CONDITIONAL_FALSE be
+ f Ljava/util/Map; FACING_NORTH_CONDITIONAL_TRUE bf
+ f Ljava/util/Map; FACING_NORTH_EXTENDED_FALSE bg
+ f Ljava/util/Map; FACING_NORTH_EXTENDED_TRUE bh
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bi
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bj
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bk
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bl
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bm
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bn
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bo
+ f Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bp
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bq
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER br
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bs
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bt
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bu
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bv
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bw
+ f Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bx
+ f Ljava/util/Map; FACING_NORTH_POWERED_FALSE by
+ f Ljava/util/Map; FACING_NORTH_POWERED_TRUE bz
+ f Ljava/util/Map; FACING_SOUTH bA
+ f Ljava/util/Map; FACING_SOUTH_CONDITIONAL_FALSE bB
+ f Ljava/util/Map; FACING_SOUTH_CONDITIONAL_TRUE bC
+ f Ljava/util/Map; FACING_SOUTH_EXTENDED_FALSE bD
+ f Ljava/util/Map; FACING_SOUTH_EXTENDED_TRUE bE
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bF
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bG
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bH
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bI
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bJ
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bK
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bL
+ f Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bM
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER bN
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER bO
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER bP
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER bQ
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER bR
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER bS
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER bT
+ f Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER bU
+ f Ljava/util/Map; FACING_SOUTH_POWERED_FALSE bV
+ f Ljava/util/Map; FACING_SOUTH_POWERED_TRUE bW
+ f Ljava/util/Map; FACING_UP bX
+ f Ljava/util/Map; FACING_UP_CONDITIONAL_FALSE bY
+ f Ljava/util/Map; FACING_UP_CONDITIONAL_TRUE bZ
+ f Ljava/util/Map; FACING_UP_EXTENDED_FALSE ca
+ f Ljava/util/Map; FACING_UP_EXTENDED_TRUE cb
+ f Ljava/util/Map; FACING_UP_POWERED_FALSE cc
+ f Ljava/util/Map; FACING_UP_POWERED_TRUE cd
+ f Ljava/util/Map; FACING_WEST ce
+ f Ljava/util/Map; FACING_WEST_CONDITIONAL_FALSE cf
+ f Ljava/util/Map; FACING_WEST_CONDITIONAL_TRUE cg
+ f Ljava/util/Map; FACING_WEST_EXTENDED_FALSE ch
+ f Ljava/util/Map; FACING_WEST_EXTENDED_TRUE ci
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER cj
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER ck
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER cl
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER cm
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER cn
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER co
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER cp
+ f Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER cq
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER cr
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER cs
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER ct
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER cu
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER cv
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER cw
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER cx
+ f Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER cy
+ f Ljava/util/Map; FACING_WEST_POWERED_FALSE cz
+ f Ljava/util/Map; FACING_WEST_POWERED_TRUE cA
+ f Ljava/lang/String; FILTER_ME a
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_EAST cB
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_NORTH cC
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_SOUTH cD
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_WEST cE
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_EAST cF
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_NORTH cG
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_SOUTH cH
+ f Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_WEST cI
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_EAST cJ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_NORTH cK
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_SOUTH cL
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_WEST cM
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_EAST cN
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_NORTH cO
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_SOUTH cP
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_WEST cQ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_EAST cR
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_NORTH cS
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_SOUTH cT
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_WEST cU
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_EAST cV
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_NORTH cW
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_SOUTH cX
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_WEST cY
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_EAST cZ
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_NORTH da
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_SOUTH db
+ f Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_WEST dc
+ f Ljava/util/Map; HALF_LOWER dd
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_EAST de
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_NORTH df
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_SOUTH dg
+ f Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_WEST dh
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_EAST di
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_NORTH dj
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_SOUTH dk
+ f Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_WEST dl
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_EAST dm
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_NORTH dn
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_SOUTH do
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_WEST dp
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_EAST dq
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_NORTH dr
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_SOUTH ds
+ f Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_WEST dt
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_EAST du
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_NORTH dv
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_SOUTH dw
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_WEST dx
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_EAST dy
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_NORTH dz
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_SOUTH dA
+ f Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_WEST dB
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_EAST dC
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_NORTH dD
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_SOUTH dE
+ f Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_WEST dF
+ f Ljava/util/Map; HALF_UPPER dG
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD d
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD_NAME e
+ f Ljava/util/Map; LEVEL_0 dH
+ f Ljava/util/Map; LEVEL_10 dJ
+ f Ljava/util/Map; LEVEL_11 dK
+ f Ljava/util/Map; LEVEL_12 dL
+ f Ljava/util/Map; LEVEL_13 dM
+ f Ljava/util/Map; LEVEL_14 dN
+ f Ljava/util/Map; LEVEL_15 dO
+ f Ljava/util/Map; LEVEL_1 dI
+ f Ljava/util/Map; LEVEL_2 dP
+ f Ljava/util/Map; LEVEL_3 dQ
+ f Ljava/util/Map; LEVEL_4 dR
+ f Ljava/util/Map; LEVEL_5 dS
+ f Ljava/util/Map; LEVEL_6 dT
+ f Ljava/util/Map; LEVEL_7 dU
+ f Ljava/util/Map; LEVEL_8 dV
+ f Ljava/util/Map; LEVEL_9 dW
+ f Ljava/util/Map; LIT_FALSE dX
+ f Ljava/util/Map; LIT_TRUE dY
+ f [Lcom/mojang/serialization/Dynamic; MAP b
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_FALSE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE dZ
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ea
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE eb
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE ec
+ f Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE ed
+ f Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ee
+ f Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE ef
+ f Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE eg
+ f Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE eh
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_FALSE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE ei
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE ej
+ f Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_TRUE ek
+ f Ljava/util/Map; POWERED_FALSE el
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST em
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH en
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH eo
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST ep
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST eq
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH er
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH es
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST et
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST eu
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH ev
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH ew
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST ex
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST ey
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH ez
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH eA
+ f Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST eB
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_EAST eC
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_NORTH eD
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_SOUTH eE
+ f Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_WEST eF
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_EAST eG
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_NORTH eH
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_SOUTH eI
+ f Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_WEST eJ
+ f Ljava/util/Map; POWERED_TRUE eK
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST eL
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH eM
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH eN
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST eO
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST eP
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH eQ
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH eR
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST eS
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST eT
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH eU
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH eV
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST eW
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST eX
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH eY
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH eZ
+ f Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST fa
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_EAST fb
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_NORTH fc
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_SOUTH fd
+ f Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_WEST fe
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_EAST ff
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_NORTH fg
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_SOUTH fh
+ f Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_WEST fi
+ f Ljava/util/Map; POWER_0 fj
+ f Ljava/util/Map; POWER_10 fl
+ f Ljava/util/Map; POWER_11 fm
+ f Ljava/util/Map; POWER_12 fn
+ f Ljava/util/Map; POWER_13 fo
+ f Ljava/util/Map; POWER_14 fp
+ f Ljava/util/Map; POWER_15 fq
+ f Ljava/util/Map; POWER_1 fk
+ f Ljava/util/Map; POWER_2 fr
+ f Ljava/util/Map; POWER_3 fs
+ f Ljava/util/Map; POWER_4 ft
+ f Ljava/util/Map; POWER_5 fu
+ f Ljava/util/Map; POWER_6 fv
+ f Ljava/util/Map; POWER_7 fw
+ f Ljava/util/Map; POWER_8 fx
+ f Ljava/util/Map; POWER_9 fy
+ f Ljava/util/Map; ROTATION_0 fz
+ f Ljava/util/Map; ROTATION_10 fB
+ f Ljava/util/Map; ROTATION_11 fC
+ f Ljava/util/Map; ROTATION_12 fD
+ f Ljava/util/Map; ROTATION_13 fE
+ f Ljava/util/Map; ROTATION_14 fF
+ f Ljava/util/Map; ROTATION_15 fG
+ f Ljava/util/Map; ROTATION_1 fA
+ f Ljava/util/Map; ROTATION_2 fH
+ f Ljava/util/Map; ROTATION_3 fI
+ f Ljava/util/Map; ROTATION_4 fJ
+ f Ljava/util/Map; ROTATION_5 fK
+ f Ljava/util/Map; ROTATION_6 fL
+ f Ljava/util/Map; ROTATION_7 fM
+ f Ljava/util/Map; ROTATION_8 fN
+ f Ljava/util/Map; ROTATION_9 fO
+ f Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_FALSE fP
+ f Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_TRUE fQ
+ f Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_FALSE fR
+ f Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_TRUE fS
+ f Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_FALSE fT
+ f Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_TRUE fU
+ f Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_FALSE fV
+ f Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_TRUE fW
+ f Ljava/util/Map; SHAPE_EAST_WEST_POWERED_FALSE fX
+ f Ljava/util/Map; SHAPE_EAST_WEST_POWERED_TRUE fY
+ f Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_FALSE fZ
+ f Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_TRUE ga
+ f Ljava/util/Map; SNOWY_FALSE gb
+ f Ljava/util/Map; STAGE_0 gc
+ f Ljava/util/Map; STAGE_1 gd
+ f Ljava/lang/String; TAG_NAME f
+ f Ljava/lang/String; TAG_PROPERTIES g
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_DOWN ge
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_EAST gf
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_NORTH gg
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_SOUTH gh
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_UP gi
+ f Ljava/util/Map; TRIGGERED_FALSE_FACING_WEST gj
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_DOWN gk
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_EAST gl
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_NORTH gm
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_SOUTH gn
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_UP go
+ f Ljava/util/Map; TRIGGERED_TRUE_FACING_WEST gp
+ f Ljava/util/Map; TYPE_BOTTOM gq
+ f Ljava/util/Map; TYPE_DOUBLE gr
+ f Ljava/util/Map; TYPE_TOP gs
+ f Ljava/util/Map; UP_FALSE_EAST_FALSE_NORTH_FALSE_SOUTH_FALSE_WEST_FALSE gt
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE gu
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE gv
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE gw
+ f Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE gx
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE gy
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE gz
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE gA
+ f Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE gB
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE gC
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE gD
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE gE
+ f Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE gF
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE gG
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE gH
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE gI
+ f Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE gJ
+c net/minecraft/util/datafix/fixes/ChunkStatusFix net/minecraft/util/datafix/fixes/DataConverterChunkStatus
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/MobEffectIdFix net/minecraft/util/datafix/fixes/MobEffectIdFix
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; blockEntityFixer a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; entityFixer b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAreaEffectCloudTag e
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixArrowTag d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMooshroomTag c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixSuspiciousStewTag g
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; getAndConvertMobEffectId a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; itemStackFixer d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$blockEntityFixer$4 i
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$blockEntityFixer$5 e
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$entityFixer$6 d
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$fixSuspiciousStewTag$8 a
+ m (Ljava/lang/Number;)Ljava/lang/String; lambda$getAndConvertMobEffectId$1 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$itemStackFixer$10 h
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$11 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$12 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$9 b
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$playerFixer$7 c
+ m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$updateMobEffectInstanceList$2 b
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$3 a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; playerFixer c
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntityTag f
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstance a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstanceList b
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry b
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry a
+ f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ID_MAP a
+ f Ljava/util/Set; MOB_EFFECT_INSTANCE_CARRIER_ITEMS b
+c net/minecraft/util/datafix/fixes/NamedEntityFix net/minecraft/util/datafix/fixes/DataConverterNamedEntity
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/lang/String; entityName a
+ f Ljava/lang/String; name c
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/datafix/fixes/SpawnerDataFix net/minecraft/util/datafix/fixes/SpawnerDataFix
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 d
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$wrapSpawnPotentialsToWeightedEntries$3 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapEntityToSpawnData a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapSpawnPotentialsToWeightedEntries b
+c net/minecraft/util/datafix/fixes/StatsRenameFix net/minecraft/util/datafix/fixes/StatsRenameFix
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; createCriteriaRule a
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; createStatRule b
+ m ()Ljava/lang/IllegalStateException; lambda$createCriteriaRule$0 c
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$createCriteriaRule$1 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$3 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$4 b
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$createStatRule$5 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$6 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$7 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$8 a
+ f Ljava/lang/String; name a
+ f Ljava/util/Map; renames b
+c net/minecraft/util/debug/ServerDebugSubscribers net/minecraft/util/debug/ServerDebugSubscribers
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToAll a
+ m ()Ljava/util/Set; enabledSubscriptions b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Ljava/util/List; getSubscribersFor b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Z hasAnySubscriberFor a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Z hasRequiredPermissions a
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Ljava/util/List; lambda$tick$0 c
+ m ()V tick a
+ f Ljava/util/Map; enabledSubscriptions b
+ f Lnet/minecraft/server/MinecraftServer; server a
+c net/minecraft/util/debugchart/LocalSampleLogger net/minecraft/util/debugchart/LocalSampleLogger
+ m ()I capacity c
+ m (I)J get a
+ m (II)J get a
+ m ()V reset e
+ m ()I size d
+ m ()V useSample a
+ m (I)I wrapIndex b
+ f I CAPACITY c
+ f [[J samples d
+ f I size f
+ f I start e
+c net/minecraft/util/profiling/ContinuousProfiler net/minecraft/util/profiling/GameProfilerSwitcher
+ m ()V disable b
+ m ()V enable c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; getFiller d
+ m ()Lnet/minecraft/util/profiling/ProfileResults; getResults e
+ m ()Z isEnabled a
+ f Lnet/minecraft/util/profiling/ProfileCollector; profiler d
+ f Ljava/util/function/LongSupplier; realTime a
+ f Ljava/util/function/BooleanSupplier; suppressWarnings c
+ f Ljava/util/function/IntSupplier; tickCount b
+c net/minecraft/util/profiling/SingleTickProfiler net/minecraft/util/profiling/GameProfilerTick
+ m (Ljava/lang/String;)Lnet/minecraft/util/profiling/SingleTickProfiler; createTickProfiler a
+ m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; decorateFiller a
+ m ()V endTick b
+ m ()I lambda$startTick$0 d
+ m ()Z lambda$startTick$1 c
+ m ()Lnet/minecraft/util/profiling/ProfilerFiller; startTick a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/io/File; location e
+ f Lnet/minecraft/util/profiling/ProfileCollector; profiler f
+ f Ljava/util/function/LongSupplier; realTime b
+ f J saveThreshold c
+ f I tick d
+c net/minecraft/util/valueproviders/ConstantFloat net/minecraft/util/valueproviders/ConstantFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m ()F getValue d
+ m (F)Lnet/minecraft/util/valueproviders/ConstantFloat; of a
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/util/valueproviders/ConstantFloat; ZERO a
+ f F value d
+c net/minecraft/util/valueproviders/FloatProvider net/minecraft/util/valueproviders/FloatProvider
+ m (FF)Lcom/mojang/serialization/Codec; codec a
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; lambda$codec$3 b
+ m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; lambda$codec$4 a
+ m (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; lambda$codec$5 a
+ m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$0 b
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; lambda$static$1 a
+ m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; lambda$static$2 a
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC a
+c net/minecraft/world/attribute/WeatherAttributes net/minecraft/world/attribute/WeatherAttributes
+ m (Lnet/minecraft/world/attribute/EnvironmentAttributeSystem$Builder;Lnet/minecraft/world/attribute/WeatherAttributes$WeatherAccess;)V addBuiltinLayers a
+ m (Lnet/minecraft/world/attribute/EnvironmentAttributeSystem$Builder;Lnet/minecraft/world/attribute/WeatherAttributes$WeatherAccess;Lnet/minecraft/world/attribute/EnvironmentAttribute;)V addLayer a
+ m (Lnet/minecraft/world/attribute/WeatherAttributes$WeatherAccess;Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Entry;Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Entry;Ljava/lang/Object;I)Ljava/lang/Object; lambda$addLayer$0 a
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeMap; RAIN a
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeMap; THUNDER b
+ f Ljava/util/Set; WEATHER_ATTRIBUTES c
+c net/minecraft/world/attribute/WeatherAttributes$WeatherAccess net/minecraft/world/attribute/WeatherAttributes$a
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/attribute/WeatherAttributes$WeatherAccess; from a
+ m ()F rainLevel a
+ m ()F thunderLevel b
+c net/minecraft/world/attribute/WeatherAttributes$WeatherAccess$1 net/minecraft/world/attribute/WeatherAttributes$a$1
+ m ()F rainLevel a
+ m ()F thunderLevel b
+ f Lnet/minecraft/world/level/Level; val$level a
+c net/minecraft/world/effect/WindChargedMobEffect net/minecraft/world/effect/WindChargedMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a
+c net/minecraft/world/entity/ElytraAnimationState net/minecraft/world/entity/ElytraAnimationState
+ m (F)F getRotX a
+ m (F)F getRotY b
+ m (F)F getRotZ c
+ m ()V tick a
+ f F DEFAULT_X_ROT a
+ f F DEFAULT_Z_ROT b
+ f Lnet/minecraft/world/entity/LivingEntity; entity i
+ f F rotX c
+ f F rotXOld f
+ f F rotY d
+ f F rotYOld g
+ f F rotZ e
+ f F rotZOld h
+c net/minecraft/world/entity/InterpolationHandler net/minecraft/world/entity/InterpolationHandler
+ m ()V cancel f
+ m ()Z hasActiveInterpolation d
+ m ()V interpolate e
+ m (Lnet/minecraft/world/phys/Vec3;FF)V interpolateTo a
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m (I)V setInterpolationLength a
+ m ()F xRot c
+ m ()F yRot b
+ f I DEFAULT_INTERPOLATION_STEPS a
+ f Lnet/minecraft/world/entity/Entity; entity b
+ f Lnet/minecraft/world/entity/InterpolationHandler$InterpolationData; interpolationData d
+ f I interpolationSteps c
+ f Ljava/util/function/Consumer; onInterpolationStart g
+ f Lnet/minecraft/world/phys/Vec3; previousTickPosition e
+ f Lnet/minecraft/world/phys/Vec2; previousTickRot f
+c net/minecraft/world/entity/InterpolationHandler$InterpolationData net/minecraft/world/entity/InterpolationHandler$a
+ m (Lnet/minecraft/world/phys/Vec3;)V addDelta a
+ m (FF)V addRotation a
+ m ()V decrease a
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f I steps a
+ f F xRot d
+ f F yRot c
+c net/minecraft/world/entity/PositionMoveRotation net/minecraft/world/entity/PositionMoveRotation
+ m (Lnet/minecraft/world/entity/PositionMoveRotation;Lnet/minecraft/world/entity/PositionMoveRotation;Ljava/util/Set;)Lnet/minecraft/world/entity/PositionMoveRotation; calculateAbsolute a
+ m (DDLjava/util/Set;Lnet/minecraft/world/entity/Relative;)D calculateDelta a
+ m ()Lnet/minecraft/world/phys/Vec3; deltaMovement b
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/PositionMoveRotation; of a
+ m (Lnet/minecraft/world/level/portal/TeleportTransition;)Lnet/minecraft/world/entity/PositionMoveRotation; of a
+ m ()Lnet/minecraft/world/phys/Vec3; position a
+ m (FF)Lnet/minecraft/world/entity/PositionMoveRotation; withRotation a
+ m ()F xRot d
+ m ()F yRot c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a
+ f Lnet/minecraft/world/phys/Vec3; deltaMovement c
+ f Lnet/minecraft/world/phys/Vec3; position b
+ f F xRot e
+ f F yRot d
+c net/minecraft/world/entity/ai/behavior/Behavior net/minecraft/world/entity/ai/behavior/Behavior
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasRequiredMemories a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (J)Z timedOut a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f I DEFAULT_DURATION a
+ f J endTimestamp d
+ f Ljava/util/Map; entryCondition b
+ f I maxDuration f
+ f I minDuration e
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status c
+c net/minecraft/world/entity/ai/behavior/Behavior$Status net/minecraft/world/entity/ai/behavior/Behavior$Status
+ m ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; $values a
+ f [Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; $VALUES c
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; RUNNING b
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; STOPPED a
+c net/minecraft/world/entity/ai/behavior/RingBell net/minecraft/world/entity/ai/behavior/BehaviorBellRing
+ m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a
+ m (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 lambda$create$0 a
+ m (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; lambda$create$1 a
+ m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$2 a
+ f F BELL_RING_CHANCE b
+ f I RING_BELL_FROM_DISTANCE a
+c net/minecraft/world/entity/ai/goal/EatBlockGoal net/minecraft/world/entity/ai/goal/PathfinderGoalEatTile
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getEatAnimationTick h
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$static$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I EAT_ANIMATION_TICKS a
+ f Ljava/util/function/Predicate; IS_EDIBLE b
+ f I eatAnimationTick e
+ f Lnet/minecraft/world/level/Level; level d
+ f Lnet/minecraft/world/entity/Mob; mob c
+c net/minecraft/world/entity/ai/goal/GoalSelector net/minecraft/world/entity/ai/goal/PathfinderGoalSelector
+ m (ILnet/minecraft/world/entity/ai/goal/Goal;)V addGoal a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V disableControlFlag a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V enableControlFlag b
+ m ()Ljava/util/Set; getAvailableGoals b
+ m (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/Map;)Z goalCanBeReplacedForAllFlags a
+ m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z lambda$removeAllGoals$0 a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z lambda$removeGoal$1 a
+ m (Ljava/util/Map$Entry;)Z lambda$tick$2 a
+ m (Ljava/util/function/Predicate;)V removeAllGoals a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal;)V removeGoal a
+ m (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;Z)V setControlFlag a
+ m ()V tick a
+ m (Z)V tickRunningGoals a
+ f Lnet/minecraft/world/entity/ai/goal/WrappedGoal; NO_GOAL a
+ f Ljava/util/Set; availableGoals c
+ f Ljava/util/Map; lockedFlags b
+c net/minecraft/world/entity/ai/goal/GoalSelector$1 net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$1
+ m ()Z canUse b
+c net/minecraft/world/entity/ai/goal/GoalSelector$2 net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$2
+ m ()Z isRunning h
+c net/minecraft/world/entity/ai/goal/InteractGoal net/minecraft/world/entity/ai/goal/PathfinderGoalInteract
+c net/minecraft/world/entity/ai/goal/OpenDoorGoal net/minecraft/world/entity/ai/goal/PathfinderGoalDoorOpen
+ m ()Z canContinueToUse c
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f Z closeDoor a
+ f I forgetTime b
+c net/minecraft/world/entity/ai/goal/SpearUseGoal net/minecraft/world/entity/ai/goal/SpearUseGoal
+ m ()Z ableToAttack h
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getKineticWeaponUseDuration i
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I MAX_COOLDOWN_DISTANCE d
+ f D MAX_FLEEING_TIME i
+ f I MAX_REPOSITION_DISTANCE b
+ f I MIN_COOLDOWN_DISTANCE c
+ f I MIN_REPOSITION_DISTANCE a
+ f F approachDistanceSq g
+ f Lnet/minecraft/world/entity/monster/Monster; mob j
+ f D speedModifierWhenCharging e
+ f D speedModifierWhenRepositioning f
+ f Lnet/minecraft/world/entity/ai/goal/SpearUseGoal$SpearUseState; state k
+ f F targetInRangeRadiusSq h
+c net/minecraft/world/entity/ai/goal/SpearUseGoal$SpearUseState net/minecraft/world/entity/ai/goal/SpearUseGoal$a
+ m ()Z notEngagedYet a
+ m (I)V startEngagement a
+ m ()Z tickAndCheckEngagement b
+ m ()Z tickAndCheckFleeing c
+ f Lnet/minecraft/world/phys/Vec3; awayPos c
+ f Z done d
+ f I engageTime a
+ f I fleeingTime b
+c net/minecraft/world/entity/ai/gossip/GossipType net/minecraft/world/entity/ai/gossip/ReputationType
+ m ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/ai/gossip/GossipType; $VALUES o
+ f Lcom/mojang/serialization/Codec; CODEC n
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MAJOR_NEGATIVE a
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MAJOR_POSITIVE d
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MINOR_NEGATIVE b
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; MINOR_POSITIVE c
+ f I REPUTATION_CHANGE_PER_EVENT f
+ f I REPUTATION_CHANGE_PER_EVERLASTING_MEMORY g
+ f I REPUTATION_CHANGE_PER_TRADE h
+ f Lnet/minecraft/world/entity/ai/gossip/GossipType; TRADING e
+ f I decayPerDay l
+ f I decayPerTransfer m
+ f Ljava/lang/String; id i
+ f I max k
+ f I weight j
+c net/minecraft/world/entity/ai/memory/WalkTarget net/minecraft/world/entity/ai/memory/MemoryTarget
+ m ()I getCloseEnoughDist c
+ m ()F getSpeedModifier b
+ m ()Lnet/minecraft/world/entity/ai/behavior/PositionTracker; getTarget a
+ f I closeEnoughDist c
+ f F speedModifier b
+ f Lnet/minecraft/world/entity/ai/behavior/PositionTracker; target a
+c net/minecraft/world/entity/ai/sensing/MobSensor net/minecraft/world/entity/ai/sensing/MobSensor
+ m (Lnet/minecraft/world/entity/LivingEntity;)V checkForMobsNearby a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V clearMemory c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$checkForMobsNearby$0 a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V mobDetected b
+ m ()Ljava/util/Set; requires a
+ f I memoryTimeToLive d
+ f Ljava/util/function/BiPredicate; mobTest a
+ f Ljava/util/function/Predicate; readyTest b
+ f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; toSet c
+c net/minecraft/world/entity/ai/util/AirRandomPos net/minecraft/world/entity/ai/util/AirRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; getPosTowards a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; lambda$getPosTowards$0 a
+c net/minecraft/world/entity/animal/allay/AllayAi net/minecraft/world/entity/animal/allay/AllayAi
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getItemDepositPosition b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getLikedPlayer a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getLikedPlayerPositionTracker d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z hasWantedItem c
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)V hearNoteblock a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/ai/behavior/PositionTracker; lambda$getLikedPlayerPositionTracker$1 a
+ m (Lnet/minecraft/world/entity/animal/allay/Allay;)Z lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)Z shouldDepositItemsAtLikedNoteblock a
+ m (Lnet/minecraft/world/entity/animal/allay/Allay;)V updateActivity a
+ f I CLOSE_ENOUGH_TO_TARGET e
+ f I DISTANCE_TO_WANTED_ITEM k
+ f I GIVE_ITEM_TIMEOUT_DURATION l
+ f I MAX_LOOK_DISTANCE g
+ f I MAX_WAIT_DURATION i
+ f I MIN_WAIT_DURATION h
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET b
+ f F SPEED_MULTIPLIER_WHEN_IDLING a
+ f F SPEED_MULTIPLIER_WHEN_PANICKING d
+ f F SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM c
+ f I TIME_TO_FORGET_NOTEBLOCK j
+ f I TOO_FAR_FROM_TARGET f
+c net/minecraft/world/entity/animal/camel/CamelAi net/minecraft/world/entity/animal/camel/CamelAi
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider a
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V initMemories a
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; lambda$initIdleActivity$1 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/camel/Camel;)V updateActivity a
+ f Lnet/minecraft/util/valueproviders/UniformInt; ADULT_FOLLOW_RANGE f
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES h
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES g
+ f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT d
+ f F SPEED_MULTIPLIER_WHEN_IDLING b
+ f F SPEED_MULTIPLIER_WHEN_MAKING_LOVE e
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED c
+c net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic net/minecraft/world/entity/animal/camel/CamelAi$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V start a
+c net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting net/minecraft/world/entity/animal/camel/CamelAi$b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V start a
+ f I minimalPoseTicks c
+c net/minecraft/world/entity/animal/equine/Donkey net/minecraft/world/entity/animal/equine/EntityHorseDonkey
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound hw
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gV
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()V playJumpSound hE
+c net/minecraft/world/entity/animal/feline/Ocelot net/minecraft/world/entity/animal/feline/EntityOcelot
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkOcelotSpawnRules c
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAmbientSoundInterval S
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/feline/Ocelot; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isSteppingCarefully cv
+ m ()Z isTrusting gQ
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V reassessTrustingGoals gP
+ m ()V registerGoals D
+ m (D)Z removeWhenFarAway i
+ m (Z)V setTrusting x
+ m (Z)V spawnTrustingParticles y
+ f D CROUCH_SPEED_MOD cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTING cz
+ f Z DEFAULT_TRUSTING cA
+ f D SPRINT_SPEED_MOD cx
+ f D WALK_SPEED_MOD cw
+ f Lnet/minecraft/world/entity/animal/feline/Ocelot$OcelotAvoidEntityGoal; ocelotAvoidPlayersGoal cB
+ f Lnet/minecraft/world/entity/animal/feline/Ocelot$OcelotTemptGoal; temptGoal cC
+c net/minecraft/world/entity/animal/feline/Ocelot$OcelotTemptGoal net/minecraft/world/entity/animal/feline/EntityOcelot$b
+ m ()Z canScare h
+ f Lnet/minecraft/world/entity/animal/feline/Ocelot; ocelot d
+c net/minecraft/world/entity/animal/feline/Ocelot$OcelotAvoidEntityGoal net/minecraft/world/entity/animal/feline/EntityOcelot$a
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/feline/Ocelot; ocelot i
+c net/minecraft/world/entity/animal/parrot/Parrot net/minecraft/world/entity/animal/parrot/EntityParrot
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()V calculateFlapping hh
+ m ()Z canFlyToOwner gV
+ m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a
+ m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkParrotSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes hd
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush F
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; getAmbient a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; getImitatedSound b
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (Lnet/minecraft/util/RandomSource;)F getPitch a
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; getVariant hf
+ m ()F getVoicePitch fD
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z imitateNearbyMobs a
+ m ()Z isBaby e_
+ m ()Z isFlapping bp
+ m ()Z isFlying d
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isPartyParrot he
+ m (Ljava/util/HashMap;)V lambda$static$0 a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onFlap bo
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Lnet/minecraft/core/BlockPos;Z)V setRecordPlayingNearby a
+ m (Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;)V setVariant a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cD
+ f Ljava/util/Map; MOB_SOUND_MAP cF
+ f Ljava/util/function/Predicate; NOT_PARROT_PREDICATE cE
+ f F flap cz
+ f F flapSpeed cA
+ f F flapping cG
+ f Lnet/minecraft/core/BlockPos; jukebox cJ
+ f F nextFlap cH
+ f F oFlap cC
+ f F oFlapSpeed cB
+ f Z partyParrot cI
+c net/minecraft/world/entity/animal/parrot/Parrot$1 net/minecraft/world/entity/animal/parrot/EntityParrot$1
+ m (Lnet/minecraft/world/entity/Mob;)Z test a
+c net/minecraft/world/entity/animal/parrot/Parrot$Variant net/minecraft/world/entity/animal/parrot/EntityParrot$Variant
+ m ()[Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; $VALUES m
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; BLUE b
+ f Ljava/util/function/IntFunction; BY_ID j
+ f Lcom/mojang/serialization/Codec; CODEC g
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; DEFAULT f
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; GRAY e
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; GREEN c
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC h
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; RED_BLUE a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; YELLOW_BLUE d
+ f I id k
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/parrot/Parrot$ParrotWanderGoal net/minecraft/world/entity/animal/parrot/EntityParrot$a
+ m ()Lnet/minecraft/world/phys/Vec3; getPosition h
+ m ()Lnet/minecraft/world/phys/Vec3; getTreePos k
+c net/minecraft/world/entity/animal/rabbit/Rabbit net/minecraft/world/entity/animal/rabbit/EntityRabbit
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V aiStep d_
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z canSpawnSprintParticle bL
+ m ()V checkLandingDelay gV
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkRabbitSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gP
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()V disableJumpControl gT
+ m ()V enableJumpControl gS
+ m (DD)V facePoint c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/rabbit/Rabbit; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (F)F getJumpCompletion L
+ m ()F getJumpPower fF
+ m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gQ
+ m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset B
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; getRandomRabbitVariant a
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; getVariant gR
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()V jumpFromGround u
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$0 k
+ m ()V playAttackSound fN
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setJumping t
+ m ()V setLandingDelay gU
+ m (D)V setSpeedModifier k
+ m (Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant;)V setVariant a
+ m ()V startJumping p
+ m ()Z wantsMoreFood hd
+ f D ATTACK_SPEED_MOD cA
+ f D BREED_SPEED_MOD cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cB
+ f I DEFAULT_ATTACK_POWER cE
+ f I DEFAULT_MORE_CARROT_TICKS cC
+ f I EVIL_ARMOR_VALUE cH
+ f I EVIL_ATTACK_POWER_INCREMENT cF
+ f Lnet/minecraft/resources/Identifier; EVIL_ATTACK_POWER_MODIFIER cG
+ f D FLEE_SPEED_MOD cz
+ f D FOLLOW_SPEED_MOD cx
+ f Lnet/minecraft/resources/Identifier; KILLER_BUNNY cD
+ f I MORE_CARROTS_DELAY cI
+ f D STROLL_SPEED_MOD cv
+ f I jumpDelayTicks cM
+ f I jumpDuration cK
+ f I jumpTicks cJ
+ f I moreCarrotTicks cN
+ f Z wasOnGround cL
+c net/minecraft/world/entity/animal/rabbit/Rabbit$Variant net/minecraft/world/entity/animal/rabbit/EntityRabbit$Variant
+ m ()[Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; byId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ f [Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; $VALUES o
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; BLACK c
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; BROWN a
+ f Ljava/util/function/IntFunction; BY_ID l
+ f Lcom/mojang/serialization/Codec; CODEC i
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; DEFAULT h
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; EVIL g
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; GOLD e
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC j
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; SALT f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC k
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; WHITE b
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; WHITE_SPLOTCHED d
+ f I id m
+ f Ljava/lang/String; name n
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RaidGardenGoal net/minecraft/world/entity/animal/rabbit/EntityRabbit$PathfinderGoalEatCarrots
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V tick a
+ f Z canRaid i
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit; rabbit g
+ f Z wantsToRaid h
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RabbitGroupData net/minecraft/world/entity/animal/rabbit/EntityRabbit$GroupDataRabbit
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit$Variant; variant a
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RabbitPanicGoal net/minecraft/world/entity/animal/rabbit/EntityRabbit$PathfinderGoalRabbitPanic
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit; rabbit a
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RabbitJumpControl net/minecraft/world/entity/animal/rabbit/EntityRabbit$ControllerJumpRabbit
+ m ()Z canJump d
+ m (Z)V setCanJump a
+ m ()V tick b
+ m ()Z wantJump c
+ f Z canJump c
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit; rabbit b
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RabbitMoveControl net/minecraft/world/entity/animal/rabbit/EntityRabbit$ControllerMoveRabbit
+ m (DDDD)V setWantedPosition a
+ m ()V tick a
+ f D nextJumpSpeed m
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit; rabbit l
+c net/minecraft/world/entity/animal/rabbit/Rabbit$RabbitAvoidEntityGoal net/minecraft/world/entity/animal/rabbit/EntityRabbit$PathfinderGoalRabbitAvoidTarget
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/rabbit/Rabbit; rabbit i
+c net/minecraft/world/entity/animal/turtle/Turtle net/minecraft/world/entity/animal/turtle/EntityTurtle
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()V aiStep d_
+ m ()Z canBeLeashed aj_
+ m ()Z canFallInLove gY
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkTurtleSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gQ
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()F getAgeScale eE
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAmbientSoundInterval S
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bk
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m ()Z hasEgg p
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isLayingEgg gP
+ m ()Z isPushedByFluid db
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$registerGoals$1 k
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerLevel;)Z lambda$static$0 a
+ m ()F nextStep bj
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (F)V playSwimSound g
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setHasEgg x
+ m (Lnet/minecraft/core/BlockPos;)V setHomePos h
+ m (Z)V setLayingEgg y
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (Lnet/minecraft/world/phys/Vec3;DZD)V travelInWater a
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cA
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions$Selector; BABY_ON_LAND_SELECTOR cv
+ f F BABY_SCALE cz
+ f Z DEFAULT_HAS_EGG cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; HAS_EGG cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; LAYING_EGG cx
+ f Z goingHome cF
+ f Lnet/minecraft/core/BlockPos; homePos cD
+ f I layEggCounter cC
+ f Lnet/minecraft/core/BlockPos; travelPos cE
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleBreedGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$a
+ m ()V breed g
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle d
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtlePanicGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$f
+ m ()Z canUse b
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleGoHomeGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$b
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I GIVE_UP_TICKS e
+ f I closeToHomeTryTicks d
+ f D speedModifier b
+ f Z stuck c
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle a
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleLayEggGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$d
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()V tick a
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle g
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleTravelGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$i
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f D speedModifier b
+ f Z stuck c
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle a
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleMoveControl net/minecraft/world/entity/animal/turtle/EntityTurtle$e
+ m ()V tick a
+ m ()V updateSpeed h
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle l
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleGoToWaterGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$c
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a
+ m ()Z shouldRecalculatePath l
+ f I GIVE_UP_TICKS g
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle h
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtlePathNavigation net/minecraft/world/entity/animal/turtle/EntityTurtle$g
+ m (Lnet/minecraft/core/BlockPos;)Z isStableDestination a
+c net/minecraft/world/entity/animal/turtle/Turtle$TurtleRandomStrollGoal net/minecraft/world/entity/animal/turtle/EntityTurtle$h
+ m ()Z canUse b
+ f Lnet/minecraft/world/entity/animal/turtle/Turtle; turtle i
+c net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/EntityItemFrame
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; calculateBoundingBox a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z canHurtWhenFixed e
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/phys/AABB; createBoundingBox a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V dropItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Z)V dropItem a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound p
+ m ()I getAnalogOutput z
+ m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound m
+ m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack r
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/saveddata/maps/MapId; getFramedMapId a
+ m ()Lnet/minecraft/world/item/ItemStack; getItem w
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dZ
+ m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound n
+ m ()Lnet/minecraft/world/phys/AABB; getPopBox u
+ m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound k
+ m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound q
+ m ()I getRotation y
+ m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_
+ m ()F getVisualRotationYInDegrees ed
+ m ()Z hasFramedMap x
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a
+ m (Lnet/minecraft/world/item/ItemStack;)V onItemChanged e
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playPlacementSound v
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V recalculateBoundingBox e
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/world/item/ItemStack;)V removeFramedMap d
+ m (Lnet/minecraft/core/Direction;)V setDirection b
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem b
+ m (Lnet/minecraft/world/item/ItemStack;Z)V setItem a
+ m (I)V setRotation a
+ m (IZ)V setRotation a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldDamageDropItem a
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z survives f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ROTATION d
+ f F DEFAULT_DROP_CHANCE i
+ f Z DEFAULT_FIXED k
+ f Z DEFAULT_INVISIBLE j
+ f B DEFAULT_ROTATION h
+ f F DEPTH e
+ f F HEIGHT g
+ f I NUM_ROTATIONS b
+ f F WIDTH f
+ f F dropChance l
+ f Z fixed m
+c net/minecraft/world/entity/decoration/Mannequin net/minecraft/world/entity/decoration/Mannequin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/decoration/Mannequin; create a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/network/chat/Component; getDescription m
+ m ()Z getImmovable n
+ m ()Lnet/minecraft/world/item/component/ResolvableProfile; getProfile k
+ m ()Z isEffectiveAi dy
+ m ()Z isImmobile fE
+ m (II)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/Pose;)Ljava/lang/String; lambda$static$1 i
+ m (Lnet/minecraft/world/entity/Pose;)Lcom/mojang/serialization/DataResult; lambda$static$2 h
+ m (II)I lambda$static$3 a
+ m (Ljava/util/List;)Ljava/lang/Byte; lambda$static$4 b
+ m (Ljava/lang/Byte;Lnet/minecraft/world/entity/player/PlayerModelPart;)Z lambda$static$5 a
+ m (Ljava/lang/Byte;)Ljava/util/List; lambda$static$6 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/chat/Component;)V setDescription a
+ m (Z)V setHideDescription b
+ m (Z)V setImmovable a
+ m (Lnet/minecraft/world/item/component/ResolvableProfile;)V setProfile a
+ m ()V updateDescription p
+ f B ALL_LAYERS g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DESCRIPTION f
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMOVABLE e
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PROFILE a
+ f Lnet/minecraft/network/chat/Component; DEFAULT_DESCRIPTION j
+ f Lnet/minecraft/world/item/component/ResolvableProfile; DEFAULT_PROFILE c
+ f Ljava/lang/String; DESCRIPTION_FIELD cg
+ f Ljava/lang/String; HIDDEN_LAYERS_FIELD cc
+ f Ljava/lang/String; HIDE_DESCRIPTION_FIELD ch
+ f Ljava/lang/String; IMMOVABLE_FIELD cf
+ f Lcom/mojang/serialization/Codec; LAYERS_CODEC i
+ f Ljava/lang/String; MAIN_HAND_FIELD cd
+ f Lcom/mojang/serialization/Codec; POSE_CODEC b
+ f Ljava/lang/String; POSE_FIELD ce
+ f Ljava/lang/String; PROFILE_FIELD k
+ f Ljava/util/Set; VALID_POSES h
+ f Lnet/minecraft/world/entity/EntityType$EntityFactory; constructor d
+ f Lnet/minecraft/network/chat/Component; description ci
+ f Z hideDescription cj
+c net/minecraft/world/entity/monster/breeze/Shoot net/minecraft/world/entity/monster/breeze/Shoot
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetWithinRange a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0 c
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Ljava/lang/Boolean;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1 a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)V lambda$start$2 b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V stop c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V tick d
+ f I ATTACK_RANGE_MAX_SQRT c
+ f F PROJECTILE_MOVEMENT_SCALE f
+ f I SHOOT_COOLDOWN_TICKS i
+ f I SHOOT_INITIAL_DELAY_TICKS g
+ f I SHOOT_RECOVER_DELAY_TICKS h
+ f I UNCERTAINTY_BASE d
+ f I UNCERTAINTY_MULTIPLIER e
+c net/minecraft/world/entity/monster/breeze/Slide net/minecraft/world/entity/monster/breeze/Slide
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; randomPointInMiddleCircle a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V start a
+c net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory gP
+ m (Lnet/minecraft/world/level/storage/ValueInput$TypedInputList;)V lambda$readInventoryFromTag$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readInventoryFromTag a_
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V writeInventoryToTag a_
+ f Ljava/lang/String; TAG_INVENTORY r_
+c net/minecraft/world/entity/player/ChatVisiblity net/minecraft/world/entity/player/EnumChatVisibility
+ m ()[Lnet/minecraft/world/entity/player/ChatVisiblity; $values b
+ m ()Lnet/minecraft/network/chat/Component; caption a
+ m (Lnet/minecraft/world/entity/player/ChatVisiblity;)I lambda$static$0 b
+ m (Lnet/minecraft/world/entity/player/ChatVisiblity;)Ljava/lang/Integer; lambda$static$1 a
+ f [Lnet/minecraft/world/entity/player/ChatVisiblity; $VALUES h
+ f Ljava/util/function/IntFunction; BY_ID e
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; FULL a
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; HIDDEN c
+ f Lcom/mojang/serialization/Codec; LEGACY_CODEC d
+ f Lnet/minecraft/world/entity/player/ChatVisiblity; SYSTEM b
+ f Lnet/minecraft/network/chat/Component; caption g
+ f I id f
+c net/minecraft/world/entity/projectile/LlamaSpit net/minecraft/world/entity/projectile/EntityLlamaSpit
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()D getDefaultGravity bs
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m ()V tick g
+c net/minecraft/world/entity/variant/SpawnContext net/minecraft/world/entity/variant/SpawnContext
+ m ()Lnet/minecraft/core/Holder; biome d
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/variant/SpawnContext; create a
+ m ()Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes c
+ m ()Lnet/minecraft/world/level/ServerLevelAccessor; level b
+ m ()Lnet/minecraft/core/BlockPos; pos a
+ f Lnet/minecraft/core/Holder; biome d
+ f Lnet/minecraft/world/attribute/EnvironmentAttributeReader; environmentAttributes c
+ f Lnet/minecraft/world/level/ServerLevelAccessor; level b
+ f Lnet/minecraft/core/BlockPos; pos a
+c net/minecraft/world/entity/variant/VariantUtils net/minecraft/world/entity/variant/VariantUtils
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder; getAny b
+ m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder; getDefaultOrAny a
+ m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; lambda$readVariant$1 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/resources/ResourceKey;)V lambda$writeVariant$0 a
+ m (Lnet/minecraft/world/level/storage/ValueInput;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; readVariant a
+ m (Lnet/minecraft/world/entity/variant/SpawnContext;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; selectVariantToSpawn a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;Lnet/minecraft/core/Holder;)V writeVariant a
+ f Ljava/lang/String; TAG_VARIANT a
+c net/minecraft/world/inventory/ContainerListener net/minecraft/world/inventory/ICrafting
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V dataChanged a
+ m (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotChanged a
+c net/minecraft/world/inventory/CraftingContainer net/minecraft/world/inventory/InventoryCrafting
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput; asCraftInput aE_
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; asPositionedCraftInput aF_
+ m ()I getHeight h
+ m ()Ljava/util/List; getItems i
+ m ()I getWidth aB_
+c net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/SlotFurnaceResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/entity/player/Player; player a
+ f I removeCount b
+c net/minecraft/world/inventory/MerchantContainer net/minecraft/world/inventory/InventoryMerchant
+ m ()V clearContent a
+ m ()Lnet/minecraft/world/item/trading/MerchantOffer; getActiveOffer h
+ m ()I getContainerSize b
+ m ()I getFutureXp i
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()Z isEmpty c
+ m (I)Z isPaymentSlot e
+ m (II)Lnet/minecraft/world/item/ItemStack; removeItem a
+ m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b
+ m ()V setChanged e
+ m (ILnet/minecraft/world/item/ItemStack;)V setItem a
+ m (I)V setSelectionHint d
+ m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a
+ m ()V updateSellItem g
+ f Lnet/minecraft/world/item/trading/MerchantOffer; activeOffer d
+ f I futureXp f
+ f Lnet/minecraft/core/NonNullList; itemStacks c
+ f Lnet/minecraft/world/item/trading/Merchant; merchant b
+ f I selectionHint e
+c net/minecraft/world/item/AdventureModePredicate net/minecraft/world/item/AdventureModePredicate
+ m (Ljava/util/function/Consumer;)V addToTooltip a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Z)Z areSameBlocks a
+ m (Ljava/util/List;)Ljava/util/List; computeTooltip a
+ m (Lnet/minecraft/advancements/criterion/BlockPredicate;)Ljava/util/stream/Stream; lambda$computeTooltip$2 a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; lambda$computeTooltip$3 a
+ m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$0 b
+ m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/util/ProblemReporter;)Lnet/minecraft/nbt/CompoundTag; saveBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a
+ m ()Ljava/util/List; tooltip a
+ f Lnet/minecraft/network/chat/Component; CAN_BREAK_HEADER c
+ f Lnet/minecraft/network/chat/Component; CAN_PLACE_HEADER d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lorg/slf4j/Logger; LOGGER e
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/network/chat/Component; UNKNOWN_USE f
+ f Ljava/util/List; cachedTooltip h
+ f Z checksBlockEntity k
+ f Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; lastCheckedBlock i
+ f Z lastResult j
+ f Ljava/util/List; predicates g
+c net/minecraft/world/item/alchemy/PotionContents net/minecraft/world/item/alchemy/PotionContents
+ m (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V addPotionTooltip a
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V applyToLivingEntity a
+ m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; createItemStack a
+ m ()Ljava/util/Optional; customColor f
+ m ()Ljava/util/List; customEffects d
+ m ()Ljava/util/Optional; customName g
+ m (Ljava/util/function/Consumer;F)V forEachEffect a
+ m ()Ljava/lang/Iterable; getAllEffects a
+ m ()I getColor b
+ m (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional a
+ m (I)I getColorOr a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getName a
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/network/chat/MutableComponent; getPotionDescription a
+ m ()Z hasEffects c
+ m (Lnet/minecraft/core/Holder;)Z is a
+ m (Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V lambda$addPotionTooltip$4 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;)V lambda$applyToLivingEntity$3 a
+ m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$getName$1 c
+ m ()Ljava/util/Optional; lambda$getName$2 h
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Consumable;)V onConsume a
+ m ()Ljava/util/Optional; potion e
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/world/item/alchemy/PotionContents; withEffectAdded a
+ m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/alchemy/PotionContents; withPotion b
+ f I BASE_POTION_COLOR b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/item/alchemy/PotionContents; EMPTY a
+ f Lcom/mojang/serialization/Codec; FULL_CODEC j
+ f Lnet/minecraft/network/chat/Component; NO_EFFECT i
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Ljava/util/Optional; customColor f
+ f Ljava/util/List; customEffects g
+ f Ljava/util/Optional; customName h
+ f Ljava/util/Optional; potion e
+c net/minecraft/world/item/component/MapItemColor net/minecraft/world/item/component/MapItemColor
+ m ()I rgb a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/MapItemColor; DEFAULT c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I rgb d
+c net/minecraft/world/item/component/UseRemainder net/minecraft/world/item/component/UseRemainder
+ m ()Lnet/minecraft/world/item/ItemStack; convertInto a
+ m (Lnet/minecraft/world/item/ItemStack;IZLnet/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder;)Lnet/minecraft/world/item/ItemStack; convertIntoRemainder a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/world/item/ItemStack; convertInto c
+c net/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder net/minecraft/world/item/component/UseRemainder$a
+c net/minecraft/world/item/crafting/CraftingInput net/minecraft/world/item/crafting/CraftingInput
+ m (I)Lnet/minecraft/world/item/ItemStack; getItem a
+ m (II)Lnet/minecraft/world/item/ItemStack; getItem a
+ m ()I height g
+ m ()I ingredientCount e
+ m ()Z isEmpty b
+ m ()Ljava/util/List; items d
+ m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput; of a
+ m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; ofPositioned b
+ m ()I size a
+ m ()Lnet/minecraft/world/entity/player/StackedItemContents; stackedContents c
+ m ()I width f
+ f Lnet/minecraft/world/item/crafting/CraftingInput; EMPTY a
+ f I height c
+ f I ingredientCount f
+ f Ljava/util/List; items d
+ f Lnet/minecraft/world/entity/player/StackedItemContents; stackedContents e
+ f I width b
+c net/minecraft/world/item/crafting/CraftingInput$Positioned net/minecraft/world/item/crafting/CraftingInput$a
+ m ()Lnet/minecraft/world/item/crafting/CraftingInput; input a
+ m ()I left b
+ m ()I top c
+ f Lnet/minecraft/world/item/crafting/CraftingInput$Positioned; EMPTY a
+ f Lnet/minecraft/world/item/crafting/CraftingInput; input b
+ f I left c
+ f I top d
+c net/minecraft/world/item/crafting/PlacementInfo net/minecraft/world/item/crafting/PlacementInfo
+ m (Ljava/util/List;)Lnet/minecraft/world/item/crafting/PlacementInfo; create b
+ m (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/world/item/crafting/PlacementInfo; create a
+ m (Ljava/util/List;)Lnet/minecraft/world/item/crafting/PlacementInfo; createFromOptionals a
+ m ()Ljava/util/List; ingredients b
+ m ()Z isImpossibleToPlace c
+ m ()Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex a
+ f I EMPTY_SLOT a
+ f Lnet/minecraft/world/item/crafting/PlacementInfo; NOT_PLACEABLE b
+ f Ljava/util/List; ingredients c
+ f Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex d
+c net/minecraft/world/item/crafting/RecipeManager net/minecraft/world/item/crafting/CraftingManager
+ m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/world/item/crafting/RecipeMap;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a
+ m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; byKey b
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKeyTyped a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; createCheck a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/List;)Ljava/util/List; filterDisabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)V finalizeRecipeLoading a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$IngredientExtractor; forSingleInput b
+ m (Lnet/minecraft/resources/ResourceKey;Lcom/google/gson/JsonObject;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/crafting/RecipeHolder; fromJson a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/util/Optional; getRecipeFor a
+ m (Lnet/minecraft/world/item/crafting/display/RecipeDisplayId;)Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo; getRecipeFromDisplay a
+ m ()Ljava/util/Collection; getRecipes d
+ m ()Ljava/util/Map; getSynchronizedItemProperties b
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; getSynchronizedStonecutterRecipes c
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/Ingredient;)Z isIngredientEnabled a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/Ingredient;)Z lambda$filterDisabled$10 b
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector; lambda$finalizeRecipeLoading$4 a
+ m (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)V lambda$finalizeRecipeLoading$5 a
+ m (Ljava/util/List;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/List;Lnet/minecraft/world/item/crafting/RecipeHolder;)V lambda$finalizeRecipeLoading$6 a
+ m (Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)Lnet/minecraft/resources/ResourceKey; lambda$finalizeRecipeLoading$7 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/crafting/RecipeManager$IngredientCollector;)Lnet/minecraft/world/item/crafting/RecipePropertySet; lambda$finalizeRecipeLoading$8 a
+ m (Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo;)Lnet/minecraft/resources/ResourceKey; lambda$finalizeRecipeLoading$9 a
+ m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$forSingleInput$14 a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder;)Z lambda$isIngredientEnabled$11 a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo;)V lambda$listDisplaysForRecipe$12 a
+ m (Ljava/util/List;Lnet/minecraft/resources/Identifier;Lnet/minecraft/world/item/crafting/Recipe;)V lambda$prepare$3 a
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$1 b
+ m (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/Optional; lambda$static$2 a
+ m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/Object;)I lambda$unpackRecipeInfo$13 a
+ m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Consumer;)V listDisplaysForRecipe a
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; prepare b
+ m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/world/item/crafting/RecipeMap; prepare a
+ m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/crafting/RecipePropertySet; propertySet a
+ m ()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes a
+ m (Ljava/lang/Iterable;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; unpackRecipeInfo a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Lnet/minecraft/resources/FileToIdConverter; RECIPE_LISTER c
+ f Ljava/util/Map; RECIPE_PROPERTY_SETS b
+ f Ljava/util/List; allDisplays h
+ f Ljava/util/Map; propertySets f
+ f Ljava/util/Map; recipeToDisplay i
+ f Lnet/minecraft/world/item/crafting/RecipeMap; recipes e
+ f Lnet/minecraft/core/HolderLookup$Provider; registries d
+ f Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet; stonecutterRecipes g
+c net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/CraftingManager$1
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getRecipeFor a
+ f Lnet/minecraft/resources/ResourceKey; lastRecipe b
+c net/minecraft/world/item/crafting/RecipeManager$CachedCheck net/minecraft/world/item/crafting/CraftingManager$a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; getRecipeFor a
+c net/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo net/minecraft/world/item/crafting/CraftingManager$d
+ m ()Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; display a
+ m ()Lnet/minecraft/world/item/crafting/RecipeHolder; parent b
+ f Lnet/minecraft/world/item/crafting/display/RecipeDisplayEntry; display a
+ f Lnet/minecraft/world/item/crafting/RecipeHolder; parent b
+c net/minecraft/world/item/crafting/RecipeManager$IngredientCollector net/minecraft/world/item/crafting/CraftingManager$b
+ m (Lnet/minecraft/world/item/crafting/Recipe;)V accept a
+ m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/crafting/RecipePropertySet; asPropertySet a
+ f Lnet/minecraft/world/item/crafting/RecipeManager$IngredientExtractor; extractor b
+ f Ljava/util/List; ingredients c
+ f Lnet/minecraft/resources/ResourceKey; key a
+c net/minecraft/world/item/crafting/RecipeManager$IngredientExtractor net/minecraft/world/item/crafting/CraftingManager$c
+c net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/RecipeSmoking
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/enchantment/Repairable net/minecraft/world/item/enchantment/Repairable
+ m (Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a
+ m ()Lnet/minecraft/core/HolderSet; items a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f Lnet/minecraft/core/HolderSet; items c
+c net/minecraft/world/item/trading/MerchantOffers net/minecraft/world/item/trading/MerchantRecipeList
+ m ()Lnet/minecraft/world/item/trading/MerchantOffers; copy a
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantOffer; getRecipeFor a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+c net/minecraft/world/level/ClipBlockStateContext net/minecraft/world/level/ClipBlockStateContext
+ m ()Lnet/minecraft/world/phys/Vec3; getFrom b
+ m ()Lnet/minecraft/world/phys/Vec3; getTo a
+ m ()Ljava/util/function/Predicate; isTargetBlock c
+ f Ljava/util/function/Predicate; block c
+ f Lnet/minecraft/world/phys/Vec3; from a
+ f Lnet/minecraft/world/phys/Vec3; to b
+c net/minecraft/world/level/LocalMobCapCalculator net/minecraft/world/level/LocalMobCapCalculator
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/MobCategory;)V addMob a
+ m (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z canSpawn a
+ m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; getPlayersNear a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$MobCounts; lambda$addMob$1 a
+ m (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/List; lambda$getPlayersNear$0 a
+ f Lnet/minecraft/server/level/ChunkMap; chunkMap c
+ f Ljava/util/Map; playerMobCounts b
+ f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersNearChunk a
+c net/minecraft/world/level/LocalMobCapCalculator$MobCounts net/minecraft/world/level/LocalMobCapCalculator$a
+ m (Lnet/minecraft/world/entity/MobCategory;)V add a
+ m (Lnet/minecraft/world/entity/MobCategory;)Z canSpawn b
+ m (Lnet/minecraft/world/entity/MobCategory;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$add$0 a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; counts a
+c net/minecraft/world/level/block/BaseEntityBlock net/minecraft/world/level/block/BlockTileEntity
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (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; createTickerHelper a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+c net/minecraft/world/level/block/BeaconBeamBlock net/minecraft/world/level/block/IBeaconBeam
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+c net/minecraft/world/level/block/CandleCakeBlock net/minecraft/world/level/block/CandleCakeBlock
+ m (Lnet/minecraft/world/level/block/CandleBlock;)Lnet/minecraft/world/level/block/state/BlockState; byCandle a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canLight h
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)Z candleHit a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; getParticleOffsets b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z lambda$canLight$2 a
+ m (Lnet/minecraft/world/level/block/CandleCakeBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (Lnet/minecraft/world/item/ItemStack;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; useItemOn a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Ljava/util/Map; BY_CANDLE f
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d
+ f Ljava/lang/Iterable; PARTICLE_OFFSETS g
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+ f Lnet/minecraft/world/level/block/CandleBlock; candleBlock h
+c net/minecraft/world/level/block/ComparatorBlock net/minecraft/world/level/block/BlockRedstoneComparator
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I calculateOutputSignal e
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V checkTickOnNeighbor c
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getDelay h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getInputSignal b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/ItemFrame; getItemFrame a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I getOutputSignal a
+ m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ItemFrame;)Z lambda$getItemFrame$0 a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V refreshOutputState f
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z shouldTurnOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z triggerEvent a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE b
+c net/minecraft/world/level/block/CopperBulbBlock net/minecraft/world/level/block/CopperBulbBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V checkAndFlip a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT c
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b
+c net/minecraft/world/level/block/CoralPlantBlock net/minecraft/world/level/block/BlockCoralPlant
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/CoralPlantBlock;)Lnet/minecraft/world/level/block/Block; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d
+ f Lnet/minecraft/world/level/block/Block; deadBlock c
+c net/minecraft/world/level/block/DriedGhastBlock net/minecraft/world/level/block/DriedGhastBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getHydrationLevel n
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isReadyToSpawn p
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z placeLiquid a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (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 setPlacedBy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V spawnGhastling a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tickWaterlogged c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HYDRATION_LEVEL c
+ f I HYDRATION_TICK_DELAY e
+ f I MAX_HYDRATION_LEVEL b
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/EndGatewayBlock net/minecraft/world/level/block/BlockEndGateway
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/portal/TeleportTransition; getPortalDestination a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_
+ m (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; getTicker a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/EnderChestBlock net/minecraft/world/level/block/BlockEnderChest
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; combine a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$0 q
+ m (Lnet/minecraft/world/inventory/PlayerEnderChestContainer;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; lambda$useWithoutItem$1 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE f
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d
+c net/minecraft/world/level/block/EyeblossomBlock net/minecraft/world/level/block/EyeblossomBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lnet/minecraft/world/level/block/EyeblossomBlock;)Ljava/lang/Boolean; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V lambda$tryChangingState$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z tryChangingState c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I EYEBLOSSOM_XZ_RANGE d
+ f I EYEBLOSSOM_Y_RANGE e
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; type f
+c net/minecraft/world/level/block/EyeblossomBlock$Type net/minecraft/world/level/block/EyeblossomBlock$a
+ m ()[Lnet/minecraft/world/level/block/EyeblossomBlock$Type; $values f
+ m ()Lnet/minecraft/world/level/block/Block; block a
+ m ()Z emitSounds d
+ m (Z)Lnet/minecraft/world/level/block/EyeblossomBlock$Type; fromBoolean a
+ m ()Lnet/minecraft/sounds/SoundEvent; longSwitchSound e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V spawnTransformParticle a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state b
+ m ()Lnet/minecraft/world/level/block/EyeblossomBlock$Type; transform c
+ f [Lnet/minecraft/world/level/block/EyeblossomBlock$Type; $VALUES i
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; CLOSED b
+ f Lnet/minecraft/world/level/block/EyeblossomBlock$Type; OPEN a
+ f F effectDuration e
+ f Lnet/minecraft/core/Holder; effect d
+ f Lnet/minecraft/sounds/SoundEvent; longSwitchSound f
+ f Z open c
+ f I particleColor h
+ f Lnet/minecraft/sounds/SoundEvent; shortSwitchSound g
+c net/minecraft/world/level/block/FrostedIceBlock net/minecraft/world/level/block/BlockIceFrost
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z fewerNeigboursThan a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/redstone/Orientation;Z)V neighborChanged a
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z slightlyMelt d
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f I NEIGHBORS_TO_AGE f
+ f I NEIGHBORS_TO_MELT g
+c net/minecraft/world/level/block/GlowLichenBlock net/minecraft/world/level/block/GlowLichenBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (I)Ljava/util/function/ToIntFunction; emission b
+ m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSpreader c
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$emission$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z lambda$isValidBonemealTarget$1 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/MultifaceSpreader; spreader e
+c net/minecraft/world/level/block/GrindstoneBlock net/minecraft/world/level/block/BlockGrindstone
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVoxelShape p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (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; lambda$getMenuProvider$1 a
+ m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a
+ m ()Ljava/util/function/Function; makeShapes b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE b
+ f Ljava/util/function/Function; shapes d
+c net/minecraft/world/level/block/LeafLitterBlock net/minecraft/world/level/block/LeafLitterBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m ()Ljava/util/function/Function; makeShapes q
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/function/Function; shapes c
+c net/minecraft/world/level/block/NetherWartBlock net/minecraft/world/level/block/BlockNetherWart
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking f
+ m (I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$static$0 b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I MAX_AGE b
+ f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES d
+c net/minecraft/world/level/block/NetherrackBlock net/minecraft/world/level/block/BlockNetherrack
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType as_
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/PlayerHeadBlock net/minecraft/world/level/block/BlockSkullPlayer
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+c net/minecraft/world/level/block/PowderSnowBlock net/minecraft/world/level/block/PowderSnowBlock
+ m (Lnet/minecraft/world/entity/Entity;)Z canEntityWalkOnPowderSnow a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;D)V fallOn a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShape; getEntityInsideCollisionShape a
+ m ()Ljava/util/Optional; getPickupSound au_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getVisualShape c
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; pickupBlock a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; FALLING_COLLISION_SHAPE f
+ f F HORIZONTAL_PARTICLE_MOMENTUM_FACTOR b
+ f F IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER c
+ f F IN_BLOCK_VERTICAL_SPEED_MULTIPLIER d
+ f D MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND h
+ f D MINIMUM_FALL_DISTANCE_FOR_SOUND g
+ f F NUM_BLOCKS_TO_FALL_INTO_BLOCK e
+c net/minecraft/world/level/block/RootedDirtBlock net/minecraft/world/level/block/RootedDirtBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/BlockShulkerBox
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V affectNeighborsAfterRemoval a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)Z canOpen a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getAnalogOutputSignal a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; getBlockByColor a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getBlockSupportShape b_
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/ItemStack; getColoredItemStack b
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; getDrops a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (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; getTicker a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnalogOutputSignal c_
+ m (Lnet/minecraft/world/level/block/ShulkerBoxBlock;)Ljava/util/Optional; lambda$static$0 a
+ m (Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ShulkerBoxBlock; lambda$static$1 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; newBlockEntity a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; playerWillDestroy a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (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/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/resources/Identifier; CONTENTS d
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING c
+ f Ljava/util/Map; SHAPES_OPEN_SUPPORT b
+ f Lnet/minecraft/world/item/DyeColor; color e
+c net/minecraft/world/level/block/ShulkerBoxBlock$1 net/minecraft/world/level/block/BlockShulkerBox$1
+ f [I $SwitchMap$net$minecraft$world$item$DyeColor a
+c net/minecraft/world/level/block/SnifferEggBlock net/minecraft/world/level/block/SnifferEggBlock
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)I getHatchLevel p
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hatchBoost a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z isReadyToHatch r
+ m (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 onPlace a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V tick a
+ f I BOOSTED_HATCH_TIME_TICKS e
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH c
+ f I MAX_HATCH_LEVEL b
+ f I RANDOM_HATCH_OFFSET_TICKS f
+ f I REGULAR_HATCH_TIME_TICKS d
+ f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g
+c net/minecraft/world/level/block/TallFlowerBlock net/minecraft/world/level/block/BlockTallPlantFlower
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isBonemealSuccess a
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V performBonemeal a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+c net/minecraft/world/level/block/VegetationBlock net/minecraft/world/level/block/VegetationBlock
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z propagatesSkylightDown e_
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+c net/minecraft/world/level/block/WallBannerBlock net/minecraft/world/level/block/BlockBannerWall
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z canSurvive a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createBlockStateDefinition a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape a
+ m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; mirror a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; updateShape a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b
+ f Ljava/util/Map; SHAPES c
+c net/minecraft/world/level/block/WitherRoseBlock net/minecraft/world/level/block/BlockWitherRose
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/InsideBlockEffectApplier;Z)V entityInside a
+ m ()Lnet/minecraft/world/effect/MobEffectInstance; getBeeInteractionEffect b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z mayPlaceOn b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+c net/minecraft/world/level/block/WoolCarpetBlock net/minecraft/world/level/block/BlockCarpet
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ f Lcom/mojang/serialization/MapCodec; CODEC b
+ f Lnet/minecraft/world/item/DyeColor; color c
+c net/minecraft/world/level/block/entity/SignText net/minecraft/world/level/block/entity/SignText
+ m ()[Lnet/minecraft/network/chat/Component; emptyMessages c
+ m ()Ljava/util/Optional; filteredMessages d
+ m ()Lnet/minecraft/world/item/DyeColor; getColor b
+ m (IZ)Lnet/minecraft/network/chat/Component; getMessage a
+ m (Z)[Lnet/minecraft/network/chat/Component; getMessages b
+ m (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedCharSequence; getRenderMessages a
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasAnyClickCommands b
+ m ()Z hasGlowingText a
+ m (Lnet/minecraft/world/entity/player/Player;)Z hasMessage a
+ m (Lnet/minecraft/network/chat/Component;)Z lambda$hasMessage$7 a
+ m (Ljava/util/List;)[Lnet/minecraft/network/chat/Component; lambda$static$0 b
+ m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1 a
+ m ([Lnet/minecraft/network/chat/Component;)Ljava/util/List; lambda$static$2 a
+ m (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/Component; lambda$static$3 c
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/DyeColor; lambda$static$4 b
+ m (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; lambda$static$5 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6 a
+ m ([Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/world/item/DyeColor;Z)Lnet/minecraft/world/level/block/entity/SignText; load a
+ m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/SignText; setColor a
+ m (Z)Lnet/minecraft/world/level/block/entity/SignText; setHasGlowingText a
+ m (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; setMessage a
+ m (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; setMessage a
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f I LINES b
+ f Lcom/mojang/serialization/Codec; LINES_CODEC c
+ f Lnet/minecraft/world/item/DyeColor; color f
+ f [Lnet/minecraft/network/chat/Component; filteredMessages e
+ f Z hasGlowingText g
+ f [Lnet/minecraft/network/chat/Component; messages d
+ f Z renderMessagedFiltered i
+ f [Lnet/minecraft/util/FormattedCharSequence; renderMessages h
+c net/minecraft/world/level/chunk/ChunkGenerators net/minecraft/world/level/chunk/ChunkGenerators
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/world/level/chunk/EmptyLevelChunk net/minecraft/world/level/chunk/ChunkEmpty
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V addAndRegisterBlockEntity b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus G
+ m (Lnet/minecraft/core/BlockPos;)I getLightEmission l
+ m ()Z isEmpty F
+ m (II)Z isYSpaceEmpty a
+ m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity c
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a
+ f Lnet/minecraft/core/Holder; biome m
+c net/minecraft/world/level/chunk/StructureAccess net/minecraft/world/level/chunk/StructureAccess
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a
+ m ()Ljava/util/Map; getAllReferences h
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure b
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a
+ m (Ljava/util/Map;)V setAllReferences b
+ m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a
+c net/minecraft/world/level/entity/EntityTickList net/minecraft/world/level/entity/EntityTickList
+ m (Lnet/minecraft/world/entity/Entity;)V add a
+ m (Lnet/minecraft/world/entity/Entity;)Z contains c
+ m ()V ensureActiveIsNotIterated a
+ m (Ljava/util/function/Consumer;)V forEach a
+ m (Lnet/minecraft/world/entity/Entity;)V remove b
+c net/minecraft/world/level/entity/EntityTypeTest net/minecraft/world/level/entity/EntityTypeTest
+ m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; forClass a
+ m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; forExactClass b
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/entity/EntityTypeTest$1 net/minecraft/world/level/entity/EntityTypeTest$1
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/entity/EntityTypeTest$2 net/minecraft/world/level/entity/EntityTypeTest$2
+ m ()Ljava/lang/Class; getBaseClass a
+ m (Ljava/lang/Object;)Ljava/lang/Object; tryCast a
+c net/minecraft/world/level/gamerules/GameRuleMap net/minecraft/world/level/gamerules/GameRuleMap
+ m (Lnet/minecraft/world/level/gamerules/GameRuleMap;)Lnet/minecraft/world/level/gamerules/GameRuleMap; copyOf a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object; get b
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Z has a
+ m ()Ljava/util/Set; keySet b
+ m (Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap;Lnet/minecraft/world/level/gamerules/GameRule;)V lambda$of$0 a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Z lambda$withOther$1 d
+ m ()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map d
+ m ()Lnet/minecraft/world/level/gamerules/GameRuleMap; of a
+ m (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/gamerules/GameRuleMap; of a
+ m (Ljava/util/Map;)Lnet/minecraft/world/level/gamerules/GameRuleMap; ofTrusted a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object; remove c
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)V set a
+ m (Lnet/minecraft/world/level/gamerules/GameRuleMap;Ljava/util/function/Predicate;)V setFromIf a
+ m (Lnet/minecraft/world/level/gamerules/GameRuleMap;Lnet/minecraft/world/level/gamerules/GameRule;Lnet/minecraft/world/level/gamerules/GameRuleMap;)V setGameRule a
+ m ()I size c
+ m (Lnet/minecraft/world/level/gamerules/GameRuleMap;)Lnet/minecraft/world/level/gamerules/GameRuleMap; withOther b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map b
+c net/minecraft/world/level/gamerules/GameRuleMap$Builder net/minecraft/world/level/gamerules/GameRuleMap$a
+ m ()Lnet/minecraft/world/level/gamerules/GameRuleMap; build a
+ m (Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)Lnet/minecraft/world/level/gamerules/GameRuleMap$Builder; set a
+ f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map a
+c net/minecraft/world/level/levelgen/OreVeinifier net/minecraft/world/level/levelgen/OreVeinifier
+ m (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; create a
+ m (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; lambda$create$0 a
+ f F CHANCE_OF_RAW_ORE_BLOCK h
+ f I EDGE_ROUNDOFF_BEGIN b
+ f D MAX_EDGE_ROUNDOFF c
+ f F MAX_RICHNESS f
+ f F MAX_RICHNESS_THRESHOLD g
+ f F MIN_RICHNESS e
+ f F SKIP_ORE_IF_GAP_NOISE_IS_BELOW i
+ f F VEININESS_THRESHOLD a
+ f F VEIN_SOLIDNESS d
+c net/minecraft/world/level/levelgen/OreVeinifier$VeinType net/minecraft/world/level/levelgen/OreVeinifier$a
+ m ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; $values a
+ f [Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; $VALUES h
+ f Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; COPPER a
+ f Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; IRON b
+ f Lnet/minecraft/world/level/block/state/BlockState; filler g
+ f I maxY d
+ f I minY c
+ f Lnet/minecraft/world/level/block/state/BlockState; ore e
+ f Lnet/minecraft/world/level/block/state/BlockState; rawOreBlock f
+c net/minecraft/world/level/levelgen/SurfaceRules net/minecraft/world/level/levelgen/SurfaceRules
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; abovePreliminarySurface c
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; bandlands e
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; hole b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; ifTrue a
+ m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; isBiome a
+ m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; isBiome a
+ m (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; noiseCondition a
+ m (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; noiseCondition a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; not a
+ m (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/MapCodec; register a
+ m ([Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; sequence a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; state a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; steep a
+ m (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; stoneDepthCheck a
+ m (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; stoneDepthCheck a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; temperature d
+ m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; verticalGradient a
+ m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; waterBlockCheck a
+ m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; waterStartCheck b
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; yBlockCheck a
+ m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; yStartCheck b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; DEEP_UNDER_FLOOR c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ON_CEILING e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ON_FLOOR a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; UNDER_CEILING f
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; UNDER_FLOOR b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; VERY_DEEP_UNDER_FLOOR d
+c net/minecraft/world/level/levelgen/SurfaceRules$Hole net/minecraft/world/level/levelgen/SurfaceRules$h
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Steep net/minecraft/world/level/levelgen/SurfaceRules$s
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context net/minecraft/world/level/levelgen/SurfaceRules$g
+ m (I)I blockCoordToSurfaceCell a
+ m ()I getMinSurfaceLevel c
+ m ()I getSeaLevel b
+ m ()D getSurfaceSecondary a
+ m (III)Lnet/minecraft/core/Holder; lambda$updateY$0 a
+ m (I)I surfaceCellToBlockCoord b
+ m (II)V updateXZ a
+ m (IIIIII)V updateY a
+ f I HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE a
+ f I SURFACE_CELL_BITS b
+ f I SURFACE_CELL_MASK d
+ f I SURFACE_CELL_SIZE c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; abovePreliminarySurface i
+ f Ljava/util/function/Function; biomeGetter m
+ f Ljava/util/function/Supplier; biome A
+ f I blockX r
+ f I blockY B
+ f I blockZ s
+ f Lnet/minecraft/world/level/chunk/ChunkAccess; chunk k
+ f Lnet/minecraft/world/level/levelgen/WorldGenerationContext; context n
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; hole h
+ f J lastMinSurfaceLevelUpdate w
+ f J lastPreliminarySurfaceCellOrigin o
+ f J lastSurfaceDepth2Update u
+ f J lastUpdateXZ q
+ f J lastUpdateY y
+ f I minSurfaceLevel x
+ f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk l
+ f Lnet/minecraft/core/BlockPos$MutableBlockPos; pos z
+ f [I preliminarySurfaceCache p
+ f Lnet/minecraft/world/level/levelgen/RandomState; randomState j
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; steep g
+ f I stoneDepthAbove E
+ f I stoneDepthBelow D
+ f I surfaceDepth t
+ f D surfaceSecondary v
+ f Lnet/minecraft/world/level/levelgen/SurfaceSystem; system e
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; temperature f
+ f I waterHeight C
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition net/minecraft/world/level/levelgen/SurfaceRules$g$b
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition net/minecraft/world/level/levelgen/SurfaceRules$g$c
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition net/minecraft/world/level/levelgen/SurfaceRules$g$d
+ m ()Z compute a
+c net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition net/minecraft/world/level/levelgen/SurfaceRules$g$a
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; this$0 a
+c net/minecraft/world/level/levelgen/SurfaceRules$TestRule net/minecraft/world/level/levelgen/SurfaceRules$w
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; condition a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; followup b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; condition a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; followup b
+c net/minecraft/world/level/levelgen/SurfaceRules$Bandlands net/minecraft/world/level/levelgen/SurfaceRules$b
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$Condition net/minecraft/world/level/levelgen/SurfaceRules$e
+ m ()Z test b
+c net/minecraft/world/level/levelgen/SurfaceRules$StateRule net/minecraft/world/level/levelgen/SurfaceRules$r
+ m ()Lnet/minecraft/world/level/block/state/BlockState; state a
+ f Lnet/minecraft/world/level/block/state/BlockState; state a
+c net/minecraft/world/level/levelgen/SurfaceRules$RuleSource net/minecraft/world/level/levelgen/SurfaceRules$o
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule net/minecraft/world/level/levelgen/SurfaceRules$u
+c net/minecraft/world/level/levelgen/SurfaceRules$Temperature net/minecraft/world/level/levelgen/SurfaceRules$v
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$NotCondition net/minecraft/world/level/levelgen/SurfaceRules$m
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; target a
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; target a
+c net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule net/minecraft/world/level/levelgen/SurfaceRules$p
+ m ()Ljava/util/List; rules a
+ f Ljava/util/List; rules a
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition net/minecraft/world/level/levelgen/SurfaceRules$i
+ m ()Z compute a
+ m ()J getContextLastUpdate c
+ m ()Z test b
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; context c
+ f J lastUpdate a
+ f Ljava/lang/Boolean; result d
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition net/minecraft/world/level/levelgen/SurfaceRules$k
+ m ()J getContextLastUpdate c
+c net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource net/minecraft/world/level/levelgen/SurfaceRules$x
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ifTrue b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; thenRun c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC d
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; ifTrue a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; thenRun c
+c net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource net/minecraft/world/level/levelgen/SurfaceRules$d
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; resultState b
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; rule c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC d
+ f Lnet/minecraft/world/level/block/state/BlockState; resultState a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; rule c
+c net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource net/minecraft/world/level/levelgen/SurfaceRules$f
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC b
+c net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition net/minecraft/world/level/levelgen/SurfaceRules$j
+ m ()J getContextLastUpdate c
+c net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck net/minecraft/world/level/levelgen/SurfaceRules$t
+ m ()Z addSurfaceDepth c
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I offset b
+ m ()I secondaryDepthRange d
+ m ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; surfaceType e
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC f
+ f Z addSurfaceDepth c
+ f I offset a
+ f I secondaryDepthRange d
+ f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; surfaceType e
+c net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition net/minecraft/world/level/levelgen/SurfaceRules$t$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck; this$0 e
+c net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource net/minecraft/world/level/levelgen/SurfaceRules$aa
+ m ()Z addStoneDepth d
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; anchor b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I surfaceDepthMultiplier c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Z addStoneDepth d
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; anchor a
+ f I surfaceDepthMultiplier c
+c net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition net/minecraft/world/level/levelgen/SurfaceRules$aa$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$YConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource net/minecraft/world/level/levelgen/SurfaceRules$n
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; target b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; target a
+c net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource net/minecraft/world/level/levelgen/SurfaceRules$q
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Ljava/util/List; sequence b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Ljava/util/List; sequence a
+c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource net/minecraft/world/level/levelgen/SurfaceRules$c
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;)Ljava/util/List; lambda$static$0 a
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a
+ f Ljava/util/function/Predicate; biomeNameTest d
+ f Ljava/util/List; biomes c
+c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition net/minecraft/world/level/levelgen/SurfaceRules$c$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource net/minecraft/world/level/levelgen/SurfaceRules$z
+ m ()Z addStoneDepth d
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I offset b
+ m ()I surfaceDepthMultiplier c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Z addStoneDepth d
+ f I offset a
+ f I surfaceDepthMultiplier c
+c net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition net/minecraft/world/level/levelgen/SurfaceRules$z$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource; this$0 b
+c net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface net/minecraft/world/level/levelgen/SurfaceRules$a
+ m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; $values b
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ f [Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; $VALUES d
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC c
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; INSTANCE a
+c net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource net/minecraft/world/level/levelgen/SurfaceRules$l
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()D maxThreshold d
+ m ()D minThreshold c
+ m ()Lnet/minecraft/resources/ResourceKey; noise b
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f D maxThreshold d
+ f D minThreshold c
+ f Lnet/minecraft/resources/ResourceKey; noise a
+c net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition net/minecraft/world/level/levelgen/SurfaceRules$l$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource; this$0 e
+ f Lnet/minecraft/world/level/levelgen/synth/NormalNoise; val$noise b
+c net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource net/minecraft/world/level/levelgen/SurfaceRules$y
+ m (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply a
+ m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec a
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; falseAtAndAbove d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/resources/Identifier; randomName b
+ m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; trueAtAndBelow c
+ f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; falseAtAndAbove d
+ f Lnet/minecraft/resources/Identifier; randomName a
+ f Lnet/minecraft/world/level/levelgen/VerticalAnchor; trueAtAndBelow c
+c net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition net/minecraft/world/level/levelgen/SurfaceRules$y$a
+ m ()Z compute a
+ f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; val$randomFactory f
+c net/minecraft/world/level/levelgen/WorldOptions net/minecraft/world/level/levelgen/WorldOptions
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; defaultWithRandomSeed a
+ m ()Z generateBonusChest e
+ m ()Z generateStructures d
+ m ()Z isOldCustomizedWorld f
+ m (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; lambda$static$0 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Ljava/lang/String;)Ljava/util/OptionalLong; parseSeed a
+ m ()J randomSeed g
+ m ()J seed c
+ m ()Lnet/minecraft/world/level/levelgen/WorldOptions; testWorldWithRandomSeed b
+ m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; withBonusChest a
+ m (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; withSeed a
+ m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; withStructures b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/world/level/levelgen/WorldOptions; DEMO_OPTIONS b
+ f Z generateBonusChest e
+ f Z generateStructures d
+ f Ljava/util/Optional; legacyCustomOptions f
+ f J seed c
+c net/minecraft/world/level/material/FlowingFluid net/minecraft/world/level/material/FluidTypeFlowing
+ m (Lnet/minecraft/world/level/material/FluidState;)Z affectsFlow g
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V beforeDestroyingBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;)Z canConvertToSource a
+ m (Lnet/minecraft/world/level/block/state/BlockState;)Z canHoldAnyFluid a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canHoldFluid a
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z canHoldSpecificFluid b
+ m (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;)Z canMaybePassThrough a
+ m (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 canPassThrough a
+ m (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 canPassThroughWall a
+ m (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V createFluidStateDefinition a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getAmount d
+ m (Lnet/minecraft/world/level/LevelReader;)I getDropOff c
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; getFlow a
+ m ()Lnet/minecraft/world/level/material/Fluid; getFlowing d
+ m (IZ)Lnet/minecraft/world/level/material/FluidState; getFlowing a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;)I getLegacyLevel e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getNewLiquid a
+ m (Lnet/minecraft/world/level/material/FluidState;)F getOwnHeight a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape b
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FlowingFluid$SpreadContext;)I getSlopeDistance a
+ m (Lnet/minecraft/world/level/LevelReader;)I getSlopeFindDistance b
+ m ()Lnet/minecraft/world/level/material/Fluid; getSource e
+ m (Z)Lnet/minecraft/world/level/material/FluidState; getSource a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Map; getSpread b
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I getSpreadDelay a
+ m (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasSameAbove d
+ m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isSolidFace a
+ m (Lnet/minecraft/world/level/material/FluidState;)Z isSourceBlockOfThisType h
+ m (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 isWaterHole a
+ m ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0 l
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I sourceNeighborCount a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V spread a
+ m (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 spreadTo a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V spreadToSides a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V tick b
+ f I CACHE_SIZE e
+ f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; FALLING a
+ f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL b
+ f Ljava/lang/ThreadLocal; OCCLUSION_CACHE f
+ f Ljava/util/Map; shapes g
+c net/minecraft/world/level/material/FlowingFluid$1 net/minecraft/world/level/material/FluidTypeFlowing$1
+c net/minecraft/world/level/material/FlowingFluid$SpreadContext net/minecraft/world/level/material/FluidTypeFlowing$b
+ m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (Lnet/minecraft/core/BlockPos;S)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a
+ m (Lnet/minecraft/core/BlockPos;)S getCacheKey c
+ m (Lnet/minecraft/core/BlockPos;)Z isHole b
+ f Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap; holeCache e
+ f Lnet/minecraft/world/level/BlockGetter; level b
+ f Lnet/minecraft/core/BlockPos; origin c
+ f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; stateCache d
+ f Lnet/minecraft/world/level/material/FlowingFluid; this$0 a
+c net/minecraft/world/level/material/FlowingFluid$BlockStatePairKey net/minecraft/world/level/material/FluidTypeFlowing$a
+ m ()Lnet/minecraft/core/Direction; direction c
+ m ()Lnet/minecraft/world/level/block/state/BlockState; first a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; second b
+ f Lnet/minecraft/core/Direction; direction c
+ f Lnet/minecraft/world/level/block/state/BlockState; first a
+ f Lnet/minecraft/world/level/block/state/BlockState; second b
+c net/minecraft/world/level/material/PushReaction net/minecraft/world/level/material/EnumPistonReaction
+ m ()[Lnet/minecraft/world/level/material/PushReaction; $values a
+ f [Lnet/minecraft/world/level/material/PushReaction; $VALUES f
+ f Lnet/minecraft/world/level/material/PushReaction; BLOCK c
+ f Lnet/minecraft/world/level/material/PushReaction; DESTROY b
+ f Lnet/minecraft/world/level/material/PushReaction; IGNORE d
+ f Lnet/minecraft/world/level/material/PushReaction; NORMAL a
+ f Lnet/minecraft/world/level/material/PushReaction; PUSH_ONLY e
+c net/minecraft/world/level/pathfinder/BinaryHeap net/minecraft/world/level/pathfinder/Path
+ m (Lnet/minecraft/world/level/pathfinder/Node;F)V changeCost a
+ m ()V clear a
+ m (I)V downHeap b
+ m ()[Lnet/minecraft/world/level/pathfinder/Node; getHeap f
+ m (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; insert a
+ m ()Z isEmpty e
+ m ()Lnet/minecraft/world/level/pathfinder/Node; peek b
+ m ()Lnet/minecraft/world/level/pathfinder/Node; pop c
+ m (Lnet/minecraft/world/level/pathfinder/Node;)V remove b
+ m ()I size d
+ m (I)V upHeap a
+ f [Lnet/minecraft/world/level/pathfinder/Node; heap a
+ f I size b
+c net/minecraft/world/level/pathfinder/PathFinder net/minecraft/world/level/pathfinder/Pathfinder
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F distance a
+ m (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/Path; findPath a
+ m ()Z lambda$new$0 a
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; reconstructPath a
+ m (Ljava/util/function/BooleanSupplier;)V setCaptureDebug a
+ m (I)V setMaxVisitedNodes a
+ f F FUDGING a
+ f Ljava/util/function/BooleanSupplier; captureDebug f
+ f I maxVisitedNodes c
+ f [Lnet/minecraft/world/level/pathfinder/Node; neighbors b
+ f Lnet/minecraft/world/level/pathfinder/NodeEvaluator; nodeEvaluator d
+ f Lnet/minecraft/world/level/pathfinder/BinaryHeap; openSet e
+c net/minecraft/world/level/storage/LevelResource net/minecraft/world/level/storage/SavedFile
+ m ()Ljava/lang/String; getId a
+ f Lnet/minecraft/world/level/storage/LevelResource; DATAPACK_DIR j
+ f Lnet/minecraft/world/level/storage/LevelResource; GENERATED_DIR i
+ f Lnet/minecraft/world/level/storage/LevelResource; ICON_FILE g
+ f Lnet/minecraft/world/level/storage/LevelResource; LEVEL_DATA_FILE e
+ f Lnet/minecraft/world/level/storage/LevelResource; LOCK_FILE h
+ f Lnet/minecraft/world/level/storage/LevelResource; MAP_RESOURCE_FILE k
+ f Lnet/minecraft/world/level/storage/LevelResource; OLD_LEVEL_DATA_FILE f
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_ADVANCEMENTS_DIR a
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_DATA_DIR c
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_OLD_DATA_DIR d
+ f Lnet/minecraft/world/level/storage/LevelResource; PLAYER_STATS_DIR b
+ f Lnet/minecraft/world/level/storage/LevelResource; ROOT l
+ f Ljava/lang/String; id m
+c net/minecraft/world/level/storage/TagValueInput net/minecraft/world/level/storage/TagValueInput
+ m (Ljava/lang/String;)Ljava/util/Optional; child a
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput; childOrEmpty b
+ m (Ljava/lang/String;)Ljava/util/Optional; childrenList c
+ m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; childrenListOrEmpty d
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/List;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; create a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; create a
+ m (Ljava/lang/String;Z)Z getBooleanOr a
+ m (Ljava/lang/String;B)B getByteOr a
+ m (Ljava/lang/String;D)D getDoubleOr a
+ m (Ljava/lang/String;F)F getFloatOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getInt e
+ m (Ljava/lang/String;)Ljava/util/Optional; getIntArray h
+ m (Ljava/lang/String;I)I getIntOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getLong f
+ m (Ljava/lang/String;J)J getLongOr a
+ m (Ljava/lang/String;)Lnet/minecraft/nbt/NumericTag; getNumericTag i
+ m (Ljava/lang/String;Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/Tag; getOptionalTypedTag a
+ m (Ljava/lang/String;S)I getShortOr a
+ m (Ljava/lang/String;)Ljava/util/Optional; getString g
+ m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr a
+ m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$read$0 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list b
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; listOrEmpty c
+ m ()Lnet/minecraft/core/HolderLookup$Provider; lookup a
+ m (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/ValueInputContextHelper;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ m (Ljava/lang/String;Lnet/minecraft/world/level/storage/ValueInputContextHelper;Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/world/level/storage/ValueInput$ValueInputList; wrapList a
+ m (Ljava/lang/String;Lnet/minecraft/nbt/ListTag;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/ValueInput$TypedInputList; wrapTypedList a
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context b
+ f Lnet/minecraft/nbt/CompoundTag; input c
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$ListWrapper net/minecraft/world/level/storage/TagValueInput$e
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/Tag;J)Lnet/minecraft/world/level/storage/ValueInput; lambda$stream$0 a
+ m (ILnet/minecraft/nbt/Tag;)V reportIndexUnwrapProblem a
+ m (I)Lnet/minecraft/util/ProblemReporter; reporterForChild a
+ m ()Ljava/util/stream/Stream; stream b
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context c
+ f Lnet/minecraft/nbt/ListTag; list d
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$ListWrapper$1 net/minecraft/world/level/storage/TagValueInput$e$1
+ m ()Lnet/minecraft/world/level/storage/ValueInput; computeNext a
+ f I index c
+ f Lnet/minecraft/world/level/storage/TagValueInput$ListWrapper; this$0 b
+ f Ljava/util/Iterator; val$iterator a
+c net/minecraft/world/level/storage/TagValueInput$TypedListWrapper net/minecraft/world/level/storage/TagValueInput$f
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/Tag;J)Ljava/lang/Object; lambda$stream$0 a
+ m (ILnet/minecraft/nbt/Tag;Lcom/mojang/serialization/DataResult$Error;)V reportIndexUnwrapProblem a
+ m ()Ljava/util/stream/Stream; stream b
+ f Lcom/mojang/serialization/Codec; codec d
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context c
+ f Lnet/minecraft/nbt/ListTag; list e
+ f Ljava/lang/String; name b
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$TypedListWrapper$1 net/minecraft/world/level/storage/TagValueInput$f$1
+ f Lnet/minecraft/world/level/storage/TagValueInput$TypedListWrapper; this$0 b
+c net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper net/minecraft/world/level/storage/TagValueInput$a
+ m ()Z isEmpty a
+ m (Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/storage/ValueInput; lambda$stream$0 a
+ m ()Ljava/util/stream/Stream; stream b
+ m (ILnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/ValueInput; wrapChild a
+ f Lnet/minecraft/world/level/storage/ValueInputContextHelper; context b
+ f Ljava/util/List; list c
+ f Lnet/minecraft/util/ProblemReporter; problemReporter a
+c net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper$1 net/minecraft/world/level/storage/TagValueInput$a$1
+ m ()Lnet/minecraft/world/level/storage/ValueInput; computeNext a
+ f Lnet/minecraft/world/level/storage/TagValueInput$CompoundListWrapper; this$0 b
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedTypeProblem net/minecraft/world/level/storage/TagValueInput$i
+ m ()Lnet/minecraft/nbt/TagType; actual d
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/nbt/TagType; expected c
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual c
+ f Lnet/minecraft/nbt/TagType; expected b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromMapFailedProblem net/minecraft/world/level/storage/TagValueInput$d
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error b
+ f Lcom/mojang/serialization/DataResult$Error; error a
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedNonNumberProblem net/minecraft/world/level/storage/TagValueInput$h
+ m ()Lnet/minecraft/nbt/TagType; actual c
+ m ()Ljava/lang/String; description a
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromListFailedProblem net/minecraft/world/level/storage/TagValueInput$c
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error e
+ m ()I index c
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/nbt/Tag; tag d
+ f Lcom/mojang/serialization/DataResult$Error; error d
+ f I index b
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/Tag; tag c
+c net/minecraft/world/level/storage/TagValueInput$DecodeFromFieldFailedProblem net/minecraft/world/level/storage/TagValueInput$b
+ m ()Ljava/lang/String; description a
+ m ()Lcom/mojang/serialization/DataResult$Error; error d
+ m ()Ljava/lang/String; name b
+ m ()Lnet/minecraft/nbt/Tag; tag c
+ f Lcom/mojang/serialization/DataResult$Error; error c
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/Tag; tag b
+c net/minecraft/world/level/storage/TagValueInput$UnexpectedListElementTypeProblem net/minecraft/world/level/storage/TagValueInput$g
+ m ()Lnet/minecraft/nbt/TagType; actual e
+ m ()Ljava/lang/String; description a
+ m ()Lnet/minecraft/nbt/TagType; expected d
+ m ()I index c
+ m ()Ljava/lang/String; name b
+ f Lnet/minecraft/nbt/TagType; actual d
+ f Lnet/minecraft/nbt/TagType; expected c
+ f I index b
+ f Ljava/lang/String; name a
+c net/minecraft/world/level/storage/loot/IntRange net/minecraft/world/level/storage/loot/IntRange
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)I clamp a
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; exact a
+ m ()Ljava/util/Set; getReferencedContextParams a
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$10 a
+ m (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 lambda$new$11 b
+ m (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 lambda$new$12 a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$5 d
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$6 c
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$7 d
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z lambda$new$8 c
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I lambda$new$9 b
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; lambda$static$0 c
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; lambda$static$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a
+ m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/IntRange; lambda$static$3 a
+ m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lcom/mojang/datafixers/util/Either; lambda$static$4 a
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; lowerBound b
+ m (II)Lnet/minecraft/world/level/storage/loot/IntRange; range a
+ m (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z test b
+ m ()Ljava/util/OptionalInt; unpackExact b
+ m (I)Lnet/minecraft/world/level/storage/loot/IntRange; upperBound c
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lcom/mojang/serialization/Codec; RECORD_CODEC b
+ f Lnet/minecraft/world/level/storage/loot/IntRange$IntLimiter; limiter e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; max d
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; min c
+ f Lnet/minecraft/world/level/storage/loot/IntRange$IntChecker; predicate f
+c net/minecraft/world/level/storage/loot/IntRange$IntChecker net/minecraft/world/level/storage/loot/IntRange$a
+c net/minecraft/world/level/storage/loot/IntRange$IntLimiter net/minecraft/world/level/storage/loot/IntRange$b
+c net/minecraft/world/level/storage/loot/LootPool net/minecraft/world/level/storage/loot/LootSelector
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V addRandomItem b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V addRandomItems a
+ m (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 lambda$addRandomItem$6 a
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$0 e
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$1 d
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; lambda$static$2 c
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$3 b
+ m (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; lambda$static$4 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; lootPool a
+ m (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V validate a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; bonusRolls h
+ f Ljava/util/function/Predicate; compositeCondition d
+ f Ljava/util/function/BiFunction; compositeFunction f
+ f Ljava/util/List; conditions c
+ f Ljava/util/List; entries b
+ f Ljava/util/List; functions e
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; rolls g
+c net/minecraft/world/level/storage/loot/LootPool$Builder net/minecraft/world/level/storage/loot/LootSelector$a
+ m (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; add a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; apply a
+ m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; apply b
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool; build b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; setBonusRolls b
+ m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; setRolls a
+ m ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; unwrap a
+ m ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; unwrap c
+ m ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; unwrap d
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; when a
+ m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; when b
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; bonusRolls e
+ f Lcom/google/common/collect/ImmutableList$Builder; conditions b
+ f Lcom/google/common/collect/ImmutableList$Builder; entries a
+ f Lcom/google/common/collect/ImmutableList$Builder; functions c
+ f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; rolls d
+c net/minecraft/world/level/timers/TimerCallbacks net/minecraft/world/level/timers/CustomFunctionCallbackTimers
+ m ()Lcom/mojang/serialization/Codec; codec a
+ m (Lnet/minecraft/resources/Identifier;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/timers/TimerCallbacks; register a
+ f Lnet/minecraft/world/level/timers/TimerCallbacks; SERVER_CALLBACKS a
+ f Lcom/mojang/serialization/Codec; codec c
+ f Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper; idMapper b
+c net/minecraft/world/phys/shapes/ArrayVoxelShape net/minecraft/world/phys/shapes/VoxelShapeArray
+ m (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; xs b
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; ys c
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; zs d
+c net/minecraft/world/phys/shapes/ArrayVoxelShape$1 net/minecraft/world/phys/shapes/VoxelShapeArray$1
+ f [I $SwitchMap$net$minecraft$core$Direction$Axis a
+c net/minecraft/world/phys/shapes/IdenticalMerger net/minecraft/world/phys/shapes/VoxelShapeMergerIdentical
+ m (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z forMergedIndexes a
+ m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList a
+ f Lit/unimi/dsi/fastutil/doubles/DoubleList; coords a
+c org/bukkit/craftbukkit/attribute/CraftAttribute org/bukkit/craftbukkit/v1_21_R7/attribute/CraftAttribute
+c org/bukkit/craftbukkit/ban/CraftProfileBanEntry org/bukkit/craftbukkit/v1_21_R7/ban/CraftProfileBanEntry
+c org/bukkit/craftbukkit/block/CapturedBlockState org/bukkit/craftbukkit/v1_21_R7/block/CapturedBlockState
+c org/bukkit/craftbukkit/block/CraftCreakingHeart org/bukkit/craftbukkit/v1_21_R7/block/CraftCreakingHeart
+c org/bukkit/craftbukkit/block/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R7/block/CraftSculkCatalyst
+c org/bukkit/craftbukkit/block/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R7/block/CraftSculkShrieker
+c org/bukkit/craftbukkit/block/impl/CraftBeetroot org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftBeetroot
+c org/bukkit/craftbukkit/block/impl/CraftCampfire org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCampfire
+c org/bukkit/craftbukkit/block/impl/CraftCoralFan org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftCoralFan
+c org/bukkit/craftbukkit/block/impl/CraftIronBars org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftIronBars
+c org/bukkit/craftbukkit/block/impl/CraftMycelium org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftMycelium
+c org/bukkit/craftbukkit/block/impl/CraftObserver org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftObserver
+c org/bukkit/craftbukkit/block/impl/CraftRepeater org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftRepeater
+c org/bukkit/craftbukkit/block/impl/CraftTrapDoor org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftTrapDoor
+c org/bukkit/craftbukkit/block/impl/CraftTripWire org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftTripWire
+c org/bukkit/craftbukkit/block/impl/CraftWallSign org/bukkit/craftbukkit/v1_21_R7/block/impl/CraftWallSign
+c org/bukkit/craftbukkit/block/sign/CraftSignSide org/bukkit/craftbukkit/v1_21_R7/block/sign/CraftSignSide
+c org/bukkit/craftbukkit/damage/CraftDamageEffect org/bukkit/craftbukkit/v1_21_R7/damage/CraftDamageEffect
+c org/bukkit/craftbukkit/damage/CraftDamageSource org/bukkit/craftbukkit/v1_21_R7/damage/CraftDamageSource
+c org/bukkit/craftbukkit/entity/CraftBlockDisplay org/bukkit/craftbukkit/v1_21_R7/entity/CraftBlockDisplay
+c org/bukkit/craftbukkit/entity/CraftChestedHorse org/bukkit/craftbukkit/v1_21_R7/entity/CraftChestedHorse
+c org/bukkit/craftbukkit/entity/CraftEnderCrystal org/bukkit/craftbukkit/v1_21_R7/entity/CraftEnderCrystal
+c org/bukkit/craftbukkit/entity/CraftFallingBlock org/bukkit/craftbukkit/v1_21_R7/entity/CraftFallingBlock
+c org/bukkit/craftbukkit/entity/CraftLivingEntity org/bukkit/craftbukkit/v1_21_R7/entity/CraftLivingEntity
+c org/bukkit/craftbukkit/entity/CraftThrownPotion org/bukkit/craftbukkit/v1_21_R7/entity/CraftThrownPotion
+c org/bukkit/craftbukkit/entity/CraftTropicalFish org/bukkit/craftbukkit/v1_21_R7/entity/CraftTropicalFish
+c org/bukkit/craftbukkit/entity/boat/CraftOakBoat org/bukkit/craftbukkit/v1_21_R7/entity/boat/CraftOakBoat
+c org/bukkit/craftbukkit/generator/CraftChunkData org/bukkit/craftbukkit/v1_21_R7/generator/CraftChunkData
+c org/bukkit/craftbukkit/generator/CraftWorldInfo org/bukkit/craftbukkit/v1_21_R7/generator/CraftWorldInfo
+c org/bukkit/craftbukkit/generator/CraftWorldInfo$1 org/bukkit/craftbukkit/v1_21_R7/generator/CraftWorldInfo$1
+c org/bukkit/craftbukkit/inventory/CraftContainer org/bukkit/craftbukkit/v1_21_R7/inventory/CraftContainer
+c org/bukkit/craftbukkit/inventory/CraftContainer$1 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftContainer$1
+c org/bukkit/craftbukkit/inventory/CraftContainer$2 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftContainer$2
+c org/bukkit/craftbukkit/inventory/CraftInventory org/bukkit/craftbukkit/v1_21_R7/inventory/CraftInventory
+c org/bukkit/craftbukkit/inventory/CraftItemMetas org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemMetas
+c org/bukkit/craftbukkit/inventory/CraftItemMetas$ItemMetaData org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemMetas$ItemMetaData
+c org/bukkit/craftbukkit/inventory/CraftItemStack org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemStack
+c org/bukkit/craftbukkit/inventory/CraftItemStack$1 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemStack$1
+c org/bukkit/craftbukkit/inventory/CraftItemStack$2 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemStack$2
+c org/bukkit/craftbukkit/inventory/CraftItemStack$3 org/bukkit/craftbukkit/v1_21_R7/inventory/CraftItemStack$3
+c org/bukkit/craftbukkit/inventory/CraftMetaArmor org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaArmor
+c org/bukkit/craftbukkit/inventory/CraftMetaSkull org/bukkit/craftbukkit/v1_21_R7/inventory/CraftMetaSkull
+c org/bukkit/craftbukkit/inventory/RecipeIterator org/bukkit/craftbukkit/v1_21_R7/inventory/RecipeIterator
+c org/bukkit/craftbukkit/legacy/MaterialRerouting org/bukkit/craftbukkit/v1_21_R7/legacy/MaterialRerouting
+c org/bukkit/craftbukkit/scheduler/CraftAsyncTask org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftAsyncTask
+c org/bukkit/craftbukkit/scheduler/CraftAsyncTask$1 org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftAsyncTask$1
+c org/bukkit/craftbukkit/scheduler/CraftScheduler org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftScheduler
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$1 org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftScheduler$1
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$2 org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftScheduler$2
+c org/bukkit/craftbukkit/scheduler/CraftScheduler$3 org/bukkit/craftbukkit/v1_21_R7/scheduler/CraftScheduler$3
+c org/bukkit/craftbukkit/scoreboard/CraftCriteria org/bukkit/craftbukkit/v1_21_R7/scoreboard/CraftCriteria
+c org/bukkit/craftbukkit/structure/CraftStructure org/bukkit/craftbukkit/v1_21_R7/structure/CraftStructure
+c org/bukkit/craftbukkit/util/CraftRayTraceResult org/bukkit/craftbukkit/v1_21_R7/util/CraftRayTraceResult
+c org/bukkit/craftbukkit/util/RandomSourceWrapper org/bukkit/craftbukkit/v1_21_R7/util/RandomSourceWrapper
+c org/bukkit/craftbukkit/util/RandomSourceWrapper$RandomWrapper org/bukkit/craftbukkit/v1_21_R7/util/RandomSourceWrapper$RandomWrapper
+c net/minecraft/commands/arguments/MessageArgument net/minecraft/commands/arguments/ArgumentChat
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; filterPlainText a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getMessage a
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a
+ m ()Lnet/minecraft/commands/arguments/MessageArgument; message a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V resolveChatMessage a
+ m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V resolveDisguisedMessage b
+ m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V resolveSignedMessage a
+ f Ljava/util/Collection; EXAMPLES a
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; TOO_LONG b
+c net/minecraft/commands/arguments/MessageArgument$Part net/minecraft/commands/arguments/ArgumentChat$b
+ m ()I end b
+ m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; selector c
+ m ()I start a
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; toComponent a
+ f I end b
+ f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector c
+ f I start a
+c net/minecraft/commands/arguments/MessageArgument$Message net/minecraft/commands/arguments/ArgumentChat$a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; parseText a
+ m ()[Lnet/minecraft/commands/arguments/MessageArgument$Part; parts b
+ m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; resolveComponent a
+ m ()Ljava/lang/String; text a
+ m (Lnet/minecraft/commands/CommandSourceStack;Z)Lnet/minecraft/network/chat/Component; toComponent a
+ f [Lnet/minecraft/commands/arguments/MessageArgument$Part; parts b
+ f Ljava/lang/String; text a
+c net/minecraft/commands/arguments/NbtPathArgument net/minecraft/commands/arguments/ArgumentNBTKey
+ m (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; createTagPredicate a
+ m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; getPath a
+ m (C)Z isAllowedInUnquotedName a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Z lambda$createTagPredicate$3 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 c
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m ()Lnet/minecraft/commands/arguments/NbtPathArgument; nbtPath a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; parse a
+ m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; parseNode a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; readObjectNode a
+ m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readUnquotedName b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DATA_TOO_DEEP b
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_LIST e
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_INDEX f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_NODE a
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOTHING_FOUND c
+ f Ljava/util/Collection; EXAMPLES d
+ f C INDEX_MATCH_END h
+ f C INDEX_MATCH_START g
+ f C KEY_MATCH_END j
+ f C KEY_MATCH_START i
+ f C QUOTED_KEY_START k
+ f C SINGLE_QUOTED_KEY_START l
+c net/minecraft/commands/arguments/NbtPathArgument$Node net/minecraft/commands/arguments/ArgumentNBTKey$h
+ m (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; collect a
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Ljava/util/List;)Ljava/util/List; get a
+ m (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Ljava/util/List;)V lambda$getOrCreate$0 a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+c net/minecraft/commands/arguments/NbtPathArgument$NbtPath net/minecraft/commands/arguments/ArgumentNBTKey$g
+ m (Ljava/util/List;Ljava/util/function/Function;)I apply a
+ m ()Ljava/lang/String; asString a
+ m (Lnet/minecraft/nbt/Tag;)I countMatching b
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; createNotFoundException a
+ m ()I estimatePathDepth b
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/List; get a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate a
+ m (Lnet/minecraft/nbt/Tag;)Ljava/util/List; getOrCreateParents d
+ m (ILnet/minecraft/nbt/CompoundTag;Ljava/util/List;)I insert a
+ m (Lnet/minecraft/nbt/Tag;I)Z isTooDeep a
+ m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$apply$2 a
+ m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$set$3 a
+ m (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Ljava/lang/Integer; lambda$set$4 a
+ m (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$static$0 a
+ m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1 b
+ m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; of a
+ m (Lnet/minecraft/nbt/Tag;)I remove c
+ m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)I set a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lit/unimi/dsi/fastutil/objects/Object2IntMap; nodeToOriginalPosition c
+ f [Lnet/minecraft/commands/arguments/NbtPathArgument$Node; nodes d
+ f Ljava/lang/String; original b
+c net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode net/minecraft/commands/arguments/ArgumentNBTKey$a
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Lnet/minecraft/commands/arguments/NbtPathArgument$AllElementsNode; INSTANCE a
+c net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode net/minecraft/commands/arguments/ArgumentNBTKey$e
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/lang/String; name a
+ f Lnet/minecraft/nbt/CompoundTag; pattern b
+ f Ljava/util/function/Predicate; predicate c
+c net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode net/minecraft/commands/arguments/ArgumentNBTKey$d
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)V lambda$getOrCreateTag$0 a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Lnet/minecraft/nbt/CompoundTag; pattern a
+ f Ljava/util/function/Predicate; predicate b
+c net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode net/minecraft/commands/arguments/ArgumentNBTKey$b
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/lang/String; name a
+c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode net/minecraft/commands/arguments/ArgumentNBTKey$c
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f I index a
+c net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode net/minecraft/commands/arguments/ArgumentNBTKey$f
+ m ()Lnet/minecraft/nbt/Tag; createPreferredParentTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V getTag a
+ m (Lnet/minecraft/nbt/Tag;)I removeTag a
+ m (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I setTag a
+ f Ljava/util/function/Predicate; predicate a
+c net/minecraft/commands/arguments/item/ItemParser net/minecraft/commands/arguments/item/ArgumentParserItemStack
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; fillSuggestions a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 d
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1 c
+ m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3 b
+ m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4 a
+ m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$validateComponents$5 a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/commands/arguments/item/ItemParser$Visitor;)V parse a
+ m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPatch;)V validateComponents a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPONENT i
+ f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT h
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MALFORMED_ITEM k
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_REPEATED_COMPONENT j
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT g
+ f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM f
+ f Ljava/util/function/Function; SUGGEST_NOTHING l
+ f C SYNTAX_COMPONENT_ASSIGNMENT d
+ f C SYNTAX_COMPONENT_SEPARATOR c
+ f C SYNTAX_END_COMPONENTS b
+ f C SYNTAX_REMOVED_COMPONENT e
+ f C SYNTAX_START_COMPONENTS a
+ f Lnet/minecraft/core/HolderLookup$RegistryLookup; items m
+ f Lnet/minecraft/resources/RegistryOps; registryOps n
+ f Lnet/minecraft/nbt/TagParser; tagParser o
+c net/minecraft/commands/arguments/item/ItemParser$1 net/minecraft/commands/arguments/item/ArgumentParserItemStack$1
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V visitComponent a
+ m (Lnet/minecraft/core/Holder;)V visitItem a
+ m (Lnet/minecraft/core/component/DataComponentType;)V visitRemovedComponent a
+c net/minecraft/commands/arguments/item/ItemParser$State net/minecraft/commands/arguments/item/ArgumentParserItemStack$b
+ m (ILnet/minecraft/core/component/DataComponentType;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readComponent$1 a
+ m (ILnet/minecraft/resources/Identifier;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0 a
+ m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/Identifier; lambda$suggestComponent$2 a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Ljava/util/Map$Entry;)V lambda$suggestComponent$3 a
+ m ()V parse a
+ m (Lnet/minecraft/nbt/TagParser;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/core/component/DataComponentType;)V readComponent a
+ m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/component/DataComponentType; readComponentType a
+ m ()V readComponents c
+ m ()V readItem b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestAssignment c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponent f
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestComponent a
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponentAssignmentOrRemoval e
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem d
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextOrEndComponents b
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestStartComponents a
+ f Lcom/mojang/brigadier/StringReader; reader b
+ f Lnet/minecraft/commands/arguments/item/ItemParser; this$0 a
+ f Lnet/minecraft/commands/arguments/item/ItemParser$Visitor; visitor c
+c net/minecraft/commands/arguments/item/ItemParser$Visitor net/minecraft/commands/arguments/item/ArgumentParserItemStack$d
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V visitComponent a
+ m (Lnet/minecraft/core/Holder;)V visitItem a
+ m (Lnet/minecraft/core/component/DataComponentType;)V visitRemovedComponent a
+ m (Ljava/util/function/Function;)V visitSuggestions a
+c net/minecraft/commands/arguments/item/ItemParser$ItemResult net/minecraft/commands/arguments/item/ArgumentParserItemStack$a
+ m ()Lnet/minecraft/core/component/DataComponentPatch; components b
+ m ()Lnet/minecraft/core/Holder; item a
+ f Lnet/minecraft/core/component/DataComponentPatch; components b
+ f Lnet/minecraft/core/Holder; item a
+c net/minecraft/commands/arguments/item/ItemParser$SuggestionsVisitor net/minecraft/commands/arguments/item/ArgumentParserItemStack$c
+ m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture; resolveSuggestions a
+ m (Ljava/util/function/Function;)V visitSuggestions a
+ f Ljava/util/function/Function; suggestions a
+c net/minecraft/commands/functions/CommandFunction net/minecraft/commands/functions/CommandFunction
+ m (Ljava/lang/CharSequence;)V checkCommandLineLength a
+ m (Lnet/minecraft/resources/Identifier;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;)Lnet/minecraft/commands/functions/CommandFunction; fromLines a
+ m ()Lnet/minecraft/resources/Identifier; id a
+ m (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; instantiate a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/execution/UnboundEntryAction; parseCommand a
+ m (Ljava/lang/CharSequence;)Z shouldConcatenateNextLine b
+c net/minecraft/commands/functions/FunctionBuilder net/minecraft/commands/functions/FunctionBuilder
+ m (Lnet/minecraft/commands/execution/UnboundEntryAction;)V addCommand a
+ m (Ljava/lang/String;ILnet/minecraft/commands/ExecutionCommandSource;)V addMacro a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/functions/CommandFunction; build a
+ m (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; convertToIndices a
+ m (Ljava/lang/String;)I getArgumentIndex a
+ f Ljava/util/List; macroArguments c
+ f Ljava/util/List; macroEntries b
+ f Ljava/util/List; plainEntries a
+c net/minecraft/core/component/DataComponentGetter net/minecraft/core/component/DataComponentGetter
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; getTyped b
+c net/minecraft/core/component/DataComponentHolder net/minecraft/core/component/DataComponentHolder
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m (Ljava/lang/Class;)Ljava/util/stream/Stream; getAllOfType a
+ m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault a
+ m (Lnet/minecraft/core/component/DataComponentType;)Z has c
+ m (Ljava/lang/Class;Ljava/lang/Object;)Z lambda$getAllOfType$0 a
+ m (Ljava/lang/Object;)Ljava/lang/Object; lambda$getAllOfType$1 a
+c net/minecraft/core/component/predicates/AnyValue net/minecraft/core/component/predicates/AnyValue
+ m (Lnet/minecraft/core/component/DataComponentGetter;)Z matches a
+ m ()Lnet/minecraft/core/component/DataComponentType; type a
+ f Lnet/minecraft/core/component/DataComponentType; type a
+c net/minecraft/core/particles/BlockParticleOption net/minecraft/core/particles/ParticleParamBlock
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m ()Lnet/minecraft/world/level/block/state/BlockState; getState b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC a
+ f Lnet/minecraft/world/level/block/state/BlockState; state c
+ f Lnet/minecraft/core/particles/ParticleType; type b
+c net/minecraft/core/particles/ColorParticleOption net/minecraft/core/particles/ColorParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;FFF)Lnet/minecraft/core/particles/ColorParticleOption; create a
+ m (Lnet/minecraft/core/particles/ParticleType;I)Lnet/minecraft/core/particles/ColorParticleOption; create a
+ m ()F getAlpha e
+ m ()F getBlue d
+ m ()F getGreen c
+ m ()F getRed b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f I color b
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/DustParticleOptions net/minecraft/core/particles/ParticleParamRedstone
+ m ()Lorg/joml/Vector3f; getColor b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Integer; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Integer; lambda$static$2 a
+ f Lcom/mojang/serialization/MapCodec; CODEC c
+ f Lnet/minecraft/core/particles/DustParticleOptions; REDSTONE b
+ f I REDSTONE_PARTICLE_COLOR a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f I color h
+c net/minecraft/core/particles/PowerParticleOption net/minecraft/core/particles/PowerParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;F)Lnet/minecraft/core/particles/PowerParticleOption; create a
+ m ()F getPower b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Float;)Lnet/minecraft/core/particles/PowerParticleOption; lambda$codec$0 b
+ m (Lnet/minecraft/core/particles/PowerParticleOption;)Ljava/lang/Float; lambda$codec$1 b
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Float;)Lnet/minecraft/core/particles/PowerParticleOption; lambda$streamCodec$2 a
+ m (Lnet/minecraft/core/particles/PowerParticleOption;)Ljava/lang/Float; lambda$streamCodec$3 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f F power b
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/SpellParticleOption net/minecraft/core/particles/SpellParticleOption
+ m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; codec a
+ m (Lnet/minecraft/core/particles/ParticleType;FFFF)Lnet/minecraft/core/particles/SpellParticleOption; create a
+ m (Lnet/minecraft/core/particles/ParticleType;IF)Lnet/minecraft/core/particles/SpellParticleOption; create a
+ m ()F getBlue d
+ m ()F getGreen c
+ m ()F getPower e
+ m ()F getRed b
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Integer; lambda$codec$0 d
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Float; lambda$codec$1 c
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/core/particles/SpellParticleOption; lambda$codec$2 b
+ m (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3 a
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Integer; lambda$streamCodec$4 b
+ m (Lnet/minecraft/core/particles/SpellParticleOption;)Ljava/lang/Float; lambda$streamCodec$5 a
+ m (Lnet/minecraft/core/particles/ParticleType;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/core/particles/SpellParticleOption; lambda$streamCodec$6 a
+ m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; streamCodec b
+ f I color b
+ f F power c
+ f Lnet/minecraft/core/particles/ParticleType; type a
+c net/minecraft/core/particles/TrailParticleOption net/minecraft/core/particles/TrailParticleOption
+ m ()I color c
+ m ()I duration d
+ m ()Lnet/minecraft/core/particles/ParticleType; getType a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/phys/Vec3; target b
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I color d
+ f I duration e
+ f Lnet/minecraft/world/phys/Vec3; target c
+c net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot
+ m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; fishingFishLootTable a
+ m ()Lnet/minecraft/core/HolderLookup$Provider; registries b
+ f Lnet/minecraft/core/HolderLookup$Provider; registries a
+c net/minecraft/data/tags/VanillaBlockTagsProvider net/minecraft/data/tags/VanillaBlockTagsProvider
+ m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a
+ m (Lnet/minecraft/world/level/block/Block;)Z lambda$addTags$1 a
+ m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 b
+c net/minecraft/data/tags/VanillaBlockTagsProvider$1 net/minecraft/data/tags/VanillaBlockTagsProvider$1
+ m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagAppender; tag a
+ f Lnet/minecraft/data/tags/VanillaBlockTagsProvider; this$0 a
+c net/minecraft/data/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeSettings
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addAncientDebris ay
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandExtraVegetation ah
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandGrass O
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandsTrees I
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBambooVegetation s
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchForestFlowers z
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchTrees w
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBlueIce av
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBushes o
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCherryGroveVegetation Y
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addColdOceanExtraVegetation aq
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCommonBerryBushes q
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCarversAndLakes a
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCrystalFormations az
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V addDefaultExtraVegetation b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultFlowers X
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultGrass ab
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMonsterRoom b
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMushrooms ae
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultOres f
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V addDefaultOres a
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSoftDisks j
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSprings as
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultUndergroundVariety c
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraDecoration ao
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraVegetation al
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertVegetation V
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDripstone d
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addExtraEmeralds h
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addExtraGold g
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFerns n
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestFlowers P
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestGrass Q
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFossilDecoration ap
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFrozenSprings at
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGiantTaigaVegetation W
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGroveTrees u
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addIcebergs au
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addInfestedStone i
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleGrass K
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleMelons ai
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleTrees G
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleVines ak
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLeafLitterPatch ag
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLightBambooVegetation r
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLukeWarmKelp ar
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesSpecialOres D
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesVegetationFeatures C
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampDisks l
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampExtraVegetation an
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampVegetation S
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMeadowVegetation Z
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMossyStoneBlock m
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainForestTrees F
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainTrees E
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMushroomFieldVegetation T
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNearWaterVegetation af
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNetherDefaultOres ax
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addOtherBirchTrees x
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainGrass ad
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainVegetation U
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addRareBerryBushes p
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaExtraGrass N
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaGrass L
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaTrees A
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSculk e
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaGrass M
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaTrees B
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSnowyTrees J
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleMelons aj
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleTrees H
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSurfaceFreezing aw
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampClayDisk k
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampExtraVegetation am
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampVegetation R
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaGrass ac
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaTrees t
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTallBirchTrees y
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWarmFlowers aa
+ m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWaterTrees v
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V baseJungleSpawns i
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V caveSpawns b
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V commonSpawnWithZombieHorse d
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V commonSpawns c
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;I)V commonSpawns a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V desertSpawns f
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V dripstoneCavesSpawns g
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V endSpawns j
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V farmAnimals a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IIIIZ)V monsters a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V mooshroomSpawns h
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;III)V oceanSpawns a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V plainsSpawns e
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Z)V snowySpawns a
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;I)V swampSpawns b
+ m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;II)V warmOceanSpawns a
+c net/minecraft/data/worldgen/PillagerOutpostPools net/minecraft/data/worldgen/WorldGenFeaturePillagerOutpostPieces
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; START a
+c net/minecraft/data/worldgen/features/EndFeatures net/minecraft/data/worldgen/features/EndFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; CHORUS_PLANT e
+ f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_DELAYED d
+ f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_RETURN c
+ f Lnet/minecraft/resources/ResourceKey; END_ISLAND f
+ f Lnet/minecraft/resources/ResourceKey; END_PLATFORM a
+ f Lnet/minecraft/resources/ResourceKey; END_SPIKE b
+c net/minecraft/data/worldgen/features/OreFeatures net/minecraft/data/worldgen/features/OreFeatures
+ m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_LARGE B
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANCIENT_DEBRIS_SMALL C
+ f Lnet/minecraft/resources/ResourceKey; ORE_ANDESITE k
+ f Lnet/minecraft/resources/ResourceKey; ORE_BLACKSTONE f
+ f Lnet/minecraft/resources/ResourceKey; ORE_CLAY F
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL m
+ f Lnet/minecraft/resources/ResourceKey; ORE_COAL_BURIED n
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPER_LARGE E
+ f Lnet/minecraft/resources/ResourceKey; ORE_COPPPER_SMALL D
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_BURIED w
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_LARGE v
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_MEDIUM u
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIAMOND_SMALL t
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIORITE j
+ f Lnet/minecraft/resources/ResourceKey; ORE_DIRT g
+ f Lnet/minecraft/resources/ResourceKey; ORE_EMERALD A
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD q
+ f Lnet/minecraft/resources/ResourceKey; ORE_GOLD_BURIED r
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRANITE i
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL h
+ f Lnet/minecraft/resources/ResourceKey; ORE_GRAVEL_NETHER e
+ f Lnet/minecraft/resources/ResourceKey; ORE_INFESTED z
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON o
+ f Lnet/minecraft/resources/ResourceKey; ORE_IRON_SMALL p
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS x
+ f Lnet/minecraft/resources/ResourceKey; ORE_LAPIS_BURIED y
+ f Lnet/minecraft/resources/ResourceKey; ORE_MAGMA a
+ f Lnet/minecraft/resources/ResourceKey; ORE_NETHER_GOLD c
+ f Lnet/minecraft/resources/ResourceKey; ORE_QUARTZ d
+ f Lnet/minecraft/resources/ResourceKey; ORE_REDSTONE s
+ f Lnet/minecraft/resources/ResourceKey; ORE_SOUL_SAND b
+ f Lnet/minecraft/resources/ResourceKey; ORE_TUFF l
+c net/minecraft/gametest/framework/LogTestReporter net/minecraft/gametest/framework/GameTestHarnessLogger
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestFailed a
+ m (Lnet/minecraft/gametest/framework/GameTestInfo;)V onTestSuccess b
+ f Lorg/slf4j/Logger; LOGGER a
+c net/minecraft/network/MonitoredLocalFrameDecoder net/minecraft/network/MonitoredLocalFrameDecoder
+ f Lnet/minecraft/network/BandwidthDebugMonitor; monitor a
+c net/minecraft/network/chat/MessageSignatureCache net/minecraft/network/chat/MessageSignatureCache
+ m ()Lnet/minecraft/network/chat/MessageSignatureCache; createDefault a
+ m (Lnet/minecraft/network/chat/MessageSignature;)I pack a
+ m (Ljava/util/ArrayDeque;)V push a
+ m (Ljava/util/List;)V push a
+ m (Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/MessageSignature;)V push a
+ m (I)Lnet/minecraft/network/chat/MessageSignature; unpack a
+ f I DEFAULT_CAPACITY b
+ f I NOT_FOUND a
+ f [Lnet/minecraft/network/chat/MessageSignature; entries c
+c net/minecraft/network/syncher/EntityDataAccessor net/minecraft/network/syncher/DataWatcherObject
+ m ()I id a
+ m ()Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+ f I id a
+ f Lnet/minecraft/network/syncher/EntityDataSerializer; serializer b
+c net/minecraft/server/bossevents/CustomBossEvents net/minecraft/server/bossevents/BossBattleCustomData
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/bossevents/CustomBossEvent; create a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/bossevents/CustomBossEvent; get a
+ m ()Ljava/util/Collection; getEvents b
+ m ()Ljava/util/Collection; getIds a
+ m (Ljava/lang/String;)V lambda$load$0 a
+ m (Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;)V lambda$load$1 a
+ m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V load a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerConnect a
+ m (Lnet/minecraft/server/level/ServerPlayer;)V onPlayerDisconnect b
+ m (Lnet/minecraft/server/bossevents/CustomBossEvent;)V remove a
+ m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a
+ f Lcom/mojang/serialization/Codec; EVENTS_CODEC b
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/util/Map; events c
+c net/minecraft/server/commands/DebugConfigCommand net/minecraft/server/commands/DebugConfigCommand
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;)I config a
+ m (Lnet/minecraft/server/MinecraftServer;Ljava/util/UUID;)Lnet/minecraft/server/network/ServerConfigurationPacketListenerImpl; findConfigPlayer a
+ m (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; getUuidsInConfig a
+ m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$config$5 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 c
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 b
+ m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a
+ m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;Lnet/minecraft/core/Holder;)I showDialog a
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I unconfig a
+c net/minecraft/server/commands/ListPlayersCommand net/minecraft/server/commands/CommandList
+ m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Function;)I format a
+ m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; lambda$listPlayersWithUuids$2 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPlayers a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I listPlayersWithUuids b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+c net/minecraft/server/commands/WorldBorderCommand net/minecraft/server/commands/CommandWorldBorder
+ m (J)Ljava/lang/String; formatTicksToSeconds a
+ m (Lnet/minecraft/commands/CommandSourceStack;)I getSize a
+ m (D)Lnet/minecraft/network/chat/Component; lambda$getSize$14 a
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 j
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 h
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 g
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 f
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 e
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 d
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 b
+ m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 a
+ m (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/network/chat/Component; lambda$setCenter$15 a
+ m (F)Lnet/minecraft/network/chat/Component; lambda$setDamageAmount$11 a
+ m (F)Lnet/minecraft/network/chat/Component; lambda$setDamageBuffer$10 b
+ m (Ljava/lang/String;J)Lnet/minecraft/network/chat/Component; lambda$setSize$16 b
+ m (Ljava/lang/String;J)Lnet/minecraft/network/chat/Component; lambda$setSize$17 a
+ m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$setSize$18 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setWarningDistance$13 a
+ m (I)Lnet/minecraft/network/chat/Component; lambda$setWarningTime$12 b
+ m (Lcom/mojang/brigadier/CommandDispatcher;)V register a
+ m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;)I setCenter a
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setDamageAmount b
+ m (Lnet/minecraft/commands/CommandSourceStack;F)I setDamageBuffer a
+ m (Lnet/minecraft/commands/CommandSourceStack;DJ)I setSize a
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setWarningDistance b
+ m (Lnet/minecraft/commands/CommandSourceStack;I)I setWarningTime a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_CENTER a
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_AMOUNT i
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_BUFFER h
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_SIZE b
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_DISTANCE g
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_TIME f
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_BIG d
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR_OUT e
+ f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_SMALL c
+c net/minecraft/server/dialog/body/DialogBodyTypes net/minecraft/server/dialog/body/DialogBodyTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/server/jsonrpc/api/SchemaComponent net/minecraft/server/jsonrpc/api/SchemaComponent
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asArray b
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; asRef a
+ m ()Ljava/lang/String; name c
+ m ()Ljava/net/URI; ref d
+ m ()Lnet/minecraft/server/jsonrpc/api/Schema; schema e
+ f Ljava/lang/String; name a
+ f Ljava/net/URI; ref b
+ f Lnet/minecraft/server/jsonrpc/api/Schema; schema c
+c net/minecraft/server/level/GenerationChunkHolder net/minecraft/server/level/GenerationChunkHolder
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z acquireStatusBump e
+ m (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; applyStep a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/ChunkAccess;)V completeFuture a
+ m ()V decreaseGenerationRefCount o
+ m (ILjava/util/concurrent/CompletableFuture;)V failAndClearPendingFuture a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V failAndClearPendingFuturesBetween a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; findHighestStatusWithPendingFuture d
+ m ()Ljava/util/List; getAllFutures t
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunkIfPresent b
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; getChunkIfPresentUnchecked a
+ m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus s
+ m ()Lnet/minecraft/world/level/chunk/ChunkAccess; getLatestChunk p
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getLatestStatus u
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; getOrCreateFuture c
+ m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus q
+ m ()Lnet/minecraft/world/level/ChunkPos; getPos r
+ m ()I getQueueLevel k
+ m ()I getTicketLevel j
+ m ()V increaseGenerationRefCount n
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isStatusDisallowed f
+ m (Lnet/minecraft/server/level/ChunkGenerationTask;)V removeTask a
+ m (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V replaceProtoChunk a
+ m (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V rescheduleChunkTask a
+ m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/server/level/ChunkMap;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGenerationTask a
+ m (Lnet/minecraft/server/level/ChunkMap;)V updateHighestAllowedStatus a
+ f Ljava/util/List; CHUNK_STATUSES a
+ f Lnet/minecraft/server/level/ChunkResult; NOT_DONE_YET e
+ f Lnet/minecraft/server/level/ChunkResult; UNLOADED_CHUNK b
+ f Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_FUTURE c
+ f Lnet/minecraft/world/level/ChunkPos; pos d
+c net/minecraft/server/network/LegacyProtocolUtils net/minecraft/server/network/LegacyProtocolUtils
+ m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; readLegacyString a
+ m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V writeLegacyString a
+ f I CUSTOM_PAYLOAD_PACKET_ID a
+ f Ljava/lang/String; CUSTOM_PAYLOAD_PACKET_PING_CHANNEL b
+ f I DISCONNECT_PACKET_ID e
+ f I FAKE_PROTOCOL_VERSION f
+ f I GET_INFO_PACKET_ID c
+ f I GET_INFO_PACKET_VERSION_1 d
+c net/minecraft/server/packs/AbstractPackResources net/minecraft/server/packs/ResourcePackAbstract
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/io/InputStream;Lnet/minecraft/server/packs/PackLocationInfo;)Ljava/lang/Object; getMetadataFromStream a
+ m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/lang/Object; getMetadataSection a
+ m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/metadata/MetadataSectionType;Lcom/mojang/serialization/DataResult$Error;)V lambda$getMetadataFromStream$0 a
+ m ()Lnet/minecraft/server/packs/PackLocationInfo; location a
+ f Lorg/slf4j/Logger; LOGGER c
+ f Lnet/minecraft/server/packs/PackLocationInfo; location d
+c net/minecraft/server/packs/linkfs/LinkFSProvider net/minecraft/server/packs/linkfs/LinkFSProvider
+ m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toLinkPath a
+ f Ljava/lang/String; SCHEME a
+c net/minecraft/server/packs/linkfs/LinkFSProvider$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
+ m (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z lambda$iterator$0 a
+ m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; lambda$iterator$1 a
+ f Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; val$directoryContents a
+ f Ljava/nio/file/DirectoryStream$Filter; val$filter b
+c net/minecraft/server/packs/linkfs/LinkFSProvider$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
+ f [I $SwitchMap$java$nio$file$AccessMode a
+c net/minecraft/server/packs/linkfs/LinkFileSystem net/minecraft/server/packs/linkfs/LinkFileSystem
+ m (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; buildPath a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; builder c
+ m (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 lambda$buildPath$0 a
+ m (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 lambda$buildPath$1 a
+ m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; rootPath b
+ m ()Ljava/nio/file/FileStore; store a
+ f Ljava/lang/String; PATH_SEPARATOR a
+ f Lcom/google/common/base/Splitter; PATH_SPLITTER c
+ f Ljava/util/Set; VIEWS b
+ f Ljava/nio/file/spi/FileSystemProvider; provider e
+ f Lnet/minecraft/server/packs/linkfs/LinkFSPath; root f
+ f Ljava/nio/file/FileStore; store d
+c net/minecraft/server/packs/linkfs/LinkFileSystem$Builder net/minecraft/server/packs/linkfs/LinkFileSystem$a
+ m (Ljava/lang/String;)Ljava/nio/file/FileSystem; build a
+ m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; lambda$put$0 b
+ m (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; put a
+ m (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; put a
+ f Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; root a
+c net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry net/minecraft/server/packs/linkfs/LinkFileSystem$b
+ m ()Ljava/util/Map; children a
+ m ()Ljava/util/Map; files b
+ f Ljava/util/Map; children a
+ f Ljava/util/Map; files b
+c net/minecraft/server/packs/repository/PackSource net/minecraft/server/packs/repository/PackSource
+ m (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; create a
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m (Ljava/lang/String;)Ljava/util/function/UnaryOperator; decorateWithSource a
+ m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$decorateWithSource$0 a
+ m ()Z shouldAddAutomatically a
+ f Lnet/minecraft/server/packs/repository/PackSource; BUILT_IN c
+ f Lnet/minecraft/server/packs/repository/PackSource; DEFAULT b
+ f Lnet/minecraft/server/packs/repository/PackSource; FEATURE d
+ f Ljava/util/function/UnaryOperator; NO_DECORATION a
+ f Lnet/minecraft/server/packs/repository/PackSource; SERVER f
+ f Lnet/minecraft/server/packs/repository/PackSource; WORLD e
+c net/minecraft/server/packs/repository/PackSource$1 net/minecraft/server/packs/repository/PackSource$1
+ m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate a
+ m ()Z shouldAddAutomatically a
+ f Ljava/util/function/UnaryOperator; val$decorator g
+c net/minecraft/server/permissions/PermissionCheck net/minecraft/server/permissions/PermissionCheck
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Z check a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0 a
+ f Lcom/mojang/serialization/Codec; CODEC a
+c net/minecraft/server/permissions/PermissionCheck$Require net/minecraft/server/permissions/PermissionCheck$b
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Z check a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/server/permissions/Permission; permission b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC b
+ f Lnet/minecraft/server/permissions/Permission; permission c
+c net/minecraft/server/permissions/PermissionCheck$AlwaysPass net/minecraft/server/permissions/PermissionCheck$a
+ m (Lnet/minecraft/server/permissions/PermissionSet;)Z check a
+ m ()Lcom/mojang/serialization/MapCodec; codec a
+ f Lnet/minecraft/server/permissions/PermissionCheck$AlwaysPass; INSTANCE b
+ f Lcom/mojang/serialization/MapCodec; MAP_CODEC c
+c net/minecraft/server/permissions/PermissionLevel net/minecraft/server/permissions/PermissionLevel
+ m ()[Lnet/minecraft/server/permissions/PermissionLevel; $values b
+ m (I)Lnet/minecraft/server/permissions/PermissionLevel; byId a
+ m ()Ljava/lang/String; getSerializedName c
+ m ()I id a
+ m (Lnet/minecraft/server/permissions/PermissionLevel;)Z isEqualOrHigherThan a
+ m (Lnet/minecraft/server/permissions/PermissionLevel;)I lambda$static$0 c
+ m (Lnet/minecraft/server/permissions/PermissionLevel;)Ljava/lang/Integer; lambda$static$1 b
+ f [Lnet/minecraft/server/permissions/PermissionLevel; $VALUES k
+ f Lnet/minecraft/server/permissions/PermissionLevel; ADMINS d
+ f Lnet/minecraft/server/permissions/PermissionLevel; ALL a
+ f Ljava/util/function/IntFunction; BY_ID h
+ f Lcom/mojang/serialization/Codec; CODEC f
+ f Lnet/minecraft/server/permissions/PermissionLevel; GAMEMASTERS c
+ f Lcom/mojang/serialization/Codec; INT_CODEC g
+ f Lnet/minecraft/server/permissions/PermissionLevel; MODERATORS b
+ f Lnet/minecraft/server/permissions/PermissionLevel; OWNERS e
+ f I id j
+ f Ljava/lang/String; name i
+c net/minecraft/server/permissions/PermissionTypes net/minecraft/server/permissions/PermissionTypes
+ m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; bootstrap a
+c net/minecraft/util/datafix/fixes/AbstractUUIDFix net/minecraft/util/datafix/fixes/DataConverterUUIDBase
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromLongs d
+ m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; createUUIDFromML a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromString a
+ m (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; createUUIDTag a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$createUUIDFromString$4 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDLeastMost$3 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDMLTag$2 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDString$1 b
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$0 a
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDLeastMost c
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDMLTag b
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDString a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice a
+ f Lcom/mojang/datafixers/DSL$TypeReference; typeReference a
+c net/minecraft/util/datafix/fixes/AdvancementsFix net/minecraft/util/datafix/fixes/DataConverterAdvancement
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$new$0 a
+ f Ljava/util/Map; RENAMES a
+c net/minecraft/util/datafix/fixes/BedItemColorFix net/minecraft/util/datafix/fixes/DataConverterBedItem
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+c net/minecraft/util/datafix/fixes/BlendingDataFix net/minecraft/util/datafix/fixes/BlendingDataFix
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateBlendingData a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; updateChunkTag a
+ f Ljava/util/Set; STATUSES_TO_SKIP_BLENDING b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ChunkRenamesFix net/minecraft/util/datafix/fixes/ChunkRenamesFix
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; appendChunkName a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a
+ m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$mergeRemainders$4 a
+ m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$mergeRemainders$5 a
+ m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$renameField$3 a
+ m (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; mergeRemainders a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; renameField a
+ m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; renameFieldHelper a
+c net/minecraft/util/datafix/fixes/ChunkStatusFix2 net/minecraft/util/datafix/fixes/DataConverterChunkStatus2
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 a
+ f Ljava/util/Map; RENAMES_AND_DOWNGRADES a
+c net/minecraft/util/datafix/fixes/EntityHealthFix net/minecraft/util/datafix/fixes/DataConverterHealth
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ f Ljava/util/Set; ENTITIES a
+c net/minecraft/util/datafix/fixes/EntityRenameFix net/minecraft/util/datafix/fixes/DataConverterEntityName
+ m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix a
+ m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; getEntity a
+ m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; lambda$makeRule$0 a
+ m (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a
+ m (Ljava/util/function/Function;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2 a
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/ForcePoiRebuild net/minecraft/util/datafix/fixes/DataConverterPOIRebuild
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$2 c
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$3 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$4 b
+ m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 b
+ m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1 a
+c net/minecraft/util/datafix/fixes/ItemSpawnEggFix net/minecraft/util/datafix/fixes/DataConverterSpawnEgg
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$1 c
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$2 b
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$3 a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4 a
+ m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5 a
+ m ([Ljava/lang/String;)V lambda$static$0 a
+ f [Ljava/lang/String; ID_TO_ENTITY a
+c net/minecraft/util/datafix/fixes/ItemStackTagFix net/minecraft/util/datafix/fixes/ItemStackTagFix
+ m (Lcom/mojang/datafixers/types/Type;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/function/UnaryOperator; createFixer a
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag a
+ m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Predicate;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$0 a
+ f Ljava/util/function/Predicate; idFilter b
+ f Ljava/lang/String; name a
+c net/minecraft/util/datafix/fixes/RenamedCoralFix net/minecraft/util/datafix/fixes/DataConverterCoral
+ f Ljava/util/Map; RENAMED_IDS a
+c net/minecraft/util/datafix/fixes/StatsCounterFix net/minecraft/util/datafix/fixes/DataConverterStatistic
+ m (Ljava/lang/String;)Ljava/lang/String; lambda$makeObjectiveFixer$2 d
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeObjectiveFixer$3 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeObjectiveFixer$4 a
+ m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeStatFixer$0 a
+ m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeStatFixer$1 b
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; makeObjectiveFixer b
+ m ()Lcom/mojang/datafixers/TypeRewriteRule; makeStatFixer a
+ m (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StatsCounterFix$StatType; unpackLegacyKey a
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeBlock c
+ m (Ljava/lang/String;)Ljava/lang/String; upgradeItem b
+ f Ljava/lang/String; BLOCK_KEY d
+ f Ljava/util/Map; CUSTOM_MAP c
+ f Ljava/util/Map; ENTITIES h
+ f Ljava/util/Map; ENTITY_KEYS g
+ f Ljava/util/Map; ITEM_KEYS f
+ f Ljava/lang/String; NEW_BLOCK_KEY e
+ f Ljava/lang/String; NEW_CUSTOM_KEY i
+ f Ljava/util/Set; SKIP b
+ f Ljava/util/Set; SPECIAL_OBJECTIVE_CRITERIA a
+c net/minecraft/util/datafix/fixes/StatsCounterFix$StatType net/minecraft/util/datafix/fixes/DataConverterStatistic$a
+ m ()Ljava/lang/String; type a
+ m ()Ljava/lang/String; typeKey b
+ f Ljava/lang/String; typeKey b
+ f Ljava/lang/String; type a
+c net/minecraft/util/datafix/fixes/VillagerDataFix net/minecraft/util/datafix/fixes/DataConverterVillagerProfession
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a
+ m (II)Ljava/lang/String; upgradeData a
+c net/minecraft/util/datafix/fixes/WallPropertyFix net/minecraft/util/datafix/fixes/DataConverterWallProperty
+ m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixWallProperty a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixWallProperty$1 c
+ m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$upgradeBlockStateTag$2 b
+ m (Ljava/lang/String;)Ljava/lang/String; mapProperty a
+ m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag a
+ f Ljava/util/Set; WALL_BLOCKS a
+c net/minecraft/util/datafix/fixes/WriteAndReadFix net/minecraft/util/datafix/fixes/DataConverterShoulderEntity
+ f Ljava/lang/String; name a
+ f Lcom/mojang/datafixers/DSL$TypeReference; type b
+c net/minecraft/util/debug/LevelDebugSynchronizers net/minecraft/util/debug/LevelDebugSynchronizers
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V broadcastEventToTracking b
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToTracking a
+ m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/network/protocol/Packet;)V broadcastToTracking a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;)V clearBlockValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;)V clearEntityValue a
+ m (Lnet/minecraft/core/BlockPos;)V dropBlockEntity a
+ m (Lnet/minecraft/world/level/ChunkPos;)V dropChunk a
+ m (Lnet/minecraft/world/entity/Entity;)V dropEntity b
+ m (Lnet/minecraft/core/BlockPos;)V dropPoi c
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Lnet/minecraft/util/debug/TrackingDebugSynchronizer$SourceSynchronizer; getSourceSynchronizer b
+ m (Lnet/minecraft/util/debug/DebugSubscription;)Z hasAnySubscriberFor a
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$broadcastToTracking$0 a
+ m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V registerBlockEntity a
+ m (Lnet/minecraft/world/level/chunk/LevelChunk;)V registerChunk a
+ m (Lnet/minecraft/world/entity/Entity;)V registerEntity a
+ m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V registerPoi a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V sendBlockValue a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugSubscription;Ljava/lang/Object;)V sendEntityValue a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V startTrackingChunk a
+ m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V startTrackingEntity a
+ m (Lnet/minecraft/util/debug/ServerDebugSubscribers;)V tick a
+ m (Lnet/minecraft/core/BlockPos;)V updatePoi b
+ m ()V wakeUp a
+ f Ljava/util/List; allSynchronizers b
+ f Ljava/util/Set; enabledSubscriptions g
+ f Lnet/minecraft/server/level/ServerLevel; level a
+ f Lnet/minecraft/util/debug/TrackingDebugSynchronizer$PoiSynchronizer; poiSynchronizer d
+ f Z sleeping f
+ f Ljava/util/Map; sourceSynchronizers c
+ f Lnet/minecraft/util/debug/TrackingDebugSynchronizer$VillageSectionSynchronizer; villageSectionSynchronizer e
+c net/minecraft/util/debug/LevelDebugSynchronizers$1 net/minecraft/util/debug/LevelDebugSynchronizers$1
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/level/chunk/LevelChunk; val$chunk a
+c net/minecraft/util/debug/LevelDebugSynchronizers$2 net/minecraft/util/debug/LevelDebugSynchronizers$2
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/level/block/entity/BlockEntity; val$blockEntity a
+c net/minecraft/util/debug/LevelDebugSynchronizers$3 net/minecraft/util/debug/LevelDebugSynchronizers$3
+ m (Lnet/minecraft/util/debug/DebugSubscription;Lnet/minecraft/util/debug/DebugValueSource$ValueGetter;)V register a
+ f Lnet/minecraft/util/debug/LevelDebugSynchronizers; this$0 b
+ f Lnet/minecraft/world/entity/Entity; val$entity a
+c net/minecraft/util/debugchart/RemoteSampleLogger net/minecraft/util/debugchart/RemoteSampleLogger
+ m ()V useSample a
+ f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType d
+ f Lnet/minecraft/util/debug/ServerDebugSubscribers; subscribers c
+c net/minecraft/util/debugchart/TpsDebugDimensions net/minecraft/util/debugchart/TpsDebugDimensions
+ m ()[Lnet/minecraft/util/debugchart/TpsDebugDimensions; $values a
+ f [Lnet/minecraft/util/debugchart/TpsDebugDimensions; $VALUES e
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; FULL_TICK a
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; IDLE d
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; SCHEDULED_TASKS c
+ f Lnet/minecraft/util/debugchart/TpsDebugDimensions; TICK_SERVER_METHOD b
+c net/minecraft/util/profiling/EmptyProfileResults net/minecraft/util/profiling/MethodProfilerResultsEmpty
+ m ()J getEndTimeNano c
+ m ()I getEndTimeTicks d
+ m ()Ljava/lang/String; getProfilerResults e
+ m ()J getStartTimeNano a
+ m ()I getStartTimeTicks b
+ m (Ljava/lang/String;)Ljava/util/List; getTimes a
+ m (Ljava/nio/file/Path;)Z saveResults a
+ f Lnet/minecraft/util/profiling/EmptyProfileResults; EMPTY a
+c net/minecraft/util/profiling/jfr/SummaryReporter net/minecraft/util/profiling/jfr/SummaryReporter
+ m (Ljava/util/function/Supplier;)V infoWithFallback a
+ m (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$0 c
+ m ()Ljava/lang/String; lambda$recordingStopped$1 b
+ m (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$2 b
+ m ()Ljava/lang/String; lambda$recordingStopped$3 a
+ m (Ljava/nio/file/Path;)V recordingStopped a
+ m (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V warnWithFallback a
+ f Lorg/slf4j/Logger; LOGGER a
+ f Ljava/lang/Runnable; onDeregistration b
+c net/minecraft/util/profiling/jfr/stats/IoSummary net/minecraft/util/profiling/jfr/stats/IoSummary
+ m ()D getCountsPerSecond a
+ m ()D getSizePerSecond b
+ m ()J getTotalCount c
+ m ()J getTotalSize d
+ m ()Ljava/util/List; largestSizeContributors e
+ f Ljava/util/List; largestSizeContributors b
+ f Ljava/time/Duration; recordingDuration c
+ f Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize; totalCountAndSize a
+c net/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize net/minecraft/util/profiling/jfr/stats/IoSummary$a
+ m (Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize;)Lnet/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize; add a
+ m ()F averageSize a
+ m ()J totalCount b
+ m ()J totalSize c
+ f Ljava/util/Comparator; SIZE_THEN_COUNT c
+ f J totalCount a
+ f J totalSize b
+c net/minecraft/util/profiling/jfr/stats/TimedStat net/minecraft/util/profiling/jfr/stats/TimedStat
+ m ()Ljava/time/Duration; duration a
+c net/minecraft/util/valueproviders/TrapezoidFloat net/minecraft/util/valueproviders/TrapezoidFloat
+ m ()F getMaxValue b
+ m ()F getMinValue a
+ m ()Lnet/minecraft/util/valueproviders/FloatProviderType; getType c
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$0 f
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$1 e
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; lambda$static$2 d
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; lambda$static$4 c
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; lambda$static$5 b
+ m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; lambda$static$6 a
+ m (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; of a
+ m (Lnet/minecraft/util/RandomSource;)F sample a
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f F max d
+ f F min b
+ f F plateau e
+c net/minecraft/world/effect/InstantenousMobEffect net/minecraft/world/effect/InstantMobEffect
+ m ()Z isInstantenous a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/effect/RegenerationMobEffect net/minecraft/world/effect/RegenerationMobEffect
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a
+ m (II)Z shouldApplyEffectTickThisTick a
+c net/minecraft/world/entity/InsideBlockEffectType net/minecraft/world/entity/InsideBlockEffectType
+ m ()[Lnet/minecraft/world/entity/InsideBlockEffectType; $values b
+ m (Lnet/minecraft/world/entity/Entity;)V lambda$static$0 a
+ f [Lnet/minecraft/world/entity/InsideBlockEffectType; $VALUES g
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; CLEAR_FREEZE b
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; EXTINGUISH e
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; FIRE_IGNITE c
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; FREEZE a
+ f Lnet/minecraft/world/entity/InsideBlockEffectType; LAVA_IGNITE d
+c net/minecraft/world/entity/PlayerRideableJumping net/minecraft/world/entity/IJumpable
+ m ()Z canJump a
+ m ()I getJumpCooldown c
+ m (I)F getPlayerJumpPendingScale e_
+ m (I)V handleStartJump b
+ m ()V handleStopJump b
+ m (I)V onPlayerJump a
+c net/minecraft/world/entity/ai/behavior/DoNothing net/minecraft/world/entity/ai/behavior/BehaviorNop
+ m ()Ljava/lang/String; debugString b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V doStop g
+ m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; getStatus a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tickOrStop f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z tryStart e
+ f J endTimestamp d
+ f I maxDuration b
+ f I minDuration a
+ f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; status c
+c net/minecraft/world/entity/ai/behavior/JumpOnBed net/minecraft/world/entity/ai/behavior/BehaviorBedJump
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z canStillUse c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/world/entity/Mob;)Ljava/util/Optional; getNearestBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z isBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V lambda$start$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z nearBed b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z onBedSurface d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z onOrOverBed c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V start a
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V startWalkingTowardsBed a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V stop b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V tick d
+ m (J)Z timedOut a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z tiredOfJumping f
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z tiredOfWalking e
+ f I COOLDOWN_BETWEEN_JUMPS f
+ f I MAX_JUMPS e
+ f I MAX_TIME_TO_REACH_BED c
+ f I MIN_JUMPS d
+ f I remainingCooldownUntilNextJump k
+ f I remainingJumps j
+ f I remainingTimeToReachBed i
+ f F speedModifier g
+ f Lnet/minecraft/core/BlockPos; targetBed h
+c net/minecraft/world/entity/ai/behavior/RamTarget net/minecraft/world/entity/ai/behavior/RamTarget
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)V finishRam b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z hasRammedHornBreakingBlock c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V start b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V tick c
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V tick c
+ f F RAM_SPEED_FORCE_FACTOR d
+ f I TIME_OUT_DURATION c
+ f Ljava/util/function/Function; getHornBreakSound k
+ f Ljava/util/function/Function; getImpactSound j
+ f Ljava/util/function/ToDoubleFunction; getKnockbackForce h
+ f Ljava/util/function/Function; getTimeBetweenRams e
+ f Lnet/minecraft/world/phys/Vec3; ramDirection i
+ f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; ramTargeting f
+ f F speed g
+c net/minecraft/world/entity/ai/behavior/WorkAtPoi net/minecraft/world/entity/ai/behavior/BehaviorWork
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z canStillUse a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;J)Z canStillUse b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z checkExtraStartConditions a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;)Z checkExtraStartConditions b
+ m (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)V lambda$start$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V start d
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;J)V start a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;)V useWorkstation a
+ f I CHECK_COOLDOWN c
+ f D DISTANCE d
+ f J lastCheck e
+c net/minecraft/world/entity/ai/goal/BreakDoorGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreakDoor
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()I getDoorBreakTime f
+ m (Lnet/minecraft/world/Difficulty;)Z isValidDifficulty a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f I DEFAULT_DOOR_BREAK_TIME g
+ f I breakTime a
+ f I doorBreakTime c
+ f I lastBreakProgress b
+ f Ljava/util/function/Predicate; validDifficulties h
+c net/minecraft/world/entity/ai/goal/BreathAirGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBreath
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m ()V findAirPosition h
+ m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z givesAir a
+ m ()Z isInterruptable W_
+ m ()V start d
+ m ()V tick a
+ f Lnet/minecraft/world/entity/PathfinderMob; mob a
+c net/minecraft/world/entity/ai/goal/FollowMobGoal net/minecraft/world/entity/ai/goal/PathfinderGoalFollowEntity
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+ m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z lambda$new$0 a
+ m ()V start d
+ m ()V stop e
+ m ()V tick a
+ f F areaSize i
+ f Ljava/util/function/Predicate; followPredicate b
+ f Lnet/minecraft/world/entity/Mob; followingMob c
+ f Lnet/minecraft/world/entity/Mob; mob a
+ f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation e
+ f F oldWaterCost h
+ f D speedModifier d
+ f F stopDistance g
+ f I timeToRecalcPath f
+c net/minecraft/world/entity/ai/sensing/SensorType net/minecraft/world/entity/ai/sensing/SensorType
+ m ()Lnet/minecraft/world/entity/ai/sensing/Sensor; create a
+ m ()Lnet/minecraft/world/entity/ai/sensing/MobSensor; lambda$static$0 d
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$1 c
+ m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$2 b
+ m (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; register a
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; ARMADILLO_SCARE_DETECTED k
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_ATTACKABLES q
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; BREEZE_ATTACK_ENTITY_SENSOR x
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; DUMMY a
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; FOOD_TEMPTATIONS r
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_ATTACKABLES u
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_TEMPTATIONS s
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; GOLEM_DETECTED j
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; HOGLIN_SPECIFIC_SENSOR n
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; HURT_BY f
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; IS_IN_WATER v
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NAUTILUS_TEMPTATIONS t
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT o
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT_ANY_TYPE p
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_BED e
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ITEMS b
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_LIVING_ENTITIES c
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_PLAYERS d
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; PIGLIN_BRUTE_SPECIFIC_SENSOR m
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; PIGLIN_SPECIFIC_SENSOR l
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; SECONDARY_POIS i
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; VILLAGER_BABIES h
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; VILLAGER_HOSTILES g
+ f Lnet/minecraft/world/entity/ai/sensing/SensorType; WARDEN_ENTITY_SENSOR w
+ f Ljava/util/function/Supplier; factory y
+c net/minecraft/world/entity/ai/util/LandRandomPos net/minecraft/world/entity/ai/util/LandRandomPos
+ m (Lnet/minecraft/world/entity/PathfinderMob;DZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; generateRandomPosTowardDirection a
+ m (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; getPos a
+ m (Lnet/minecraft/world/entity/PathfinderMob;DDILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosAway a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosAway b
+ m (Lnet/minecraft/world/entity/PathfinderMob;DDILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/world/phys/Vec3; getPosInDirection a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getPosTowards a
+ m (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; lambda$getPos$0 a
+ m (Lnet/minecraft/world/entity/PathfinderMob;DDILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; lambda$getPosInDirection$1 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z lambda$movePosUpOutOfSolid$2 b
+ m (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; movePosUpOutOfSolid a
+c net/minecraft/world/entity/animal/cow/CowVariant net/minecraft/world/entity/animal/cow/CowVariant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture b
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/cow/CowVariant$ModelType net/minecraft/world/entity/animal/cow/CowVariant$a
+ m ()[Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType; $VALUES f
+ f Lcom/mojang/serialization/Codec; CODEC d
+ f Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType; COLD b
+ f Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType; NORMAL a
+ f Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType; WARM c
+ f Ljava/lang/String; name e
+c net/minecraft/world/entity/animal/equine/Variant net/minecraft/world/entity/animal/equine/HorseColor
+ m ()[Lnet/minecraft/world/entity/animal/equine/Variant; $values b
+ m (I)Lnet/minecraft/world/entity/animal/equine/Variant; byId a
+ m ()I getId a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/equine/Variant; $VALUES m
+ f Lnet/minecraft/world/entity/animal/equine/Variant; BLACK e
+ f Lnet/minecraft/world/entity/animal/equine/Variant; BROWN d
+ f Ljava/util/function/IntFunction; BY_ID j
+ f Lnet/minecraft/world/entity/animal/equine/Variant; CHESTNUT c
+ f Lcom/mojang/serialization/Codec; CODEC h
+ f Lnet/minecraft/world/entity/animal/equine/Variant; CREAMY b
+ f Lnet/minecraft/world/entity/animal/equine/Variant; DARK_BROWN g
+ f Lnet/minecraft/world/entity/animal/equine/Variant; GRAY f
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i
+ f Lnet/minecraft/world/entity/animal/equine/Variant; WHITE a
+ f I id k
+ f Ljava/lang/String; name l
+c net/minecraft/world/entity/animal/frog/TadpoleAi net/minecraft/world/entity/animal/frog/TadpoleAi
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initCoreActivity b
+ m (Lnet/minecraft/world/entity/ai/Brain;)V initIdleActivity c
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 a
+ m (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V updateActivity a
+ f F SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER b
+ f F SPEED_MULTIPLIER_WHEN_PANICKING a
+ f F SPEED_MULTIPLIER_WHEN_TEMPTED c
+c net/minecraft/world/entity/animal/pig/PigVariant net/minecraft/world/entity/animal/pig/PigVariant
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a
+ m ()Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture b
+ m ()Ljava/util/List; selectors a
+ m ()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions c
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC a
+ f Lcom/mojang/serialization/Codec; NETWORK_CODEC b
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/entity/variant/ModelAndTexture; modelAndTexture e
+ f Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; spawnConditions f
+c net/minecraft/world/entity/animal/pig/PigVariant$ModelType net/minecraft/world/entity/animal/pig/PigVariant$a
+ m ()[Lnet/minecraft/world/entity/animal/pig/PigVariant$ModelType; $values a
+ m ()Ljava/lang/String; getSerializedName c
+ f [Lnet/minecraft/world/entity/animal/pig/PigVariant$ModelType; $VALUES e
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lnet/minecraft/world/entity/animal/pig/PigVariant$ModelType; COLD b
+ f Lnet/minecraft/world/entity/animal/pig/PigVariant$ModelType; NORMAL a
+ f Ljava/lang/String; name d
+c net/minecraft/world/entity/decoration/ArmorStand net/minecraft/world/entity/decoration/EntityArmorStand
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()Z attackable gm
+ m ()Z canBeSeenByAnyone eT
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)V causeDamage d
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/entity/Entity;)V doPush F
+ m ()Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose; getArmorStandPose B
+ m ()Lnet/minecraft/core/Rotations; getBodyPose v
+ m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; getClickedSlot a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Z)Lnet/minecraft/world/entity/EntityDimensions; getDimensionsMarker w
+ m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds fj
+ m ()Lnet/minecraft/core/Rotations; getHeadPose s
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/core/Rotations; getLeftArmPose w
+ m ()Lnet/minecraft/core/Rotations; getLeftLegPose z
+ m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition o
+ m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm at
+ m ()Lnet/minecraft/world/item/ItemStack; getPickResult dZ
+ m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction n_
+ m ()Lnet/minecraft/core/Rotations; getRightArmPose x
+ m ()Lnet/minecraft/core/Rotations; getRightLegPose A
+ m (B)V handleEntityEvent b
+ m ()Z hasPhysics C
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactAt a
+ m ()Z isAffectedByPotions gl
+ m ()Z isBaby e_
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isDisabled g
+ m ()Z isEffectiveAi dy
+ m ()Z isIgnoringBlockTriggers m_
+ m ()Z isMarker r
+ m ()Z isPickable bX
+ m ()Z isSmall m
+ m (Lnet/minecraft/server/level/ServerLevel;)V kill c
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 b
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playBrokenSound E
+ m ()V pushEntities q
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V refreshDimensions j_
+ m (Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose;)V setArmorStandPose a
+ m (BIZ)B setBit a
+ m (Lnet/minecraft/core/Rotations;)V setBodyPose b
+ m (Lnet/minecraft/core/Rotations;)V setHeadPose a
+ m (Z)V setInvisible l
+ m (Lnet/minecraft/core/Rotations;)V setLeftArmPose c
+ m (Lnet/minecraft/core/Rotations;)V setLeftLegPose e
+ m (Z)V setMarker v
+ m (Z)V setNoBasePlate b
+ m (Lnet/minecraft/core/Rotations;)V setRightArmPose d
+ m (Lnet/minecraft/core/Rotations;)V setRightLegPose f
+ m (Z)V setShowArms a
+ m (Z)V setSmall u
+ m (F)V setYBodyRot s
+ m (F)V setYHeadRot r
+ m (D)Z shouldRenderAtSqrDistance a
+ m ()Z showArms n
+ m ()Z showBasePlate p
+ m ()V showBreakingParticles D
+ m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction w
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Z swapItem a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m (F)V tickHeadTurn D
+ m (Lnet/minecraft/world/phys/Vec3;)V travel m
+ m ()V updateInvisibilityStatus M
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cf
+ f D CHEST_OFFSET ch
+ f I CLIENT_FLAG_MARKER m
+ f I CLIENT_FLAG_NO_BASEPLATE l
+ f I CLIENT_FLAG_SHOW_ARMS k
+ f I CLIENT_FLAG_SMALL j
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BODY_POSE p
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CLIENT_FLAGS n
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEAD_POSE o
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ARM_POSE q
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_LEG_POSE s
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ARM_POSE r
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_LEG_POSE t
+ f Lnet/minecraft/core/Rotations; DEFAULT_BODY_POSE c
+ f I DEFAULT_DISABLED_SLOTS cm
+ f Lnet/minecraft/core/Rotations; DEFAULT_HEAD_POSE b
+ f Z DEFAULT_INVISIBLE cl
+ f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_ARM_POSE d
+ f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_LEG_POSE f
+ f Z DEFAULT_MARKER cq
+ f Z DEFAULT_NO_BASE_PLATE cp
+ f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_ARM_POSE e
+ f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_LEG_POSE g
+ f Z DEFAULT_SHOW_ARMS co
+ f Z DEFAULT_SMALL cn
+ f I DISABLE_PUTTING_OFFSET i
+ f I DISABLE_TAKING_OFFSET h
+ f Z ENABLE_ARMS cd
+ f D FEET_OFFSET cg
+ f D HEAD_OFFSET cj
+ f D LEGS_OFFSET ci
+ f Lnet/minecraft/world/entity/EntityDimensions; MARKER_DIMENSIONS ce
+ f Ljava/util/function/Predicate; RIDABLE_MINECARTS ck
+ f I WOBBLE_TIME a
+ f I disabledSlots cs
+ f Z invisible cr
+ f J lastHit cc
+c net/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose net/minecraft/world/entity/decoration/EntityArmorStand$a
+ m ()Lnet/minecraft/core/Rotations; body b
+ m ()Lnet/minecraft/core/Rotations; head a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/core/Rotations; leftArm c
+ m ()Lnet/minecraft/core/Rotations; leftLeg e
+ m ()Lnet/minecraft/core/Rotations; rightArm d
+ m ()Lnet/minecraft/core/Rotations; rightLeg f
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f Lnet/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose; DEFAULT a
+ f Lnet/minecraft/core/Rotations; body d
+ f Lnet/minecraft/core/Rotations; head c
+ f Lnet/minecraft/core/Rotations; leftArm e
+ f Lnet/minecraft/core/Rotations; leftLeg g
+ f Lnet/minecraft/core/Rotations; rightArm f
+ f Lnet/minecraft/core/Rotations; rightLeg h
+c net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/EntityGuardianElder
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAttackDuration p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gP
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ f I EFFECT_AMPLIFIER cv
+ f I EFFECT_DISPLAY_LIMIT cw
+ f I EFFECT_DURATION f
+ f I EFFECT_INTERVAL d
+ f I EFFECT_RADIUS e
+ f F ELDER_SIZE_SCALE a
+c net/minecraft/world/entity/monster/breeze/Breeze net/minecraft/world/entity/monster/breeze/Breeze
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a
+ m (DFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a
+ m (I)V emitGroundParticles a
+ m ()V emitJumpTrailParticles gP
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()D getFiringYPosition gS
+ m ()D getFluidJumpThreshold dE
+ m ()I getHeadRotSpeed ai
+ m ()Ljava/util/Optional; getHurtBy gR
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()I getMaxHeadYRot ae
+ m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bv
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$getHurtBy$1 I
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getHurtBy$2 H
+ m ()Lnet/minecraft/util/debug/DebugBreezeInfo; lambda$registerDebugValues$3 gU
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V lambda$static$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playAmbientSound T
+ m ()V playWhirlSound gQ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/debug/DebugValueSource$Registration;)V registerDebugValues a
+ m ()V resetAnimations gT
+ m ()Lnet/minecraft/world/entity/monster/breeze/Breeze; resetJumpTrail p
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;)Z withinInnerCircleRange o
+ f F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD cB
+ f I IDLE_PARTICLES_AMOUNT cw
+ f I JUMP_CIRCLE_DISTANCE_Y cA
+ f I JUMP_DUST_PARTICLES_AMOUNT cx
+ f I JUMP_TRAIL_DURATION_TICKS cz
+ f I JUMP_TRAIL_PARTICLES_AMOUNT cy
+ f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; PROJECTILE_DEFLECTION cG
+ f I SLIDE_PARTICLES_AMOUNT cv
+ f I WHIRL_SOUND_FREQUENCY_MAX cD
+ f I WHIRL_SOUND_FREQUENCY_MIN cC
+ f Lnet/minecraft/world/entity/AnimationState; idle a
+ f Lnet/minecraft/world/entity/AnimationState; inhale f
+ f I jumpTrailStartedTick cE
+ f Lnet/minecraft/world/entity/AnimationState; longJump d
+ f Lnet/minecraft/world/entity/AnimationState; shoot e
+ f Lnet/minecraft/world/entity/AnimationState; slideBack c
+ f Lnet/minecraft/world/entity/AnimationState; slide b
+ f I soundTick cF
+c net/minecraft/world/entity/monster/breeze/Breeze$1 net/minecraft/world/entity/monster/breeze/Breeze$1
+ f [I $SwitchMap$net$minecraft$world$entity$Pose a
+c net/minecraft/world/entity/monster/hoglin/Hoglin net/minecraft/world/entity/monster/hoglin/EntityHoglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()V aiStep d_
+ m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByItem d
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m ()Z canBeHunted gS
+ m ()Z canBeLeashed aj_
+ m ()Z canFallInLove gY
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHoglinSpawnRules c
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()V finishConversion gT
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()I getAttackAnimationRemainingTicks gQ
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/sounds/SoundSource; getSoundSource dB
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound bk
+ m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound bl
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAdult gP
+ m ()Z isConverting gR
+ m (Lnet/minecraft/world/item/ItemStack;)Z isFood j
+ m ()Z isImmuneToZombification gU
+ m (Lnet/minecraft/world/entity/monster/Zoglin;)V lambda$finishConversion$0 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m (Z)V setCannotBeHunted y
+ m (Z)V setImmuneToZombification x
+ m (I)V setTimeInOverworld s
+ m ()Z shouldDropExperience eI
+ f I ATTACK_DAMAGE cE
+ f I ATTACK_KNOCKBACK cC
+ f F BABY_ATTACK_DAMAGE cF
+ f I CONVERSION_TIME cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION cz
+ f Z DEFAULT_CANNOT_BE_HUNTED cI
+ f Z DEFAULT_IMMUNE_TO_ZOMBIFICATION cG
+ f I DEFAULT_TIME_IN_OVERWORLD cH
+ f F KNOCKBACK_RESISTANCE cD
+ f I MAX_HEALTH cA
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cx
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cB
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cw
+ f I attackAnimationRemainingTicks cJ
+ f Z cannotBeHunted cL
+ f I timeInOverworld cK
+c net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/EntityPiglin
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addToInventory j
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m (Lnet/minecraft/world/item/ItemStack;)Z canAddToInventory k
+ m ()Z canHunt k
+ m (Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem n
+ m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlot;)Z canReplaceCurrentItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canUseNonMeleeWeapon g
+ m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPiglinSpawnRules b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gX
+ m ()Lnet/minecraft/world/item/ItemStack; createSpawnWeapon gZ
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion h
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gS
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()Lnet/minecraft/world/SimpleContainer; getInventory gP
+ m ()Lnet/minecraft/tags/TagKey; getPreferredWeaponType aa
+ m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; getTopPassenger c
+ m (Lnet/minecraft/world/item/ItemStack;)V holdInMainHand l
+ m (Lnet/minecraft/world/item/ItemStack;)V holdInOffHand m
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isBaby e_
+ m ()Z isChargingCrossbow ha
+ m ()Z isDancing gY
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$dropCustomDeathLoot$0 e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V lambda$finishConversion$1 d
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V maybeWearArmor a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()V onCrossbowAttackPerformed a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playConvertedSound gU
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (D)Z removeWhenFarAway i
+ m (Z)V setBaby a_
+ m (Z)V setCannotHunt z
+ m (Z)V setChargingCrossbow b
+ m (Z)V setDancing y
+ m (Lnet/minecraft/world/entity/Entity;ZZ)Z startRiding a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f I ATTACK_DAMAGE cC
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cG
+ f F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM cD
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cv
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING_CROSSBOW cw
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_DANCING cx
+ f Z DEFAULT_CANNOT_HUNT cJ
+ f Z DEFAULT_IS_BABY cI
+ f I MAX_HEALTH cA
+ f I MAX_PASSENGERS_ON_ONE_HOGLIN cE
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES e
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cB
+ f F PROBABILITY_OF_SPAWNING_AS_BABY cF
+ f D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD cH
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES d
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_BABY cz
+ f Lnet/minecraft/resources/Identifier; SPEED_MODIFIER_BABY_ID cy
+ f Z cannotHunt cL
+ f Lnet/minecraft/world/SimpleContainer; inventory cK
+c net/minecraft/world/entity/monster/spider/Spider net/minecraft/world/entity/monster/spider/EntitySpider
+ m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected b
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes p
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint m
+ m ()Z isClimbing gP
+ m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$registerGoals$0 i
+ m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a
+ m ()Z onClimbable fl
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m ()V registerGoals D
+ m (Z)V setClimbing x
+ m ()V tick g
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID a
+ f F SPIDER_SPECIAL_EFFECT_CHANCE b
+c net/minecraft/world/entity/monster/spider/Spider$SpiderAttackGoal net/minecraft/world/entity/monster/spider/EntitySpider$PathfinderGoalSpiderMeleeAttack
+ m ()Z canContinueToUse c
+ m ()Z canUse b
+c net/minecraft/world/entity/monster/spider/Spider$SpiderTargetGoal net/minecraft/world/entity/monster/spider/EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
+ m ()Z canUse b
+c net/minecraft/world/entity/monster/spider/Spider$SpiderEffectsGroupData net/minecraft/world/entity/monster/spider/EntitySpider$GroupDataSpider
+ m (Lnet/minecraft/util/RandomSource;)V setRandomEffect a
+ f Lnet/minecraft/core/Holder; effect a
+c net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden
+ m (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/world/entity/ai/Brain; access$000 a
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V applyDarknessAround a
+ m (Lnet/minecraft/world/entity/Entity;)Z canRide p
+ m (Lnet/minecraft/world/entity/Entity;)Z canTargetEntity H
+ m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a
+ m (Lnet/minecraft/world/entity/Entity;)V clearAnger I
+ m (Lnet/minecraft/world/entity/AnimationState;)V clientDiggingParticles a
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes k
+ m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m ()Z dampensVibrations bw
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/world/entity/Entity;)V doPush F
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()I getActiveAnger ha
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; getAngerLevel gP
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; getAngerManagement gR
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m ()I getClientAngerLevel p
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m ()Ljava/util/Optional; getEntityAngryAt gQ
+ m (F)F getHeartAnimation M
+ m ()I getHeartBeatDelay gY
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m ()F getSecondsToDisableBlocking gu
+ m ()F getSoundVolume fC
+ m ()Lnet/minecraft/world/entity/LivingEntity; getTarget ag_
+ m (F)F getTendrilAnimation L
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gS
+ m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gT
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a
+ m (B)V handleEntityEvent b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (Lnet/minecraft/world/entity/Entity;)V increaseAngerAt J
+ m (Lnet/minecraft/world/entity/Entity;IZ)V increaseAngerAt a
+ m ()Z isDiggingOrEmerging gU
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo a
+ m ()Z isPushable bY
+ m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; lambda$readAdditionalSaveData$0 hb
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()F nextStep bj
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m ()V playListeningSound gZ
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (D)Z removeWhenFarAway i
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget i
+ m ()V syncClientAngerLevel gX
+ m ()V tick g
+ m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a
+ f I ANGERMANAGEMENT_TICK_DELAY cI
+ f I ATTACK_DAMAGE cB
+ f F ATTACK_KNOCKBACK cA
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; CLIENT_ANGER_LEVEL cD
+ f I DARKNESS_DISPLAY_LIMIT cE
+ f I DARKNESS_DURATION cF
+ f I DARKNESS_INTERVAL cH
+ f I DARKNESS_RADIUS cG
+ f I DEFAULT_ANGER cJ
+ f I DIGGING_PARTICLES_AMOUNT cO
+ f F DIGGING_PARTICLES_DURATION cP
+ f F DIGGING_PARTICLES_OFFSET cQ
+ f I FOLLOW_RANGE cC
+ f F KNOCKBACK_RESISTANCE cz
+ f I MAX_HEALTH cx
+ f F MOVEMENT_SPEED_WHEN_FIGHTING cy
+ f I ON_HURT_ANGER_BOOST cL
+ f I PROJECTILE_ANGER cK
+ f I PROJECTILE_ANGER_DISTANCE cR
+ f I RECENT_PROJECTILE_TICK_THRESHOLD cM
+ f I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM cw
+ f I TOUCH_COOLDOWN_TICKS cN
+ f I VIBRATION_COOLDOWN_TICKS cv
+ f Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement db
+ f Lnet/minecraft/world/entity/AnimationState; attackAnimationState e
+ f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState d
+ f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicGameEventListener cY
+ f Lnet/minecraft/world/entity/AnimationState; emergeAnimationState c
+ f I heartAnimation cW
+ f I heartAnimationO cX
+ f Lnet/minecraft/world/entity/AnimationState; roarAnimationState a
+ f Lnet/minecraft/world/entity/AnimationState; sniffAnimationState b
+ f Lnet/minecraft/world/entity/AnimationState; sonicBoomAnimationState f
+ f I tendrilAnimation cU
+ f I tendrilAnimationO cV
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData da
+ f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cZ
+c net/minecraft/world/entity/monster/warden/Warden$1 net/minecraft/world/entity/monster/warden/Warden$1
+ m (I)Lnet/minecraft/world/level/pathfinder/PathFinder; createPathFinder a
+c net/minecraft/world/entity/monster/warden/Warden$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
+ m (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F distance a
+c net/minecraft/world/entity/monster/warden/Warden$2 net/minecraft/world/entity/monster/warden/Warden$2
+ f [I $SwitchMap$net$minecraft$world$entity$Pose a
+c net/minecraft/world/entity/monster/warden/Warden$VibrationUser net/minecraft/world/entity/monster/warden/Warden$a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z canReceiveVibration a
+ m ()Z canTriggerAvoidVibration d
+ m ()Lnet/minecraft/tags/TagKey; getListenableEvents c
+ m ()I getListenerRadius a
+ m ()Lnet/minecraft/world/level/gameevent/PositionSource; getPositionSource b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V onReceiveVibration a
+ f I GAME_EVENT_LISTENER_RANGE b
+ f Lnet/minecraft/world/level/gameevent/PositionSource; positionSource c
+ f Lnet/minecraft/world/entity/monster/warden/Warden; this$0 a
+c net/minecraft/world/entity/monster/zombie/Zombie net/minecraft/world/entity/monster/zombie/EntityZombie
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V addBehaviourGoals p
+ m ()Z canBreakDoors gX
+ m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem h
+ m ()Z canSpawnInLiquids gQ
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)V convertToZombieType a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;)Z convertVillagerToZombieVillager a
+ m ()Z convertsInWater gR
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gT
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Z doHurtTarget c
+ m (Lnet/minecraft/server/level/ServerLevel;)V doUnderWaterConversion h
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m (Lnet/minecraft/server/level/ServerLevel;)I getBaseExperienceReward f
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions b
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/util/RandomSource;)Z getSpawnAsBabyOdds a
+ m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gP
+ m ()Lnet/minecraft/world/entity/EntityType; getType ay
+ m (F)V handleAttributes L
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isBaby e_
+ m ()Z isSunSensitive af_
+ m ()Z isUnderWaterConverting gU
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Z killedEntity a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/zombie/Zombie;)V lambda$convertToZombieType$1 a
+ m (Lnet/minecraft/world/Difficulty;)Z lambda$static$0 a
+ m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a
+ m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b
+ m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a
+ m ()V randomizeReinforcementsChance gY
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m ()V registerGoals D
+ m (Z)V setBaby a_
+ m (Z)V setCanBreakDoors y
+ m (I)V setConversionTime b
+ m (I)V setInWaterTime a
+ m (I)V startUnderWaterConversion d
+ m ()V tick g
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cD
+ f F BREAK_DOOR_CHANCE cE
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cz
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DROWNED_CONVERSION_ID cB
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPECIAL_TYPE_ID cA
+ f Z DEFAULT_BABY cG
+ f Z DEFAULT_CAN_BREAK_DOORS cH
+ f I DEFAULT_IN_WATER_TIME cI
+ f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE cF
+ f Lnet/minecraft/resources/Identifier; LEADER_ZOMBIE_BONUS_ID cx
+ f I NOT_CONVERTING cC
+ f I REINFORCEMENT_ATTEMPTS c
+ f Lnet/minecraft/resources/Identifier; REINFORCEMENT_CALLER_CHARGE_ID cv
+ f I REINFORCEMENT_RANGE_MAX d
+ f I REINFORCEMENT_RANGE_MIN e
+ f Lnet/minecraft/resources/Identifier; SPEED_MODIFIER_BABY_ID a
+ f F ZOMBIE_LEADER_CHANCE b
+ f Lnet/minecraft/resources/Identifier; ZOMBIE_RANDOM_SPAWN_BONUS_ID cy
+ f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; ZOMBIE_REINFORCEMENT_CALLEE_CHARGE cw
+ f Lnet/minecraft/world/entity/ai/goal/BreakDoorGoal; breakDoorGoal cJ
+ f Z canBreakDoors cK
+ f I conversionTime cM
+ f I inWaterTime cL
+c net/minecraft/world/entity/monster/zombie/Zombie$ZombieGroupData net/minecraft/world/entity/monster/zombie/EntityZombie$GroupDataZombie
+ f Z canSpawnJockey c
+ f Z isBaby b
+c net/minecraft/world/entity/monster/zombie/Zombie$ZombieAttackTurtleEggGoal net/minecraft/world/entity/monster/zombie/EntityZombie$a
+ m ()D acceptedDistance i
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V playBreakSound a
+ m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V playDestroyProgressSound a
+ f Lnet/minecraft/world/entity/monster/zombie/Zombie; this$0 g
+c net/minecraft/world/entity/npc/villager/Villager net/minecraft/world/entity/npc/villager/EntityVillager
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m ()V ageBoundaryReached h
+ m ()Z allowedToRestock hj
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Z applyImplicitComponent b
+ m (Lnet/minecraft/core/component/DataComponentGetter;)V applyImplicitComponents a
+ m ()Z assignProfessionWhenSpawned gU
+ m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider ew
+ m ()Z canBreed Y_
+ m ()Z canRestock gV
+ m ()V catchUpDemand hk
+ m ()I countFoodPointsInInventory hq
+ m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gT
+ m ()Lnet/minecraft/world/entity/npc/villager/VillagerData; createDefaultVillagerData gX
+ m (Lnet/minecraft/server/level/ServerLevel;)V customServerAiStep a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/world/damagesource/DamageSource;)V die a
+ m (I)V digestFood t
+ m ()V eatAndDigestFood ha
+ m ()V eatUntilFull ho
+ m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/EntitySpawnReason;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get a
+ m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound W
+ m ()Lnet/minecraft/world/entity/ai/Brain; getBrain ev
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/npc/villager/Villager; getBreedOffspring b
+ m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound fd
+ m ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; getGossips he
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound h
+ m (Lnet/minecraft/world/entity/player/Player;)I getPlayerReputation g
+ m ()Lnet/minecraft/network/chat/Component; getTypeName cR
+ m ()Lnet/minecraft/world/entity/npc/villager/VillagerData; getVillagerData gZ
+ m ()I getVillagerXp d
+ m (J)Z golemSpawnConditionsMet b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/villager/Villager;J)V gossip a
+ m (B)V handleEntityEvent b
+ m ()Z hasExcessFood hb
+ m ()Z hasFarmSeeds hd
+ m ()Z hungry hn
+ m (Lnet/minecraft/server/level/ServerLevel;)V increaseMerchantCareer k
+ m (Lnet/minecraft/world/SimpleContainer;Ljava/util/Map$Entry;)I lambda$countFoodPointsInInventory$8 a
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipType;)Z lambda$getPlayerReputation$6 a
+ m (Lnet/minecraft/world/item/ItemStack;)Z lambda$hasFarmSeeds$9 j
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/core/GlobalPos;)V lambda$releasePoi$5 a
+ m (JLnet/minecraft/world/entity/npc/villager/Villager;)Z lambda$spawnGolemIfNeeded$10 a
+ m (Lnet/minecraft/world/entity/npc/villager/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$0 d
+ m (Lnet/minecraft/world/entity/npc/villager/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$1 c
+ m (Lnet/minecraft/world/entity/npc/villager/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$2 b
+ m (Lnet/minecraft/world/entity/npc/villager/Villager;Lnet/minecraft/core/Holder;)Z lambda$static$3 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V lambda$tellWitnessesThatIWasMurdered$4 a
+ m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a
+ m ()V maybeDecayGossip hr
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b
+ m ()Z needsToRestock hi
+ m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V onReputationEventFrom a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a
+ m ()V playWorkSound gY
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;)V refreshBrain i
+ m (Lnet/minecraft/world/entity/ai/Brain;)V registerBrainGoals a
+ m ()V releaseAllPois hm
+ m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V releasePoi a
+ m (D)Z removeWhenFarAway i
+ m ()V resendOffersToTradingPlayer hh
+ m ()V resetNumberOfRestocks hs
+ m ()V resetSpecialPrices hg
+ m ()V restock gW
+ m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b
+ m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;)V setGossips a
+ m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a
+ m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setOffers b
+ m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer a
+ m ()V setUnhappy hf
+ m (Lnet/minecraft/world/entity/npc/villager/VillagerData;)V setVillagerData a
+ m (I)V setVillagerXp s
+ m ()Z shouldIncreaseLevel hp
+ m (Lnet/minecraft/server/level/ServerLevel;)Z shouldRestock j
+ m (Lnet/minecraft/server/level/ServerLevel;JI)V spawnGolemIfNeeded a
+ m (Lnet/minecraft/core/BlockPos;)V startSleeping b
+ m (Lnet/minecraft/world/entity/player/Player;)V startTrading h
+ m ()V stopSleeping gs
+ m ()V stopTrading gS
+ m (Lnet/minecraft/world/entity/Entity;)V tellWitnessesThatIWasMurdered H
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a
+ m ()V tick g
+ m ()V updateDemand hl
+ m (Lnet/minecraft/world/entity/player/Player;)V updateSpecialPrices i
+ m (Lnet/minecraft/server/level/ServerLevel;)V updateTrades h
+ m ()Z wantsMoreFood hc
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp c
+ m (J)Z wantsToSpawnGolem a
+ f I BREEDING_FOOD_THRESHOLD cx
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA cC
+ f Z DEFAULT_ASSIGN_PROFESSION_WHEN_SPAWNED cP
+ f B DEFAULT_FOOD_LEVEL cL
+ f I DEFAULT_LAST_GOSSIP_DECAY cN
+ f I DEFAULT_LAST_RESTOCK cM
+ f I DEFAULT_RESTOCKS_TODAY cO
+ f I DEFAULT_XP cK
+ f Ljava/util/Map; FOOD_POINTS cy
+ f I GOSSIP_COOLDOWN cF
+ f I GOSSIP_DECAY_INTERVAL cG
+ f I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS cH
+ f I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM cI
+ f Lorg/slf4j/Logger; LOGGER cB
+ f I MAX_GOSSIP_TOPICS cE
+ f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES df
+ f Ljava/util/Map; POI_MEMORIES cA
+ f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES dg
+ f F SPEED_MODIFIER cz
+ f J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING cJ
+ f I TRADES_PER_LEVEL cD
+ f Z assignProfessionWhenSpawned de
+ f Z chasing cV
+ f I foodLevel cW
+ f Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gossips cX
+ f Z increaseProfessionLevelOnUpdate cR
+ f J lastGossipDecayTime cZ
+ f J lastGossipTime cY
+ f J lastRestockCheckDay dd
+ f J lastRestockGameTime db
+ f Lnet/minecraft/world/entity/player/Player; lastTradedPlayer cU
+ f I numberOfRestocksToday dc
+ f I updateMerchantTimer cQ
+ f I villagerXp da
+c net/minecraft/world/entity/player/ProfileKeyPair net/minecraft/world/entity/player/ProfileKeyPair
+ m ()Z dueRefresh a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Ljava/security/PrivateKey; privateKey b
+ m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; publicKey c
+ m ()Ljava/time/Instant; refreshedAfter d
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Ljava/security/PrivateKey; privateKey b
+ f Lnet/minecraft/world/entity/player/ProfilePublicKey; publicKey c
+ f Ljava/time/Instant; refreshedAfter d
+c net/minecraft/world/entity/projectile/EyeOfEnder net/minecraft/world/entity/projectile/EntityEnderSignal
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem f
+ m ()Lnet/minecraft/world/item/ItemStack; getItem e
+ m ()F getLightLevelDependentMagicValue bO
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isAttackable cT
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/world/item/ItemStack;)V setItem a
+ m (D)Z shouldRenderAtSqrDistance a
+ m (Lnet/minecraft/world/phys/Vec3;)V signalTo a
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V spawnParticles b
+ m ()V tick g
+ m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; updateDeltaMovement a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK d
+ f F MIN_CAMERA_DISTANCE_SQUARED a
+ f F TOO_FAR_DISTANCE c
+ f F TOO_FAR_SIGNAL_HEIGHT b
+ f I life f
+ f Z surviveAfterDeath g
+ f Lnet/minecraft/world/phys/Vec3; target e
+c net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/IProjectile
+ m (Lnet/minecraft/world/level/storage/ValueOutput;)V addAdditionalSaveData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V applyOnProjectileSpawned b
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection a
+ m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b
+ m ()V checkLeftOwner n
+ m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityReference;Z)Z deflect a
+ m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a
+ m ()I getDimensionChangingDelay co
+ m ()Lnet/minecraft/world/entity/Entity; getEffectSource m
+ m (DDDFF)Lnet/minecraft/world/phys/Vec3; getMovementToShoot c
+ m ()Lnet/minecraft/world/entity/Entity; getOwner p
+ m ()F getPickRadius ci
+ m (Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; hitTargetOrDeflectSelf a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m ()Z isOutsideOwnerCollisionRange f
+ m ()Z isPickable bX
+ m (Lnet/minecraft/world/item/Item;)V lambda$applyOnProjectileSpawned$5 c
+ m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$isOutsideOwnerCollisionRange$0 a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;)V lambda$spawnProjectile$4 b
+ m (DDDFFLnet/minecraft/world/entity/projectile/Projectile;)V lambda$spawnProjectileUsingShoot$2 a
+ m (FF)F lerpRotation f
+ m (Lnet/minecraft/server/level/ServerLevel;)Z mayBreak a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z mayInteract c
+ m (ZLnet/minecraft/core/BlockPos;)V onAboveBubbleColumn a
+ m (Z)V onDeflection a
+ m (Lnet/minecraft/world/phys/HitResult;)V onHit b
+ m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a
+ m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a
+ m (Z)V onInsideBubbleColumn m
+ m (Lnet/minecraft/world/item/Item;)V onItemBreak b
+ m (Lnet/minecraft/world/entity/Entity;)Z ownedBy e
+ m (Lnet/minecraft/world/level/storage/ValueInput;)V readAdditionalSaveData a
+ m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a
+ m (Lnet/minecraft/world/entity/Entity;)V restoreFrom y
+ m (Lnet/minecraft/world/entity/Entity;)V setOwner d
+ m (Lnet/minecraft/world/entity/EntityReference;)V setOwner a
+ m (DDDFF)V shoot d
+ m (Lnet/minecraft/world/entity/Entity;FFFFF)V shootFromRotation a
+ m ()Z shouldBounceOnWorldBorder ah_
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectile a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectile a
+ m (Lnet/minecraft/world/entity/projectile/Projectile$ProjectileFactory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;FFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileFromRotation a
+ m (Lnet/minecraft/world/entity/projectile/Projectile$ProjectileFactory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;DDDFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileUsingShoot a
+ m (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;DDDFF)Lnet/minecraft/world/entity/projectile/Projectile; spawnProjectileUsingShoot a
+ m ()V tick g
+ m ()V updateRotation q
+ f Z DEFAULT_HAS_BEEN_SHOT c
+ f Z DEFAULT_LEFT_OWNER b
+ f Z hasBeenShot f
+ f Lnet/minecraft/world/entity/Entity; lastDeflectedBy g
+ f Z leftOwnerChecked e
+ f Z leftOwner d
+ f Lnet/minecraft/world/entity/EntityReference; owner a
+c net/minecraft/world/entity/projectile/Projectile$Delayed net/minecraft/world/entity/projectile/IProjectile$Delayed
+c net/minecraft/world/entity/projectile/Projectile$ProjectileFactory net/minecraft/world/entity/projectile/IProjectile$a
+c net/minecraft/world/entity/vehicle/VehicleEntity net/minecraft/world/entity/vehicle/VehicleEntity
+ m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;)V destroy a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/Item;)V destroy a
+ m ()F getDamage f
+ m ()I getDimensionChangingDelay co
+ m ()Lnet/minecraft/world/item/Item; getDropItem p
+ m ()I getHurtDir n
+ m ()I getHurtTime m
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z hurtClient b
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurtServer a
+ m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a
+ m (F)V setDamage a
+ m (I)V setHurtDir l
+ m (I)V setHurtTime d
+ m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldSourceDestroy a
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DAMAGE c
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURTDIR b
+ f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURT a
+c net/minecraft/world/inventory/HorseInventoryMenu net/minecraft/world/inventory/ContainerHorse
+ m (Lnet/minecraft/world/Container;)Z hasInventoryChanged c
+ f Lnet/minecraft/resources/Identifier; ARMOR_SLOT_SPRITE u
+ f Lnet/minecraft/resources/Identifier; LLAMA_ARMOR_SLOT_SPRITE t
+ f Lnet/minecraft/resources/Identifier; SADDLE_SLOT_SPRITE s
+c net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/ContainerHorse$1
+ m ()Z isActive b
+ f Lnet/minecraft/world/entity/animal/equine/AbstractHorse; val$horse a
+c net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/ContainerHorse$2
+ m ()Z isActive b
+ f Lnet/minecraft/world/entity/animal/equine/AbstractHorse; val$horse a
+c net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/SlotMerchantResult
+ m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements c_
+ m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a
+ m (Lnet/minecraft/world/item/ItemStack;I)V onQuickCraft a
+ m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V onTake a
+ m (I)Lnet/minecraft/world/item/ItemStack; remove a
+ f Lnet/minecraft/world/item/trading/Merchant; merchant h
+ f Lnet/minecraft/world/entity/player/Player; player b
+ f I removeCount g
+ f Lnet/minecraft/world/inventory/MerchantContainer; slots a
+c net/minecraft/world/item/component/BlocksAttacks net/minecraft/world/item/component/BlocksAttacks
+ m ()F blockDelaySeconds b
+ m ()I blockDelayTicks a
+ m ()Ljava/util/Optional; blockSound g
+ m ()Ljava/util/Optional; bypassedBy f
+ m ()Ljava/util/List; damageReductions d
+ m (F)I disableBlockingForTicks a
+ m ()F disableCooldownScale c
+ m ()Ljava/util/Optional; disableSound h
+ m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;F)V hurtBlockingItem a
+ m ()Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; itemDamage e
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$disable$2 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;)V lambda$onBlocked$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V onBlocked a
+ m (Lnet/minecraft/world/damagesource/DamageSource;FD)F resolveBlockedDamage a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F blockDelaySeconds c
+ f Ljava/util/Optional; blockSound h
+ f Ljava/util/Optional; bypassedBy g
+ f Ljava/util/List; damageReductions e
+ f F disableCooldownScale d
+ f Ljava/util/Optional; disableSound i
+ f Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; itemDamage f
+c net/minecraft/world/item/component/BlocksAttacks$DamageReduction net/minecraft/world/item/component/BlocksAttacks$a
+ m ()F base c
+ m ()F factor d
+ m ()F horizontalBlockingAngle a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/damagesource/DamageSource;FD)F resolve a
+ m ()Ljava/util/Optional; type b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F base e
+ f F factor f
+ f F horizontalBlockingAngle c
+ f Ljava/util/Optional; type d
+c net/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction net/minecraft/world/item/component/BlocksAttacks$b
+ m (F)I apply a
+ m ()F base b
+ m ()F factor c
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()F threshold a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction; DEFAULT c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f F base e
+ f F factor f
+ f F threshold d
+c net/minecraft/world/item/component/DyedItemColor net/minecraft/world/item/component/DyedItemColor
+ m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V addToTooltip a
+ m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; applyDyes a
+ m (Lnet/minecraft/world/item/ItemStack;I)I getOrDefault a
+ m ()I rgb a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I LEATHER_COLOR c
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I rgb d
+c net/minecraft/world/item/component/KineticWeapon net/minecraft/world/item/component/KineticWeapon
+ m ()I computeDamageUseDuration a
+ m ()I contactCooldownTicks b
+ m ()Ljava/util/Optional; damageConditions f
+ m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V damageEntities a
+ m ()F damageMultiplier h
+ m ()I delayTicks c
+ m ()Ljava/util/Optional; dismountConditions d
+ m ()F forwardMovement g
+ m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getMotion a
+ m ()Ljava/util/Optional; hitSound j
+ m ()Ljava/util/Optional; knockbackConditions e
+ m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)Z lambda$damageEntities$3 a
+ m (Lnet/minecraft/world/phys/BlockHitResult;)Ljava/util/Collection; lambda$damageEntities$4 a
+ m (Ljava/util/Collection;)Ljava/util/Collection; lambda$damageEntities$5 a
+ m (Lnet/minecraft/world/entity/Entity;)Z lambda$damageEntities$6 d
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)V lambda$makeLocalHitSound$2 a
+ m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)V lambda$makeSound$1 b
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/world/entity/Entity;)V makeLocalHitSound c
+ m (Lnet/minecraft/world/entity/Entity;)V makeSound b
+ m ()Ljava/util/Optional; sound i
+ f Lcom/mojang/serialization/Codec; CODEC b
+ f I HIT_FEEDBACK_TICKS a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c
+ f I contactCooldownTicks d
+ f Ljava/util/Optional; damageConditions h
+ f F damageMultiplier j
+ f I delayTicks e
+ f Ljava/util/Optional; dismountConditions f
+ f F forwardMovement i
+ f Ljava/util/Optional; hitSound l
+ f Ljava/util/Optional; knockbackConditions g
+ f Ljava/util/Optional; sound k
+c net/minecraft/world/item/component/KineticWeapon$Condition net/minecraft/world/item/component/KineticWeapon$a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I maxDurationTicks a
+ m ()F minRelativeSpeed c
+ m ()F minSpeed b
+ m (IF)Ljava/util/Optional; ofAttackerSpeed a
+ m (IF)Ljava/util/Optional; ofRelativeSpeed b
+ m (IDDD)Z test a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I maxDurationTicks c
+ f F minRelativeSpeed e
+ f F minSpeed d
+c net/minecraft/world/item/crafting/ArmorDyeRecipe net/minecraft/world/item/crafting/RecipeArmorDye
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+c net/minecraft/world/item/crafting/BlastingRecipe net/minecraft/world/item/crafting/RecipeBlasting
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/BlastingRecipe$1 net/minecraft/world/item/crafting/RecipeBlasting$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory a
+c net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/RecipeCrafting
+ m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category c
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; defaultCraftingReminder b
+ m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/CraftingRecipe$1 net/minecraft/world/item/crafting/RecipeCrafting$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory a
+c net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/FurnaceRecipe
+ m ()Lnet/minecraft/world/item/Item; furnaceIcon f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+c net/minecraft/world/item/crafting/SmeltingRecipe$1 net/minecraft/world/item/crafting/FurnaceRecipe$1
+ f [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory a
+c net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe
+ m ()Ljava/util/Optional; additionIngredient k
+ m ()Lnet/minecraft/world/item/crafting/Ingredient; baseIngredient f
+ m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer a
+ m ()Lnet/minecraft/world/item/crafting/RecipeType; getType b
+ m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a
+ m ()Lnet/minecraft/world/item/crafting/RecipeBookCategory; recipeBookCategory h
+ m ()Ljava/util/Optional; templateIngredient c
+c net/minecraft/world/item/enchantment/Enchantable net/minecraft/world/item/enchantment/Enchantable
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I value a
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b
+ f I value c
+c net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment
+ m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V applyEffects a
+ m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z areCompatible a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/storage/loot/LootContext; blockHitContext a
+ m (Lnet/minecraft/world/item/ItemStack;)Z canEnchant c
+ m (I)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; constantCost a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/level/storage/loot/LootContext; damageContext b
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition g
+ m (Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ m ()Lnet/minecraft/network/chat/Component; description f
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V doLunge a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V doPostAttack a
+ m (Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V doPostAttack a
+ m (II)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; dynamicCost a
+ m ()Lnet/minecraft/core/component/DataComponentMap; effects i
+ m (Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; enchantment a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/storage/loot/LootContext; entityContext a
+ m ()Lnet/minecraft/core/HolderSet; exclusiveSet h
+ m ()I getAnvilCost c
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; getEffects a
+ m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/network/chat/Component; getFullname a
+ m (I)I getMaxCost c
+ m ()I getMaxLevel e
+ m (I)I getMinCost b
+ m ()I getMinLevel d
+ m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; getSlotItems a
+ m ()Lnet/minecraft/core/HolderSet; getSupportedItems a
+ m ()I getWeight b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Z isImmuneToDamage a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isPrimaryItem a
+ m (Lnet/minecraft/world/item/ItemStack;)Z isSupportedItem b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/storage/loot/LootContext; itemContext a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$doLunge$2 c
+ m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Z lambda$matchingSlot$1 a
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyDamageFilteredValue$8 a
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyEntityFilteredValue$7 b
+ m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V lambda$modifyItemFilteredCount$6 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$onHitBlock$5 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$onProjectileSpawned$4 a
+ m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect;)V lambda$runLocationChangedEffects$9 a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V lambda$tick$3 b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/level/storage/loot/LootContext; locationContext a
+ m (Lnet/minecraft/world/entity/EquipmentSlot;)Z matchingSlot a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyAmmoCount b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyArmorEffectivness e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyBlockExperience d
+ m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyCrossbowChargeTime b
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamage b
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageFilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageProtection a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityChange a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityToRepairFromXp e
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyEntityFilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFallBasedDamage c
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingLuckBonus d
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingTimeReduction c
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyItemFilteredCount a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyKnockback d
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyMobExperience a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyPiercingCount c
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileCount e
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileSpread f
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentReturnToOwnerAcceleration b
+ m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentSpinAttackStrength a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyUnfilteredValue a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/state/BlockState;)V onHitBlock a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V onProjectileSpawned c
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;)V runLocationChangedEffects a
+ m (ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/LivingEntity;)V stopLocationBasedEffects a
+ m (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V tick b
+ f Lcom/mojang/serialization/Codec; CODEC c
+ f Lcom/mojang/serialization/Codec; DIRECT_CODEC b
+ f I MAX_LEVEL a
+ f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d
+ f Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition f
+ f Lnet/minecraft/network/chat/Component; description e
+ f Lnet/minecraft/core/component/DataComponentMap; effects h
+ f Lnet/minecraft/core/HolderSet; exclusiveSet g
+c net/minecraft/world/item/enchantment/Enchantment$1 net/minecraft/world/item/enchantment/Enchantment$1
+ f [I $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget a
+c net/minecraft/world/item/enchantment/Enchantment$Cost net/minecraft/world/item/enchantment/Enchantment$b
+ m ()I base a
+ m (I)I calculate a
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()I perLevelAboveFirst b
+ f Lcom/mojang/serialization/Codec; CODEC a
+ f I base b
+ f I perLevelAboveFirst c
+c net/minecraft/world/item/enchantment/Enchantment$Builder net/minecraft/world/item/enchantment/Enchantment$a
+ m (Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/item/enchantment/Enchantment; build a
+ m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; exclusiveWith a
+ m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; getEffectsList b
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; lambda$getEffectsList$0 a
+ m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withEffect a
+ m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$Builder; withSpecialEffect b
+ f Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a
+ f Ljava/util/Map; effectLists c
+ f Lnet/minecraft/core/component/DataComponentMap$Builder; effectMapBuilder d
+ f Lnet/minecraft/core/HolderSet; exclusiveSet b
+c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition net/minecraft/world/item/enchantment/Enchantment$c
+ m ()I anvilCost g
+ m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$Cost; maxCost f
+ m ()I maxLevel d
+ m ()Lnet/minecraft/world/item/enchantment/Enchantment$Cost; minCost e
+ m ()Ljava/util/Optional; primaryItems b
+ m ()Ljava/util/List; slots h
+ m ()Lnet/minecraft/core/HolderSet; supportedItems a
+ m ()I weight c
+ f Lcom/mojang/serialization/MapCodec; CODEC a
+ f I anvilCost h
+ f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; maxCost g
+ f I maxLevel e
+ f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; minCost f